commit 704d2238b1d482c6131e0432a7fa6c063a2a54b2 Author: Don Wilfried Date: Tue Jan 7 10:47:45 2025 +0100 first commit diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..52e7e94 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,3 @@ +# Windows files +[*.bat] +end_of_line = crlf \ No newline at end of file diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000..427f249 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,63 @@ +[ignore] +; We fork some components by platform +.*/*[.]android.js + +; Ignore "BUCK" generated dirs +/\.buckd/ + +; Ignore polyfills +node_modules/react-native/Libraries/polyfills/.* + +; Flow doesn't support platforms +.*/Libraries/Utilities/LoadingView.js + +[untyped] +.*/node_modules/@react-native-community/cli/.*/.* + +[include] + +[libs] +node_modules/react-native/interface.js +node_modules/react-native/flow/ + +[options] +emoji=true + +exact_by_default=true + +module.file_ext=.js +module.file_ext=.json +module.file_ext=.ios.js + +munge_underscores=true + +module.name_mapper='^react-native/\(.*\)$' -> '/node_modules/react-native/\1' +module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/node_modules/react-native/Libraries/Image/RelativeImageStub' + +suppress_type=$FlowIssue +suppress_type=$FlowFixMe +suppress_type=$FlowFixMeProps +suppress_type=$FlowFixMeState + +[lints] +sketchy-null-number=warn +sketchy-null-mixed=warn +sketchy-number=warn +untyped-type-import=warn +nonstrict-import=warn +deprecated-type=warn +unsafe-getters-setters=warn +unnecessary-invariant=warn +signature-verification-failure=warn + +[strict] +deprecated-type +nonstrict-import +sketchy-null +unclear-type +unsafe-getters-setters +untyped-import +untyped-type-import + +[version] +^0.149.0 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..59b845b --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +# Windows files should use crlf line endings +# https://help.github.com/articles/dealing-with-line-endings/ +*.bat text eol=crlf \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b08fd95 --- /dev/null +++ b/.gitignore @@ -0,0 +1,65 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate + +# Android/IntelliJ +# +.idea +.gradle +local.properties +*.iml +*.hprof + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# BUCK +buck-out/ +\.buckd/ +*.keystore +!debug.keystore + +# react-native-config codegen +ios/tmp.xcconfig + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +*/fastlane/report.xml +*/fastlane/Preview.html +*/fastlane/screenshots + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +/ios/Pods/ +/vendor/bundle/ + +.codegpt \ No newline at end of file diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..d4b552d --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,7 @@ +module.exports = { + bracketSpacing: false, + jsxBracketSameLine: true, + singleQuote: true, + trailingComma: 'all', + arrowParens: 'avoid', +}; \ No newline at end of file diff --git a/App-ios.js b/App-ios.js new file mode 100644 index 0000000..478b1db --- /dev/null +++ b/App-ios.js @@ -0,0 +1,267 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, { Component } from 'react'; +import { Platform, StyleSheet, Text, View, YellowBox } from 'react-native'; +import { createSwitchNavigator, createStackNavigator, createDrawerNavigator, createAppContainer, createBottomTabNavigator } from 'react-navigation'; +import Connect from "./screens/login/Connect"; +import SplashScreen from "./screens/splashscreen/SplashScreen"; +import HelpMenu from "./screens/help/HelpMenu"; +import Help from "./screens/help/Help"; +import ForgottenPassword from "./screens/login/ForgottenPassword"; +import TypeChoiser from "./screens/login/TypeChoiser"; +import CreateUserStep2 from "./screens/login/createUserStep2"; +import createAccount from "./screens/login/createAccount"; +import UpdateInformations from "./screens/account/UpdateInformations"; +import UserAccount from "./screens/account/UserAccount"; +import ActivateAccount from "./screens/login/ActivateAccount"; +import Notifications from "./screens/notifications/Notifications"; +import About from "./screens/configurations/About"; +import Configurations from "./screens/configurations/Configurations"; + +import History from './screens/history-request/History' +import OptionsMenu from "./screens/optionMenu/OptionsMenu"; +import Home from "./screens/home/Home"; +import HistoryItemDetails from "./screens/history-request/HistoryItemDetails"; +import SuperViseurGroupeHome from "./screens/groupes/SuperViseurGroupeHome"; +import HistoryRequester from "./screens/history-request/HistoryRequester"; +import AddNetwork from "./screens/account/AddNetwork"; +import MyHistory from "./screens/history-request/MyHistory"; +import Icon from "react-native-vector-icons/FontAwesome5"; +import { Appbar } from 'react-native-paper'; + +import IconWithBadge from "./screens/IconWithBadge" +import I18n from "react-native-i18n"; +import Filter from './screens/home/Filter'; +import { createMaterialBottomTabNavigator } from 'react-navigation-material-bottom-tabs'; +import Networks from './screens/home/Networks'; +const instructions = Platform.select({ + ios: 'Press Cmd+R to reload,\n' + 'Cmd+D or shake for dev menu', + android: + 'Double tap R on your keyboard to reload,\n' + + 'Shake or press menu button for dev menu', +}); + +type Props = {}; +const theme = require("./utils/theme") +class HomeScreen extends Component { + + render() { + + return ( + + Welcome to iLink World! + To get started, edit App.js + {instructions} + + ); + } +} +const AuthStack = createStackNavigator({ + login: Connect, + helpMenu: HelpMenu, + help: Help, + forgottenpass: ForgottenPassword, + typeaccountcreate: TypeChoiser, + simpleusercreate: createAccount, + step2: CreateUserStep2, + activateaccout: ActivateAccount + +}, { + headerMode: 'none' +}) +const AppStack = createDrawerNavigator({ + sta: createStackNavigator({ + home: Home, + /* filtre:Filter, + network:Networks,*/ + useraccount: { + screen: UserAccount, + navigationOptions: { + }, + }, + notificationview: Notifications, + configuration: Configurations, + about: About + + }) +}, { contentComponent: OptionsMenu, headerMode: 'none', contentOptions: { activeTintColor: theme.accent } }) +const AppAgentStack = createDrawerNavigator({ + sta: createStackNavigator({ + home: Home, + useraccount: UserAccount, + Historique: + { + screen: createBottomTabNavigator({ myDemand: MyHistory }, { + headerMode: "none", + header: null, + headerTitle: null, + headerTitle: I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + fontWeight: "bold" + }, + } + }), + navigationOptions: ({ navigation }) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: { backgroundColor: '#694fad' }, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + + historyItemDetails: HistoryItemDetails, + creditrequest: HistoryRequester, + addNetwork: AddNetwork, + updateinformation: UpdateInformations, + notificationview: Notifications, + configuration: Configurations, + about: About + }) +}, { + contentComponent: OptionsMenu, + backBehavior: "none", + lazy: false, + headerMode: 'none', contentOptions: { activeTintColor: theme.accent } +}) +const AppAdministratorStack = createDrawerNavigator({ + sta: createStackNavigator({ + home: Home, + useraccount: UserAccount, + Historique: { + screen: createBottomTabNavigator({ + myDemand: MyHistory, OthersDemand: MyHistory + }, { + headerMode: "none", + header: null, + headerTitle: null, + title: I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + }, + } + }), + navigationOptions: ({ navigation }) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: { backgroundColor: '#694fad' }, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + creditrequest: HistoryRequester, + historyItemDetails: HistoryItemDetails, + + superviseurgroup: SuperViseurGroupeHome, + notificationview: Notifications, + configuration: Configurations, + about: About + + }) +}, + { + contentComponent: OptionsMenu, + backBehavior: "none", + headerMode: 'none' + }) +const AppSuperAdministrator = createDrawerNavigator({ + sta: createStackNavigator({ + home: Home, + useraccount: UserAccount, + Historique: { + screen: createBottomTabNavigator({ OthersDemand: MyHistory }, { + headerMode: "none", + header: null, + headerTitle: null, + title: I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + fontWeight: "bold" + }, + } + }), + navigationOptions: ({ navigation }) => ({ + title: I18n.t('CREDIT_MANAGE'), + headerMode: "none", + header: null, + headerTitle: null, + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + creditrequest: HistoryRequester, + historyItemDetails: HistoryItemDetails, + superviseurgroup: SuperViseurGroupeHome, + notificationview: Notifications, + configuration: Configurations, + about: About + + }) +}, { + contentComponent: OptionsMenu, + backBehavior: "none", + headerMode: 'none' +}) +export const AppNavigator = createSwitchNavigator({ + first: { + screen: SplashScreen + }, + App: AppStack, + AgentApp: AppAgentStack, + adminApp: AppAdministratorStack, + supAdminApp: AppSuperAdministrator, + Auth: AuthStack +}, { + initialRouteName: 'first' +}); +const AppContainer = createAppContainer(AppNavigator); + +export default AppContainer; + +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#F5FCFF', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/android/.project b/android/.project new file mode 100644 index 0000000..e043e13 --- /dev/null +++ b/android/.project @@ -0,0 +1,17 @@ + + + iLink + Project android created by Buildship. + + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + + org.eclipse.buildship.core.gradleprojectnature + + diff --git a/android/.settings/org.eclipse.buildship.core.prefs b/android/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..fc13342 --- /dev/null +++ b/android/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,13 @@ +arguments= +auto.sync=false +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) +connection.project.dir=app +eclipse.preferences.version=1 +gradle.user.home= +java.home=C\:/Progra~1/Java/jdk1.8.0_191 +jvm.arguments= +offline.mode=false +override.workspace.settings=true +show.console.view=true +show.executions.view=true diff --git a/android/aligned.apk b/android/aligned.apk new file mode 100644 index 0000000..8074c76 Binary files /dev/null and b/android/aligned.apk differ diff --git a/android/app/.classpath b/android/app/.classpath new file mode 100644 index 0000000..eb19361 --- /dev/null +++ b/android/app/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/android/app/.project b/android/app/.project new file mode 100644 index 0000000..ac485d7 --- /dev/null +++ b/android/app/.project @@ -0,0 +1,23 @@ + + + app + Project app created by Buildship. + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.buildship.core.gradleprojectnature + + diff --git a/android/app/.settings/org.eclipse.buildship.core.prefs b/android/app/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..5a058e2 --- /dev/null +++ b/android/app/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,13 @@ +arguments= +auto.sync=false +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(VERSION(6.3)) +connection.project.dir= +eclipse.preferences.version=1 +gradle.user.home= +java.home=C\:/Progra~1/Java/jdk1.8.0_191 +jvm.arguments= +offline.mode=false +override.workspace.settings=true +show.console.view=true +show.executions.view=true diff --git a/android/app/BUCK b/android/app/BUCK new file mode 100644 index 0000000..0b9f5d2 --- /dev/null +++ b/android/app/BUCK @@ -0,0 +1,55 @@ +# 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 = "com.ilink", +) + +android_resource( + name = "res", + package = "com.ilink", + 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/aligned.apk b/android/app/aligned.apk new file mode 100644 index 0000000..8074c76 Binary files /dev/null and b/android/app/aligned.apk differ diff --git a/android/app/app.apk b/android/app/app.apk new file mode 100644 index 0000000..4fda736 Binary files /dev/null and b/android/app/app.apk differ diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..4078f38 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,234 @@ +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 + * entryFile: "index.android.js", + * + * // https://facebook.github.io/react-native/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 = [ + entryFile : "index.js", + enableHermes: false, // clean and rebuild if changing +] + +apply from: "../../node_modules/react-native/react.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 { + +// configurations.all { +// resolutionStrategy { force 'androidx.core:core-ktx:1.7.0-alpha01' } +// } + + ndkVersion rootProject.ext.ndkVersion + lintOptions { checkReleaseBuilds false } + compileSdkVersion rootProject.ext.compileSdkVersion + + compileSdkVersion rootProject.ext.compileSdkVersion + + defaultConfig { + applicationId "com.test_city.douala3" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + missingDimensionStrategy 'react-native-camera', 'general' + versionCode 100 + versionName "1.0.0" + multiDexEnabled true + } + 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' + } + release { + storeFile file('ilink.jks') + storePassword 'argent7622capp' + keyAlias 'ilink' + keyPassword 'argent7622capp' + } + + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://facebook.github.io/react-native/docs/signed-apk-android. + signingConfig signingConfigs.release + 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 = + defaultConfig.versionCode * 1000 + versionCodes.get(abi) + } + + } + } +} + +dependencies { + implementation project(':react-native-onesignal') + implementation project(':react-native-maps') + implementation fileTree(dir: "libs", include: ["*.jar"]) + implementation "com.facebook.react:react-native:0.65.0!!" // From node_modules + + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" + 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' + } + + if (enableHermes) { + def hermesPath = "../../node_modules/hermes-engine/android/"; + debugImplementation files(hermesPath + "hermes-debug.aar") + releaseImplementation files(hermesPath + "hermes-release.aar") + } else { + implementation jscFlavor + } + api(group: "androidx.work", name: "work-runtime") { + version { + strictly "2.7.0-alpha04" + } + } + +} + +// 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 new file mode 100644 index 0000000..fff270f --- /dev/null +++ b/android/app/build_defs.bzl @@ -0,0 +1,19 @@ +"""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 new file mode 100644 index 0000000..364e105 Binary files /dev/null and b/android/app/debug.keystore differ diff --git a/android/app/ilink.jks b/android/app/ilink.jks new file mode 100644 index 0000000..8703633 Binary files /dev/null and b/android/app/ilink.jks differ diff --git a/android/app/key.properties b/android/app/key.properties new file mode 100644 index 0000000..8e92680 --- /dev/null +++ b/android/app/key.properties @@ -0,0 +1,4 @@ +storePassword=iLinkWorldCorp2019@ +keyPassword=iLinkWorldCorp2019@ +keyAlias=ilink +storeFile=ilink.jks diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 0000000..11b0257 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,10 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..f0e96b9 --- /dev/null +++ b/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/android/app/src/debug/java/com/test/ilinkcity/ReactNativeFlipper.java b/android/app/src/debug/java/com/test/ilinkcity/ReactNativeFlipper.java new file mode 100644 index 0000000..289366e --- /dev/null +++ b/android/app/src/debug/java/com/test/ilinkcity/ReactNativeFlipper.java @@ -0,0 +1,72 @@ +/** + * 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 com.test_city.douala3; + +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 new file mode 100644 index 0000000..292550a --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/assets/fonts/AntDesign.ttf b/android/app/src/main/assets/fonts/AntDesign.ttf new file mode 100644 index 0000000..2abf035 Binary files /dev/null and b/android/app/src/main/assets/fonts/AntDesign.ttf differ diff --git a/android/app/src/main/assets/fonts/Entypo.ttf b/android/app/src/main/assets/fonts/Entypo.ttf new file mode 100644 index 0000000..1c8f5e9 Binary files /dev/null and b/android/app/src/main/assets/fonts/Entypo.ttf differ diff --git a/android/app/src/main/assets/fonts/EvilIcons.ttf b/android/app/src/main/assets/fonts/EvilIcons.ttf new file mode 100644 index 0000000..6868f7b Binary files /dev/null and b/android/app/src/main/assets/fonts/EvilIcons.ttf differ diff --git a/android/app/src/main/assets/fonts/Feather.ttf b/android/app/src/main/assets/fonts/Feather.ttf new file mode 100644 index 0000000..852c713 Binary files /dev/null and b/android/app/src/main/assets/fonts/Feather.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome.ttf b/android/app/src/main/assets/fonts/FontAwesome.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf new file mode 100644 index 0000000..5f72e91 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf new file mode 100644 index 0000000..a309313 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf differ diff --git a/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf new file mode 100644 index 0000000..7ece328 Binary files /dev/null and b/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf differ diff --git a/android/app/src/main/assets/fonts/Fontisto.ttf b/android/app/src/main/assets/fonts/Fontisto.ttf new file mode 100644 index 0000000..96e2e81 Binary files /dev/null and b/android/app/src/main/assets/fonts/Fontisto.ttf differ diff --git a/android/app/src/main/assets/fonts/Foundation.ttf b/android/app/src/main/assets/fonts/Foundation.ttf new file mode 100644 index 0000000..6cce217 Binary files /dev/null and b/android/app/src/main/assets/fonts/Foundation.ttf differ diff --git a/android/app/src/main/assets/fonts/Ionicons.ttf b/android/app/src/main/assets/fonts/Ionicons.ttf new file mode 100644 index 0000000..67bd842 Binary files /dev/null and b/android/app/src/main/assets/fonts/Ionicons.ttf differ diff --git a/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf new file mode 100644 index 0000000..9cc8db1 Binary files /dev/null and b/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf differ diff --git a/android/app/src/main/assets/fonts/MaterialIcons.ttf b/android/app/src/main/assets/fonts/MaterialIcons.ttf new file mode 100644 index 0000000..7015564 Binary files /dev/null and b/android/app/src/main/assets/fonts/MaterialIcons.ttf differ diff --git a/android/app/src/main/assets/fonts/Octicons.ttf b/android/app/src/main/assets/fonts/Octicons.ttf new file mode 100644 index 0000000..ceac75d Binary files /dev/null and b/android/app/src/main/assets/fonts/Octicons.ttf differ diff --git a/android/app/src/main/assets/fonts/SimpleLineIcons.ttf b/android/app/src/main/assets/fonts/SimpleLineIcons.ttf new file mode 100644 index 0000000..6ecb686 Binary files /dev/null and b/android/app/src/main/assets/fonts/SimpleLineIcons.ttf differ diff --git a/android/app/src/main/assets/fonts/Zocial.ttf b/android/app/src/main/assets/fonts/Zocial.ttf new file mode 100644 index 0000000..e4ae46c Binary files /dev/null and b/android/app/src/main/assets/fonts/Zocial.ttf differ diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle new file mode 100644 index 0000000..609e700 --- /dev/null +++ b/android/app/src/main/assets/index.android.bundle @@ -0,0 +1,1756 @@ +var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date.now(),__DEV__=false,process=this.process||{},__METRO_GLOBAL_PREFIX__='';process.env=process.env||{};process.env.NODE_ENV=process.env.NODE_ENV||"production"; +!(function(r){"use strict";r.__r=o,r[__METRO_GLOBAL_PREFIX__+"__d"]=function(r,i,n){if(null!=e[i])return;var o={dependencyMap:n,factory:r,hasError:!1,importedAll:t,importedDefault:t,isInitialized:!1,publicModule:{exports:{}}};e[i]=o},r.__c=n,r.__registerSegment=function(r,t,i){s[r]=t,i&&i.forEach(function(t){e[t]||v.has(t)||v.set(t,r)})};var e=n(),t={},i={}.hasOwnProperty;function n(){return e=Object.create(null)}function o(r){var t=r,i=e[t];return i&&i.isInitialized?i.publicModule.exports:d(t,i)}function l(r){var i=r;if(e[i]&&e[i].importedDefault!==t)return e[i].importedDefault;var n=o(i),l=n&&n.__esModule?n.default:n;return e[i].importedDefault=l}function u(r){var n=r;if(e[n]&&e[n].importedAll!==t)return e[n].importedAll;var l,u=o(n);if(u&&u.__esModule)l=u;else{if(l={},u)for(var a in u)i.call(u,a)&&(l[a]=u[a]);l.default=u}return e[n].importedAll=l}o.importDefault=l,o.importAll=u;var a=!1;function d(e,t){if(!a&&r.ErrorUtils){var i;a=!0;try{i=h(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return a=!1,i}return h(e,t)}var f=16,c=65535;function p(r){return{segmentId:r>>>f,localId:r&c}}o.unpackModuleId=p,o.packModuleId=function(r){return(r.segmentId<0){var n,a=null!==(n=v.get(t))&&void 0!==n?n:0,d=s[a];null!=d&&(d(t),i=e[t],v.delete(t))}var f=r.nativeRequire;if(!i&&f){var c=p(t),h=c.segmentId;f(c.localId,h),i=e[t]}if(!i)throw Error('Requiring unknown module "'+t+'".');if(i.hasError)throw _(t,i.error);i.isInitialized=!0;var m=i,g=m.factory,I=m.dependencyMap;try{var M=i.publicModule;return M.id=t,g(r,o,l,u,M,M.exports,I),i.factory=void 0,i.dependencyMap=void 0,M.exports}catch(r){throw i.hasError=!0,i.error=r,i.isInitialized=!1,i.publicModule.exports=void 0,r}}function _(r,e){return Error('Requiring module "'+r+'", which threw an exception: '+e)}})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this); +!(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r=arguments.length,u=new Array(r),e=0;e0:R,O=t.overshootRight,y=void 0===O?S>0:O,b=u.Animated.add(p,l.interpolate({inputRange:[0,n],outputRange:[0,1]})).interpolate({inputRange:[-S-(y?1:s),-S,h,h+(A?1:s)],outputRange:[-S-(y||s>1?1:0),-S,h,h+(A||s>1?1:0)]});o._transX=b,o._showLeftAction=h>0?b.interpolate({inputRange:[-1,0,h],outputRange:[0,0,1]}):new u.Animated.Value(0),o._leftActionTranslate=o._showLeftAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:'clamp'}),o._showRightAction=S>0?b.interpolate({inputRange:[-S,0,1],outputRange:[1,0,0]}):new u.Animated.Value(0),o._rightActionTranslate=o._showRightAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:'clamp'})},o._onTapHandlerStateChange=function(t){t.nativeEvent.oldState===r(d[9]).State.ACTIVE&&o.close()},o._onHandlerStateChange=function(t){var e=t.nativeEvent;e.oldState===r(d[9]).State.ACTIVE&&o._handleRelease(e)},o._handleRelease=function(t){var e=t.velocityX,n=t.translationX,s=o.state,l=s.leftWidth,p=void 0===l?0:l,u=s.rowWidth,f=void 0===u?0:u,h=s.rowState,v=o.state.rightOffset,w=f-(void 0===v?f:v),_=o.props,S=_.friction,R=_.leftThreshold,A=void 0===R?p/2:R,O=_.rightThreshold,y=void 0===O?w/2:O,b=o._currentOffset()+n/S,W=(n+c*e)/S,E=0;0===h?W>A?E=p:W<-y&&(E=-w):1===h?W>-A&&(E=p):W0&&o.props.onSwipeableLeftOpen?o.props.onSwipeableLeftOpen():n<0&&o.props.onSwipeableRightOpen&&o.props.onSwipeableRightOpen(),0===n?o.props.onSwipeableClose&&o.props.onSwipeableClose():o.props.onSwipeableOpen&&o.props.onSwipeableOpen())}),n>0&&o.props.onSwipeableLeftWillOpen?o.props.onSwipeableLeftWillOpen():n<0&&o.props.onSwipeableRightWillOpen&&o.props.onSwipeableRightWillOpen(),0===n?o.props.onSwipeableWillClose&&o.props.onSwipeableWillClose():o.props.onSwipeableWillOpen&&o.props.onSwipeableWillOpen()},o._onRowLayout=function(t){var e=t.nativeEvent;o.setState({rowWidth:e.layout.width})},o._currentOffset=function(){var t=o.state,e=t.leftWidth,n=void 0===e?0:e,s=t.rowWidth,l=void 0===s?0:s,p=t.rowState,u=o.state.rightOffset;return 1===p?n:-1===p?-(l-(void 0===u?l:u)):0},o.close=function(){o._animateRow(o._currentOffset(),0)},o.openLeft=function(){var t=o.state.leftWidth,e=void 0===t?0:t;o._animateRow(o._currentOffset(),e)},o.openRight=function(){var t=o.state.rowWidth,e=void 0===t?0:t,n=o.state.rightOffset,s=e-(void 0===n?e:n);o._animateRow(o._currentOffset(),-s)};var l=new u.Animated.Value(0);return o.state={dragX:l,rowTranslation:new u.Animated.Value(0),rowState:0,leftWidth:void 0,rightOffset:void 0,rowWidth:void 0},o._updateAnimatedEvent(n,o.state),o._onGestureEvent=u.Animated.event([{nativeEvent:{translationX:l}}],{useNativeDriver:n.useNativeAnimations}),o}return(0,l.default)(s,o),(0,n.default)(s,[{key:"UNSAFE_componentWillUpdate",value:function(t,e){this.props.friction===t.friction&&this.props.overshootLeft===t.overshootLeft&&this.props.overshootRight===t.overshootRight&&this.props.overshootFriction===t.overshootFriction&&this.state.leftWidth===e.leftWidth&&this.state.rightOffset===e.rightOffset&&this.state.rowWidth===e.rowWidth||this._updateAnimatedEvent(t,e)}},{key:"render",value:function(){var e=this,n=this.state.rowState,o=this.props,s=o.children,l=o.renderLeftActions,f=o.renderRightActions,h=l&&p.default.createElement(u.Animated.View,{style:[v.leftActions,{transform:[{translateX:this._leftActionTranslate}]}]},l(this._showLeftAction,this._transX),p.default.createElement(u.View,{onLayout:function(t){var n=t.nativeEvent;return e.setState({leftWidth:n.layout.x})}})),c=f&&p.default.createElement(u.Animated.View,{style:[v.rightActions,{transform:[{translateX:this._rightActionTranslate}]}]},f(this._showRightAction,this._transX),p.default.createElement(u.View,{onLayout:function(t){var n=t.nativeEvent;return e.setState({rightOffset:n.layout.x})}}));return p.default.createElement(r(d[9]).PanGestureHandler,(0,t.default)({activeOffsetX:[-10,10]},this.props,{onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._onHandlerStateChange}),p.default.createElement(u.Animated.View,{onLayout:this._onRowLayout,style:[v.container,this.props.containerStyle]},h,c,p.default.createElement(r(d[9]).TapGestureHandler,{enabled:0!==n,onHandlerStateChange:this._onTapHandlerStateChange},p.default.createElement(u.Animated.View,{pointerEvents:0===n?'auto':'box-only',style:[{transform:[{translateX:this._transX}]},this.props.childrenContainerStyle]},s))))}}])})(p.Component)).defaultProps={friction:1,overshootFriction:1,useNativeAnimations:!0};var v=u.StyleSheet.create({container:{overflow:'hidden'},leftActions:(0,t.default)({},u.StyleSheet.absoluteFillObject,{flexDirection:u.I18nManager.isRTL?'row-reverse':'row'}),rightActions:(0,t.default)({},u.StyleSheet.absoluteFillObject,{flexDirection:u.I18nManager.isRTL?'row':'row-reverse'})})},3,[2,4,5,6,10,12,13,15,18,404]); +__d(function(g,_r,i,a,m,_e,d){function e(){return m.exports=e=Object.assign?Object.assign.bind():function(e){for(var r=1;r1?n-1:0),o=1;o0?l[l.length-1]:null,c=l.length>1?l[l.length-2]:null,v='function'==typeof s,h='function'==typeof c;h&&r(d[1])(v,'Cannot have a non-function arg after a function arg.');var y=v?s:null,C=h?c:null,M=v+h,b=l.slice(0,l.length-M);if('sync'===o)return r(d[3]).callNativeSyncHook(n,t,b,C,y);r(d[3]).enqueueNativeCall(n,t,b,C,y)}).type=o,u}function u(n,t){return-1!==n.indexOf(t)}function l(n,t){return r(d[2])(t,n||{})}g.__fbGenNativeModule=n;var f={};if(g.nativeModuleProxy)f=g.nativeModuleProxy;else if(!g.nativeExtensions){var s=g.__fbBatchedBridgeConfig;r(d[1])(s,'__fbBatchedBridgeConfig is not set, cannot invoke native modules');var c=r(d[4]);(s.remoteModuleConfig||[]).forEach(function(o,u){var l=n(o,u);l&&(l.module?f[l.name]=l.module:c(f,l.name,{get:function(){return t(l.name,u)}}))})}m.exports=f},30,[31,26,4,37,46]); +__d(function(g,_r,i,a,m,_e,d){m.exports=function(e,t){return _r(d[0])(e)||_r(d[1])(e,t)||_r(d[2])(e,t)||_r(d[3])()},m.exports.__esModule=!0,m.exports.default=m.exports},31,[32,33,34,36]); +__d(function(g,_r,i,a,m,e,d){m.exports=function(r){if(Array.isArray(r))return r},m.exports.__esModule=!0,m.exports.default=m.exports},32,[]); +__d(function(g,_r,_i,_a,m,_e,d){m.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var l,n,u,o,f=[],i=!0,a=!1;try{if(u=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;i=!1}else for(;!(i=(l=u.call(r)).done)&&(f.push(l.value),f.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{if(!i&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(a)throw n}}return f}},m.exports.__esModule=!0,m.exports.default=m.exports},33,[]); +__d(function(g,_r,i,_a,m,e,d){m.exports=function(t,r){if(t){if("string"==typeof t)return _r(d[0])(t,r);var o={}.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?_r(d[0])(t,r):void 0}},m.exports.__esModule=!0,m.exports.default=m.exports},34,[35]); +__d(function(g,_r,i,_a,m,_e,d){m.exports=function(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t=5){var o=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=h,g.nativeFlushQueueImmediate(o)}r(d[2]).counterEvent('pending_js_to_native_queue',this._queue[0].length),this.__spy&&this.__spy({type:1,module:t+'',method:l,args:u})}},{key:"createDebugLookup",value:function(t,l,u){}},{key:"setImmediatesCallback",value:function(t){this._immediatesCallback=t}},{key:"__guard",value:function(t){if(this.__shouldPauseOnThrow())t();else try{t()}catch(t){r(d[3]).reportFatalError(t)}}},{key:"__shouldPauseOnThrow",value:function(){return'undefined'!=typeof DebuggerInternal&&!0===DebuggerInternal.shouldPauseOnThrow}},{key:"__callImmediates",value:function(){r(d[2]).beginEvent('JSTimers.callImmediates()'),null!=this._immediatesCallback&&this._immediatesCallback(),r(d[2]).endEvent()}},{key:"__callFunction",value:function(t,l,u){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush,this.__spy?r(d[2]).beginEvent(t+"."+l+"("+r(d[4]).default(u)+")"):r(d[2]).beginEvent(t+"."+l+"(...)"),this.__spy&&this.__spy({type:0,module:t,method:l,args:u});var s=this.getCallableModule(t);r(d[5])(!!s,"Module "+t+" is not a registered callable module (calling "+l+"). A frequent cause of the error is that the application entry file path is incorrect. \n This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native."),r(d[5])(!!s[l],"Method "+l+" does not exist on module "+t),s[l].apply(s,u),r(d[2]).endEvent()}},{key:"__invokeCallback",value:function(t,l){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush;var u=t>>>1,s=1&t?this._successCallbacks.get(u):this._failureCallbacks.get(u);s&&(this._successCallbacks.delete(u),this._failureCallbacks.delete(u),s.apply(void 0,r(d[6])(l)))}}],[{key:"spy",value:function(l){t.prototype.__spy=!0===l?function(t){console.log((0===t.type?'N->JS':'JS->N')+" : "+(null!=t.module?t.module+'.':'')+t.method+"("+JSON.stringify(t.args)+")")}:!1===l?null:l}}])})();m.exports=t},38,[5,6,39,40,41,26,42]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=!1,t=0,c={installReactHook:function(){!0},setEnabled:function(t){n!==t&&(n=t)},isEnabled:function(){return n},beginEvent:function(t,c){if(n){var o='function'==typeof t?t():t;g.nativeTraceBeginSection(131072,o,c)}},endEvent:function(){n&&g.nativeTraceEndSection(131072)},beginAsyncEvent:function(c){var o=t;if(n){t++;var f='function'==typeof c?c():c;g.nativeTraceBeginAsyncSection(131072,f,o)}return o},endAsyncEvent:function(t,c){if(n){var o='function'==typeof t?t():t;g.nativeTraceEndAsyncSection(131072,o,c)}},counterEvent:function(t,c){if(n){var o='function'==typeof t?t():t;g.nativeTraceCounter&&g.nativeTraceCounter(131072,o,c)}}};m.exports=c},39,[]); +__d(function(g,r,i,a,m,e,d){m.exports=g.ErrorUtils},40,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createStringifySafeWithLimits=o,_e.default=void 0;var t=r(d[0])(r(d[1]));function e(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(i)return(i=i.call(t)).next.bind(i);if(Array.isArray(t)||(i=n(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var o=0;return function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,e){if(t){if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nf+"...(truncated)...".length?i.substring(0,f)+"...(truncated)...":i}if('object'!=typeof i||null===i)return i;var u=i;if(Array.isArray(i))h.length>=o?u="[ ... array with "+i.length+" values ... ]":i.length>c&&(u=i.slice(0,c).concat(["... extra "+(i.length-c)+" values truncated ..."]));else{(0,t.default)('object'==typeof i,'This was already found earlier');var l=Object.keys(i);if(h.length>=o)u="{ ... object with "+l.length+" keys ... }";else if(l.length>s){u={};for(var y,v=e(l.slice(0,s));!(y=v()).done;){var b=y.value;u[b]=i[b]}u['...(truncated keys)...']=l.length-s}}return h.unshift(u),u}return function(t){if(void 0===t)return'undefined';if(null===t)return'null';if('function'==typeof t)try{return t.toString()}catch(t){return'[function unknown]'}else{if(t instanceof Error)return t.name+': '+t.message;try{var e=JSON.stringify(t,v);return void 0===e?'["'+typeof t+'" failed to stringify]':e}catch(e){if('function'==typeof t.toString)try{return t.toString()}catch(t){}}}return'["'+typeof t+'" failed to stringify]'}}var u=o({maxDepth:10,maxStringLimit:100,maxArrayLimit:50,maxObjectKeysLimit:50});_e.default=u},41,[2,26]); +__d(function(g,_r,i,a,m,e,d){m.exports=function(t){return _r(d[0])(t)||_r(d[1])(t)||_r(d[2])(t)||_r(d[3])()},m.exports.__esModule=!0,m.exports.default=m.exports},42,[43,44,34,45]); +__d(function(g,_r,i,a,m,e,d){m.exports=function(r){if(Array.isArray(r))return _r(d[0])(r)},m.exports.__esModule=!0,m.exports.default=m.exports},43,[35]); +__d(function(g,_r,i,a,m,e,d){m.exports=function(o){if("undefined"!=typeof Symbol&&null!=o[Symbol.iterator]||null!=o["@@iterator"])return Array.from(o)},m.exports.__esModule=!0,m.exports.default=m.exports},44,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},m.exports.__esModule=!0,m.exports.default=m.exports},45,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n,u){var b,c=u.get,o=!1!==u.enumerable,f=!1!==u.writable,l=!1;function s(u){b=u,l=!0,Object.defineProperty(t,n,{value:u,configurable:!0,enumerable:o,writable:f})}Object.defineProperty(t,n,{get:function(){return l||(l=!0,s(c())),b},set:s,configurable:!0,enumerable:o})}},46,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.get('AccessibilityInfo')},47,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('AccessibilityManager')},48,[29]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1]));m.exports=function(s,c){'focus'===c&&t.default.sendAccessibilityEvent(s,t.default.getConstants().AccessibilityEventTypes.typeViewFocused),'click'===c&&t.default.sendAccessibilityEvent(s,t.default.getConstants().AccessibilityEventTypes.typeViewClicked)}},49,[2,50]); +__d(function(g,r,i,a,m,e,d){var l=r(d[0])(r(d[1])),n=!0===g.RN$Bridgeless?r(d[2]):null==l.default.unstable_UIManager?r(d[3]):l.default.unstable_UIManager;m.exports=n},50,[2,51,52,53]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={unstable_UIManager:null}},51,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={getViewManagerConfig:function(n){return console.warn('Attempting to get config for view manager: '+n),'RCTVirtualText'===n?{}:null},hasViewManagerConfig:function(n){return'RCTVirtualText'===n},getConstants:function(){return{}},getConstantsForViewManager:function(n){},getDefaultEventTypes:function(){return[]},lazilyLoadView:function(n){},createView:function(n,t,o,u){},updateView:function(n,t,o){},focus:function(n){},blur:function(n){},findSubviewIn:function(n,t,o){},dispatchViewManagerCommand:function(n,t,o){},measure:function(n,t){},measureInWindow:function(n,t){},viewIsDescendantOf:function(n,t,o){},measureLayout:function(n,t,o,u){},measureLayoutRelativeToParent:function(n,t,o){},setJSResponder:function(n,t){},clearJSResponder:function(){},configureNextLayoutAnimation:function(n,t,o){},removeSubviewsFromContainerWithID:function(n){},replaceExistingNonRootView:function(n,t){},setChildren:function(n,t){},manageChildren:function(n,t,o,u,c,f){},setLayoutAnimationEnabledExperimental:function(n){},sendAccessibilityEvent:function(n,t){},showPopupMenu:function(n,t,o,u){},dismissPopupMenu:function(){}}},52,[]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),t={},o=new Set,f={},u=!1;function c(){return u||(f=n.default.getConstants(),u=!0),f}function s(e){if(void 0===t[e]&&n.default.getConstantsForViewManager)try{t[e]=n.default.getConstantsForViewManager(e)}catch(n){console.error("NativeUIManager.getConstantsForViewManager('"+e+"') threw an exception.",n),t[e]=null}var f=t[e];if(f)return f;if(!g.nativeCallSyncHook)return f;if(n.default.lazilyLoadView&&!o.has(e)){var u=n.default.lazilyLoadView(e);o.add(e),null!=u&&null!=u.viewConfig&&(c()[e]=u.viewConfig,w(e))}return t[e]}var l=(0,e.default)({},n.default,{createView:function(e,t,o,f){n.default.createView(e,t,o,f)},getConstants:function(){return c()},getViewManagerConfig:function(e){return s(e)},hasViewManagerConfig:function(e){return null!=s(e)}});function w(e){var n=c()[e];t[e]=n,n.Manager&&(r(d[3])(n,'Constants',{get:function(){var e=r(d[4])[n.Manager],t={};return e&&Object.keys(e).forEach(function(n){var o=e[n];'function'!=typeof o&&(t[n]=o)}),t}}),r(d[3])(n,'Commands',{get:function(){var e=r(d[4])[n.Manager],t={},o=0;return e&&Object.keys(e).forEach(function(n){'function'==typeof e[n]&&(t[n]=o++)}),t}}))}n.default.getViewManagerConfig=l.getViewManagerConfig,c().ViewManagerNames&&n.default.getConstants().ViewManagerNames.forEach(function(e){r(d[3])(n.default,e,{get:function(){return n.default.getConstantsForViewManager(e)}})}),g.nativeCallSyncHook||Object.keys(c()).forEach(function(e){r(d[5]).includes(e)||(t[e]||(t[e]=c()[e]),r(d[3])(n.default,e,{get:function(){return console.warn("Accessing view manager configs directly off UIManager via UIManager['"+e+"'] is no longer supported. Use UIManager.getViewManagerConfig('"+e+"') instead."),l.getViewManagerConfig(e)}}))}),m.exports=l},53,[2,4,54,46,30,55]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('UIManager')},54,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=['clearJSResponder','configureNextLayoutAnimation','createView','dismissPopupMenu','dispatchViewManagerCommand','findSubviewIn','getConstantsForViewManager','getDefaultEventTypes','manageChildren','measure','measureInWindow','measureLayout','measureLayoutRelativeToParent','removeRootView','removeSubviewsFromContainerWithID','replaceExistingNonRootView','sendAccessibilityEvent','setChildren','setJSResponder','setLayoutAnimationEnabledExperimental','showPopupMenu','updateView','viewIsDescendantOf','PopupMenu','LazyViewManagersEnabled','ViewManagerNames','StyleConstants','AccessibilityEventTypes','UIView','getViewManagerConfig','hasViewManagerConfig','blur','focus','genericBubblingEventTypes','genericDirectEventTypes','lazilyLoadView']},55,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t;t=r(d[0]),m.exports=t},56,[57]); +__d(function(e,n,t,r,l,a,i){"use strict";n(i[0]);var u=n(i[1]);function o(e,n,t,r,l,a,i,u,o){var s=Array.prototype.slice.call(arguments,3);try{n.apply(t,s)}catch(e){this.onError(e)}}var s=!1,c=null,f=!1,d=null,p={onError:function(e){s=!0,c=e}};function h(e,n,t,r,l,a,i,u,f){s=!1,c=null,o.apply(p,arguments)}function g(e,n,t,r,l,a,i,u,o){if(h.apply(this,arguments),s){if(!s)throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.");var p=c;s=!1,c=null,f||(f=!0,d=p)}}var m=null,v=null,y=null;function b(e,n,t){var r=e.type||"unknown-event";e.currentTarget=y(t),g(r,n,void 0,e),e.currentTarget=null}function S(e){var n=e._dispatchListeners,t=e._dispatchInstances;if(Array.isArray(n))throw Error("executeDirectDispatch(...): Invalid `event`.");return e.currentTarget=n?y(t):null,n=n?n(e):null,e.currentTarget=null,e._dispatchListeners=null,e._dispatchInstances=null,n}function w(){return!0}function k(){return!1}function E(e,n,t,r){for(var l in this.dispatchConfig=e,this._targetInst=n,this.nativeEvent=t,this._dispatchInstances=this._dispatchListeners=null,e=this.constructor.Interface)e.hasOwnProperty(l)&&((n=e[l])?this[l]=n(t):"target"===l?this.target=r:this[l]=t[l]);return this.isDefaultPrevented=(null!=t.defaultPrevented?t.defaultPrevented:!1===t.returnValue)?w:k,this.isPropagationStopped=k,this}function _(e,n,t,r){if(this.eventPool.length){var l=this.eventPool.pop();return this.call(l,e,n,t,r),l}return new this(e,n,t,r)}function T(e){if(!(e instanceof this))throw Error("Trying to release an event instance into a pool of a different type.");e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function x(e){e.getPooled=_,e.eventPool=[],e.release=T}n(i[2])(E.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=w)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=w)},persist:function(){this.isPersistent=w},isPersistent:k,destructor:function(){var e,n=this.constructor.Interface;for(e in n)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=k,this._dispatchInstances=this._dispatchListeners=null}}),E.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},E.extend=function(e){function t(){}function r(){return l.apply(this,arguments)}var l=this;t.prototype=l.prototype;var a=new t;return n(i[2])(a,r.prototype),r.prototype=a,r.prototype.constructor=r,r.Interface=n(i[2])({},l.Interface,e),r.extend=l.extend,x(r),r},x(E);var P=E.extend({touchHistory:function(){return null}});function R(e){return"topTouchStart"===e}function C(e){return"topTouchMove"===e}var N=["topTouchStart"],z=["topTouchMove"],I=["topTouchCancel","topTouchEnd"],L=[],U={touchBank:L,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function M(e){return e.timeStamp||e.timestamp}function A(e){if(null==(e=e.identifier))throw Error("Touch object is missing identifier.");return e}function D(e){var n=A(e),t=L[n];t?(t.touchActive=!0,t.startPageX=e.pageX,t.startPageY=e.pageY,t.startTimeStamp=M(e),t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=M(e),t.previousPageX=e.pageX,t.previousPageY=e.pageY,t.previousTimeStamp=M(e)):(t={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:M(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:M(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:M(e)},L[n]=t),U.mostRecentTimeStamp=M(e)}function Q(e){var n=L[A(e)];n&&(n.touchActive=!0,n.previousPageX=n.currentPageX,n.previousPageY=n.currentPageY,n.previousTimeStamp=n.currentTimeStamp,n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=M(e),U.mostRecentTimeStamp=M(e))}function B(e){var n=L[A(e)];n&&(n.touchActive=!1,n.previousPageX=n.currentPageX,n.previousPageY=n.currentPageY,n.previousTimeStamp=n.currentTimeStamp,n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=M(e),U.mostRecentTimeStamp=M(e))}var F={recordTouchTrack:function(e,n){if(C(e))n.changedTouches.forEach(Q);else if(R(e))n.changedTouches.forEach(D),U.numberActiveTouches=n.touches.length,1===U.numberActiveTouches&&(U.indexOfSingleActiveTouch=n.touches[0].identifier);else if(("topTouchEnd"===e||"topTouchCancel"===e)&&(n.changedTouches.forEach(B),U.numberActiveTouches=n.touches.length,1===U.numberActiveTouches))for(e=0;ei||(a=i),Re(a,e,l)}}}),m=function(e){return Se.get(e._nativeTag)||null},v=we,y=function(e){var n=(e=e.stateNode)._nativeTag;if(void 0===n&&(n=(e=e.canonical)._nativeTag),!n)throw Error("All native instances should have a tag.");return e},ne.injection.injectGlobalResponderHandler({onChange:function(e,t,r){null!==t?n(i[3]).UIManager.setJSResponder(t.stateNode._nativeTag,r):n(i[3]).UIManager.clearJSResponder()}});var Ce=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ne=60103,ze=60106,Ie=60107,Le=60108,Ue=60114,Me=60109,Ae=60110,De=60112,Qe=60113,Be=60120,Fe=60115,je=60116,Oe=60129,He=60130,Ve=60131;if("function"==typeof Symbol&&Symbol.for){var We=Symbol.for;Ne=We("react.element"),ze=We("react.portal"),Ie=We("react.fragment"),Le=We("react.strict_mode"),Ue=We("react.profiler"),Me=We("react.provider"),Ae=We("react.context"),De=We("react.forward_ref"),Qe=We("react.suspense"),Be=We("react.suspense_list"),Fe=We("react.memo"),je=We("react.lazy"),We("react.scope"),Oe=We("react.debug_trace_mode"),He=We("react.offscreen"),Ve=We("react.legacy_hidden")}var Ye="function"==typeof Symbol&&Symbol.iterator;function qe(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Ye&&e[Ye]||e["@@iterator"])?e:null}function Xe(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Ie:return"Fragment";case ze:return"Portal";case Ue:return"Profiler";case Le:return"StrictMode";case Qe:return"Suspense";case Be:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Ae:return(e.displayName||"Context")+".Consumer";case Me:return(e._context.displayName||"Context")+".Provider";case De:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case Fe:return Xe(e.type);case je:n=e._payload,e=e._init;try{return Xe(e(n))}catch(e){}}return null}function $e(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!=(1026&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function Ge(e){if($e(e)!==e)throw Error("Unable to find node on an unmounted component.")}function Ke(e){var n=e.alternate;if(!n){if(null===(n=$e(e)))throw Error("Unable to find node on an unmounted component.");return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(null===l)break;var a=l.alternate;if(null===a){if(null!==(r=l.return)){t=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===t)return Ge(l),e;if(a===r)return Ge(l),n;a=a.sibling}throw Error("Unable to find node on an unmounted component.")}if(t.return!==r.return)t=l,r=a;else{for(var i=!1,u=l.child;u;){if(u===t){i=!0,t=l,r=a;break}if(u===r){i=!0,r=l,t=a;break}u=u.sibling}if(!i){for(u=a.child;u;){if(u===t){i=!0,t=a,r=l;break}if(u===r){i=!0,r=a,t=l;break}u=u.sibling}if(!i)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(t.alternate!==r)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(3!==t.tag)throw Error("Unable to find node on an unmounted component.");return t.stateNode.current===t?e:n}function Je(e){if(!(e=Ke(e)))return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function Ze(e,n){for(var t=e.alternate;null!==n;){if(n===e||n===t)return!0;n=n.return}return!1}var en={},nn=null,tn=0,rn={unsafelyIgnoreFunctions:!0};function ln(e,t){return"object"!=typeof t||null===t||n(i[3]).deepDiffer(e,t,rn)}function an(e,n,t){if(Array.isArray(n))for(var r=n.length;r--&&0Tn||(e.current=_n[Tn],_n[Tn]=null,Tn--)}function Rn(e,n){_n[++Tn]=e.current,e.current=n}var Cn={},Nn=xn(Cn),zn=xn(!1),In=Cn;function Ln(e,n){var t=e.type.contextTypes;if(!t)return Cn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function Un(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Mn(){Pn(zn),Pn(Nn)}function An(e,n,t){if(Nn.current!==Cn)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");Rn(Nn,n),Rn(zn,t)}function Dn(e,t,r){var l=e.stateNode;if(e=t.childContextTypes,"function"!=typeof l.getChildContext)return r;for(var a in l=l.getChildContext())if(!(a in e))throw Error((Xe(t)||"Unknown")+'.getChildContext(): key "'+a+'" is not defined in childContextTypes.');return n(i[2])({},r,l)}function Qn(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Cn,In=Nn.current,Rn(Nn,e),Rn(zn,zn.current),!0}function Bn(e,n,t){var r=e.stateNode;if(!r)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");t?(e=Dn(e,n,In),r.__reactInternalMemoizedMergedChildContext=e,Pn(zn),Pn(Nn),Rn(Nn,e)):Pn(zn),Rn(zn,t)}var Fn=null,jn=null;n(i[4]).unstable_now();var On=8;function Hn(e){if(0!=(1&e))return On=15,1;if(0!=(2&e))return On=14,2;if(0!=(4&e))return On=13,4;var n=24&e;return 0!==n?(On=12,n):0!=(32&e)?(On=11,32):0!==(n=192&e)?(On=10,n):0!=(256&e)?(On=9,256):0!==(n=3584&e)?(On=8,n):0!=(4096&e)?(On=7,4096):0!==(n=4186112&e)?(On=6,n):0!==(n=62914560&e)?(On=5,n):67108864&e?(On=4,67108864):0!=(134217728&e)?(On=3,134217728):0!==(n=805306368&e)?(On=2,n):0!=(1073741824&e)?(On=1,1073741824):(On=8,e)}function Vn(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function Wn(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error("Invalid update priority: "+e+". This is a bug in React.")}}function Yn(e,n){var t=e.pendingLanes;if(0===t)return On=0;var r=0,l=0,a=e.expiredLanes,i=e.suspendedLanes,u=e.pingedLanes;if(0!==a)r=a,l=On=15;else if(0!==(a=134217727&t)){var o=a&~i;0!==o?(r=Hn(o),l=On):0!==(u&=a)&&(r=Hn(u),l=On)}else 0!==(a=t&~i)?(r=Hn(a),l=On):0!==u&&(r=Hn(u),l=On);if(0===r)return 0;if(r=t&((0>(r=31-Jn(r))?0:1<t;t++)n.push(e);return n}function Kn(e,n,t){e.pendingLanes|=n;var r=n-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[n=31-Jn(n)]=t}var Jn=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Zn(e)/et|0)|0},Zn=Math.log,et=Math.LN2;var nt={},tt=void 0!==n(i[4]).unstable_requestPaint?n(i[4]).unstable_requestPaint:function(){},rt=null,lt=null,at=!1,it=n(i[4]).unstable_now(),ut=1e4>it?n(i[4]).unstable_now:function(){return n(i[4]).unstable_now()-it};function ot(){switch(n(i[4]).unstable_getCurrentPriorityLevel()){case n(i[4]).unstable_ImmediatePriority:return 99;case n(i[4]).unstable_UserBlockingPriority:return 98;case n(i[4]).unstable_NormalPriority:return 97;case n(i[4]).unstable_LowPriority:return 96;case n(i[4]).unstable_IdlePriority:return 95;default:throw Error("Unknown priority level.")}}function st(e){switch(e){case 99:return n(i[4]).unstable_ImmediatePriority;case 98:return n(i[4]).unstable_UserBlockingPriority;case 97:return n(i[4]).unstable_NormalPriority;case 96:return n(i[4]).unstable_LowPriority;case 95:return n(i[4]).unstable_IdlePriority;default:throw Error("Unknown priority level.")}}function ct(e,t){return e=st(e),n(i[4]).unstable_runWithPriority(e,t)}function ft(e,t,r){return e=st(e),n(i[4]).unstable_scheduleCallback(e,t,r)}function dt(){if(null!==lt){var e=lt;lt=null,n(i[4]).unstable_cancelCallback(e)}pt()}function pt(){if(!at&&null!==rt){at=!0;var e=0;try{var t=rt;ct(99,function(){for(;eg?(m=h,h=null):m=h.sibling;var v=d(l,h,u[g],o);if(null===v){null===h&&(h=m);break}e&&h&&null===v.alternate&&n(l,h),i=a(v,i,g),null===c?s=v:c.sibling=v,c=v,h=m}if(g===u.length)return t(l,h),s;if(null===h){for(;gg?(m=h,h=null):m=h.sibling;var y=d(l,h,v.value,o);if(null===y){null===h&&(h=m);break}e&&h&&null===y.alternate&&n(l,h),i=a(y,i,g),null===c?s=y:c.sibling=y,c=y,h=m}if(v.done)return t(l,h),s;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=f(l,v.value,o))&&(i=a(v,i,g),null===c?s=v:c.sibling=v,c=v);return s}for(h=r(l,h);!v.done;g++,v=u.next())null!==(v=p(h,l,g,v.value,o))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),i=a(v,i,g),null===c?s=v:c.sibling=v,c=v);return e&&h.forEach(function(e){return n(l,e)}),s}return function(e,r,a,u){var o="object"==typeof a&&null!==a&&a.type===Ie&&null===a.key;o&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case Ne:e:{for(s=a.key,o=r;null!==o;){if(o.key===s){switch(o.tag){case 7:if(a.type===Ie){t(e,o.sibling),(r=l(o,a.props.children)).return=e,e=r;break e}break;default:if(o.elementType===a.type){t(e,o.sibling),(r=l(o,a.props)).ref=Yt(e,o,a),r.return=e,e=r;break e}}t(e,o);break}n(e,o),o=o.sibling}a.type===Ie?((r=ai(a.props.children,e.mode,u,a.key)).return=e,e=r):((u=li(a.type,a.key,a.props,null,e.mode,u)).ref=Yt(e,r,a),u.return=e,e=u)}return i(e);case ze:e:{for(o=a.key;null!==r;){if(r.key===o){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){t(e,r.sibling),(r=l(r,a.children||[])).return=e,e=r;break e}t(e,r);break}n(e,r),r=r.sibling}(r=oi(a,e.mode,u)).return=e,e=r}return i(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(t(e,r.sibling),(r=l(r,a)).return=e,e=r):(t(e,r),(r=ui(a,e.mode,u)).return=e,e=r),i(e);if(Wt(a))return h(e,r,a,u);if(qe(a))return g(e,r,a,u);if(s&&qt(e,a),void 0===a&&!o)switch(e.tag){case 1:case 0:case 11:case 15:throw Error((Xe(e.type)||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.")}return t(e,r)}}var $t=Xt(!0),Gt=Xt(!1),Kt={},Jt=xn(Kt),Zt=xn(Kt),er=xn(Kt);function nr(e){if(e===Kt)throw Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function tr(e,n){Rn(er,n),Rn(Zt,e),Rn(Jt,Kt),Pn(Jt),Rn(Jt,{isInAParentText:!1})}function rr(){Pn(Jt),Pn(Zt),Pn(er)}function lr(e){nr(er.current);var n=nr(Jt.current),t=e.type;t="AndroidTextInput"===t||"RCTMultilineTextInputView"===t||"RCTSinglelineTextInputView"===t||"RCTText"===t||"RCTVirtualText"===t,n!==(t=n.isInAParentText!==t?{isInAParentText:t}:n)&&(Rn(Zt,e),Rn(Jt,t))}function ar(e){Zt.current===e&&(Pn(Jt),Pn(Zt))}var ir=xn(0);function ur(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===t.dehydrated||pn()||pn()))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(64&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var or=[];function sr(){for(var e=0;ea))throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");a+=1,gr=hr=null,n.updateQueue=null,cr.current=qr,e=t(r,l)}while(vr)}if(cr.current=Vr,n=null!==hr&&null!==hr.next,dr=0,gr=hr=pr=null,mr=!1,n)throw Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return e}function wr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===gr?pr.memoizedState=gr=e:gr=gr.next=e,gr}function kr(){if(null===hr){var e=pr.alternate;e=null!==e?e.memoizedState:null}else e=hr.next;var n=null===gr?pr.memoizedState:gr.next;if(null!==n)gr=n,hr=e;else{if(null===e)throw Error("Rendered more hooks than during the previous render.");e={memoizedState:(hr=e).memoizedState,baseState:hr.baseState,baseQueue:hr.baseQueue,queue:hr.queue,next:null},null===gr?pr.memoizedState=gr=e:gr=gr.next=e}return gr}function Er(e,n){return"function"==typeof n?n(e):n}function _r(e){var n=kr(),t=n.queue;if(null===t)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");t.lastRenderedReducer=e;var r=hr,l=r.baseQueue,a=t.pending;if(null!==a){if(null!==l){var i=l.next;l.next=a.next,a.next=i}r.baseQueue=l=a,t.pending=null}if(null!==l){l=l.next,r=r.baseState;var u=i=a=null,o=l;do{var s=o.lane;if((dr&s)===s)null!==u&&(u=u.next={lane:0,action:o.action,eagerReducer:o.eagerReducer,eagerState:o.eagerState,next:null}),r=o.eagerReducer===e?o.eagerState:e(r,o.action);else{var c={lane:s,action:o.action,eagerReducer:o.eagerReducer,eagerState:o.eagerState,next:null};null===u?(i=u=c,a=r):u=u.next=c,pr.lanes|=s,na|=s}o=o.next}while(null!==o&&o!==l);null===u?a=r:u.next=i,gt(r,n.memoizedState)||($r=!0),n.memoizedState=r,n.baseState=a,n.baseQueue=u,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function Tr(e){var n=kr(),t=n.queue;if(null===t)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var i=l=l.next;do{a=e(a,i.action),i=i.next}while(i!==l);gt(a,n.memoizedState)||($r=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function xr(e,n,t){var r=n._getVersion;r=r(n._source);var l=n._workInProgressVersionPrimary;if(null!==l?e=l===r:(e=e.mutableReadLanes,(e=(dr&e)===e)&&(n._workInProgressVersionPrimary=r,or.push(n))),e)return t(n._source);throw or.push(n),Error("Cannot read from mutable source during the current render without tearing. This is a bug in React. Please file an issue.")}function Pr(e,n,t,r){var l=ql;if(null===l)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");var a=n._getVersion,i=a(n._source),u=cr.current,o=u.useState(function(){return xr(l,n,t)}),s=o[1],c=o[0];o=gr;var f=e.memoizedState,d=f.refs,p=d.getSnapshot,h=f.source;f=f.subscribe;var g=pr;return e.memoizedState={refs:d,source:n,subscribe:r},u.useEffect(function(){d.getSnapshot=t,d.setSnapshot=s;var e=a(n._source);if(!gt(i,e)){e=t(n._source),gt(c,e)||(s(e),e=Ta(g),l.mutableReadLanes|=e&l.pendingLanes),e=l.mutableReadLanes,l.entangledLanes|=e;for(var r=l.entanglements,u=e;0t?98:t,function(){e(!0)}),ct(97 component.");a=vn(),n(i[3]).UIManager.createView(a,"RCTRawText",e,{text:l}),be.set(a,t),t.stateNode=a}return null;case 13:return Pn(ir),l=t.memoizedState,0!=(64&t.flags)?(t.lanes=r,t):(l=null!==l,a=!1,null!==e&&(a=null!==e.memoizedState),l&&!a&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&ir.current)?0===Jl&&(Jl=3):(0!==Jl&&3!==Jl||(Jl=4),null===ql||0==(134217727&na)&&0==(134217727&ta)||Na(ql,$l))),(l||a)&&(t.flags|=4),null);case 4:return rr(),ul(t),null;case 10:return xt(t),null;case 17:return Un(t.type)&&Mn(),null;case 19:if(Pn(ir),null===(l=t.memoizedState))return null;if(a=0!=(64&t.flags),null===(u=l.rendering))if(a)bl(l,!1);else{if(0!==Jl||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(u=ur(e))){for(t.flags|=64,bl(l,!1),null!==(e=u.updateQueue)&&(t.updateQueue=e,t.flags|=4),null===l.lastEffect&&(t.firstEffect=null),t.lastEffect=l.lastEffect,e=r,l=t.child;null!==l;)r=e,(a=l).flags&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,null===(u=a.alternate)?(a.childLanes=0,a.lanes=r,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=u.childLanes,a.lanes=u.lanes,a.child=u.child,a.memoizedProps=u.memoizedProps,a.memoizedState=u.memoizedState,a.updateQueue=u.updateQueue,a.type=u.type,r=u.dependencies,a.dependencies=null===r?null:{lanes:r.lanes,firstContext:r.firstContext}),l=l.sibling;return Rn(ir,1&ir.current|2),t.child}e=e.sibling}null!==l.tail&&ut()>ia&&(t.flags|=64,a=!0,bl(l,!1),t.lanes=33554432)}else{if(!a)if(null!==(e=ur(u))){if(t.flags|=64,a=!0,null!==(e=e.updateQueue)&&(t.updateQueue=e,t.flags|=4),bl(l,!0),null===l.tail&&"hidden"===l.tailMode&&!u.alternate)return null!==(t=t.lastEffect=l.lastEffect)&&(t.nextEffect=null),null}else 2*ut()-l.renderingStartTime>ia&&1073741824!==r&&(t.flags|=64,a=!0,bl(l,!1),t.lanes=33554432);l.isBackwards?(u.sibling=t.child,t.child=u):(null!==(e=l.last)?e.sibling=u:t.child=u,l.last=u)}return null!==l.tail?(e=l.tail,l.rendering=e,l.tail=e.sibling,l.lastEffect=t.lastEffect,l.renderingStartTime=ut(),e.sibling=null,t=ir.current,Rn(ir,a?1&t|2:1&t),e):null;case 22:case 23:return La(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==l.mode&&(t.flags|=4),null}throw Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function wl(e){switch(e.tag){case 1:Un(e.type)&&Mn();var n=e.flags;return 8192&n?(e.flags=-8193&n|64,e):null;case 3:if(rr(),Pn(zn),Pn(Nn),sr(),0!=(64&(n=e.flags)))throw Error("The root failed to unmount after an error. This is likely a bug in React. Please file an issue.");return e.flags=-8193&n|64,e;case 5:return ar(e),null;case 13:return Pn(ir),8192&(n=e.flags)?(e.flags=-8193&n|64,e):null;case 19:return Pn(ir),null;case 4:return rr(),null;case 10:return xt(e),null;case 22:case 23:return La(),null;default:return null}}function kl(e,n){return{value:e,source:n,stack:bt(n)}}if(il=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e._children.push(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},ul=function(){},ol=function(e,n,t,r){e.memoizedProps!==r&&(nr(Jt.current),n.updateQueue=gn)&&(n.flags|=4)},sl=function(e,n,t,r){t!==r&&(n.flags|=4)},"function"!=typeof n(i[3]).ReactFiberErrorDialog.showErrorDialog)throw Error("Expected ReactFiberErrorDialog.showErrorDialog to be a function.");function El(e,t){try{!1!==n(i[3]).ReactFiberErrorDialog.showErrorDialog({componentStack:null!==t.stack?t.stack:"",error:t.value,errorBoundary:null!==e&&1===e.tag?e.stateNode:null})&&console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var _l="function"==typeof WeakMap?WeakMap:Map;function Tl(e,n,t){(t=Lt(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){oa||(oa=!0,sa=r),El(e,n)},t}function xl(e,n,t){(t=Lt(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return El(e,n),r(l)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){"function"!=typeof r&&(null===ca?ca=new Set([this]):ca.add(this),El(e,n));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}var Pl="function"==typeof WeakSet?WeakSet:Set;function Rl(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Ga(e,n)}else n.current=null}function Cl(e,n){switch(n.tag){case 0:case 11:case 15:return;case 1:if(256&n.flags&&null!==e){var t=e.memoizedProps,r=e.memoizedState;n=(e=n.stateNode).getSnapshotBeforeUpdate(n.elementType===n.type?t:St(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:return;case 5:case 6:case 4:case 17:return}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}function Nl(e,n,t){switch(t.tag){case 0:case 11:case 15:if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==n)}if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{var l=e;r=l.next,0!=(4&(l=l.tag))&&0!=(1&l)&&(qa(t,e),Ya(t,e)),e=r}while(e!==n)}return;case 1:return e=t.stateNode,4&t.flags&&(null===n?e.componentDidMount():(r=t.elementType===t.type?n.memoizedProps:St(t.type,n.memoizedProps),e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(n=t.updateQueue)&&Dt(t,n,e));case 3:if(null!==(n=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}Dt(t,n,e)}return;case 5:case 6:case 4:case 12:case 13:return;case 19:case 17:case 20:case 21:case 22:case 23:return}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}function zl(e,t){for(var r=e;;){if(5===r.tag){var l=r.stateNode;if(t){var a=l.viewConfig,u=cn(null,en,{style:{display:"none"}},a.validAttributes);n(i[3]).UIManager.updateView(l._nativeTag,a.uiViewClassName,u)}else{l=r.stateNode,u=r.memoizedProps,a=l.viewConfig,u=cn(null,n(i[2])({},u,{style:[u.style,{display:"none"}]}),u,a.validAttributes),n(i[3]).UIManager.updateView(l._nativeTag,a.uiViewClassName,u)}}else{if(6===r.tag)throw Error("Not yet implemented.");if((22!==r.tag&&23!==r.tag||null===r.memoizedState||r===e)&&null!==r.child){r.child.return=r,r=r.child;continue}}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function Il(e,n){if(jn&&"function"==typeof jn.onCommitFiberUnmount)try{jn.onCommitFiberUnmount(Fn,n)}catch(e){}switch(n.tag){case 0:case 11:case 14:case 15:if(null!==(e=n.updateQueue)&&null!==(e=e.lastEffect)){var t=e=e.next;do{var r=t,l=r.destroy;if(r=r.tag,void 0!==l)if(0!=(4&r))qa(n,t);else{r=n;try{l()}catch(e){Ga(r,e)}}t=t.next}while(t!==e)}break;case 1:if(Rl(n),"function"==typeof(e=n.stateNode).componentWillUnmount)try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(e){Ga(n,e)}break;case 5:Rl(n);break;case 4:Ql(e,n)}}function Ll(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Ul(e){return 5===e.tag||3===e.tag||4===e.tag}function Ml(e){e:{for(var n=e.return;null!==n;){if(Ul(n))break e;n=n.return}throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.")}var t=n;switch(n=t.stateNode,t.tag){case 5:var r=!1;break;case 3:case 4:n=n.containerInfo,r=!0;break;default:throw Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}16&t.flags&&(t.flags&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t.return||Ul(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags)continue n;if(null===t.child||4===t.tag)continue n;t.child.return=t,t=t.child}if(!(2&t.flags)){t=t.stateNode;break e}}r?Al(e,t,n):Dl(e,t,n)}function Al(e,t,r){var l=e.tag,a=5===l||6===l;if(a)if(e=a?e.stateNode:e.stateNode.instance,t){if("number"==typeof r)throw Error("Container does not support insertBefore operation")}else n(i[3]).UIManager.setChildren(r,["number"==typeof e?e:e._nativeTag]);else if(4!==l&&null!==(e=e.child))for(Al(e,t,r),e=e.sibling;null!==e;)Al(e,t,r),e=e.sibling}function Dl(e,t,r){var l=e.tag,a=5===l||6===l;if(a)e=a?e.stateNode:e.stateNode.instance,t?0<=(a=(l=r._children).indexOf(e))?(l.splice(a,1),t=l.indexOf(t),l.splice(t,0,e),n(i[3]).UIManager.manageChildren(r._nativeTag,[a],[t],[],[],[])):(t=l.indexOf(t),l.splice(t,0,e),n(i[3]).UIManager.manageChildren(r._nativeTag,[],[],["number"==typeof e?e:e._nativeTag],[t],[])):(t="number"==typeof e?e:e._nativeTag,0<=(a=(l=r._children).indexOf(e))?(l.splice(a,1),l.push(e),n(i[3]).UIManager.manageChildren(r._nativeTag,[a],[l.length-1],[],[],[])):(l.push(e),n(i[3]).UIManager.manageChildren(r._nativeTag,[],[],[t],[l.length-1],[])));else if(4!==l&&null!==(e=e.child))for(Dl(e,t,r),e=e.sibling;null!==e;)Dl(e,t,r),e=e.sibling}function Ql(e,t){for(var r,l,a=t,u=!1;;){if(!u){u=a.return;e:for(;;){if(null===u)throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");switch(r=u.stateNode,u.tag){case 5:l=!1;break e;case 3:case 4:r=r.containerInfo,l=!0;break e}u=u.return}u=!0}if(5===a.tag||6===a.tag){e:for(var o=e,s=a,c=s;;)if(Il(o,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===s)break e;for(;null===c.sibling;){if(null===c.return||c.return===s)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}l?(o=r,yn(a.stateNode),n(i[3]).UIManager.manageChildren(o,[],[],[],[],[0])):(o=r,yn(c=a.stateNode),c=(s=o._children).indexOf(c),s.splice(c,1),n(i[3]).UIManager.manageChildren(o._nativeTag,[],[],[],[],[c]))}else if(4===a.tag){if(null!==a.child){r=a.stateNode.containerInfo,l=!0,a.child.return=a,a=a.child;continue}}else if(Il(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(u=!1)}a.sibling.return=a.return,a=a.sibling}}function Bl(e,t){switch(t.tag){case 0:case 11:case 14:case 15:var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var l=r=r.next;do{3==(3&l.tag)&&(t=l.destroy,l.destroy=void 0,void 0!==t&&t()),l=l.next}while(l!==r)}return;case 1:return;case 5:if(null!=(r=t.stateNode)){l=t.memoizedProps,e=null!==e?e.memoizedProps:l;var a=t.updateQueue;t.updateQueue=null,null!==a&&(t=r.viewConfig,Se.set(r._nativeTag,l),null!=(l=cn(null,e,l,t.validAttributes))&&n(i[3]).UIManager.updateView(r._nativeTag,t.uiViewClassName,l))}return;case 6:if(null===t.stateNode)throw Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");return void n(i[3]).UIManager.updateView(t.stateNode,"RCTRawText",{text:t.memoizedProps});case 3:case 12:return;case 13:return null!==t.memoizedState&&(aa=ut(),zl(t.child,!0)),void Fl(t);case 19:return void Fl(t);case 17:return;case 22:case 23:return void zl(t,null!==t.memoizedState)}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}function Fl(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new Pl),n.forEach(function(n){var r=Ja.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function jl(e,n){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(n=n.memoizedState)&&null===n.dehydrated)}var Ol,Hl=Math.ceil,Vl=Ce.ReactCurrentDispatcher,Wl=Ce.ReactCurrentOwner,Yl=0,ql=null,Xl=null,$l=0,Gl=0,Kl=xn(0),Jl=0,Zl=null,ea=0,na=0,ta=0,ra=0,la=null,aa=0,ia=1/0,ua=null,oa=!1,sa=null,ca=null,fa=!1,da=null,pa=90,ha=[],ga=[],ma=null,va=0,ya=null,ba=-1,Sa=0,wa=0,ka=null,Ea=!1;function _a(){return 0!=(48&Yl)?ut():-1!==ba?ba:ba=ut()}function Ta(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===ot()?1:2;if(0===Sa&&(Sa=ea),0!==ht.transition){0!==wa&&(wa=null!==la?la.pendingLanes:0),e=Sa;var n=4186112&~wa;return 0===(n&=-n)&&(0===(n=(e=4186112&~e)&-e)&&(n=8192)),n}return e=ot(),0!=(4&Yl)&&98===e?e=Xn(12,Sa):e=Xn(e=Vn(e),Sa),e}function xa(e,n,t){if(50l&&(l=i),t&=~a}if(t=l,10<(t=(120>(t=ut()-t)?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*Hl(t/1960))-t)){e.timeoutHandle=Sn(Oa.bind(null,e),t);break}Oa(e);break;case 5:Oa(e);break;default:throw Error("Unknown root exit status.")}}return Ra(e,ut()),e.callbackNode===n?Ca.bind(null,e):null}function Na(e,n){for(n&=~ra,n&=~ta,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0 component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Jl&&(Jl=2),o=kl(o,u),d=i;do{switch(d.tag){case 3:a=o,d.flags|=8192,n&=-n,d.lanes|=n,Mt(d,Tl(d,a,n));break e;case 1:a=o;var w=d.type,k=d.stateNode;if(0==(64&d.flags)&&("function"==typeof w.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ca||!ca.has(k)))){d.flags|=8192,n&=-n,d.lanes|=n,Mt(d,xl(d,a,n));break e}}d=d.return}while(null!==d)}ja(t)}catch(e){n=e,Xl===t&&null!==t&&(Xl=t=t.return);continue}break}}function Aa(){var e=Vl.current;return Vl.current=Vr,null===e?Vr:e}function Da(e,n){var t=Yl;Yl|=16;var r=Aa();for(ql===e&&$l===n||Ua(e,n);;)try{Qa();break}catch(n){Ma(e,n)}if(Tt(),Yl=t,Vl.current=r,null!==Xl)throw Error("Cannot commit an incomplete root. This error is likely caused by a bug in React. Please file an issue.");return ql=null,$l=0,Jl}function Qa(){for(;null!==Xl;)Fa(Xl)}function Ba(){for(;null!==Xl&&!n(i[4]).unstable_shouldYield();)Fa(Xl)}function Fa(e){var n=Ol(e.alternate,e,Gl);e.memoizedProps=e.pendingProps,null===n?ja(e):Xl=n,Wl.current=null}function ja(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(4096&n.flags)){if(null!==(t=Sl(t,n,Gl)))return void(Xl=t);if(23!==(t=n).tag&&22!==t.tag||null===t.memoizedState||0!=(1073741824&Gl)||0==(4&t.mode)){for(var r=0,l=t.child;null!==l;)r|=l.lanes|l.childLanes,l=l.sibling;t.childLanes=r}null!==e&&0==(4096&e.flags)&&(null===e.firstEffect&&(e.firstEffect=n.firstEffect),null!==n.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1ut()-aa?Ua(e,0):ra|=t),Ra(e,n)}function Ja(e,n){var t=e.stateNode;null!==t&&t.delete(n),0===(n=0)&&(0==(2&(n=e.mode))?n=1:0==(4&n)?n=99===ot()?1:2:(0===Sa&&(Sa=ea),0===(n=$n(62914560&~Sa))&&(n=4194304))),t=_a(),null!==(e=Pa(e,n))&&(Kn(e,n,t),Ra(e,t))}function Za(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function ei(e,n,t,r){return new Za(e,n,t,r)}function ni(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ti(e){if("function"==typeof e)return ni(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===De)return 11;if(e===Fe)return 14}return 2}function ri(e,n){var t=e.alternate;return null===t?((t=ei(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function li(e,n,t,r,l,a){var i=2;if(r=e,"function"==typeof e)ni(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case Ie:return ai(t.children,l,a,n);case Oe:i=8,l|=16;break;case Le:i=8,l|=1;break;case Ue:return(e=ei(12,t,n,8|l)).elementType=Ue,e.type=Ue,e.lanes=a,e;case Qe:return(e=ei(13,t,n,l)).type=Qe,e.elementType=Qe,e.lanes=a,e;case Be:return(e=ei(19,t,n,l)).elementType=Be,e.lanes=a,e;case He:return ii(t,l,a,n);case Ve:return(e=ei(23,t,n,l)).elementType=Ve,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Me:i=10;break e;case Ae:i=9;break e;case De:i=11;break e;case Fe:i=14;break e;case je:i=16,r=null;break e}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+".")}return(n=ei(i,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function ai(e,n,t,r){return(e=ei(7,e,r,n)).lanes=t,e}function ii(e,n,t,r){return(e=ei(22,e,r,n)).elementType=He,e.lanes=t,e}function ui(e,n,t){return(e=ei(6,e,null,n)).lanes=t,e}function oi(e,n,t){return(n=ei(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function si(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Gn(0),this.expirationTimes=Gn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gn(0)}function ci(e,n,t){var r=3=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,n){if(t){if("string"==typeof t)return o(t,n);var u=Object.prototype.toString.call(t).slice(8,-1);return"Object"===u&&t.constructor&&(u=t.constructor.name),"Map"===u||"Set"===u?Array.from(t):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?o(t,n):void 0}}function o(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,u=new Array(n);o|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,u=/\((\S*)(?::(\d+))(?::(\d+))\)/;function t(t){var o=l.exec(t);if(!o)return null;var c=o[2]&&0===o[2].indexOf('native'),s=o[2]&&0===o[2].indexOf('eval'),v=u.exec(o[2]);return s&&null!=v&&(o[2]=v[1],o[3]=v[2],o[4]=v[3]),{file:c?null:o[2],methodName:o[1]||n,arguments:c?[o[2]]:[],lineNumber:o[3]?+o[3]:null,column:o[4]?+o[4]:null}}var o=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function c(l){var u=o.exec(l);return u?{file:u[2],methodName:u[1]||n,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}var s=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,v=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function f(l){var u=s.exec(l);if(!u)return null;var t=u[3]&&u[3].indexOf(' > eval')>-1,o=v.exec(u[3]);return t&&null!=o&&(u[3]=o[1],u[4]=o[2],u[5]=null),{file:u[3],methodName:u[1]||n,arguments:u[2]?u[2].split(','):[],lineNumber:u[4]?+u[4]:null,column:u[5]?+u[5]:null}}var b=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function p(l){var u=b.exec(l);return u?{file:u[3],methodName:u[1]||n,arguments:[],lineNumber:+u[4],column:u[5]?+u[5]:null}:null}var x=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function h(l){var u=x.exec(l);return u?{file:u[2],methodName:u[1]||n,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}e.parse=function(n){return n.split('\n').reduce(function(n,l){var u=t(l)||c(l)||f(l)||h(l)||p(l);return u&&n.push(u),n},[])}},71,[]); +__d(function(g,r,_i,a,m,e,d){'use strict';var t=/^ {4}at (.+?)(?: \((native)\)?| \((address at )?(.+?):(\d+):(\d+)\))$/,n=/^ {4}... skipping (\d+) frames$/;function s(s){var i=s.match(t);if(i)return{type:'FRAME',functionName:i[1],location:'native'===i[2]?{type:'NATIVE'}:'address at '===i[3]?{type:'BYTECODE',sourceUrl:i[4],line1Based:Number.parseInt(i[5],10),virtualOffset0Based:Number.parseInt(i[6],10)}:{type:'SOURCE',sourceUrl:i[4],line1Based:Number.parseInt(i[5],10),column1Based:Number.parseInt(i[6],10)}};var u=s.match(n);return u?{type:'SKIPPED',count:Number.parseInt(u[1],10)}:void 0}m.exports=function(t){for(var n=t.split(/\n/),i=[],u=-1,p=0;p=0;--u){var h=this.tryEntries[u],f=h.completion;if("root"===h.tryLoc)return c("end");if(h.tryLoc<=this.prev){var l=i.call(h,"catchLoc"),s=i.call(h,"finallyLoc");if(l&&s){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),R(o),x}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;R(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,i){return this.delegate={iterator:Y(t),resultName:o,nextLoc:i},"next"===this.method&&(this.arg=n),x}},t})("object"==typeof m?m.exports:{});try{regeneratorRuntime=t}catch(n){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},81,[]); +__d(function(g,r,i,a,m,e,d){'use strict';if(!g.RN$Bridgeless){var l=r(d[0]).polyfillGlobal,t=function(t){l(t,function(){return r(d[1])[t]})};t('setTimeout'),t('setInterval'),t('setImmediate'),t('clearTimeout'),t('clearInterval'),t('clearImmediate'),t('requestAnimationFrame'),t('cancelAnimationFrame'),t('requestIdleCallback'),t('cancelIdleCallback')}},82,[74,83]); +__d(function(g,r,_i,a,m,_e,d){var e=r(d[0])(r(d[1])),n=16.666666666666668,t=[],i=[],l=[],o=[],u=[],c={},f=1,s=null,v=!1;function h(){var e=l.indexOf(null);return-1===e&&(e=l.length),e}function I(e,n){var o=f++,u=h();return l[u]=o,t[u]=e,i[u]=n,o}function T(e,o,u){e>f&&console.warn('Tried to call timer with ID %s but no such timer exists.',e);var c=l.indexOf(e);if(-1!==c){var v=i[c],h=t[c];if(h&&v){'setInterval'!==v&&p(c);try{'setTimeout'===v||'setInterval'===v||'setImmediate'===v?h():'requestAnimationFrame'===v?h(g.performance.now()):'requestIdleCallback'===v?h({timeRemaining:function(){return Math.max(0,n-(g.performance.now()-o))},didTimeout:!!u}):console.error('Tried to call a callback with invalid type: '+v)}catch(e){s?s.push(e):s=[e]}}else console.error('No callback found for timerID '+e)}}function w(){if(0===o.length)return!1;var e=o;o=[];for(var n=0;n0}function p(e){l[e]=null,t[e]=null,i[e]=null}function b(e){if(null!=e){var n=l.indexOf(e);if(-1!==n){var t=i[n];p(n),'setImmediate'!==t&&'requestIdleCallback'!==t&&C(e)}}}var k,x={setTimeout:function(e,n){for(var t=arguments.length,i=new Array(t>2?t-2:0),l=2;l2?t-2:0),l=2;l1?n-1:0),i=1;i-1&&(u.splice(e,1),T(i,g.performance.now(),!0)),delete c[i],0===u.length&&q(!1)},t);c[i]=l}return i},cancelIdleCallback:function(e){b(e);var n=u.indexOf(e);-1!==n&&u.splice(n,1);var t=c[e];t&&(x.clearTimeout(t),delete c[e]),0===u.length&&q(!1)},clearTimeout:function(e){b(e)},clearInterval:function(e){b(e)},clearImmediate:function(e){b(e);var n=o.indexOf(e);-1!==n&&o.splice(n,1)},cancelAnimationFrame:function(e){b(e)},callTimers:function(e){r(d[2])(0!==e.length,'Cannot call `callTimers` with an empty list of IDs.'),s=null;for(var n=0;n1)for(var i=1;i0){var t=u;u=[];for(var i=0;i=0,loaded:t,total:s})}},{key:"__didCompleteResponse",value:function(e,t,s){e===this._requestId&&(t&&(''!==this._responseType&&'text'!==this._responseType||(this._response=t),this._hasError=!0,s&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),t?c._interceptor&&c._interceptor.loadingFailed(e,t):c._interceptor&&c._interceptor.loadingFinished(e,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(e){e&&e.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var e=this.responseHeaders||{};return Object.keys(e).map(function(t){return t+': '+e[t]}).join('\r\n')}},{key:"getResponseHeader",value:function(e){var t=this._lowerCaseResponseHeaders[e.toLowerCase()];return void 0!==t?t:null}},{key:"setRequestHeader",value:function(e,t){if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');this._headers[e.toLowerCase()]=String(t)}},{key:"setTrackingName",value:function(e){return this._trackingName=e,this}},{key:"setPerformanceLogger",value:function(e){return this._performanceLogger=e,this}},{key:"open",value:function(e,t,s){if(this.readyState!==this.UNSENT)throw new Error('Cannot open, already sending');if(void 0!==s&&!s)throw new Error('Synchronous http requests are not supported');if(!t)throw new Error('Cannot load an empty url');this._method=e.toUpperCase(),this._url=t,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(e){var t=this;if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');if(this._sent)throw new Error('Request has already been sent');this._sent=!0;var s=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(r(d[10]).addListener('didSendNetworkData',function(e){return t.__didUploadProgress.apply(t,r(d[11])(e))})),this._subscriptions.push(r(d[10]).addListener('didReceiveNetworkResponse',function(e){return t.__didReceiveResponse.apply(t,r(d[11])(e))})),this._subscriptions.push(r(d[10]).addListener('didReceiveNetworkData',function(e){return t.__didReceiveData.apply(t,r(d[11])(e))})),this._subscriptions.push(r(d[10]).addListener('didReceiveNetworkIncrementalData',function(e){return t.__didReceiveIncrementalData.apply(t,r(d[11])(e))})),this._subscriptions.push(r(d[10]).addListener('didReceiveNetworkDataProgress',function(e){return t.__didReceiveDataProgress.apply(t,r(d[11])(e))})),this._subscriptions.push(r(d[10]).addListener('didCompleteNetworkResponse',function(e){return t.__didCompleteResponse.apply(t,r(d[11])(e))}));var n='text';'arraybuffer'===this._responseType&&(n='base64'),'blob'===this._responseType&&(n='blob');var o;o='unknown'!==t._trackingName?t._trackingName:t._url,t._perfKey='network_XMLHttpRequest_'+String(o),t._performanceLogger.startTimespan(t._perfKey),r(d[8])(t._method,'XMLHttpRequest method needs to be defined (%s).',o),r(d[8])(t._url,'XMLHttpRequest URL needs to be defined (%s).',o),r(d[10]).sendRequest(t._method,t._trackingName,t._url,t._headers,e,n,s,t.timeout,t.__didCreateRequest.bind(t),t.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&r(d[10]).abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(e){this.responseHeaders=e||null;var t=e||{};this._lowerCaseResponseHeaders=Object.keys(t).reduce(function(e,s){return e[s.toLowerCase()]=t[s],e},{})}},{key:"setReadyState",value:function(e){this.readyState=e,this.dispatchEvent({type:'readystatechange'}),e===this.DONE&&(this._aborted?this.dispatchEvent({type:'abort'}):this._hasError?this._timedOut?this.dispatchEvent({type:'timeout'}):this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"addEventListener",value:function(e,t){'readystatechange'!==e&&'progress'!==e||(this._incrementalEvents=!0),r(d[12])(r(d[0])(c.prototype),"addEventListener",this).call(this,e,t)}}],[{key:"setInterceptor",value:function(e){c._interceptor=e}}])})(r(d[6]).apply(void 0,r(d[11])(c)));l.UNSENT=t,l.OPENED=s,l.HEADERS_RECEIVED=n,l.LOADING=o,l.DONE=h,l._interceptor=null,m.exports=l},86,[12,10,87,5,13,6,91,92,26,94,95,42,101]); +__d(function(g,_r,i,a,m,e,d){var t=_r(d[0])(_r(d[1])),l=_r(d[0])(_r(d[2])),r=_r(d[0])(_r(d[3])),o=_r(d[0])(_r(d[4])),n=_r(d[0])(_r(d[5]));var u=(function(){function u(){(0,l.default)(this,u)}return(0,r.default)(u,null,[{key:"createFromParts",value:function(t,l){(0,n.default)(o.default,'NativeBlobModule is available.');var r='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(t){var l=16*Math.random()|0;return('x'==t?l:3&l|8).toString(16)}),f=t.map(function(t){if(t instanceof ArrayBuffer||g.ArrayBufferView&&t instanceof g.ArrayBufferView)throw new Error("Creating blobs from 'ArrayBuffer' and 'ArrayBufferView' are not supported");return t instanceof _r(d[6])?{data:t.data,type:'blob'}:{data:String(t),type:'string'}}),c=f.reduce(function(t,l){return'string'===l.type?t+g.unescape(encodeURI(l.data)).length:t+l.data.size},0);return o.default.createFromParts(f,r),u.createFromOptions({blobId:r,offset:0,size:c,type:l?l.type:'',lastModified:l?l.lastModified:Date.now()})}},{key:"createFromOptions",value:function(l){return _r(d[7]).register(l.blobId),(0,t.default)(Object.create(_r(d[6]).prototype),{data:null==l.__collector?(0,t.default)({},l,{__collector:(r=l.blobId,null==g.__blobCollectorProvider?null:g.__blobCollectorProvider(r))}):l});var r}},{key:"release",value:function(t){(0,n.default)(o.default,'NativeBlobModule is available.'),_r(d[7]).unregister(t),_r(d[7]).has(t)||o.default.release(t)}},{key:"addNetworkingHandler",value:function(){(0,n.default)(o.default,'NativeBlobModule is available.'),o.default.addNetworkingHandler()}},{key:"addWebSocketHandler",value:function(t){(0,n.default)(o.default,'NativeBlobModule is available.'),o.default.addWebSocketHandler(t)}},{key:"removeWebSocketHandler",value:function(t){(0,n.default)(o.default,'NativeBlobModule is available.'),o.default.removeWebSocketHandler(t)}},{key:"sendOverSocket",value:function(t,l){(0,n.default)(o.default,'NativeBlobModule is available.'),o.default.sendOverSocket(t.data,l)}}])})();u.isAvailable=!!o.default,m.exports=u},87,[2,4,5,6,88,26,89,90]); +__d(function(g,r,i,a,m,e,d){function t(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(t=function(t){return t?u:o})(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=(function(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var u=t(o);if(u&&u.has(n))return u.get(n);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in n)if("default"!==f&&Object.prototype.hasOwnProperty.call(n,f)){var s=c?Object.getOwnPropertyDescriptor(n,f):null;s&&(s.get||s.set)?Object.defineProperty(l,f,s):l[f]=n[f]}l.default=n,u&&u.set(n,l);return l})(r(d[0])).get('BlobModule'),o=null,u=null;null!=n&&(u={getConstants:function(){return null==o&&(o=n.getConstants()),o},addNetworkingHandler:function(){n.addNetworkingHandler()},addWebSocketHandler:function(t){n.addWebSocketHandler(t)},removeWebSocketHandler:function(t){n.removeWebSocketHandler(t)},sendOverSocket:function(t,o){n.sendOverSocket(t,o)},createFromParts:function(t,o){n.createFromParts(t,o)},release:function(t){n.release(t)}});e.default=u},88,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){return r(d[2])(function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;r(d[0])(this,t);var o=r(d[1]);this.data=o.createFromParts(n,s).data},[{key:"data",get:function(){if(!this._data)throw new Error('Blob has been closed and is no longer available');return this._data},set:function(t){this._data=t}},{key:"slice",value:function(t,n){var s=r(d[1]),o=this.data,u=o.offset,l=o.size;return'number'==typeof t&&(t>l&&(t=l),u+=t,l-=t,'number'==typeof n&&(n<0&&(n=this.size+n),l=n-t)),s.createFromOptions({blobId:this.data.blobId,offset:u,size:l})}},{key:"close",value:function(){r(d[1]).release(this.data.blobId),this.data=null}},{key:"size",get:function(){return this.data.size}},{key:"type",get:function(){return this.data.type||''}}])})();m.exports=t},89,[5,87,6]); +__d(function(g,r,i,a,m,e,d){var n={};m.exports={register:function(t){n[t]?n[t]++:n[t]=1},unregister:function(t){n[t]&&(n[t]--,n[t]<=0&&delete n[t])},has:function(t){return n[t]&&n[t]>0}}},90,[]); +__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0});var t=new WeakMap,n=new WeakMap;function o(n){var o=t.get(n);return console.assert(null!=o,"'this' is expected an Event object, but got",n),o}function i(t){null==t.passiveListener?t.event.cancelable&&(t.canceled=!0,"function"==typeof t.event.preventDefault&&t.event.preventDefault()):"undefined"!=typeof console&&"function"==typeof console.error&&console.error("Unable to preventDefault inside passive event listener invocation.",t.passiveListener)}function l(n,o){t.set(this,{eventTarget:n,event:o,eventPhase:2,currentTarget:n,canceled:!1,stopped:!1,immediateStopped:!1,passiveListener:null,timeStamp:o.timeStamp||Date.now()}),Object.defineProperty(this,"isTrusted",{value:!1,enumerable:!0});for(var i=Object.keys(o),l=0;l0){for(var t=new Array(arguments.length),n=0;n1&&void 0!==arguments[1]?arguments[1]:l(),n=arguments.length>2?arguments[2]:void 0;this._closed||null==this._points[t]&&(this._points[t]=s,n&&(this._pointExtras[t]=n))}},{key:"removeExtra",value:function(t){var s=this._extras[t];return delete this._extras[t],s}},{key:"setExtra",value:function(t,s){this._closed||this._extras.hasOwnProperty(t)||(this._extras[t]=s)}},{key:"startTimespan",value:function(t){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l(),n=arguments.length>2?arguments[2]:void 0;this._closed||this._timespans[t]||(this._timespans[t]={startTime:s,startExtras:n},u[t]=r(d[4]).beginAsyncEvent(t))}},{key:"stopTimespan",value:function(t){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l(),n=arguments.length>2?arguments[2]:void 0;if(!this._closed){var o=this._timespans[t];o&&null!=o.startTime&&null==o.endTime&&(o.endExtras=n,o.endTime=s,o.totalTime=o.endTime-(o.startTime||0),null!=u[t]&&(r(d[4]).endAsyncEvent(t,u[t]),delete u[t]))}}}])})()},93,[2,4,5,6,39]); +__d(function(g,r,_i,a,m,e,d){'use strict';e.byteLength=function(t){var n=i(t),o=n[0],h=n[1];return 3*(o+h)/4-h},e.toByteArray=function(t){var h,u,c=i(t),A=c[0],C=c[1],y=new o(f(t,A,C)),s=0,v=C>0?A-4:A;for(u=0;u>16&255,y[s++]=h>>8&255,y[s++]=255&h;2===C&&(h=n[t.charCodeAt(u)]<<2|n[t.charCodeAt(u+1)]>>4,y[s++]=255&h);1===C&&(h=n[t.charCodeAt(u)]<<10|n[t.charCodeAt(u+1)]<<4|n[t.charCodeAt(u+2)]>>2,y[s++]=h>>8&255,y[s++]=255&h);return y},e.fromByteArray=function(n){for(var o,h=n.length,u=h%3,c=[],i=0,f=h-u;if?f:i+16383));1===u?(o=n[h-1],c.push(t[o>>2]+t[o<<4&63]+'==')):2===u&&(o=(n[h-2]<<8)+n[h-1],c.push(t[o>>10]+t[o>>4&63]+t[o<<2&63]+'='));return c.join('')};for(var t=[],n=[],o='undefined'!=typeof Uint8Array?Uint8Array:Array,h='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',u=0,c=h.length;u0)throw new Error('Invalid string. Length must be a multiple of 4');var o=t.indexOf('=');return-1===o&&(o=n),[o,o===n?0:4-o%4]}function f(t,n,o){return 3*(n+o)/4-o}function A(n,o,h){for(var u,c,i=[],f=o;f>18&63]+t[c>>12&63]+t[c>>6&63]+t[63&c]);return i.join('')}n['-'.charCodeAt(0)]=62,n['_'.charCodeAt(0)]=63},94,[]); +__d(function(g,r,i,a,m,_e,d){var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),v=r(d[0])(r(d[10]));function p(t,e,u){return e=(0,f.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,f.default)(t).constructor):e.apply(t,u))}function y(t){var e=[];for(var u in t)e.push([u,t[u]]);return e}var R=1;var h=(function(n){function f(){return(0,e.default)(this,f),p(this,f,['ios'!==v.default.OS?null:l.default])}return(0,o.default)(f,n),(0,u.default)(f,[{key:"sendRequest",value:function(e,u,n,f,o,c,v,p,h,k){var q=(0,s.default)(o);q&&q.formData&&(q.formData=q.formData.map(function(e){return(0,t.default)({},e,{headers:y(e.headers)})}));var D=R++;l.default.sendRequest(e,n,D,y(f),(0,t.default)({},q,{trackingName:u}),c,v,p,k),h(D)}},{key:"abortRequest",value:function(t){l.default.abortRequest(t)}},{key:"clearCookies",value:function(t){l.default.clearCookies(t)}}])})(c.default);m.exports=new h},95,[2,4,5,6,10,12,13,96,97,98,27]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5]));e.default=(function(){return(0,n.default)(function n(u){(0,t.default)(this,n),'ios'===l.default.OS&&(0,o.default)(null!=u,'`new NativeEventEmitter()` requires a non-null argument.');var s=!!u&&'function'==typeof u.addListener,v=!!u&&'function'==typeof u.removeListeners;u&&s&&v?this._nativeModule=u:null!=u&&(s||console.warn('`new NativeEventEmitter()` was called with a non-null argument without the required `addListener` method.'),v||console.warn('`new NativeEventEmitter()` was called with a non-null argument without the required `removeListeners` method.'))},[{key:"addListener",value:function(t,n,l){var o,s=this;null==(o=this._nativeModule)||o.addListener(t);var v=u.default.addListener(t,n,l);return{remove:function(){var t;null!=v&&(null==(t=s._nativeModule)||t.removeListeners(1),v.remove(),v=null)}}}},{key:"removeListener",value:function(t,n){var l;null==(l=this._nativeModule)||l.removeListeners(1),u.default.removeListener(t,n)}},{key:"emit",value:function(t){for(var n=arguments.length,l=new Array(n>1?n-1:0),o=1;o-1};function i(t){if('string'!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError('Invalid character in header field name');return t.toLowerCase()}function s(t){return'string'!=typeof t&&(t=String(t)),t}function h(t){var o={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e.iterable&&(o[Symbol.iterator]=function(){return o}),o}function f(t){this.map={},t instanceof f?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function u(t){if(t.bodyUsed)return Promise.reject(new TypeError('Already read'));t.bodyUsed=!0}function c(t){return new Promise(function(e,o){t.onload=function(){e(t.result)},t.onerror=function(){o(t.error)}})}function l(t){var e=new FileReader,o=c(e);return e.readAsArrayBuffer(t),o}function y(t){for(var e=new Uint8Array(t),o=new Array(e.length),n=0;n-1?n:o),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,('GET'===this.method||'HEAD'===this.method)&&i)throw new TypeError('Body not allowed for GET or HEAD requests');this._initBody(i)}function E(t){var e=new FormData;return t.trim().split('&').forEach(function(t){if(t){var o=t.split('='),n=o.shift().replace(/\+/g,' '),i=o.join('=').replace(/\+/g,' ');e.append(decodeURIComponent(n),decodeURIComponent(i))}}),e}function _(t,e){e||(e={}),this.type='default',this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText='statusText'in e?e.statusText:'OK',this.headers=new f(e.headers),this.url=e.url||'',this._initBody(t)}v.prototype.clone=function(){return new v(this,{body:this._bodyInit})},b.call(v.prototype),b.call(_.prototype),_.prototype.clone=function(){return new _(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},_.error=function(){var t=new _(null,{status:0,statusText:''});return t.type='error',t};var A=[301,302,303,307,308];_.redirect=function(t,e){if(-1===A.indexOf(e))throw new RangeError('Invalid status code');return new _(null,{status:e,headers:{location:t}})},t.DOMException=self.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(t,e){this.message=t,this.name=e;var o=Error(t);this.stack=o.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function x(o,n){return new Promise(function(i,s){var h=new v(o,n);if(h.signal&&h.signal.aborted)return s(new t.DOMException('Aborted','AbortError'));var u=new XMLHttpRequest;function c(){u.abort()}u.onload=function(){var t,e,o={status:u.status,statusText:u.statusText,headers:(t=u.getAllResponseHeaders()||'',e=new f,t.replace(/\r?\n[\t ]+/g,' ').split(/\r?\n/).forEach(function(t){var o=t.split(':'),n=o.shift().trim();if(n){var i=o.join(':').trim();e.append(n,i)}}),e)};o.url='responseURL'in u?u.responseURL:o.headers.get('X-Request-URL');var n='response'in u?u.response:u.responseText;i(new _(n,o))},u.onerror=function(){s(new TypeError('Network request failed'))},u.ontimeout=function(){s(new TypeError('Network request failed'))},u.onabort=function(){s(new t.DOMException('Aborted','AbortError'))},u.open(h.method,h.url,!0),'include'===h.credentials?u.withCredentials=!0:'omit'===h.credentials&&(u.withCredentials=!1),'responseType'in u&&e.blob&&(u.responseType='blob'),h.headers.forEach(function(t,e){u.setRequestHeader(e,t)}),h.signal&&(h.signal.addEventListener('abort',c),u.onreadystatechange=function(){4===u.readyState&&h.signal.removeEventListener('abort',c)}),u.send(void 0===h._bodyInit?null:h._bodyInit)})}x.polyfill=!0,self.fetch||(self.fetch=x,self.Headers=f,self.Request=v,self.Response=_),t.Headers=f,t.Request=v,t.Response=_,t.fetch=x,Object.defineProperty(t,'__esModule',{value:!0})},'object'==typeof _e&&void 0!==m?e(_e):'function'==typeof define&&define.amd?define(['exports'],e):e(t.WHATWGFetch={})},104,[]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),b=r(d[0])(r(d[12])),p=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),_=r(d[0])(r(d[15])),E=r(d[0])(r(d[16])),k=["headers"];function S(e,t,n){return t=(0,s.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var I=0,N=1,O=2,w=3,C=0,L=(function(o){function s(n,o,u){var c;(0,t.default)(this,s),(c=S(this,s)).CONNECTING=I,c.OPEN=N,c.CLOSING=O,c.CLOSED=w,c.readyState=I,c.url=n,'string'==typeof o&&(o=[o]);var l=u||{},y=l.headers,p=void 0===y?{}:y,v=(0,e.default)(l,k);return v&&'string'==typeof v.origin&&(console.warn('Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead.'),p.origin=v.origin,delete v.origin),Object.keys(v).length>0&&console.warn('Unrecognized WebSocket connection option(s) `'+Object.keys(v).join('`, `')+"`. Did you mean to put these under `headers`?"),Array.isArray(o)||(o=null),c._eventEmitter=new f.default('ios'!==h.default.OS?null:b.default),c._socketId=C++,c._registerEvents(),b.default.connect(n,o,{headers:p},c._socketId),c}return(0,u.default)(s,o),(0,n.default)(s,[{key:"binaryType",get:function(){return this._binaryType},set:function(e){if('blob'!==e&&'arraybuffer'!==e)throw new Error("binaryType must be either 'blob' or 'arraybuffer'");'blob'!==this._binaryType&&'blob'!==e||((0,E.default)(l.default.isAvailable,'Native module BlobModule is required for blob support'),'blob'===e?l.default.addWebSocketHandler(this._socketId):l.default.removeWebSocketHandler(this._socketId)),this._binaryType=e}},{key:"close",value:function(e,t){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(e,t))}},{key:"send",value:function(e){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');if(e instanceof c.default)return(0,E.default)(l.default.isAvailable,'Native module BlobModule is required for blob support'),void l.default.sendOverSocket(e,this._socketId);if('string'!=typeof e){if(!(e instanceof ArrayBuffer||ArrayBuffer.isView(e)))throw new Error('Unsupported data type');b.default.sendBinary((0,y.default)(e),this._socketId)}else b.default.send(e,this._socketId)}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');b.default.ping(this._socketId)}},{key:"_close",value:function(e,t){var n='number'==typeof e?e:1e3,o='string'==typeof t?t:'';b.default.close(n,o,this._socketId),l.default.isAvailable&&'blob'===this._binaryType&&l.default.removeWebSocketHandler(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(e){return e.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var e=this;this._subscriptions=[this._eventEmitter.addListener('websocketMessage',function(t){if(t.id===e._socketId){var n=t.data;switch(t.type){case'binary':n=v.default.toByteArray(t.data).buffer;break;case'blob':n=l.default.createFromOptions(t.data)}e.dispatchEvent(new p.default('message',{data:n}))}}),this._eventEmitter.addListener('websocketOpen',function(t){t.id===e._socketId&&(e.readyState=e.OPEN,e.protocol=t.protocol,e.dispatchEvent(new p.default('open')))}),this._eventEmitter.addListener('websocketClosed',function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new p.default('close',{code:t.code,reason:t.reason})),e._unregisterEvents(),e.close())}),this._eventEmitter.addListener('websocketFailed',function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new p.default('error',{message:t.message})),e.dispatchEvent(new p.default('close',{message:t.message})),e._unregisterEvents(),e.close())})]}}])})(_.default.apply(void 0,['close','error','message','open']));L.CONNECTING=I,L.OPEN=N,L.CLOSING=O,L.CLOSED=w,m.exports=L},105,[2,106,5,6,10,12,13,89,87,96,100,27,108,109,94,91,26]); +__d(function(g,_r,_i,a,m,_e,d){m.exports=function(e,r){if(null==e)return{};var t,o,n=_r(d[0])(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o1&&void 0!==arguments[1]?arguments[1]:'UTF-8';if(this._aborted=!1,null==t)throw new TypeError("Failed to execute 'readAsText' on 'FileReader': parameter 1 is not of type 'Blob'");u.default.readAsText(t.data,n).then(function(t){e._aborted||(e._result=t,e._setReadyState(h))},function(t){e._aborted||(e._error=t,e._setReadyState(h))})}},{key:"abort",value:function(){this._aborted=!0,this._readyState!==c&&this._readyState!==h&&(this._reset(),this._setReadyState(h)),this._reset()}},{key:"readyState",get:function(){return this._readyState}},{key:"error",get:function(){return this._error}},{key:"result",get:function(){return this._result}}])})(r(d[7]).apply(void 0,['abort','error','load','loadstart','loadend','progress']));y.EMPTY=c,y.LOADING=f,y.DONE=h,m.exports=y},111,[2,5,6,10,12,13,112,91]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.getEnforcing('FileReaderModule')},112,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.URLSearchParams=e.URL=void 0;var t,n=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),u=null;if(s.default&&'string'==typeof s.default.getConstants().BLOB_URI_SCHEME){var h=s.default.getConstants();u=h.BLOB_URI_SCHEME+':','string'==typeof h.BLOB_URI_HOST&&(u+="//"+h.BLOB_URI_HOST+"/")}t=Symbol.iterator;var f=e.URLSearchParams=(function(){return(0,o.default)(function t(o){var s=this;(0,n.default)(this,t),this._searchParams=[],'object'==typeof o&&Object.keys(o).forEach(function(t){return s.append(t,o[t])})},[{key:"append",value:function(t,n){this._searchParams.push([t,n])}},{key:"delete",value:function(t){throw new Error('URLSearchParams.delete is not implemented')}},{key:"get",value:function(t){throw new Error('URLSearchParams.get is not implemented')}},{key:"getAll",value:function(t){throw new Error('URLSearchParams.getAll is not implemented')}},{key:"has",value:function(t){throw new Error('URLSearchParams.has is not implemented')}},{key:"set",value:function(t,n){throw new Error('URLSearchParams.set is not implemented')}},{key:"sort",value:function(){throw new Error('URLSearchParams.sort is not implemented')}},{key:t,value:function(){return this._searchParams[Symbol.iterator]()}},{key:"toString",value:function(){if(0===this._searchParams.length)return'';var t=this._searchParams.length-1;return this._searchParams.reduce(function(n,o,s){return n+o.join('=')+(s===t?'':'&')},'')}}])})();function l(t){return/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)*(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/.test(t)}e.URL=(function(){return(0,o.default)(function t(o,s){(0,n.default)(this,t),this._searchParamsInstance=null;var u=null;if(!s||l(o))this._url=o,this._url.endsWith('/')||(this._url+='/');else{if('string'==typeof s){if(!l(u=s))throw new TypeError("Invalid base URL: "+u)}else'object'==typeof s&&(u=s.toString());u.endsWith('/')&&(u=u.slice(0,u.length-1)),o.startsWith('/')||(o="/"+o),u.endsWith(o)&&(o=''),this._url=""+u+o}},[{key:"hash",get:function(){throw new Error('URL.hash is not implemented')}},{key:"host",get:function(){throw new Error('URL.host is not implemented')}},{key:"hostname",get:function(){throw new Error('URL.hostname is not implemented')}},{key:"href",get:function(){return this.toString()}},{key:"origin",get:function(){throw new Error('URL.origin is not implemented')}},{key:"password",get:function(){throw new Error('URL.password is not implemented')}},{key:"pathname",get:function(){throw new Error('URL.pathname not implemented')}},{key:"port",get:function(){throw new Error('URL.port is not implemented')}},{key:"protocol",get:function(){throw new Error('URL.protocol is not implemented')}},{key:"search",get:function(){throw new Error('URL.search is not implemented')}},{key:"searchParams",get:function(){return null==this._searchParamsInstance&&(this._searchParamsInstance=new f),this._searchParamsInstance}},{key:"toJSON",value:function(){return this.toString()}},{key:"toString",value:function(){if(null===this._searchParamsInstance)return this._url;var t=this._url.indexOf('?')>-1?'&':'?';return this._url+t+this._searchParamsInstance.toString()}},{key:"username",get:function(){throw new Error('URL.username is not implemented')}}],[{key:"createObjectURL",value:function(t){if(null===u)throw new Error('Cannot create URL for blob!');return""+u+t.data.blobId+"?offset="+t.data.offset+"&size="+t.size}},{key:"revokeObjectURL",value:function(t){}}])})()},113,[2,5,6,88]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,o){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],r(d[0])(t).constructor):e.apply(t,o))}Object.defineProperty(_e,'__esModule',{value:!0});var e=(function(e){function n(){throw r(d[2])(this,n),t(this,n),new TypeError("AbortSignal cannot be constructed directly")}return r(d[3])(n,e),r(d[4])(n,[{key:"aborted",get:function(){var t=o.get(this);if("boolean"!=typeof t)throw new TypeError("Expected 'this' to be an 'AbortSignal' object, but got "+(null===this?"null":typeof this));return t}}])})(r(d[5]).EventTarget);r(d[5]).defineEventAttribute(e.prototype,"abort");var o=new WeakMap;Object.defineProperties(e.prototype,{aborted:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(e.prototype,Symbol.toStringTag,{configurable:!0,value:"AbortSignal"});var n=(function(){return r(d[4])(function t(){var n;r(d[2])(this,t),l.set(this,(n=Object.create(e.prototype),r(d[5]).EventTarget.call(n),o.set(n,!1),n))},[{key:"signal",get:function(){return u(this)}},{key:"abort",value:function(){var t;t=u(this),!1===o.get(t)&&(o.set(t,!0),t.dispatchEvent({type:"abort"}))}}])})(),l=new WeakMap;function u(t){var e=l.get(t);if(null==e)throw new TypeError("Expected 'this' to be an 'AbortController' object, but got "+(null===t?"null":typeof t));return e}Object.defineProperties(n.prototype,{signal:{enumerable:!0},abort:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(n.prototype,Symbol.toStringTag,{configurable:!0,value:"AbortController"}),_e.AbortController=n,_e.AbortSignal=e,_e.default=n,m.exports=n,m.exports.AbortController=m.exports.default=n,m.exports.AbortSignal=e},114,[12,10,5,13,6,91]); +__d(function(g,r,i,a,m,e,d){'use strict';g.alert||(g.alert=function(t){r(d[0]).alert('Alert',''+t)})},115,[116]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),l=(function(){function l(){(0,t.default)(this,l)}return(0,n.default)(l,null,[{key:"alert",value:function(t,n,s,u){if('ios'===o.default.OS)l.prompt(t,n,s,'default');else if('android'===o.default.OS){var c=r(d[5]).default;if(!c)return;var f=c.getConstants(),v={title:t||'',message:n||'',cancelable:!1};u&&u.cancelable&&(v.cancelable=u.cancelable);var p=s?s.slice(0,3):[{text:"OK"}],b=p.pop(),y=p.pop(),h=p.pop();h&&(v.buttonNeutral=h.text||''),y&&(v.buttonNegative=y.text||''),b&&(v.buttonPositive=b.text||"OK");c.showAlert(v,function(t){return console.warn(t)},function(t,n){t===f.buttonClicked?n===f.buttonNeutral?h.onPress&&h.onPress():n===f.buttonNegative?y.onPress&&y.onPress():n===f.buttonPositive&&b.onPress&&b.onPress():t===f.dismissed&&u&&u.onDismiss&&u.onDismiss()})}}},{key:"prompt",value:function(t,n,l){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:'plain-text',c=arguments.length>4?arguments[4]:void 0,f=arguments.length>5?arguments[5]:void 0;if('ios'===o.default.OS){var v,p,b=[],y=[];'function'==typeof l?b=[l]:Array.isArray(l)&&l.forEach(function(t,n){if(b[n]=t.onPress,'cancel'===t.style?v=String(n):'destructive'===t.style&&(p=String(n)),t.text||n<(l||[]).length-1){var o={};o[n]=t.text||'',y.push(o)}}),s.default.alertWithArgs({title:t||'',message:n||void 0,buttons:y,type:u||void 0,defaultValue:c,cancelButtonKey:v,destructiveButtonKey:p,keyboardType:f},function(t,n){var o=b[t];o&&o(n)})}}}])})();m.exports=l},116,[2,5,6,27,117,118]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1]));function n(){}m.exports={alertWithArgs:function(f,o){t.default&&t.default.showAlert(f,n,o||n)}}},117,[2,118]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('DialogManagerAndroid')},118,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=g.navigator;void 0===t&&(g.navigator=t={}),r(d[0]).polyfillObjectProperty(t,'product',function(){return'ReactNative'})},119,[74]); +__d(function(g,r,i,a,m,e,d){'use strict';var n;if(g.RN$Bridgeless&&g.RN$registerCallableModule)n=g.RN$registerCallableModule;else{var t=r(d[0]);n=function(n,u){return t.registerLazyCallableModule(n,u)}}n('Systrace',function(){return r(d[1])}),n('JSTimers',function(){return r(d[2])}),n('HeapCapture',function(){return r(d[3])}),n('SamplingProfiler',function(){return r(d[4])}),n('RCTLog',function(){return r(d[5])}),n('RCTDeviceEventEmitter',function(){return r(d[6]).default}),n('RCTNativeAppEventEmitter',function(){return r(d[7])}),n('GlobalPerformanceLogger',function(){return r(d[8])}),n('JSDevSupportModule',function(){return r(d[9])}),n('HMRClient',function(){return r(d[10])})},120,[37,39,83,121,123,125,20,126,92,127,129]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t={captureHeap:function(t){var p=null;try{g.nativeCaptureHeap(t),console.log('HeapCapture.captureHeap succeeded: '+t)}catch(e){console.log('HeapCapture.captureHeap error: '+e.toString()),p=e.toString()}e.default&&e.default.captureComplete(t,p)}};m.exports=t},121,[2,122]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,u){if(!u&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=n(u);if(o&&o.has(t))return o.get(t);var f={},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var l=p?Object.getOwnPropertyDescriptor(t,c):null;l&&(l.get||l.set)?Object.defineProperty(f,c,l):f[c]=t[c]}f.default=t,o&&o.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var u=new WeakMap,o=new WeakMap;return(n=function(t){return t?o:u})(t)}e.default=t.get('JSCHeapCapture')},122,[29]); +__d(function(g,r,i,a,m,_e,d){'use strict';var o={poke:function(o){var e=null,l=null;try{null===(l=g.pokeSamplingProfiler())?console.log('The JSC Sampling Profiler has started'):console.log('The JSC Sampling Profiler has stopped')}catch(o){console.log('Error occurred when restarting Sampling Profiler: '+o.toString()),e=o.toString()}var n=r(d[0]).default;n&&n.operationComplete(o,l,e)}};m.exports=o},123,[124]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in t)if("default"!==p&&Object.prototype.hasOwnProperty.call(t,p)){var c=l?Object.getOwnPropertyDescriptor(t,p):null;c&&(c.get||c.set)?Object.defineProperty(u,p,c):u[p]=t[p]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.get('JSCSamplingProfiler')},124,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var o={log:'log',info:'info',warn:'warn',error:'error',fatal:'error'},n=null,l={logIfNoNativeHook:function(o){for(var t=arguments.length,f=new Array(t>1?t-1:0),c=1;c1?f-1:0),v=1;v1&&(n-=1),n<.16666666666666666?r+6*(l-r)*n:n<.5?l:n<.6666666666666666?r+(l-r)*(.6666666666666666-n)*6:r}function l(l,n,t){var o=t<.5?t*(1+n):t+n-t*n,u=2*t-o,g=r(u,o,l+.3333333333333333),s=r(u,o,l),h=r(u,o,l-.3333333333333333);return Math.round(255*g)<<24|Math.round(255*s)<<16|Math.round(255*h)<<8}var n,t='[-+]?\\d*\\.?\\d+',o="[-+]?\\d*\\.?\\d+%";function u(){for(var r=arguments.length,l=new Array(r),n=0;n255?255:l}function s(r){return(parseFloat(r)%360+360)%360/360}function h(r){var l=parseFloat(r);return l<0?0:l>1?255:Math.round(255*l)}function c(r){var l=parseFloat(r);return l<0?0:l>100?1:l/100}var p={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};m.exports=function(r){var b,y=(void 0===n&&(n={rgb:new RegExp('rgb'+u(t,t,t)),rgba:new RegExp('rgba'+u(t,t,t,t)),hsl:new RegExp('hsl'+u(t,o,o)),hsla:new RegExp('hsla'+u(t,o,o,t)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),n);return'number'==typeof r?r>>>0===r&&r>=0&&r<=4294967295?r:null:'string'!=typeof r?null:(b=y.hex6.exec(r))?parseInt(b[1]+'ff',16)>>>0:p.hasOwnProperty(r)?p[r]:(b=y.rgb.exec(r))?(g(b[1])<<24|g(b[2])<<16|g(b[3])<<8|255)>>>0:(b=y.rgba.exec(r))?(g(b[1])<<24|g(b[2])<<16|g(b[3])<<8|h(b[4]))>>>0:(b=y.hex3.exec(r))?parseInt(b[1]+b[1]+b[2]+b[2]+b[3]+b[3]+'ff',16)>>>0:(b=y.hex8.exec(r))?parseInt(b[1],16)>>>0:(b=y.hex4.exec(r))?parseInt(b[1]+b[1]+b[2]+b[2]+b[3]+b[3]+b[4]+b[4],16)>>>0:(b=y.hsl.exec(r))?(255|l(s(b[1]),c(b[2]),c(b[3])))>>>0:(b=y.hsla.exec(r))?(l(s(b[1]),c(b[2]),c(b[3]))|h(b[4]))>>>0:null}},149,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.processColorObject=e.normalizeColorObject=e.PlatformColor=void 0;e.PlatformColor=function(){for(var o=arguments.length,n=new Array(o),t=0;t3?f-3:0),p=3;p>>8)>>>0,t|=0)}}},155,[148,150]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return t}},156,[157]); +__d(function(g,r,_i4,_a,_m,e,d){'use strict';var t={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,n,a,o,i,u){return[2/(n-t),0,0,0,0,2/(o-a),0,0,0,0,-2/(u-i),0,-(n+t)/(n-t),-(o+a)/(o-a),-(u+i)/(u-i),1]},createFrustum:function(t,n,a,o,i,u){var s=1/(n-t),c=1/(o-a),m=1/(i-u);return[i*s*2,0,0,0,0,i*c*2,0,0,(n+t)*s,(o+a)*c,(u+i)*m,-1,0,0,u*i*m*2,0]},createPerspective:function(t,n,a,o){var i=1/Math.tan(t/2),u=1/(a-o);return[i/n,0,0,0,0,i,0,0,0,0,(o+a)*u,-1,0,0,o*a*u*2,0]},createTranslate2d:function(n,a){var o=t.createIdentityMatrix();return t.reuseTranslate2dCommand(o,n,a),o},reuseTranslate2dCommand:function(t,n,a){t[12]=n,t[13]=a},reuseTranslate3dCommand:function(t,n,a,o){t[12]=n,t[13]=a,t[14]=o},createScale:function(n){var a=t.createIdentityMatrix();return t.reuseScaleCommand(a,n),a},reuseScaleCommand:function(t,n){t[0]=n,t[5]=n},reuseScale3dCommand:function(t,n,a,o){t[0]=n,t[5]=a,t[10]=o},reusePerspectiveCommand:function(t,n){t[11]=-1/n},reuseScaleXCommand:function(t,n){t[0]=n},reuseScaleYCommand:function(t,n){t[5]=n},reuseScaleZCommand:function(t,n){t[10]=n},reuseRotateXCommand:function(t,n){t[5]=Math.cos(n),t[6]=Math.sin(n),t[9]=-Math.sin(n),t[10]=Math.cos(n)},reuseRotateYCommand:function(t,n){t[0]=Math.cos(n),t[2]=-Math.sin(n),t[8]=Math.sin(n),t[10]=Math.cos(n)},reuseRotateZCommand:function(t,n){t[0]=Math.cos(n),t[1]=Math.sin(n),t[4]=-Math.sin(n),t[5]=Math.cos(n)},createRotateZ:function(n){var a=t.createIdentityMatrix();return t.reuseRotateZCommand(a,n),a},reuseSkewXCommand:function(t,n){t[4]=Math.tan(n)},reuseSkewYCommand:function(t,n){t[1]=Math.tan(n)},multiplyInto:function(t,n,a){var o=n[0],i=n[1],u=n[2],s=n[3],c=n[4],m=n[5],v=n[6],f=n[7],h=n[8],M=n[9],l=n[10],C=n[11],p=n[12],x=n[13],T=n[14],y=n[15],S=a[0],P=a[1],q=a[2],D=a[3];t[0]=S*o+P*c+q*h+D*p,t[1]=S*i+P*m+q*M+D*x,t[2]=S*u+P*v+q*l+D*T,t[3]=S*s+P*f+q*C+D*y,S=a[4],P=a[5],q=a[6],D=a[7],t[4]=S*o+P*c+q*h+D*p,t[5]=S*i+P*m+q*M+D*x,t[6]=S*u+P*v+q*l+D*T,t[7]=S*s+P*f+q*C+D*y,S=a[8],P=a[9],q=a[10],D=a[11],t[8]=S*o+P*c+q*h+D*p,t[9]=S*i+P*m+q*M+D*x,t[10]=S*u+P*v+q*l+D*T,t[11]=S*s+P*f+q*C+D*y,S=a[12],P=a[13],q=a[14],D=a[15],t[12]=S*o+P*c+q*h+D*p,t[13]=S*i+P*m+q*M+D*x,t[14]=S*u+P*v+q*l+D*T,t[15]=S*s+P*f+q*C+D*y},determinant:function(t){var n=r(d[0])(t,16),a=n[0],o=n[1],i=n[2],u=n[3],s=n[4],c=n[5],m=n[6],v=n[7],f=n[8],h=n[9],M=n[10],l=n[11],C=n[12],p=n[13],x=n[14],T=n[15];return u*m*h*C-i*v*h*C-u*c*M*C+o*v*M*C+i*c*l*C-o*m*l*C-u*m*f*p+i*v*f*p+u*s*M*p-a*v*M*p-i*s*l*p+a*m*l*p+u*c*f*x-o*v*f*x-u*s*h*x+a*v*h*x+o*s*l*x-a*c*l*x-i*c*f*T+o*m*f*T+i*s*h*T-a*m*h*T-o*s*M*T+a*c*M*T},inverse:function(n){var a=t.determinant(n);if(!a)return n;var o=r(d[0])(n,16),i=o[0],u=o[1],s=o[2],c=o[3],m=o[4],v=o[5],f=o[6],h=o[7],M=o[8],l=o[9],C=o[10],p=o[11],x=o[12],T=o[13],y=o[14],S=o[15];return[(f*p*T-h*C*T+h*l*y-v*p*y-f*l*S+v*C*S)/a,(c*C*T-s*p*T-c*l*y+u*p*y+s*l*S-u*C*S)/a,(s*h*T-c*f*T+c*v*y-u*h*y-s*v*S+u*f*S)/a,(c*f*l-s*h*l-c*v*C+u*h*C+s*v*p-u*f*p)/a,(h*C*x-f*p*x-h*M*y+m*p*y+f*M*S-m*C*S)/a,(s*p*x-c*C*x+c*M*y-i*p*y-s*M*S+i*C*S)/a,(c*f*x-s*h*x-c*m*y+i*h*y+s*m*S-i*f*S)/a,(s*h*M-c*f*M+c*m*C-i*h*C-s*m*p+i*f*p)/a,(v*p*x-h*l*x+h*M*T-m*p*T-v*M*S+m*l*S)/a,(c*l*x-u*p*x-c*M*T+i*p*T+u*M*S-i*l*S)/a,(u*h*x-c*v*x+c*m*T-i*h*T-u*m*S+i*v*S)/a,(c*v*M-u*h*M-c*m*l+i*h*l+u*m*p-i*v*p)/a,(f*l*x-v*C*x-f*M*T+m*C*T+v*M*y-m*l*y)/a,(u*C*x-s*l*x+s*M*T-i*C*T-u*M*y+i*l*y)/a,(s*v*x-u*f*x-s*m*T+i*f*T+u*m*y-i*v*y)/a,(u*f*M-s*v*M+s*m*l-i*f*l-u*m*C+i*v*C)/a]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,n){var a=r(d[0])(t,4),o=a[0],i=a[1],u=a[2],s=a[3];return[o*n[0]+i*n[4]+u*n[8]+s*n[12],o*n[1]+i*n[5]+u*n[9]+s*n[13],o*n[2]+i*n[6]+u*n[10]+s*n[14],o*n[3]+i*n[7]+u*n[11]+s*n[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(n,a){var o=1/(a||t.v3Length(n));return[n[0]*o,n[1]*o,n[2]*o]},v3Dot:function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]},v3Combine:function(t,n,a,o){return[a*t[0]+o*n[0],a*t[1]+o*n[1],a*t[2]+o*n[2]]},v3Cross:function(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]},quaternionToDegreesXYZ:function(n,a,o){var i=r(d[0])(n,4),u=i[0],s=i[1],c=i[2],m=i[3],v=u*u,f=s*s,h=c*c,M=u*s+c*m,l=m*m+v+f+h,C=180/Math.PI;return M>.49999*l?[0,2*Math.atan2(u,m)*C,90]:M<-.49999*l?[0,-2*Math.atan2(u,m)*C,-90]:[t.roundTo3Places(Math.atan2(2*u*m-2*s*c,1-2*v-2*h)*C),t.roundTo3Places(Math.atan2(2*s*m-2*u*c,1-2*f-2*h)*C),t.roundTo3Places(Math.asin(2*u*s+2*c*m)*C)]},roundTo3Places:function(t){var n=t.toString().split('e');return.001*Math.round(n[0]+'e'+(n[1]?+n[1]-3:3))},decomposeMatrix:function(n){r(d[1])(16===n.length,'Matrix decomposition needs a list of 3d matrix values, received %s',n);var a=[],o=[],i=[],u=[],s=[];if(n[15]){for(var c=[],m=[],v=0;v<4;v++){c.push([]);for(var f=0;f<4;f++){var h=n[4*v+f]/n[15];c[v].push(h),m.push(3===f?0:h)}}if(m[15]=1,t.determinant(m)){if(0!==c[0][3]||0!==c[1][3]||0!==c[2][3]){var M=[c[0][3],c[1][3],c[2][3],c[3][3]],l=t.inverse(m),C=t.transpose(l);a=t.multiplyVectorByMatrix(M,C)}else a[0]=a[1]=a[2]=0,a[3]=1;for(var p=0;p<3;p++)s[p]=c[3][p];for(var x=[],T=0;T<3;T++)x[T]=[c[T][0],c[T][1],c[T][2]];i[0]=t.v3Length(x[0]),x[0]=t.v3Normalize(x[0],i[0]),u[0]=t.v3Dot(x[0],x[1]),x[1]=t.v3Combine(x[1],x[0],1,-u[0]),i[1]=t.v3Length(x[1]),x[1]=t.v3Normalize(x[1],i[1]),u[0]/=i[1],u[1]=t.v3Dot(x[0],x[2]),x[2]=t.v3Combine(x[2],x[0],1,-u[1]),u[2]=t.v3Dot(x[1],x[2]),x[2]=t.v3Combine(x[2],x[1],1,-u[2]),i[2]=t.v3Length(x[2]),x[2]=t.v3Normalize(x[2],i[2]),u[1]/=i[2],u[2]/=i[2];var y,S=t.v3Cross(x[1],x[2]);if(t.v3Dot(x[0],S)<0)for(var P=0;P<3;P++)i[P]*=-1,x[P][0]*=-1,x[P][1]*=-1,x[P][2]*=-1;return o[0]=.5*Math.sqrt(Math.max(1+x[0][0]-x[1][1]-x[2][2],0)),o[1]=.5*Math.sqrt(Math.max(1-x[0][0]+x[1][1]-x[2][2],0)),o[2]=.5*Math.sqrt(Math.max(1-x[0][0]-x[1][1]+x[2][2],0)),o[3]=.5*Math.sqrt(Math.max(1+x[0][0]+x[1][1]+x[2][2],0)),x[2][1]>x[1][2]&&(o[0]=-o[0]),x[0][2]>x[2][0]&&(o[1]=-o[1]),x[1][0]>x[0][1]&&(o[2]=-o[2]),{rotationDegrees:y=o[0]<.001&&o[0]>=0&&o[1]<.001&&o[1]>=0?[0,0,t.roundTo3Places(180*Math.atan2(x[0][1],x[0][0])/Math.PI)]:t.quaternionToDegreesXYZ(o,c,x),perspective:a,quaternion:o,scale:i,skew:u,translation:s,rotate:y[2],rotateX:y[0],rotateY:y[1],scaleX:i[0],scaleY:i[1],translateX:s[0],translateY:s[1]}}}}};_m.exports=t},157,[31,26]); +__d(function(g,r,i,a,m,e,d){'use strict';var t={width:void 0,height:void 0};m.exports=function(h,n){return(h=h||t)!==(n=n||t)&&(h.width!==n.width||h.height!==n.height)}},158,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n){return!(t===n||t&&n&&t[12]===n[12]&&t[13]===n[13]&&t[14]===n[14]&&t[5]===n[5]&&t[10]===n[10]&&t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]&&t[4]===n[4]&&t[6]===n[6]&&t[7]===n[7]&&t[8]===n[8]&&t[9]===n[9]&&t[11]===n[11]&&t[15]===n[15])}},159,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t={x:void 0,y:void 0};m.exports=function(n,o){return(n=n||t)!==(o=o||t)&&(n.x!==o.x||n.y!==o.y)}},160,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t={top:void 0,left:void 0,right:void 0,bottom:void 0};m.exports=function(o,f){return(o=o||t)!==(f=f||t)&&(o.top!==f.top||o.left!==f.left||o.right!==f.right||o.bottom!==f.bottom)}},161,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])(r(d[1])),l=0;function u(u){var o=(0,n.default)(u);return null==o?(console.error('Invalid value in color array:',u),l):o}m.exports=function(n){return null==n?null:n.map(u)}},162,[2,155]); +__d(function(g,r,i,a,m,e,d){'use strict';var t,n,s,u;function o(){if(u)return u;var t=g.nativeExtensions&&g.nativeExtensions.SourceCode;return t||(t=r(d[0]).default),u=t.getConstants().scriptURL}function f(){if(void 0===n){var t=o(),s=t&&t.match(/^https?:\/\/.*?\//);n=s?s[0]:null}return n}function c(t){if(t){if(t.startsWith('assets://'))return null;(t=t.substring(0,t.lastIndexOf('/')+1)).includes('://')||(t='file://'+t)}return t}m.exports=function(n){if('object'==typeof n)return n;var u=r(d[1]).getAssetByID(n);if(!u)return null;var l=new(r(d[2]))(f(),(void 0===s&&(s=c(o())),s),u);return t?t(l):l.defaultAsset()},m.exports.pickScale=r(d[3]).pickScale,m.exports.setCustomSourceTransformer=function(n){t=n}},163,[164,165,166,167]); +__d(function(g,r,i,a,m,e,d){function t(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(t=function(t){return t?u:o})(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=(function(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var u=t(o);if(u&&u.has(n))return u.get(n);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var p=l?Object.getOwnPropertyDescriptor(n,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=n[c]}f.default=n,u&&u.set(n,f);return f})(r(d[0])).getEnforcing('SourceCode'),o=null,u={getConstants:function(){return null==o&&(o=n.getConstants()),o}};e.default=u},164,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=[];m.exports={registerAsset:function(s){return t.push(s)},getAssetByID:function(s){return t[s-1]}}},165,[]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t){var s=r(d[0]).pickScale(t.scales,r(d[1]).get()),n=1===s?'':'@'+s+'x';return r(d[2]).getBasePath(t)+'/'+t.name+n+'.'+t.type}var s=(function(){return r(d[4])(function t(s,n,u){r(d[3])(this,t),this.serverUrl=s,this.jsbundleUrl=n,this.asset=u},[{key:"isLoadedFromServer",value:function(){return!!this.serverUrl}},{key:"isLoadedFromFileSystem",value:function(){return!(!this.jsbundleUrl||!this.jsbundleUrl.startsWith('file://'))}},{key:"defaultAsset",value:function(){return this.isLoadedFromServer()?this.assetServerURL():this.isLoadedFromFileSystem()?this.drawableFolderInBundle():this.resourceIdentifierWithoutScale()}},{key:"assetServerURL",value:function(){return r(d[5])(!!this.serverUrl,'need server to load from'),this.fromSource(this.serverUrl+t(this.asset)+"?platform=android&hash="+this.asset.hash)}},{key:"scaledAssetPath",value:function(){return this.fromSource(t(this.asset))}},{key:"scaledAssetURLNearBundle",value:function(){var s=this.jsbundleUrl||'file://';return this.fromSource(s+t(this.asset).replace(/\.\.\//g,'_'))}},{key:"resourceIdentifierWithoutScale",value:function(){return r(d[5])(!0,'resource identifiers work on Android'),this.fromSource(r(d[2]).getAndroidResourceIdentifier(this.asset))}},{key:"drawableFolderInBundle",value:function(){var t,s,n=this.jsbundleUrl||'file://';return this.fromSource(n+(t=this.asset,s=r(d[0]).pickScale(t.scales,r(d[1]).get()),r(d[2]).getAndroidResourceFolderName(t,s)+'/'+r(d[2]).getAndroidResourceIdentifier(t)+'.'+t.type))}},{key:"fromSource",value:function(t){return{__packager_asset:!0,width:this.asset.width,height:this.asset.height,uri:t,scale:r(d[0]).pickScale(this.asset.scales,r(d[1]).get())}}}])})();s.pickScale=r(d[0]).pickScale,m.exports=s},166,[167,168,171,5,6,26]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getUrlCacheBreaker=function(){if(null==n)return'';return n},e.pickScale=function(n,u){null==u&&(u=t.default.get());for(var l=0;l=u)return n[l];return n[n.length-1]||1},e.setUrlCacheBreaker=function(t){n=t};var n,t=r(d[0])(r(d[1]))},167,[2,168]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){function t(){r(d[0])(this,t)}return r(d[1])(t,null,[{key:"get",value:function(){return r(d[2]).get('window').scale}},{key:"getFontScale",value:function(){return r(d[2]).get('window').fontScale||t.get()}},{key:"getPixelSizeForLayoutSize",value:function(n){return Math.round(n*t.get())}},{key:"roundToNearestPixel",value:function(n){var u=t.get();return Math.round(n*u)/u}},{key:"startDetecting",value:function(){}}])})();m.exports=t},168,[5,6,169]); +__d(function(g,r,i,a,m,e,d){var n,t=r(d[0])(r(d[1])),s=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=new o.default,v=!1,h=(function(){return(0,s.default)(function n(){(0,t.default)(this,n)},null,[{key:"get",value:function(t){return(0,u.default)(n[t],'No dimension set for key '+t),n[t]}},{key:"set",value:function(t){var s=t.screen,o=t.window,l=t.windowPhysicalPixels;l&&(o={width:l.width/l.scale,height:l.height/l.scale,scale:l.scale,fontScale:l.fontScale});var c=t.screenPhysicalPixels;c?s={width:c.width/c.scale,height:c.height/c.scale,scale:c.scale,fontScale:c.fontScale}:null==s&&(s=o),n={window:o,screen:s},v?f.emit('change',n):v=!0}},{key:"addEventListener",value:function(n,t){return(0,u.default)('change'===n,'Trying to subscribe to unknown event: "%s"',n),f.addListener(n,t)}},{key:"removeEventListener",value:function(n,t){(0,u.default)('change'===n,'Trying to remove listener for unknown event: "%s"',n),f.removeListener(n,t)}}])})(),w=g.nativeExtensions&&g.nativeExtensions.DeviceInfo&&g.nativeExtensions.DeviceInfo.Dimensions;w||(l.default.addListener('didUpdateDimensions',function(n){h.set(n)}),w=c.default.getConstants().Dimensions),h.set(w),m.exports=h},169,[2,5,6,21,20,170,26]); +__d(function(g,r,i,a,m,e,d){function t(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(t=function(t){return t?u:o})(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=(function(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var u=t(o);if(u&&u.has(n))return u.get(n);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var p=l?Object.getOwnPropertyDescriptor(n,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=n[c]}f.default=n,u&&u.set(n,f);return f})(r(d[0])).getEnforcing('DeviceInfo'),o=null,u={getConstants:function(){return null==o&&(o=n.getConstants()),o}};e.default=u},170,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var t={.75:'ldpi',1:'mdpi',1.5:'hdpi',2:'xhdpi',3:'xxhdpi',4:'xxxhdpi'};function n(n){if(n.toString()in t)return t[n.toString()];throw new Error('no such scale '+n.toString())}var o=new Set(['gif','jpeg','jpg','png','svg','webp','xml']);function s(t){var n=t.httpServerLocation;return n.startsWith('/')?n.substr(1):n}m.exports={getAndroidResourceFolderName:function(s,u){if(!o.has(s.type))return'raw';var c=n(u);if(!c)throw new Error("Don't know which android drawable suffix to use for scale: "+u+'\nAsset: '+JSON.stringify(s,null,'\t')+'\nPossible scales are:'+JSON.stringify(t,null,'\t'));return'drawable-'+c},getAndroidResourceIdentifier:function(t){return(s(t)+'/'+t.name).toLowerCase().replace(/\//g,'_').replace(/([^a-z0-9_])/g,'').replace(/^assets_/,'')},getBasePath:s}},171,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(n){var o={};return n.supportedCommands.forEach(function(n){o[n]=function(o){for(var t=arguments.length,u=new Array(t>1?t-1:0),f=1;f0){var l,v=null!=(l=n.uiViewClassName)?l:t.uiViewClassName;console.error("'"+v+"' has a view config that does not match native. '"+s+"' is missing: "+c.join(', '))}}},e.getConfigWithoutViewProps=function(n,f){if(!n[f])return{};return Object.keys(n[f]).filter(function(n){return!t.default[f][n]}).reduce(function(t,o){return t[o]=n[f][o],t},{})},e.lefthandObjectDiff=f,e.stringifyViewConfig=function(t){return JSON.stringify(t,function(t,n){return'function'==typeof n?"\u0192 "+n.name:n},2)};var t=r(d[0])(r(d[1])),n=['transform','hitSlop'];function f(t,o){var u={};function s(t,n,o){if(typeof t==typeof n||null==t)if('object'!=typeof t)t===n||(u[o]=n);else{var s=f(t,n);Object.keys(s).length>1&&(u[o]=s)}else u[o]=n}for(var c in t)n.includes(c)||(o?t.hasOwnProperty(c)&&s(t[c],o[c],c):u[c]={});return u}},177,[2,174]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createViewConfig=function(t){return{uiViewClassName:t.uiViewClassName,Commands:{},bubblingEventTypes:u(n.default.bubblingEventTypes,t.bubblingEventTypes),directEventTypes:u(n.default.directEventTypes,t.directEventTypes),validAttributes:u(n.default.validAttributes,t.validAttributes)}};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));function u(n,u){var l;return null==n||null==u?null!=(l=null!=n?n:u)?l:{}:(0,t.default)({},n,u)}},178,[2,4,174]); +__d(function(g,r,i,a,m,e,d){'use strict';var n;m.exports=function t(o,u){var f=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,s=arguments.length>3?arguments[3]:void 0,c='number'==typeof f?s:f,l='number'==typeof f?f:-1;if(0===l)return!0;if(o===u)return!1;if('function'==typeof o&&'function'==typeof u){var v=null==c?void 0:c.unsafelyIgnoreFunctions;return null==v&&(!n||!n.onDifferentFunctionsIgnored||c&&'unsafelyIgnoreFunctions'in c||n.onDifferentFunctionsIgnored(o.name,u.name),v=!0),!v}if('object'!=typeof o||null===o)return o!==u;if('object'!=typeof u||null===u)return!0;if(o.constructor!==u.constructor)return!0;if(Array.isArray(o)){var y=o.length;if(u.length!==y)return!0;for(var p=0;p=w},r=function(){},_e.unstable_forceFrameRate=function(e){0>e||125>>1,a=e[r];if(!(void 0!==a&&0x(l,t))void 0!==s&&0>x(s,l)?(e[r]=s,e[u]=t,r=u):(e[r]=l,e[o]=t,r=o);else{if(!(void 0!==s&&0>x(s,t)))break e;e[r]=s,e[u]=t,r=u}}}return n}return null}function x(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var P=[],F=[],I=1,M=null,C=3,j=!1,A=!1,L=!1;function q(e){for(var n=T(F);null!==n;){if(null===n.callback)g(F);else{if(!(n.startTime<=e))break;g(F),n.sortIndex=n.expirationTime,k(P,n)}n=T(F)}}function R(t){if(L=!1,q(t),!A)if(null!==T(P))A=!0,e(Y);else{var r=T(F);null!==r&&n(R,r.startTime-t)}}function Y(e,r){A=!1,L&&(L=!1,t()),j=!0;var a=C;try{for(q(r),M=T(P);null!==M&&(!(M.expirationTime>r)||e&&!_e.unstable_shouldYield());){var o=M.callback;if("function"==typeof o){M.callback=null,C=M.priorityLevel;var l=o(M.expirationTime<=r);r=_e.unstable_now(),"function"==typeof l?M.callback=l:M===T(P)&&g(P),q(r)}else g(P);M=T(P)}if(null!==M)var u=!0;else{var s=T(F);null!==s&&n(R,s.startTime-r),u=!1}return u}finally{M=null,C=a,j=!1}}var E=r;_e.unstable_IdlePriority=5,_e.unstable_ImmediatePriority=1,_e.unstable_LowPriority=4,_e.unstable_NormalPriority=3,_e.unstable_Profiling=null,_e.unstable_UserBlockingPriority=2,_e.unstable_cancelCallback=function(e){e.callback=null},_e.unstable_continueExecution=function(){A||j||(A=!0,e(Y))},_e.unstable_getCurrentPriorityLevel=function(){return C},_e.unstable_getFirstCallbackNode=function(){return T(P)},_e.unstable_next=function(e){switch(C){case 1:case 2:case 3:var n=3;break;default:n=C}var t=C;C=n;try{return e()}finally{C=t}},_e.unstable_pauseExecution=function(){},_e.unstable_requestPaint=E,_e.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=C;C=e;try{return n()}finally{C=t}},_e.unstable_scheduleCallback=function(r,a,o){var l=_e.unstable_now();switch("object"==typeof o&&null!==o?o="number"==typeof(o=o.delay)&&0l?(r.sortIndex=o,k(F,r),null===T(P)&&r===T(F)&&(L?t():L=!0,n(R,o-l))):(r.sortIndex=u,k(P,r),A||j||(A=!0,e(Y))),r},_e.unstable_wrapCallback=function(e){var n=C;return function(){var t=C;C=n;try{return e.apply(this,arguments)}finally{C=t}}}},184,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=c(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=u?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(l,f,s):l[f]=t[f]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),s=["animating","color","hidesWhenStopped","onLayout","size","style"];function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(c=function(t){return t?o:n})(t)}var p='android'===l.default.OS?r(d[7]):r(d[8]).default,y=o.forwardRef(function(c,y){var v,O,w=c.animating,b=void 0===w||w,S=c.color,j=void 0===S?'ios'===l.default.OS?"#999999":null:S,z=c.hidesWhenStopped,W=void 0===z||z,k=c.onLayout,L=c.size,P=void 0===L?'small':L,M=c.style,_=(0,n.default)(c,s);switch(P){case'small':v=h.sizeSmall,O='small';break;case'large':v=h.sizeLarge,O='large';break;default:v={height:P,width:P}}var E=(0,t.default)({animating:b,color:j,hidesWhenStopped:W},_,{ref:y,style:v,size:O});return o.createElement(f.default,{onLayout:k,style:u.default.compose(h.container,M)},'android'===l.default.OS?o.createElement(p,(0,t.default)({},E,{styleAttr:'Normal',indeterminate:!0})):o.createElement(p,E))});y.displayName='ActivityIndicator';var h=u.default.create({container:{alignItems:'center',justifyContent:'center'},sizeSmall:{width:20,height:20},sizeLarge:{width:36,height:36}});m.exports=y},185,[2,4,106,15,27,186,187,191,194]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).roundToNearestPixel(.4);0===t&&(t=1/r(d[0]).get());var o={position:'absolute',left:0,right:0,top:0,bottom:0};m.exports={hairlineWidth:t,absoluteFill:o,absoluteFillObject:o,compose:function(t,o){return null!=t&&null!=o?[t,o]:null!=t?t:o},flatten:r(d[1]),setStyleAttributePreprocessor:function(t,o){var l;if(!0===r(d[2])[t])l={};else{if('object'!=typeof r(d[2])[t])return void console.error(t+" is not a valid style attribute");l=r(d[2])[t]}r(d[2])[t]=r(d[3])({},l,{process:o})},create:function(t){return t}}},186,[168,181,140,4]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),f=r(d[0])(r(d[3])),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=o(n);if(f&&f.has(t))return f.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(u,c,p):u[c]=t[c]}u.default=t,f&&f.set(t,u);return u})(r(d[4]));function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,f=new WeakMap;return(o=function(t){return t?f:n})(t)}var l=u.forwardRef(function(o,l){return u.createElement(f.default.Provider,{value:!1},u.createElement(n.default,(0,t.default)({},o,{ref:l})))});l.displayName='View',m.exports=l},187,[2,4,188,190,15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Commands=void 0;var t=p(r(d[0])),n=r(d[1])(r(d[2])),u=r(d[1])(r(d[3])),o=r(d[1])(r(d[4])),l=r(d[1])(r(d[5])),f=(p(r(d[6])),r(d[1])(r(d[7])));function s(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(s=function(t){return t?u:n})(t)}function p(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=s(n);if(u&&u.has(t))return u.get(t);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var p=l?Object.getOwnPropertyDescriptor(t,f):null;p&&(p.get||p.set)?Object.defineProperty(o,f,p):o[f]=t[f]}return o.default=t,u&&u.set(t,o),o}var c=t.get('RCTView',function(){return'android'===n.default.OS?o.default:{uiViewClassName:'RCTView'}});'ios'===n.default.OS&&(l.default.unstable_enableCollapsable&&(f.default.get('RCTView').validAttributes.collapsable=!0));e.Commands=(0,u.default)({supportedCommands:['hotspotUpdate','setPressed']}),e.default=c},188,[176,2,27,172,175,189,15,134]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={unstable_enableCollapsable:!1}},189,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).createContext(!1);m.exports=t},190,[15]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),f=r(d[0])(r(d[3])),l=["styleAttr","indeterminate","animating"],o=r(d[4]),u=o.forwardRef(function(u,v){var s=u.styleAttr,c=void 0===s?'Normal':s,y=u.indeterminate,A=void 0===y||y,_=u.animating,p=void 0===_||_,w=(0,n.default)(u,l);return o.createElement(f.default,(0,t.default)({styleAttr:c,indeterminate:A,animating:p},w,{ref:v}))});m.exports=u},191,[2,4,106,192,15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=(0,t.default)('AndroidProgressBar',{interfaceOnly:!0})},192,[2,193]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.default=function(t,p){var l=p&&null!=p.paperComponentName?p.paperComponentName:t;if(null!=p&&null!=p.paperComponentNameDeprecated)if(o.default.getViewManagerConfig(t))l=t;else{var u;if(null==p.paperComponentNameDeprecated||!o.default.getViewManagerConfig(p.paperComponentNameDeprecated))throw new Error("Failed to find native component for either "+t+" or "+(null!=(u=p.paperComponentNameDeprecated)?u:'(unknown)'));l=p.paperComponentNameDeprecated}return(0,n.default)(l)}},193,[2,137,50]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=(0,t.default)('ActivityIndicatorView',{paperComponentName:'RCTActivityIndicatorView'})},194,[2,193]); +__d(function(g,r,i,a,m,_e,d){'use strict';var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=F(e);if(o&&o.has(t))return o.get(t);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var l=s?Object.getOwnPropertyDescriptor(t,u):null;l&&(l.get||l.set)?Object.defineProperty(n,u,l):n[u]=t[u]}n.default=t,o&&o.set(t,n);return n})(r(d[7])),c=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),b=r(d[0])(r(d[11])),y=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),x=r(d[0])(r(d[14]));function F(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,o=new WeakMap;return(F=function(t){return t?o:e})(t)}function v(t,e,o){return e=(0,s.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,s.default)(t).constructor):e.apply(t,o))}var D=(function(n){function s(){return(0,e.default)(this,s),v(this,s,arguments)}return(0,u.default)(s,n),(0,o.default)(s,[{key:"render",value:function(){var e,o,n=this.props,s=n.accessibilityLabel,u=n.color,f=n.onPress,F=n.touchSoundDisabled,v=n.title,D=n.hasTVPreferredFocus,S=n.nextFocusDown,w=n.nextFocusForward,P=n.nextFocusLeft,R=n.nextFocusRight,k=n.nextFocusUp,j=n.testID,C=[O.button],L=[O.text];u&&('ios'===c.default.OS?L.push({color:u}):C.push({backgroundColor:u}));var M=null!=this.props.disabled?this.props.disabled:null==(e=this.props.accessibilityState)?void 0:e.disabled,W=M!==(null==(o=this.props.accessibilityState)?void 0:o.disabled)?(0,t.default)({},this.props.accessibilityState,{disabled:M}):this.props.accessibilityState;M&&(C.push(O.buttonDisabled),L.push(O.textDisabled)),(0,x.default)('string'==typeof v,'The title prop of a Button must be a string');var _='android'===c.default.OS?v.toUpperCase():v,B='android'===c.default.OS?b.default:y.default;return l.createElement(B,{accessibilityLabel:s,accessibilityRole:"button",accessibilityState:W,hasTVPreferredFocus:D,nextFocusDown:S,nextFocusForward:w,nextFocusLeft:P,nextFocusRight:R,nextFocusUp:k,testID:j,disabled:M,onPress:f,touchSoundDisabled:F},l.createElement(h.default,{style:C},l.createElement(p.default,{style:L,disabled:M},_)))}}])})(l.Component),O=f.default.create({button:c.default.select({ios:{},android:{elevation:4,backgroundColor:'#2196F3',borderRadius:2}}),text:(0,t.default)({textAlign:'center',margin:8},c.default.select({ios:{color:'#007AFF',fontSize:18},android:{color:'white',fontWeight:'500'}})),buttonDisabled:c.default.select({ios:{},android:{elevation:0,backgroundColor:'#dfdfdf'}}),textDisabled:c.default.select({ios:{color:'#cdcdcd'},android:{color:'#a1a1a1'}})});m.exports=D},195,[2,4,5,6,10,12,13,15,27,186,196,211,212,187,26]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),t=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),l=(S(r(d[5])),r(d[0])(r(d[6]))),u=(r(d[0])(r(d[7])),r(d[0])(r(d[8]))),p=r(d[0])(r(d[9])),f=S(r(d[10])),c=f,R=["accessible","allowFontScaling","ellipsizeMode","onLongPress","onPress","onPressIn","onPressOut","onResponderGrant","onResponderMove","onResponderRelease","onResponderTerminate","onResponderTerminationRequest","onStartShouldSetResponder","pressRetentionOffset","suppressHighlighting"];function P(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,t=new WeakMap;return(P=function(n){return n?t:o})(n)}function S(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var t=P(o);if(t&&t.has(n))return t.get(n);var s={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in n)if("default"!==u&&Object.prototype.hasOwnProperty.call(n,u)){var p=l?Object.getOwnPropertyDescriptor(n,u):null;p&&(p.get||p.set)?Object.defineProperty(s,u,p):s[u]=n[u]}return s.default=n,t&&t.set(n,s),s}var v=c.forwardRef(function(s,P){var S=s.accessible,v=s.allowFontScaling,T=s.ellipsizeMode,y=s.onLongPress,O=s.onPress,M=s.onPressIn,b=s.onPressOut,w=s.onResponderGrant,E=s.onResponderMove,C=s.onResponderRelease,j=s.onResponderTerminate,D=s.onResponderTerminationRequest,_=s.onStartShouldSetResponder,q=s.pressRetentionOffset,x=s.suppressHighlighting,G=(0,t.default)(s,R),H=(0,f.useState)(!1),k=(0,o.default)(H,2),z=k[0],F=k[1],I=(null!=O||null!=y||null!=_)&&!0!==G.disabled,L=h(I),N=(0,f.useMemo)(function(){return L?{disabled:!I,pressRectOffset:q,onLongPress:y,onPress:O,onPressIn:function(n){F(!x),null==M||M(n)},onPressOut:function(n){F(!1),null==b||b(n)},onResponderTerminationRequest_DEPRECATED:D,onStartShouldSetResponder_DEPRECATED:_}:null},[L,I,q,y,O,M,b,D,_,x]),W=(0,l.default)(N),A=(0,f.useMemo)(function(){return null==W?null:{onResponderGrant:function(n){W.onResponderGrant(n),null!=w&&w(n)},onResponderMove:function(n){W.onResponderMove(n),null!=E&&E(n)},onResponderRelease:function(n){W.onResponderRelease(n),null!=C&&C(n)},onResponderTerminate:function(n){W.onResponderTerminate(n),null!=j&&j(n)},onResponderTerminationRequest:W.onResponderTerminationRequest,onStartShouldSetResponder:W.onStartShouldSetResponder}},[W,w,E,C,j]),V=null==G.selectionColor?null:(0,u.default)(G.selectionColor),B=G.style;return(0,f.useContext)(p.default)?c.createElement(r(d[11]).NativeVirtualText,(0,n.default)({},G,A,{isHighlighted:z,selectionColor:V,style:B,ref:P})):c.createElement(p.default.Provider,{value:!0},c.createElement(r(d[11]).NativeText,(0,n.default)({},G,A,{accessible:!1!==S,allowFontScaling:!1!==v,ellipsizeMode:null!=T?T:'tail',isHighlighted:z,selectionColor:V,style:B,ref:P})))});function h(n){var t=(0,f.useState)(n),s=(0,o.default)(t,2),l=s[0],u=s[1];return!l&&n&&u(n),l}v.displayName='Text',v.propTypes=s.default,m.exports=v},196,[2,4,31,106,197,201,202,186,155,190,15,209]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0])(r(d[1]));m.exports={ellipsizeMode:r(d[2]).oneOf(['head','middle','tail','clip']),numberOfLines:r(d[2]).number,textBreakStrategy:r(d[2]).oneOf(['simple','highQuality','balanced']),onLayout:r(d[2]).func,onPress:r(d[2]).func,onLongPress:r(d[2]).func,pressRetentionOffset:r(d[3]),selectable:r(d[2]).bool,selectionColor:r(d[4]),suppressHighlighting:r(d[2]).bool,style:o,testID:r(d[2]).string,nativeID:r(d[2]).string,allowFontScaling:r(d[2]).bool,maxFontSizeMultiplier:r(d[2]).number,accessible:r(d[2]).bool,adjustsFontSizeToFit:r(d[2]).bool,minimumFontScale:r(d[2]).number,disabled:r(d[2]).bool,dataDetectorType:r(d[2]).oneOf(['phoneNumber','link','email','none','all'])}},197,[198,153,143,200,147]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n){var t=r(d[0])(n);return function(n,o,c,u){var f=n;n[o]&&((f={})[o]=r(d[1])(n[o]));for(var v=arguments.length,p=new Array(v>4?v-4:0),s=4;s5?v-5:0),j=5;j4?s-4:0),p=4;p0?t._pressDelayTimeout=setTimeout(function(){t._receiveSignal('DELAY',E)},n):t._receiveSignal('DELAY',E);var R=v(t._config.delayLongPress,10,500-n);t._longPressDelayTimeout=setTimeout(function(){t._handleLongPress(E)},R+n)},onResponderMove:function(E){var n=t._config.onPressMove;null!=n&&n(E);var R=t._responderRegion;if(null!=R){var _=I(E);if(null==_)return t._cancelLongPressDelayTimeout(),void t._receiveSignal('LEAVE_PRESS_RECT',E);if(null!=t._touchActivatePosition){var o=t._touchActivatePosition.pageX-_.pageX,l=t._touchActivatePosition.pageY-_.pageY;Math.hypot(o,l)>10&&t._cancelLongPressDelayTimeout()}t._isTouchWithinResponderRegion(_,R)?t._receiveSignal('ENTER_PRESS_RECT',E):(t._cancelLongPressDelayTimeout(),t._receiveSignal('LEAVE_PRESS_RECT',E))}},onResponderRelease:function(E){t._receiveSignal('RESPONDER_RELEASE',E)},onResponderTerminate:function(E){t._receiveSignal('RESPONDER_TERMINATED',E)},onResponderTerminationRequest:function(){var E=t._config.cancelable;if(null==E){var n=t._config.onResponderTerminationRequest_DEPRECATED;return null==n||n()}return E},onClick:function(E){var n=t._config,R=n.onPress,_=n.disabled;null!=R&&!0!==_&&R(E)}},_='ios'===l.default.OS||'android'===l.default.OS?null:{onMouseEnter:function(E){if((0,r(d[10]).isHoverEnabled)()){t._isHovered=!0,t._cancelHoverOutDelayTimeout();var n=t._config.onHoverIn;if(null!=n){var R=v(t._config.delayHoverIn);R>0?(E.persist(),t._hoverInDelayTimeout=setTimeout(function(){n(E)},R)):n(E)}}},onMouseLeave:function(E){if(t._isHovered){t._isHovered=!1,t._cancelHoverInDelayTimeout();var n=t._config.onHoverOut;if(null!=n){var R=v(t._config.delayHoverOut);R>0?(E.persist(),t._hoverInDelayTimeout=setTimeout(function(){n(E)},R)):n(E)}}}};return(0,E.default)({},n,R,_)}},{key:"_receiveSignal",value:function(E,t){var n,_=this._touchState,l=null==(n=S[_])?void 0:n[E];null==this._responderID&&'RESPONDER_RELEASE'===E||((0,R.default)(null!=l&&'ERROR'!==l,'Pressability: Invalid signal `%s` for state `%s` on responder: %s',E,_,'number'==typeof this._responderID?this._responderID:'<>'),_!==l&&(null!=t.nativeEvent.timestamp&&o.default.emitEvent(function(){return{signal:E,touchDelayMs:Date.now()-t.nativeEvent.timestamp}}),this._performTransitionSideEffects(_,l,E,t),this._touchState=l))}},{key:"_performTransitionSideEffects",value:function(E,t,n,R){c(n)&&(this._touchActivatePosition=null,this._cancelLongPressDelayTimeout());var o='NOT_RESPONDER'===E&&'RESPONDER_INACTIVE_PRESS_IN'===t,u=!P(E)&&P(t);if((o||u)&&this._measureResponderRegion(),O(E)&&'LONG_PRESS_DETECTED'===n){var s=this._config.onLongPress;null!=s&&s(R)}var S=T(E),D=T(t);if(!S&&D?this._activate(R):S&&!D&&this._deactivate(R),O(E)&&'RESPONDER_RELEASE'===n){D||S||(this._activate(R),this._deactivate(R));var N=this._config,h=N.onLongPress,f=N.onPress,v=N.android_disableSound;if(null!=f)null!=h&&'RESPONDER_ACTIVE_LONG_PRESS_IN'===E&&this._shouldLongPressCancelPress()||('android'===l.default.OS&&!0!==v&&_.default.playTouchSound(),f(R))}this._cancelPressDelayTimeout()}},{key:"_activate",value:function(E){var t=this._config.onPressIn,n=I(E),R=n.pageX,_=n.pageY;this._touchActivatePosition={pageX:R,pageY:_},this._touchActivateTime=Date.now(),null!=t&&t(E)}},{key:"_deactivate",value:function(E){var t=this._config.onPressOut;if(null!=t){var n,R=v(this._config.minPressDuration,0,130),_=Date.now()-(null!=(n=this._touchActivateTime)?n:0),o=Math.max(R-_,v(this._config.delayPressOut));o>0?(E.persist(),this._pressOutDelayTimeout=setTimeout(function(){t(E)},o)):t(E)}this._touchActivateTime=null}},{key:"_measureResponderRegion",value:function(){null!=this._responderID&&('number'==typeof this._responderID?u.default.measure(this._responderID,this._measureCallback):this._responderID.measure(this._measureCallback))}},{key:"_isTouchWithinResponderRegion",value:function(E,t){var n,R,_,o,l=(0,r(d[11]).normalizeRect)(this._config.hitSlop),u=(0,r(d[11]).normalizeRect)(this._config.pressRectOffset),s=t.bottom,S=t.left,T=t.right,P=t.top;return null!=l&&(null!=l.bottom&&(s+=l.bottom),null!=l.left&&(S-=l.left),null!=l.right&&(T+=l.right),null!=l.top&&(P-=l.top)),s+=null!=(n=null==u?void 0:u.bottom)?n:D,S-=null!=(R=null==u?void 0:u.left)?R:N,T+=null!=(_=null==u?void 0:u.right)?_:h,P-=null!=(o=null==u?void 0:u.top)?o:f,E.pageX>S&&E.pageXP&&E.pageY1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return Math.max(t,null!=E?E:n)}var I=function(E){var t=E.nativeEvent,n=t.changedTouches,R=t.touches;return null!=R&&R.length>0?R[0]:null!=n&&n.length>0?n[0]:E.nativeEvent}},203,[2,4,5,6,26,204,206,27,50,15,207,208]); +__d(function(g,r,i,a,m,e,d){var u=r(d[0])(r(d[1])),o={playTouchSound:function(){u.default&&u.default.playTouchSound()}};m.exports=o},204,[2,205]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('SoundManager')},205,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),s=new((function(){return(0,n.default)(function n(){(0,t.default)(this,n),this._listeners=[]},[{key:"addListener",value:function(t){this._listeners.push(t)}},{key:"removeListener",value:function(t){var n=this._listeners.indexOf(t);n>-1&&this._listeners.splice(n,1)}},{key:"emitEvent",value:function(t){if(0!==this._listeners.length){var n=t();this._listeners.forEach(function(t){return t(n)})}}}])})());e.default=s},206,[2,5,6]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isHoverEnabled=function(){return n};var n=!1;if('web'===r(d[0])(r(d[1])).default.OS&&Boolean('undefined'!=typeof window&&window.document&&window.document.createElement)){var t=0,o=function(){t=Date.now(),n&&(n=!1)};document.addEventListener('touchstart',o,!0),document.addEventListener('touchmove',o,!0),document.addEventListener('mousemove',function(){n||Date.now()-t<1e3||(n=!0)},!0)}},207,[2,27]); +__d(function(g,r,i,a,m,e,d){function t(t){return{bottom:t,left:t,right:t,top:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.createSquare=t,e.normalizeRect=function(n){return'number'==typeof n?t(n):n}},208,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.NativeVirtualText=e.NativeText=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=e.NativeText=(0,o.default)('RCTText',function(){return{validAttributes:(0,t.default)({},l.default.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,maxFontSizeMultiplier:!0,disabled:!0,selectable:!0,selectionColor:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0,textBreakStrategy:!0,onTextLayout:!0,onInlineViewLayout:!0,dataDetectorType:!0,android_hyphenationFrequency:!0}),directEventTypes:{topTextLayout:{registrationName:'onTextLayout'},topInlineViewLayout:{registrationName:'onInlineViewLayout'}},uiViewClassName:'RCTText'}});e.NativeVirtualText=g.RN$Bridgeless||n.default.hasViewManagerConfig('RCTVirtualText')?(0,o.default)('RCTVirtualText',function(){return{validAttributes:(0,t.default)({},l.default.UIView,{isHighlighted:!0,maxFontSizeMultiplier:!0}),uiViewClassName:'RCTVirtualText'}}):u},209,[2,4,210,50,138]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0])(r(d[1])),t={pointerEvents:!0,accessible:!0,accessibilityActions:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityState:!0,accessibilityValue:!0,accessibilityHint:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityAction:!0,onAccessibilityTap:!0,onMagicTap:!0,onAccessibilityEscape:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:r(d[0])(r(d[2])).default},c={UIView:t,RCTView:(0,s.default)({},t,{removeClippedSubviews:!0})};m.exports=c},210,[2,4,140]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),u=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),h=(r(d[0])(r(d[11])),r(d[0])(r(d[12]))),b=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var s=P(t);if(s&&s.has(e))return s.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=n?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(o,l,c):o[l]=e[l]}o.default=e,s&&s.set(e,o);return o})(r(d[13])),y=r(d[0])(r(d[14])),v=["onBlur","onFocus"];function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,s=new WeakMap;return(P=function(e){return e?s:t})(e)}function F(e,t,s){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,s||[],(0,l.default)(e).constructor):t.apply(e,s))}var O=(function(n){function l(){var e;(0,s.default)(this,l);for(var t=arguments.length,o=new Array(t),n=0;n=23};var S='android'===f.default.OS?function(e,t){return t&&O.canUseNativeForeground()?{nativeForegroundAndroid:e}:{nativeBackgroundAndroid:e}}:function(e,t){return null};O.displayName='TouchableNativeFeedback',m.exports=O},211,[2,4,106,5,6,10,12,13,203,56,27,187,155,15,26,188]); +__d(function(g,r,i,a,m,_e,d){var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),u=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),b=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var s=P(e);if(s&&s.has(t))return s.get(t);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=n?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(o,c,p):o[c]=t[c]}o.default=t,s&&s.set(t,o);return o})(r(d[13])),v=["onBlur","onFocus"];function P(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,s=new WeakMap;return(P=function(t){return t?s:e})(t)}function O(t,e,s){return e=(0,c.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,s||[],(0,c.default)(t).constructor):e.apply(t,s))}var F=(function(n){function c(){var t;(0,s.default)(this,c);for(var e=arguments.length,o=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:{}).iterations;return t},event:function(t,n){return null},createAnimatedComponent:r(d[6]),attachNativeEvent:r(d[7]).attachNativeEvent,forkEvent:r(d[5]).forkEvent,unforkEvent:r(d[5]).unforkEvent,Event:r(d[7]).AnimatedEvent,__PropsOnlyForTests:r(d[8])}},214,[4,215,224,219,221,225,241,240,243]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}function e(t){var e=new Set;!(function t(n){'function'==typeof n.update?e.add(n):n.__getChildren().forEach(t)})(t),e.forEach(function(t){return t.update()})}var n=(function(n){function s(e){var n;if(r(d[2])(this,s),n=t(this,s),'number'!=typeof e)throw new Error('AnimatedValue: Attempting to set value to undefined');return n._startingValue=n._value=e,n._offset=0,n._animation=null,n}return r(d[3])(s,n),r(d[4])(s,[{key:"__detach",value:function(){var t=this;this.__isNative&&r(d[5]).API.getValue(this.__getNativeTag(),function(e){t._value=e}),this.stopAnimation(),r(d[6])(r(d[0])(s.prototype),"__detach",this).call(this)}},{key:"__getValue",value:function(){return this._value+this._offset}},{key:"setValue",value:function(t){this._animation&&(this._animation.stop(),this._animation=null),this._updateValue(t,!this.__isNative),this.__isNative&&r(d[5]).API.setAnimatedNodeValue(this.__getNativeTag(),t)}},{key:"setOffset",value:function(t){this._offset=t,this.__isNative&&r(d[5]).API.setAnimatedNodeOffset(this.__getNativeTag(),t)}},{key:"flattenOffset",value:function(){this._value+=this._offset,this._offset=0,this.__isNative&&r(d[5]).API.flattenAnimatedNodeOffset(this.__getNativeTag())}},{key:"extractOffset",value:function(){this._offset+=this._value,this._value=0,this.__isNative&&r(d[5]).API.extractAnimatedNodeOffset(this.__getNativeTag())}},{key:"stopAnimation",value:function(t){this.stopTracking(),this._animation&&this._animation.stop(),this._animation=null,t&&t(this.__getValue())}},{key:"resetAnimation",value:function(t){this.stopAnimation(t),this._value=this._startingValue}},{key:"_onAnimatedValueUpdateReceived",value:function(t){this._updateValue(t,!1)}},{key:"interpolate",value:function(t){return new(r(d[7]))(this,t)}},{key:"animate",value:function(t,e){var n=this,s=null;t.__isInteraction&&(s=r(d[8]).createInteractionHandle());var u=this._animation;this._animation&&this._animation.stop(),this._animation=t,t.start(this._value,function(t){n._updateValue(t,!0)},function(t){n._animation=null,null!==s&&r(d[8]).clearInteractionHandle(s),e&&e(t)},u,this)}},{key:"stopTracking",value:function(){this._tracking&&this._tracking.__detach(),this._tracking=null}},{key:"track",value:function(t){this.stopTracking(),this._tracking=t}},{key:"_updateValue",value:function(t,n){if(void 0===t)throw new Error('AnimatedValue: Attempting to set value to undefined');this._value=t,n&&e(this),r(d[6])(r(d[0])(s.prototype),"__callListeners",this).call(this,this.__getValue())}},{key:"__getNativeConfig",value:function(){return{type:'value',value:this._value,offset:this._offset}}}])})(r(d[9]));m.exports=n},215,[12,10,5,13,6,216,101,219,222,220]); +__d(function(g,r,i,a,m,e,d){var t,n=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),f='ios'===l.default.OS&&g.RN$Bridgeless?o.default:n.default,c=1,v=1,p=new Set,N=!1,b=[],A={getValue:function(t,n){(0,s.default)(f,'Native animated module is not available'),f.getValue&&f.getValue(t,n)},setWaitingForIdentifier:function(t){p.add(t),N=!0},unsetWaitingForIdentifier:function(t){p.delete(t),0===p.size&&(N=!1,A.disableQueue())},disableQueue:function(){(0,s.default)(f,'Native animated module is not available'),'android'===l.default.OS&&f.startOperationBatch();for(var t=0,n=b.length;tn){if('identity'===u)return c;'clamp'===u&&(c=n)}return a===r?a:e===n?t<=e?a:r:(e===-1/0?c=-c:n===1/0?c-=e:c=(c-e)/(n-e),c=i(c),a===-1/0?c=-c:r===1/0?c+=a:c=c*(r-a)+a,c)}function r(t){var e=_r(d[3])(t);return null===e||'number'!=typeof e?t:"rgba("+((4278190080&(e=e||0))>>>24)+", "+((16711680&e)>>>16)+", "+((65280&e)>>>8)+", "+(255&e)/255+")"}var i=/[+-]?(?:\d+\.?\d*|\.\d+)(?:[eE][+-]?\d+)?/g;function o(t){var e=t.outputRange;_r(d[2])(e.length>=2,'Bad output range'),u(e=e.map(r));var a=e[0].match(i).map(function(){return[]});e.forEach(function(t){t.match(i).forEach(function(t,e){a[e].push(+t)})});var o,c=e[0].match(i).map(function(e,r){return n(_r(d[4])({},t,{outputRange:a[r]}))}),p='string'==typeof(o=e[0])&&o.startsWith('rgb');return function(t){var n=0;return e[0].replace(i,function(){var e=+c[n++](t);return p&&(e=n<4?Math.round(e):Math.round(1e3*e)/1e3),String(e)})}}function u(t){for(var e=t[0].replace(i,''),n=1;n=t);++n);return n-1}function p(t){_r(d[2])(t.length>=2,'inputRange must have at least 2 elements');for(var e=1;e=t[e-1],'inputRange must be monotonically non-decreasing '+t)}function f(t,e){_r(d[2])(e.length>=2,t+' must have at least 2 elements'),_r(d[2])(2!==e.length||e[0]!==-1/0||e[1]!==1/0,t+'cannot be ]-infinity;+infinity[ '+e)}var l=(function(e){function a(e,r){var i;return _r(d[5])(this,a),(i=t(this,a))._parent=e,i._config=r,i._interpolation=n(r),i}return _r(d[6])(a,e),_r(d[7])(a,[{key:"__makeNative",value:function(){this._parent.__makeNative(),_r(d[8])(_r(d[0])(a.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return _r(d[2])('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}},{key:"interpolate",value:function(t){return new a(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),_r(d[8])(_r(d[0])(a.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(_r(d[9]).transformDataType)}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}])})(_r(d[10]));l.__createInterpolation=n,m.exports=l},219,[12,10,26,148,4,5,13,6,101,216,220]); +__d(function(g,r,_i,a,m,_e,d){'use strict';function t(t,n){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(i)return(i=i.call(t)).next.bind(i);if(Array.isArray(t)||(i=e(t))||n&&t&&"number"==typeof t.length){i&&(t=i);var o=0;return function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(t,e){if(t){if("string"==typeof t)return n(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?n(t,e):void 0}}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?setTimeout(h,0):setImmediate(h))}function h(){l=0;var f=o.size;c.forEach(function(n){return o.add(n)}),s.forEach(function(n){return o.delete(n)});var h=o.size;if(0!==f&&0===h?n.emit(t.Events.interactionComplete):0===f&&0!==h&&n.emit(t.Events.interactionStart),0===h)for(;u.hasTasksToProcess();)if(u.processNext(),p>0&&r(d[4]).getEventLoopRunningTime()>=p){v();break}c.clear(),s.clear()}m.exports=t},222,[2,21,26,223,37]); +__d(function(g,r,i,a,m,_e,d){'use strict';var e=(function(){return r(d[1])(function e(t){var u=t.onMoreTasks;r(d[0])(this,e),this._onMoreTasks=u,this._queueStack=[{tasks:[],popable:!1}]},[{key:"enqueue",value:function(e){this._getCurrentQueue().push(e)}},{key:"enqueueTasks",value:function(e){var t=this;e.forEach(function(e){return t.enqueue(e)})}},{key:"cancelTasks",value:function(e){this._queueStack=this._queueStack.map(function(t){return r(d[2])({},t,{tasks:t.tasks.filter(function(t){return-1===e.indexOf(t)})})}).filter(function(e,t){return e.tasks.length>0||0===t})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{'object'==typeof t&&t.gen?this._genPromise(t):'object'==typeof t&&t.run?t.run():(r(d[3])('function'==typeof t,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(t,null,2)),t())}catch(e){throw e.message='TaskQueue: Error with task '+(t.name||'')+': '+e.message,e}}}},{key:"_getCurrentQueue",value:function(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),this._getCurrentQueue()):t.tasks}},{key:"_genPromise",value:function(e){var t=this;this._queueStack.push({tasks:[],popable:!1});var u=this._queueStack.length-1,s=this._queueStack[u];e.gen().then(function(){s.popable=!0,t.hasTasksToProcess()&&t._onMoreTasks()}).catch(function(t){throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t}).done()}}])})();m.exports=e},223,[5,6,4,26]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=1,n=(function(n){function s(e){var n;r(d[2])(this,s),n=t(this,s);var u=e||{x:0,y:0};return'number'==typeof u.x&&'number'==typeof u.y?(n.x=new(r(d[3]))(u.x),n.y=new(r(d[3]))(u.y)):(r(d[4])(u.x instanceof r(d[3])&&u.y instanceof r(d[3]),"AnimatedValueXY must be initialized with an object of numbers or AnimatedValues."),n.x=u.x,n.y=u.y),n._listeners={},n}return r(d[5])(s,n),r(d[6])(s,[{key:"setValue",value:function(t){this.x.setValue(t.x),this.y.setValue(t.y)}},{key:"setOffset",value:function(t){this.x.setOffset(t.x),this.y.setOffset(t.y)}},{key:"flattenOffset",value:function(){this.x.flattenOffset(),this.y.flattenOffset()}},{key:"extractOffset",value:function(){this.x.extractOffset(),this.y.extractOffset()}},{key:"__getValue",value:function(){return{x:this.x.__getValue(),y:this.y.__getValue()}}},{key:"resetAnimation",value:function(t){this.x.resetAnimation(),this.y.resetAnimation(),t&&t(this.__getValue())}},{key:"stopAnimation",value:function(t){this.x.stopAnimation(),this.y.stopAnimation(),t&&t(this.__getValue())}},{key:"addListener",value:function(t){var n=this,s=String(e++),u=function(e){e.value;t(n.__getValue())};return this._listeners[s]={x:this.x.addListener(u),y:this.y.addListener(u)},s}},{key:"removeListener",value:function(t){this.x.removeListener(this._listeners[t].x),this.y.removeListener(this._listeners[t].y),delete this._listeners[t]}},{key:"removeAllListeners",value:function(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}},{key:"getLayout",value:function(){return{left:this.x,top:this.y}}},{key:"getTranslateTransform",value:function(){return[{translateX:this.x},{translateY:this.y}]}}])})(r(d[7]));m.exports=n},224,[12,10,5,215,26,13,6,220]); +__d(function(g,r,_i,_a,m,e,d){'use strict';var n=function(n,t){return n&&t.onComplete?function(){t.onComplete&&t.onComplete.apply(t,arguments),n&&n.apply(void 0,arguments)}:n||t.onComplete},t=function(n,t,i){if(n instanceof r(d[6])){var o=r(d[7])({},t),u=r(d[7])({},t);for(var s in t){var c=t[s],f=c.x,v=c.y;void 0!==f&&void 0!==v&&(o[s]=f,u[s]=v)}var p=i(n.x,o),l=i(n.y,u);return a([p,l],{stopTogether:!1})}return null},i=function i(o,a){var u=function(t,i,o){o=n(o,i);var a=t,u=i;a.stopTracking(),i.toValue instanceof r(d[8])?a.track(new(r(d[9]))(a,i.toValue,r(d[11]),u,o)):a.animate(new(r(d[11]))(u),o)};return t(o,a,i)||{start:function(n){u(o,a,n)},stop:function(){o.stopAnimation()},reset:function(){o.resetAnimation()},_startNativeLoop:function(n){var t=r(d[7])({},a,{iterations:n});u(o,t)},_isUsingNativeDriver:function(){return a.useNativeDriver||!1}}},o=function(n){var t=0;return{start:function(i){0===n.length?i&&i({finished:!0}):n[t].start(function o(a){a.finished&&++t!==n.length?n[t].start(o):i&&i(a)})},stop:function(){t1&&void 0!==arguments[1]?arguments[1]:{},i=t.iterations,o=void 0===i?-1:i,a=t.resetBeforeIteration,u=void 0===a||a,s=!1,c=0;return{start:function(t){n&&0!==o?n._isUsingNativeDriver()?n._startNativeLoop(o):(function i(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};s||c===o||!1===a.finished?t&&t(a):(c++,u&&n.reset(),n.start(i))})():t&&t({finished:!0})},stop:function(){s=!0,n.stop()},reset:function(){c=0,s=!1,n.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return n._isUsingNativeDriver()}}},event:function(n,t){var i=new(r(d[14]).AnimatedEvent)(n,t);return i.__isNative?i:i.__getHandler()},createAnimatedComponent:r(d[16]),attachNativeEvent:r(d[14]).attachNativeEvent,forkEvent:function(n,t){return n?n instanceof r(d[14]).AnimatedEvent?(n.__addListener(t),n):function(){'function'==typeof n&&n.apply(void 0,arguments),t.apply(void 0,arguments)}:t},unforkEvent:function(n,t){n&&n instanceof r(d[14]).AnimatedEvent&&n.__removeListener(t)},Event:r(d[14]).AnimatedEvent,__PropsOnlyForTests:r(d[17])}},225,[226,227,228,229,230,231,224,4,221,232,233,236,239,215,240,219,241,243]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e,_){var a;return r(d[2])(this,n),(a=t(this,n))._a='number'==typeof e?new(r(d[3]))(e):e,a._b='number'==typeof _?new(r(d[3]))(_):_,a}return r(d[4])(n,e),r(d[5])(n,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),r(d[6])(r(d[0])(n.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(t){return new(r(d[7]))(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),r(d[6])(r(d[0])(n.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}])})(r(d[8]));m.exports=e},226,[12,10,5,215,13,6,101,219,220]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e,_){var a;return r(d[2])(this,n),(a=t(this,n))._a='number'==typeof e?new(r(d[3]))(e):e,a._b='number'==typeof _?new(r(d[3]))(_):_,a}return r(d[4])(n,e),r(d[5])(n,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),r(d[6])(r(d[0])(n.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()-this._b.__getValue()}},{key:"interpolate",value:function(t){return new(r(d[7]))(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),r(d[6])(r(d[0])(n.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'subtraction',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}])})(r(d[8]));m.exports=e},227,[12,10,5,215,13,6,101,219,220]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e,o){var a;return r(d[2])(this,n),(a=t(this,n))._warnedAboutDivideByZero=!1,(0===o||o instanceof r(d[3])&&0===o.__getValue())&&console.error('Detected potential division by zero in AnimatedDivision'),a._a='number'==typeof e?new(r(d[4]))(e):e,a._b='number'==typeof o?new(r(d[4]))(o):o,a}return r(d[5])(n,e),r(d[6])(n,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),r(d[7])(r(d[0])(n.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),e=this._b.__getValue();return 0===e?(this._warnedAboutDivideByZero||(console.error('Detected division by zero in AnimatedDivision'),this._warnedAboutDivideByZero=!0),0):(this._warnedAboutDivideByZero=!1,t/e)}},{key:"interpolate",value:function(t){return new(r(d[8]))(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),r(d[7])(r(d[0])(n.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}])})(r(d[9]));m.exports=e},228,[12,10,5,221,215,13,6,101,219,220]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e,_){var a;return r(d[2])(this,n),(a=t(this,n))._a='number'==typeof e?new(r(d[3]))(e):e,a._b='number'==typeof _?new(r(d[3]))(_):_,a}return r(d[4])(n,e),r(d[5])(n,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),r(d[6])(r(d[0])(n.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(t){return new(r(d[7]))(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),r(d[6])(r(d[0])(n.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}])})(r(d[8]));m.exports=e},229,[12,10,5,215,13,6,101,219,220]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,u){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],r(d[0])(t).constructor):e.apply(t,u))}var e=(function(e){function u(e,n){var o;return r(d[2])(this,u),(o=t(this,u))._a=e,o._modulus=n,o}return r(d[3])(u,e),r(d[4])(u,[{key:"__makeNative",value:function(){this._a.__makeNative(),r(d[5])(r(d[0])(u.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(t){return new(r(d[6]))(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),r(d[5])(r(d[0])(u.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}])})(r(d[7]));m.exports=e},230,[12,10,5,13,6,101,219,220]); +__d(function(g,r,i,_a,m,_e,d){'use strict';function t(t,e,a){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,a||[],r(d[0])(t).constructor):e.apply(t,a))}var e=(function(e){function a(e,n,u){var _;return r(d[2])(this,a),(_=t(this,a))._a=e,_._min=n,_._max=u,_._value=_._lastValue=_._a.__getValue(),_}return r(d[3])(a,e),r(d[4])(a,[{key:"__makeNative",value:function(){this._a.__makeNative(),r(d[5])(r(d[0])(a.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(t){return new(r(d[6]))(this,t)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),e=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+e,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),r(d[5])(r(d[0])(a.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}])})(r(d[7]));m.exports=e},231,[12,10,5,13,6,101,219,220]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e,_,o,u,s){var c;return r(d[2])(this,n),(c=t(this,n))._value=e,c._parent=_,c._animationClass=o,c._animationConfig=u,c._useNativeDriver=r(d[3]).shouldUseNativeDriver(u),c._callback=s,c.__attach(),c}return r(d[4])(n,e),r(d[5])(n,[{key:"__makeNative",value:function(){this.__isNative=!0,this._parent.__makeNative(),r(d[6])(r(d[0])(n.prototype),"__makeNative",this).call(this),this._value.__makeNative()}},{key:"__getValue",value:function(){return this._parent.__getValue()}},{key:"__attach",value:function(){this._parent.__addChild(this),this._useNativeDriver&&this.__makeNative()}},{key:"__detach",value:function(){this._parent.__removeChild(this),r(d[6])(r(d[0])(n.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._value.animate(new this._animationClass(r(d[7])({},this._animationConfig,{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}},{key:"__getNativeConfig",value:function(){var t=new this._animationClass(r(d[7])({},this._animationConfig,{toValue:void 0})).__getNativeAnimationConfig();return{type:'tracking',animationId:r(d[3]).generateNewAnimationId(),animationConfig:t,toValue:this._parent.__getNativeTag(),value:this._value.__getNativeTag()}}}])})(r(d[8]));m.exports=e},232,[12,10,5,216,13,6,101,4,221]); +__d(function(g,r,i,a,_m,_e,d){'use strict';function t(t,s,e){return s=r(d[0])(s),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(s,e||[],r(d[0])(t).constructor):s.apply(t,e))}var s=(function(s){function e(s){var n,o,l,h,_,u,f,c,m,v,p,y;if(r(d[2])(this,e),(m=t(this,e))._overshootClamping=null!=(n=s.overshootClamping)&&n,m._restDisplacementThreshold=null!=(o=s.restDisplacementThreshold)?o:.001,m._restSpeedThreshold=null!=(l=s.restSpeedThreshold)?l:.001,m._initialVelocity=null!=(h=s.velocity)?h:0,m._lastVelocity=null!=(_=s.velocity)?_:0,m._toValue=s.toValue,m._delay=null!=(u=s.delay)?u:0,m._useNativeDriver=r(d[3]).shouldUseNativeDriver(s),m.__isInteraction=null!=(f=s.isInteraction)?f:!m._useNativeDriver,m.__iterations=null!=(c=s.iterations)?c:1,void 0!==s.stiffness||void 0!==s.damping||void 0!==s.mass)r(d[4])(void 0===s.bounciness&&void 0===s.speed&&void 0===s.tension&&void 0===s.friction,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one'),m._stiffness=null!=(v=s.stiffness)?v:100,m._damping=null!=(p=s.damping)?p:10,m._mass=null!=(y=s.mass)?y:1;else if(void 0!==s.bounciness||void 0!==s.speed){var V,T;r(d[4])(void 0===s.tension&&void 0===s.friction&&void 0===s.stiffness&&void 0===s.damping&&void 0===s.mass,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one');var b=r(d[5]).fromBouncinessAndSpeed(null!=(V=s.bounciness)?V:8,null!=(T=s.speed)?T:12);m._stiffness=b.stiffness,m._damping=b.damping,m._mass=1}else{var M,D,P=r(d[5]).fromOrigamiTensionAndFriction(null!=(M=s.tension)?M:40,null!=(D=s.friction)?D:7);m._stiffness=P.stiffness,m._damping=P.damping,m._mass=1}return r(d[4])(m._stiffness>0,'Stiffness value must be greater than 0'),r(d[4])(m._damping>0,'Damping value must be greater than 0'),r(d[4])(m._mass>0,'Mass value must be greater than 0'),m}return r(d[6])(e,s),r(d[7])(e,[{key:"__getNativeAnimationConfig",value:function(){var t;return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:null!=(t=this._initialVelocity)?t:this._lastVelocity,toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,s,n,o,l){var h=this;if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=n,this._lastTime=Date.now(),this._frameTime=0,o instanceof e){var _=o.getInternalState();this._lastPosition=_.lastPosition,this._lastVelocity=_.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=_.lastTime}var u=function(){h._useNativeDriver?h.__startNativeAnimation(l):h.onUpdate()};this._delay?this._timeout=setTimeout(u,this._delay):u()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var s=(t-this._lastTime)/1e3;this._frameTime+=s;var e=this._damping,n=this._mass,o=this._stiffness,l=-this._initialVelocity,h=e/(2*Math.sqrt(o*n)),_=Math.sqrt(o/n),u=_*Math.sqrt(1-h*h),f=this._toValue-this._startPosition,c=0,m=0,v=this._frameTime;if(h<1){var p=Math.exp(-h*_*v);c=this._toValue-p*((l+h*_*f)/u*Math.sin(u*v)+f*Math.cos(u*v)),m=h*_*p*(Math.sin(u*v)*(l+h*_*f)/u+f*Math.cos(u*v))-p*(Math.cos(u*v)*(l+h*_*f)-u*f*Math.sin(u*v))}else{var y=Math.exp(-_*v);c=this._toValue-y*(f+(l+_*f)*v),m=y*(l*(v*_-1)+v*f*(_*_))}if(this._lastTime=t,this._lastPosition=c,this._lastVelocity=m,this._onUpdate(c),this.__active){var V=!1;this._overshootClamping&&0!==this._stiffness&&(V=this._startPositionthis._toValue:c18&&A<=44?p(A):h(A),s(2*M-M*M,v,.01));return{stiffness:n(x),damping:t(B)}}}},234,[]); +__d(function(g,r,i,a,m,_e,d){'use strict';var t=1,n=(function(){return r(d[1])(function t(){r(d[0])(this,t)},[{key:"start",value:function(t,n,e,o,_){}},{key:"stop",value:function(){this.__nativeId&&r(d[2]).API.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error('This animation type cannot be offloaded to native')}},{key:"__debouncedOnEnd",value:function(t){var n=this.__onEnd;this.__onEnd=null,n&&n(t)}},{key:"__startNativeAnimation",value:function(n){var e=t+":startAnimation";t+=1,r(d[2]).API.setWaitingForIdentifier(e);try{n.__makeNative(),this.__nativeId=r(d[2]).generateNewAnimationId(),r(d[2]).API.startAnimatingNode(this.__nativeId,n.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}catch(t){throw t}finally{r(d[2]).API.unsetWaitingForIdentifier(e)}}}])})();m.exports=n},235,[5,6,216]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e;function n(){if(!e){var t=r(d[2]);e=t.inOut(t.ease)}return e}var o=(function(e){function o(e){var s,u,_,h,l,c;return r(d[3])(this,o),(c=t(this,o))._toValue=e.toValue,c._easing=null!=(s=e.easing)?s:n(),c._duration=null!=(u=e.duration)?u:500,c._delay=null!=(_=e.delay)?_:0,c.__iterations=null!=(h=e.iterations)?h:1,c._useNativeDriver=r(d[4]).shouldUseNativeDriver(e),c.__isInteraction=null!=(l=e.isInteraction)?l:!c._useNativeDriver,c}return r(d[5])(o,e),r(d[6])(o,[{key:"__getNativeAnimationConfig",value:function(){for(var t=[],e=Math.round(this._duration/16.666666666666668),n=0;n=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}},{key:"stop",value:function(){r(d[7])(r(d[0])(o.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}])})(r(d[8]));m.exports=o},236,[12,10,237,5,216,13,6,101,235]); +__d(function(g,r,i,a,m,e,d){'use strict';var n,u=(function(){function u(){r(d[0])(this,u)}return r(d[1])(u,null,[{key:"step0",value:function(n){return n>0?1:0}},{key:"step1",value:function(n){return n>=1?1:0}},{key:"linear",value:function(n){return n}},{key:"ease",value:function(t){return n||(n=u.bezier(.42,0,1,1)),n(t)}},{key:"quad",value:function(n){return n*n}},{key:"cubic",value:function(n){return n*n*n}},{key:"poly",value:function(n){return function(u){return Math.pow(u,n)}}},{key:"sin",value:function(n){return 1-Math.cos(n*Math.PI/2)}},{key:"circle",value:function(n){return 1-Math.sqrt(1-n*n)}},{key:"exp",value:function(n){return Math.pow(2,10*(n-1))}},{key:"elastic",value:function(){var n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(u){return 1-Math.pow(Math.cos(u*Math.PI/2),3)*Math.cos(u*n)}}},{key:"back",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1.70158;return function(u){return u*u*((n+1)*u-n)}}},{key:"bounce",value:function(n){if(n<.36363636363636365)return 7.5625*n*n;if(n<.7272727272727273){var u=n-.5454545454545454;return 7.5625*u*u+.75}if(n<.9090909090909091){var t=n-.8181818181818182;return 7.5625*t*t+.9375}var o=n-.9545454545454546;return 7.5625*o*o+.984375}},{key:"bezier",value:function(n,u,t,o){return r(d[2])(n,u,t,o)}},{key:"in",value:function(n){return n}},{key:"out",value:function(n){return function(u){return 1-n(1-u)}}},{key:"inOut",value:function(n){return function(u){return u<.5?n(2*u)/2:1-n(2*(1-u))/2}}}])})();m.exports=u},237,[5,6,238]); +__d(function(g,r,_i,a,m,e,d){'use strict';var n=4,t=.001,u=1e-7,o=10,f=.1,i='function'==typeof Float32Array;function c(n,t){return 1-3*t+3*n}function v(n,t){return 3*t-6*n}function s(n){return 3*n}function w(n,t,u){return((c(t,u)*n+v(t,u))*n+s(t))*n}function l(n,t,u){return 3*c(t,u)*n*n+2*v(t,u)*n+s(t)}function y(n,t,f,i,c){var v,s,l=0,y=t,b=f;do{(v=w(s=y+(b-y)/2,i,c)-n)>0?b=s:y=s}while(Math.abs(v)>u&&++l=0&&n<=1&&o>=0&&o<=1))throw new Error('bezier x values must be in [0, 1] range');var v=i?new Float32Array(11):new Array(11);if(n!==u||o!==c)for(var s=0;s<11;++s)v[s]=w(s*f,n,o);function h(u){for(var i=0,c=1;10!==c&&v[c]<=u;++c)i+=f;var s=i+(u-v[--c])/(v[c+1]-v[c])*f,w=l(s,n,o);return w>=t?b(u,s,n,o):0===w?s:y(u,i,i+f,n,o)}return function(t){return n===u&&o===c?t:0===t?0:1===t?1:w(h(t),u,c)}}},238,[]); +__d(function(g,r,i,a,m,_e,d){'use strict';function t(t,e,n){return e=r(d[0])(e),r(d[1])(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],r(d[0])(t).constructor):e.apply(t,n))}var e=(function(e){function n(e){var o,s,c,u;return r(d[2])(this,n),(u=t(this,n))._deceleration=null!=(o=e.deceleration)?o:.998,u._velocity=e.velocity,u._useNativeDriver=r(d[3]).shouldUseNativeDriver(e),u.__isInteraction=null!=(s=e.isInteraction)?s:!u._useNativeDriver,u.__iterations=null!=(c=e.iterations)?c:1,u}return r(d[4])(n,e),r(d[5])(n,[{key:"__getNativeAnimationConfig",value:function(){return{type:'decay',deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}},{key:"start",value:function(t,e,n,o,s){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=n,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(s):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));this._onUpdate(e),Math.abs(this._lastValue-e)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))}},{key:"stop",value:function(){r(d[6])(r(d[0])(n.prototype),"stop",this).call(this),this.__active=!1,g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}])})(r(d[7]));m.exports=e},239,[12,10,5,216,13,6,101,235]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t,n,s){var v=[];r(d[1])(s[0]&&s[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),(function t(n,s){if(n instanceof r(d[0]))n.__makeNative(),v.push({nativeEventPath:s,animatedValueTag:n.__getNativeTag()});else if('object'==typeof n)for(var o in n)t(n[o],s.concat(o))})(s[0].nativeEvent,[]);var o=r(d[2]).findNodeHandle(t);return null!=o&&v.forEach(function(t){r(d[3]).API.addAnimatedEventToView(o,n,t)}),{detach:function(){null!=o&&v.forEach(function(t){r(d[3]).API.removeAnimatedEventFromView(o,n,t.animatedValueTag)})}}}var n=(function(){return r(d[5])(function t(n,s){r(d[4])(this,t),this._listeners=[],this._argMapping=n,null==s&&(console.warn('Animated.event now requires a second argument for options'),s={useNativeDriver:!1}),s.listener&&this.__addListener(s.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=r(d[3]).shouldUseNativeDriver(s)},[{key:"__addListener",value:function(t){this._listeners.push(t)}},{key:"__removeListener",value:function(t){this._listeners=this._listeners.filter(function(n){return n!==t})}},{key:"__attach",value:function(n,s){r(d[1])(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=t(n,s,this._argMapping)}},{key:"__detach",value:function(t,n){r(d[1])(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var t=this;if(this.__isNative)return this._callListeners;return function(){for(var n=arguments.length,s=new Array(n),v=0;v1){for(var l=[],s=0;s1?Math.ceil(e.length/n):e.length}return 0},t._keyExtractor=function(e,n){var o,l=t.props.numColumns,s=null!=(o=t.props.keyExtractor)?o:r(d[10]).keyExtractor;return l>1?Array.isArray(e)?e.map(function(e,t){return s(e,n*l+t)}).join(':'):void r(d[11])(Array.isArray(e),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",l):s(e,n)},t._renderer=function(){var e=t.props,o=e.ListItemComponent,l=e.renderItem,s=e.numColumns,u=e.columnWrapperStyle,c=o?'ListItemComponent':'renderItem',f=function(e){return o?h.createElement(o,e):l?l(e):null};return(0,n.default)({},c,function(e){if(s>1){var t=e.item,n=e.index;return r(d[11])(Array.isArray(t),'Expected array of items with numColumns > 1'),h.createElement(r(d[12]),{style:r(d[13]).compose(y.row,u)},t.map(function(t,o){var l=f({item:t,index:n*s+o,separators:e.separators});return null!=l?h.createElement(h.Fragment,{key:o},l):null}))}return f(e)})},t._checkProps(t.props),t.props.viewabilityConfigCallbackPairs?t._virtualizedListPairs=t.props.viewabilityConfigCallbackPairs.map(function(e){return{viewabilityConfig:e.viewabilityConfig,onViewableItemsChanged:t._createOnViewableItemsChanged(e.onViewableItemsChanged)}}):t.props.onViewableItemsChanged&&t._virtualizedListPairs.push({viewabilityConfig:t.props.viewabilityConfig,onViewableItemsChanged:t._createOnViewableItemsChanged(t.props.onViewableItemsChanged)}),t}return(0,c.default)(u,s),(0,l.default)(u,[{key:"scrollToEnd",value:function(e){this._listRef&&this._listRef.scrollToEnd(e)}},{key:"scrollToIndex",value:function(e){this._listRef&&this._listRef.scrollToIndex(e)}},{key:"scrollToItem",value:function(e){this._listRef&&this._listRef.scrollToItem(e)}},{key:"scrollToOffset",value:function(e){this._listRef&&this._listRef.scrollToOffset(e)}},{key:"recordInteraction",value:function(){this._listRef&&this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef&&this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getNativeScrollRef",value:function(){if(this._listRef)return this._listRef.getScrollRef()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(e){this._listRef&&this._listRef.setNativeProps(e)}},{key:"componentDidUpdate",value:function(e){r(d[11])(e.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),r(d[11])(e.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),r(d[11])(!r(d[14])(e.viewabilityConfig,this.props.viewabilityConfig),'Changing viewabilityConfig on the fly is not supported'),r(d[11])(e.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(this.props)}},{key:"_checkProps",value:function(e){var t=e.getItem,n=e.getItemCount,o=e.horizontal,l=e.numColumns,s=e.columnWrapperStyle,u=e.onViewableItemsChanged,c=e.viewabilityConfigCallbackPairs;r(d[11])(!t&&!n,'FlatList does not support custom data formats.'),l>1?r(d[11])(!o,'numColumns does not support horizontal.'):r(d[11])(!s,'columnWrapperStyle not supported for single column lists'),r(d[11])(!(u&&c),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}},{key:"_pushMultiColumnViewable",value:function(e,n){var o,l=this.props.numColumns,s=null!=(o=this.props.keyExtractor)?o:r(d[10]).keyExtractor;n.item.forEach(function(o,u){r(d[11])(null!=n.index,'Missing index!');var c=n.index*l+u;e.push((0,t.default)({},n,{item:o,key:s(o,c),index:c}))})}},{key:"_createOnViewableItemsChanged",value:function(e){var t=this;return function(n){var o=t.props.numColumns;if(e)if(o>1){var l=[],s=[];n.viewableItems.forEach(function(e){return t._pushMultiColumnViewable(s,e)}),n.changed.forEach(function(e){return t._pushMultiColumnViewable(l,e)}),e({viewableItems:s,changed:l})}else e(n)}}},{key:"render",value:function(){var n=this.props,o=(n.numColumns,n.columnWrapperStyle,(0,e.default)(n,f));return h.createElement(r(d[15]),(0,t.default)({},o,{getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs},this._renderer()))}}])})(h.PureComponent);C.defaultProps={numColumns:1,removeClippedSubviews:!0};var y=r(d[13]).create({row:{flexDirection:'row'}});m.exports=C},247,[2,106,4,248,5,6,10,12,13,15,249,26,187,186,179,250]); +__d(function(g,_r,i,a,m,_e,d){m.exports=function(e,r,t){return(r=_r(d[0])(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e},m.exports.__esModule=!0,m.exports.default=m.exports},248,[7]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.computeWindowedRenderLimits=function(n,s,o,u,c,h,v){var b=s(n);if(0===b)return c;var M=v.offset,y=v.velocity,x=v.visibleLength,p=Math.max(0,M),w=p+x,O=(u-1)*x,k=y>1?'after':y<-1?'before':'none',_=Math.max(0,p-.5*O),j=Math.max(0,w+.5*O);if(h(b-1).offset<_)return{first:Math.max(0,b-1-o),last:b-1};var L=f([_,p,w,j],b,h),S=(0,t.default)(L,4),C=S[0],E=S[1],J=S[2],N=S[3];C=null==C?0:C,E=null==E?Math.max(0,C):E,N=null==N?b-1:N,J=null==J?Math.min(N,E+o-1):J;var R={first:E,last:J},B=l(c,R);for(;!(E<=C&&J>=N);){var F=B>=o,P=E<=c.first||E>c.last,T=E>C&&(!F||!P),W=J>=c.last||J=E&&E>=0&&J=C&&J<=N&&E<=R.first&&J>=R.last))throw new Error('Bad window calculation '+JSON.stringify({first:E,last:J,itemCount:b,overscanFirst:C,overscanLast:N,visible:R}));return{first:E,last:J}},e.elementsThatOverlapOffsets=f,e.keyExtractor=function(t,n){if('object'==typeof t&&null!=(null==t?void 0:t.key))return t.key;if('object'==typeof t&&null!=(null==t?void 0:t.id))return t.id;return String(n)},e.newRangeCount=l;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));function f(t,f,l){for(var s=[],o=0,u=0;u=t[v]&&(s[v]=u,o++,v===t.length-1))return(0,n.default)(o===t.length,'bad offsets input, should be in increasing order: %s',JSON.stringify(t)),s;return s}function l(t,n){return n.last-n.first+1-Math.max(0,1+Math.min(n.last,t.last)-Math.max(n.first,t.first))}},249,[2,31,26]); +__d(function(g,r,_i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),h=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=u(t);if(o&&o.has(e))return o.get(e);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=s?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(n,i,l):n[i]=e[i]}n.default=e,o&&o.set(e,n);return n})(r(d[9]));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(u=function(e){return e?o:t})(e)}function p(e,t){var o="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(o)return(o=o.call(e)).next.bind(o);if(Array.isArray(e)||(o=f(e))||t&&e&&"number"==typeof e.length){o&&(e=o);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(e,t){if(e){if("string"==typeof e)return _(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?_(e,t):void 0}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o0&&t>0&&null!=s.props.initialScrollIndex&&s.props.initialScrollIndex>0&&!s._hasDoneInitialScroll&&(null==s.props.contentOffset&&s.scrollToIndex({animated:!1,index:s.props.initialScrollIndex}),s._hasDoneInitialScroll=!0),s.props.onContentSizeChange&&s.props.onContentSizeChange(e,t),s._scrollMetrics.contentLength=s._selectLength({height:t,width:e}),s._scheduleCellsToRenderUpdate(),s._maybeCallOnEndReached()},s._convertParentScrollMetrics=function(e){var t=e.offset-s._offsetFromParentVirtualizedList,o=e.visibleLength,n=t-s._scrollMetrics.offset;return{visibleLength:o,contentLength:s._scrollMetrics.contentLength,offset:t,dOffset:n}},s._onScroll=function(e){s._nestedChildLists.forEach(function(t){t.ref&&t.ref._onScroll(e)}),s.props.onScroll&&s.props.onScroll(e);var t=e.timeStamp,o=s._selectLength(e.nativeEvent.layoutMeasurement),n=s._selectLength(e.nativeEvent.contentSize),i=s._selectOffset(e.nativeEvent.contentOffset),l=i-s._scrollMetrics.offset;if(s._isNestedWithSameOrientation()){if(0===s._scrollMetrics.contentLength)return;var c=s._convertParentScrollMetrics({visibleLength:o,offset:i});o=c.visibleLength,n=c.contentLength,i=c.offset,l=c.dOffset}var h=s._scrollMetrics.timestamp?Math.max(1,t-s._scrollMetrics.timestamp):1,u=l/h;h>500&&s._scrollMetrics.dt>500&&n>5*o&&!s._hasWarned.perf&&(r(d[14])("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:h,prevDt:s._scrollMetrics.dt,contentLength:n}),s._hasWarned.perf=!0),s._scrollMetrics={contentLength:n,dt:h,dOffset:l,offset:i,timestamp:t,velocity:u,visibleLength:o},s._updateViewableItems(s.props.data),s.props&&(s._maybeCallOnEndReached(),0!==u&&s._fillRateHelper.activate(),s._computeBlankness(),s._scheduleCellsToRenderUpdate())},s._onScrollBeginDrag=function(e){s._nestedChildLists.forEach(function(t){t.ref&&t.ref._onScrollBeginDrag(e)}),s._viewabilityTuples.forEach(function(e){e.viewabilityHelper.recordInteraction()}),s._hasInteracted=!0,s.props.onScrollBeginDrag&&s.props.onScrollBeginDrag(e)},s._onScrollEndDrag=function(e){s._nestedChildLists.forEach(function(t){t.ref&&t.ref._onScrollEndDrag(e)});var t=e.nativeEvent.velocity;t&&(s._scrollMetrics.velocity=s._selectOffset(t)),s._computeBlankness(),s.props.onScrollEndDrag&&s.props.onScrollEndDrag(e)},s._onMomentumScrollBegin=function(e){s._nestedChildLists.forEach(function(t){t.ref&&t.ref._onMomentumScrollBegin(e)}),s.props.onMomentumScrollBegin&&s.props.onMomentumScrollBegin(e)},s._onMomentumScrollEnd=function(e){s._nestedChildLists.forEach(function(t){t.ref&&t.ref._onMomentumScrollEnd(e)}),s._scrollMetrics.velocity=0,s._computeBlankness(),s.props.onMomentumScrollEnd&&s.props.onMomentumScrollEnd(e)},s._updateCellsToRender=function(){var e=s.props,t=e.data,o=e.getItemCount,n=I(e.onEndReachedThreshold),i=s._isVirtualizationDisabled();s._updateViewableItems(t),t&&s.setState(function(e){var l,c=s._scrollMetrics,h=c.contentLength,u=c.offset,f=c.visibleLength;if(i){var _=h-f-u0&&h>0&&(s.props.initialScrollIndex&&!s._scrollMetrics.offset||(l=(0,r(d[15]).computeWindowedRenderLimits)(s.props.data,s.props.getItemCount,S(s.props.maxToRenderPerBatch),M(s.props.windowSize),e,s._getFrameMetricsApprox,s._scrollMetrics)));if(l&&s._nestedChildLists.size>0)for(var y=l.first,v=l.last,C=y;C<=v;C++){var L=s._indicesToKeys.get(C),b=L&&s._cellKeysToChildListKeys.get(L);if(b){for(var I,R=!1,x=p(b);!(I=x()).done;){var w=I.value,k=s._nestedChildLists.get(w);if(k&&k.ref&&k.ref.hasMore()){R=!0;break}}if(R){l.last=C;break}}}return null!=l&&l.first===e.first&&l.last===e.last&&(l=null),l})},s._createViewToken=function(e,t){var o=s.props,n=o.data,i=(0,o.getItem)(n,e);return{index:e,item:i,key:s._keyExtractor(i,e),isViewable:t}},s._getFrameMetricsApprox=function(e){var t=s._getFrameMetrics(e);if(t&&t.index===e)return t;var o=s.props.getItemLayout;return r(d[11])(!o,'Should not have to estimate frames when a measurement metrics function is provided'),{length:s._averageCellLength,offset:s._averageCellLength*e}},s._getFrameMetrics=function(e){var t=s.props,o=t.data,n=t.getItem,i=t.getItemCount,l=t.getItemLayout;r(d[11])(i(o)>e,'Tried to get frame for out of range index '+e);var c=n(o,e),h=c&&s._frames[s._keyExtractor(c,e)];return h&&h.index===e||l&&(h=l(o,e)),h},r(d[11])(!e.onScroll||!e.onScroll.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),r(d[11])(M(e.windowSize)>0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),s._fillRateHelper=new(r(d[16]))(s._getFrameMetrics),s._updateCellsToRenderBatcher=new(r(d[17]))(s._updateCellsToRender,null!=(n=s.props.updateCellsBatchingPeriod)?n:50),s.props.viewabilityConfigCallbackPairs?s._viewabilityTuples=s.props.viewabilityConfigCallbackPairs.map(function(e){return{viewabilityHelper:new(r(d[18]))(e.viewabilityConfig),onViewableItemsChanged:e.onViewableItemsChanged}}):s.props.onViewableItemsChanged&&s._viewabilityTuples.push({viewabilityHelper:new(r(d[18]))(s.props.viewabilityConfig),onViewableItemsChanged:s.props.onViewableItemsChanged});var l={first:s.props.initialScrollIndex||0,last:Math.min(s.props.getItemCount(s.props.data),(s.props.initialScrollIndex||0)+b(s.props.initialNumToRender))-1};if(s._isNestedWithSameOrientation()){var c=s.context.getNestedChildState(s._getListKey());c&&(l=c,s.state=c,s._frames=c.frames)}return s.state=l,s}return(0,l.default)(i,s),(0,n.default)(i,[{key:"scrollToEnd",value:function(e){var t=!e||e.animated,o=this.props.getItemCount(this.props.data)-1,n=this._getFrameMetricsApprox(o),s=Math.max(0,n.offset+n.length+this._footerLength-this._scrollMetrics.visibleLength);null!=this._scrollRef&&(null!=this._scrollRef.scrollTo?this._scrollRef.scrollTo(L(this.props.horizontal)?{x:s,animated:t}:{y:s,animated:t}):console.warn("No scrollTo method provided. This may be because you have two nested VirtualizedLists with the same orientation, or because you are using a custom component that does not implement scrollTo."))}},{key:"scrollToIndex",value:function(e){var t=this.props,o=t.data,n=t.horizontal,s=t.getItemCount,i=t.getItemLayout,l=t.onScrollToIndexFailed,c=e.animated,h=e.index,u=e.viewOffset,p=e.viewPosition;if(r(d[11])(h>=0,"scrollToIndex out of range: requested index "+h+" but minimum is 0"),r(d[11])(s(o)>=1,"scrollToIndex out of range: item length "+s(o)+" but minimum is 1"),r(d[11])(hthis._highestMeasuredFrameIndex)return r(d[11])(!!l,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void l({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:h});var f=this._getFrameMetricsApprox(h),_=Math.max(0,f.offset-(p||0)*(this._scrollMetrics.visibleLength-f.length))-(u||0);null!=this._scrollRef&&(null!=this._scrollRef.scrollTo?this._scrollRef.scrollTo(n?{x:_,animated:c}:{y:_,animated:c}):console.warn("No scrollTo method provided. This may be because you have two nested VirtualizedLists with the same orientation, or because you are using a custom component that does not implement scrollTo."))}},{key:"scrollToItem",value:function(e){for(var o=e.item,n=this.props,s=n.data,i=n.getItem,l=(0,n.getItemCount)(s),c=0;c0){v=!1,C='';var x=this._getSpacerKey(!p),w=this.props.initialScrollIndex?-1:b(this.props.initialNumToRender)-1,E=this.state,T=E.first,z=E.last;this._pushCells(y,I,S,0,w,_);var K=Math.max(w+1,T);if(!f&&T>w+1){var O=!1;if(S.size>0)for(var P=l?1:0,F=K-1;F>w;F--)if(S.has(F+P)){var V=this._getFrameMetricsApprox(w),D=this._getFrameMetricsApprox(F),N=D.offset-V.offset-(this.props.initialScrollIndex?0:V.length);y.push(h.createElement(r(d[10]),{key:"$sticky_lead",style:(0,e.default)({},x,N)})),this._pushCells(y,I,S,F,F,_);var A=this._getFrameMetricsApprox(T).offset-(D.offset+D.length);y.push(h.createElement(r(d[10]),{key:"$sticky_trail",style:(0,e.default)({},x,A)})),O=!0;break}if(!O){var B=this._getFrameMetricsApprox(w),H=this._getFrameMetricsApprox(T).offset-(B.offset+B.length);y.push(h.createElement(r(d[10]),{key:"$lead_spacer",style:(0,e.default)({},x,H)}))}}if(this._pushCells(y,I,S,K,z,_),!this._hasWarned.keys&&v&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key or id property on each item or provide a custom keyExtractor.",C),this._hasWarned.keys=!0),!f&&zu&&(this._sentEndForContentLength=0)}},{key:"_scheduleCellsToRenderUpdate",value:function(){var e=this.state,t=e.first,o=e.last,n=this._scrollMetrics,s=n.offset,i=n.visibleLength,l=n.velocity,c=this.props.getItemCount(this.props.data),h=!1,u=I(this.props.onEndReachedThreshold)*i/2;if(t>0){var p=s-this._getFrameMetricsApprox(t).offset;h=h||p<0||l<-2&&p2&&f0&&(this._scrollAnimatedValueAttachment=c.default.attachNativeEvent(this._scrollViewRef,'onScroll',[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))}},{key:"_setStickyHeaderRef",value:function(e,o){o?this._stickyHeaderRefs.set(e,o):this._stickyHeaderRefs.delete(e)}},{key:"_onStickyHeaderLayout",value:function(e,o,t){var n=this.props.stickyHeaderIndices;if(n){var l=h.Children.toArray(this.props.children);if(t===this._getKeyForIndex(e,l)){var s=o.nativeEvent.layout.y;this._headerLayoutYs.set(t,s);var u=n[n.indexOf(e)-1];if(null!=u){var c=this._stickyHeaderRefs.get(this._getKeyForIndex(u,l));c&&c.setNextHeaderY&&c.setNextHeaderY(s)}}}}},{key:"render",value:function(){var t=this,n=!0===this.props.horizontal?z:P,l=(0,o.default)(n,2),s=l[0],u=l[1],c=[!0===this.props.horizontal&&G.contentContainerHorizontal,this.props.contentContainerStyle],p=null==this.props.onContentSizeChange?null:{onLayout:this._handleContentOnLayout},y=this.props.stickyHeaderIndices,v=this.props.children;if(null!=y&&y.length>0){var b=h.Children.toArray(this.props.children);v=b.map(function(e,o){var n=e?y.indexOf(o):-1;if(n>-1){var l=e.key,s=y[n+1],u=t.props.StickyHeaderComponent||S.default;return h.createElement(u,{key:l,nativeID:'StickyHeader-'+l,ref:function(e){return t._setStickyHeaderRef(l,e)},nextHeaderLayoutY:t._headerLayoutYs.get(t._getKeyForIndex(s,b)),onLayout:function(e){return t._onStickyHeaderLayout(o,e,l)},scrollAnimatedValue:t._scrollAnimatedValue,inverted:t.props.invertStickyHeaders,hiddenOnScroll:t.props.stickyHeaderHiddenOnScroll,scrollViewHeight:t.state.layoutHeight},e)}return e})}v=h.createElement(K.default.Provider,{value:!0===this.props.horizontal?K.HORIZONTAL:K.VERTICAL},v);var R=Array.isArray(y)&&y.length>0,T=h.createElement(u,(0,e.default)({},p,{ref:this._setInnerViewRef,style:c,removeClippedSubviews:('android'!==f.default.OS||!R)&&this.props.removeClippedSubviews,collapsable:!1}),v),w=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,V=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,H=!0===this.props.horizontal?G.baseHorizontal:G.baseVertical,I=(0,e.default)({},this.props,{alwaysBounceHorizontal:w,alwaysBounceVertical:V,style:_.default.compose(H,this.props.style),onContentSizeChange:null,onLayout:this._handleLayout,onMomentumScrollBegin:this._handleMomentumScrollBegin,onMomentumScrollEnd:this._handleMomentumScrollEnd,onResponderGrant:this._handleResponderGrant,onResponderReject:this._handleResponderReject,onResponderRelease:this._handleResponderRelease,onResponderTerminationRequest:this._handleResponderTerminationRequest,onScrollBeginDrag:this._handleScrollBeginDrag,onScrollEndDrag:this._handleScrollEndDrag,onScrollShouldSetResponder:this._handleScrollShouldSetResponder,onStartShouldSetResponder:this._handleStartShouldSetResponder,onStartShouldSetResponderCapture:this._handleStartShouldSetResponderCapture,onTouchEnd:this._handleTouchEnd,onTouchMove:this._handleTouchMove,onTouchStart:this._handleTouchStart,onTouchCancel:this._handleTouchCancel,onScroll:this._handleScroll,scrollEventThrottle:R?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),snapToStart:!1!==this.props.snapToStart,snapToEnd:!1!==this.props.snapToEnd,pagingEnabled:f.default.select({ios:!0===this.props.pagingEnabled&&null==this.props.snapToInterval&&null==this.props.snapToOffsets,android:!0===this.props.pagingEnabled||null!=this.props.snapToInterval||null!=this.props.snapToOffsets})}),D=this.props.decelerationRate;null!=D&&(I.decelerationRate=(0,E.default)(D));var A=this.props.refreshControl;if(A){if('ios'===f.default.OS)return h.createElement(s,(0,e.default)({},I,{ref:this._setNativeRef}),A,T);if('android'===f.default.OS){var N=(0,O.default)((0,k.default)(I.style)),M=N.outer,W=N.inner;return h.cloneElement(A,{style:_.default.compose(H,M)},h.createElement(s,(0,e.default)({},I,{style:_.default.compose(H,W),ref:this._setNativeRef}),T))}}return h.createElement(s,(0,e.default)({},I,{ref:this._setNativeRef}),T)}}])})(h.Component);j.Context=K.default;var G=_.default.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:'column',overflow:'scroll'},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:'row',overflow:'scroll'},contentContainerHorizontal:{flexDirection:'row'}});function Y(o,t){return h.createElement(j,(0,e.default)({},o,{scrollViewRef:t}))}Y.displayName='ScrollView';var U=h.forwardRef(Y);U.Context=K.default,U.displayName='ScrollView',m.exports=U},252,[2,4,31,5,6,10,12,13,225,169,27,15,56,253,186,187,50,255,259,135,257,181,26,261,262,242,263,264,265,266,267,268]); +__d(function(g,r,i,a,m,_e,d){var e,t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),h=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),c=(r(d[0])(r(d[9])),(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=Y(t);if(n&&n.has(e))return n.get(e);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var o=s?Object.getOwnPropertyDescriptor(e,u):null;o&&(o.get||o.set)?Object.defineProperty(l,u,o):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[10]))),f=r(d[0])(r(d[11])),y=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),_=r(d[0])(r(d[14]));function Y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(Y=function(e){return e?n:t})(e)}function L(e,t,n){return t=(0,s.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var R=o.default.createAnimatedComponent(y.default),T=(function(e){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,s=new Array(n),u=0;u0){_.push(L),Y.push(0),_.push(L+1),Y.push(1);var T=(v||0)-f-u;T>L&&(_.push(T,T+1),Y.push(T-L,T-L))}}}else{_.push(y),Y.push(0);var H=(v||0)-f;H>=y?(_.push(H,H+1),Y.push(H-y,H-y)):(_.push(y+1),Y.push(1))}this.updateTranslateListener(this.props.scrollAnimatedValue.interpolate({inputRange:_,outputRange:Y}),n,this.props.hiddenOnScroll?new p.default(this.props.scrollAnimatedValue.interpolate({extrapolateLeft:'clamp',inputRange:[y,y+1],outputRange:[0,1]}).interpolate({inputRange:[0,1],outputRange:[0,-1]}),-this.state.layoutHeight,0):null)}var I=c.Children.only(this.props.children),w=n&&null!=this.state.translateY?{style:{transform:[{translateY:this.state.translateY}]}}:null;return c.createElement(R,{collapsable:!1,nativeID:this.props.nativeID,onLayout:this._onLayout,ref:this._setComponentRef,style:[I.props.style,V.header,{transform:[{translateY:this._translateY}]}],passthroughAnimatedPropExplicitValues:w},c.cloneElement(I,{style:V.fill,onLayout:void 0}))}}])})(c.Component),V=f.default.create({header:{zIndex:10,position:'relative'},fill:{flex:1}}),H=null!=(e=_.default.unstable_SH)?e:T;m.exports=H},253,[2,5,6,10,12,13,225,226,231,221,15,186,187,27,254]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={unstable_SH:null}},254,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),v=(function(){return(0,n.default)(function n(){(0,t.default)(this,n),this._emitter=new u.default('ios'!==s.default.OS?null:f.default)},[{key:"addListener",value:function(t,n,u){return this._emitter.addListener(t,n)}},{key:"removeEventListener",value:function(t,n){this._emitter.removeListener(t,n)}},{key:"removeAllListeners",value:function(t){this._emitter.removeAllListeners(t)}},{key:"dismiss",value:function(){(0,o.default)()}},{key:"scheduleLayoutAnimation",value:function(t){var n=t.duration,u=t.easing;null!=n&&0!==n&&l.default.configureNext({duration:n,update:{duration:n,type:null!=u&&l.default.Types[u]||'keyboard'}})}}])})();m.exports=new v},255,[2,5,6,96,256,257,27,258]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])(r(d[1]));function t(t,u,o){var l,s;if(!n.default.isTesting){var c,p,y=!1,f=function(){y||(y=!0,clearTimeout(b),null==u||u())},b=setTimeout(f,(null!=(l=t.duration)?l:0)+17),I=null==(s=g)?void 0:s.nativeFabricUIManager;if(null!=I&&I.configureNextLayoutAnimation)null==(c=g)||null==(p=c.nativeFabricUIManager)||p.configureNextLayoutAnimation(t,f,null!=o?o:function(){});else null!=r(d[2])&&r(d[2]).configureNextLayoutAnimation&&r(d[2]).configureNextLayoutAnimation(t,null!=f?f:function(){},null!=o?o:function(){})}}function u(n,t,u){return{duration:n,create:{type:t,property:u},update:{type:t},delete:{type:t,property:u}}}var o={easeInEaseOut:u(300,'easeInEaseOut','opacity'),linear:u(500,'linear','opacity'),spring:{duration:700,create:{type:'linear',property:'opacity'},update:{type:'spring',springDamping:.4},delete:{type:'linear',property:'opacity'}}},l={configureNext:t,create:u,Types:Object.freeze({spring:'spring',linear:'linear',easeInEaseOut:'easeInEaseOut',easeIn:'easeIn',easeOut:'easeOut',keyboard:'keyboard'}),Properties:Object.freeze({opacity:'opacity',scaleX:'scaleX',scaleY:'scaleY',scaleXY:'scaleXY'}),checkConfig:function(){console.error('LayoutAnimation.checkConfig(...) has been disabled.')},Presets:o,easeInEaseOut:t.bind(null,o.easeInEaseOut),linear:t.bind(null,o.linear),spring:t.bind(null,o.spring)};m.exports=l},256,[2,27,50]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){r(d[0]).blurTextInput(r(d[0]).currentlyFocusedInput())}},257,[135]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('KeyboardObserver')},258,[29]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),o={setGlobalOptions:function(o){if(void 0!==o.debug&&r(d[2])(t.default,'Trying to debug FrameRateLogger without the native module!'),t.default){var l={debug:!!o.debug,reportStackTraces:!!o.reportStackTraces};t.default.setGlobalOptions(l)}},setContext:function(o){t.default&&t.default.setContext(o)},beginScroll:function(){t.default&&t.default.beginScroll()},endScroll:function(){t.default&&t.default.endScroll()}};m.exports=o},259,[2,260,26]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('FrameRateLogger')},260,[29]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1]));m.exports=function(n){return'normal'===n?t.default.select({ios:.998,android:.985}):'fast'===n?t.default.select({ios:.99,android:.9}):n}},261,[2,27]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s){var c=null,t=null;if(null!=s){c={},t={};for(var n=0,l=Object.keys(s);nMath.random(),this._resetData()},[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=g.performance.now())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var t=this._samplesStartTime;if(null!=t)if(this._info.sample_count0&&(c=Math.min(h,Math.max(0,y.offset-_)));for(var p=0,b=n.last,v=this._getFrameMetrics(b);b>=n.first&&(!v||!v.inLayout);)v=this._getFrameMetrics(b),b--;if(v&&b0?(this._anyBlankStartTime=f,this._info.any_blank_speed_sum+=u,this._info.any_blank_count++,this._info.pixels_blank+=M,T>.5&&(this._mostlyBlankStartTime=f,this._info.mostly_blank_count++)):(u<.01||Math.abs(l)<1)&&this.deactivateAndFlush(),T}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new t,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}],[{key:"addListener",value:function(t){return null===l&&console.warn('Call `FillRateHelper.setSampleRate` before `addListener`.'),n.push(t),{remove:function(){n=n.filter(function(n){return t!==n})}}}},{key:"setSampleRate",value:function(t){l=t}},{key:"setMinSampleCount",value:function(t){s=t}}])})();m.exports=_},273,[6,5,4]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){return r(d[1])(function t(n,l){r(d[0])(this,t),this._delay=l,this._callback=n},[{key:"dispose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var t=this;if(!this._taskHandle){var n=setTimeout(function(){t._taskHandle=r(d[2]).runAfterInteractions(function(){t._taskHandle=null,t._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(n)}}}}}])})();m.exports=t},274,[5,6,222]); +__d(function(g,r,_i,a,m,e,d){'use strict';function t(t,i){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=n(t))||i&&t&&"number"==typeof t.length){o&&(t=o);var s=0;return function(){return s>=t.length?{done:!0}:{done:!1,value:t[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,n){if(t){if("string"==typeof t)return i(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?i(t,n):void 0}}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var i=0,o=new Array(n);i0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};r(d[0])(this,t),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=n},[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(t,n,i,o,l){var u=this._config,c=u.itemVisiblePercentThreshold,h=u.viewAreaCoveragePercentThreshold,f=null!=h,v=f?h:c;r(d[2])(null!=v&&null!=c!=(null!=h),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var b=[];if(0===t)return b;var y=-1,w=l||{first:0,last:t-1},_=w.first,p=w.last;if(p>=t)return console.warn('Invalid render range computing viewability '+JSON.stringify({renderRange:l,itemCount:t})),[];for(var I=_;I<=p;I++){var A=o(I);if(A){var S=A.offset-n,T=S+A.length;if(S0)y=I,s(f,v,S,T,i,A.length)&&b.push(I);else if(y>=0)break}}return b}},{key:"onUpdate",value:function(t,n,i,o,s,l,u){var c=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==t&&o(0)){var h=[];if(t&&(h=this.computeViewableItems(t,n,i,o,u)),this._viewableIndices.length!==h.length||!this._viewableIndices.every(function(t,n){return t===h[n]}))if(this._viewableIndices=h,this._config.minimumViewTime){var f=setTimeout(function(){c._timers.delete(f),c._onUpdateSync(h,l,s)},this._config.minimumViewTime);this._timers.add(f)}else this._onUpdateSync(h,l,s)}}},{key:"resetViewableIndices",value:function(){this._viewableIndices=[]}},{key:"recordInteraction",value:function(){this._hasInteracted=!0}},{key:"_onUpdateSync",value:function(n,i,o){var s=this;n=n.filter(function(t){return s._viewableIndices.includes(t)});for(var l,u=this._viewableItems,c=new Map(n.map(function(t){var n=o(t,!0);return[n.key,n]})),h=[],f=t(c);!(l=f()).done;){var v=l.value,b=r(d[3])(v,2),y=b[0],w=b[1];u.has(y)||h.push(w)}for(var _,p=t(u);!(_=p()).done;){var I=_.value,A=r(d[3])(I,2),S=A[0],T=A[1];c.has(S)||h.push(r(d[4])({},T,{isViewable:!1}))}h.length>0&&(this._viewableItems=c,i({viewableItems:Array.from(c.values()),changed:h,viewabilityConfig:this._config}))}}])})();function s(t,n,i,o,s,c){if(u(i,o,s))return!0;var h=l(i,o,s);return 100*(t?h/s:h/c)>=n}function l(t,n,i){var o=Math.min(n,i)-Math.max(t,0);return Math.max(0,o)}function u(t,n,i){return t>=0&&n<=i&&n>t}m.exports=o},275,[5,6,26,31,4]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.VirtualizedListCellContextProvider=function(o){var s=o.cellKey,c=o.children,f=(0,n.useContext)(u);return l.createElement(u.Provider,{value:null==f?null:(0,t.default)({},f,{cellKey:s})},c)},e.VirtualizedListContext=void 0,e.VirtualizedListContextProvider=function(t){var o=t.children,s=t.value,c=(0,n.useMemo)(function(){return{cellKey:null,getScrollMetrics:s.getScrollMetrics,horizontal:s.horizontal,getOutermostParentListRef:s.getOutermostParentListRef,getNestedChildState:s.getNestedChildState,registerAsNestedChild:s.registerAsNestedChild,unregisterAsNestedChild:s.unregisterAsNestedChild,debugInfo:{cellKey:s.debugInfo.cellKey,horizontal:s.debugInfo.horizontal,listKey:s.debugInfo.listKey,parent:s.debugInfo.parent}}},[s.getScrollMetrics,s.horizontal,s.getOutermostParentListRef,s.getNestedChildState,s.registerAsNestedChild,s.unregisterAsNestedChild,s.debugInfo.cellKey,s.debugInfo.horizontal,s.debugInfo.listKey,s.debugInfo.parent]);return l.createElement(u.Provider,{value:c},o)},e.VirtualizedListContextResetter=function(t){var n=t.children;return l.createElement(u.Provider,{value:null},n)};var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=o(n);if(l&&l.has(t))return l.get(t);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=s?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(u,c,f):u[c]=t[c]}u.default=t,l&&l.set(t,u);return u})(r(d[2])),l=n;function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(o=function(t){return t?l:n})(t)}var u=e.VirtualizedListContext=l.createContext(null)},276,[2,4,15]); +__d(function(g,r,i,a,m,e,d){!(function(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var f=t(o);if(f&&f.has(n))return f.get(n);var u={},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var l=p?Object.getOwnPropertyDescriptor(n,c):null;l&&(l.get||l.set)?Object.defineProperty(u,c,l):u[c]=n[c]}u.default=n,f&&f.set(n,u)})(r(d[0]));function t(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(t=function(t){return t?f:o})(n)}m.exports=r(d[1])(r(d[2]),{collapsable:!1})},277,[15,241,278]); +__d(function(g,r,_i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3]));function i(){"use strict";i=function(){return t};var t={},n=Object.prototype,o=n.hasOwnProperty,u=Object.defineProperty||function(t,n,o){t[n]=o.value},c="function"==typeof Symbol?Symbol:{},l=c.iterator||"@@iterator",s=c.asyncIterator||"@@asyncIterator",f=c.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function p(t,n,o,i){var c=n&&n.prototype instanceof w?n:w,l=Object.create(c.prototype),s=new k(i||[]);return u(l,"_invoke",{value:j(t,o,s)}),l}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=p;var y={};function w(){}function b(){}function L(){}var E={};h(E,l,function(){return this});var x=Object.getPrototypeOf,S=x&&x(x(z([])));S&&S!==n&&o.call(S,l)&&(E=S);var O=L.prototype=w.prototype=Object.create(E);function _(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function I(t,n){function i(u,c,l,s){var f=v(t[u],t,c);if("throw"!==f.type){var h=f.arg,p=h.value;return p&&"object"==typeof p&&o.call(p,"__await")?n.resolve(p.__await).then(function(t){i("next",t,l,s)},function(t){i("throw",t,l,s)}):n.resolve(p).then(function(t){h.value=t,l(h)},function(t){return i("throw",t,l,s)})}s(f.arg)}var c;u(this,"_invoke",{value:function(t,o){function u(){return new n(function(n,u){i(t,o,n,u)})}return c=c?c.then(u,u):u()}})}function j(t,n,o){var i="suspendedStart";return function(u,c){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===u)throw c;return G()}for(o.method=u,o.arg=c;;){var l=o.delegate;if(l){var s=T(l,o);if(s){if(s===y)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function T(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,T(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var u=v(i,t.iterator,n.arg);if("throw"===u.type)return n.method="throw",n.arg=u.arg,n.delegate=null,y;var c=u.arg;return c?c.done?(n[t.resultName]=c.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):c:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function N(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function P(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function k(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function z(t){if(t){var n=t[l];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,u=function n(){for(;++i=0;--u){var c=this.tryEntries[u],l=c.completion;if("root"===c.tryLoc)return i("end");if(c.tryLoc<=this.prev){var s=o.call(c,"catchLoc"),f=o.call(c,"finallyLoc");if(s&&f){if(this.prev=0;--i){var u=this.tryEntries[i];if(u.tryLoc<=this.prev&&o.call(u,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),P(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var u=i.arg;P(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:z(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}var u=r(d[4]),c=1;var l=(0,t.default)({},r(d[5]),{style:r(d[6])(r(d[7])),source:r(d[8]).oneOfType([r(d[8]).shape({uri:r(d[8]).string,headers:r(d[8]).objectOf(r(d[8]).string)}),r(d[8]).number,r(d[8]).arrayOf(r(d[8]).shape({uri:r(d[8]).string,width:r(d[8]).number,height:r(d[8]).number,headers:r(d[8]).objectOf(r(d[8]).string)}))]),blurRadius:r(d[8]).number,defaultSource:r(d[8]).number,loadingIndicatorSource:r(d[8]).oneOfType([r(d[8]).shape({uri:r(d[8]).string}),r(d[8]).number]),progressiveRenderingEnabled:r(d[8]).bool,fadeDuration:r(d[8]).number,internal_analyticTag:r(d[8]).string,onLoadStart:r(d[8]).func,onError:r(d[8]).func,onLoad:r(d[8]).func,onLoadEnd:r(d[8]).func,testID:r(d[8]).string,resizeMethod:r(d[8]).oneOf(['auto','resize','scale']),resizeMode:r(d[8]).oneOf(['cover','contain','stretch','repeat','center'])});function s(t,n){var i=c++;return n&&n(i),o.default.prefetchImage(t,i)}var f=function(o,i){var c,l,s,f,p=r(d[9])(o.source),v=r(d[9])(o.defaultSource),y=r(d[9])(o.loadingIndicatorSource);if(p&&''===p.uri&&console.warn('source.uri should not be an empty string'),o.src&&console.warn('The component requires a `source` property rather than `src`.'),o.children)throw new Error('The component cannot contain children. If you want to render content on top of the image, consider using the component or absolute positioning.');if(o.defaultSource&&o.loadingIndicatorSource)throw new Error('The component cannot have defaultSource and loadingIndicatorSource at the same time. Please use either defaultSource or loadingIndicatorSource.');if(!p||p.uri||Array.isArray(p)||(p=null),null!=(null==(c=p)?void 0:c.uri)){var w=p,b=w.width,L=w.height;s=r(d[10])([{width:b,height:L},h.base,o.style]),f=[{uri:p.uri}]}else s=r(d[10])([h.base,o.style]),f=p;var E=o.onLoadStart,x=o.onLoad,S=o.onLoadEnd,O=o.onError,_=(0,t.default)({},o,{style:s,shouldNotifyLoadEvents:!!(E||x||S||O),src:f,headers:null==(l=p)?void 0:l.headers,defaultSrc:v?v.uri:null,loadingIndicatorSrc:y?y.uri:null,ref:i});return u.createElement(r(d[11]).default.Consumer,null,function(o){var i=null!==o?(0,t.default)({},_,{internal_analyticTag:o}):_;return u.createElement(r(d[12]).Consumer,null,function(t){return t?u.createElement(r(d[13]),i):u.createElement(n.default,i)})})};(f=u.forwardRef(f)).displayName='Image',f.getSize=function(t,n,i){return o.default.getSize(t).then(function(t){n(t.width,t.height)}).catch(i||function(){console.warn('Failed to get size for image: '+t)})},f.getSizeWithHeaders=function(t,n,i,u){return o.default.getSizeWithHeaders(t,n).then(function(t){i(t.width,t.height)}).catch(u||function(){console.warn('Failed to get size for image: '+t)})},f.prefetch=s,f.prefetchWithMetadata=function(t,n,o,i){s(t,i)},f.abortPrefetch=function(t){o.default.abortRequest(t)},f.queryCache=function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i().awrap(o.default.queryCache(t));case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}},null,null,null,Promise)},f.resolveAssetSource=r(d[9]),f.propTypes=l;var h=r(d[14]).create({base:{overflow:'hidden'}});m.exports=f},278,[2,4,279,280,15,281,198,141,143,163,181,283,190,284,186]); +__d(function(g,r,i,a,m,e,d){function t(o){if("function"!=typeof WeakMap)return null;var n=new WeakMap,s=new WeakMap;return(t=function(t){return t?s:n})(o)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(function(o,n){if(!n&&o&&o.__esModule)return o;if(null===o||"object"!=typeof o&&"function"!=typeof o)return{default:o};var s=t(n);if(s&&s.has(o))return s.get(o);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in o)if("default"!==f&&Object.prototype.hasOwnProperty.call(o,f)){var c=l?Object.getOwnPropertyDescriptor(o,f):null;c&&(c.get||c.set)?Object.defineProperty(u,f,c):u[f]=o[f]}u.default=o,s&&s.set(o,u);return u})(r(d[0])).get('RCTImageView',function(){return{uiViewClassName:'RCTImageView',bubblingEventTypes:{},directEventTypes:{topLoadStart:{registrationName:'onLoadStart'},topProgress:{registrationName:'onProgress'},topError:{registrationName:'onError'},topPartialLoad:{registrationName:'onPartialLoad'},topLoad:{registrationName:'onLoad'},topLoadEnd:{registrationName:'onLoadEnd'}},validAttributes:{blurRadius:!0,capInsets:{diff:r(d[1])},defaultSource:{process:r(d[2])},defaultSrc:!0,fadeDuration:!0,headers:!0,internal_analyticTag:!0,loadingIndicatorSrc:!0,onError:!0,onLoad:!0,onLoadEnd:!0,onLoadStart:!0,onPartialLoad:!0,onProgress:!0,overlayColor:{process:r(d[3])},progressiveRenderingEnabled:!0,resizeMethod:!0,resizeMode:!0,shouldNotifyLoadEvents:!0,source:!0,src:!0,tintColor:{process:r(d[3])}}}});e.default=o},279,[176,161,163,155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('ImageLoader')},280,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0])(r(d[1]));m.exports={accessible:r(d[2]).bool,accessibilityLabel:r(d[2]).node,accessibilityHint:r(d[2]).string,accessibilityActions:r(d[2]).arrayOf(r(d[2]).string),accessibilityIgnoresInvertColors:r(d[2]).bool,accessibilityRole:r(d[2]).oneOf(r(d[3]).DeprecatedAccessibilityRoles),accessibilityState:r(d[2]).object,accessibilityValue:r(d[2]).object,accessibilityLiveRegion:r(d[2]).oneOf(['none','polite','assertive']),importantForAccessibility:r(d[2]).oneOf(['auto','yes','no','no-hide-descendants']),accessibilityViewIsModal:r(d[2]).bool,accessibilityElementsHidden:r(d[2]).bool,onAccessibilityAction:r(d[2]).func,onAccessibilityTap:r(d[2]).func,onMagicTap:r(d[2]).func,testID:r(d[2]).string,nativeID:r(d[2]).string,onResponderGrant:r(d[2]).func,onResponderMove:r(d[2]).func,onResponderReject:r(d[2]).func,onResponderRelease:r(d[2]).func,onResponderTerminate:r(d[2]).func,onResponderTerminationRequest:r(d[2]).func,onStartShouldSetResponder:r(d[2]).func,onStartShouldSetResponderCapture:r(d[2]).func,onMoveShouldSetResponder:r(d[2]).func,onMoveShouldSetResponderCapture:r(d[2]).func,hitSlop:r(d[4]),onLayout:r(d[2]).func,pointerEvents:r(d[2]).oneOf(['box-none','none','box-only','auto']),style:o,removeClippedSubviews:r(d[2]).bool,renderToHardwareTextureAndroid:r(d[2]).bool,shouldRasterizeIOS:r(d[2]).bool,collapsable:r(d[2]).bool,needsOffscreenAlphaCompositing:r(d[2]).bool}},281,[198,154,143,282,200]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={DeprecatedAccessibilityRoles:['none','button','link','search','image','keyboardkey','text','adjustable','imagebutton','header','summary','alert','checkbox','combobox','menu','menubar','menuitem','progressbar','radio','radiogroup','scrollbar','spinbutton','switch','tab','tablist','timer','toolbar']}},282,[]); +__d(function(g,r,i,a,m,e,d){function t(n){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(t=function(t){return t?u:o})(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=(function(n,o){if(!o&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var u=t(o);if(u&&u.has(n))return u.get(n);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var p=l?Object.getOwnPropertyDescriptor(n,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=n[c]}f.default=n,u&&u.set(n,f);return f})(r(d[0])).createContext(null);e.default=n},283,[15]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(o){if("function"!=typeof WeakMap)return null;var n=new WeakMap,s=new WeakMap;return(t=function(t){return t?s:n})(o)}var o=(function(o,n){if(!n&&o&&o.__esModule)return o;if(null===o||"object"!=typeof o&&"function"!=typeof o)return{default:o};var s=t(n);if(s&&s.has(o))return s.get(o);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in o)if("default"!==c&&Object.prototype.hasOwnProperty.call(o,c)){var p=l?Object.getOwnPropertyDescriptor(o,c):null;p&&(p.get||p.set)?Object.defineProperty(u,c,p):u[c]=o[c]}u.default=o,s&&s.set(o,u);return u})(r(d[0])).get('RCTTextInlineImage',function(){return{uiViewClassName:'RCTImageView',bubblingEventTypes:{},directEventTypes:{topLoadStart:{registrationName:'onLoadStart'},topProgress:{registrationName:'onProgress'},topError:{registrationName:'onError'},topPartialLoad:{registrationName:'onPartialLoad'},topLoad:{registrationName:'onLoad'},topLoadEnd:{registrationName:'onLoadEnd'}},validAttributes:{blurRadius:!0,capInsets:{diff:r(d[1])},defaultSource:{process:r(d[2])},defaultSrc:!0,fadeDuration:!0,headers:!0,internal_analyticTag:!0,loadingIndicatorSrc:!0,onError:!0,onLoad:!0,onLoadEnd:!0,onLoadStart:!0,onPartialLoad:!0,onProgress:!0,overlayColor:{process:r(d[3])},progressiveRenderingEnabled:!0,resizeMethod:!0,resizeMode:!0,shouldNotifyLoadEvents:!0,source:!0,src:!0,tintColor:{process:r(d[3])}}}});m.exports=o},284,[176,161,163,155]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=o(n);if(f&&f.has(t))return f.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(u,c,p):u[c]=t[c]}u.default=t,f&&f.set(t,u);return u})(r(d[2]));function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,f=new WeakMap;return(o=function(t){return t?f:n})(t)}var f=n.forwardRef(function(o,f){return n.createElement(r(d[3]),(0,t.default)({scrollEventThrottle:1e-4},o,{ref:f}))});m.exports=r(d[4])(f,{collapsable:!1})},285,[2,4,15,252,241]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=o(n);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[2])),f=r(d[0])(r(d[3]));function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,f=new WeakMap;return(o=function(t){return t?f:n})(t)}var u=n.forwardRef(function(o,u){return n.createElement(f.default,(0,t.default)({scrollEventThrottle:1e-4},o,{ref:u}))});m.exports=r(d[4])(u)},286,[2,4,15,287,241]); +__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=f?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[0])(r(d[10])),y=["stickySectionHeadersEnabled"];function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,u.default)(t),(0,f.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}_e.default=(function(f){function u(){var e;(0,n.default)(this,u);for(var t=arguments.length,o=new Array(t),f=0;f=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(e,t){if(e){if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n0&&this.props.stickySectionHeadersEnabled)i+=this._listRef._getFrameMetricsApprox(t-e.itemIndex).length;var l=(0,n.default)({},e,{viewOffset:i,index:t});this._listRef.scrollToIndex(l)}}},{key:"getListRef",value:function(){return this._listRef}},{key:"render",value:function(){for(var e,o=this,i=this.props,l=(i.ItemSeparatorComponent,i.SectionSeparatorComponent,i.renderItem,i.renderSectionFooter,i.renderSectionHeader,i.sections,i.stickySectionHeadersEnabled,(0,t.default)(i,u)),s=this.props.ListHeaderComponent?1:0,c=this.props.stickySectionHeadersEnabled?[]:void 0,p=0,h=f(this.props.sections);!(e=h()).done;){var S=e.value;null!=c&&c.push(p+s),p+=2,p+=this.props.getItemCount(S.data)}var v=this._renderItem(p);return I.createElement(r(d[12]),(0,n.default)({},l,{keyExtractor:this._keyExtractor,stickyHeaderIndices:c,renderItem:v,data:this.props.sections,getItem:function(e,t){return o._getItem(o.props,e,t)},getItemCount:function(){return p},onViewableItemsChanged:this.props.onViewableItemsChanged?this._onViewableItemsChanged:void 0,ref:this._captureRef}))}},{key:"_getItem",value:function(e,t,n){if(!t)return null;for(var o=n-1,i=0;i=i(u)+1)t-=i(u)+1;else return-1===t?{section:p,key:f+':header',index:null,header:!0,trailingSection:s[c+1]}:t===i(u)?{section:p,key:f+':footer',index:null,header:!1,trailingSection:s[c+1]}:{section:p,key:f+':'+(p.keyExtractor||l||r(d[11]).keyExtractor)(o(u,t),t),index:t,leadingItem:o(u,t-1),leadingSection:s[c-1],trailingItem:o(u,t+1),trailingSection:s[c+1]}}}},{key:"_getSeparatorComponent",value:function(e,t,n){if(!(t=t||this._subExtractor(e)))return null;var o=t.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,i=this.props.SectionSeparatorComponent,l=e===n-1,s=t.index===this.props.getItemCount(t.section.data)-1;return i&&s?i:!o||s||l?null:o}}])})(I.PureComponent),x=(function(e){function t(){var e;(0,o.default)(this,t);for(var i=arguments.length,l=new Array(i),s=0;s=21&&null!=this.props.statusBarBackgroundColor,l=c.createElement(h.default,{style:[B.drawerSubview,{width:this.props.drawerWidth,backgroundColor:this.props.drawerBackgroundColor}],collapsable:!1},o(),s&&c.createElement(h.default,{style:B.drawerStatusBar})),w=c.createElement(h.default,{style:B.mainSubview,collapsable:!1},s&&c.createElement(p.default,{translucent:!0,backgroundColor:this.props.statusBarBackgroundColor}),s&&c.createElement(h.default,{style:[B.statusBar,{backgroundColor:this.props.statusBarBackgroundColor}]}),this.props.children);return c.createElement(D.default,(0,e.default)({},u,{ref:this._nativeRef,drawerWidth:this.props.drawerWidth,drawerPosition:this.props.drawerPosition,drawerLockMode:this.props.drawerLockMode,style:[B.base,this.props.style],onDrawerSlide:this._onDrawerSlide,onDrawerOpen:this._onDrawerOpen,onDrawerClose:this._onDrawerClose,onDrawerStateChanged:this._onDrawerStateChanged}),w,l)}},{key:"openDrawer",value:function(){D.Commands.openDrawer((0,y.default)(this._nativeRef.current))}},{key:"closeDrawer",value:function(){D.Commands.closeDrawer((0,y.default)(this._nativeRef.current))}},{key:"blur",value:function(){(0,y.default)(this._nativeRef.current).blur()}},{key:"focus",value:function(){(0,y.default)(this._nativeRef.current).focus()}},{key:"measure",value:function(e){(0,y.default)(this._nativeRef.current).measure(e)}},{key:"measureInWindow",value:function(e){(0,y.default)(this._nativeRef.current).measureInWindow(e)}},{key:"measureLayout",value:function(e,t,n){(0,y.default)(this._nativeRef.current).measureLayout(e,t,n)}},{key:"setNativeProps",value:function(e){(0,y.default)(this._nativeRef.current).setNativeProps(e)}}],[{key:"positions",get:function(){return console.warn('Setting DrawerLayoutAndroid drawerPosition using `DrawerLayoutAndroid.positions` is deprecated. Instead pass the string value "left" or "right"'),{Left:'left',Right:'right'}}}])})(c.Component);R.defaultProps={drawerBackgroundColor:'white'};var B=w.default.create({base:{flex:1,elevation:16},mainSubview:{position:'absolute',top:0,left:0,right:0,bottom:0},drawerSubview:{position:'absolute',top:0,bottom:0},statusBar:{height:p.default.currentHeight},drawerStatusBar:{position:'absolute',top:0,left:0,right:0,height:p.default.currentHeight,backgroundColor:'rgba(0, 0, 0, 0.251)'}});m.exports=R},294,[2,4,106,5,6,10,12,13,27,15,295,186,187,257,298,299]); +__d(function(g,r,i,a,m,_e,d){var t,e,n=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=b(e);if(n&&n.has(t))return n.get(t);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=o?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}l.default=t,n&&n.set(t,l);return l})(r(d[7])),p=r(d[0])(r(d[8])),y=r(d[0])(r(d[9])),k=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),S=r(d[0])(r(d[12]));function b(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(b=function(t){return t?n:e})(t)}function _(t,e,n){return e=(0,u.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,u.default)(t).constructor):e.apply(t,n))}function h(t){return{backgroundColor:null!=t.backgroundColor?{value:t.backgroundColor,animated:t.animated}:null,barStyle:null!=t.barStyle?{value:t.barStyle,animated:t.animated}:null,translucent:t.translucent,hidden:null!=t.hidden?{value:t.hidden,animated:t.animated,transition:t.showHideTransition}:null,networkActivityIndicatorVisible:t.networkActivityIndicatorVisible}}var O=(function(t){function e(){var t;(0,n.default)(this,e);for(var l=arguments.length,o=new Array(l),u=0;u is only supported on iOS.'),0===c.Children.count(this.props.children)?null:c.createElement(p.default,{style:[this.props.style,v.container],nativeID:this.props.nativeID,backgroundColor:this.props.backgroundColor},this.props.children)}}])})(c.Component),v=l.default.create({container:{position:'absolute'}});m.exports=h},301,[2,5,6,10,12,13,15,27,186,302]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=(0,t.default)('InputAccessory',{interfaceOnly:!0,paperComponentName:'RCTInputAccessoryView',excludedPlatforms:['android']})},302,[2,193]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),c=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),h=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[11])),p=r(d[0])(r(d[12])),b=r(d[0])(r(d[13])),v=["behavior","children","contentContainerStyle","enabled","keyboardVerticalOffset","style"];function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function k(e,t,n){return t=(0,f.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,f.default)(e).constructor):t.apply(e,n))}var O=(function(u){function f(e){var t;return(0,n.default)(this,f),(t=k(this,f,[e]))._frame=null,t._keyboardEvent=null,t._subscriptions=[],t._initialFrameHeight=0,t._onKeyboardChange=function(e){t._keyboardEvent=e,t._updateBottomIfNecesarry()},t._onLayout=function(e){var n=null==t._frame;t._frame=e.nativeEvent.layout,t._initialFrameHeight||(t._initialFrameHeight=t._frame.height),n&&t._updateBottomIfNecesarry()},t._updateBottomIfNecesarry=function(){if(null!=t._keyboardEvent){var e=t._keyboardEvent,n=e.duration,o=e.easing,u=e.endCoordinates,f=t._relativeKeyboardHeight(u);t.state.bottom!==f&&(n&&o&&c.default.configureNext({duration:n>10?n:10,update:{duration:n>10?n:10,type:c.default.Types[o]||'keyboard'}}),t.setState({bottom:f}))}else t.setState({bottom:0})},t.state={bottom:0},t.viewRef=h.createRef(),t}return(0,l.default)(f,u),(0,o.default)(f,[{key:"_relativeKeyboardHeight",value:function(e){var t,n=this._frame;if(!n||!e)return 0;var o=e.screenY-(null!=(t=this.props.keyboardVerticalOffset)?t:0);return Math.max(n.y+n.height-o,0)}},{key:"componentDidMount",value:function(){'ios'===y.default.OS?this._subscriptions=[s.default.addListener('keyboardWillChangeFrame',this._onKeyboardChange)]:this._subscriptions=[s.default.addListener('keyboardDidHide',this._onKeyboardChange),s.default.addListener('keyboardDidShow',this._onKeyboardChange)]}},{key:"componentWillUnmount",value:function(){this._subscriptions.forEach(function(e){e.remove()})}},{key:"render",value:function(){var n=this.props,o=n.behavior,u=n.children,f=n.contentContainerStyle,l=n.enabled,s=void 0===l||l,c=(n.keyboardVerticalOffset,n.style),y=(0,t.default)(n,v),_=!0===s?this.state.bottom:0;switch(o){case'height':var k;return null!=this._frame&&this.state.bottom>0&&(k={height:this._initialFrameHeight-_,flex:0}),h.createElement(b.default,(0,e.default)({ref:this.viewRef,style:p.default.compose(c,k),onLayout:this._onLayout},y),u);case'position':return h.createElement(b.default,(0,e.default)({ref:this.viewRef,style:c,onLayout:this._onLayout},y),h.createElement(b.default,{style:p.default.compose(f,{bottom:_})},u));case'padding':return h.createElement(b.default,(0,e.default)({ref:this.viewRef,style:p.default.compose(c,{paddingBottom:_}),onLayout:this._onLayout},y),u);default:return h.createElement(b.default,(0,e.default)({ref:this.viewRef,onLayout:this._onLayout,style:c},y),u)}}}])})(h.Component);m.exports=O},303,[2,4,106,5,6,10,12,13,255,256,27,15,186,187]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},304,[305]); +__d(function(g,r,i,a,m,_e,d){'use strict';var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var c=o?Object.getOwnPropertyDescriptor(e,f):null;c&&(c.get||c.set)?Object.defineProperty(u,f,c):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[6])),c=r(d[0])(r(d[7]));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function p(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var s=(function(n){function u(){return(0,e.default)(this,u),p(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"render",value:function(){var e=r(d[8]);return f.createElement(e,{style:[y.unimplementedView,this.props.style]},this.props.children)}}])})(f.Component),y=c.default.create({unimplementedView:{}});m.exports=s},305,[2,5,6,10,12,13,15,186,187]); +__d(function(g,r,i,a,m,_e,d){var e,t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),c=(r(d[0])(r(d[8])),r(d[0])(r(d[9])),r(d[0])(r(d[10])));function f(e,t,n){return t=(0,l.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var h=r(d[11]),v=0,y=(function(e){function t(e){var o;return(0,n.default)(this,t),(o=f(this,t,[e]))._identifier=v++,o}return(0,u.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillUnmount",value:function(){this._eventSubscription&&this._eventSubscription.remove()}},{key:"componentDidUpdate",value:function(){}},{key:"render",value:function(){if(!0!==this.props.visible)return null;var e={backgroundColor:!0===this.props.transparent?'transparent':'white'},t=this.props.animationType||'none',n=this.props.presentationStyle;n||(n='fullScreen',!0===this.props.transparent&&(n='overFullScreen'));var o=this.props.children;return h.createElement(c.default,{animationType:t,presentationStyle:n,transparent:this.props.transparent,hardwareAccelerated:this.props.hardwareAccelerated,onRequestClose:this.props.onRequestClose,onShow:this.props.onShow,statusBarTranslucent:this.props.statusBarTranslucent,identifier:this._identifier,style:S.modal,onStartShouldSetResponder:this._shouldSetResponder,supportedOrientations:this.props.supportedOrientations,onOrientationChange:this.props.onOrientationChange},h.createElement(r(d[12]).VirtualizedListContextResetter,null,h.createElement(r(d[13]).Context.Provider,{value:null},h.createElement(r(d[14]),{style:[S.container,e],collapsable:!1},o))))}},{key:"_shouldSetResponder",value:function(){return!0}}])})(h.Component);y.defaultProps={visible:!0,hardwareAccelerated:!1},y.contextType=r(d[15]).RootTagContext;var R=r(d[16]).getConstants().isRTL?'right':'left',S=r(d[17]).create({modal:{position:'absolute'},container:(0,t.default)((0,t.default)((0,t.default)({},R,0),"top",0),"flex",1)}),C=null!=(e=p.default.unstable_Modal)?e:y;m.exports=C},306,[2,248,5,6,10,12,13,307,96,308,309,15,276,252,187,310,311,186]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={unstable_Modal:null}},307,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('ModalManager')},308,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0])(r(d[1]));e.default=(0,o.default)('ModalHostView',{interfaceOnly:!0,paperComponentName:'RCTModalHostView'})},309,[2,193]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.RootTagContext=void 0,e.createRootTag=function(t){return t};var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in t)if("default"!==p&&Object.prototype.hasOwnProperty.call(t,p)){var l=c?Object.getOwnPropertyDescriptor(t,p):null;l&&(l.get||l.set)?Object.defineProperty(f,p,l):f[p]=t[p]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.RootTagContext=t.createContext(0)},310,[15]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=(function(){if(t.default){var n=t.default.getConstants(),f=n.isRTL,L=n.doLeftAndRightSwapInRTL,R=n.localeIdentifier;return{isRTL:f,doLeftAndRightSwapInRTL:L,localeIdentifier:R}}return{isRTL:!1,doLeftAndRightSwapInRTL:!0}})();m.exports={getConstants:function(){return n},allowRTL:function(n){t.default&&t.default.allowRTL(n)},forceRTL:function(n){t.default&&t.default.forceRTL(n)},swapLeftAndRightInRTL:function(n){t.default&&t.default.swapLeftAndRightInRTL(n)},isRTL:n.isRTL,doLeftAndRightSwapInRTL:n.doLeftAndRightSwapInRTL}},311,[2,312]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('I18nManager')},312,[29]); +__d(function(g,r,i,a,m,_e,d){'use strict';var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=y(e);if(n&&n.has(t))return n.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=o?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=t[f]}u.default=t,n&&n.set(t,u);return u})(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),s=r(d[0])(r(d[10]));function y(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(y=function(t){return t?n:e})(t)}function O(t,e,o){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,u.default)(t).constructor):e.apply(t,o))}var h=(function(n){function u(){return(0,t.default)(this,u),O(this,u,arguments)}return(0,o.default)(u,n),(0,e.default)(u,[{key:"render",value:function(){throw null}}])})(f.Component),v=(function(n){function u(){return(0,t.default)(this,u),O(this,u,arguments)}return(0,o.default)(u,n),(0,e.default)(u,[{key:"render",value:function(){return'ios'===p.default.OS?f.createElement(c.default,this.props,this.props.children):'android'===p.default.OS?f.createElement(l.default,this.props,this.props.children):f.createElement(s.default,null)}}])})(f.Component);v.MODE_DIALOG="dialog",v.MODE_DROPDOWN='dropdown',v.Item=h,v.defaultProps={mode:"dialog"},m.exports=v},313,[2,5,6,10,12,13,15,314,317,27,305]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=s(r(d[2])),l=s(r(d[3])),o=s(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7]));function p(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(p=function(t){return t?l:n})(t)}function s(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=p(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=t[c]}return o.default=t,l&&l.set(t,o),o}var v=u.default.create({pickerAndroid:{height:50}});m.exports=function(p){var s=o.useRef(null),b=o.useMemo(function(){var t=0;return[o.Children.map(p.children,function(n,l){if(null===n)return null;n.props.value===p.selectedValue&&(t=l);var o=n.props,u=o.color,s=o.label,v=(0,f.default)(u);return(0,c.default)(null==v||'number'==typeof v,'Unexpected color given for PickerAndroid color prop'),{color:null==u?null:v,label:s}}),t]},[p.children,p.selectedValue]),y=(0,t.default)(b,2),h=y[0],k=y[1],C=o.useCallback(function(t){var u=t.nativeEvent.position,c=p.onValueChange;if(null!=c)if(u>=0){var f=o.Children.toArray(p.children).filter(function(t){return null!=t})[u].props.value;p.selectedValue!==f&&c(f,u)}else c(null,u);var v=s.current;null!=v&&u!==k&&('dropdown'===p.mode?n.Commands:l.Commands).setNativeSelectedPosition(v,u)},[p.children,p.onValueChange,p.selectedValue,p.mode,k]),O={accessibilityLabel:p.accessibilityLabel,enabled:p.enabled,items:h,onSelect:C,prompt:p.prompt,ref:s,selected:k,style:u.default.compose(v.pickerAndroid,p.style),backgroundColor:p.backgroundColor,testID:p.testID};return'dropdown'===p.mode?o.createElement(n.default,O):o.createElement(l.default,O)}},314,[2,31,315,316,15,186,26,155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Commands=void 0;u(r(d[0]));var t=r(d[1])(r(d[2])),n=u(r(d[3]));function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(o=function(t){return t?u:n})(t)}function u(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=o(n);if(u&&u.has(t))return u.get(t);var c={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in t)if("default"!==p&&Object.prototype.hasOwnProperty.call(t,p)){var f=l?Object.getOwnPropertyDescriptor(t,p):null;f&&(f.get||f.set)?Object.defineProperty(c,p,f):c[p]=t[p]}return c.default=t,u&&u.set(t,c),c}e.Commands=(0,t.default)({supportedCommands:['setNativeSelectedPosition']});var c=n.get('AndroidDropdownPicker',function(){return{uiViewClassName:'AndroidDropdownPicker',bubblingEventTypes:{},directEventTypes:{},validAttributes:{color:{process:r(d[4])},backgroundColor:{process:r(d[4])},enabled:!0,items:!0,prompt:!0,selected:!0,onSelect:!0}}});e.default=c},315,[15,2,172,176,155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Commands=void 0;u(r(d[0]));var t=r(d[1])(r(d[2])),n=u(r(d[3]));function o(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(o=function(t){return t?u:n})(t)}function u(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=o(n);if(u&&u.has(t))return u.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=c?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(l,f,s):l[f]=t[f]}return l.default=t,u&&u.set(t,l),l}e.Commands=(0,t.default)({supportedCommands:['setNativeSelectedPosition']});var l=n.get('AndroidDialogPicker',function(){return{uiViewClassName:'AndroidDialogPicker',bubblingEventTypes:{},directEventTypes:{},validAttributes:{color:{process:r(d[4])},backgroundColor:{process:r(d[4])},enabled:!0,items:!0,prompt:!0,selected:!0,onSelect:!0}}});e.default=l},316,[15,2,172,176,155]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},317,[305]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),s=r(d[0])(r(d[2])),t=r(d[0])(r(d[3])),l=(function(n,s){if(!s&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var t=b(s);if(t&&t.has(n))return t.get(n);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in n)if("default"!==u&&Object.prototype.hasOwnProperty.call(n,u)){var f=o?Object.getOwnPropertyDescriptor(n,u):null;f&&(f.get||f.set)?Object.defineProperty(l,u,f):l[u]=n[u]}l.default=n,t&&t.set(n,l);return l})(r(d[4])),o=l,u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=["accessible","android_disableSound","android_ripple","cancelable","children","delayLongPress","disabled","focusable","onLongPress","onPress","onPressIn","onPressOut","pressRetentionOffset","style","testOnly_pressed","unstable_pressDelay"];function b(n){if("function"!=typeof WeakMap)return null;var s=new WeakMap,t=new WeakMap;return(b=function(n){return n?t:s})(n)}function P(n){var t=(0,l.useState)(!1),o=(0,s.default)(t,2),u=o[0],f=o[1];return[u||n,f]}var y=o.memo(o.forwardRef(function(b,y){var v=b.accessible,O=b.android_disableSound,_=b.android_ripple,S=b.cancelable,M=b.children,h=b.delayLongPress,j=b.disabled,w=b.focusable,I=b.onLongPress,L=b.onPress,R=b.onPressIn,D=b.onPressOut,k=b.pressRetentionOffset,W=b.style,z=b.testOnly_pressed,E=b.unstable_pressDelay,H=(0,t.default)(b,p),N=(0,l.useRef)(null);(0,l.useImperativeHandle)(y,function(){return N.current});var q=(0,u.default)(_,N),x=P(!0===z),A=(0,s.default)(x,2),B=A[0],C=A[1],F=(0,r(d[8]).normalizeRect)(b.hitSlop),G=null!=j?(0,n.default)({},b.accessibilityState,{disabled:j}):b.accessibilityState,J=(0,n.default)({},H,null==q?void 0:q.viewProps,{accessible:!1!==v,accessibilityState:G,focusable:!1!==w,hitSlop:F}),K=(0,l.useMemo)(function(){return{cancelable:S,disabled:j,hitSlop:F,pressRectOffset:k,android_disableSound:O,delayLongPress:h,delayPressIn:E,onLongPress:I,onPress:L,onPressIn:function(n){null!=q&&q.onPressIn(n),C(!0),null!=R&&R(n)},onPressMove:null==q?void 0:q.onPressMove,onPressOut:function(n){null!=q&&q.onPressOut(n),C(!1),null!=D&&D(n)}}},[O,q,S,h,j,F,I,L,R,D,k,C,E]),Q=(0,f.default)(K);return o.createElement(c.default,(0,n.default)({},J,Q,{ref:N,style:'function'==typeof W?W({pressed:B}):W,collapsable:!1}),'function'==typeof M?M({pressed:B}):M,null)}));y.displayName='Pressable';e.default=y},318,[2,4,31,106,15,319,202,187,208]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l,u){var s=null!=l?l:{},c=s.color,f=s.borderless,p=s.radius;return(0,o.useMemo)(function(){if('android'===t.Platform.OS&&t.Platform.Version>=21&&(null!=c||null!=f||null!=p)){var o=(0,t.processColor)(c);return(0,n.default)(null==o||'number'==typeof o,'Unexpected color given for Ripple color'),{viewProps:{nativeBackgroundAndroid:{type:'RippleAndroid',color:o,borderless:!0===f,rippleRadius:p}},onPressIn:function(n){var t,o,l=u.current;null!=l&&(r(d[4]).Commands.setPressed(l,!0),r(d[4]).Commands.hotspotUpdate(l,null!=(t=n.nativeEvent.locationX)?t:0,null!=(o=n.nativeEvent.locationY)?o:0))},onPressMove:function(n){var t,o,l=u.current;null!=l&&r(d[4]).Commands.hotspotUpdate(l,null!=(t=n.nativeEvent.locationX)?t:0,null!=(o=n.nativeEvent.locationY)?o:0)},onPressOut:function(n){var t=u.current;null!=t&&r(d[4]).Commands.setPressed(t,!1)}}}return null},[c,f,p,u])};var n=r(d[0])(r(d[1])),t=r(d[2]),o=(function(n,t){if(!t&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var o=l(t);if(o&&o.has(n))return o.get(n);var u={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var f=s?Object.getOwnPropertyDescriptor(n,c):null;f&&(f.get||f.set)?Object.defineProperty(u,c,f):u[c]=n[c]}u.default=n,o&&o.set(n,u);return u})(r(d[3]));function l(n){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(l=function(n){return n?o:t})(n)}},319,[2,26,18,15,188]); +__d(function(g,r,i,a,m,_e,d){'use strict';var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var c=u?Object.getOwnPropertyDescriptor(t,f):null;c&&(c.get||c.set)?Object.defineProperty(o,f,c):o[f]=t[f]}o.default=t,n&&n.set(t,o);return o})(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=r(d[0])(r(d[9]));function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}function y(t,e,u){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,o.default)(t).constructor):e.apply(t,u))}var h=(function(n){function o(){return(0,t.default)(this,o),y(this,o,arguments)}return(0,u.default)(o,n),(0,e.default)(o,[{key:"render",value:function(){return f.createElement(s.default,{style:[b.dummy,this.props.style]},f.createElement(l.default,{style:b.text},"ProgressViewIOS is not supported on this platform!"))}}])})(f.Component),b=c.default.create({dummy:{width:120,height:20,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center'},text:{color:'#333333',margin:5,fontSize:10}});m.exports=h},320,[2,5,6,10,12,13,15,186,196,187]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t,n=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),f=r(d[0])(r(d[3])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=c(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=o?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[4])),l=r(d[0])(r(d[5])),p=["emulateUnlessSupported"];function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(c=function(t){return t?u:n})(t)}if('android'===f.default.OS)t=o.forwardRef(function(t,f){t.emulateUnlessSupported;var c=(0,u.default)(t,p);return o.createElement(l.default,(0,n.default)({},c,{ref:f}))});else{var s=r(d[6]).default;t=o.forwardRef(function(t,u){return o.createElement(s,(0,n.default)({emulateUnlessSupported:!0},t,{ref:u}))})}e.default=t},321,[2,4,106,27,15,187,322]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[0])(r(d[1]));e.default=(0,f.default)('SafeAreaView',{paperComponentName:'RCTSafeAreaView',interfaceOnly:!0})},322,[2,193]); +__d(function(g,r,i,a,m,_e,d){'use strict';var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var c=u?Object.getOwnPropertyDescriptor(t,f):null;c&&(c.get||c.set)?Object.defineProperty(o,f,c):o[f]=t[f]}o.default=t,n&&n.set(t,o);return o})(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),p=r(d[0])(r(d[9]));function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function y(t,e,u){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,o.default)(t).constructor):e.apply(t,u))}var h=(function(n){function o(){return(0,t.default)(this,o),y(this,o,arguments)}return(0,u.default)(o,n),(0,e.default)(o,[{key:"render",value:function(){return f.createElement(p.default,{style:[b.dummy,this.props.style]},f.createElement(l.default,{style:b.text},"SegmentedControlIOS is not supported on this platform!"))}}])})(f.Component),b=c.default.create({dummy:{width:120,height:50,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center'},text:{color:'#333333',margin:5,fontSize:10}});m.exports=h},323,[2,5,6,10,12,13,15,186,196,187]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=s(n);if(u&&u.has(t))return u.get(t);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var v=o?Object.getOwnPropertyDescriptor(t,f):null;v&&(v.get||v.set)?Object.defineProperty(l,f,v):l[f]=t[f]}l.default=t,u&&u.set(t,l);return l})(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),v=["disabled","value","minimumValue","maximumValue","step","onValueChange","onSlidingComplete"];function s(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(s=function(t){return t?u:n})(t)}var p,c=u.forwardRef(function(s,c){var y=f.default.compose(p.slider,s.style),b=s.disabled,O=void 0!==b&&b,h=s.value,V=void 0===h?.5:h,S=s.minimumValue,C=void 0===S?0:S,j=s.maximumValue,w=void 0===j?1:j,E=s.step,P=void 0===E?0:E,x=s.onValueChange,M=s.onSlidingComplete,R=(0,n.default)(s,v),_=x?function(t){var n=!0;'android'===l.default.OS&&(n=null!=t.nativeEvent.fromUser&&t.nativeEvent.fromUser),n&&x(t.nativeEvent.value)}:null,k=_,W=M?function(t){M(t.nativeEvent.value)}:null;return u.createElement(o.default,(0,t.default)({},R,{enabled:!O,disabled:O,maximumValue:w,minimumValue:C,onChange:k,onResponderTerminationRequest:function(){return!1},onSlidingComplete:W,onStartShouldSetResponder:function(){return!0},onValueChange:_,ref:c,step:P,style:y,value:V}))});p='ios'===l.default.OS?f.default.create({slider:{height:40}}):f.default.create({slider:{}}),m.exports=c},324,[2,4,106,15,27,325,186]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1]));e.default=(0,l.default)('Slider',{interfaceOnly:!0,paperComponentName:'RCTSlider'})},325,[2,193]); +__d(function(g,r,i,a,m,_e,d){var e,t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),h=_(r(d[9])),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),C=_(r(d[12])),y=_(r(d[13])),R=["disabled","ios_backgroundColor","onChange","onValueChange","style","thumbColor","trackColor","value"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}function w(e,t,n){return t=(0,c.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,c.default)(e).constructor):t.apply(e,n))}var S=(function(e){function u(){var e;(0,o.default)(this,u);for(var t=arguments.length,n=new Array(t),l=0;l1&&(ye=l.createElement(f.default,null,ye)),oe=l.createElement(I,(0,t.default)({ref:ee},o,ve,{accessible:ce,autoCapitalize:Ce,blurOnSubmit:ae,caretHidden:se,children:ye,disableFullscreenUI:o.disableFullscreenUI,focusable:ie,mostRecentEventCount:H,onBlur:le,onChange:te,onFocus:ue,onScroll:re,onSelectionChange:ne,selection:M,style:me,text:X,textBreakStrategy:o.textBreakStrategy}))}return l.createElement(v.default.Provider,{value:!0},oe)}var M=l.forwardRef(function(u,o){var c=u.allowFontScaling,s=void 0===c||c,f=u.rejectResponderTermination,v=void 0===f||f,p=u.underlineColorAndroid,C=void 0===p?'transparent':p,y=(0,n.default)(u,F);return l.createElement(A,(0,t.default)({allowFontScaling:s,rejectResponderTermination:v,underlineColorAndroid:C},y,{forwardedRef:o}))});M.propTypes=o.default,M.State={currentlyFocusedInput:p.default.currentlyFocusedInput,currentlyFocusedField:p.default.currentlyFocusedField,focusTextInput:p.default.focusTextInput,blurTextInput:p.default.blurTextInput};var z=s.default.create({multilineInput:{paddingTop:5}});m.exports=M},330,[2,4,106,31,15,331,27,186,196,190,135,26,298,242,202,136,332,334]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=['phoneNumber','link','address','calendarEvent','none','all'];m.exports=r(d[0])({},r(d[1]),{autoCapitalize:r(d[2]).oneOf(['none','sentences','words','characters']),autoCompleteType:r(d[2]).oneOf(['cc-csc','cc-exp','cc-exp-month','cc-exp-year','cc-number','email','name','password','postal-code','street-address','tel','username','off']),autoCorrect:r(d[2]).bool,spellCheck:r(d[2]).bool,autoFocus:r(d[2]).bool,allowFontScaling:r(d[2]).bool,maxFontSizeMultiplier:r(d[2]).number,editable:r(d[2]).bool,keyboardType:r(d[2]).oneOf(['default','email-address','numeric','phone-pad','number-pad','ascii-capable','numbers-and-punctuation','url','name-phone-pad','decimal-pad','twitter','web-search','ascii-capable-number-pad','visible-password']),keyboardAppearance:r(d[2]).oneOf(['default','light','dark']),returnKeyType:r(d[2]).oneOf(['done','go','next','search','send','none','previous','default','emergency-call','google','join','route','yahoo']),returnKeyLabel:r(d[2]).string,maxLength:r(d[2]).number,numberOfLines:r(d[2]).number,disableFullscreenUI:r(d[2]).bool,enablesReturnKeyAutomatically:r(d[2]).bool,multiline:r(d[2]).bool,textBreakStrategy:r(d[2]).oneOf(['simple','highQuality','balanced']),onBlur:r(d[2]).func,onFocus:r(d[2]).func,onChange:r(d[2]).func,onChangeText:r(d[2]).func,onContentSizeChange:r(d[2]).func,onTextInput:r(d[2]).func,onEndEditing:r(d[2]).func,onSelectionChange:r(d[2]).func,onSubmitEditing:r(d[2]).func,onKeyPress:r(d[2]).func,onLayout:r(d[2]).func,onScroll:r(d[2]).func,placeholder:r(d[2]).string,placeholderTextColor:r(d[3]),scrollEnabled:r(d[2]).bool,secureTextEntry:r(d[2]).bool,selectionColor:r(d[3]),selection:r(d[2]).shape({start:r(d[2]).number.isRequired,end:r(d[2]).number}),value:r(d[2]).string,defaultValue:r(d[2]).string,clearButtonMode:r(d[2]).oneOf(['never','while-editing','unless-editing','always']),clearTextOnFocus:r(d[2]).bool,selectTextOnFocus:r(d[2]).bool,blurOnSubmit:r(d[2]).bool,style:r(d[4]).propTypes.style,underlineColorAndroid:r(d[3]),inlineImageLeft:r(d[2]).string,inlineImagePadding:r(d[2]).number,rejectResponderTermination:r(d[2]).bool,dataDetectorTypes:r(d[2]).oneOfType([r(d[2]).oneOf(n),r(d[2]).arrayOf(r(d[2]).oneOf(n))]),caretHidden:r(d[2]).bool,contextMenuHidden:r(d[2]).bool,inputAccessoryViewID:r(d[2]).string,textContentType:r(d[2]).oneOf(['none','URL','addressCity','addressCityAndState','addressState','countryName','creditCardNumber','emailAddress','familyName','fullStreetAddress','givenName','jobTitle','location','middleName','name','namePrefix','nameSuffix','nickname','organizationName','postalCode','streetAddressLine1','streetAddressLine2','sublocality','telephoneNumber','username','password','newPassword','oneTimeCode']),showSoftInputOnFocus:r(d[2]).bool})},331,[4,281,143,147,196]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Commands=void 0;var t,n=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=r(d[0])(r(d[4]));e.Commands=(0,l.default)({supportedCommands:['focus','blur','setTextAndSelection']});g.RN$Bridgeless?(o.default.register('RCTSinglelineTextInputView',function(){return u.default}),t='RCTSinglelineTextInputView'):t=(0,n.default)('RCTSinglelineTextInputView');e.default=t},332,[2,137,172,333,134]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n={uiViewClassName:'RCTSinglelineTextInputView',bubblingEventTypes:{topBlur:{phasedRegistrationNames:{bubbled:'onBlur',captured:'onBlurCapture'}},topChange:{phasedRegistrationNames:{bubbled:'onChange',captured:'onChangeCapture'}},topEndEditing:{phasedRegistrationNames:{bubbled:'onEndEditing',captured:'onEndEditingCapture'}},topFocus:{phasedRegistrationNames:{bubbled:'onFocus',captured:'onFocusCapture'}},topKeyPress:{phasedRegistrationNames:{bubbled:'onKeyPress',captured:'onKeyPressCapture'}},topSubmitEditing:{phasedRegistrationNames:{bubbled:'onSubmitEditing',captured:'onSubmitEditingCapture'}},topTouchCancel:{phasedRegistrationNames:{bubbled:'onTouchCancel',captured:'onTouchCancelCapture'}},topTouchEnd:{phasedRegistrationNames:{bubbled:'onTouchEnd',captured:'onTouchEndCapture'}},topTouchMove:{phasedRegistrationNames:{bubbled:'onTouchMove',captured:'onTouchMoveCapture'}}},directEventTypes:{},validAttributes:(0,t.default)({},o.default.validAttributes,{fontSize:!0,fontWeight:!0,fontVariant:!0,textShadowOffset:{diff:r(d[3])},allowFontScaling:!0,fontStyle:!0,textTransform:!0,textAlign:!0,fontFamily:!0,lineHeight:!0,isHighlighted:!0,writingDirection:!0,textDecorationLine:!0,textShadowRadius:!0,letterSpacing:!0,textDecorationStyle:!0,textDecorationColor:{process:r(d[4])},color:{process:r(d[4])},maxFontSizeMultiplier:!0,textShadowColor:{process:r(d[4])},editable:!0,inputAccessoryViewID:!0,caretHidden:!0,enablesReturnKeyAutomatically:!0,placeholderTextColor:{process:r(d[4])},onSelectionChange:!0,clearButtonMode:!0,onContentSizeChange:!0,keyboardType:!0,selection:!0,returnKeyType:!0,blurOnSubmit:!0,mostRecentEventCount:!0,onChange:!0,scrollEnabled:!0,selectionColor:{process:r(d[4])},contextMenuHidden:!0,secureTextEntry:!0,onTextInput:!0,placeholder:!0,autoCorrect:!0,onScroll:!0,multiline:!0,textContentType:!0,maxLength:!0,autoCapitalize:!0,keyboardAppearance:!0,passwordRules:!0,spellCheck:!0,selectTextOnFocus:!0,text:!0,clearTextOnFocus:!0})};m.exports=n},333,[2,4,174,158,155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Commands=void 0;var t,u=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4]));e.Commands=(0,l.default)({supportedCommands:['focus','blur','setTextAndSelection']});g.RN$Bridgeless?(o.default.register('RCTMultilineTextInputView',function(){return n.default}),t='RCTMultilineTextInputView'):t=(0,u.default)('RCTMultilineTextInputView');e.default=t},334,[2,137,172,333,134]); +__d(function(g,r,i,a,m,_e,d){var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),o=((function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(e);if(o&&o.has(t))return o.get(t);var E={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in t)if("default"!==n&&Object.prototype.hasOwnProperty.call(t,n)){var l=s?Object.getOwnPropertyDescriptor(t,n):null;l&&(l.get||l.set)?Object.defineProperty(E,n,l):E[n]=t[n]}E.default=t,o&&o.set(t,E)})(r(d[3])),r(d[0])(r(d[4]))),E=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),n=r(d[0])(r(d[7])),l=r(d[0])(r(d[8]));function u(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:e})(t)}var h=function(t){var e=t.touches,o=t.changedTouches,E=e&&e.length>0,s=o&&o.length>0;return!E&&s?o[0]:E?e[0]:t},R='NOT_RESPONDER',_='RESPONDER_INACTIVE_PRESS_IN',c='RESPONDER_INACTIVE_PRESS_OUT',S='RESPONDER_ACTIVE_PRESS_IN',T='RESPONDER_ACTIVE_PRESS_OUT',P='RESPONDER_ACTIVE_LONG_PRESS_IN',D='RESPONDER_ACTIVE_LONG_PRESS_OUT',N='ERROR',O={NOT_RESPONDER:!1,RESPONDER_INACTIVE_PRESS_IN:!1,RESPONDER_INACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_PRESS_IN:!1,RESPONDER_ACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_LONG_PRESS_IN:!1,RESPONDER_ACTIVE_LONG_PRESS_OUT:!1,ERROR:!1},p=(0,e.default)({},O,{RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0}),f=(0,e.default)({},O,{RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),A=(0,e.default)({},O,{RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),b='DELAY',I='RESPONDER_GRANT',L='RESPONDER_RELEASE',v='RESPONDER_TERMINATED',y='ENTER_PRESS_RECT',C='LEAVE_PRESS_RECT',G='LONG_PRESS_DETECTED',V={NOT_RESPONDER:{DELAY:N,RESPONDER_GRANT:_,RESPONDER_RELEASE:N,RESPONDER_TERMINATED:N,ENTER_PRESS_RECT:N,LEAVE_PRESS_RECT:N,LONG_PRESS_DETECTED:N},RESPONDER_INACTIVE_PRESS_IN:{DELAY:S,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:_,LEAVE_PRESS_RECT:c,LONG_PRESS_DETECTED:N},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:T,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:_,LEAVE_PRESS_RECT:c,LONG_PRESS_DETECTED:N},RESPONDER_ACTIVE_PRESS_IN:{DELAY:N,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:S,LEAVE_PRESS_RECT:T,LONG_PRESS_DETECTED:P},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:N,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:S,LEAVE_PRESS_RECT:T,LONG_PRESS_DETECTED:N},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:N,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:P,LEAVE_PRESS_RECT:D,LONG_PRESS_DETECTED:P},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:N,RESPONDER_GRANT:N,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:P,LEAVE_PRESS_RECT:D,LONG_PRESS_DETECTED:N},error:{DELAY:R,RESPONDER_GRANT:_,RESPONDER_RELEASE:R,RESPONDER_TERMINATED:R,ENTER_PRESS_RECT:R,LEAVE_PRESS_RECT:R,LONG_PRESS_DETECTED:R}},H={componentDidMount:function(){E.default.isTV},componentWillUnmount:function(){this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(t){var e=t.currentTarget;t.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=R,this.state.touchable.responderID=e,this._receiveSignal(I,t);var o=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):130;0!==(o=isNaN(o)?130:o)?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,t),o):this._handleDelay(t);var E=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):370;E=isNaN(E)?370:E,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,t),E+o)},touchableHandleResponderRelease:function(t){this.pressInLocation=null,this._receiveSignal(L,t)},touchableHandleResponderTerminate:function(t){this.pressInLocation=null,this._receiveSignal(v,t)},touchableHandleResponderMove:function(t){if(this.state.touchable.positionOnActivate){var e=this.state.touchable.positionOnActivate,o=this.state.touchable.dimensionsOnActivate,E=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:20,right:20,top:20,bottom:20},s=E.left,n=E.top,l=E.right,u=E.bottom,R=this.touchableGetHitSlop?this.touchableGetHitSlop():null;R&&(s+=R.left||0,n+=R.top||0,l+=R.right||0,u+=R.bottom||0);var c=h(t.nativeEvent),S=c&&c.pageX,T=c&&c.pageY;if(this.pressInLocation)this._getDistanceBetweenPoints(S,T,this.pressInLocation.pageX,this.pressInLocation.pageY)>10&&this._cancelLongPressDelayTimeout();if(S>e.left-s&&T>e.top-n&&S>`");E!==s&&(this._performSideEffectsForTransition(E,s,t,e),this.state.touchable.touchState=s)}},_cancelLongPressDelayTimeout:function(){this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.longPressDelayTimeout=null},_isHighlight:function(t){return t===S||t===P},_savePressInLocation:function(t){var e=h(t.nativeEvent),o=e&&e.pageX,E=e&&e.pageY,s=e&&e.locationX,n=e&&e.locationY;this.pressInLocation={pageX:o,pageY:E,locationX:s,locationY:n}},_getDistanceBetweenPoints:function(t,e,o,E){var s=t-o,n=e-E;return Math.sqrt(s*s+n*n)},_performSideEffectsForTransition:function(t,e,o,s){var n=this._isHighlight(t),u=this._isHighlight(e);(o===v||o===L)&&this._cancelLongPressDelayTimeout();var h=t===R&&e===_,c=!p[t]&&p[e];if((h||c)&&this._remeasureMetricsOnActivation(),f[t]&&o===G&&this.touchableHandleLongPress&&this.touchableHandleLongPress(s),u&&!n?this._startHighlight(s):!u&&n&&this._endHighlight(s),f[t]&&o===L){var S=!!this.props.onLongPress,T=A[t]&&(!S||!this.touchableLongPressCancelsPress());(!A[t]||T)&&this.touchableHandlePress&&(u||n||(this._startHighlight(s),this._endHighlight(s)),'android'!==E.default.OS||this.props.touchSoundDisabled||l.default.playTouchSound(),this.touchableHandlePress(s))}this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.touchableDelayTimeout=null},_startHighlight:function(t){this._savePressInLocation(t),this.touchableHandleActivePressIn&&this.touchableHandleActivePressIn(t)},_endHighlight:function(t){var e=this;this.touchableHandleActivePressOut&&(this.touchableGetPressOutDelayMS&&this.touchableGetPressOutDelayMS()?this.pressOutDelayTimeout=setTimeout(function(){e.touchableHandleActivePressOut(t)},this.touchableGetPressOutDelayMS()):this.touchableHandleActivePressOut(t))},withoutDefaultFocusAndBlur:{}},M=(H.touchableHandleFocus,H.touchableHandleBlur,(0,t.default)(H,["touchableHandleFocus","touchableHandleBlur"]));H.withoutDefaultFocusAndBlur=M;var w={Mixin:H,renderDebugView:function(t){t.color,t.hitSlop;return null}};m.exports=w},335,[2,106,4,15,336,27,338,50,204]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),o=t.default.twoArgumentPooler;function n(t,o){this.width=t,this.height=o}n.prototype.destructor=function(){this.width=null,this.height=null},n.getPooledFromElement=function(t){return n.getPooled(t.offsetWidth,t.offsetHeight)},t.default.addPoolingTo(n,o),m.exports=n},336,[2,337]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=function(t){if(this.instancePool.length){var n=this.instancePool.pop();return this.call(n,t),n}return new this(t)},o=function(n){(0,t.default)(n instanceof this,'Trying to release an instance into a pool of a different type.'),n.destructor(),this.instancePool.length=0;n--)if(t[n]())return;i.exitApp()});var i={exitApp:function(){n.default&&n.default.invokeDefaultBackPressHandler()},addEventListener:function(n,f){return-1===t.indexOf(f)&&t.push(f),{remove:function(){return i.removeEventListener(n,f)}}},removeEventListener:function(n,i){-1!==t.indexOf(i)&&t.splice(t.indexOf(i),1)}};m.exports=i},350,[2,351,20]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('DeviceEventManager')},351,[29]); +__d(function(g,r,i,a,m,_e,d){var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),l=(r(d[0])(r(d[7])),r(d[0])(r(d[8]))),s=r(d[0])(r(d[9])),p=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var l=u?Object.getOwnPropertyDescriptor(t,c):null;l&&(l.get||l.set)?Object.defineProperty(o,c,l):o[c]=t[c]}o.default=t,n&&n.set(t,o);return o})(r(d[10]));function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}function h(t,e,u){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,o.default)(t).constructor):e.apply(t,u))}var y=(function(n){function o(){var e;(0,t.default)(this,o);for(var n=arguments.length,u=new Array(n),c=0;cthis.eventPool.length&&this.eventPool.push(e)}function R(e){e.getPooled=x,e.eventPool=[],e.release=P}n(i[2])(E.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=k)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=k)},persist:function(){this.isPersistent=k},isPersistent:w,destructor:function(){var e,n=this.constructor.Interface;for(e in n)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=w,this._dispatchInstances=this._dispatchListeners=null}}),E.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},E.extend=function(e){function t(){}function r(){return l.apply(this,arguments)}var l=this;t.prototype=l.prototype;var a=new t;return n(i[2])(a,r.prototype),r.prototype=a,r.prototype.constructor=r,r.Interface=n(i[2])({},l.Interface,e),r.extend=l.extend,R(r),r},R(E);var T=E.extend({touchHistory:function(){return null}});function _(e){return"topTouchStart"===e}function C(e){return"topTouchMove"===e}var N=["topTouchStart"],z=["topTouchMove"],I=["topTouchCancel","topTouchEnd"],L=[],A={touchBank:L,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function U(e){return e.timeStamp||e.timestamp}function M(e){if(null==(e=e.identifier))throw Error("Touch object is missing identifier.");return e}function D(e){var n=M(e),t=L[n];t?(t.touchActive=!0,t.startPageX=e.pageX,t.startPageY=e.pageY,t.startTimeStamp=U(e),t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=U(e),t.previousPageX=e.pageX,t.previousPageY=e.pageY,t.previousTimeStamp=U(e)):(t={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:U(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:U(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:U(e)},L[n]=t),A.mostRecentTimeStamp=U(e)}function H(e){var n=L[M(e)];n&&(n.touchActive=!0,n.previousPageX=n.currentPageX,n.previousPageY=n.currentPageY,n.previousTimeStamp=n.currentTimeStamp,n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=U(e),A.mostRecentTimeStamp=U(e))}function B(e){var n=L[M(e)];n&&(n.touchActive=!1,n.previousPageX=n.currentPageX,n.previousPageY=n.currentPageY,n.previousTimeStamp=n.currentTimeStamp,n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=U(e),A.mostRecentTimeStamp=U(e))}var F={recordTouchTrack:function(e,n){if(C(e))n.changedTouches.forEach(H);else if(_(e))n.changedTouches.forEach(D),A.numberActiveTouches=n.touches.length,1===A.numberActiveTouches&&(A.indexOfSingleActiveTouch=n.touches[0].identifier);else if(("topTouchEnd"===e||"topTouchCancel"===e)&&(n.changedTouches.forEach(B),A.numberActiveTouches=n.touches.length,1===A.numberActiveTouches))for(e=0;e component.");return t=Pn,Pn+=2,{node:fn(t,"RCTRawText",n,{text:e},r)}}var _n=setTimeout,Cn=clearTimeout;function Nn(e){var n=e.node,t=nn(null,Ye,{style:{display:"none"}},e.canonical.viewConfig.validAttributes);return{node:gn(n,t),canonical:e.canonical}}function zn(e,n,t){return n="",t&&(n=" (created by "+t+")"),"\n in "+(e||"Unknown")+n}function In(e,n){return e?zn(e.displayName||e.name||null,n,null):""}var Ln=[],An=-1;function Un(e){return{current:e}}function Mn(e){0>An||(e.current=Ln[An],Ln[An]=null,An--)}function Dn(e,n){Ln[++An]=e.current,e.current=n}var Hn={},Bn=Un(Hn),Fn=Un(!1),Qn=Hn;function jn(e,n){var t=e.type.contextTypes;if(!t)return Hn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function Wn(e){return null!==(e=e.childContextTypes)&&void 0!==e}function On(){Mn(Fn),Mn(Bn)}function Vn(e,n,t){if(Bn.current!==Hn)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");Dn(Bn,n),Dn(Fn,t)}function Yn(e,t,r){var l=e.stateNode;if(e=t.childContextTypes,"function"!=typeof l.getChildContext)return r;for(var a in l=l.getChildContext())if(!(a in e))throw Error((Be(t)||"Unknown")+'.getChildContext(): key "'+a+'" is not defined in childContextTypes.');return n(i[2])({},r,l)}function qn(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Hn,Qn=Bn.current,Dn(Bn,e),Dn(Fn,Fn.current),!0}function Xn(e,n,t){var r=e.stateNode;if(!r)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");t?(e=Yn(e,n,Qn),r.__reactInternalMemoizedMergedChildContext=e,Mn(Fn),Mn(Bn),Dn(Bn,e)):Mn(Fn),Dn(Fn,t)}var $n=null,Gn=null;n(i[4]).unstable_now();var Kn=8;function Jn(e){if(0!=(1&e))return Kn=15,1;if(0!=(2&e))return Kn=14,2;if(0!=(4&e))return Kn=13,4;var n=24&e;return 0!==n?(Kn=12,n):0!=(32&e)?(Kn=11,32):0!==(n=192&e)?(Kn=10,n):0!=(256&e)?(Kn=9,256):0!==(n=3584&e)?(Kn=8,n):0!=(4096&e)?(Kn=7,4096):0!==(n=4186112&e)?(Kn=6,n):0!==(n=62914560&e)?(Kn=5,n):67108864&e?(Kn=4,67108864):0!=(134217728&e)?(Kn=3,134217728):0!==(n=805306368&e)?(Kn=2,n):0!=(1073741824&e)?(Kn=1,1073741824):(Kn=8,e)}function Zn(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function et(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error("Invalid update priority: "+e+". This is a bug in React.")}}function nt(e,n){var t=e.pendingLanes;if(0===t)return Kn=0;var r=0,l=0,a=e.expiredLanes,i=e.suspendedLanes,u=e.pingedLanes;if(0!==a)r=a,l=Kn=15;else if(0!==(a=134217727&t)){var o=a&~i;0!==o?(r=Jn(o),l=Kn):0!==(u&=a)&&(r=Jn(u),l=Kn)}else 0!==(a=t&~i)?(r=Jn(a),l=Kn):0!==u&&(r=Jn(u),l=Kn);if(0===r)return 0;if(r=t&((0>(r=31-ut(r))?0:1<t;t++)n.push(e);return n}function it(e,n,t){e.pendingLanes|=n;var r=n-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[n=31-ut(n)]=t}var ut=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(ot(e)/st|0)|0},ot=Math.log,st=Math.LN2;var ct={},ft=void 0!==n(i[4]).unstable_requestPaint?n(i[4]).unstable_requestPaint:function(){},dt=null,pt=null,ht=!1,gt=n(i[4]).unstable_now(),mt=1e4>gt?n(i[4]).unstable_now:function(){return n(i[4]).unstable_now()-gt};function vt(){switch(n(i[4]).unstable_getCurrentPriorityLevel()){case n(i[4]).unstable_ImmediatePriority:return 99;case n(i[4]).unstable_UserBlockingPriority:return 98;case n(i[4]).unstable_NormalPriority:return 97;case n(i[4]).unstable_LowPriority:return 96;case n(i[4]).unstable_IdlePriority:return 95;default:throw Error("Unknown priority level.")}}function yt(e){switch(e){case 99:return n(i[4]).unstable_ImmediatePriority;case 98:return n(i[4]).unstable_UserBlockingPriority;case 97:return n(i[4]).unstable_NormalPriority;case 96:return n(i[4]).unstable_LowPriority;case 95:return n(i[4]).unstable_IdlePriority;default:throw Error("Unknown priority level.")}}function bt(e,t){return e=yt(e),n(i[4]).unstable_runWithPriority(e,t)}function St(e,t,r){return e=yt(e),n(i[4]).unstable_scheduleCallback(e,t,r)}function kt(){if(null!==pt){var e=pt;pt=null,n(i[4]).unstable_cancelCallback(e)}wt()}function wt(){if(!ht&&null!==dt){ht=!0;var e=0;try{var t=dt;bt(99,function(){for(;eg?(m=h,h=null):m=h.sibling;var v=d(l,h,u[g],o);if(null===v){null===h&&(h=m);break}e&&h&&null===v.alternate&&n(l,h),i=a(v,i,g),null===c?s=v:c.sibling=v,c=v,h=m}if(g===u.length)return t(l,h),s;if(null===h){for(;gg?(m=h,h=null):m=h.sibling;var y=d(l,h,v.value,o);if(null===y){null===h&&(h=m);break}e&&h&&null===y.alternate&&n(l,h),i=a(y,i,g),null===c?s=y:c.sibling=y,c=y,h=m}if(v.done)return t(l,h),s;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=f(l,v.value,o))&&(i=a(v,i,g),null===c?s=v:c.sibling=v,c=v);return s}for(h=r(l,h);!v.done;g++,v=u.next())null!==(v=p(h,l,g,v.value,o))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),i=a(v,i,g),null===c?s=v:c.sibling=v,c=v);return e&&h.forEach(function(e){return n(l,e)}),s}return function(e,r,a,u){var o="object"==typeof a&&null!==a&&a.type===Ee&&null===a.key;o&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case ke:e:{for(s=a.key,o=r;null!==o;){if(o.key===s){switch(o.tag){case 7:if(a.type===Ee){t(e,o.sibling),(r=l(o,a.props.children)).return=e,e=r;break e}break;default:if(o.elementType===a.type){t(e,o.sibling),(r=l(o,a.props)).ref=er(e,o,a),r.return=e,e=r;break e}}t(e,o);break}n(e,o),o=o.sibling}a.type===Ee?((r=ui(a.props.children,e.mode,u,a.key)).return=e,e=r):((u=ii(a.type,a.key,a.props,null,e.mode,u)).ref=er(e,r,a),u.return=e,e=u)}return i(e);case we:e:{for(o=a.key;null!==r;){if(r.key===o){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){t(e,r.sibling),(r=l(r,a.children||[])).return=e,e=r;break e}t(e,r);break}n(e,r),r=r.sibling}(r=ci(a,e.mode,u)).return=e,e=r}return i(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(t(e,r.sibling),(r=l(r,a)).return=e,e=r):(t(e,r),(r=si(a,e.mode,u)).return=e,e=r),i(e);if(Zt(a))return h(e,r,a,u);if(He(a))return g(e,r,a,u);if(s&&nr(e,a),void 0===a&&!o)switch(e.tag){case 1:case 0:case 11:case 15:throw Error((Be(e.type)||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.")}return t(e,r)}}var rr=tr(!0),lr=tr(!1),ar={},ir=Un(ar),ur=Un(ar),or=Un(ar);function sr(e){if(e===ar)throw Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function cr(e,n){Dn(or,n),Dn(ur,e),Dn(ir,ar),Mn(ir),Dn(ir,{isInAParentText:!1})}function fr(){Mn(ir),Mn(ur),Mn(or)}function dr(e){sr(or.current);var n=sr(ir.current),t=e.type;t="AndroidTextInput"===t||"RCTMultilineTextInputView"===t||"RCTSinglelineTextInputView"===t||"RCTText"===t||"RCTVirtualText"===t,n!==(t=n.isInAParentText!==t?{isInAParentText:t}:n)&&(Dn(ur,e),Dn(ir,t))}function pr(e){ur.current===e&&(Mn(ir),Mn(ur))}var hr=Un(0);function gr(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===t.dehydrated||sn()||sn()))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(64&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var mr=[];function vr(){for(var e=0;ea))throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");a+=1,Er=wr=null,n.updateQueue=null,yr.current=nl,e=t(r,l)}while(Pr)}if(yr.current=Jr,n=null!==wr&&null!==wr.next,Sr=0,Er=wr=kr=null,xr=!1,n)throw Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return e}function Cr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Er?kr.memoizedState=Er=e:Er=Er.next=e,Er}function Nr(){if(null===wr){var e=kr.alternate;e=null!==e?e.memoizedState:null}else e=wr.next;var n=null===Er?kr.memoizedState:Er.next;if(null!==n)Er=n,wr=e;else{if(null===e)throw Error("Rendered more hooks than during the previous render.");e={memoizedState:(wr=e).memoizedState,baseState:wr.baseState,baseQueue:wr.baseQueue,queue:wr.queue,next:null},null===Er?kr.memoizedState=Er=e:Er=Er.next=e}return Er}function zr(e,n){return"function"==typeof n?n(e):n}function Ir(e){var n=Nr(),t=n.queue;if(null===t)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");t.lastRenderedReducer=e;var r=wr,l=r.baseQueue,a=t.pending;if(null!==a){if(null!==l){var i=l.next;l.next=a.next,a.next=i}r.baseQueue=l=a,t.pending=null}if(null!==l){l=l.next,r=r.baseState;var u=i=a=null,o=l;do{var s=o.lane;if((Sr&s)===s)null!==u&&(u=u.next={lane:0,action:o.action,eagerReducer:o.eagerReducer,eagerState:o.eagerState,next:null}),r=o.eagerReducer===e?o.eagerState:e(r,o.action);else{var c={lane:s,action:o.action,eagerReducer:o.eagerReducer,eagerState:o.eagerState,next:null};null===u?(i=u=c,a=r):u=u.next=c,kr.lanes|=s,ra|=s}o=o.next}while(null!==o&&o!==l);null===u?a=r:u.next=i,xt(r,n.memoizedState)||(rl=!0),n.memoizedState=r,n.baseState=a,n.baseQueue=u,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function Lr(e){var n=Nr(),t=n.queue;if(null===t)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");t.lastRenderedReducer=e;var r=t.dispatch,l=t.pending,a=n.memoizedState;if(null!==l){t.pending=null;var i=l=l.next;do{a=e(a,i.action),i=i.next}while(i!==l);xt(a,n.memoizedState)||(rl=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function Ar(e,n,t){var r=n._getVersion;r=r(n._source);var l=n._workInProgressVersionSecondary;if(null!==l?e=l===r:(e=e.mutableReadLanes,(e=(Sr&e)===e)&&(n._workInProgressVersionSecondary=r,mr.push(n))),e)return t(n._source);throw mr.push(n),Error("Cannot read from mutable source during the current render without tearing. This is a bug in React. Please file an issue.")}function Ur(e,n,t,r){var l=$l;if(null===l)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");var a=n._getVersion,i=a(n._source),u=yr.current,o=u.useState(function(){return Ar(l,n,t)}),s=o[1],c=o[0];o=Er;var f=e.memoizedState,d=f.refs,p=d.getSnapshot,h=f.source;f=f.subscribe;var g=kr;return e.memoizedState={refs:d,source:n,subscribe:r},u.useEffect(function(){d.getSnapshot=t,d.setSnapshot=s;var e=a(n._source);if(!xt(i,e)){e=t(n._source),xt(c,e)||(s(e),e=Ta(g),l.mutableReadLanes|=e&l.pendingLanes),e=l.mutableReadLanes,l.entangledLanes|=e;for(var r=l.entanglements,u=e;0t?98:t,function(){e(!0)}),bt(97oa&&(n.flags|=64,l=!0,_l(r,!1),n.lanes=33554432)}else{if(!l)if(null!==(e=gr(a))){if(n.flags|=64,l=!0,null!==(e=e.updateQueue)&&(n.updateQueue=e,n.flags|=4),_l(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate)return null!==(n=n.lastEffect=r.lastEffect)&&(n.nextEffect=null),null}else 2*mt()-r.renderingStartTime>oa&&1073741824!==t&&(n.flags|=64,l=!0,_l(r,!1),n.lanes=33554432);r.isBackwards?(a.sibling=n.child,n.child=a):(null!==(e=r.last)?e.sibling=a:n.child=a,r.last=a)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.lastEffect=n.lastEffect,r.renderingStartTime=mt(),e.sibling=null,n=hr.current,Dn(hr,l?1&n|2:1&n),e):null;case 22:case 23:return Ua(),null!==e&&null!==e.memoizedState!=(null!==n.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(n.flags|=4),null}throw Error("Unknown unit of work tag ("+n.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function Nl(e){switch(e.tag){case 1:Wn(e.type)&&On();var n=e.flags;return 8192&n?(e.flags=-8193&n|64,e):null;case 3:if(fr(),Mn(Fn),Mn(Bn),vr(),0!=(64&(n=e.flags)))throw Error("The root failed to unmount after an error. This is likely a bug in React. Please file an issue.");return e.flags=-8193&n|64,e;case 5:return pr(e),null;case 13:return Mn(hr),8192&(n=e.flags)?(e.flags=-8193&n|64,e):null;case 19:return Mn(hr),null;case 4:return fr(),null;case 10:return At(e),null;case 22:case 23:return Ua(),null;default:return null}}function zl(e,n){try{var t="",r=n;do{t+=Tt(r),r=r.return}while(r);var l=t}catch(e){l="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:n,stack:l}}if(hl=function(e,n,t,r){for(var l=n.child;null!==l;){if(5===l.tag){var a=l.stateNode;t&&r&&(a=Nn(a)),vn(e.node,a.node)}else if(6===l.tag){if(a=l.stateNode,t&&r)throw Error("Not yet implemented.");vn(e.node,a.node)}else if(4!==l.tag){if(13===l.tag&&0!=(4&l.flags)&&(a=null!==l.memoizedState)){var i=l.child;if(null!==i&&(null!==i.child&&(i.child.return=i,hl(e,i,!0,a)),null!==(a=i.sibling))){a.return=l,l=a;continue}}if(null!==l.child){l.child.return=l,l=l.child;continue}}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)return;l=l.return}l.sibling.return=l.return,l=l.sibling}},gl=function(e){var n=e.stateNode;if(null!==e.firstEffect){var t=n.containerInfo,r=mn(t);Tl(r,e,!1,!1),n.pendingChildren=r,e.flags|=4,bn(t,r)}},ml=function(e,n,t,r){t=e.stateNode;var l=e.memoizedProps;if((e=null===n.firstEffect)&&l===r)n.stateNode=t;else{var a=n.stateNode;sr(ir.current);var i=null;l!==r&&(l=nn(null,l,r,a.canonical.viewConfig.validAttributes),a.canonical.currentProps=r,i=l),e&&null===i?n.stateNode=t:(r=i,a=t.node,t={node:e?null!==r?gn(a,r):dn(a):null!==r?hn(a,r):pn(a),canonical:t.canonical},n.stateNode=t,e?n.flags|=4:hl(t,n,!1,!1))}},vl=function(e,n,t,r){t!==r?(e=sr(or.current),t=sr(ir.current),n.stateNode=Tn(r,e,t,n),n.flags|=4):n.stateNode=e.stateNode},"function"!=typeof n(i[3]).ReactFiberErrorDialog.showErrorDialog)throw Error("Expected ReactFiberErrorDialog.showErrorDialog to be a function.");function Il(e,t){try{!1!==n(i[3]).ReactFiberErrorDialog.showErrorDialog({componentStack:null!==t.stack?t.stack:"",error:t.value,errorBoundary:null!==e&&1===e.tag?e.stateNode:null})&&console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var Ll="function"==typeof WeakMap?WeakMap:Map;function Al(e,n,t){(t=Qt(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){ca||(ca=!0,fa=r),Il(e,n)},t}function Ul(e,n,t){(t=Qt(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return Il(e,n),r(l)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){"function"!=typeof r&&(null===da?da=new Set([this]):da.add(this),Il(e,n));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}var Ml="function"==typeof WeakSet?WeakSet:Set;function Dl(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Ja(e,n)}else n.current=null}function Hl(e,n){switch(n.tag){case 0:case 11:case 15:return;case 1:if(256&n.flags&&null!==e){var t=e.memoizedProps,r=e.memoizedState;n=(e=n.stateNode).getSnapshotBeforeUpdate(n.elementType===n.type?t:_t(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:return;case 5:case 6:case 4:case 17:return}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}function Bl(e,n,t){switch(t.tag){case 0:case 11:case 15:if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==n)}if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{var l=e;r=l.next,0!=(4&(l=l.tag))&&0!=(1&l)&&($a(t,e),Xa(t,e)),e=r}while(e!==n)}return;case 1:return e=t.stateNode,4&t.flags&&(null===n?e.componentDidMount():(r=t.elementType===t.type?n.memoizedProps:_t(t.type,n.memoizedProps),e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(n=t.updateQueue)&&Vt(t,n,e));case 3:if(null!==(n=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=t.child.stateNode.canonical;break;case 1:e=t.child.stateNode}Vt(t,n,e)}return;case 5:return void(null===n&&4&t.flags&&on());case 6:case 4:case 12:case 13:return;case 19:case 17:case 20:case 21:case 22:case 23:return}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}function Fl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Ql(e,n){switch(n.tag){case 0:case 11:case 14:case 15:if(null!==(e=null!==(e=n.updateQueue)?e.lastEffect:null)){n=e=e.next;do{if(3==(3&n.tag)){var t=n.destroy;n.destroy=void 0,void 0!==t&&t()}n=n.next}while(n!==e)}return;case 12:return;case 13:return null!==n.memoizedState&&(ua=mt()),void jl(n);case 19:return void jl(n);case 22:case 23:return}e:{switch(n.tag){case 1:case 5:case 6:case 20:break e;case 3:case 4:break e}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}}function jl(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new Ml),n.forEach(function(n){var r=ei.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function Wl(e,n){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(n=n.memoizedState)&&null===n.dehydrated)}var Ol,Vl=Math.ceil,Yl=Se.ReactCurrentDispatcher,ql=Se.ReactCurrentOwner,Xl=0,$l=null,Gl=null,Kl=0,Jl=0,Zl=Un(0),ea=0,na=null,ta=0,ra=0,la=0,aa=0,ia=null,ua=0,oa=1/0,sa=null,ca=!1,fa=null,da=null,pa=!1,ha=null,ga=90,ma=[],va=[],ya=null,ba=0,Sa=null,ka=-1,wa=0,Ea=0,xa=null,Pa=!1;function Ra(){return 0!=(48&Xl)?mt():-1!==ka?ka:ka=mt()}function Ta(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===vt()?1:2;if(0===wa&&(wa=ta),0!==Et.transition){0!==Ea&&(Ea=null!==ia?ia.pendingLanes:0),e=wa;var n=4186112&~Ea;return 0===(n&=-n)&&(0===(n=(e=4186112&~e)&-e)&&(n=8192)),n}return e=vt(),0!=(4&Xl)&&98===e?e=rt(12,wa):e=rt(e=Zn(e),wa),e}function _a(e,n,t){if(50l&&(l=i),t&=~a}if(t=l,10<(t=(120>(t=mt()-t)?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*Vl(t/1960))-t)){e.timeoutHandle=_n(Oa.bind(null,e),t);break}Oa(e);break;case 5:Oa(e);break;default:throw Error("Unknown root exit status.")}}return Na(e,mt()),e.callbackNode===n?za.bind(null,e):null}function Ia(e,n){for(n&=~aa,n&=~la,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0 component higher in the tree to provide a loading indicator or placeholder to display.")}5!==ea&&(ea=2),o=zl(o,u),d=i;do{switch(d.tag){case 3:a=o,d.flags|=8192,n&=-n,d.lanes|=n,Wt(d,Al(d,a,n));break e;case 1:a=o;var k=d.type,w=d.stateNode;if(0==(64&d.flags)&&("function"==typeof k.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===da||!da.has(w)))){d.flags|=8192,n&=-n,d.lanes|=n,Wt(d,Ul(d,a,n));break e}}d=d.return}while(null!==d)}Wa(t)}catch(e){n=e,Gl===t&&null!==t&&(Gl=t=t.return);continue}break}}function Ha(){var e=Yl.current;return Yl.current=Jr,null===e?Jr:e}function Ba(e,n){var t=Xl;Xl|=16;var r=Ha();for($l===e&&Kl===n||Ma(e,n);;)try{Fa();break}catch(n){Da(e,n)}if(Lt(),Xl=t,Yl.current=r,null!==Gl)throw Error("Cannot commit an incomplete root. This error is likely caused by a bug in React. Please file an issue.");return $l=null,Kl=0,ea}function Fa(){for(;null!==Gl;)ja(Gl)}function Qa(){for(;null!==Gl&&!n(i[4]).unstable_shouldYield();)ja(Gl)}function ja(e){var n=Ol(e.alternate,e,Jl);e.memoizedProps=e.pendingProps,null===n?Wa(e):Gl=n,ql.current=null}function Wa(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(4096&n.flags)){if(null!==(t=Cl(t,n,Jl)))return void(Gl=t);if(23!==(t=n).tag&&22!==t.tag||null===t.memoizedState||0!=(1073741824&Jl)||0==(4&t.mode)){for(var r=0,l=t.child;null!==l;)r|=l.lanes|l.childLanes,l=l.sibling;t.childLanes=r}null!==e&&0==(4096&e.flags)&&(null===e.firstEffect&&(e.firstEffect=n.firstEffect),null!==n.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1mt()-ua?Ma(e,0):aa|=t),Na(e,n)}function ei(e,n){var t=e.stateNode;null!==t&&t.delete(n),0===(n=0)&&(0==(2&(n=e.mode))?n=1:0==(4&n)?n=99===vt()?1:2:(0===wa&&(wa=ta),0===(n=lt(62914560&~wa))&&(n=4194304))),t=Ra(),null!==(e=Ca(e,n))&&(it(e,n,t),Na(e,t))}function ni(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function ti(e,n,t,r){return new ni(e,n,t,r)}function ri(e){return!(!(e=e.prototype)||!e.isReactComponent)}function li(e){if("function"==typeof e)return ri(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===_e)return 11;if(e===ze)return 14}return 2}function ai(e,n){var t=e.alternate;return null===t?((t=ti(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function ii(e,n,t,r,l,a){var i=2;if(r=e,"function"==typeof e)ri(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case Ee:return ui(t.children,l,a,n);case Le:i=8,l|=16;break;case xe:i=8,l|=1;break;case Pe:return(e=ti(12,t,n,8|l)).elementType=Pe,e.type=Pe,e.lanes=a,e;case Ce:return(e=ti(13,t,n,l)).type=Ce,e.elementType=Ce,e.lanes=a,e;case Ne:return(e=ti(19,t,n,l)).elementType=Ne,e.lanes=a,e;case Ae:return oi(t,l,a,n);case Ue:return(e=ti(23,t,n,l)).elementType=Ue,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Re:i=10;break e;case Te:i=9;break e;case _e:i=11;break e;case ze:i=14;break e;case Ie:i=16,r=null;break e}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+".")}return(n=ti(i,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function ui(e,n,t,r){return(e=ti(7,e,r,n)).lanes=t,e}function oi(e,n,t,r){return(e=ti(22,e,r,n)).elementType=Ae,e.lanes=t,e}function si(e,n,t){return(e=ti(6,e,null,n)).lanes=t,e}function ci(e,n,t){return(n=ti(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function fi(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=at(0),this.expirationTimes=at(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=at(0)}function di(e,n,t){var r=3=t.length?{done:!0}:{done:!1,value:t[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(t,n){if(t){if("string"==typeof t)return s(t,n);var u=Object.prototype.toString.call(t).slice(8,-1);return"Object"===u&&t.constructor&&(u=t.constructor.name),"Map"===u||"Set"===u?Array.from(t):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?s(t,n):void 0}}function s(t,n){(null==n||n>t.length)&&(n=t.length);for(var u=0,o=new Array(n);u=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return i("end");if(u.tryLoc<=this.prev){var f=o.call(u,"catchLoc"),h=o.call(u,"finallyLoc");if(f&&h){if(this.prev=0;--i){var c=this.tryEntries[i];if(c.tryLoc<=this.prev&&o.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),P(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;P(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:T(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}function c(t,n){var o=t[n];'object'==typeof o&&'function'==typeof o.getMonth&&(t[n]=o.getTime())}var u=(function(){return(0,n.default)(function n(){(0,t.default)(this,n)},null,[{key:"open",value:function(t){var n;return i().async(function(i){for(;;)switch(i.prev=i.next){case 0:return null!=(n=t)&&(c(n,'date'),c(n,'minDate'),c(n,'maxDate')),i.abrupt("return",o.default.open(t));case 3:case"end":return i.stop()}},null,null,null,Promise)}}])})();u.dateSetAction='dateSetAction',u.dismissedAction='dismissedAction',m.exports=u},369,[2,5,6,370]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('DatePickerAndroid')},370,[29]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1]));m.exports=t.default},371,[2,170]); +__d(function(g,r,i,a,m,e,d){r(d[0])(r(d[1])),r(d[0])(r(d[2])),r(d[0])(r(d[3]));m.exports={addMenuItem:function(n,o){},reload:function(n){},onFastRefresh:function(){}}},372,[2,373,96,27]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('DevSettings')},373,[29]); +__d(function(g,r,i,a,m,e,d){var o=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l={canRecordVideos:function(l){return(0,n.default)(o.default,'ImagePickerIOS is not available'),o.default.canRecordVideos(l)},canUseCamera:function(l){return(0,n.default)(o.default,'ImagePickerIOS is not available'),o.default.canUseCamera(l)},openCameraDialog:function(l,t,u){(0,n.default)(o.default,'ImagePickerIOS is not available');var s={videoMode:!0,unmirrorFrontFacingCamera:!1};return null!=l.videoMode&&(s.videoMode=l.videoMode),null!=l.unmirrorFrontFacingCamera&&(s.unmirrorFrontFacingCamera=l.unmirrorFrontFacingCamera),o.default.openCameraDialog(s,t,u)},openSelectDialog:function(l,t,u){(0,n.default)(o.default,'ImagePickerIOS is not available');var s={showImages:!0,showVideos:!1};return null!=l.showImages&&(s.showImages=l.showImages),null!=l.showVideos&&(s.showVideos=l.showVideos),o.default.openSelectDialog(s,t,u)},removePendingVideo:function(l){(0,n.default)(o.default,'ImagePickerIOS is not available'),o.default.removePendingVideo(l)},clearAllPendingVideos:function(){(0,n.default)(o.default,'ImagePickerIOS is not available'),o.default.clearAllPendingVideos()}};m.exports=l},374,[2,375,26]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('ImagePickerIOS')},375,[29]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),o=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),v=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),R=r(d[0])(r(d[12]));function L(e,t,f){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,f||[],(0,u.default)(e).constructor):t.apply(e,f))}var y=(function(n){function u(){return(0,e.default)(this,u),L(this,u,['ios'===c.default.OS?(0,R.default)(s.default):void 0])}return(0,f.default)(u,n),(0,t.default)(u,[{key:"addEventListener",value:function(e,t,n){return this.addListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.removeListener(e,t)}},{key:"openURL",value:function(e){return this._validateURL(e),'android'===c.default.OS?(0,R.default)(v.default).openURL(e):(0,R.default)(s.default).openURL(e)}},{key:"canOpenURL",value:function(e){return this._validateURL(e),'android'===c.default.OS?(0,R.default)(v.default).canOpenURL(e):(0,R.default)(s.default).canOpenURL(e)}},{key:"openSettings",value:function(){return'android'===c.default.OS?(0,R.default)(v.default).openSettings():(0,R.default)(s.default).openSettings()}},{key:"getInitialURL",value:function(){return'android'===c.default.OS?o.default.runAfterInteractions().then(function(){return(0,R.default)(v.default).getInitialURL()}):(0,R.default)(s.default).getInitialURL()}},{key:"sendIntent",value:function(e,t){return'android'===c.default.OS?(0,R.default)(v.default).sendIntent(e,t):new Promise(function(e,t){return t(new Error('Unsupported'))})}},{key:"_validateURL",value:function(e){(0,p.default)('string'==typeof e,'Invalid URL: should be a string. Was: '+e),(0,p.default)(e,'Invalid URL: cannot be empty')}}])})(l.default);m.exports=new y},376,[2,5,6,10,12,13,96,222,27,377,378,26,298]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('LinkingManager')},377,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('IntentAndroid')},378,[29]); +__d(function(g,r,i,a,m,e,d){var n;r(d[0])(r(d[1])),r(d[0])(r(d[2]));n={ignoreLogs:function(n){},ignoreAllLogs:function(n){},install:function(){},uninstall:function(){}},m.exports=n},379,[2,27,125]); +__d(function(g,r,i,a,m,e,d){'use strict';var n={_initializeGestureState:function(n){n.moveX=0,n.moveY=0,n.x0=0,n.y0=0,n.dx=0,n.dy=0,n.vx=0,n.vy=0,n.numberActiveTouches=0,n._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(n,o){n.numberActiveTouches=o.numberActiveTouches,n.moveX=r(d[0]).currentCentroidXOfTouchesChangedAfter(o,n._accountsForMovesUpTo),n.moveY=r(d[0]).currentCentroidYOfTouchesChangedAfter(o,n._accountsForMovesUpTo);var t=n._accountsForMovesUpTo,u=r(d[0]).previousCentroidXOfTouchesChangedAfter(o,t),s=r(d[0]).currentCentroidXOfTouchesChangedAfter(o,t),c=r(d[0]).previousCentroidYOfTouchesChangedAfter(o,t),p=r(d[0]).currentCentroidYOfTouchesChangedAfter(o,t),v=n.dx+(s-u),h=n.dy+(p-c),l=o.mostRecentTimeStamp-n._accountsForMovesUpTo;n.vx=(v-n.dx)/l,n.vy=(h-n.dy)/l,n.dx=v,n.dy=h,n._accountsForMovesUpTo=o.mostRecentTimeStamp},create:function(t){var u={handle:null},s={stateID:Math.random(),moveX:0,moveY:0,x0:0,y0:0,dx:0,dy:0,vx:0,vy:0,numberActiveTouches:0,_accountsForMovesUpTo:0};return{panHandlers:{onStartShouldSetResponder:function(n){return null!=t.onStartShouldSetPanResponder&&t.onStartShouldSetPanResponder(n,s)},onMoveShouldSetResponder:function(n){return null!=t.onMoveShouldSetPanResponder&&t.onMoveShouldSetPanResponder(n,s)},onStartShouldSetResponderCapture:function(o){return 1===o.nativeEvent.touches.length&&n._initializeGestureState(s),s.numberActiveTouches=o.touchHistory.numberActiveTouches,null!=t.onStartShouldSetPanResponderCapture&&t.onStartShouldSetPanResponderCapture(o,s)},onMoveShouldSetResponderCapture:function(o){var u=o.touchHistory;return s._accountsForMovesUpTo!==u.mostRecentTimeStamp&&(n._updateGestureStateOnMove(s,u),!!t.onMoveShouldSetPanResponderCapture&&t.onMoveShouldSetPanResponderCapture(o,s))},onResponderGrant:function(n){return u.handle||(u.handle=r(d[1]).createInteractionHandle()),s.x0=r(d[0]).currentCentroidX(n.touchHistory),s.y0=r(d[0]).currentCentroidY(n.touchHistory),s.dx=0,s.dy=0,t.onPanResponderGrant&&t.onPanResponderGrant(n,s),null==t.onShouldBlockNativeResponder||t.onShouldBlockNativeResponder(n,s)},onResponderReject:function(n){o(u,t.onPanResponderReject,n,s)},onResponderRelease:function(c){o(u,t.onPanResponderRelease,c,s),n._initializeGestureState(s)},onResponderStart:function(n){var o=n.touchHistory;s.numberActiveTouches=o.numberActiveTouches,t.onPanResponderStart&&t.onPanResponderStart(n,s)},onResponderMove:function(o){var u=o.touchHistory;s._accountsForMovesUpTo!==u.mostRecentTimeStamp&&(n._updateGestureStateOnMove(s,u),t.onPanResponderMove&&t.onPanResponderMove(o,s))},onResponderEnd:function(n){var c=n.touchHistory;s.numberActiveTouches=c.numberActiveTouches,o(u,t.onPanResponderEnd,n,s)},onResponderTerminate:function(c){o(u,t.onPanResponderTerminate,c,s),n._initializeGestureState(s)},onResponderTerminationRequest:function(n){return null==t.onPanResponderTerminationRequest||t.onPanResponderTerminationRequest(n,s)}},getInteractionHandle:function(){return u.handle}}}};function o(n,o,t,u){n.handle&&(r(d[1]).clearInteractionHandle(n.handle),n.handle=null),o&&o(t,u)}m.exports=n},380,[381,222]); +__d(function(g,r,_i,a,m,e,d){var n={centroidDimension:function(t,i,o,u){var c=t.touchBank,f=0,s=0,h=1===t.numberActiveTouches?t.touchBank[t.indexOfSingleActiveTouch]:null;if(null!==h)h.touchActive&&h.currentTimeStamp>i&&(f+=u&&o?h.currentPageX:u&&!o?h.currentPageY:!u&&o?h.previousPageX:h.previousPageY,s=1);else for(var v=0;v=i){f+=u&&o?C.currentPageX:u&&!o?C.currentPageY:!u&&o?C.previousPageX:C.previousPageY,s++}}return s>0?f/s:n.noCentroid},currentCentroidXOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(t,i){return n.centroidDimension(t,i,!1,!1)},currentCentroidX:function(t){return n.centroidDimension(t,0,!0,!0)},currentCentroidY:function(t){return n.centroidDimension(t,0,!1,!0)},noCentroid:-1};m.exports=n},381,[]); +__d(function(g,r,_i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),i=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6]));function c(){"use strict";c=function(){return t};var t={},n=Object.prototype,i=n.hasOwnProperty,o=Object.defineProperty||function(t,n,i){t[n]=i.value},s="function"==typeof Symbol?Symbol:{},u=s.iterator||"@@iterator",l=s.asyncIterator||"@@asyncIterator",f=s.toStringTag||"@@toStringTag";function h(t,n,i){return Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,i){return t[n]=i}}function p(t,n,i,s){var u=n&&n.prototype instanceof y?n:y,c=Object.create(u.prototype),l=new x(s||[]);return o(c,"_invoke",{value:T(t,i,l)}),c}function E(t,n,i){try{return{type:"normal",arg:t.call(n,i)}}catch(t){return{type:"throw",arg:t}}}t.wrap=p;var v={};function y(){}function _(){}function A(){}var S={};h(S,u,function(){return this});var O=Object.getPrototypeOf,L=O&&O(O(b([])));L&&L!==n&&i.call(L,u)&&(S=L);var C=A.prototype=y.prototype=Object.create(S);function R(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function w(t,n){function s(o,u,c,l){var f=E(t[o],t,u);if("throw"!==f.type){var h=f.arg,p=h.value;return p&&"object"==typeof p&&i.call(p,"__await")?n.resolve(p.__await).then(function(t){s("next",t,c,l)},function(t){s("throw",t,c,l)}):n.resolve(p).then(function(t){h.value=t,c(h)},function(t){return s("throw",t,c,l)})}l(f.arg)}var u;o(this,"_invoke",{value:function(t,i){function o(){return new n(function(n,o){s(t,i,n,o)})}return u=u?u.then(o,o):o()}})}function T(t,n,i){var o="suspendedStart";return function(s,u){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===s)throw u;return D()}for(i.method=s,i.arg=u;;){var c=i.delegate;if(c){var l=N(c,i);if(l){if(l===v)continue;return l}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if("suspendedStart"===o)throw o="completed",i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);o="executing";var f=E(t,n,i);if("normal"===f.type){if(o=i.done?"completed":"suspendedYield",f.arg===v)continue;return{value:f.arg,done:i.done}}"throw"===f.type&&(o="completed",i.method="throw",i.arg=f.arg)}}}function N(t,n){var i=n.method,o=t.iterator[i];if(void 0===o)return n.delegate=null,"throw"===i&&t.iterator.return&&(n.method="return",n.arg=void 0,N(t,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+i+"' method")),v;var s=E(o,t.iterator,n.arg);if("throw"===s.type)return n.method="throw",n.arg=s.arg,n.delegate=null,v;var u=s.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,v):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function P(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function I(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function b(t){if(t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,s=function n(){for(;++o=0;--s){var u=this.tryEntries[s],c=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var s=this.tryEntries[o];if(s.tryLoc<=this.prev&&i.call(s,"finallyLoc")&&this.prev=0;--n){var i=this.tryEntries[n];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),I(i),v}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc===t){var o=i.completion;if("throw"===o.type){var s=o.arg;I(i)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:b(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=void 0),v}},t}var l=Object.freeze({GRANTED:'granted',DENIED:'denied',NEVER_ASK_AGAIN:'never_ask_again'}),f=Object.freeze({READ_CALENDAR:'android.permission.READ_CALENDAR',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',CAMERA:'android.permission.CAMERA',READ_CONTACTS:'android.permission.READ_CONTACTS',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',ACCESS_BACKGROUND_LOCATION:'android.permission.ACCESS_BACKGROUND_LOCATION',RECORD_AUDIO:'android.permission.RECORD_AUDIO',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',CALL_PHONE:'android.permission.CALL_PHONE',READ_CALL_LOG:'android.permission.READ_CALL_LOG',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',USE_SIP:'android.permission.USE_SIP',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',SEND_SMS:'android.permission.SEND_SMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',READ_SMS:'android.permission.READ_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECEIVE_MMS:'android.permission.RECEIVE_MMS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),h=new((function(){return(0,i.default)(function t(){(0,n.default)(this,t),this.PERMISSIONS=f,this.RESULTS=l},[{key:"checkPermission",value:function(t){return console.warn('"PermissionsAndroid.checkPermission" is deprecated. Use "PermissionsAndroid.check" instead'),(0,u.default)(s.default,'PermissionsAndroid is not installed correctly.'),s.default.checkPermission(t)}},{key:"check",value:function(t){return(0,u.default)(s.default,'PermissionsAndroid is not installed correctly.'),s.default.checkPermission(t)}},{key:"requestPermission",value:function(t,n){var i;return c().async(function(o){for(;;)switch(o.prev=o.next){case 0:console.warn('"PermissionsAndroid.requestPermission" is deprecated. Use "PermissionsAndroid.request" instead'),o.next=4;break;case 4:return o.next=6,c().awrap(this.request(t,n));case 6:return i=o.sent,o.abrupt("return",i===this.RESULTS.GRANTED);case 8:case"end":return o.stop()}},null,this,null,Promise)}},{key:"request",value:function(n,i){return c().async(function(l){for(;;)switch(l.prev=l.next){case 0:l.next=3;break;case 3:if((0,u.default)(s.default,'PermissionsAndroid is not installed correctly.'),!i){l.next=10;break}return l.next=7,c().awrap(s.default.shouldShowRequestPermissionRationale(n));case 7:if(!l.sent||!o.default){l.next=10;break}return l.abrupt("return",new Promise(function(u,c){var l=(0,t.default)({},i);o.default.showAlert(l,function(){return c(new Error('Error showing rationale'))},function(){return u(s.default.requestPermission(n))})}));case 10:return l.abrupt("return",s.default.requestPermission(n));case 11:case"end":return l.stop()}},null,this,null,Promise)}},{key:"requestMultiple",value:function(t){return(0,u.default)(s.default,'PermissionsAndroid is not installed correctly.'),s.default.requestMultiplePermissions(t)}}])})());m.exports=h},382,[2,4,5,6,118,383,26]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('PermissionsAndroid')},383,[29]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=new n.default('ios'!==c.default.OS?null:l.default),s=new Map,v=(function(){function n(o){var l=this;(0,t.default)(this,n),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=o.remote,this._isRemote&&(this._notificationId=o.notificationId),o.remote?Object.keys(o).forEach(function(t){var n=o[t];'aps'===t?(l._alert=n.alert,l._sound=n.sound,l._badgeCount=n.badge,l._category=n.category,l._contentAvailable=n['content-available'],l._threadID=n['thread-id']):l._data[t]=n}):(this._badgeCount=o.applicationIconBadgeNumber,this._sound=o.soundName,this._alert=o.alertBody,this._data=o.userInfo,this._category=o.category)}return(0,o.default)(n,[{key:"finish",value:function(t){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.onFinishRemoteNotification(this._notificationId,t))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}},{key:"getThreadID",value:function(){return this._threadID}}],[{key:"presentLocalNotification",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.presentLocalNotification(t)}},{key:"scheduleLocalNotification",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.scheduleLocalNotification(t)}},{key:"cancelAllLocalNotifications",value:function(){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.getDeliveredNotifications(t)}},{key:"removeDeliveredNotifications",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.removeDeliveredNotifications(t)}},{key:"setApplicationIconBadgeNumber",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.setApplicationIconBadgeNumber(t)}},{key:"getApplicationIconBadgeNumber",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.getApplicationIconBadgeNumber(t)}},{key:"cancelLocalNotifications",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.cancelLocalNotifications(t)}},{key:"getScheduledLocalNotifications",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.getScheduledLocalNotifications(t)}},{key:"addEventListener",value:function(t,o){var l;(0,u.default)('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events'),'notification'===t?l=f.addListener("remoteNotificationReceived",function(t){o(new n(t))}):'localNotification'===t?l=f.addListener("localNotificationReceived",function(t){o(new n(t))}):'register'===t?l=f.addListener("remoteNotificationsRegistered",function(t){o(t.deviceToken)}):'registrationError'===t&&(l=f.addListener("remoteNotificationRegistrationError",function(t){o(t)})),s.set(t,l)}},{key:"removeEventListener",value:function(t,o){(0,u.default)('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events');var n=s.get(t);n&&(n.remove(),s.delete(t))}},{key:"requestPermissions",value:function(t){var o={alert:!0,badge:!0,sound:!0};return t&&(o={alert:!!t.alert,badge:!!t.badge,sound:!!t.sound}),(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.requestPermissions(o)}},{key:"abandonPermissions",value:function(){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.abandonPermissions()}},{key:"checkPermissions",value:function(t){(0,u.default)('function'==typeof t,'Must provide a valid callback'),(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.checkPermissions(t)}},{key:"getInitialNotification",value:function(){return(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.getInitialNotification().then(function(t){return t&&new n(t)})}},{key:"getAuthorizationStatus",value:function(t){(0,u.default)(l.default,'PushNotificationManager is not available.'),l.default.getAuthorizationStatus(t)}}])})();v.FetchResult={NewData:'UIBackgroundFetchResultNewData',NoData:'UIBackgroundFetchResultNoData',ResultFailed:'UIBackgroundFetchResultFailed'},m.exports=v},384,[2,5,6,96,385,26,27]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('PushNotificationManager')},385,[29]); +__d(function(g,r,i,a,m,e,d){'use strict';var n={get:function(n){return console.warn('Settings is not yet supported on Android'),null},set:function(n){console.warn('Settings is not yet supported on Android')},watchKeys:function(n,t){return console.warn('Settings is not yet supported on Android'),-1},clearWatch:function(n){console.warn('Settings is not yet supported on Android')}};m.exports=n},386,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),l=(r(d[0])(r(d[4])),r(d[0])(r(d[5]))),o=(function(){return(0,s.default)(function t(){(0,n.default)(this,t)},null,[{key:"share",value:function(n){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(d[6])('object'==typeof n&&null!==n,'Content to share must be a valid object'),r(d[6])('string'==typeof n.url||'string'==typeof n.message,'At least one of URL and message is required'),r(d[6])('object'==typeof s&&null!==s,'Options must be a valid object'),r(d[6])(l.default,'ShareModule should be registered on Android.'),r(d[6])(null==n.title||'string'==typeof n.title,'Invalid title: title should be a string.');var o={title:n.title,message:'string'==typeof n.message?n.message:void 0};return l.default.share(o,s.dialogTitle).then(function(n){return(0,t.default)({activityType:null},n)})}}])})();o.sharedAction='sharedAction',o.dismissedAction='dismissedAction',m.exports=o},387,[2,4,5,6,342,388,26]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.get('ShareModule')},388,[29]); +__d(function(g,r,i,a,m,_e,d){var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),o=r(d[0])(r(d[7])),l=r(d[0])(r(d[8]));function s(t,e,f){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,f||[],(0,u.default)(t).constructor):e.apply(t,f))}var p=(function(n){function u(){return(0,e.default)(this,u),s(this,u,arguments)}return(0,f.default)(u,n),(0,t.default)(u)})(c.default);m.exports=new p('ios'!==l.default.OS?null:o.default)},389,[2,6,5,10,12,13,96,297,27]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),f=t.default.getConstants(),n={SHORT:f.SHORT,LONG:f.LONG,TOP:f.TOP,BOTTOM:f.BOTTOM,CENTER:f.CENTER,show:function(f,n){t.default.show(f,n)},showWithGravity:function(f,n,o){t.default.showWithGravity(f,n,o)},showWithGravityAndOffset:function(f,n,o,O,s){t.default.showWithGravityAndOffset(f,n,o,O,s)}};m.exports=n},390,[2,391]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('ToastAndroid')},391,[29]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,n.useMemo)(function(){return{getCurrentValue:function(){return u.default.getColorScheme()},subscribe:function(n){var t=u.default.addChangeListener(n);return function(){t.remove()}}}},[]);return(0,r(d[3]).useSubscription)(t)};var n=r(d[0]),u=r(d[1])(r(d[2]))},392,[15,2,343,393]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},393,[394]); +__d(function(g,r,i,_a,m,e,d){'use strict';e.useSubscription=function(t){return r(d[0]).useSyncExternalStore(t.subscribe,t.getCurrentValue)}},394,[395]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},395,[396]); +__d(function(_g,_r,i,_a,_m,_e,_d){'use strict';var t=_r(_d[0]);var n="function"==typeof Object.is?Object.is:function(t,n){return t===n&&(0!==t||1/t==1/n)||t!=t&&n!=n},e=t.useState,u=t.useEffect,r=t.useLayoutEffect,s=t.useDebugValue;function a(t){var e=t.getSnapshot;t=t.value;try{var u=e();return!n(t,u)}catch(t){return!0}}_e.useSyncExternalStore=void 0!==t.useSyncExternalStore?t.useSyncExternalStore:function(t,n){var c=n(),o=e({inst:{value:c,getSnapshot:n}}),f=o[0].inst,S=o[1];return r(function(){f.value=c,f.getSnapshot=n,a(f)&&S({inst:f})},[t,c,n]),u(function(){return a(f)&&S({inst:f}),t(function(){a(f)&&S({inst:f})})},[t]),s(c),c}},396,[15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var f=(0,u.useState)(function(){return n.default.get('window')}),o=(0,t.default)(f,2),c=o[0],l=o[1];return(0,u.useEffect)(function(){function t(t){var n=t.window;c.width===n.width&&c.height===n.height&&c.scale===n.scale&&c.fontScale===n.fontScale||l(n)}var u=n.default.addEventListener('change',t);return t({window:n.default.get('window')}),function(){u.remove()}},[c]),c};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[3])},397,[2,31,169,15]); +__d(function(g,r,i,a,m,e,d){'use strict';var A=r(d[0])({BOM:"\ufeff",BULLET:"\u2022",BULLET_SP:"\xa0\u2022\xa0",MIDDOT:"\xb7",MIDDOT_SP:"\xa0\xb7\xa0",MIDDOT_KATAKANA:"\u30fb",MDASH:"\u2014",MDASH_SP:"\xa0\u2014\xa0",NDASH:"\u2013",NDASH_SP:"\xa0\u2013\xa0",NBSP:"\xa0",PIZZA:"\ud83c\udf55",TRIANGLE_LEFT:"\u25c0",TRIANGLE_RIGHT:"\u25b6"});m.exports=A},398,[180]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=400;var o={vibrate:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,f=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if('number'==typeof o)t.default.vibrate(o);else{if(!Array.isArray(o))throw new Error('Vibration pattern should be a number or array');t.default.vibrateByPattern(o,f?0:-1)}},cancel:function(){t.default.cancel()}};m.exports=o},399,[2,400]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var f=n(o);if(f&&f.has(t))return f.get(t);var u={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(u,l,p):u[l]=t[l]}u.default=t,f&&f.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,f=new WeakMap;return(n=function(t){return t?f:o})(t)}e.default=t.getEnforcing('Vibration')},400,[29]); +__d(function(g,r,i,a,m,_e,d){'use strict';function n(n,t,e){return t=r(d[0])(t),r(d[1])(n,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){return!1}})()?Reflect.construct(t,e||[],r(d[0])(n).constructor):t.apply(n,e))}var t;t=(function(t){function e(){return r(d[3])(this,e),n(this,e,arguments)}return r(d[4])(e,t),r(d[5])(e,[{key:"render",value:function(){return null}}],[{key:"ignoreWarnings",value:function(n){}},{key:"install",value:function(){}},{key:"uninstall",value:function(){}}])})(r(d[2]).Component),m.exports=t},401,[12,10,15,5,13,6]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DynamicColorIOS=void 0;e.DynamicColorIOS=function(o){throw new Error('DynamicColorIOS is not available on this platform.')}},402,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]).shape({x:r(d[0]).number,y:r(d[0]).number});m.exports=n},403,[143]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={createNativeWrapper:!0,Directions:!0,gestureHandlerRootHOC:!0,GestureHandlerRootView:!0,NativeViewGestureHandler:!0,State:!0};Object.defineProperty(e,"Directions",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"GestureHandlerRootView",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"NativeViewGestureHandler",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"State",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"createNativeWrapper",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"gestureHandlerRootHOC",{enumerable:!0,get:function(){return o.default}});var n=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),c=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),l=r(d[0])(r(d[6]));Object.keys(r(d[7])).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||n in e&&e[n]===r(d[7])[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return r(d[7])[n]}}))}),Object.keys(r(d[8])).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||n in e&&e[n]===r(d[8])[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return r(d[8])[n]}}))}),Object.keys(r(d[9])).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||n in e&&e[n]===r(d[9])[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return r(d[9])[n]}}))})},404,[2,405,412,413,415,406,410,416,418,419]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(o){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=(function(s){function p(){var e;(0,t.default)(this,p);for(var n=arguments.length,o=new Array(n),u=0;u=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},h=arguments.length>3?arguments[3]:void 0,_=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},H=(function(r){function H(t){var r;if((0,e.default)(this,H),(r=v(this,H,[t]))._onGestureHandlerEvent=function(e){e.nativeEvent.handlerTag===r._handlerTag?r.props.onGestureEvent&&r.props.onGestureEvent(e):r.props.onGestureHandlerEvent&&r.props.onGestureHandlerEvent(e)},r._onGestureHandlerStateChange=function(e){if(e.nativeEvent.handlerTag===r._handlerTag){r.props.onHandlerStateChange&&r.props.onHandlerStateChange(e);var t=b[e.nativeEvent.state];'function'==typeof r.props[t]&&r.props[t](e)}else r.props.onGestureHandlerStateChange&&r.props.onGestureHandlerStateChange(e)},r._refHandler=function(e){r._viewNode=e;var t=l.default.Children.only(r.props.children),n=t.ref;null!==n&&('function'==typeof n?n(e):n.current=e)},r._createGestureHandler=function(e){r._config=e,c.default.createGestureHandler(n,r._handlerTag,e)},r._attachGestureHandler=function(e){r._viewTag=e,c.default.attachGestureHandler(r._handlerTag,e)},r._updateGestureHandler=function(e){r._config=e,c.default.updateGestureHandler(r._handlerTag,e)},r._handlerTag=S++,r._config={},t.id){if(void 0!==N[t.id])throw new Error("Handler with ID \""+t.id+"\" already registered");N[t.id]=r._handlerTag}return r}return(0,o.default)(H,r),(0,t.default)(H,[{key:"componentWillUnmount",value:function(){c.default.dropGestureHandler(this._handlerTag),this._updateEnqueued&&clearImmediate(this._updateEnqueued),this.props.id&&delete N[this.props.id]}},{key:"componentDidMount",value:function(){var e,t,n=this;e=this.props,((t=function(e){return Array.isArray(e)?e.some(function(e){return e&&null===e.current}):e&&null===e.current})(e.simultaneousHandlers)||t(e.waitFor))&&(this._updateEnqueued=setImmediate(function(){n._updateEnqueued=null,n._update()})),this._createGestureHandler(R(h?h(this.props):this.props,(0,s.default)({},this.constructor.propTypes,_),u)),this._attachGestureHandler(y(this._viewNode))}},{key:"componentDidUpdate",value:function(){var e=y(this._viewNode);this._viewTag!==e&&this._attachGestureHandler(e),this._update()}},{key:"_update",value:function(){var e=R(h?h(this.props):this.props,(0,s.default)({},this.constructor.propTypes,_),u);(0,f.default)(this._config,e)||this._updateGestureHandler(e)}},{key:"setNativeProps",value:function(e){var t=(0,s.default)({},this.props,e),n=R(h?h(t):t,(0,s.default)({},this.constructor.propTypes,_),u);this._updateGestureHandler(n)}},{key:"render",value:function(){var e=this._onGestureHandlerEvent,t=this.props,n=t.onGestureEvent,r=t.onGestureHandlerEvent;if(n&&'function'!=typeof n){if(r)throw new Error('Nesting touch handlers with native animated driver is not supported yet');e=this.props.onGestureEvent}else if(r&&'function'!=typeof r)throw new Error('Nesting touch handlers with native animated driver is not supported yet');var o=this._onGestureHandlerStateChange,u=this.props,s=u.onHandlerStateChange,f=u.onGestureHandlerStateChange;if(s&&'function'!=typeof s){if(f)throw new Error('Nesting touch handlers with native animated driver is not supported yet');o=this.props.onHandlerStateChange}else if(f&&'function'!=typeof f)throw new Error('Nesting touch handlers with native animated driver is not supported yet');var c=l.default.Children.only(this.props.children),h=c.props.children;return p.Touchable.TOUCH_TARGET_DEBUG&&c.type&&('RNGestureHandlerButton'===c.type||'View'===c.type.name||'View'===c.type.displayName)&&(h=l.default.Children.toArray(h)).push(p.Touchable.renderDebugView({color:'mediumspringgreen',hitSlop:c.props.hitSlop})),l.default.cloneElement(c,{ref:this._refHandler,collapsable:!1,onGestureHandlerEvent:e,onGestureHandlerStateChange:o},h)}}])})(l.default.Component);return H.displayName=n,H.propTypes=r,H};var e=_r(d[0])(_r(d[1])),t=_r(d[0])(_r(d[2])),n=_r(d[0])(_r(d[3])),r=_r(d[0])(_r(d[4])),o=_r(d[0])(_r(d[5])),u=_r(d[0])(_r(d[6])),s=_r(d[0])(_r(d[7])),l=_r(d[0])(_r(d[8])),p=_r(d[9]),f=_r(d[0])(_r(d[10])),c=_r(d[0])(_r(d[11])),h=_r(d[0])(_r(d[12]));function v(e,t,o){return t=(0,r.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,r.default)(e).constructor):t.apply(e,o))}function y(e){return'web'===p.Platform.OS?e:(0,p.findNodeHandle)(e)}var _=p.NativeModules.UIManager,H=void 0===_?{}:_,E={onGestureHandlerEvent:{registrationName:'onGestureHandlerEvent'},onGestureHandlerStateChange:{registrationName:'onGestureHandlerStateChange'}};H.genericDirectEventTypes=(0,s.default)({},H.genericDirectEventTypes,E),H.getConstants&&(H.getConstants().genericDirectEventTypes=(0,s.default)({},H.getConstants().genericDirectEventTypes,E));var G=H.setJSResponder,w=void 0===G?function(){}:G,T=H.clearJSResponder,C=void 0===T?function(){}:T;H.setJSResponder=function(e,t){c.default.handleSetJSResponder(e,t),w(e,t)},H.clearJSResponder=function(){c.default.handleClearJSResponder(),C()};var S=1,N={};function R(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,s.default)({},n);return Object.keys(t).forEach(function(t){var n,o,u=e[t];if(o=t,!(void 0===(n=u)||n===Object(n)&&'__isNative'in n||'onHandlerStateChange'===o||'onGestureEvent'===o)){var s=e[t];'simultaneousHandlers'===t||'waitFor'===t?s=D(e[t]):'hitSlop'===t&&'object'!=typeof s&&(s={top:s,left:s,bottom:s,right:s}),r[t]=s}}),r}function D(e){return Array.isArray(e)||(e=[e]),'web'===p.Platform.OS?e.map(function(e){return e.current}).filter(function(e){return e}):e.map(function(e){return N[e]||e.current&&e.current._handlerTag||-1}).filter(function(e){return e>0})}var b=(0,u.default)((0,u.default)((0,u.default)((0,u.default)((0,u.default)({},h.default.BEGAN,'onBegan'),h.default.FAILED,'onFailed'),h.default.CANCELLED,'onCancelled'),h.default.ACTIVE,'onActivated'),h.default.END,'onEnded')},407,[2,5,6,10,12,13,248,4,15,18,408,409,410]); +__d(function(g,r,_i,_a,m,e,d){'use strict';var t=[],n=[];function u(t,n,o,l){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if('object'!=typeof t||'object'!=typeof n)return!1;var a=Object.prototype.toString,c=a.call(t);if(c!=a.call(n))return!1;switch(c){case'[object String]':return t==String(n);case'[object Number]':return!isNaN(t)&&!isNaN(n)&&t==Number(n);case'[object Date]':case'[object Boolean]':return+t==+n;case'[object RegExp]':return t.source==n.source&&t.global==n.global&&t.multiline==n.multiline&&t.ignoreCase==n.ignoreCase}for(var i=o.length;i--;)if(o[i]==t)return l[i]==n;o.push(t),l.push(n);var s=0;if('[object Array]'===c){if((s=t.length)!==n.length)return!1;for(;s--;)if(!u(t[s],n[s],o,l))return!1}else{if(t.constructor!==n.constructor)return!1;if(t.hasOwnProperty('valueOf')&&n.hasOwnProperty('valueOf'))return t.valueOf()==n.valueOf();var f=Object.keys(t);if(f.length!=Object.keys(n).length)return!1;for(var p=0;p1&&void 0!==arguments[1]?arguments[1]:void 0;function c(l){return t.default.createElement(u.default,{style:[o.container,f]},t.default.createElement(n,l))}return c.displayName="gestureHandlerRootHOC("+(n.displayName||n.name)+")",(0,l.default)(c,n),c};var t=r(d[0])(r(d[1])),n=r(d[2]),l=r(d[0])(r(d[3])),u=r(d[0])(r(d[4]));var o=n.StyleSheet.create({container:{flex:1}})},413,[2,15,18,414,415]); +__d(function(g,r,_i,a,m,_e,d){'use strict';var e={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,p=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,i=s&&s(Object);m.exports=function y(f,l,O){if('string'!=typeof l){if(i){var u=s(l);u&&u!==i&&y(f,u,O)}var P=p(l);n&&(P=P.concat(n(l)));for(var b=0;bn?w-n:0);var y=p+v+(l._drawerShown?n:0);y+h*c>n/2?l._animateDrawer(y,n,c):l._animateDrawer(y,0,c)},l._updateShowing=function(e){l._drawerShown=e,l._accessibilityIsModalView.current&&l._accessibilityIsModalView.current.setNativeProps({accessibilityViewIsModal:e}),l._pointerEventsView.current&&l._pointerEventsView.current.setNativeProps({pointerEvents:e?'auto':'none'});var t=l.props,n=t.drawerPosition,o=t.minSwipeDistance,s=t.edgeWidth,u='left'===n,p=(u?1:-1)*(l._drawerShown?-1:1),c=u?{left:0,width:e?void 0:s}:{right:0,width:e?void 0:s};l._panGestureHandler.current&&l._panGestureHandler.current.setNativeProps({hitSlop:c,activeOffsetX:p*o})},l._animateDrawer=function(e,t,n){if(l.state.dragX.setValue(0),l.state.touchX.setValue('left'===l.props.drawerPosition?0:l.state.containerWidth),null!=e){var o=e;l.props.useNativeAnimations&&(e0?o=Math.min(e+n/60,t):e>t&&n<0&&(o=Math.max(e+n/60,t))),l.state.drawerTranslation.setValue(o)}var s=0!==t;l._updateShowing(s),l._emitStateChanged(_,s),l.props.hideStatusBar&&c.StatusBar.setHidden(s,l.props.statusBarAnimation||'slide'),c.Animated.spring(l.state.drawerTranslation,{velocity:n,bounciness:0,toValue:t,useNativeDriver:l.props.useNativeAnimations}).start(function(e){e.finished&&(l._emitStateChanged(v,s),s?l.props.onDrawerOpen&&l.props.onDrawerOpen():l.props.onDrawerClose&&l.props.onDrawerClose())})},l.openDrawer=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l._animateDrawer(void 0,l.props.drawerWidth,e.velocity?e.velocity:0),l.forceUpdate()},l.closeDrawer=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l._animateDrawer(void 0,0,e.velocity?e.velocity:0),l.forceUpdate()},l._renderOverlay=function(){(0,p.default)(l._openValue,'should be set');var e={opacity:l._openValue.interpolate({inputRange:[0,1],outputRange:[0,1],extrapolate:'clamp'}),backgroundColor:l.props.overlayColor};return u.default.createElement(r(d[10]).TapGestureHandler,{onHandlerStateChange:l._onTapHandlerStateChange},u.default.createElement(c.Animated.View,{pointerEvents:l._drawerShown?'auto':'none',ref:l._pointerEventsView,style:[V.overlay,e]}))},l._renderDrawer=function(){var e,t=l.props,n=t.drawerBackgroundColor,o=t.drawerWidth,s=t.drawerPosition,f=t.drawerType,w=t.drawerContainerStyle,h=t.contentContainerStyle,v='left'===s,y='back'!==f,_='front'!==f,S=c.I18nManager.isRTL?v:!v,A={backgroundColor:n,width:o},b=l._openValue;((0,p.default)(b,'should be set'),_)&&(e={transform:[{translateX:b.interpolate({inputRange:[0,1],outputRange:v?[0,o]:[0,-o],extrapolate:'clamp'})}]});var C=0;if(y){var E=v?-o:o;C=b.interpolate({inputRange:[0,1],outputRange:[E,0],extrapolate:'clamp'})}var D={transform:[{translateX:C}],flexDirection:S?'row-reverse':'row'};return u.default.createElement(c.Animated.View,{style:V.main,onLayout:l._handleContainerLayout},u.default.createElement(c.Animated.View,{style:['front'===f?V.containerOnBack:V.containerInFront,e,h],importantForAccessibility:l._drawerShown?'no-hide-descendants':'yes'},'function'==typeof l.props.children?l.props.children(l._openValue):l.props.children,l._renderOverlay()),u.default.createElement(c.Animated.View,{pointerEvents:"box-none",ref:l._accessibilityIsModalView,accessibilityViewIsModal:l._drawerShown,style:[V.drawerContainer,D,w]},u.default.createElement(c.View,{style:A},l.props.renderNavigationView(l._openValue))))},l._setPanGestureRef=function(e){l._panGestureHandler.current=e,l.props.onGestureRef&&l.props.onGestureRef(e)};var s=new c.Animated.Value(0),f=new c.Animated.Value(0),S=new c.Animated.Value(0);return l.state={dragX:s,touchX:f,drawerTranslation:S,containerWidth:0},l._updateAnimatedEvent(e,l.state),l}return(0,s.default)(o,e),(0,n.default)(o,[{key:"UNSAFE_componentWillUpdate",value:function(e,t){this.props.drawerPosition===e.drawerPosition&&this.props.drawerWidth===e.drawerWidth&&this.props.drawerType===e.drawerType&&this.state.containerWidth===t.containerWidth||this._updateAnimatedEvent(e,t)}},{key:"render",value:function(){var e=this.props,t=e.drawerPosition,n=e.drawerLockMode,o=e.edgeWidth,l=e.minSwipeDistance,s='left'===t,p=(s?1:-1)*(this._drawerShown?-1:1),c=s?{left:0,width:this._drawerShown?void 0:o}:{right:0,width:this._drawerShown?void 0:o};return u.default.createElement(r(d[10]).PanGestureHandler,{ref:this._setPanGestureRef,hitSlop:c,activeOffsetX:p*l,failOffsetY:[-15,15],onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._openingHandlerStateChange,enabled:'locked-closed'!==n&&'locked-open'!==n},this._renderDrawer())}}])})(u.Component);S.defaultProps={drawerWidth:200,drawerPosition:'left',useNativeAnimations:!0,drawerType:'front',edgeWidth:20,minSwipeDistance:3,overlayColor:'rgba(0, 0, 0, 0.7)',drawerLockMode:'unlocked'},S.positions={Left:'left',Right:'right'};var V=c.StyleSheet.create({drawerContainer:(0,e.default)({},c.StyleSheet.absoluteFillObject,{zIndex:1001,flexDirection:'row'}),containerInFront:(0,e.default)({},c.StyleSheet.absoluteFillObject,{zIndex:1002}),containerOnBack:(0,e.default)({},c.StyleSheet.absoluteFillObject),main:{flex:1,zIndex:0,overflow:'hidden'},overlay:(0,e.default)({},c.StyleSheet.absoluteFillObject,{zIndex:1e3})})},421,[2,4,5,6,10,12,13,15,26,18,404]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TouchableHighlight",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"TouchableNativeFeedback",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"TouchableOpacity",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"TouchableWithoutFeedback",{enumerable:!0,get:function(){return u.default}});var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),c=r(d[0])(r(d[4]))},422,[2,423,425,426,427]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=b(t);if(o&&o.has(e))return o.get(e);var n={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=u?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(n,l,f):n[l]=e[l]}n.default=e,o&&o.set(e,n);return n})(r(d[9])),s=r(d[0])(r(d[10])),y=["style"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(e){return e?o:t})(e)}function v(e,t,o){return t=(0,l.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var P=_e.default=(function(u){function l(){var e;(0,o.default)(this,l);for(var t=arguments.length,n=new Array(t),u=0;u=23},P.defaultProps=(0,e.default)({},c.default.defaultProps,{useForeground:!0,extraButtonProps:{rippleColor:null}}),P.propTypes=(0,e.default)({},c.default.publicPropTypes,{useForeground:s.default.bool,background:s.default.object,style:s.default.any})},423,[2,4,106,5,6,10,12,13,424,15,143]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.TOUCHABLE_STATE=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var s=f(e);if(s&&s.has(t))return s.get(t);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var l=n?Object.getOwnPropertyDescriptor(t,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=t[u]}o.default=t,s&&s.set(t,o);return o})(r(d[7])),p=r(d[8]),c=r(d[0])(r(d[9]));function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,s=new WeakMap;return(f=function(t){return t?s:e})(t)}function h(t,e,s){return e=(0,n.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,s||[],(0,n.default)(t).constructor):e.apply(t,s))}var T=_e.TOUCHABLE_STATE={UNDETERMINED:0,BEGAN:1,MOVED_OUTSIDE:2},E={accessible:c.default.bool,accessibilityLabel:c.default.node,accessibilityHint:c.default.string,hitSlop:c.default.shape({top:c.default.number,left:c.default.number,bottom:c.default.number,right:c.default.number}),disabled:c.default.bool,onPress:c.default.func,onPressIn:c.default.func,onPressOut:c.default.func,onLayout:c.default.func,onLongPress:c.default.func,nativeID:c.default.string,testID:c.default.string,delayPressIn:c.default.number,delayPressOut:c.default.number,delayLongPress:c.default.number,shouldActivateOnStart:c.default.bool,disallowInterruption:c.default.bool},y={extraButtonProps:c.default.object,onStateChange:c.default.func},v=_e.default=(function(o){function n(){var t;(0,e.default)(this,n);for(var s=arguments.length,o=new Array(s),u=0;u=0;--i){var l=this.tryEntries[i],u=l.completion;if("root"===l.tryLoc)return o("end");if(l.tryLoc<=this.prev){var c=n.call(l,"catchLoc"),f=n.call(l,"finallyLoc");if(c&&f){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),D(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;D(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function Ge(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}u.Platform.select({ios:"Press Cmd+R to reload,\nCmd+D or shake for dev menu",android:"Double tap R on your keyboard to reload,\nShake or press menu button for dev menu"});var Me=(0,r(d[84]).createStackNavigator)({login:f.default,helpMenu:p.default,help:h.default,helpScreen:Oe.default,forgottenpass:v.default,typeaccountcreate:y.default,simpleusercreate:b.default,createUserStep:E.default,step2:w.default,activateaccout:A.default},{headerMode:'none'}),Be=(0,r(d[84]).createDrawerNavigator)({sta:(0,r(d[84]).createStackNavigator)({home:D.default,useraccount:{screen:S.default,navigationOptions:{}},walletSelect:B.default,createIdentificationUser:H.default,modifyIdentificationUser:ue.default,notificationview:O.default,configuration:I.default,about:N.default,walletDetailUser:j.default,walletOptionSelect:W.default,operateurOptionSelect:q.default,paiementFacture:Q.default,envoieWalletToWalletUser:Y.default,envoieWalletToCashUser:K.default,envoieWalletToCardUser:X.default,envoieWalletToBankUser:Z.default,retraitWalletVersCashUser:$.default,retraitCarteVersCashUser:ee.default,retraitCarteVersWalletUser:te.default,linkCard:J.default,reattachAccountUser:Ce.default,epargnerArgentUser:we.default,createGroupNanoCredit:ce.default,historicScreen:Te.default,groupNanoCredit:{screen:(0,r(d[85]).createBottomTabNavigator)({demandeValidationGroupe:{screen:de.default,navigationOptions:{tabBarLabel:G.default.t('DEMAND_VALIDATION_GROUP_RECEIVE'),tabBarIcon:function(e){var t=e.focused,n=(e.horizontal,e.tintColor);return l.default.createElement(P.default,{size:20,name:"users-cog",color:t?n:"grey"})}}},myNanoCreditGroup:{screen:ve.default,navigationOptions:{tabBarLabel:G.default.t('MY_GROUP'),tabBarIcon:function(e){var t=e.focused,n=(e.horizontal,e.tintColor);return l.default.createElement(P.default,{size:20,name:"users",color:t?n:"grey"})}}}},{headerMode:"none",header:null,headerTitle:null,title:G.default.t('MANAGE_GROUP'),tabBarOptions:{labelStyle:{fontSize:13}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:G.default.t('MANAGE_GROUP'),drawerIcon:function(e){e.tintColor;return l.default.createElement(P.default,{name:'account-multiple',size:24})}}}},adhererGroupNanoCredit:he.default,askNanoCredit:ge.default,refundNanoCreditUser:me.default,casserEpargneUser:be.default,numeroQuitanceDetail:{screen:Ae.default,navigationOptions:function(){return{headerStyle:{backgroundColor:r(d[86]).Color.primaryColor,marginTop:-20,color:'white'}}}}})},{contentComponent:L.default,headerMode:'none',contentOptions:{activeTintColor:r(d[87]).accent}}),Ue=(0,r(d[84]).createDrawerNavigator)({sta:(0,r(d[84]).createStackNavigator)({home:D.default,useraccount:S.default,walletSelect:B.default,createIdentification:F.default,validateIdentification:V.default,historicScreen:Te.default,Historique:{screen:(0,r(d[85]).createBottomTabNavigator)({myDemand:R.default},{headerMode:"none",header:null,headerTitle:G.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13,fontWeight:"bold"}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:G.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return l.default.createElement(P.default,{name:'credit-card',size:24})}}}},historyItemDetails:T.default,creditrequest:x.default,updateinformation:C.default,notificationview:O.default,configuration:I.default,modifyTaxeImposition:ae.default,avisImpositionDetail:fe.default,ordreRecette:pe.default,ordreRecetteDetail:se.default,numeroQuitance:Se.default,numeroQuitanceDetail:{screen:Ae.default,navigationOptions:function(){return{headerStyle:{backgroundColor:r(d[86]).Color.primaryColor,marginTop:-20,color:'white'}}}},about:N.default,walletDetail:M.default,walletDepot:U.default,walletRetrait:z.default,walletOptionSelect:W.default,operateurOptionSelect:q.default,paiementFacture:Q.default,retraitEnCashAgent:re.default,envoieCashVersWalletAgent:ne.default,envoieCashVersAutreWalletAgent:oe.default,envoieCashVersCarteAgent:ie.default,envoiCashVersCashAgent:le.default,envoieWalletToBankAgent:Ee.default,createGroupNanoCredit:ce.default,cautionNanoCreditAgent:ye.default,webviewScreen:{screen:Re.default,navigationOptions:function(){return{header:null}}}})},{contentComponent:L.default,backBehavior:"none",lazy:!1,headerMode:'none',contentOptions:{activeTintColor:r(d[87]).accent}}),ze=(0,r(d[84]).createDrawerNavigator)({sta:(0,r(d[84]).createStackNavigator)({home:D.default,useraccount:S.default,walletSelect:B.default,historicScreen:Te.default,Historique:{screen:(0,r(d[85]).createBottomTabNavigator)({myDemand:R.default,OthersDemand:R.default},{headerMode:"none",header:null,headerTitle:null,title:G.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:G.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return l.default.createElement(P.default,{name:'credit-card',size:24})}}}},creditrequest:x.default,creditrequestRefillAgent:xe.default,historyItemDetails:T.default,modifyTaxeImposition:ae.default,avisImpositionDetail:fe.default,ordreRecette:pe.default,walletOptionSelect:W.default,ordreRecetteDetail:se.default,penalityTaxeDetail:{screen:(0,r(d[85]).createBottomTabNavigator)({penalityDetail:{screen:Le.default,navigationOptions:{tabBarLabel:G.default.t('MODIFICATION_SAISIE_PENALITY'),tabBarIcon:function(e){var t=e.focused,n=(e.horizontal,e.tintColor);return l.default.createElement(P.default,{size:20,name:"file",color:t?n:"grey"})}}},penalityDeclarationDetail:{screen:De.default,navigationOptions:{tabBarLabel:G.default.t('SAISIE_PENALITY'),tabBarIcon:function(e){var t=e.focused,n=(e.horizontal,e.tintColor);return l.default.createElement(P.default,{size:20,name:"file",color:t?n:"grey"})}}}},{headerMode:"none",header:null,headerTitle:null,title:G.default.t('MANAGE_GROUP'),tabBarOptions:{labelStyle:{fontSize:13}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:G.default.t('PENALITE_MANAGE'),drawerIcon:function(e){e.tintColor;return l.default.createElement(P.default,{name:'account-multiple',size:24})}}}},penalteTaxe:Ie.default,numeroQuitance:Se.default,numeroQuitanceDetail:{screen:Ae.default,navigationOptions:function(){return{headerStyle:{backgroundColor:r(d[86]).Color.primaryColor,marginTop:-20,color:'white'}}}},superviseurgroup:k.default,superviseurActifGroup:Ne.default,notificationview:O.default,configuration:I.default,about:N.default,walletDetail:M.default,walletDepot:U.default,walletRetrait:z.default,addNetwork:_.default,webviewScreen:{screen:Re.default,navigationOptions:function(){return{header:null}}}})},{contentComponent:L.default,backBehavior:"none",headerMode:'none'}),Fe=(0,r(d[84]).createDrawerNavigator)({sta:(0,r(d[84]).createStackNavigator)({home:D.default,useraccount:S.default,walletSelect:B.default,historicScreen:Te.default,Historique:{screen:(0,r(d[85]).createBottomTabNavigator)({OthersDemand:R.default},{headerMode:"none",header:null,headerTitle:null,title:G.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13,fontWeight:"bold"}}}),navigationOptions:function(){return{title:G.default.t('CREDIT_MANAGE'),headerMode:"none",header:null,headerTitle:null,drawerIcon:function(e){e.tintColor;return l.default.createElement(P.default,{name:'credit-card',size:24})}}}},creditrequest:x.default,historyItemDetails:T.default,superviseurgroup:k.default,notificationview:O.default,configuration:I.default,about:N.default,walletDetail:M.default,walletDepot:U.default,walletRetrait:z.default,historicScreenHyperviseur:ke.default})},{contentComponent:L.default,backBehavior:"none",headerMode:'none'}),je=_e.AppNavigator=(0,r(d[84]).createSwitchNavigator)({first:{screen:s.default},App:Be,AgentApp:Ue,adminApp:ze,supAdminApp:Fe,Auth:Me},{initialRouteName:'first'}),We=(0,r(d[84]).createAppContainer)(je),Ve=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=Ge(this,o,[t]))._getOneSignalIds=function(){return new Promise(function(e,t){var n;return Pe().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,Pe().awrap(u.AsyncStorage.getItem('@config:onesignalIds'));case 3:n=o.sent,e(n),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),t(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)})},n._saveOneSignalIds=function(e){return Pe().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Pe().awrap(u.AsyncStorage.setItem('@config:onesignalIds',e));case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),console.warn(t.t0);case 8:case"end":return t.stop()}},null,null,[[0,5]],Promise)},n.goToScreen=function(e,t){!(arguments.length>2&&void 0!==arguments[2])||arguments[2];var o=n.refs.navigator;void 0!==o&&(console.log("APP HAS LOADED",g.appHasLoaded),g.appHasLoaded?o.dispatch({type:"Navigation/NAVIGATE",routeName:e,params:t}):o.dispatch({type:"Navigation/NAVIGATE",routeName:"first",params:{routeName:e,params:t}}))},n.handleDeepLink=function(e){var t=e.notification.payload.additionalData;switch(console.warn("HANDLE DEEP LINK",t),t.screen){case'historyItemDetails':console.log("History Item"),n.goToScreen(t.screen,{item:t.data});break;default:console.log("Not History Item"),n.goToScreen(t.screen,{id:t.data.id})}},n.onOpened=function(e){e.notification.payload.additionalData;n.handleDeepLink(e),console.log('Message: ',e.notification.payload.body),console.log('Data: ',e.notification.payload.additionalData),console.log('isActive: ',e.notification.isAppInFocus),console.log('openResult: ',e)},console.log("APP PROPS",n.props),g.appHasLoaded=!1,c.default.setLogLevel(6,0),r(d[88]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),c.default.init("3e239b75-444c-4edb-ae4b-65291d95eb0b",{kOSSettingsKeyAutoPrompt:!1,kOSSettingsKeyInAppLaunchURL:!1,kOSSettingsKeyInFocusDisplayOption:2}),c.default.inFocusDisplaying(2),c.default.promptForPushNotificationsWithUserResponse(He),c.default.addEventListener('received',n.onReceived),c.default.addEventListener('opened',n.onOpened),c.default.addEventListener('ids',n.onIds),n}return(0,i.default)(o,n),(0,t.default)(o,[{key:"updateLangue",value:function(){this.forceUpdate()}},{key:"componentWillUnmount",value:function(){c.default.removeEventListener('received',this.onReceived),c.default.removeEventListener('opened',this.onOpened),c.default.removeEventListener('ids',this.onIds)}},{key:"onReceived",value:function(e){console.log("Notification received: ",e)}},{key:"render",value:function(){return l.default.createElement(r(d[89]).Provider,{store:r(d[90]).store},l.default.createElement(r(d[91]).PersistGate,{persistor:r(d[90]).persistor},l.default.createElement(r(d[92]).ActionSheetProvider,null,l.default.createElement(We,{ref:"navigator"}))))}}])})(l.default.Component);function He(e){}_e.default=Ve,u.StyleSheet.create({container:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:'#F5FCFF'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},428,[2,5,6,10,12,13,15,18,429,430,807,919,920,931,934,935,1150,1151,1183,1189,1203,1204,1221,1228,1229,1349,1480,1511,1522,1524,1525,1184,628,1529,1549,1550,1621,1622,1632,1639,1651,1652,1653,1656,1657,1662,1663,1664,1665,1666,1667,1668,1669,1672,1673,1674,1675,1676,1677,1678,1680,1681,1682,1683,1684,1685,1686,1687,1688,1690,1691,1692,1693,1694,1695,1703,1704,1705,1706,1710,1711,1720,1721,1723,1230,1725,1155,437,789,1159,692,1747,1643]); +__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),t=r(d[3]),s=r(d[0])(r(d[4])),u=t.NativeModules.OneSignal,l=['OneSignal-remoteNotificationReceived','OneSignal-remoteNotificationOpened','OneSignal-idsAvailable','OneSignal-emailSubscription','OneSignal-inAppMessageClicked'],c=["received","opened","ids","emailSubscription","inAppMessageClicked"],f=new Map,p=new Map,v=[];if(null!=u){n=new t.NativeEventEmitter(u);for(var y=0;y1&&void 0!==arguments[1]?arguments[1]:function(){};P()&&((0,s.default)('function'==typeof i,'Must provide a valid callback'),u.sendOutcome(n,i))}},{key:"sendUniqueOutcome",value:function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};P()&&((0,s.default)('function'==typeof i,'Must provide a valid callback'),u.sendUniqueOutcome(n,i))}},{key:"sendOutcomeWithValue",value:function(n,i){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};P()&&((0,s.default)('function'==typeof o,'Must provide a valid callback'),u.sendOutcomeWithValue(n,Number(i),o))}}])})()},429,[2,5,6,18,26]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var s=u?Object.getOwnPropertyDescriptor(e,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),s=r(d[7]),l=(r(d[0])(r(d[8])),r(d[0])(r(d[9])),r(d[0])(r(d[10])));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function h(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}(_e.default=(function(n){function o(t){return(0,e.default)(this,o),h(this,o,[t])}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){return c.default.createElement(r(d[11]).LoginUi,{navigation:this.props.navigation,styles:p.container})}}],[{key:"options",value:function(e){return{statusBar:{visible:!1,drawBehind:!0},topBar:{drawBehind:!0,visible:!1,animate:!1}}}}])})(l.default)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var p=s.StyleSheet.create({container:{width:(0,r(d[12]).responsiveWidth)(100),height:(0,r(d[12]).responsiveHeight)(100)},hambuger:{width:(0,r(d[12]).responsiveWidth)(5),marginLeft:10},topBar:{flexDirection:'row',position:'absolute',alignSelf:'center',borderWidth:0,alignItems:'center',marginTop:5,width:(0,r(d[12]).responsiveWidth)(95),height:(0,r(d[12]).responsiveHeight)(10)},searchInput:{width:(0,r(d[12]).responsiveWidth)(70)},search:{width:(0,r(d[12]).responsiveWidth)(70),height:(0,r(d[12]).responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,r(d[12]).responsiveWidth)(100),height:(0,r(d[12]).responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,r(d[12]).responsiveWidth)(90),height:(0,r(d[12]).responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},430,[2,5,6,10,12,13,15,18,431,434,436,438,638]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=s?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),p=r(d[0])(r(d[8])),c=r(d[9]),f=r(d[0])(r(d[10]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,s.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var v=_e.default=(function(o){function s(e){var n;return(0,t.default)(this,s),(n=b(this,s,[e])).state={resetToken:e.resetToken,active:e.active},n.anim=new c.Animated.Value(e.active?1:0),n.timeout=null,n}return(0,u.default)(s,o),(0,n.default)(s,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1,clearTimeout(this.timeout)}},{key:"componentWillReceiveProps",value:function(e){var t=this;if(e.resetToken!==this.state.resetToken){if(!1===e.active&&!0===this.state.active)return this.props.onReset&&this.props.onReset(),c.Animated.spring(this.anim,{toValue:0}).start(),void setTimeout(function(){return t.setState({active:!1,resetToken:e.resetToken})},250);if(!0===e.active&&!1===this.state.active)return c.Animated.spring(this.anim,{toValue:1}).start(),void this.setState({active:!0,resetToken:e.resetToken});this.setState({resetToken:e.resetToken,active:e.active})}}},{key:"getOrientation",value:function(){return{alignItems:r(d[11]).alignItemsMap[this.props.position]}}},{key:"getOffsetXY",value:function(){return{paddingVertical:this.props.offsetY}}},{key:"getOverlayStyles",value:function(){return[y.overlay,{elevation:this.props.elevation,zIndex:this.props.zIndex,justifyContent:"up"===this.props.verticalOrientation?"flex-end":"flex-start"}]}},{key:"render",value:function(){return l.default.createElement(c.View,{pointerEvents:"box-none",style:[this.getOverlayStyles(),this.props.style]},l.default.createElement(c.Animated.View,{pointerEvents:"none",style:[this.getOverlayStyles(),{backgroundColor:this.props.bgColor,opacity:this.anim.interpolate({inputRange:[0,1],outputRange:[0,this.props.bgOpacity]})}]},this.props.backdrop),l.default.createElement(c.View,{pointerEvents:"box-none",style:[this.getOverlayStyles(),this.getOrientation(),this.getOffsetXY()]},this.state.active&&!this.props.backgroundTappable&&this._renderTappableBackground(),"up"===this.props.verticalOrientation&&this.props.children&&this._renderActions(),this._renderMainButton(),"down"===this.props.verticalOrientation&&this.props.children&&this._renderActions()))}},{key:"_renderMainButton",value:function(){var e=this,t={transform:[{scale:this.anim.interpolate({inputRange:[0,1],outputRange:[1,this.props.outRangeScale]})},{rotate:this.anim.interpolate({inputRange:[0,1],outputRange:["0deg",this.props.degrees+"deg"]})}]},n={backgroundColor:this.anim.interpolate({inputRange:[0,1],outputRange:[this.props.buttonColor,this.props.btnOutRange||this.props.buttonColor]}),width:this.props.size,height:this.props.size,borderRadius:this.props.size/2},o={width:this.props.size,height:this.props.size,borderRadius:this.props.size/2,alignItems:"center",justifyContent:"center"},s=(0,r(d[11]).getTouchableComponent)(this.props.useNativeFeedback),u=r(d[11]).isAndroid&&this.props.fixNativeFeedbackRadius?{right:this.props.offsetX,zIndex:this.props.zIndex,borderRadius:this.props.size/2,width:this.props.size}:{marginHorizontal:this.props.offsetX,zIndex:this.props.zIndex};return l.default.createElement(c.View,{style:[u,!this.props.hideShadow&&r(d[11]).shadowStyle,!this.props.hideShadow&&this.props.shadowStyle]},l.default.createElement(s,{testID:this.props.testID,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,background:(0,r(d[11]).touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity,onLongPress:this.props.onLongPress,onPress:function(){e.props.onPress(),e.props.children&&e.animateButton()},onPressIn:this.props.onPressIn,onPressOut:this.props.onPressOut},l.default.createElement(c.Animated.View,{style:n},l.default.createElement(c.Animated.View,{style:[o,t]},this._renderButtonIcon()))))}},{key:"_renderButtonIcon",value:function(){var e=this.props,t=e.icon,n=e.renderIcon,o=e.btnOutRangeTxt,s=e.buttonTextStyle,u=e.buttonText;if(n)return n(this.state.active);if(t)return console.warn('react-native-action-button: The `icon` prop is deprecated! Use `renderIcon` instead.'),t;var p=s.color||"rgba(255,255,255,1)";return l.default.createElement(c.Animated.Text,{style:[y.btnText,s,{color:this.anim.interpolate({inputRange:[0,1],outputRange:[p,o||p]})}]},u)}},{key:"_renderActions",value:function(){var t=this,n=this.props,o=n.children,s=n.verticalOrientation;if(!this.state.active)return null;var u=Array.isArray(o)?o:[o];u=u.filter(function(e){return'object'==typeof e});var p={flex:1,alignSelf:"stretch",justifyContent:"up"===s?"flex-end":"flex-start",paddingTop:"down"===this.props.verticalOrientation?this.props.spacing:0,zIndex:this.props.zIndex};return l.default.createElement(c.View,{style:p,pointerEvents:"box-none"},u.map(function(n,o){return l.default.createElement(f.default,(0,e.default)({key:o,anim:t.anim},t.props,n.props,{parentSize:t.props.size,btnColor:t.props.btnOutRange,onPress:function(){t.props.autoInactive&&(t.timeout=setTimeout(t.reset.bind(t),200)),n.props.onPress()}}))}))}},{key:"_renderTappableBackground",value:function(){return l.default.createElement(c.TouchableOpacity,{activeOpacity:1,style:this.getOverlayStyles(),onPress:this.reset.bind(this)})}},{key:"animateButton",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.state.active)return this.reset();e?c.Animated.spring(this.anim,{toValue:1}).start():this.anim.setValue(1),this.setState({active:!0,resetToken:this.state.resetToken})}},{key:"reset",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.props.onReset&&this.props.onReset(),t?c.Animated.spring(this.anim,{toValue:0}).start():this.anim.setValue(0),setTimeout(function(){e.mounted&&e.setState({active:!1,resetToken:e.state.resetToken})},250)}}])})(l.Component);v.Item=f.default,v.propTypes={resetToken:p.default.any,active:p.default.bool,position:p.default.string,elevation:p.default.number,zIndex:p.default.number,hideShadow:p.default.bool,shadowStyle:p.default.oneOfType([p.default.object,p.default.array,p.default.number]),renderIcon:p.default.func,bgColor:p.default.string,bgOpacity:p.default.number,buttonColor:p.default.string,buttonTextStyle:c.Text.propTypes.style,buttonText:p.default.string,offsetX:p.default.number,offsetY:p.default.number,spacing:p.default.number,size:p.default.number,autoInactive:p.default.bool,onPress:p.default.func,onPressIn:p.default.func,onPressOut:p.default.func,backdrop:p.default.oneOfType([p.default.bool,p.default.object]),degrees:p.default.number,verticalOrientation:p.default.oneOf(["up","down"]),backgroundTappable:p.default.bool,activeOpacity:p.default.number,useNativeFeedback:p.default.bool,fixNativeFeedbackRadius:p.default.bool,nativeFeedbackRippleColor:p.default.string,testID:p.default.string,accessibilityLabel:p.default.string,accessible:p.default.bool},v.defaultProps={resetToken:null,active:!1,bgColor:"transparent",bgOpacity:1,buttonColor:"rgba(0,0,0,1)",buttonTextStyle:{},buttonText:"+",spacing:20,outRangeScale:1,autoInactive:!0,onPress:function(){},onPressIn:function(){},onPressOn:function(){},backdrop:!1,degrees:45,position:"right",offsetX:30,offsetY:30,size:56,verticalOrientation:"up",backgroundTappable:!1,useNativeFeedback:!0,activeOpacity:r(d[11]).DEFAULT_ACTIVE_OPACITY,fixNativeFeedbackRadius:!1,nativeFeedbackRippleColor:"rgba(255,255,255,0.75)",testID:void 0,accessibilityLabel:void 0,accessible:void 0};var y=c.StyleSheet.create({overlay:{position:"absolute",bottom:0,left:0,right:0,top:0,backgroundColor:"transparent"},btnText:{marginTop:-4,fontSize:24,backgroundColor:"transparent"}})},431,[2,4,5,6,10,12,13,15,143,18,432,433]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=f(t);if(o&&o.has(e))return o.get(e);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var p=s?Object.getOwnPropertyDescriptor(e,l):null;p&&(p.get||p.set)?Object.defineProperty(n,l,p):n[l]=e[l]}n.default=e,o&&o.set(e,n);return n})(r(d[7])),u=r(d[0])(r(d[8])),c=r(d[9]);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(f=function(e){return e?o:t})(e)}function h(e,t,o){return t=(0,s.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,s.default)(e).constructor):t.apply(e,o))}var b=c.Dimensions.get("window").width,v=r(d[10]).isAndroid?c.TouchableNativeFeedback:c.TouchableWithoutFeedback,y=(_e.default=(function(n){function s(){return(0,t.default)(this,s),h(this,s,arguments)}return(0,l.default)(s,n),(0,o.default)(s,[{key:"render",value:function(){var t=this.props,o=t.size,n=t.position,s=t.verticalOrientation,l=t.hideShadow,u=t.spacing;if(!this.props.active)return null;var f={marginBottom:-10,alignItems:r(d[10]).alignItemsMap[n],opacity:this.props.anim,transform:[{translateY:this.props.anim.interpolate({inputRange:[0,1],outputRange:["down"===s?-40:40,0]})}]},h={justifyContent:"center",alignItems:"center",width:o,height:o,borderRadius:o/2,backgroundColor:this.props.buttonColor||this.props.btnColor};"center"!==n&&(h[n]=(this.props.parentSize-o)/2);var b=(0,r(d[10]).getTouchableComponent)(this.props.useNativeFeedback),v=r(d[10]).isAndroid&&this.props.fixNativeFeedbackRadius?{height:o,marginBottom:u,right:this.props.offsetX,borderRadius:this.props.size/2}:{paddingHorizontal:this.props.offsetX,height:o+10+u};return p.default.createElement(c.Animated.View,{pointerEvents:"box-none",style:[f,v]},p.default.createElement(c.View,null,p.default.createElement(b,{testID:this.props.testID,accessibilityLabel:this.props.accessibilityLabel,background:(0,r(d[10]).touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity||r(d[10]).DEFAULT_ACTIVE_OPACITY,onPress:this.props.onPress},p.default.createElement(c.View,{style:[h,l?null:(0,e.default)({},r(d[10]).shadowStyle,this.props.shadowStyle)]},this.props.children))),this._renderTitle())}},{key:"_renderTitle",value:function(){if(!this.props.title)return null;var e=this.props,t=e.textContainerStyle,o=e.hideLabelShadow,n=e.offsetX,s=e.parentSize,l=e.size,u=e.position,f=e.spaceBetween,h={top:Math.max(l/2-11,0)},k=void 0===o?this.props.hideShadow:o;"center"!==u?h[u]=n+(s-l)/2+l+f:h.right=b/2+l/2+f;var w=[y.textContainer,h,!k&&r(d[10]).shadowStyle,t],C=p.default.isValidElement(this.props.title)?this.props.title:p.default.createElement(c.Text,{allowFontScaling:!1,style:[y.text,this.props.textStyle]},this.props.title);return p.default.createElement(v,{background:(0,r(d[10]).touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity||r(d[10]).DEFAULT_ACTIVE_OPACITY,onPress:this.props.onPress},p.default.createElement(c.View,{style:w},C))}}],[{key:"defaultProps",get:function(){return{active:!0,spaceBetween:15,useNativeFeedback:!0,activeOpacity:r(d[10]).DEFAULT_ACTIVE_OPACITY,fixNativeFeedbackRadius:!1,nativeFeedbackRippleColor:"rgba(255,255,255,0.75)"}}},{key:"propTypes",get:function(){return{active:u.default.bool,useNativeFeedback:u.default.bool,fixNativeFeedbackRadius:u.default.bool,nativeFeedbackRippleColor:u.default.string,activeOpacity:u.default.number}}}])})(p.Component),c.StyleSheet.create({textContainer:{position:"absolute",paddingVertical:r(d[10]).isAndroid?2:3,paddingHorizontal:8,borderRadius:3,borderWidth:c.StyleSheet.hairlineWidth,borderColor:"#eee",backgroundColor:"white",height:22},text:{flex:1,fontSize:12,color:"#444"}}))},432,[2,4,5,6,10,12,13,15,143,18,433]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.alignItemsMap=e.DEFAULT_ACTIVE_OPACITY=void 0,e.getTouchableComponent=function(n){if(!0===n&&!0===o)return t.TouchableNativeFeedback;return t.TouchableOpacity},e.shadowStyle=e.isAndroid=void 0,e.touchableBackground=function(n,l){if(o){if(t.Platform.Version>=21)return t.TouchableNativeFeedback.Ripple(n||"rgba(255,255,255,0.75)",l);t.TouchableNativeFeedback.SelectableBackground()}return};var t=r(d[0]),o=(e.DEFAULT_ACTIVE_OPACITY=.85,e.shadowStyle={shadowOpacity:.35,shadowOffset:{width:0,height:5},shadowColor:"#000",shadowRadius:3,elevation:5},e.alignItemsMap={center:"center",left:"flex-start",right:"flex-end"},e.isAndroid="android"===t.Platform.OS)},433,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=t.default},434,[2,435]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),c=r(d[8]);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}var y={name:'CardView',propTypes:(0,f.default)({cornerRadius:r(d[9]).PropTypes.number,cardElevation:r(d[9]).PropTypes.number,cardMaxElevation:r(d[9]).PropTypes.number},c.View.propTypes)},v=(0,c.requireNativeComponent)('RNCardView',y),P=(function(n){function o(){return(0,e.default)(this,o),s(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){if(c.Platform.Version<21){var e=this.props,t=e.cardMaxElevation,n=void 0===t?1:t,o=e.cornerRadius,u=void 0===o?1:o,f=c.PixelRatio.getPixelSizeForLayoutSize(n),p=c.PixelRatio.getPixelSizeForLayoutSize(u),s=1.5*f+.47467801118999997*p,y=f+.47467801118999997*p;return l.default.createElement(v,this.props,l.default.createElement(c.View,{style:{paddingRight:y,paddingBottom:s}},this.props.children))}return l.default.createElement(v,this.props,this.props.children)}}])})(l.Component);_e.default=P},435,[2,5,6,10,12,13,4,15,18,143]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.theme=_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),o=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=f?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(u,o,l):u[o]=e[o]}u.default=e,n&&n.set(e,u);return u})(r(d[6]));r(d[7]);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t,f){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,f||[],(0,u.default)(e).constructor):t.apply(e,f))}_e.theme=r(d[8]),_e.default=(function(n){function u(e,n){return(0,t.default)(this,u),l(this,u,[e])}return(0,f.default)(u,n),(0,e.default)(u)})(o.Component)},436,[2,6,5,10,12,13,15,18,437]); +__d(function(r,a,c,n,d,e,i){d.exports={primary:"#6784B1",primaryDark:"#637EA5",containerBackground:"#EEEEEE",primaryDarkAdvanced:"#637B9E",cardBackground:"#ffffff",accent:"#D86F22",accentLight:"#e27833",purpleLight:"#9b59b6",primaryLight:"#3498db",reddeconnect:"#ba000d"}},437,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.LoginUi=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=b(r(d[6])),s=r(d[7]),c=r(d[0])(r(d[8])),u=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),h=b(r(d[11])),p=r(d[0])(r(d[12])),y=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),E=r(d[0])(r(d[15])),T=r(d[0])(r(d[16]));function w(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(w=function(t){return t?n:e})(t)}function b(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=w(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var s=i?Object.getOwnPropertyDescriptor(t,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=t[l]}return o.default=t,n&&n.set(t,o),o}function _(){"use strict";_=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var l=e&&e.prototype instanceof y?e:y,s=Object.create(l.prototype),c=new P(i||[]);return o(s,"_invoke",{value:A(t,n,c)}),s}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var p={};function y(){}function v(){}function E(){}var T={};u(T,l,function(){return this});var w=Object.getPrototypeOf,b=w&&w(w(R([])));b&&b!==e&&n.call(b,l)&&(T=b);var O=E.prototype=y.prototype=Object.create(T);function S(t){["next","throw","return"].forEach(function(e){u(t,e,function(t){return this._invoke(e,t)})})}function x(t,e){function i(o,l,s,c){var u=h(t[o],t,l);if("throw"!==u.type){var f=u.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then(function(t){i("next",t,s,c)},function(t){i("throw",t,s,c)}):e.resolve(p).then(function(t){f.value=t,s(f)},function(t){return i("throw",t,s,c)})}c(u.arg)}var l;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return l=l?l.then(o,o):o()}})}function A(t,e,n){var o="suspendedStart";return function(i,l){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw l;return k()}for(n.method=i,n.arg=l;;){var s=n.delegate;if(s){var c=N(s,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var u=h(t,e,n);if("normal"===u.type){if(o=n.done?"completed":"suspendedYield",u.arg===p)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o="completed",n.method="throw",n.arg=u.arg)}}}function N(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,N(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=h(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,p;var l=i.arg;return l?l.done?(e[t.resultName]=l.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):l:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function L(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function C(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,this),this.reset(!0)}function R(t){if(t){var e=t[l];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var l=this.tryEntries[i],s=l.completion;if("root"===l.tryLoc)return o("end");if(l.tryLoc<=this.prev){var c=n.call(l,"catchLoc"),u=n.call(l,"finallyLoc");if(c&&u){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),C(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;C(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:R(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function O(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}r(d[17]);var S={enableHighAccuracy:!0,timeout:2e4},x=(c.default.shape({latitude:c.default.number.isRequired,longitude:c.default.number.isRequired}),c.default.node,c.default.shape({enableHighAccuracy:c.default.bool,timeout:c.default.number,maximumAge:c.default.number}),c.default.number,c.default.bool,(0,r(d[18]).responsiveWidth)(80)>350?350:(0,r(d[18]).responsiveWidth)(80));(_e.LoginUi=(function(n){function o(e){var n;return(0,t.default)(this,o),(n=O(this,o,[e])).handlePhoneRef=function(t){return n.phoneRef=t},n.handlePasswordRef=function(t){return n.passRef=t},n._storeData=function(t){return _().async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.t0=console,e.next=4,_().awrap(s.AsyncStorage.setItem('position',JSON.stringify(t)));case 4:e.t1=e.sent,e.t0.warn.call(e.t0,"save result",e.t1),e.next=11;break;case 8:e.prev=8,e.t2=e.catch(0),console.warn("store error",e.t2);case 11:case"end":return e.stop()}},null,null,[[0,8]],Promise)},n._retrieveData=function(){var t,e,o;return _().async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,_().awrap(s.AsyncStorage.getItem('position'));case 3:null!==(t=i.sent)&&((e=JSON.parse(t)).longitudeDelta=.04,e.latitudeDelta=.01,o=JSON.parse(t),n.setState({region:e,oldPosition:o})),i.next=10;break;case 7:i.prev=7,i.t0=i.catch(0),console.warn(i.t0);case 10:case"end":return i.stop()}},null,null,[[0,7]],Promise)},n.StartBackgroundColorAnimation=function(t){n.Animation.setValue(0===t?0:1),n.setState({stateLogin:t,typeaccount:t}),s.Animated.timing(n.Animation,{toValueF:1===t?0:1,duration:500}).start()},n.options=[{label:v.default.t('USER'),value:0},{label:v.default.t('AGENT'),value:1}],n.state=n.initState(),n.Animation=new s.Animated.Value(0),n.BackgroundColorConfig=n.Animation.interpolate({inputRange:[0,.5,1],outputRange:n.state.colorsscheme}),n.BackgroundColorConfigAdmin=n.Animation.interpolate({inputRange:[0,.5,1],outputRange:n.state.colorsscheme.reverse()}),n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"requestCameraPermission",value:function(){var t=this;return _().async(function(e){for(;;)switch(e.prev=e.next){case 0:if("android"!==s.Platform.OS){e.next=15;break}return e.prev=1,e.next=4,_().awrap(s.PermissionsAndroid.request(s.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 4:e.sent===s.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({loadingDialog:!1}),s.Alert.alert(v.default.t("TITLE_UNABLE_TO_AUTORISE"),v.default.t("MISSING_AUTORISATION_LOCATION"),[{text:v.default.t("RESTART"),onPress:function(){t.requestCameraPermission()}},{text:v.default.t("QUIT_"),onPress:function(){s.BackHandler.exitApp()}}],{cancelable:!1})),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(1),console.warn(e.t0),this.setState({loadingDialog:!1}),s.Alert.alert(v.default.t("TITLE_ERROR_SURVENU"),v.default.t("TEXT_ERROR_START_APPLICATION"),[{text:v.default.t("RESTART"),onPress:function(){t.requestCameraPermission()}},{text:v.default.t("QUIT_"),onPress:function(){}}],{cancelable:!1});case 13:e.next=16;break;case 15:this.watchLocation();case 16:case"end":return e.stop()}},null,this,[[1,8]],Promise)}},{key:"showConnexionAlertError",value:function(){var t=this;this.setState({loadingDialog:!1}),s.Alert.alert(v.default.t("TITLE_PROBLE_COME"),v.default.t("TEXT_UNABLE_TO_GET_YOUR_POSITION"),[{text:v.default.t("QUIT_"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("RESTART"),onPress:function(){t.setState({loadingDialog:!0}),t.watchLocation()}}],{cancelable:!1})}},{key:"watchLocation",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=null==e?S:e;this.watchID=T.default.getCurrentPosition(function(e){var n=t.state.myPosition,o=e.coords;if(!(0,p.default)(o,n))if(console.warn(o),0!==o.longitude&&0!==o.latitude)t._storeData(o),t.retreiveinformationFromPosition(o);else if(t.state.alreadyRetry)t.state.oldPosition?t.retreiveinformationFromPosition(t.state.oldPosition):T.default.watchPosition(function(e){0!==e.longitude&&0!==e.latitude?(t._storeData(e),t.retreiveinformationFromPosition(e)):s.Alert.alert(v.default.t("UNABLE_GET_INFORMATION"),v.default.t('UNABLE_GET_INFORMATION_TEXT'),[{text:v.default.t("EXIT"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("RESTART"),onPress:function(){t.watchLocation()}}],{cancelable:!1})},function(e){t.setState({loadingDialog:!1}),s.Alert.alert(v.default.t("TITLE_ERROR_SURVENU"),v.default.t("TEXT_ERROR_START_APPLICATION"),[{text:"Ok",onPress:function(){s.BackHandler.exitApp()}}],{cancelable:!1})},S);else{t.setState({alreadyRetry:!0});t.watchLocation({enableHighAccuracy:!1,timeout:2e4,maximumAge:1e3})}},function(e){console.warn(e),s.Alert.alert(v.default.t("UNABLE_GET_INFORMATION"),v.default.t('UNABLE_GET_INFORMATION_TEXT'),[{text:v.default.t("EXIT"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("RESTART"),onPress:function(){t.watchLocation()}}],{cancelable:!1})},n)}},{key:"retreiveinformationFromPosition",value:function(t){var e=(0,r(d[19]).callingCodes)([t.longitude,t.latitude]);this.setState({indicatif:"+"+e,enterPhone:"+"+e})}},{key:"componentDidMount",value:function(){this._retrieveData(),this.requestCameraPermission()}},{key:"componentWillUnmount",value:function(){this.focusListener&&this.focusListener.remove()}},{key:"getNetworks",value:function(t){var e=this;if(t)(0,r(d[20]).getCountryNetwork)(t).then(function(n){e.reseaux=[];var o=n[0];for(var i in o)""!==o[i]&&o[i].toLowerCase()!==t.toLowerCase()&&e.reseaux.push(o[i]);e.setState({networks:e.reseaux})},function(t){console.log(t)});else;}},{key:"gotoHome",value:function(){var t,e;return _().async(function(n){for(;;)switch(n.prev=n.next){case 0:return r(d[21]).IlinkEmitter.emit("userconnect"),n.next=3,_().awrap((0,r(d[22]).readUser)());case 3:if(t=n.sent,e="",console.log("USER READ",t),t.category){n.next=10;break}e="App",n.next=18;break;case 10:n.t0=t.category,n.next='geolocated'===n.t0?13:'super'===n.t0?15:17;break;case 13:return e="AgentApp",n.abrupt("break",18);case 15:return e="adminApp",n.abrupt("break",18);case 17:e="supAdminApp";case 18:this.props.navigation.navigate(e);case 19:case"end":return n.stop()}},null,this,null,Promise)}},{key:"gotoTypeCreated",value:function(){this.props.navigation.push(r(d[23]).typeaccountcreate,{type:this.state.typeaccount})}},{key:"initState",value:function(){return{password:"",typeaccount:0,enterPhone:"",isLoging:!1,phoneEnabled:!1,snackVisible:!1,snackText:'',loadingDialog:!1,stateLogin:-1,colorsscheme:[r(d[24]).primary,r(d[24]).primaryDark,r(d[24]).primaryDarkAdvanced]}}},{key:"render",value:function(){var t=this;return l.default.createElement(s.Animated.View,{style:[N.container,{backgroundColor:this.BackgroundColorConfig}]},l.default.createElement(s.StatusBar,{backgroundColor:r(d[24]).primaryDark,barStyle:"light-content",translucent:!1}),l.default.createElement(E.default,{visible:this.state.loadingDialog,textContent:v.default.t("LOADING_PROGRESS"),textStyle:{color:'#FFF'}}),l.default.createElement(s.ScrollView,null,l.default.createElement(s.TouchableOpacity,{onPress:function(){t.props.navigation.push(r(d[23]).helpScreen)}},l.default.createElement(s.View,{style:{alignSelf:'flex-end',justifyContent:'center',alignItems:'center',backgroundColor:r(d[24]).primaryLight,height:32,borderRadius:12,marginTop:30,marginRight:20}},l.default.createElement(s.Text,{style:{color:'white',fontSize:18,fontWeight:'bold',padding:5}},v.default.t('HELP')))),l.default.createElement(s.View,{style:N.logoContaner},l.default.createElement(s.Image,{style:N.logo,source:r(d[25])})),l.default.createElement(h.View,{ref:this.handlePhoneRef},l.default.createElement(r(d[26]).Sae,{label:1!==this.state.stateLogin?v.default.t('PHONE_NUMBER'):v.default.t('PHONE_NUMBER_ADMIN'),iconClass:u.default,iconName:'phone',iconColor:'white',keyboardType:"numeric",enabled:this.state.phoneEnabled,style:N.input,autoCapitalize:'none',autoCorrect:!1,value:this.state.enterPhone,ref:function(e){t.numberRef=e},onChangeText:function(e){return t.setState({enterPhone:e})},labelStyle:N.labelInput})),l.default.createElement(h.View,{ref:this.handlePasswordRef},l.default.createElement(r(d[26]).Sae,{label:v.default.t('PASSWORD'),ref:function(e){t._pass=e},iconClass:u.default,iconName:'lock',style:N.input,iconColor:'white',labelStyle:N.labelInput,autoCapitalize:'none',secureTextEntry:!0,onChangeText:function(e){return t.setState({password:e})},autoCorrect:!1})),l.default.createElement(s.View,{style:A.btnContainer},l.default.createElement(s.TouchableOpacity,{onPress:function(){t.gotoForgottenPass()}},l.default.createElement(s.Text,{style:N.lostpassword},v.default.t("FORGOTTEN_PASSWORD"))),l.default.createElement(s.View,{style:N.contentSwitch},l.default.createElement(y.default,{options:this.options,initial:0,buttonColor:r(d[24]).accentLight,backgroundColor:r(d[24]).primaryDark,textColor:"white",bold:!0,hasPadding:!0,height:32,style:N.switch,onPress:function(e){t.StartBackgroundColorAnimation(e)}})),l.default.createElement(f.default,{style:N.loginBtn1,isLoading:this.state.isLoging,onPress:function(){t.connectClicked()}},l.default.createElement(s.Text,{style:N.loginBtnText2},v.default.t("CONNECT_USER"))),l.default.createElement(s.View,{style:A.container},l.default.createElement(s.View,{style:A.line}),l.default.createElement(s.Text,{style:A.text},v.default.t("OR_BIG")),l.default.createElement(s.View,{style:A.line})),l.default.createElement(f.default,{style:N.loginBtn,onPress:function(){t.gotoTypeCreated()}},l.default.createElement(s.Text,{style:N.loginBtnText},v.default.t("CREATE_ACCOUNT")," ")))))}},{key:"gotoForgottenPass",value:function(){this.props.navigation.push(r(d[23]).forgotpass,{type:this.state.typeaccount})}},{key:"connectClicked",value:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];null===this.state.password||void 0===this.state.password||this.state.password.length<3||this.state.password.lenght<3?this.passRef.shake(800):(this.setState(function(t){return{isLoging:!t.isLoging}}),console.log("Enter Phone",this.state.enterPhone),(0,r(d[20]).login)(this.state.enterPhone,this.state.password,this.state.typeaccount).then(function(n){if(console.warn(n),1===n.success){t.setState(function(t){return{isLoging:!t.isLoging}});var o=n;o.error?(t.setState(function(t){return{isLoging:!t.isLoging}}),s.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.connectClicked()}}],{cancelable:!1})):"1"===o.etat||1===o.etat?('related_refill_agent_phone'in o&&e?s.Alert.alert(v.default.t("CONNEXION_CHOICE"),v.default.t("CONNEXION_CHOICE_DESCRIPTION"),[{text:v.default.t('YES'),onPress:function(){t.setState({enterPhone:o.related_refill_agent_phone},function(){t.connectClicked(!1)})}},{text:v.default.t('NO'),onPress:function(){t.connectClicked(!1)}}],{cancelable:!1}):((0,r(d[20]).saveNewuser)(o),s.Alert.alert(v.default.t("CONNEXION_SUCCESSFUL"),v.default.t("CONNEXION_SUCCESSFULL_TEXT"),[{text:'Ok',onPress:function(){t.setState(function(t){return{isLoging:!t.isLoging}}),t.gotoHome()}}],{cancelable:!1})),console.log("NEW USER",o),t.setState({user:o})):'super'!==o.category?t.props.navigation.push(r(d[23]).activateaccount,{type:t.state.typeaccount,user:o}):0===o.etat_demande||'0'===o.etat_demande?s.Alert.alert(v.default.t('DONT_VALIDATE_ACCOUNT'),v.default.t('UNVALIDATE_ACCOUNT_TEXT'),[{text:'Ok',onPress:function(){}}],{cancelable:!1}):t.props.navigation.push(r(d[23]).activateaccount,{type:t.state.typeaccount,user:o})}else if(null===n)t.setState(function(t){return{isLoging:!t.isLoging}});else{console.log(n);var i='';switch(n.error){case 1:t.phoneRef.shake(1200),t.passRef.shake(1200),i=v.default.t("UNABLE_TO_CONNECT");break;case-1:t.phoneRef.shake(1200),i=v.default.t('WRONG_PHONE_NUMBER');break;case-2:i=v.default.t('WRONG_PHONE_NUMBER'),t.phoneRef.shake(1200);break;case-3:i=v.default.t("WRONG_PASSWORD"),t.passRef.shake(1200);break;default:t.passRef.shake(1200),i=null}null===i?s.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.connectClicked()}}],{cancelable:!1}):(s.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),i,[{text:"OK",onPress:function(){}}],{cancelable:!1}),t.setState(function(t){return{isLoging:!t.isLoging,snackVisible:!0,snackText:i}}),setTimeout(function(){t.setState({snackVisible:!1})},2e3))}}).catch(function(e){t.setState(function(t){return{isLoging:!t.isLoging}}),s.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){s.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.connectClicked()}}],{cancelable:!1})}))}}])})(l.Component)).defaultProps={enableHack:!1,geolocationOptions:null};var A=s.StyleSheet.create({line:{height:1.5,flex:1,backgroundColor:'white',marginLeft:30,marginRight:30},text:{color:'white',fontWeight:'bold'},container:{flexDirection:'row',alignItems:'center'},btnContainer:{flexDirection:'column',justifyContent:'center'}}),N=s.StyleSheet.create({container:{flex:1,justifyContent:"center"},switch:{margin:15},contentSwitch:{width:(0,r(d[18]).responsiveWidth)(70),alignItems:'center',alignSelf:"center",marginTop:10,marginLeft:10},lostpassword:{color:'white',alignSelf:'flex-end',marginTop:60,fontWeight:'bold',marginRight:20},logoContaner:{flexDirection:'row',justifyContent:'center',alignItems:'center'},logo:{width:(0,r(d[18]).responsiveWidth)(90),resizeMode:"contain"},title:{fontSize:(0,r(d[18]).responsiveFontSize)(4),alignSelf:'center',fontWeight:'bold',color:'white'},loginBtnText:{color:r(d[24]).primary,fontWeight:'bold',fontSize:15},loginBtnText2:{color:"white",fontWeight:'bold',fontSize:15},loginBtn:{width:x,height:48,alignSelf:'center',marginTop:20,borderRadius:(0,r(d[18]).responsiveHeight)(4),backgroundColor:'white',borderColor:'transparent'},loginBtn1:{width:x,marginTop:(0,r(d[18]).responsiveHeight)(2),height:48,alignSelf:'center',borderRadius:(0,r(d[18]).responsiveHeight)(4),backgroundColor:r(d[24]).accentLight,borderColor:'transparent'},input:{width:(0,r(d[18]).responsiveWidth)(70),alignSelf:'center',marginTop:5},labelInput:{color:"white",fontWeight:'normal'}})},438,[2,5,6,10,12,13,15,18,143,439,604,606,589,627,628,630,631,633,638,639,640,789,640,791,437,792,794]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'FontAwesome','FontAwesome.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},439,[2,440,603]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.NativeIconAPI=_e.DEFAULT_ICON_SIZE=_e.DEFAULT_ICON_COLOR=void 0,_e.default=function(l,u,b,_){var N=b?b.replace(/\.(otf|ttf)$/,''):u,R=r(d[14]).Platform.select({windows:"/Assets/"+b+"#"+u,android:N,web:N,default:u}),C=s.default.oneOf(Object.keys(l)),S=(function(e){function u(){var e;(0,o.default)(this,u);for(var t=arguments.length,n=new Array(t),l=0;l1&&void 0!==arguments[1]?arguments[1]:w,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:F;(0,p.default)();var n=l[e]||'?';'number'==typeof n&&(n=String.fromCharCode(n));var u=(0,r(d[14]).processColor)(o),f=n+":"+t+":"+u,c=r(d[14]).PixelRatio.get();return new Promise(function(e,o){var l=T[f];void 0!==l?!l||l instanceof Error?o(l):e({uri:l,scale:c}):I.getImageForFont(R,n,t,u,function(t,n){var l='string'==typeof t?new Error(t):t;T[f]=n||l||!1,!l&&n?e({uri:n,scale:c}):o(l)})})}return S.Button=(0,y.default)(S),S.TabBarItem=(0,v.default)(C,j),S.TabBarItemIOS=S.TabBarItem,S.ToolbarAndroid=(0,h.default)(C,j),S.getImageSource=j,S.loadFont=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b;return'ios'===r(d[14]).Platform.OS?((0,p.default)(),t?I.loadFontWithFileName.apply(I,(0,e.default)(t.split('.'))):Promise.reject(new Error('Unable to load font, because no file was specified. '))):Promise.resolve()},S.hasIcon=function(e){return Object.prototype.hasOwnProperty.call(l,e)},S.getRawGlyphMap=function(){return l},S.getFontFamily=function(){return R},S};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=b(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=l?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(n,u,f):n[u]=e[u]}n.default=e,o&&o.set(e,n);return n})(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),v=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),O=["name","size","color","style","children"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(e){return e?o:t})(e)}function P(e,t,o){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var I=_e.NativeIconAPI=r(d[14]).NativeModules.RNVectorIconsManager||r(d[14]).NativeModules.RNVectorIconsModule,w=_e.DEFAULT_ICON_SIZE=12,F=_e.DEFAULT_ICON_COLOR='black'},440,[2,42,106,5,6,10,12,13,15,143,441,443,588,602,442]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if(!o){if('android'===r(d[0]).Platform.OS)throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.')}};var o=r(d[0]).NativeModules.RNVectorIconsManager||r(d[0]).NativeModules.RNVectorIconsModule},441,[442]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},442,[18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(l){var u;return(u=(function(u){function b(){return(0,n.default)(this,b),O(this,b,arguments)}return(0,c.default)(b,u),(0,o.default)(b,[{key:"render",value:function(){var n=this.props,o=n.style,u=n.iconStyle,c=n.children,b=(0,t.default)(n,h),P=(0,y.default)(b,S,'style','name','size','color'),O=(0,y.default)(b,j),k=(0,f.default)(b,Object.keys(P),Object.keys(O),'iconStyle','borderRadius','backgroundColor');P.style=u?[v.icon,u]:v.icon;var w=(0,y.default)(this.props,'color'),R=(0,y.default)(this.props,'backgroundColor','borderRadius');return p.default.createElement(r(d[13]).TouchableHighlight,(0,e.default)({style:[v.touchable,R]},O),p.default.createElement(r(d[13]).View,(0,e.default)({style:[v.container,R,o]},k),p.default.createElement(l,P),(0,s.default)(c)?p.default.createElement(r(d[13]).Text,{style:[v.text,w]},c):c))}}])})(p.PureComponent)).propTypes={backgroundColor:b.default.oneOfType([b.default.string,b.default.number]),borderRadius:b.default.number,color:b.default.oneOfType([b.default.string,b.default.number]),size:b.default.number,iconStyle:b.default.any,style:b.default.any,children:b.default.node},u.defaultProps={backgroundColor:k,borderRadius:5,color:'white',size:20},u};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[11])),b=r(d[0])(r(d[12])),h=["style","iconStyle","children"];function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function O(e,t,n){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var v=r(d[13]).StyleSheet.create({container:{flexDirection:'row',justifyContent:'flex-start',alignItems:'center',padding:8},touchable:{overflow:'hidden'},icon:{marginRight:10},text:{fontWeight:'600',backgroundColor:'transparent'}}),k='#007AFF',S=['ellipsizeMode','numberOfLines','textBreakStrategy','selectable','suppressHighlighting','allowFontScaling','adjustsFontSizeToFit','minimumFontScale'],j=['accessible','accessibilityLabel','accessibilityHint','accessibilityComponentType','accessibilityRole','accessibilityStates','accessibilityTraits','onFocus','onBlur','disabled','onPress','onPressIn','onPressOut','onLayout','onLongPress','nativeID','testID','delayPressIn','delayPressOut','delayLongPress','activeOpacity','underlayColor','selectionColor','onShowUnderlay','onHideUnderlay','hasTVPreferredFocus','tvParallaxProperties']},443,[2,4,106,5,6,10,12,13,444,453,581,15,143,442]); +__d(function(g,r,i,a,m,e,d){var t='[object String]';m.exports=function(n){return'string'==typeof n||!r(d[0])(n)&&r(d[1])(n)&&r(d[2])(n)==t}},444,[445,446,447]); +__d(function(g,r,i,a,m,e,d){var n=Array.isArray;m.exports=n},445,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null!=n&&'object'==typeof n}},446,[]); +__d(function(g,r,i,a,m,e,d){var n='[object Null]',t='[object Undefined]',o=r(d[0])?r(d[0]).toStringTag:void 0;m.exports=function(c){return null==c?void 0===c?t:n:o&&o in Object(c)?r(d[1])(c):r(d[2])(c)}},447,[448,451,452]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).Symbol},448,[449]); +__d(function(g,r,i,a,m,e,d){var t='object'==typeof self&&self&&self.Object===Object&&self,f=r(d[0])||t||Function('return this')();m.exports=f},449,[450]); +__d(function(g,r,i,a,m,e,d){var t='object'==typeof g&&g&&g.Object===Object&&g;m.exports=t},450,[]); +__d(function(g,r,i,a,m,_e,d){var t=Object.prototype,o=t.hasOwnProperty,e=t.toString,n=r(d[0])?r(d[0]).toStringTag:void 0;m.exports=function(t){var c=o.call(t,n),l=t[n];try{t[n]=void 0}catch(t){}var v=e.call(t);return c?t[n]=l:delete t[n],v}},451,[448]); +__d(function(g,r,i,a,m,e,d){var t=Object.prototype.toString;m.exports=function(n){return t.call(n)}},452,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])(function(n,t){var u={};if(null==n)return u;var f=!1;t=r(d[1])(t,function(t){return t=r(d[2])(t,n),f||(f=t.length>1),t}),r(d[3])(n,r(d[4])(n),u),f&&(u=r(d[5])(u,7,r(d[6])));for(var o=t.length;o--;)r(d[7])(u,t[o]);return u});m.exports=n},453,[454,477,478,510,513,536,573,575]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return r(d[0])(r(d[1])(n,void 0,r(d[2])),n+'')}},454,[455,469,471]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1]));m.exports=n},455,[456,457]); +__d(function(g,r,i,a,m,e,d){var n=800,t=16,o=Date.now;m.exports=function(u){var f=0,v=0;return function(){var c=o(),p=t-(c-v);if(v=c,p>0){if(++f>=n)return arguments[0]}else f=0;return u.apply(void 0,arguments)}}},456,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])?function(n,t){return r(d[0])(n,'toString',{configurable:!0,enumerable:!1,value:r(d[2])(t),writable:!0})}:r(d[1]);m.exports=n},457,[458,467,468]); +__d(function(g,r,i,a,m,_e,d){var t=(function(){try{var t=r(d[0])(Object,'defineProperty');return t({},'',{}),t}catch(t){}})();m.exports=t},458,[459]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){var t=r(d[0])(n,o);return r(d[1])(t)?t:void 0}},459,[460,461]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){return null==n?void 0:n[o]}},460,[]); +__d(function(g,r,i,a,m,e,d){var t=/^\[object .+?Constructor\]$/,o=Function.prototype,n=Object.prototype,c=o.toString,p=n.hasOwnProperty,u=RegExp('^'+c.call(p).replace(/[\\^$.*+?()[\]{}|]/g,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$');m.exports=function(o){return!(!r(d[0])(o)||r(d[1])(o))&&(r(d[2])(o)?u:t).test(r(d[3])(o))}},461,[462,463,465,466]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}},462,[]); +__d(function(g,r,i,a,m,e,d){var n,c=(n=/[^.]+$/.exec(r(d[0])&&r(d[0]).keys&&r(d[0]).keys.IE_PROTO||''))?'Symbol(src)_1.'+n:'';m.exports=function(n){return!!c&&c in n}},463,[464]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])['__core-js_shared__']},464,[449]); +__d(function(g,r,i,a,m,e,d){var n='[object AsyncFunction]',t='[object Function]',o='[object GeneratorFunction]',c='[object Proxy]';m.exports=function(u){if(!r(d[0])(u))return!1;var b=r(d[1])(u);return b==t||b==o||b==n||b==c}},465,[462,447]); +__d(function(g,r,i,a,m,_e,d){var t=Function.prototype.toString;m.exports=function(n){if(null!=n){try{return t.call(n)}catch(t){}try{return n+''}catch(t){}}return''}},466,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n}},467,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return function(){return n}}},468,[]); +__d(function(g,r,i,a,m,e,d){var n=Math.max;m.exports=function(t,o,f){return o=n(void 0===o?t.length-1:o,0),function(){for(var u=arguments,h=-1,v=n(u.length-o,0),c=Array(v);++h0&&f(v)?o>1?n(v,o-1,f,u,c):r(d[1])(c,v):u||(c[c.length]=v)}return c}},472,[473,476]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])?r(d[0]).isConcatSpreadable:void 0;m.exports=function(o){return r(d[1])(o)||r(d[2])(o)||!!(n&&o&&o[n])}},473,[448,445,474]); +__d(function(g,r,i,a,m,e,d){var t=Object.prototype,n=t.hasOwnProperty,l=t.propertyIsEnumerable,c=r(d[0])((function(){return arguments})())?r(d[0]):function(t){return r(d[1])(t)&&n.call(t,'callee')&&!l.call(t,'callee')};m.exports=c},474,[475,446]); +__d(function(g,r,i,a,m,e,d){var n='[object Arguments]';m.exports=function(t){return r(d[0])(t)&&r(d[1])(t)==n}},475,[446,447]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){for(var o=-1,f=t.length,u=n.length;++o-1}},500,[497]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t,s){var _=this.__data__,n=r(d[0])(_,t);return n<0?(++this.size,_.push([t,s])):_[n][1]=s,this}},501,[497]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){var n=r(d[0])(this,t).delete(t);return this.size-=n?1:0,n}},502,[503]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t,n){var _=t.__data__;return r(d[0])(n)?_['string'==typeof n?'string':'hash']:_.map}},503,[504]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){var o=typeof n;return'string'==o||'number'==o||'symbol'==o||'boolean'==o?'__proto__'!==n:null===n}},504,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return r(d[0])(this,t).get(t)}},505,[503]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return r(d[0])(this,n).has(n)}},506,[503]); +__d(function(g,r,i,a,m,e,d){m.exports=function(s,t){var n=r(d[0])(this,s),h=n.size;return n.set(s,t),this.size+=n.size==h?0:1,this}},507,[503]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null==n?'':r(d[0])(n)}},508,[509]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])?r(d[0]).prototype:void 0,n=t?t.toString:void 0;m.exports=function t(o){if('string'==typeof o)return o;if(r(d[1])(o))return r(d[2])(o,t)+'';if(r(d[3])(o))return n?n.call(o):'';var f=o+'';return'0'==f&&1/o==-1/0?'-0':f}},509,[448,445,477,480]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,o,t,v){var f=!t;t||(t={});for(var u=-1,c=o.length;++u-1&&t%1==0&&t<=n}},517,[]); +__d(function(g,r,i,a,m,e,d){var t=Object.prototype.hasOwnProperty;m.exports=function(n,f){var o=r(d[0])(n),h=!o&&r(d[1])(n),p=!o&&!h&&r(d[2])(n),l=!o&&!h&&!p&&r(d[3])(n),s=o||h||p||l,u=s?r(d[4])(n.length,String):[],b=u.length;for(var c in n)!f&&!t.call(n,c)||s&&('length'==c||p&&('offset'==c||'parent'==c)||l&&('buffer'==c||'byteLength'==c||'byteOffset'==c)||r(d[5])(c,b))||u.push(c);return u}},518,[445,474,519,521,525,526]); +__d(function(g,r,i,a,m,e,d){var o='object'==typeof e&&e&&!e.nodeType&&e,f=o&&'object'==typeof m&&m&&!m.nodeType&&m,t=f&&f.exports===o?r(d[0]).Buffer:void 0,p=(t?t.isBuffer:void 0)||r(d[1]);m.exports=p},519,[449,520]); +__d(function(g,r,i,a,m,e,d){m.exports=function(){return!1}},520,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])&&r(d[0]).isTypedArray,o=n?r(d[1])(n):r(d[2]);m.exports=o},521,[522,523,524]); +__d(function(g,r,i,a,m,_e,d){var e='object'==typeof _e&&_e&&!_e.nodeType&&_e,t=e&&'object'==typeof m&&m&&!m.nodeType&&m,n=t&&t.exports===e&&r(d[0]).process,o=(function(){try{var e=t&&t.require&&t.require('util').types;return e||n&&n.binding&&n.binding('util')}catch(e){}})();m.exports=o},522,[450]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return function(t){return n(t)}}},523,[]); +__d(function(g,r,i,a,m,e,d){var t={};t['[object Float32Array]']=t['[object Float64Array]']=t['[object Int8Array]']=t['[object Int16Array]']=t['[object Int32Array]']=t['[object Uint8Array]']=t['[object Uint8ClampedArray]']=t['[object Uint16Array]']=t['[object Uint32Array]']=!0,t['[object Arguments]']=t['[object Array]']=t['[object ArrayBuffer]']=t['[object Boolean]']=t['[object DataView]']=t['[object Date]']=t['[object Error]']=t['[object Function]']=t['[object Map]']=t['[object Number]']=t['[object Object]']=t['[object RegExp]']=t['[object Set]']=t['[object String]']=t['[object WeakMap]']=!1,m.exports=function(o){return r(d[0])(o)&&r(d[1])(o.length)&&!!t[r(d[2])(o)]}},524,[446,517,447]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){for(var t=-1,f=Array(n);++t-1&&o%1==0&&ou?0:u+t),(o=o>u?u:o)<0&&(o+=u),u=t>o?0:o-t>>>0,t>>>=0;for(var c=Array(u);++f=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),f=n.call(c,"finallyLoc");if(l&&f){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),P(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;P(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),v}},t}function v(t,e,n){return e=(0,i.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,i.default)(t).constructor):e.apply(t,n))}var y=['iconName','iconSize','iconColor'],w=[].concat(y,['selectedIconName','selectedIconColor']),b=function(t){return function(e,n){return(0,u.default)((0,l.default)(e,t),(0,l.default)(n,t))}},x=b(y),L=b(w)},588,[2,4,5,6,10,12,13,589,581,15,143,442]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){return r(d[0])(n,t)}},589,[590]); +__d(function(g,r,i,a,m,e,d){m.exports=function n(u,l,t,o,c){return u===l||(null==u||null==l||!r(d[0])(u)&&!r(d[0])(l)?u!=u&&l!=l:r(d[1])(u,l,t,o,n,c))}},590,[446,591]); +__d(function(g,r,i,a,m,e,d){var t=1,n='[object Arguments]',_='[object Array]',c='[object Object]',o=Object.prototype.hasOwnProperty;m.exports=function(u,p,f,l,v,w){var b=r(d[0])(u),j=r(d[0])(p),s=b?_:r(d[1])(u),y=j?_:r(d[1])(p),O=(s=s==n?c:s)==c,A=(y=y==n?c:y)==c,h=s==y;if(h&&r(d[2])(u)){if(!r(d[2])(p))return!1;b=!0,O=!1}if(h&&!O)return w||(w=new(r(d[3]))),b||r(d[4])(u)?r(d[5])(u,p,f,l,v,w):r(d[6])(u,p,s,f,l,v,w);if(!(f&t)){var x=O&&o.call(u,'__wrapped__'),P=A&&o.call(p,'__wrapped__');if(x||P){var k=x?u.value():u,q=P?p.value():p;return w||(w=new(r(d[3]))),v(k,q,f,l,w)}}return!!h&&(w||(w=new(r(d[3]))),r(d[7])(u,p,f,l,v,w))}},591,[445,539,519,561,521,592,598,601]); +__d(function(g,r,i,a,m,e,d){var t=1,n=2;m.exports=function(f,u,o,v,l,s){var c=o&t,b=f.length,h=u.length;if(b!=h&&!(c&&h>b))return!1;var k=s.get(f);if(k&&s.get(u))return k==u;var p=-1,_=!0,w=o&n?new(r(d[0])):void 0;for(s.set(f,u),s.set(u,f);++p=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),s=n.call(c,"finallyLoc");if(l&&s){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),_(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;_(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:C(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),v}},t}function v(t,e,n){return e=(0,i.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,i.default)(t).constructor):e.apply(t,n))}var y=['iconSize','iconColor','titleColor'],w=[].concat(y,['logoName']),b=[].concat(y,['navIconName']),x=[].concat(y,['overflowIconName']),S=[].concat(y,['actions']),O=function(t){return function(e,n){return(0,u.default)((0,l.default)(e,t),(0,l.default)(n,t))}},L=O(w),I=O(b),k=O(x),E=O(S)},602,[2,4,5,6,10,12,13,589,581,15,143,442]); +__d(function(e,r,o,a,t,s,l){t.exports={glass:61440,music:61441,search:61442,"envelope-o":61443,heart:61444,star:61445,"star-o":61446,user:61447,film:61448,"th-large":61449,th:61450,"th-list":61451,check:61452,remove:61453,close:61453,times:61453,"search-plus":61454,"search-minus":61456,"power-off":61457,signal:61458,gear:61459,cog:61459,"trash-o":61460,home:61461,"file-o":61462,"clock-o":61463,road:61464,download:61465,"arrow-circle-o-down":61466,"arrow-circle-o-up":61467,inbox:61468,"play-circle-o":61469,"rotate-right":61470,repeat:61470,refresh:61473,"list-alt":61474,lock:61475,flag:61476,headphones:61477,"volume-off":61478,"volume-down":61479,"volume-up":61480,qrcode:61481,barcode:61482,tag:61483,tags:61484,book:61485,bookmark:61486,print:61487,camera:61488,font:61489,bold:61490,italic:61491,"text-height":61492,"text-width":61493,"align-left":61494,"align-center":61495,"align-right":61496,"align-justify":61497,list:61498,dedent:61499,outdent:61499,indent:61500,"video-camera":61501,photo:61502,image:61502,"picture-o":61502,pencil:61504,"map-marker":61505,adjust:61506,tint:61507,edit:61508,"pencil-square-o":61508,"share-square-o":61509,"check-square-o":61510,arrows:61511,"step-backward":61512,"fast-backward":61513,backward:61514,play:61515,pause:61516,stop:61517,forward:61518,"fast-forward":61520,"step-forward":61521,eject:61522,"chevron-left":61523,"chevron-right":61524,"plus-circle":61525,"minus-circle":61526,"times-circle":61527,"check-circle":61528,"question-circle":61529,"info-circle":61530,crosshairs:61531,"times-circle-o":61532,"check-circle-o":61533,ban:61534,"arrow-left":61536,"arrow-right":61537,"arrow-up":61538,"arrow-down":61539,"mail-forward":61540,share:61540,expand:61541,compress:61542,plus:61543,minus:61544,asterisk:61545,"exclamation-circle":61546,gift:61547,leaf:61548,fire:61549,eye:61550,"eye-slash":61552,warning:61553,"exclamation-triangle":61553,plane:61554,calendar:61555,random:61556,comment:61557,magnet:61558,"chevron-up":61559,"chevron-down":61560,retweet:61561,"shopping-cart":61562,folder:61563,"folder-open":61564,"arrows-v":61565,"arrows-h":61566,"bar-chart-o":61568,"bar-chart":61568,"twitter-square":61569,"facebook-square":61570,"camera-retro":61571,key:61572,gears:61573,cogs:61573,comments:61574,"thumbs-o-up":61575,"thumbs-o-down":61576,"star-half":61577,"heart-o":61578,"sign-out":61579,"linkedin-square":61580,"thumb-tack":61581,"external-link":61582,"sign-in":61584,trophy:61585,"github-square":61586,upload:61587,"lemon-o":61588,phone:61589,"square-o":61590,"bookmark-o":61591,"phone-square":61592,twitter:61593,"facebook-f":61594,facebook:61594,github:61595,unlock:61596,"credit-card":61597,feed:61598,rss:61598,"hdd-o":61600,bullhorn:61601,bell:61683,certificate:61603,"hand-o-right":61604,"hand-o-left":61605,"hand-o-up":61606,"hand-o-down":61607,"arrow-circle-left":61608,"arrow-circle-right":61609,"arrow-circle-up":61610,"arrow-circle-down":61611,globe:61612,wrench:61613,tasks:61614,filter:61616,briefcase:61617,"arrows-alt":61618,group:61632,users:61632,chain:61633,link:61633,cloud:61634,flask:61635,cut:61636,scissors:61636,copy:61637,"files-o":61637,paperclip:61638,save:61639,"floppy-o":61639,square:61640,navicon:61641,reorder:61641,bars:61641,"list-ul":61642,"list-ol":61643,strikethrough:61644,underline:61645,table:61646,magic:61648,truck:61649,pinterest:61650,"pinterest-square":61651,"google-plus-square":61652,"google-plus":61653,money:61654,"caret-down":61655,"caret-up":61656,"caret-left":61657,"caret-right":61658,columns:61659,unsorted:61660,sort:61660,"sort-down":61661,"sort-desc":61661,"sort-up":61662,"sort-asc":61662,envelope:61664,linkedin:61665,"rotate-left":61666,undo:61666,legal:61667,gavel:61667,dashboard:61668,tachometer:61668,"comment-o":61669,"comments-o":61670,flash:61671,bolt:61671,sitemap:61672,umbrella:61673,paste:61674,clipboard:61674,"lightbulb-o":61675,exchange:61676,"cloud-download":61677,"cloud-upload":61678,"user-md":61680,stethoscope:61681,suitcase:61682,"bell-o":61602,coffee:61684,cutlery:61685,"file-text-o":61686,"building-o":61687,"hospital-o":61688,ambulance:61689,medkit:61690,"fighter-jet":61691,beer:61692,"h-square":61693,"plus-square":61694,"angle-double-left":61696,"angle-double-right":61697,"angle-double-up":61698,"angle-double-down":61699,"angle-left":61700,"angle-right":61701,"angle-up":61702,"angle-down":61703,desktop:61704,laptop:61705,tablet:61706,"mobile-phone":61707,mobile:61707,"circle-o":61708,"quote-left":61709,"quote-right":61710,spinner:61712,circle:61713,"mail-reply":61714,reply:61714,"github-alt":61715,"folder-o":61716,"folder-open-o":61717,"smile-o":61720,"frown-o":61721,"meh-o":61722,gamepad:61723,"keyboard-o":61724,"flag-o":61725,"flag-checkered":61726,terminal:61728,code:61729,"mail-reply-all":61730,"reply-all":61730,"star-half-empty":61731,"star-half-full":61731,"star-half-o":61731,"location-arrow":61732,crop:61733,"code-fork":61734,unlink:61735,"chain-broken":61735,question:61736,info:61737,exclamation:61738,superscript:61739,subscript:61740,eraser:61741,"puzzle-piece":61742,microphone:61744,"microphone-slash":61745,shield:61746,"calendar-o":61747,"fire-extinguisher":61748,rocket:61749,maxcdn:61750,"chevron-circle-left":61751,"chevron-circle-right":61752,"chevron-circle-up":61753,"chevron-circle-down":61754,html5:61755,css3:61756,anchor:61757,"unlock-alt":61758,bullseye:61760,"ellipsis-h":61761,"ellipsis-v":61762,"rss-square":61763,"play-circle":61764,ticket:61765,"minus-square":61766,"minus-square-o":61767,"level-up":61768,"level-down":61769,"check-square":61770,"pencil-square":61771,"external-link-square":61772,"share-square":61773,compass:61774,"toggle-down":61776,"caret-square-o-down":61776,"toggle-up":61777,"caret-square-o-up":61777,"toggle-right":61778,"caret-square-o-right":61778,euro:61779,eur:61779,gbp:61780,dollar:61781,usd:61781,rupee:61782,inr:61782,cny:61783,rmb:61783,yen:61783,jpy:61783,ruble:61784,rouble:61784,rub:61784,won:61785,krw:61785,bitcoin:61786,btc:61786,file:61787,"file-text":61788,"sort-alpha-asc":61789,"sort-alpha-desc":61790,"sort-amount-asc":61792,"sort-amount-desc":61793,"sort-numeric-asc":61794,"sort-numeric-desc":61795,"thumbs-up":61796,"thumbs-down":61797,"youtube-square":61798,youtube:61799,xing:61800,"xing-square":61801,"youtube-play":61802,dropbox:61803,"stack-overflow":61804,instagram:61805,flickr:61806,adn:61808,bitbucket:61809,"bitbucket-square":61810,tumblr:61811,"tumblr-square":61812,"long-arrow-down":61813,"long-arrow-up":61814,"long-arrow-left":61815,"long-arrow-right":61816,apple:61817,windows:61818,android:61819,linux:61820,dribbble:61821,skype:61822,foursquare:61824,trello:61825,female:61826,male:61827,gittip:61828,gratipay:61828,"sun-o":61829,"moon-o":61830,archive:61831,bug:61832,vk:61833,weibo:61834,renren:61835,pagelines:61836,"stack-exchange":61837,"arrow-circle-o-right":61838,"arrow-circle-o-left":61840,"toggle-left":61841,"caret-square-o-left":61841,"dot-circle-o":61842,wheelchair:61843,"vimeo-square":61844,"turkish-lira":61845,try:61845,"plus-square-o":61846,"space-shuttle":61847,slack:61848,"envelope-square":61849,wordpress:61850,openid:61851,institution:61852,bank:61852,university:61852,"mortar-board":61853,"graduation-cap":61853,yahoo:61854,google:61856,reddit:61857,"reddit-square":61858,"stumbleupon-circle":61859,stumbleupon:61860,delicious:61861,digg:61862,"pied-piper-pp":61863,"pied-piper-alt":61864,drupal:61865,joomla:61866,language:61867,fax:61868,building:61869,child:61870,paw:61872,spoon:61873,cube:61874,cubes:61875,behance:61876,"behance-square":61877,steam:61878,"steam-square":61879,recycle:61880,automobile:61881,car:61881,cab:61882,taxi:61882,tree:61883,spotify:61884,deviantart:61885,soundcloud:61886,database:61888,"file-pdf-o":61889,"file-word-o":61890,"file-excel-o":61891,"file-powerpoint-o":61892,"file-photo-o":61893,"file-picture-o":61893,"file-image-o":61893,"file-zip-o":61894,"file-archive-o":61894,"file-sound-o":61895,"file-audio-o":61895,"file-movie-o":61896,"file-video-o":61896,"file-code-o":61897,vine:61898,codepen:61899,jsfiddle:61900,"life-bouy":61901,"life-buoy":61901,"life-saver":61901,support:61901,"life-ring":61901,"circle-o-notch":61902,ra:61904,resistance:61904,rebel:61904,ge:61905,empire:61905,"git-square":61906,git:61907,"y-combinator-square":61908,"yc-square":61908,"hacker-news":61908,"tencent-weibo":61909,qq:61910,wechat:61911,weixin:61911,send:61912,"paper-plane":61912,"send-o":61913,"paper-plane-o":61913,history:61914,"circle-thin":61915,header:61916,paragraph:61917,sliders:61918,"share-alt":61920,"share-alt-square":61921,bomb:61922,"soccer-ball-o":61923,"futbol-o":61923,tty:61924,binoculars:61925,plug:61926,slideshare:61927,twitch:61928,yelp:61929,"newspaper-o":61930,wifi:61931,calculator:61932,paypal:61933,"google-wallet":61934,"cc-visa":61936,"cc-mastercard":61937,"cc-discover":61938,"cc-amex":61939,"cc-paypal":61940,"cc-stripe":61941,"bell-slash":61942,"bell-slash-o":61943,trash:61944,copyright:61945,at:61946,eyedropper:61947,"paint-brush":61948,"birthday-cake":61949,"area-chart":61950,"pie-chart":61952,"line-chart":61953,lastfm:61954,"lastfm-square":61955,"toggle-off":61956,"toggle-on":61957,bicycle:61958,bus:61959,ioxhost:61960,angellist:61961,cc:61962,shekel:61963,sheqel:61963,ils:61963,meanpath:61964,buysellads:61965,connectdevelop:61966,dashcube:61968,forumbee:61969,leanpub:61970,sellsy:61971,shirtsinbulk:61972,simplybuilt:61973,skyatlas:61974,"cart-plus":61975,"cart-arrow-down":61976,diamond:61977,ship:61978,"user-secret":61979,motorcycle:61980,"street-view":61981,heartbeat:61982,venus:61985,mars:61986,mercury:61987,intersex:61988,transgender:61988,"transgender-alt":61989,"venus-double":61990,"mars-double":61991,"venus-mars":61992,"mars-stroke":61993,"mars-stroke-v":61994,"mars-stroke-h":61995,neuter:61996,genderless:61997,"facebook-official":62e3,"pinterest-p":62001,whatsapp:62002,server:62003,"user-plus":62004,"user-times":62005,hotel:62006,bed:62006,viacoin:62007,train:62008,subway:62009,medium:62010,yc:62011,"y-combinator":62011,"optin-monster":62012,opencart:62013,expeditedssl:62014,"battery-4":62016,battery:62016,"battery-full":62016,"battery-3":62017,"battery-three-quarters":62017,"battery-2":62018,"battery-half":62018,"battery-1":62019,"battery-quarter":62019,"battery-0":62020,"battery-empty":62020,"mouse-pointer":62021,"i-cursor":62022,"object-group":62023,"object-ungroup":62024,"sticky-note":62025,"sticky-note-o":62026,"cc-jcb":62027,"cc-diners-club":62028,clone:62029,"balance-scale":62030,"hourglass-o":62032,"hourglass-1":62033,"hourglass-start":62033,"hourglass-2":62034,"hourglass-half":62034,"hourglass-3":62035,"hourglass-end":62035,hourglass:62036,"hand-grab-o":62037,"hand-rock-o":62037,"hand-stop-o":62038,"hand-paper-o":62038,"hand-scissors-o":62039,"hand-lizard-o":62040,"hand-spock-o":62041,"hand-pointer-o":62042,"hand-peace-o":62043,trademark:62044,registered:62045,"creative-commons":62046,gg:62048,"gg-circle":62049,tripadvisor:62050,odnoklassniki:62051,"odnoklassniki-square":62052,"get-pocket":62053,"wikipedia-w":62054,safari:62055,chrome:62056,firefox:62057,opera:62058,"internet-explorer":62059,tv:62060,television:62060,contao:62061,"500px":62062,amazon:62064,"calendar-plus-o":62065,"calendar-minus-o":62066,"calendar-times-o":62067,"calendar-check-o":62068,industry:62069,"map-pin":62070,"map-signs":62071,"map-o":62072,map:62073,commenting:62074,"commenting-o":62075,houzz:62076,vimeo:62077,"black-tie":62078,fonticons:62080,"reddit-alien":62081,edge:62082,"credit-card-alt":62083,codiepie:62084,modx:62085,"fort-awesome":62086,usb:62087,"product-hunt":62088,mixcloud:62089,scribd:62090,"pause-circle":62091,"pause-circle-o":62092,"stop-circle":62093,"stop-circle-o":62094,"shopping-bag":62096,"shopping-basket":62097,hashtag:62098,bluetooth:62099,"bluetooth-b":62100,percent:62101,gitlab:62102,wpbeginner:62103,wpforms:62104,envira:62105,"universal-access":62106,"wheelchair-alt":62107,"question-circle-o":62108,blind:62109,"audio-description":62110,"volume-control-phone":62112,braille:62113,"assistive-listening-systems":62114,"asl-interpreting":62115,"american-sign-language-interpreting":62115,deafness:62116,"hard-of-hearing":62116,deaf:62116,glide:62117,"glide-g":62118,signing:62119,"sign-language":62119,"low-vision":62120,viadeo:62121,"viadeo-square":62122,snapchat:62123,"snapchat-ghost":62124,"snapchat-square":62125,"pied-piper":62126,"first-order":62128,yoast:62129,themeisle:62130,"google-plus-circle":62131,"google-plus-official":62131,fa:62132,"font-awesome":62132,"handshake-o":62133,"envelope-open":62134,"envelope-open-o":62135,linode:62136,"address-book":62137,"address-book-o":62138,vcard:62139,"address-card":62139,"vcard-o":62140,"address-card-o":62140,"user-circle":62141,"user-circle-o":62142,"user-o":62144,"id-badge":62145,"drivers-license":62146,"id-card":62146,"drivers-license-o":62147,"id-card-o":62147,quora:62148,"free-code-camp":62149,telegram:62150,"thermometer-4":62151,thermometer:62151,"thermometer-full":62151,"thermometer-3":62152,"thermometer-three-quarters":62152,"thermometer-2":62153,"thermometer-half":62153,"thermometer-1":62154,"thermometer-quarter":62154,"thermometer-0":62155,"thermometer-empty":62155,shower:62156,bathtub:62157,s15:62157,bath:62157,podcast:62158,"window-maximize":62160,"window-minimize":62161,"window-restore":62162,"times-rectangle":62163,"window-close":62163,"times-rectangle-o":62164,"window-close-o":62164,bandcamp:62165,grav:62166,etsy:62167,imdb:62168,ravelry:62169,eercast:62170,microchip:62171,"snowflake-o":62172,superpowers:62173,wpexplorer:62174,meetup:62176}},603,[]); +__d(function(g,r,i,a,m,_e,d){'use strict';var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var s={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=o?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(s,l,u):s[l]=e[l]}s.default=e,n&&n.set(e,s);return s})(r(d[7])),c=r(d[8]),p=r(d[0])(r(d[9])),f=r(d[0])(r(d[10]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t,n){return t=(0,o.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var b=(function(s){function o(){return(0,t.default)(this,o),h(this,o,arguments)}return(0,l.default)(o,s),(0,n.default)(o,[{key:"_renderChildren",value:function(){var e=this,t=[];return u.default.Children.forEach(this.props.children,function(n){if('string'==typeof n||'number'==typeof n){var s=u.default.createElement(c.Text,{style:[P.textButton,e.props.textStyle],allowFontScaling:e.props.allowFontScaling,key:n},n);t.push(s)}else u.default.isValidElement(n)&&t.push(n)}),t}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,f.default)(e,this.props)}},{key:"_renderInnerText",value:function(){return this.props.isLoading?u.default.createElement(c.ActivityIndicator,{animating:!0,size:"small",style:P.spinner,color:this.props.activityIndicatorColor||'black'}):this._renderChildren()}},{key:"render",value:function(){if(!0===this.props.isDisabled||!0===this.props.isLoading)return u.default.createElement(c.View,{style:[P.button,this.props.style,this.props.disabledStyle||P.opacity]},this._renderInnerText());var t={testID:this.props.testID,accessibilityLabel:this.props.accessibilityLabel,onPress:this.props.onPress,onPressIn:this.props.onPressIn,onPressOut:this.props.onPressOut,onLongPress:this.props.onLongPress,activeOpacity:this.props.activeOpacity,delayLongPress:this.props.delayLongPress,delayPressIn:this.props.delayPressIn,delayPressOut:this.props.delayPressOut};return o.isAndroid?(t=(0,e.default)(t,{background:this.props.background||c.TouchableNativeFeedback.SelectableBackground()}),u.default.createElement(c.TouchableNativeFeedback,t,u.default.createElement(c.View,{style:[P.button,this.props.style]},this._renderInnerText()))):u.default.createElement(c.TouchableOpacity,(0,e.default)({},t,{style:[P.button,this.props.style]}),this._renderInnerText())}}])})(u.Component);b.propTypes={textStyle:c.Text.propTypes.style,disabledStyle:c.Text.propTypes.style,children:p.default.oneOfType([p.default.string,p.default.node,p.default.element]),testID:p.default.string,accessibilityLabel:p.default.string,activeOpacity:p.default.number,allowFontScaling:p.default.bool,isLoading:p.default.bool,isDisabled:p.default.bool,activityIndicatorColor:p.default.string,delayLongPress:p.default.number,delayPressIn:p.default.number,delayPressOut:p.default.number,onPress:p.default.func,onLongPress:p.default.func,onPressIn:p.default.func,onPressOut:p.default.func,background:c.TouchableNativeFeedback.propTypes?c.TouchableNativeFeedback.propTypes.background:p.default.any},b.isAndroid='android'===c.Platform.OS;var P=c.StyleSheet.create({button:{height:44,flexDirection:'row',alignItems:'center',borderWidth:1,borderRadius:8,marginBottom:10,alignSelf:'stretch',justifyContent:'center'},textButton:{flex:1,fontSize:18,textAlign:'center',backgroundColor:'transparent'},spinner:{alignSelf:'center'},opacity:{opacity:.5}});m.exports=b},604,[2,4,5,6,10,12,13,15,18,143,605]); +__d(function(g,r,i,a,m,_e,d){var t='__lodash_hash_undefined__',e=1,n=2,o=9007199254740991,u='[object Arguments]',c='[object Array]',s='[object AsyncFunction]',f='[object Boolean]',l='[object Date]',_='[object Error]',h='[object Function]',p='[object GeneratorFunction]',v='[object Map]',y='[object Number]',b='[object Null]',j='[object Object]',w='[object Proxy]',z='[object RegExp]',A='[object Set]',O='[object String]',k='[object Symbol]',S='[object Undefined]',P='[object ArrayBuffer]',E='[object DataView]',F=/^\[object .+?Constructor\]$/,$=/^(?:0|[1-9]\d*)$/,x={};x['[object Float32Array]']=x['[object Float64Array]']=x['[object Int8Array]']=x['[object Int16Array]']=x['[object Int32Array]']=x['[object Uint8Array]']=x['[object Uint8ClampedArray]']=x['[object Uint16Array]']=x['[object Uint32Array]']=!0,x[u]=x[c]=x[P]=x[f]=x[E]=x[l]=x[_]=x[h]=x[v]=x[y]=x[j]=x[z]=x[A]=x[O]=x["[object WeakMap]"]=!1;var M='object'==typeof g&&g&&g.Object===Object&&g,U='object'==typeof self&&self&&self.Object===Object&&self,B=M||U||Function('return this')(),I='object'==typeof _e&&_e&&!_e.nodeType&&_e,L=I&&'object'==typeof m&&m&&!m.nodeType&&m,T=L&&L.exports===I,W=T&&M.process,D=(function(){try{return W&&W.binding&&W.binding('util')}catch(t){}})(),R=D&&D.isTypedArray;function C(t,e){for(var n=-1,o=null==t?0:t.length,u=0,c=[];++n_))return!1;var p=f.get(t);if(p&&f.get(o))return p==o;var v=-1,y=!0,b=u&n?new xt:void 0;for(f.set(t,o),f.set(o,t);++v<_;){var j=t[v],w=o[v];if(c)var z=l?c(w,j,v,o,t,f):c(j,w,v,t,o,f);if(void 0!==z){if(z)continue;y=!1;break}if(b){if(!V(o,function(t,e){if(n=e,!b.has(n)&&(j===t||s(j,t,u,c,f)))return b.push(e);var n})){y=!1;break}}else if(j!==w&&!s(j,w,u,c,f)){y=!1;break}}return f.delete(t),f.delete(o),y}function Vt(t,o,u,c,s,h,p){switch(u){case E:if(t.byteLength!=o.byteLength||t.byteOffset!=o.byteOffset)return!1;t=t.buffer,o=o.buffer;case P:return!(t.byteLength!=o.byteLength||!h(new st(t),new st(o)));case f:case l:case y:return ee(+t,+o);case _:return t.name==o.name&&t.message==o.message;case z:case O:return t==o+'';case v:var b=H;case A:var j=c&e;if(b||(b=J),t.size!=o.size&&!j)return!1;var w=p.get(t);if(w)return w==o;c|=n,p.set(t,o);var S=Nt(b(t),b(o),c,s,h,p);return p.delete(t),S;case k:if(Pt)return Pt.call(t)==Pt.call(o)}return!1}function Gt(t,n,o,u,c,s){var f=o&e,l=qt(t),_=l.length;if(_!=qt(n).length&&!f)return!1;for(var h=_;h--;){var p=l[h];if(!(f?p in n:nt.call(n,p)))return!1}var v=s.get(t);if(v&&s.get(n))return v==n;var y=!0;s.set(t,n),s.set(n,t);for(var b=f;++h<_;){var j=t[p=l[h]],w=n[p];if(u)var z=f?u(w,j,p,n,t,s):u(j,w,p,t,n,s);if(!(void 0===z?j===w||c(j,w,o,u,s):z)){y=!1;break}b||(b='constructor'==p)}if(y&&!b){var A=t.constructor,O=n.constructor;A!=O&&'constructor'in t&&'constructor'in n&&!('function'==typeof A&&A instanceof A&&'function'==typeof O&&O instanceof O)&&(y=!1)}return s.delete(t),s.delete(n),y}function qt(t){return It(t,fe,Qt)}function Ht(t,e){var n,o,u=t.__data__;return('string'==(o=typeof(n=e))||'number'==o||'symbol'==o||'boolean'==o?'__proto__'!==n:null===n)?u['string'==typeof e?'string':'hash']:u.map}function Jt(t,e){var n=q(t,e);return Rt(n)?n:void 0}function Kt(t){var e=nt.call(t,_t),n=t[_t];try{t[_t]=void 0}catch(t){}var o=it.call(t);return e?t[_t]=n:delete t[_t],o}Et.prototype.clear=function(){this.__data__=wt?wt(null):{},this.size=0},Et.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},Et.prototype.get=function(e){var n=this.__data__;if(wt){var o=n[e];return o===t?void 0:o}return nt.call(n,e)?n[e]:void 0},Et.prototype.has=function(t){var e=this.__data__;return wt?void 0!==e[t]:nt.call(e,t)},Et.prototype.set=function(e,n){var o=this.__data__;return this.size+=this.has(e)?0:1,o[e]=wt&&void 0===n?t:n,this},Ft.prototype.clear=function(){this.__data__=[],this.size=0},Ft.prototype.delete=function(t){var e=this.__data__,n=Bt(e,t);return!(n<0||(n==e.length-1?e.pop():lt.call(e,n,1),--this.size,0))},Ft.prototype.get=function(t){var e=this.__data__,n=Bt(e,t);return n<0?void 0:e[n][1]},Ft.prototype.has=function(t){return Bt(this.__data__,t)>-1},Ft.prototype.set=function(t,e){var n=this.__data__,o=Bt(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this},$t.prototype.clear=function(){this.size=0,this.__data__={hash:new Et,map:new(bt||Ft),string:new Et}},$t.prototype.delete=function(t){var e=Ht(this,t).delete(t);return this.size-=e?1:0,e},$t.prototype.get=function(t){return Ht(this,t).get(t)},$t.prototype.has=function(t){return Ht(this,t).has(t)},$t.prototype.set=function(t,e){var n=Ht(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this},xt.prototype.add=xt.prototype.push=function(e){return this.__data__.set(e,t),this},xt.prototype.has=function(t){return this.__data__.has(t)},Mt.prototype.clear=function(){this.__data__=new Ft,this.size=0},Mt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Mt.prototype.get=function(t){return this.__data__.get(t)},Mt.prototype.has=function(t){return this.__data__.has(t)},Mt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Ft){var o=n.__data__;if(!bt||o.length<199)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new $t(o)}return n.set(t,e),this.size=n.size,this};var Qt=ht?function(t){return null==t?[]:(t=Object(t),C(ht(t),function(e){return ft.call(t,e)}))}:function(){return[]},Xt=Lt;function Yt(t,e){return!!(e=null==e?o:e)&&('number'==typeof t||$.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=o}function ue(t){var e=typeof t;return null!=t&&('object'==e||'function'==e)}function ce(t){return null!=t&&'object'==typeof t}var se=R?(function(t){return function(e){return t(e)}})(R):function(t){return ce(t)&&ae(t.length)&&!!x[Lt(t)]};function fe(t){return null!=(e=t)&&ae(e.length)&&!ie(e)?Ut(t):Ct(t);var e}m.exports=function(t,e){return Wt(t,e)}},605,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createAnimatableComponent=e.View=e.Text=e.Image=void 0,Object.defineProperty(e,"createAnimation",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"initializeRegistryWithDefinitions",{enumerable:!0,get:function(){return r(d[0]).initializeRegistryWithDefinitions}}),Object.defineProperty(e,"registerAnimation",{enumerable:!0,get:function(){return r(d[0]).registerAnimation}});var t=r(d[1]),n=r(d[2])(r(d[3])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(n);if(o&&o.has(t))return o.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(u,c,p):u[c]=t[c]}u.default=t,o&&o.set(t,u);return u})(r(d[4])),u=r(d[2])(r(d[5]));function f(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:n})(t)}(0,r(d[0]).initializeRegistryWithDefinitions)(o);e.createAnimatableComponent=n.default,e.View=(0,n.default)(t.View),e.Text=(0,n.default)(t.Text),e.Image=(0,n.default)(t.Image)},606,[607,18,2,610,615,608]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getAnimationByName=function(n){return t[n]},e.getAnimationNames=function(){return Object.keys(t)},e.initializeRegistryWithDefinitions=function(t){Object.keys(t).forEach(function(u){o(u,(0,n.default)(t[u]))})},e.registerAnimation=o;var n=r(d[0])(r(d[1])),t={};function o(n,o){t[n]=o}},607,[2,608]); +__d(function(g,r,_i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o){var f=JSON.stringify(o);if(u[f])return u[f];var s=Object.keys(o).map(a).filter(i);if(s.sort(t),s.length<2)throw new Error('Animation definitions must have at least two values.');var l={};o.easing&&(l.easing=o.easing);o.style&&(l.style=o.style);for(var c=function(){var t=s[h],i=o[t];if(i||(0===t?i=o.from:1===t&&(i=o.to)),!i)throw new Error('Missing animation keyframe, this should not happen');i=(0,n.default)(i),Object.keys(i).forEach(function(n){n in l||(l[n]={inputRange:[],outputRange:[]}),l[n].inputRange.push(t),l[n].outputRange.push(i[n])})},h=0;h1?null:t}var u={}},608,[2,609]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(f){var o=(0,t.default)({},n.StyleSheet.flatten(f));o.transform&&(o.transform.forEach(function(t){var n=Object.keys(t)[0];o[n]=t[n]}),delete o.transform);return o};var t=r(d[0])(r(d[1])),n=r(d[2])},609,[2,4,18]); +__d(function(g,r,i,_a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(e){var a,v=e.displayName||e.name||'Component',T=f.Animated.createAnimatedComponent(e);return(a=(function(e){function a(n){var e;(0,t.default)(this,a),(e=b(this,a,[n])).ref=null,e.handleRef=function(t){e.ref=t};var o=new f.Animated.Value(S(0,e.props.direction)),s={},l={};return n.animation&&(l=E(n.animation),s=w(l,o)),e.state={animationValue:o,animationStyle:s,compiledAnimation:l,transitionStyle:{},transitionValues:{},currentTransitionValues:{}},n.transition&&(e.state=(0,u.default)({},e.state,e.initializeTransitionState(n.transition))),e.delayTimer=null,(0,r(d[15]).getAnimationNames)().forEach(function(t){t in e||(e[t]=e.animate.bind(e,t))}),e}return(0,o.default)(a,e),(0,n.default)(a,[{key:"initializeTransitionState",value:function(t){var n={},e={},a=(0,p.default)(t,this.props.style);return Object.keys(a).forEach(function(t){var o=a[t];if(-1!==A.indexOf(t)||'number'!=typeof o)n[t]=new f.Animated.Value(0),e[t]=o;else{var u=new f.Animated.Value(o);n[t]=u,e[t]=u}}),{currentTransitionValues:a,transitionStyle:e,transitionValues:n}}},{key:"getTransitionState",value:function(t){var n=this,e='string'==typeof t?[t]:t,a=this.state,o=a.transitionValues,s=a.currentTransitionValues,l=a.transitionStyle,f=e.filter(function(t){return!n.state.transitionValues[t]});if(f.length){var c=this.initializeTransitionState(f);o=(0,u.default)({},o,c.transitionValues),s=(0,u.default)({},s,c.currentTransitionValues),l=(0,u.default)({},l,c.transitionStyle)}return{transitionValues:o,currentTransitionValues:s,transitionStyle:l}}},{key:"setNativeProps",value:function(t){this.ref&&this.ref.setNativeProps(t)}},{key:"componentDidMount",value:function(){var t=this,n=this.props,e=n.animation,a=n.duration,o=n.delay,u=n.onAnimationBegin,s=n.iterationDelay;if(e){var l=function(){u(),t.startAnimation(a,0,s,function(n){return t.props.onAnimationEnd(n)}),t.delayTimer=null};o?this.delayTimer=setTimeout(l,o):l()}}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){var n,e,a=this,o=t.animation,u=t.delay,s=t.duration,l=t.easing,f=t.iterationDelay,c=t.transition,y=t.onAnimationBegin;if(c){var v=(0,p.default)(c,t.style);this.transitionTo(v,s,l,u)}else n=o,e=this.props.animation,n!==e&&JSON.stringify(n)!==JSON.stringify(e)&&(o?this.delayTimer?this.setAnimation(o):(y(),this.animate(o,s,f).then(function(t){return a.props.onAnimationEnd(t)})):this.stopAnimation())}},{key:"componentWillUnmount",value:function(){this.delayTimer&&clearTimeout(this.delayTimer)}},{key:"setAnimation",value:function(t,n){var e=E(t);this.setState(function(t){return{animationStyle:w(e,t.animationValue),compiledAnimation:e}},n)}},{key:"animate",value:function(t,n,e){var a=this;return new Promise(function(o){a.setAnimation(t,function(){a.startAnimation(n,0,e,o)})})}},{key:"stopAnimation",value:function(){this.setState({scheduledAnimation:!1,animationStyle:{}}),this.state.animationValue.stopAnimation(),this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"startAnimation",value:function(t,n,e,a){var o=this,u=this.state,s=u.animationValue,l=u.compiledAnimation,c=this.props,p=c.direction,y=c.iterationCount,v=c.useNativeDriver,T=this.props.easing||l.easing||'ease',b=n||0,A=S(b,p),V=k(b,p);s.setValue(A),'string'==typeof T&&(T=h.default[T]);var O='reverse'===p||'alternate'===p&&!V||'alternate-reverse'===p&&!V;O&&(T=f.Easing.out(T));var E={toValue:V,easing:T,isInteraction:y<=1,duration:t||this.props.duration||1e3,useNativeDriver:v,delay:e||0};f.Animated.timing(s,E).start(function(n){b+=1,n.finished&&o.props.animation&&('infinite'===y||b=1?null:new Error('iterationCount must be a positive number or "infinite"')},iterationDelay:l.default.number,onAnimationBegin:l.default.func,onAnimationEnd:l.default.func,onTransitionBegin:l.default.func,onTransitionEnd:l.default.func,style:l.default.oneOfType([l.default.number,l.default.array,l.default.object]),transition:l.default.oneOfType([l.default.string,l.default.arrayOf(l.default.string)]),useNativeDriver:l.default.bool},a.defaultProps={animation:void 0,delay:0,direction:'normal',duration:void 0,easing:void 0,iterationCount:1,iterationDelay:0,onAnimationBegin:function(){},onAnimationEnd:function(){},onTransitionBegin:function(){},onTransitionEnd:function(){},style:void 0,transition:void 0,useNativeDriver:!1},a};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),e=r(d[0])(r(d[3])),a=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=T(n);if(e&&e.has(t))return e.get(t);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=o?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(a,u,s):a[u]=t[u]}a.default=t,e&&e.set(t,a);return a})(r(d[7])),l=r(d[0])(r(d[8])),f=r(d[9]),c=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),y=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),h=r(d[0])(r(d[14]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,e=new WeakMap;return(T=function(t){return t?e:n})(t)}function b(t,n,o){return n=(0,a.default)(n),(0,e.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(n,o||[],(0,a.default)(t).constructor):n.apply(t,o))}var A=['rotate','rotateX','rotateY','rotateZ','skewX','skewY','transformMatrix','backgroundColor','borderColor','borderTopColor','borderRightColor','borderBottomColor','borderLeftColor','shadowColor','color','textDecorationColor','tintColor'],V=['width','height'];function O(t,n){var e={};return Object.keys(n).forEach(function(a){-1===t.indexOf(a)&&(e[a]=n[a])}),e}function k(t,n){switch(n){case'reverse':return 0;case'alternate':return t%2?0:1;case'alternate-reverse':return t%2?1:0;case'normal':default:return 1}}function S(t,n){return k(t,n)?0:1}function E(t){if('string'==typeof t){var n=(0,r(d[15]).getAnimationByName)(t);if(!n)throw new Error("No animation registred by the name of "+t);return n}return(0,v.default)(t)}function w(t,n){var e={};return Object.keys(t).forEach(function(a){'style'===a?(0,u.default)(e,t.style):'easing'!==a&&(e[a]=n.interpolate(t[a]))}),(0,c.default)(e)}function N(t,n,e,a,o){var u=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=arguments.length>8?arguments[8]:void 0,p=a||o||s?f.Animated.timing(n,{toValue:e,delay:s,duration:a||1e3,easing:'function'==typeof o?o:h.default[o||'ease'],useNativeDriver:u}):f.Animated.spring(n,{toValue:e,useNativeDriver:u});setTimeout(function(){return l(t)},s),p.start(function(){return c(t)})}},610,[2,5,6,10,12,13,4,15,143,18,611,612,609,608,614,607]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s){var o={};return Object.keys(s).forEach(function(f){-1!==n.indexOf(f)?(o.transform||(o.transform=[]),o.transform.push((0,t.default)({},f,s[f]))):o[f]=s[f]}),o};var t=r(d[0])(r(d[1])),n=['perspective','rotate','rotateX','rotateY','rotateZ','scale','scaleX','scaleY','skewX','skewY','translateX','translateY']},611,[2,248]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(f,u){var o={},c=(0,t.default)(u);return('string'==typeof f?[f]:f).forEach(function(t){o[t]=t in c?c[t]:(0,n.default)(t,c)}),o};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},612,[2,609,613]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(i,o){if('backgroundColor'===i)return'rgba(0,0,0,0)';if('color'===i||-1!==i.indexOf('Color'))return'rgba(0,0,0,1)';if(0===i.indexOf('rotate')||0===i.indexOf('skew'))return'0deg';if('opacity'===i||0===i.indexOf('scale'))return 1;if('fontSize'===i)return 14;if(0===i.indexOf('margin')||0===i.indexOf('padding'))for(var f,l=0;l0&&n.toggleItem(n.state.selected-1)}},n.animate=function(e,t){n.animatedValue.setValue(t),c.Animated.timing(n.animatedValue,{toValue:e,duration:n.props.animationDuration,easing:c.Easing.cubic,useNativeDriver:!0}).start()},n.toggleItem=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=n.props,l=o.options,s=o.returnObject,u=o.onPress;l.length<=1||null===e||isNaN(e)||(n.animate(c.I18nManager.isRTL?-e/l.length:e/l.length,c.I18nManager.isRTL?-n.state.selected/l.length:n.state.selected/l.length),t&&u?u(s?l[e]:l[e].value):console.log("Call onPress with value: ",l[e].value),n.setState({selected:e}))},n.state={selected:n.props.initial?n.props.initial:0},n.animatedValue=new c.Animated.Value(n.props.initial?c.I18nManager.isRTL?-n.props.initial/n.props.options.length:n.props.initial/n.props.options.length:0),n}return(0,s.default)(l,o),(0,n.default)(l,[{key:"componentWillMount",value:function(){this._panResponder=c.PanResponder.create({onStartShouldSetPanResponder:this.shouldSetResponder,onMoveShouldSetPanResponder:this.shouldSetResponder,onPanResponderRelease:this.responderEnd,onPanResponderTerminate:this.responderEnd})}},{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.toggleItem(e.value,!this.props.disableValueChangeOnPress)}},{key:"_getSwipeDirection",value:function(e){var t=e.dx,n=e.dy,o=e.vx;return Math.abs(o)>.1&&Math.abs(n)<80?t>0?"RIGHT":"LEFT":null}},{key:"getBgColor",value:function(){var e=this.state.selected,t=this.props,n=t.options,o=t.buttonColor;return n[e].activeColor||o}},{key:"render",value:function(){var t=this,n=this.props,o=n.style,l=n.textStyle,s=n.selectedTextStyle,p=n.imageStyle,f=n.textColor,y=n.selectedColor,b=n.fontSize,v=n.backgroundColor,R=n.borderColor,C=n.borderRadius,P=n.hasPadding,w=n.valuePadding,S=n.height,x=n.bold,I=n.disabled,E=this.props.options.map(function(e,n){return u.default.createElement(c.TouchableOpacity,{key:n,disabled:I,style:h.button,onPress:function(){return t.toggleItem(n)}},"function"==typeof e.customIcon?e.customIcon(t.state.selected==n):e.customIcon,e.imageIcon&&u.default.createElement(c.Image,{source:e.imageIcon,style:[{height:30,width:30,tintColor:t.state.selected==n?y:f},p]}),u.default.createElement(c.Text,{style:[{fontSize:b,fontWeight:x?"bold":"normal",textAlign:"center",color:t.state.selected==n?y:f,backgroundColor:"transparent"},t.state.selected==n?s:l]},e.label))});return u.default.createElement(c.View,{style:[{flexDirection:"row"},o]},u.default.createElement(c.View,(0,e.default)({},this._panResponder.panHandlers,{style:{flex:1}}),u.default.createElement(c.View,{style:{borderRadius:C,backgroundColor:v,height:S},onLayout:function(e){var n=e.nativeEvent.layout.width;t.setState({sliderWidth:n-(P?2:0)})}},u.default.createElement(c.View,{style:{flex:1,flexDirection:"row",borderColor:R||"#c9c9c9",borderRadius:C,borderWidth:P?1:0}},!!this.state.sliderWidth&&u.default.createElement(c.Animated.View,{style:[{height:P?S-4:S,backgroundColor:this.getBgColor(),width:this.state.sliderWidth/this.props.options.length-(P?w:0),transform:[{translateX:this.animatedValue.interpolate({inputRange:[0,1],outputRange:[P?w:0,this.state.sliderWidth-(P?w:0)]})}],borderRadius:C,marginTop:P?w:0},h.animated]}),E))))}}])})(u.Component)).defaultProps={style:{},textStyle:{},selectedTextStyle:{},imageStyle:{},textColor:"#000000",selectedColor:"#FFFFFF",fontSize:14,backgroundColor:"#FFFFFF",borderColor:"#C9C9C9",borderRadius:50,hasPadding:!1,valuePadding:1,height:40,bold:!1,buttonColor:"#BCD635",returnObject:!1,animationDuration:100,disabled:!1,disableValueChangeOnPress:!1}},627,[2,4,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.getLanguages=e.default=void 0;var t=r(d[0]).NativeModules.RNI18n;void 0!==t&&(r(d[1]).locale=t.languages[0]);e.getLanguages=function(){return t.getLanguages()},e.default=r(d[1])},628,[18,629]); +__d(function(g,r,_i,a,m,e,d){var t,n;t=this,n=function(t){"use strict";var n=t&&t.I18n||{},i=Array.prototype.slice,o=function(t){return("0"+t.toString()).substr(-2)},l=function(t,n){return v('round',t,-n).toFixed(n)},s=function(t){var n=typeof t;return'function'===n||'object'===n},u=function(t){return'function'===typeof t},c=function(t){return void 0!==t&&null!==t},p=function(t){return Array.isArray?Array.isArray(t):'[object Array]'===Object.prototype.toString.call(t)},f=function(t){return'number'==typeof t||'[object Number]'===Object.prototype.toString.call(t)},h=function(t){return!0===t||!1===t},b=function(t){return null===t},v=function(t,n,i){return void 0===i||0==+i?Math[t](n):(n=+n,i=+i,isNaN(n)||'number'!=typeof i||i%1!=0?NaN:(n=n.toString().split('e'),+((n=(n=Math[t](+(n[0]+'e'+(n[1]?+n[1]-i:-i)))).toString().split('e'))[0]+'e'+(n[1]?+n[1]+i:i))))},y=function(t,n){return u(t)?t(n):t},S=function t(n,i){var o,l,s;for(o in i)i.hasOwnProperty(o)&&(l=i[o],'string'==typeof(s=l)||'[object String]'===Object.prototype.toString.call(s)||f(l)||h(l)||p(l)||b(l)?n[o]=l:(null==n[o]&&(n[o]={}),t(n[o],l)));return n},_={day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridian:["AM","PM"]},k={precision:3,separator:".",delimiter:",",strip_insignificant_zeros:!1},z={unit:"$",precision:2,format:"%u%n",sign_first:!0,delimiter:",",separator:"."},O={unit:"%",precision:3,format:"%n%u",separator:".",delimiter:""},T=[null,"kb","mb","gb","tb"],M={defaultLocale:"en",locale:"en",defaultSeparator:".",placeholder:/(?:\{\{|%\{)(.*?)(?:\}\}?)/gm,fallbacks:!1,translations:{},missingBehaviour:'message',missingTranslationPrefix:''};return n.reset=function(){var t;for(t in M)this[t]=M[t]},n.initializeOptions=function(){var t;for(t in M)c(this[t])||(this[t]=M[t])},n.initializeOptions(),n.locales={},n.locales.get=function(t){var i=this[t]||this[n.locale]||this.default;return u(i)&&(i=i(t)),!1===p(i)&&(i=[i]),i},n.locales.default=function(t){var i=[],o=[];return t&&i.push(t),!t&&n.locale&&i.push(n.locale),n.fallbacks&&n.defaultLocale&&i.push(n.defaultLocale),i.forEach(function(t){var i=t.split("-"),l=null,s=null;3===i.length?(l=[i[0],i[1]].join("-"),s=i[0]):2===i.length&&(l=i[0]),-1===o.indexOf(t)&&o.push(t),n.fallbacks&&[l,s].forEach(function(n){void 0!==n&&null!==n&&n!==t&&-1===o.indexOf(n)&&o.push(n)})}),i.length||i.push("en"),o},n.pluralization={},n.pluralization.get=function(t){return this[t]||this[n.locale]||this.default},n.pluralization.default=function(t){switch(t){case 0:return["zero","other"];case 1:return["one"];default:return["other"]}},n.currentLocale=function(){return this.locale||this.defaultLocale},n.isSet=c,n.lookup=function(t,n){n=n||{};var i,o,l,s,u=this.locales.get(n.locale).slice();for(l=this.getFullScope(t,n);u.length;)if(i=u.shift(),o=l.split(this.defaultSeparator),s=this.translations[i]){for(;o.length&&void 0!==(s=s[o.shift()])&&null!==s;);if(void 0!==s&&null!==s)return s}if(c(n.defaultValue))return y(n.defaultValue,t)},n.pluralizationLookupWithoutFallback=function(t,n,i){var o,l,u=this.pluralization.get(n)(t);if(s(i))for(;u.length;)if(o=u.shift(),c(i[o])){l=i[o];break}return l},n.pluralizationLookup=function(t,n,i){i=i||{};var o,l,u,p,f=this.locales.get(i.locale).slice();for(n=this.getFullScope(n,i);f.length;)if(o=f.shift(),l=n.split(this.defaultSeparator),u=this.translations[o]){for(;l.length&&(u=u[l.shift()],s(u));)0==l.length&&(p=this.pluralizationLookupWithoutFallback(t,o,u));if(null!=p&&void 0!=p)break}return null!=p&&void 0!=p||c(i.defaultValue)&&(p=s(i.defaultValue)?this.pluralizationLookupWithoutFallback(t,i.locale,i.defaultValue):i.defaultValue,u=i.defaultValue),{message:p,translations:u}},n.meridian=function(){var t=this.lookup("time"),n=this.lookup("date");return t&&t.am&&t.pm?[t.am,t.pm]:n&&n.meridian?n.meridian:_.meridian},n.prepareOptions=function(){for(var t,n=i.call(arguments),o={};n.length;)if("object"==typeof(t=n.shift()))for(var l in t)t.hasOwnProperty(l)&&(c(o[l])||(o[l]=t[l]));return o},n.createTranslationOptions=function(t,n){var i=[{scope:t}];return c(n.defaults)&&(i=i.concat(n.defaults)),c(n.defaultValue)&&i.push({message:n.defaultValue}),i},n.translate=function(t,n){n=n||{};var i,o=this.createTranslationOptions(t,n),l=this.prepareOptions(n);return delete l.defaultValue,o.some(function(n){if(c(n.scope)?i=this.lookup(n.scope,l):c(n.message)&&(i=y(n.message,t)),void 0!==i&&null!==i)return!0},this)?("string"==typeof i?i=this.interpolate(i,n):p(i)?i=i.map(function(t){return"string"==typeof t?this.interpolate(t,n):t},this):s(i)&&c(n.count)&&(i=this.pluralize(n.count,t,n)),i):this.missingTranslation(t,n)},n.interpolate=function(t,n){if(null===t)return t;n=n||{};var i,o,l,s,u=t.match(this.placeholder);if(!u)return t;for(;u.length;)o=(i=u.shift()).replace(this.placeholder,"$1"),s=c(n[o])?n[o].toString().replace(/\$/gm,"_#$#_"):o in n?this.nullPlaceholder(i,t,n):this.missingPlaceholder(i,t,n),l=new RegExp(i.replace(/\{/gm,"\\{").replace(/\}/gm,"\\}")),t=t.replace(l,s);return t.replace(/_#\$#_/g,"$")},n.pluralize=function(t,n,i){var o,l;return i=this.prepareOptions({count:String(t)},i),void 0==(l=this.pluralizationLookup(t,n,i)).translations||null==l.translations?this.missingTranslation(n,i):void 0!=l.message&&null!=l.message?this.interpolate(l.message,i):(o=this.pluralization.get(i.locale),this.missingTranslation(n+'.'+o(t)[0],i))},n.missingTranslation=function(t,n){if('guess'==this.missingBehaviour){var i=t.split('.').slice(-1)[0];return(this.missingTranslationPrefix.length>0?this.missingTranslationPrefix:'')+i.replace('_',' ').replace(/([a-z])([A-Z])/g,function(t,n,i){return n+' '+i.toLowerCase()})}return'[missing "'+[null!=n&&null!=n.locale?n.locale:this.currentLocale(),this.getFullScope(t,n)].join(this.defaultSeparator)+'" translation]'},n.missingPlaceholder=function(t,n,i){return"[missing "+t+" value]"},n.nullPlaceholder=function(){return n.missingPlaceholder.apply(n,arguments)},n.toNumber=function(t,n){n=this.prepareOptions(n,this.lookup("number.format"),k);var i,o,s=t<0,u=l(Math.abs(t),n.precision).toString().split("."),c=[],p=n.format||"%n",f=s?"-":"";for(t=u[0],i=u[1];t.length>0;)c.unshift(t.substr(Math.max(0,t.length-3),3)),t=t.substr(0,t.length-3);return o=c.join(n.delimiter),n.strip_insignificant_zeros&&i&&(i=i.replace(/0+$/,"")),n.precision>0&&i&&(o+=n.separator+i),o=(p=n.sign_first?"%s"+p:p.replace("%n","%s%n")).replace("%u",n.unit).replace("%n",o).replace("%s",f)},n.toCurrency=function(t,n){return n=this.prepareOptions(n,this.lookup("number.currency.format"),this.lookup("number.format"),z),this.toNumber(t,n)},n.localize=function(t,n,i){switch(i||(i={}),t){case"currency":return this.toCurrency(n);case"number":return t=this.lookup("number.format"),this.toNumber(n,t);case"percentage":return this.toPercentage(n);default:var o;return o=t.match(/^(date|time)/)?this.toTime(t,n):n.toString(),this.interpolate(o,i)}},n.parseDate=function(t){var n,i,o;if("object"==typeof t)return t;if(n=t.toString().match(/(\d{4})-(\d{2})-(\d{2})(?:[ T](\d{2}):(\d{2}):(\d{2})([\.,]\d{1,3})?)?(Z|\+00:?00)?/)){for(var l=1;l<=6;l++)n[l]=parseInt(n[l],10)||0;n[2]-=1,o=n[7]?1e3*("0"+n[7]):null,i=n[8]?new Date(Date.UTC(n[1],n[2],n[3],n[4],n[5],n[6],o)):new Date(n[1],n[2],n[3],n[4],n[5],n[6],o)}else"number"==typeof t?(i=new Date).setTime(t):t.match(/([A-Z][a-z]{2}) ([A-Z][a-z]{2}) (\d+) (\d+:\d+:\d+) ([+-]\d+) (\d+)/)?(i=new Date).setTime(Date.parse([RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$6,RegExp.$4,RegExp.$5].join(" "))):(t.match(/\d+ \d+:\d+:\d+ [+-]\d+ \d+/),(i=new Date).setTime(Date.parse(t)));return i},n.strftime=function(t,i){var l=this.lookup("date"),s=n.meridian();if(l||(l={}),l=this.prepareOptions(l,_),isNaN(t.getTime()))throw new Error('I18n.strftime() requires a valid date object, but received an invalid date.');var u=t.getDay(),c=t.getDate(),p=t.getFullYear(),f=t.getMonth()+1,h=t.getHours(),b=h,v=h>11?1:0,y=t.getSeconds(),S=t.getMinutes(),k=t.getTimezoneOffset(),z=Math.floor(Math.abs(k/60)),O=Math.abs(k)-60*z,T=(k>0?"-":"+")+(z.toString().length<2?"0"+z:z)+(O.toString().length<2?"0"+O:O);return b>12?b-=12:0===b&&(b=12),i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=(i=i.replace("%a",l.abbr_day_names[u])).replace("%A",l.day_names[u])).replace("%b",l.abbr_month_names[f])).replace("%B",l.month_names[f])).replace("%d",o(c))).replace("%e",c)).replace("%-d",c)).replace("%H",o(h))).replace("%-H",h)).replace("%I",o(b))).replace("%-I",b)).replace("%m",o(f))).replace("%-m",f)).replace("%M",o(S))).replace("%-M",S)).replace("%p",s[v])).replace("%S",o(y))).replace("%-S",y)).replace("%w",u)).replace("%y",o(p))).replace("%-y",o(p).replace(/^0+/,""))).replace("%Y",p)).replace("%z",T)},n.toTime=function(t,n){var i=this.parseDate(n),o=this.lookup(t);return i.toString().match(/invalid/i)?i.toString():o?this.strftime(i,o):i.toString()},n.toPercentage=function(t,n){return n=this.prepareOptions(n,this.lookup("number.percentage.format"),this.lookup("number.format"),O),this.toNumber(t,n)},n.toHumanSize=function(t,n){for(var i,o,l=t,s=0;l>=1024&&s<4;)l/=1024,s+=1;return 0===s?(i=this.t("number.human.storage_units.units.byte",{count:l}),o=0):(i=this.t("number.human.storage_units.units."+T[s]),o=l-Math.floor(l)==0?0:1),n=this.prepareOptions(n,{unit:i,precision:o,format:"%n%u",delimiter:""}),this.toNumber(l,n)},n.getFullScope=function(t,n){return n=n||{},p(t)&&(t=t.join(this.defaultSeparator)),n.scope&&(t=[n.scope,t].join(this.defaultSeparator)),t},n.extend=function(t,n){return void 0===t&&void 0===n?{}:S(t,n)},n.t=n.translate,n.l=n.localize,n.p=n.pluralize,n},'function'==typeof define&&define.amd?define("i18n",function(){return n(t)}):'object'==typeof m&&m.exports?m.exports=n(t):t.I18n=n(t)},629,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=r(d[9]);function p(t,e,n){return e=(0,l.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,l.default)(t).constructor):e.apply(t,n))}var h=f.StyleSheet.create({activityIndicator:{flex:1},background:{alignItems:'center',bottom:0,justifyContent:'center',left:0,position:'absolute',right:0,top:0},container:{backgroundColor:'transparent',bottom:0,flex:1,left:0,position:'absolute',right:0,top:0},textContainer:{alignItems:'center',bottom:0,flex:1,justifyContent:'center',left:0,position:'absolute',right:0,top:0},textContent:{fontSize:20,fontWeight:'bold',height:50,top:80}}),y=_e.default=(function(o){function l(t){var n;return(0,e.default)(this,l),(n=p(this,l,[t])).state={visible:n.props.visible,textContent:n.props.textContent},n}return(0,s.default)(l,o),(0,n.default)(l,[{key:"close",value:function(){this.setState({visible:!1})}},{key:"_handleOnRequestClose",value:function(){this.props.cancelable&&this.close()}},{key:"_renderDefaultContent",value:function(){return u.default.createElement(f.View,{style:h.background},this.props.customIndicator?this.props.customIndicator:u.default.createElement(f.ActivityIndicator,{color:this.props.color,size:this.props.size,style:[h.activityIndicator,(0,t.default)({},this.props.indicatorStyle)]}),u.default.createElement(f.View,{style:[h.textContainer,(0,t.default)({},this.props.indicatorStyle)]},u.default.createElement(f.Text,{style:[h.textContent,this.props.textStyle]},this.state.textContent)))}},{key:"_renderSpinner",value:function(){var t=this,e=u.default.createElement(f.View,{style:[h.container,{backgroundColor:this.props.overlayColor}],key:this.props.spinnerKey?this.props.spinnerKey:"spinner_"+Date.now()},this.props.children?this.props.children:this._renderDefaultContent());return u.default.createElement(f.Modal,{animationType:this.props.animation,onRequestClose:function(){return t._handleOnRequestClose()},supportedOrientations:['landscape','portrait'],transparent:!0,visible:this.state.visible},e)}},{key:"render",value:function(){return this._renderSpinner()}}],[{key:"getDerivedStateFromProps",value:function(t,e){var n={};return e.visible!==t.visible&&(n.visible=t.visible),e.textContent!==t.textContent&&(n.textContent=t.textContent),n}}])})(u.default.PureComponent);y.propTypes={cancelable:c.default.bool,color:c.default.string,animation:c.default.oneOf(['none','slide','fade']),overlayColor:c.default.string,size:c.default.oneOf(['small','normal','large']),textContent:c.default.string,textStyle:c.default.object,visible:c.default.bool,indicatorStyle:c.default.object,customIndicator:c.default.element,children:c.default.element,spinnerKey:c.default.string},y.defaultProps={visible:!1,cancelable:!1,textContent:'',animation:'none',color:'white',size:'large',overlayColor:'rgba(0, 0, 0, 0.25)'}},630,[2,4,5,6,10,12,13,15,143,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PositionError=void 0;var E=r(d[0])(r(d[1]));e.PositionError=Object.freeze({PERMISSION_DENIED:1,POSITION_UNAVAILABLE:2,TIMEOUT:3,PLAY_SERVICE_NOT_AVAILABLE:4,SETTINGS_NOT_SATISFIED:5,INTERNAL_ERROR:-1}),e.default=E.default},631,[2,632]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);function n(){"use strict";n=function(){return t};var t={},o=Object.prototype,i=o.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function v(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,s=Object.create(u.prototype),l=new F(i||[]);return c(s,"_invoke",{value:N(t,o,l)}),s}function p(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=v;var y={};function w(){}function b(){}function L(){}var x={};h(x,s,function(){return this});var E=Object.getPrototypeOf,O=E&&E(E(A([])));O&&O!==o&&i.call(O,s)&&(x=O);var _=L.prototype=w.prototype=Object.create(x);function j(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function P(t,n){function o(c,u,s,l){var f=p(t[c],t,u);if("throw"!==f.type){var h=f.arg,v=h.value;return v&&"object"==typeof v&&i.call(v,"__await")?n.resolve(v.__await).then(function(t){o("next",t,s,l)},function(t){o("throw",t,s,l)}):n.resolve(v).then(function(t){h.value=t,s(h)},function(t){return o("throw",t,s,l)})}l(f.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function N(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return C()}for(o.method=c,o.arg=u;;){var s=o.delegate;if(s){var l=k(s,o);if(l){if(l===y)continue;return l}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=p(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function k(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,k(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=p(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function S(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function G(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function F(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function A(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),G(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;G(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:A(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}var o=t.NativeModules.RNFusedLocation,i=new t.NativeEventEmitter(o),c=function(){},u=[],s=!1,l={setRNConfiguration:function(t){},requestAuthorization:function(i){return n().async(function(n){for(;;)switch(n.prev=n.next){case 0:if('ios'===t.Platform.OS){n.next=2;break}return n.abrupt("return",Promise.reject('requestAuthorization is only for iOS'));case 2:return i||console.error('authorizationLevel must be provided'),n.abrupt("return",o.requestAuthorization(i));case 4:case"end":return n.stop()}},null,null,null,Promise)},getCurrentPosition:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t||console.error('Must provide a success callback'),o.getCurrentPosition(i,t,n)},watchPosition:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t||console.error('Must provide a success callback'),s||(o.startObserving(c),s=!0);var l=u.length;return u.push([i.addListener('geolocationDidChange',t),n?i.addListener('geolocationError',n):null]),l},clearWatch:function(t){var n=u[t];if(n){n[0].remove();var o=n[1];o&&o.remove(),u[t]=void 0;for(var i=!0,c=0;cr;){if(a-r>600){var s=a-r+1,p=t-r+1,l=Math.log(s),u=.5*Math.exp(2*l/3),d=.5*Math.sqrt(l*u*(s-u)/s)*(p-s/2<0?-1:1),y=Math.max(r,Math.floor(t-p*u/s+d)),g=Math.min(a,Math.floor(t+(s-p)*u/s+d));e(i,t,y,g,n)}var m=i[t],c=r,N=a;for(o(i,r,t),n(i[a],m)>0&&o(i,r,a);c0;)N--}0===n(i[r],m)?o(i,r,N):o(i,++N,a),N<=t&&(r=N+1),t<=N&&(a=N-1)}}function o(e,o,i){var t=e[o];e[o]=e[i],e[i]=t}function i(e,o){return eo?1:0}return function(o,t,r,a,n){e(o,t,r||0,a||o.length-1,n||i)}})()}),p=u,l=u;function u(e,o){if(!(this instanceof u))return new u(e,o);this._maxEntries=Math.max(4,e||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),o&&this._initFormat(o),this.clear()}function d(e,o,i){if(!i)return o.indexOf(e);for(var t=0;t=e.minX&&o.maxY>=e.minY}function Q(e){return{children:e,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function f(e,o,i,t,r){for(var a,n=[o,i];n.length;)(i=n.pop())-(o=n.pop())<=t||(a=o+Math.ceil((i-o)/t/2)*t,s(e,a,o,i,r),n.push(o,a,a,i))}u.prototype={all:function(){return this._all(this.data,[])},search:function(e){var o=this.data,i=[],t=this.toBBox;if(!M(e,o))return i;for(var r,a,n,s,p=[];o;){for(r=0,a=o.children.length;r=0&&a[o].children.length>this._maxEntries;)this._split(a,o),o--;this._adjustParentBBoxes(r,a,o)},_split:function(e,o){var i=e[o],t=i.children.length,r=this._minEntries;this._chooseSplitAxis(i,r,t);var a=this._chooseSplitIndex(i,r,t),n=Q(i.children.splice(a,i.children.length-a));n.height=i.height,n.leaf=i.leaf,y(i,this.toBBox),y(n,this.toBBox),o?e[o-1].children.push(n):this._splitRoot(i,n)},_splitRoot:function(e,o){this.data=Q([e,o]),this.data.height=e.height+1,this.data.leaf=!1,y(this.data,this.toBBox)},_chooseSplitIndex:function(e,o,i){var t,r,a,n,s,p,l,u,d,y,m,c,N,U;for(p=l=1/0,t=o;t<=i-o;t++)r=g(e,0,t,this.toBBox),a=g(e,t,i,this.toBBox),d=r,y=a,void 0,void 0,void 0,void 0,m=Math.max(d.minX,y.minX),c=Math.max(d.minY,y.minY),N=Math.min(d.maxX,y.maxX),U=Math.min(d.maxY,y.maxY),n=Math.max(0,N-m)*Math.max(0,U-c),s=A(r)+A(a),n=o;r--)a=e.children[r],m(p,e.leaf?n(a):a),l+=U(p);return l},_adjustParentBBoxes:function(e,o,i){for(var t=i;t>=0;t--)m(o[t],e)},_condense:function(e){for(var o,i=e.length-1;i>=0;i--)0===e[i].children.length?i>0?(o=e[i-1].children).splice(o.indexOf(e[i]),1):this.clear():y(e[i],this.toBBox)},_initFormat:function(e){var o=['return a',' - b',';'];this.compareMinX=new Function('a','b',o.join(e[0])),this.compareMinY=new Function('a','b',o.join(e[1])),this.toBBox=new Function('a','return {minX: a'+e[0]+', minY: a'+e[1]+', maxX: a'+e[2]+', maxY: a'+e[3]+'};')}},p.default=l;var F=h;function h(e,o,i){var t,r,a,n,s,p=e.length,l=C(e[0],o),u=[];for(i||(i=[]),t=1;to[2]&&(i|=2),e[1]o[3]&&(i|=8),i}h.polyline=h,h.polygon=function(e,o){var i,t,r,a,n,s,p;for(t=1;t<=8;t*=2){for(i=[],r=e[e.length-1],a=!(C(r,o)&t),n=0;n0)return!0;return!1}function P(e,o){for(var i=!1,t=0,r=e.length;te[1]!=i[1]>e[1]&&e[0]<(i[0]-o[0])*(e[1]-o[1])/(i[1]-o[1])+o[0]}function B(e,o){for(var i={minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0,coords:e,props:o},t=0;ta&&d<=n)&&(!r||u.properties[r]))return u}return null}function K(e){var o;return'number'==typeof e?1===(o=e.toString()).length?o='00'+o:2===o.length&&(o='0'+o):o=R(e),G[o]||null}function X(e){return'object'==typeof e?O(e):K(e)}function W(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;return'object'==typeof e?Y(e,o):K(e)}function Z(e,o){return V(e,!1).map(function(e){return e.properties[o]}).filter(Boolean)}function V(e,o){var i,t,r;if(Array.isArray(e)&&4===e.length)t=e,i=b.bbox(t).map(function(e){return G[e.id]});else{var a=X(e);i=a?[a]:[]}if(!i.length)return[];for(var n in r=o&&'object'!=typeof e?[]:i.slice(),i){var s=i[n].properties;for(var p in s.groups){var l=s.groups[p],u=G[l];-1===r.indexOf(u)&&r.push(u)}}return r}function _(e,o){var i=K(e);if(!i)return[];var t=[];o||t.push(i);var r=i.properties;if(r.members)for(var a in r.members){var n=r.members[a];t.push(G[n])}return t}function J(e,o){var i=X(e),t=K(o);return i&&t?i.properties.id===t.properties.id||-1!==i.properties.groups.indexOf(t.properties.id):null}a.aggregateFeature=function(e){var o=_(e,!1);if(0===o.length)return null;var i=[];for(var t in o){var r=o[t];r.geometry&&'MultiPolygon'===r.geometry.type&&r.geometry.coordinates&&(i=i.concat(r.geometry.coordinates))}return{type:'Feature',properties:o[0].properties,geometry:{type:'MultiPolygon',coordinates:i}}},a.borders=I,a.callingCodes=function(e){var o=X(e);return o&&o.properties.callingCodes||[]},a.ccTLD=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='ccTLD';var i=W(e,o);return i&&i.properties.ccTLD||null},a.ccTLDs=function(e){return Z(e,'ccTLD')},a.driveSide=function(e){var o=X(e);return o&&o.properties.driveSide||null},a.emojiFlag=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='emojiFlag';var i=W(e,o);return i&&i.properties.emojiFlag||null},a.emojiFlags=function(e){return Z(e,'emojiFlag')},a.feature=W,a.featuresContaining=V,a.featuresIn=_,a.isIn=J,a.isInEuropeanUnion=function(e){return J(e,'EU')},a.isInUnitedNations=function(e){return J(e,'UN')},a.iso1A2Code=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='iso1A2';var i=W(e,o);return i&&i.properties.iso1A2||null},a.iso1A2Codes=function(e){return Z(e,'iso1A2')},a.iso1A3Code=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='iso1A3';var i=W(e,o);return i&&i.properties.iso1A3||null},a.iso1A3Codes=function(e){return Z(e,'iso1A3')},a.iso1N3Code=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='iso1N3';var i=W(e,o);return i&&i.properties.iso1N3||null},a.iso1N3Codes=function(e){return Z(e,'iso1N3')},a.m49Code=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='m49';var i=W(e,o);return i&&i.properties.m49||null},a.m49Codes=function(e){return Z(e,'m49')},a.roadHeightUnit=function(e){var o=X(e);return o&&o.properties.roadHeightUnit||null},a.roadSpeedUnit=function(e){var o=X(e);return o&&o.properties.roadSpeedUnit||null},a.wikidataQID=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D;o.withProp='wikidata';var i=W(e,o);return i?i.properties.wikidata:null},a.wikidataQIDs=function(e){return Z(e,'wikidata')}},639,[]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.valifateAgent=e.validateUser=e.updateUserData=e.updatePosition=e.saveNewuser=e.saveActifsSociety=e.removeUser=e.reinitpassword=e.readUser=e.login=e.listDemandAdhesion=e.getTownInformationName=e.getSupervisorInfoCode=e.getPubActiveObject=e.getPasObject=e.getListCountriesActive=e.getDefaultTown=e.getCountryNetwork=e.getCodeInformationForAddTaxe=e.getCodeInformation=e.getAppVersion=e.generateAgentGeo=e.disconnect=e.deleteUser=e.createUserAccount=e.createGeolocatedAccounts=e.createGeolocatedAccount=e.categoryChild=e.acceptDemandAdhesion=e.AssignAgentGeo=void 0;r(d[0])(r(d[1]));var t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3]));function o(){"use strict";o=function(){return t};var t={},n=Object.prototype,i=n.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function p(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{p({},"")}catch(t){p=function(t,n,o){return t[n]=o}}function h(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,s=Object.create(u.prototype),l=new T(i||[]);return c(s,"_invoke",{value:P(t,o,l)}),s}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var y={};function w(){}function b(){}function _(){}var x={};p(x,s,function(){return this});var A=Object.getPrototypeOf,E=A&&A(A(j([])));E&&E!==n&&i.call(E,s)&&(x=E);var L=_.prototype=w.prototype=Object.create(x);function U(t){["next","throw","return"].forEach(function(n){p(t,n,function(t){return this._invoke(n,t)})})}function S(t,n){function o(c,u,s,l){var f=v(t[c],t,u);if("throw"!==f.type){var p=f.arg,h=p.value;return h&&"object"==typeof h&&i.call(h,"__await")?n.resolve(h.__await).then(function(t){o("next",t,s,l)},function(t){o("throw",t,s,l)}):n.resolve(h).then(function(t){p.value=t,s(p)},function(t){return o("throw",t,s,l)})}l(f.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function P(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return G()}for(o.method=c,o.arg=u;;){var s=o.delegate;if(s){var l=O(s,o);if(l){if(l===y)continue;return l}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function O(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,O(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function N(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function R(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function j(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),R(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;R(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:j(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}e.getCodeInformation=function(t){return u(15e3,c({tag:'member',type:"agen_info_code",code:t,lang:n.default.currentLocale()},r(d[4]).memberActionUrl))},e.getCodeInformationForAddTaxe=function(t,o){return c({tag:'member',type:"agen_info_code",code:t,lang:n.default.currentLocale(),id_agent:o},r(d[4]).memberActionUrl)},e.getPubActiveObject=function(t){return c({tag:"get_pub",id_country:t},r(d[4]).configActionUrl)},e.getDefaultTown=function(){return c({tag:"default_locality"},r(d[4]).configActionUrl)},e.getPasObject=function(){return c({tag:"get_pas"},r(d[4]).configActionUrl)},e.getAppVersion=function(){var t,i,c,u;return o().async(function(s){for(;;)switch(s.prev=s.next){case 0:return console.warn("REQUEST URL",r(d[4]).checkAppVersion+"?mobile_app_version="+r(d[4]).mobileAppVersion),(t={}).lang=n.default.currentLocale(),t.isTest=r(d[4]).isDebugMode,s.next=6,o().awrap(fetch(r(d[4]).checkAppVersion+"?mobile_app_version="+r(d[4]).mobileAppVersion,{method:'GET',headers:{Accept:'application/json','Content-Type':'application/json'}}));case 6:return i=s.sent,c=null,s.next=10,o().awrap(i.text());case 10:u=s.sent,s.prev=11,console.warn("SERVER RESPONSE SUCCESS",u),c=JSON.parse(u),s.next=20;break;case 16:return s.prev=16,s.t0=s.catch(11),console.warn("SERVER RESPONSE ERROR",u),s.abrupt("return",{error:"error",error_msg:u});case 20:return s.abrupt("return",c);case 21:case"end":return s.stop()}},null,null,[[11,16]],Promise)};function i(t){return u(5e4,c(t,r(d[4]).adhesionUrl))}function c(t,i){var c,u,s;return o().async(function(l){for(;;)switch(l.prev=l.next){case 0:return console.warn("REQUEST URL",i),console.warn("REQUEST BODY",JSON.stringify(t)),t.lang=n.default.currentLocale(),t.isTest=r(d[4]).isDebugMode,l.next=6,o().awrap(fetch(i,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(t)}));case 6:return c=l.sent,u=null,l.next=10,o().awrap(c.text());case 10:s=l.sent,l.prev=11,console.warn("SERVER RESPONSE SUCCESS",s),u=JSON.parse(s),l.next=20;break;case 16:return l.prev=16,l.t0=l.catch(11),console.warn("SERVER RESPONSE ERROR",s),l.abrupt("return",{error:"error",error_msg:s});case 20:return l.abrupt("return",u);case 21:case"end":return l.stop()}},null,null,[[11,16]],Promise)}function u(t,o){return new Promise(function(i,c){setTimeout(function(){c(new Error(n.default.t("TEXT_NETWORK_UNABLE")))},t),o.then(i,c)})}e.validateUser=function(t){return c({tag:'member',type:"valider_simple",phone:t.phone,lang:n.default.currentLocale()},r(d[4]).memberActionUrl)},e.updatePosition=function(t,n){var i,u;return o().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,o().awrap(l());case 2:return i=s.sent,u={tag:'member',type:'update_position',agentId:i.agentId,longitude:t,latitude:n},s.abrupt("return",c(u,r(d[4]).memberActionUrl));case 5:case"end":return s.stop()}},null,null,null,Promise)},e.valifateAgent=function(t,n){var o=n;return null===o&&(o={}),o.tag="member",o.type="validate_agent",o.phone=t.phone,o.code_validation=t.validation_code,"super"!==t.category||null!==n&&(null===n||void 0!==n.nbre_code&&null!==n.nbr_code)?null!==n&&(null===n||void 0!==n.nbre_code&&null!==n.nbre_code)||(o.nbre_code=0,o.nbre_code_superviseur=0):(o.nbre_code=10,o.nbre_code_superviseur=0),console.log(o),u(15e3,c(o,r(d[4]).memberActionUrl))},e.disconnect=function(){return new Promise(function(t,n){s().then(function(o){r(d[5]).db.remove({_id:o._id},{multi:!0},function(o,i){null!==o?n(o):(console.log(i),i>0&&t())})})})},e.login=function(t,o,c){return console.log("CURRENT_LANG",n.default.currentLocale()),i({tag:0===c?"login_user":"login_agent",phone:t,password:o,lang:n.default.currentLocale()})},e.reinitpassword=function(t,o){return i({tag:"forgot_pass",number:t,typeaccount:o,lang:n.default.currentLocale()})},e.updateUserData=function(t){var n;return o().async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,o().awrap(l());case 2:(n=i.sent).longitude=t.longitude,n.latitude=t.latitude,r(d[5]).db.update({user:{$exists:!0}},{user:n},{},function(t,n){console.warn(t,n)});case 6:case"end":return i.stop()}},null,null,null,Promise)},e.removeUser=function(){return new Promise(function(t,n){r(d[5]).db.remove({},{multi:!0},function(t,n){})})},e.saveNewuser=function(t){l().then(function(n){var i;return o().async(function(o){for(;;)switch(o.prev=o.next){case 0:console.log("USER",i),i={user:t},n?r(d[5]).db.update(i,i,function(t){null!==t&&(console.log("error when save user"),console.log(t))}):r(d[5]).db.insert(i,function(t){null!==t&&(console.log("error when save user"),console.log(t))});case 3:case"end":return o.stop()}},null,null,null,Promise)})};var s=function(){return new Promise(function(t,n){r(d[5]).db.findOne({user:{$exists:!0}},function(n,o){null!==n||null===o||void 0===o.user?t(null):null===o.user?t(null):t(o)})})},l=e.readUser=function(){return new Promise(function(t,n){r(d[5]).db.findOne({user:{$exists:!0}},function(n,i){return o().async(function(o){for(;;)switch(o.prev=o.next){case 0:null!==n||null===i||void 0===i.user?t(null):null===i.user?t(null):t(i.user);case 1:case"end":return o.stop()}},null,null,null,Promise)})})};e.createGeolocatedAccount=function(t){return c(t,r(d[4]).memberActionUrl)},e.createGeolocatedAccounts=function(t){return c({tag:"member",type:"create_geolocated_users",lang:n.default.currentLocale(),agents:t},r(d[4]).memberActionUrl)},e.saveActifsSociety=function(i){return new Promise(function(c,u){var s;return o().async(function(o){for(;;)switch(o.prev=o.next){case 0:s=r(d[6]).store.getState().authKeyReducer,r(d[4]).defaultKey,(0,t.default)({url:""+r(d[4]).saveManyActifsSocietyUrl,method:'POST',data:{assets:i},headers:{Authorization:s,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c(t)}).catch(function(t){t.response?u(t.response):t.request?u(t.request):u(t.message)});case 3:case"end":return o.stop()}},null,null,null,Promise)})},e.createUserAccount=function(t){return c(t,r(d[4]).memberActionUrl)},e.acceptDemandAdhesion=function(t){return c({tag:"member",type:"activeSupervisor",code:t.code_membre,phone:t.phone},r(d[4]).memberActionUrl)},e.deleteUser=function(t){return o().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",c({tag:"member",type:"deleteAgent",code:t.code_membre,phone:t.phone},r(d[4]).memberActionUrl));case 1:case"end":return n.stop()}},null,null,null,Promise)},e.listDemandAdhesion=function(){var t,n;return o().async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,o().awrap(l());case 2:return t=i.sent,i.next=5,o().awrap(c({type:"list_demande_adhesion",tag:"member",codeparrain:t.code_membre},r(d[4]).memberActionUrl));case 5:return n=i.sent,i.abrupt("return",n);case 7:case"end":return i.stop()}},null,null,null,Promise)},e.categoryChild=function(t){var n;return o().async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,o().awrap(c({type:"get_category_child",tag:"member",codeparrain:t},r(d[4]).memberActionUrl));case 2:return n=i.sent,i.abrupt("return",n);case 4:case"end":return i.stop()}},null,null,null,Promise)},e.getListCountriesActive=function(){var t;return o().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o().awrap(c({tag:"avail_countries"},r(d[4]).networkActionUrl));case 2:return t=n.sent,n.abrupt("return",t);case 4:case"end":return n.stop()}},null,null,null,Promise)},e.getCountryNetwork=function(t){return console.warn(t),console.warn("GET COUNTRY NETWORK"),c({tag:'listnetworkscountryindicatif',indicatif:t},r(d[4]).networkActionUrl)},e.getTownInformationName=function(t){return c({tag:"town_information_name",name:t},r(d[4]).locationActionUrl)},e.getSupervisorInfoCode=function(){return c({type:"all_supervisors_info_code",tag:"member"},r(d[4]).memberActionUrl)},e.generateAgentGeo=function(t){var i,u;return o().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,o().awrap(l());case 2:return i=s.sent,s.next=5,o().awrap(c({type:"generateNetworkAgentForGeo",tag:"member",code_parrain:i.code_membre,phone:t,lang:n.default.currentLocale()},r(d[4]).memberActionUrl));case 5:return u=s.sent,s.abrupt("return",u);case 7:case"end":return s.stop()}},null,null,null,Promise)},e.AssignAgentGeo=function(t,i,u,s,f,p){var h,v;return o().async(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,o().awrap(l());case 2:return h=y.sent,y.next=5,o().awrap(c({type:"assignNetworkAgentToGeo",tag:"member",id_super:h.agentId,code_parrain:t,phone:i,taxes:u,lang:n.default.currentLocale(),agentId:s,password:f,id_tax_notice:p},r(d[4]).memberActionUrl));case 5:return v=y.sent,y.abrupt("return",v);case 7:case"end":return y.stop()}},null,null,null,Promise)}},640,[2,15,641,628,667,668,692]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},641,[642]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t){var n=new(r(d[0]))(t),o=r(d[1])(r(d[0]).prototype.request,n);return r(d[2]).extend(o,r(d[0]).prototype,n),r(d[2]).extend(o,n),o}var n=t(r(d[3]));n.Axios=r(d[0]),n.create=function(o){return t(r(d[4])(n.defaults,o))},n.Cancel=r(d[5]),n.CancelToken=r(d[6]),n.isCancel=r(d[7]),n.all=function(t){return Promise.all(t)},n.spread=r(d[8]),m.exports=n,m.exports.default=n},642,[643,646,645,650,647,664,665,663,666]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t){this.defaults=t,this.interceptors={request:new(r(d[0])),response:new(r(d[0]))}}t.prototype.request=function(t){'string'==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=r(d[1])(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method='get';var o=[r(d[2]),void 0],s=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){o.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){o.push(t.fulfilled,t.rejected)});o.length;)s=s.then(o.shift(),o.shift());return s},t.prototype.getUri=function(t){return t=r(d[1])(this.defaults,t),r(d[3])(t.url,t.params,t.paramsSerializer).replace(/^\?/,'')},r(d[4]).forEach(['delete','get','head','options'],function(o){t.prototype[o]=function(t,s){return this.request(r(d[4]).merge(s||{},{method:o,url:t}))}}),r(d[4]).forEach(['post','put','patch'],function(o){t.prototype[o]=function(t,s,n){return this.request(r(d[4]).merge(n||{},{method:o,url:t,data:s}))}}),m.exports=t},643,[644,647,648,655,645]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(){this.handlers=[]}t.prototype.use=function(t,n){return this.handlers.push({fulfilled:t,rejected:n}),this.handlers.length-1},t.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},t.prototype.forEach=function(t){r(d[0]).forEach(this.handlers,function(n){null!==n&&t(n)})},m.exports=t},644,[645]); +__d(function(g,r,_i,_a,m,e,d){'use strict';var t=Object.prototype.toString;function n(n){return'[object Array]'===t.call(n)}function o(t){return void 0===t}function f(t){return null!==t&&'object'==typeof t}function u(n){return'[object Function]'===t.call(n)}function i(t,o){if(null!==t&&void 0!==t)if('object'!=typeof t&&(t=[t]),n(t))for(var f=0,u=t.length;f=200&&e<300}};o.headers={common:{Accept:'application/json, text/plain, */*'}},r(d[0]).forEach(['delete','get','head'],function(e){o.headers[e]={}}),r(d[0]).forEach(['post','put','patch'],function(t){o.headers[t]=r(d[0]).merge(e)}),m.exports=o},650,[645,651,651,662]); +__d(function(g,r,i,a,m,_e,d){'use strict';m.exports=function(e){return new Promise(function(t,o){var s=e.data,n=e.headers;r(d[0]).isFormData(s)&&delete n['Content-Type'];var u=new XMLHttpRequest;if(e.auth){var l=e.auth.username||'',p=e.auth.password||'';n.Authorization='Basic '+btoa(l+':'+p)}var f=r(d[1])(e.baseURL,e.url);if(u.open(e.method.toUpperCase(),r(d[2])(f,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,u.onreadystatechange=function(){if(u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf('file:'))){var s='getAllResponseHeaders'in u?r(d[3])(u.getAllResponseHeaders()):null,n={data:e.responseType&&'text'!==e.responseType?u.response:u.responseText,status:u.status,statusText:u.statusText,headers:s,config:e,request:u};r(d[4])(t,o,n),u=null}},u.onabort=function(){u&&(o(r(d[5])('Request aborted',e,'ECONNABORTED',u)),u=null)},u.onerror=function(){o(r(d[5])('Network Error',e,null,u)),u=null},u.ontimeout=function(){var t='timeout of '+e.timeout+'ms exceeded';e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(r(d[5])(t,e,'ECONNABORTED',u)),u=null},r(d[0]).isStandardBrowserEnv()){var c=r(d[6]),h=(e.withCredentials||r(d[7])(f))&&e.xsrfCookieName?c.read(e.xsrfCookieName):void 0;h&&(n[e.xsrfHeaderName]=h)}if('setRequestHeader'in u&&r(d[0]).forEach(n,function(e,t){void 0===s&&'content-type'===t.toLowerCase()?delete n[t]:u.setRequestHeader(t,e)}),r(d[0]).isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),e.responseType)try{u.responseType=e.responseType}catch(t){if('json'!==e.responseType)throw t}'function'==typeof e.onDownloadProgress&&u.addEventListener('progress',e.onDownloadProgress),'function'==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener('progress',e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){u&&(u.abort(),o(e),u=null)}),void 0===s&&(s=null),u.send(s)})}},651,[645,652,655,656,657,658,660,661]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n){return t&&!r(d[0])(n)?r(d[1])(t,n):n}},652,[653,654]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},653,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,c){return c?t.replace(/\/+$/,'')+'/'+c.replace(/^\/+/,''):t}},654,[]); +__d(function(g,r,i,a,m,e,d){'use strict';function n(n){return encodeURIComponent(n).replace(/%40/gi,'@').replace(/%3A/gi,':').replace(/%24/g,'$').replace(/%2C/gi,',').replace(/%20/g,'+').replace(/%5B/gi,'[').replace(/%5D/gi,']')}m.exports=function(c,t,o){if(!t)return c;var f;if(o)f=o(t);else if(r(d[0]).isURLSearchParams(t))f=t.toString();else{var s=[];r(d[0]).forEach(t,function(c,t){null!==c&&void 0!==c&&(r(d[0]).isArray(c)?t+='[]':c=[c],r(d[0]).forEach(c,function(c){r(d[0]).isDate(c)?c=c.toISOString():r(d[0]).isObject(c)&&(c=JSON.stringify(c)),s.push(n(t)+'='+n(c))}))}),f=s.join('&')}if(f){var l=c.indexOf('#');-1!==l&&(c=c.slice(0,l)),c+=(-1===c.indexOf('?')?'?':'&')+f}return c}},655,[645]); +__d(function(g,r,_i,a,m,e,d){'use strict';var t=['age','authorization','content-length','content-type','etag','expires','from','host','if-modified-since','if-unmodified-since','last-modified','location','max-forwards','proxy-authorization','referer','retry-after','user-agent'];m.exports=function(i){var o,n,f,s={};return i?(r(d[0]).forEach(i.split('\n'),function(i){if(f=i.indexOf(':'),o=r(d[0]).trim(i.substr(0,f)).toLowerCase(),n=r(d[0]).trim(i.substr(f+1)),o){if(s[o]&&t.indexOf(o)>=0)return;s[o]='set-cookie'===o?(s[o]?s[o]:[]).concat([n]):s[o]?s[o]+', '+n:n}}),s):s}},656,[645]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,s,u){var n=u.config.validateStatus;!n||n(u.status)?t(u):s(r(d[0])('Request failed with status code '+u.status,u.config,null,u.request,u))}},657,[658]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n,t,o,u,c){var s=new Error(n);return r(d[0])(s,t,o,u,c)}},658,[659]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(s,t,n,o,c){return s.config=t,n&&(s.code=n),s.request=o,s.response=c,s.isAxiosError=!0,s.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},s}},659,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0]).isStandardBrowserEnv()?{write:function(n,t,o,u,s,c){var p=[];p.push(n+'='+encodeURIComponent(t)),r(d[0]).isNumber(o)&&p.push('expires='+new Date(o).toGMTString()),r(d[0]).isString(u)&&p.push('path='+u),r(d[0]).isString(s)&&p.push('domain='+s),!0===c&&p.push('secure'),document.cookie=p.join('; ')},read:function(n){var t=document.cookie.match(new RegExp('(^|;\\s*)('+n+')=([^;]*)'));return t?decodeURIComponent(t[3]):null},remove:function(n){this.write(n,'',Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},660,[645]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0]).isStandardBrowserEnv()?(function(){var t,o=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement('a');function h(t){var h=t;return o&&(n.setAttribute('href',h),h=n.href),n.setAttribute('href',h),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,''):'',host:n.host,search:n.search?n.search.replace(/^\?/,''):'',hash:n.hash?n.hash.replace(/^#/,''):'',hostname:n.hostname,port:n.port,pathname:'/'===n.pathname.charAt(0)?n.pathname:'/'+n.pathname}}return t=h(window.location.href),function(o){var n=r(d[0]).isString(o)?h(o):o;return n.protocol===t.protocol&&n.host===t.host}})():function(){return!0}},661,[645]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,o){r(d[0]).forEach(t,function(n,c){c!==o&&c.toUpperCase()===o.toUpperCase()&&(t[o]=n,delete t[c])})}},662,[645]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return!(!t||!t.__CANCEL__)}},663,[]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t){this.message=t}t.prototype.toString=function(){return'Cancel'+(this.message?': '+this.message:'')},t.prototype.__CANCEL__=!0,m.exports=t},664,[]); +__d(function(g,r,i,a,m,e,d){'use strict';function n(n){if('function'!=typeof n)throw new TypeError('executor must be a function.');var o;this.promise=new Promise(function(n){o=n});var t=this;n(function(n){t.reason||(t.reason=new(r(d[0]))(n),o(t.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var o;return{token:new n(function(n){o=n}),cancel:o}},m.exports=n},665,[664]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n){return function(t){return n.apply(null,t)}}},666,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.walletUserSimpleActionUrl=e.walletDetailUrl=e.walletActionUrl=e.videoUrl=e.validateIdentificationUrl=e.usagerToSave=e.uploadImage=e.updateDefaultNetworkUrl=e.treatDemandUrl=e.transferCommission=e.transactionUrl=e.transactionIlinkUrl=e.testBaseUrl=e.supervisorCode=e.searchUserUrl=e.searchUserHomeUrl=e.saveQuitanceUrl=e.saveOrdreRecetteUrl=e.saveOnesignalIds=e.saveManyActifsSocietyUrl=e.saveActifSocietyUrl=e.refundCreditDemandUrl=e.penalityUrl=e.paymentMethodUrl=e.payCountryNetworkUrl=e.payBillUrl=e.otherPayCountryNetworkUrl=e.opencageDataApiUrl=e.opencageDataApiKey=e.networkActionUrl=e.modifyQuitanceUrl=e.modifyOrdreRecetteUrl=e.modifyAvisImpositionUrl=e.mobileAppVersion=e.memberActionUrl=e.logoutActionUrl=e.locationActionUrl=e.linkCardUrl=e.linkBankAccountUrl=e.joinGroupUrl=e.isDebugMode=e.idVerificationUrl=e.groupUrl=e.getUserIdentifiedInformationUrl=e.getSuperviseurHistoriqueUrl=e.getQRCodeDetail=e.getOrdreRecetteWithoutQuitanceUrl=e.getOrdreRecetteUrl=e.getOperatorListUrl=e.getOneTaxNoticeUrl=e.getOneReceiptUrl=e.getOnePenality=e.getNumberInformationUrl=e.getNotificationUrl=e.getNanoCreditUserHistoryUrl=e.getNanoCreditDemandUrl=e.getNanoCreditDemandDureationUrl=e.getNanoCreditAgentHistoryUrl=e.getNanoCreditAccount=e.getIlinkBankListUrl=e.getHyperviseurHistoriqueUrl=e.getHistoryOrdersReceiptSuperUrl=e.getHistoryNanoPendingCreditUrl=e.getHistoryEpargnePendingUrl=e.getCreditDemand=e.getBankUrl=e.getAvisImpositionWithoutOrdreRecetteUrl=e.getAvisImpositionWithPenaliteUrl=e.getAvisImpositionUrl=e.getActifsUrl=e.epargnerArgentUrl=e.envoieUserWalletToWallet=e.envoieCommissionUrl=e.demandeActionUrl=e.defaultKey=e.creditTreatDemand=e.creditCancelDemand=e.createIdentificationUrl=e.configActionUrl=e.commissionAmount=e.checkAppVersion=e.cautionCreditDemandtUrl=e.casserEpargneUrl=e.cancelDemandUrl=e.baseUrl=e.authKeyUrl=e.authKeyData=e.askNanoCreditUrl=e.adhesionUrl=e.activeCountryUrl=e.actifToSave=e.MARKER_URL=void 0;e.isDebugMode=!1;var t=e.baseUrl="https://test-city-douala3.ilink-app.com:9080/mobilebackend",l=e.testBaseUrl="https://test-city-douala3.ilink-app.com:9081",n=(e.adhesionUrl=t+'/interacted/LoginAction.php',e.memberActionUrl=t+'/interacted/MembersAction.php',e.networkActionUrl=t+'/interacted/NetworkAction.php',e.locationActionUrl=t+'/interacted/LocationAction.php',e.demandeActionUrl=t+'/interacted/DemandeAction.php',e.configActionUrl=t+'/interacted/ConfigAction.php',e.logoutActionUrl=l+'/logout',e.walletActionUrl=l+'/walletService/wallets',e.walletUserSimpleActionUrl=l+'/walletService/wallets/users',e.walletDetailUrl=l+'/walletService/wallets',e.creditTreatDemand=l+'/walletService/credits/treatDemand',e.creditCancelDemand=l+'/walletService/credits/cancelDemand',e.commissionAmount=l+'/walletService/transactions/commission',e.transactionUrl=l+'/walletService/transactions',e.transactionIlinkUrl=l+'/walletService/transactions/ilink',e.transferCommission=l+'/walletService/virement',e.createIdentificationUrl=l+'/walletService/identifications',e.validateIdentificationUrl=l+'/walletService/identifications',e.getNumberInformationUrl=l+'/walletService/identifications/verify',e.getUserIdentifiedInformationUrl=l+'/walletService/identifications',e.activeCountryUrl=l+'/walletService/countries',e.payCountryNetworkUrl=l+'/walletService/paying_networks',e.otherPayCountryNetworkUrl=l+'/walletService/other_paying_networks',e.envoieUserWalletToWallet=l+'/walletService/transactions/ilink',e.envoieCommissionUrl=l+'/walletService/transactions/ilink/commission',e.idVerificationUrl=l+'/walletService/transactions/ilink/check_retraits',e.linkCardUrl=l+'/walletService/identifications/rattach_card',e.getCreditDemand=l+'/walletService/groups/demands',e.groupUrl=l+'/walletService/groups',e.treatDemandUrl=l+'/walletService/groups/demands/validate',e.cancelDemandUrl=l+'/walletService/groups/demands/cancel',e.askNanoCreditUrl=l+'/walletService/groups/nanoCredit/ask',e.cautionCreditDemandtUrl=l+'/walletService/groups/nanoCredit/guarantee',e.refundCreditDemandUrl=l+'/walletService/groups/nanoCredit/refund',e.getNanoCreditDemandUrl=l+'/walletService/groups/nanoCredit/details',e.joinGroupUrl=l+'/walletService/groups/join',e.getNanoCreditDemandDureationUrl=l+'/walletService/groups/nanoCredit/durations',e.epargnerArgentUrl=l+'/walletService/groups/nanoCredit/savings/make',e.casserEpargneUrl=l+'/walletService/groups/nanoCredit/savings/break',e.saveOnesignalIds=l+'/notificationService/onesignal',e.getNotificationUrl=l+'/notificationService/notifications',e.getNanoCreditAccount=l+'/walletService/groups/nanoCredit/accounts',e.getNanoCreditUserHistoryUrl=l+'/walletService/groups/nanoCredit/all_demands',e.getNanoCreditAgentHistoryUrl=l+'/walletService/groups/nanoCredit/guarantee_demands',e.getHyperviseurHistoriqueUrl=l+'/walletService/wallets/all_hyper_history',e.getSuperviseurHistoriqueUrl=l+'/walletService/wallets/all_super_history',e.getBankUrl=l+'/walletService/wallets/users/operators/bank',e.getHistoryNanoPendingCreditUrl=l+'/walletService/groups/nanoCredit/demands_in_progress',e.getHistoryEpargnePendingUrl=l+'/walletService/groups/nanoCredit/savings/demands_in_progress',e.getOperatorListUrl=l+'/walletService/wallets/users/operators',e.getIlinkBankListUrl=l+'/walletService/wallets/users/banks_for_link',e.linkBankAccountUrl=l+'/walletService/wallets/users/link_bank_account',e.payBillUrl=l+'/walletService/transactions/ilink',e.getAvisImpositionUrl=l+'/walletService/tax_notices/current',e.getAvisImpositionWithoutOrdreRecetteUrl=l+'/walletService/tax_notices/current_without_revenue_order',e.getAvisImpositionWithPenaliteUrl=l+'/walletService/tax_notices/current_with_penalties',e.getOrdreRecetteUrl=l+'/walletService/revenue_orders/current',e.getOrdreRecetteWithoutQuitanceUrl=l+'/walletService/revenue_orders/current_without_receipt',e.modifyAvisImpositionUrl=l+'/walletService/tax_notices',e.penalityUrl=l+'/walletService/taxes_penalties',e.getOnePenality=l+'/walletService/tax_notices/one_with_penalties',e.getOneTaxNoticeUrl=l+'/walletService/tax_notices/one_without_revenue_order',e.getOneReceiptUrl=l+'/walletService/receipts/one',e.saveOrdreRecetteUrl=l+'/walletService/revenue_orders',e.saveQuitanceUrl=l+'/walletService/receipts',e.modifyQuitanceUrl=l+'/walletService/receipts',e.modifyOrdreRecetteUrl=l+'/walletService/revenue_orders',e.updateDefaultNetworkUrl=l+'/walletService/update_default_network',e.saveActifSocietyUrl=l+'/walletService/companies/assets',e.saveManyActifsSocietyUrl=l+'/walletService/companies/many_assets',e.getActifsUrl=l+'/walletService/companies/assets/registered',e.getQRCodeDetail=l+'/walletService/qrcode/read',e.checkAppVersion=l+'/check_app_version',e.getHistoryOrdersReceiptSuperUrl=l+'/walletService/history/super/orders_receipts',e.uploadImage=l+'/walletService/upload_image',e.searchUserUrl=l+'/walletService/search/users',e.searchUserHomeUrl=l+'/walletService/agents',e.paymentMethodUrl=l+'/paymentService/methods',e.authKeyUrl=l+'/oauth/token',e.videoUrl="https://www.youtube.com/watch?v=wwGPDPsSLWY",e.MARKER_URL=t+"/interacted/LocationAction.php",e.defaultKey="bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIyIiwianRpIjoiMWM2NWQ1NzliMzVkMDNjM2ViMDNjNzIxMDJlY2VjMTYwYzQyNjkxYjQ4OTdlNmRhMmE0YTlkZjMyNDI5Yjc0NDdkYTRjMjM0OThmYTRmZDYiLCJpYXQiOjE2MTUyNTUzNjMsIm5iZiI6MTYxNTI1NTM2MywiZXhwIjoxNjQ2NzkxMzYzLCJzdWIiOiI0NCIsInNjb3BlcyI6W119.ieHjAfPZXhnQnlQiRSRVsDP-vAIvjypXyuM1tsn9ZIrjvN8gG1gUSSDtQuf8mzYKITqILYxucE7Pggxt-1DRWtHwCPO4syEBe8E1YIg7-2ObMFNh8deTKrjeAXTyBz4HrA4jIwRQBthppGeeclG3e2xpBEenNINJEBouz7Tx2hybq4RS67UiQQhUekZUZ_-EpIbxIIjLSC_ivfHZGsCaMkrf-j-5YqRKsuIIS9cVnjjAB7J8YbWOfpHGCgWlf9c8YmuAtuVI4Qtq5UqxhlRHnohV32i7wSKes2_ljR6xQFs-iby8FdjtxvnpQ4PoMb2TPmusq-_5gXKCt9ww7MWoNJVtCLXr2beJqKZdw2AT9KM0STgnnvZJRQe_xyZ_e6t27TrkILq1DiihhWtB_4mYugXFrqx0nFn0kpqwhsjFOZ5HZrYNGtDPa6KUpimQL-_KhZCCNv0zdQOc_PNoCaadQ0sjXVhxsbEZEYzASnuuK2ClOAk_qQMlDH7HleigwwnX3RRtF1OTZh43KoT6YTNO2uriYNLHDtq-nd8XBWxE7EwYTZ37bH4qjJ4Xg_IAtMTjuM1FCzJVBHB1zJy83z4CYPlTc4BXgglIsZYWjT7LetPemjXv8323AvH4ot6xaoLNSPTu4llxpoWK16eHNj3JHUegQNJAtfZ4q3lUX-mR9Rg",e.opencageDataApiKey="c2d8cd0fc0c743669c96e82dd9a7e261");e.opencageDataApiUrl="https://api.opencagedata.com/geocode/v1/json?key="+n+"&pretty=1&no_annotations=1",e.supervisorCode='supervisorCode',e.usagerToSave='usagerToSave',e.actifToSave='actifToSave',e.mobileAppVersion='1.0.0',e.authKeyData={grant_type:"password",client_id:"2",client_secret:"rrbvxACJPBOG4cqjDNlstSljlmjydLon3P55JMav"}},667,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.dbmarkers=e.db=void 0;e.db=new(r(d[0]))({filename:"ILinklocal",autoload:!0});var o=e.dbmarkers=new(r(d[0]))({filename:o,autoload:!0})},668,[669]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},669,[670]); +__d(function(g,r,_i,a,m,_e,_d){function e(e){var t;'string'==typeof e?(t=e,this.inMemoryOnly=!1):(t=(e=e||{}).filename,this.inMemoryOnly=e.inMemoryOnly||!1,this.autoload=e.autoload||!1,this.timestampData=e.timestampData||!1,this.storage=e.storage||r(_d[0]).AsyncStorage),t&&'string'==typeof t&&0!==t.length?this.filename=t:(this.filename=null,this.inMemoryOnly=!0),this.compareStrings=e.compareStrings,this.persistence=new(r(_d[1]))({db:this,nodeWebkitAppName:e.nodeWebkitAppName,afterSerialization:e.afterSerialization,beforeDeserialization:e.beforeDeserialization,corruptAlertThreshold:e.corruptAlertThreshold}),this.executor=new(r(_d[2])),this.inMemoryOnly&&(this.executor.ready=!0),this.indexes={},this.indexes._id=new(r(_d[3]))({fieldName:'_id',unique:!0}),this.ttlIndexes={},this.autoload&&this.loadDatabase(e.onload||function(e){if(e)throw e})}r(_d[4]).inherits(e,r(_d[5]).EventEmitter),e.prototype.loadDatabase=function(){this.executor.push({this:this.persistence,fn:this.persistence.loadDatabase,arguments:arguments},!0)},e.prototype.getAllData=function(){return this.indexes._id.getAll()},e.prototype.resetIndexes=function(e){var t=this;Object.keys(this.indexes).forEach(function(n){t.indexes[n].reset(e)})},e.prototype.ensureIndex=function(e,t){var n,i=t||function(){};if(!(e=e||{}).fieldName)return(n=new Error('Cannot create an index without a fieldName')).missingFieldName=!0,i(n);if(this.indexes[e.fieldName])return i(null);this.indexes[e.fieldName]=new(r(_d[3]))(e),void 0!==e.expireAfterSeconds&&(this.ttlIndexes[e.fieldName]=e.expireAfterSeconds);try{this.indexes[e.fieldName].insert(this.getAllData())}catch(t){return delete this.indexes[e.fieldName],i(t)}this.persistence.persistNewState([{$$indexCreated:e}],function(e){return i(e||null)})},e.prototype.removeIndex=function(e,t){var n=t||function(){};delete this.indexes[e],this.persistence.persistNewState([{$$indexRemoved:e}],function(e){return n(e||null)})},e.prototype.addToIndexes=function(e){var t,n,i,o=Object.keys(this.indexes);for(t=0;t0?t(null,s.indexes[i[0]].getMatching(e[i[0]])):(i=[],Object.keys(e).forEach(function(t){e[t]&&e[t].hasOwnProperty('$in')&&i.push(t)}),(i=r(_d[7]).intersection(i,o)).length>0?t(null,s.indexes[i[0]].getMatching(e[i[0]].$in)):(i=[],Object.keys(e).forEach(function(t){e[t]&&(e[t].hasOwnProperty('$lt')||e[t].hasOwnProperty('$lte')||e[t].hasOwnProperty('$gt')||e[t].hasOwnProperty('$gte'))&&i.push(t)}),(i=r(_d[7]).intersection(i,o)).length>0?t(null,s.indexes[i[0]].getBetweenBounds(e[i[0]])):t(null,s.getAllData())))},function(e){if(t)return n(null,e);var i=[],o=[],u=Object.keys(s.ttlIndexes);e.forEach(function(e){var t=!0;u.forEach(function(n){void 0!==e[n]&&r(_d[4]).isDate(e[n])&&Date.now()>e[n].getTime()+1e3*s.ttlIndexes[n]&&(t=!1)}),t?o.push(e):i.push(e._id)}),r(_d[6]).eachSeries(i,function(e,t){s._remove({_id:e},{},function(e){return e?n(e):t()})},function(e){return n(null,o)})}])},e.prototype._insert=function(e,t){var n,i=t||function(){};try{n=this.prepareDocumentForInsertion(e),this._insertInCache(n)}catch(e){return i(e)}this.persistence.persistNewState(r(_d[4]).isArray(n)?n:[n],function(e){return e?i(e):i(null,r(_d[8]).deepCopy(n))})},e.prototype.createNewId=function(){var e=r(_d[9]).uid(16);return this.indexes._id.getMatching(e).length>0&&(e=this.createNewId()),e},e.prototype.prepareDocumentForInsertion=function(e){var t,n=this;if(r(_d[4]).isArray(e))t=[],e.forEach(function(e){t.push(n.prepareDocumentForInsertion(e))});else{void 0===(t=r(_d[8]).deepCopy(e))._id&&(t._id=this.createNewId());var i=new Date;this.timestampData&&void 0===t.createdAt&&(t.createdAt=i),this.timestampData&&void 0===t.updatedAt&&(t.updatedAt=i),r(_d[8]).checkObject(t)}return t},e.prototype._insertInCache=function(e){r(_d[4]).isArray(e)?this._insertMultipleDocsInCache(e):this.addToIndexes(e)},e.prototype._insertMultipleDocsInCache=function(e){var t,n,i;for(t=0;t0&&l/i.length>this.corruptAlertThreshold)throw new Error('More than '+Math.floor(100*this.corruptAlertThreshold)+'% of the data file is corrupt, the wrong beforeDeserialization hook may be used. Cautiously refusing to start NeDB to prevent dataloss');return Object.keys(n).forEach(function(e){o.push(n[e])}),{data:o,indexes:s}},i.prototype.loadDatabase=function(t){var n=t||function(){},o=this;if(o.db.resetIndexes(),o.inMemoryOnly)return n(null);r(d[3]).waterfall([function(t){i.ensureDirectoryExists(o.filename,function(i){e.ensureDatafileIntegrity(o.filename,function(i){e.readFile(o.filename,'utf8',function(e,i){if(e)return t(e);try{var n=o.treatRawData(i)}catch(e){return t(e)}Object.keys(n.indexes).forEach(function(e){o.db.indexes[e]=new(r(d[4]))(n.indexes[e])});try{o.db.resetIndexes(n.data)}catch(e){return o.db.resetIndexes(),t(e)}o.db.persistence.persistCachedDatabase(t)})})})}],function(e){return e?n(e):(o.db.executor.processBuffer(),n(null))})},m.exports=i},671,[672,673,674,679,680]); +__d(function(g,r,i,a,m,e,d){m.exports=(function(){"use strict";return r(d[1])(function t(n){r(d[0])(this,t),this.storage=n,this.crashSafeWriteFile=this.writeFile},[{key:"exists",value:function(t,n){this.storage.getItem(t,function(t,u){return n(null!==u)})}},{key:"rename",value:function(t,n,u){var o=this;this.storage.getItem(t,function(s,f){null===f?o.storage.removeItem(n,u):o.storage.setItem(n,f,function(){o.storage.removeItem(t,u)})})}},{key:"writeFile",value:function(t,n,u,o){'function'==typeof u&&(o=u),this.storage.setItem(t,n,o)}},{key:"appendFile",value:function(t,n,u,o){var s=this;'function'==typeof u&&(o=u),this.storage.getItem(t,function(u,f){f=f||'',f+=n,s.storage.setItem(t,f,o)})}},{key:"readFile",value:function(t,n,u){'function'==typeof n&&(u=n),this.storage.getItem(t,function(t,n){return u(null,n||'')})}},{key:"unlink",value:function(t,n){this.storage.removeItem(t,n)}},{key:"mkdirp",value:function(t,n){return n()}},{key:"ensureDatafileIntegrity",value:function(t,n){return n(null)}}])})()},672,[5,6]); +__d(function(g,_r,_i,a,m,e,d){function n(n){for(var t,r=new Array(n),c=0;c>>((3&c)<<3)&255;return r}function t(n){var t,r,c,h,i='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',l=n.length%3,o='';for(c=0,r=n.length-l;c>18&63]+i[h>>12&63]+i[h>>6&63]+i[63&h];switch(l){case 1:t=n[n.length-1],o+=i[t>>2],o+=i[t<<4&63],o+='==';break;case 2:t=(n[n.length-2]<<8)+n[n.length-1],o+=i[t>>10],o+=i[t>>4&63],o+=i[t<<2&63],o+='='}return o}m.exports.uid=function(r){return t(n(Math.ceil(Math.max(8,2*r)))).replace(/[+\/]/g,'').slice(0,r)}},673,[]); +__d(function(g,r,_i,_a,_m,_e,d){var e={},n={},t={},i={},o={};function f(e,n){if('number'==typeof e&&(e=e.toString()),!('$'!==e[0]||'$$date'===e&&'number'==typeof n||'$$deleted'===e&&!0===n||'$$indexCreated'===e||'$$indexRemoved'===e))throw new Error('Field names cannot begin with the $ character');if(-1!==e.indexOf('.'))throw new Error('Field names cannot contain a .')}function u(e){r(d[0]).isArray(e)&&e.forEach(function(e){u(e)}),'object'==typeof e&&null!==e&&Object.keys(e).forEach(function(n){f(n,e[n]),u(e[n])})}function a(e,n){var t;return'boolean'==typeof e||'number'==typeof e||'string'==typeof e||null===e||r(d[0]).isDate(e)?e:r(d[0]).isArray(e)?(t=[],e.forEach(function(e){t.push(a(e,n))}),t):'object'==typeof e?(t={},Object.keys(e).forEach(function(i){(!n||'$'!==i[0]&&-1===i.indexOf('.'))&&(t[i]=a(e[i],n))}),t):void 0}function s(e){return'boolean'==typeof e||'number'==typeof e||'string'==typeof e||null===e||r(d[0]).isDate(e)||r(d[0]).isArray(e)}function c(e,n){return en?1:0}function l(e,n){var t,i;for(t=0;t0){for(u=0;u=3||2===Object.keys(t).length&&void 0===t.$slice)throw new Error('Can only use $slice in cunjunction with $each when $push to array');if(!r(d[0]).isArray(t.$each))throw new Error('$each requires an array value');if(t.$each.forEach(function(t){e[n].push(t)}),void 0===t.$slice||'number'!=typeof t.$slice)return;if(0===t.$slice)e[n]=[];else{var i,o,f=e[n].length;t.$slice<0?(i=Math.max(0,f+t.$slice),o=f):t.$slice>0&&(i=0,o=Math.min(f,t.$slice)),e[n]=e[n].slice(i,o)}}else e[n].push(t)},n.$addToSet=function(e,t,i){var o=!0;if(e.hasOwnProperty(t)||(e[t]=[]),!r(d[0]).isArray(e[t]))throw new Error("Can't $addToSet an element on non-array values");if(null!==i&&'object'==typeof i&&i.$each){if(Object.keys(i).length>1)throw new Error("Can't use another field in conjunction with $each");if(!r(d[0]).isArray(i.$each))throw new Error('$each requires an array value');i.$each.forEach(function(i){n.$addToSet(e,t,i)})}else e[t].forEach(function(e){0===h(e,i)&&(o=!1)}),o&&e[t].push(i)},n.$pop=function(e,n,t){if(!r(d[0]).isArray(e[n]))throw new Error("Can't $pop an element from non-array values");if('number'!=typeof t)throw new Error(t+" isn't an integer, can't use it with $pop");0!==t&&(e[n]=t>0?e[n].slice(0,e[n].length-1):e[n].slice(1))},n.$pull=function(e,n,t){var i,o;if(!r(d[0]).isArray(e[n]))throw new Error("Can't $pull an element from non-array values");for(o=(i=e[n]).length-1;o>=0;o-=1)m(i[o],t)&&i.splice(o,1)},n.$inc=function(e,n,t){if('number'!=typeof t)throw new Error(t+' must be a number');if('number'!=typeof e[n]){if(r(d[1]).has(e,n))throw new Error("Don't use the $inc modifier on non-number fields");e[n]=t}else e[n]+=t},n.$max=function(e,n,t){void 0===e[n]?e[n]=t:t>e[n]&&(e[n]=t)},n.$min=function(e,n,t){void 0===e[n]?e[n]=t:tn},t.$gte=function(e,n){return w(e,n)&&e>=n},t.$ne=function(e,n){return void 0===e||!$(e,n)},t.$in=function(e,n){var t;if(!r(d[0]).isArray(n))throw new Error('$in operator called with a non-array');for(t=0;t=c)return e;switch(e){case'%s':return String(u[i++]);case'%d':return Number(u[i++]);case'%j':try{return JSON.stringify(u[i++])}catch(e){return'[Circular]'}default:return e}}),l=u[i];i=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),b(t)?n.showHidden=t:t&&_e._extend(n,t),j(n.showHidden)&&(n.showHidden=!1),j(n.depth)&&(n.depth=2),j(n.colors)&&(n.colors=!1),j(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=i),s(n,e,n.depth)}function i(e,t){var n=o.styles[t];return n?"\x1b["+o.colors[n][0]+'m'+e+"\x1b["+o.colors[n][1]+'m':e}function u(e,t){return e}function c(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function s(e,t,n){if(e.customInspect&&t&&D(t.inspect)&&t.inspect!==_e.inspect&&(!t.constructor||t.constructor.prototype!==t)){var o=t.inspect(n,e);return S(o)||(o=s(e,o,n)),o}var i=l(e,t);if(i)return i;var u=Object.keys(t),b=c(u);if(e.showHidden&&(u=Object.getOwnPropertyNames(t)),E(t)&&(u.indexOf('message')>=0||u.indexOf('description')>=0))return p(t);if(0===u.length){if(D(t)){var v=t.name?': '+t.name:'';return e.stylize('[Function'+v+']','special')}if(z(t))return e.stylize(RegExp.prototype.toString.call(t),'regexp');if(x(t))return e.stylize(Date.prototype.toString.call(t),'date');if(E(t))return p(t)}var O,j='',w=!1,N=['{','}'];(h(t)&&(w=!0,N=['[',']']),D(t))&&(j=' [Function'+(t.name?': '+t.name:'')+']');return z(t)&&(j=' '+RegExp.prototype.toString.call(t)),x(t)&&(j=' '+Date.prototype.toUTCString.call(t)),E(t)&&(j=' '+p(t)),0!==u.length||w&&0!=t.length?n<0?z(t)?e.stylize(RegExp.prototype.toString.call(t),'regexp'):e.stylize('[Object]','special'):(e.seen.push(t),O=w?f(e,t,n,b,u):u.map(function(o){return y(e,t,n,b,o,w)}),e.seen.pop(),d(O,j,N)):N[0]+j+N[1]}function l(e,t){if(j(t))return e.stylize('undefined','undefined');if(S(t)){var n='\''+JSON.stringify(t).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return e.stylize(n,'string')}return O(t)?e.stylize(''+t,'number'):b(t)?e.stylize(''+t,'boolean'):v(t)?e.stylize('null','null'):void 0}function p(e){return'['+Error.prototype.toString.call(e)+']'}function f(e,t,n,o,i){for(var u=[],c=0,s=t.length;c-1&&(l=u?l.split('\n').map(function(e){return' '+e}).join('\n').substr(2):'\n'+l.split('\n').map(function(e){return' '+e}).join('\n')):l=e.stylize('[Circular]','special')),j(c)){if(u&&i.match(/^\d+$/))return l;(c=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(c=c.substr(1,c.length-2),c=e.stylize(c,'name')):(c=c.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),c=e.stylize(c,'string'))}return c+': '+l}function d(e,t,n){return e.reduce(function(e,t){return 0,t.indexOf('\n')>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?n[0]+(''===t?'':t+'\n ')+' '+e.join(',\n ')+' '+n[1]:n[0]+t+' '+e.join(', ')+' '+n[1]}function h(e){return Array.isArray(e)}function b(e){return'boolean'==typeof e}function v(e){return null===e}function O(e){return'number'==typeof e}function S(e){return'string'==typeof e}function j(e){return void 0===e}function z(e){return w(e)&&'[object RegExp]'===N(e)}function w(e){return'object'==typeof e&&null!==e}function x(e){return w(e)&&'[object Date]'===N(e)}function E(e){return w(e)&&('[object Error]'===N(e)||e instanceof Error)}function D(e){return'function'==typeof e}function N(e){return Object.prototype.toString.call(e)}function A(e){return e<10?'0'+e.toString(10):e.toString(10)}_e.debuglog=function(e){if(j(t)&&(t=process.env.NODE_DEBUG||''),e=e.toUpperCase(),!n[e])if(new RegExp('\\b'+e+'\\b','i').test(t)){var o=process.pid;n[e]=function(){var t=_e.format.apply(_e,arguments);console.error('%s %d: %s',e,o,t)}}else n[e]=function(){};return n[e]},_e.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},_e.isArray=h,_e.isBoolean=b,_e.isNull=v,_e.isNullOrUndefined=function(e){return null==e},_e.isNumber=O,_e.isString=S,_e.isSymbol=function(e){return'symbol'==typeof e},_e.isUndefined=j,_e.isRegExp=z,_e.isObject=w,_e.isDate=x,_e.isError=E,_e.isFunction=D,_e.isPrimitive=function(e){return null===e||'boolean'==typeof e||'number'==typeof e||'string'==typeof e||'symbol'==typeof e||void 0===e},_e.isBuffer=r(_d[0]);var _=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function J(e,t){return Object.prototype.hasOwnProperty.call(e,t)}_e.log=function(){var e,t;console.log('%s - %s',(e=new Date,t=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(':'),[e.getDate(),_[e.getMonth()],t].join(' ')),_e.format.apply(_e,arguments))},_e.inherits=r(_d[1]),_e._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),o=n.length;o--;)e[n[o]]=t[n[o]];return e}},675,[676,677]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},676,[]); +__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},677,[]); +__d(function(g,r,_i,_a,m,_e,d){!(function(){var n='object'==typeof self&&self.self===self&&self||'object'==typeof g&&g.global===g&&g||this||{},t=n._,e=Array.prototype,u=Object.prototype,i='undefined'!=typeof Symbol?Symbol.prototype:null,o=e.push,a=e.slice,c=u.toString,f=u.hasOwnProperty,l=Array.isArray,s=Object.keys,p=Object.create,v=function(){},h=function n(t){return t instanceof n?t:this instanceof n?void(this._wrapped=t):new n(t)};void 0===_e||_e.nodeType?n._=h:(void 0!==m&&!m.nodeType&&m.exports&&(_e=m.exports=h),_e._=h),h.VERSION='1.9.1';var y,b=function(n,t,e){if(void 0===t)return n;switch(null==e?3:e){case 1:return function(e){return n.call(t,e)};case 3:return function(e,u,i){return n.call(t,e,u,i)};case 4:return function(e,u,i,o){return n.call(t,e,u,i,o)}}return function(){return n.apply(t,arguments)}},j=function(n,t,e){return h.iteratee!==y?h.iteratee(n,t):null==n?h.identity:h.isFunction(n)?b(n,t,e):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)};h.iteratee=y=function(n,t){return j(n,t,1/0)};var _=function(n,t){return t=null==t?n.length-1:+t,function(){for(var e=Math.max(arguments.length-t,0),u=Array(e),i=0;i=0&&t<=k};h.each=h.forEach=function(n,t,e){var u,i;if(t=b(t,e),M(n))for(u=0,i=n.length;u0?0:a-1;for(i||(u=t[o?o[c]:c],c+=n);c>=0&&c=3;return t(n,b(e,i,4),u,o)}};h.reduce=h.foldl=h.inject=F(1),h.reduceRight=h.foldr=F(-1),h.find=h.detect=function(n,t,e){var u=(M(n)?h.findIndex:h.findKey)(n,t,e);if(void 0!==u&&-1!==u)return n[u]},h.filter=h.select=function(n,t,e){var u=[];return t=j(t,e),h.each(n,function(n,e,i){t(n,e,i)&&u.push(n)}),u},h.reject=function(n,t,e){return h.filter(n,h.negate(j(t)),e)},h.every=h.all=function(n,t,e){t=j(t,e);for(var u=!M(n)&&h.keys(n),i=(u||n).length,o=0;o=0},h.invoke=_(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var o=i;if(!o){if(u&&u.length&&(n=O(n,u)),null==n)return;o=n[t]}return null==o?o:o.apply(n,e)})}),h.pluck=function(n,t){return h.map(n,h.property(t))},h.where=function(n,t){return h.filter(n,h.matcher(t))},h.findWhere=function(n,t){return h.find(n,h.matcher(t))},h.max=function(n,t,e){var u,i,o=-1/0,a=-1/0;if(null==t||'number'==typeof t&&'object'!=typeof n[0]&&null!=n)for(var c=0,f=(n=M(n)?n:h.values(n)).length;co&&(o=u);else t=j(t,e),h.each(n,function(n,e,u){((i=t(n,e,u))>a||i===-1/0&&o===-1/0)&&(o=n,a=i)});return o},h.min=function(n,t,e){var u,i,o=1/0,a=1/0;if(null==t||'number'==typeof t&&'object'!=typeof n[0]&&null!=n)for(var c=0,f=(n=M(n)?n:h.values(n)).length;cu||void 0===e)return 1;if(e0?0:i-1;o>=0&&o0?c=o>=0?o:Math.max(o+f,c):f=o>=0?Math.min(o+1,f):o+f+1;else if(e&&o&&f)return u[o=e(u,i)]===i?o:-1;if(i!=i)return(o=t(a.call(u,c,f),h.isNaN))>=0?o+c:-1;for(o=n>0?c:f-1;o>=0&&ot?(u&&(clearTimeout(u),u=null),c=l,a=n.apply(i,o),u||(i=o=null)):u||!1===e.trailing||(u=setTimeout(f,s)),a};return l.cancel=function(){clearTimeout(u),c=0,u=i=o=null},l},h.debounce=function(n,t,e){var u,i,o=function(t,e){u=null,e&&(i=n.apply(t,e))},a=_(function(a){if(u&&clearTimeout(u),e){var c=!u;u=setTimeout(o,t),c&&(i=n.apply(this,a))}else u=h.delay(o,t,this,a);return i});return a.cancel=function(){clearTimeout(u),u=null},a},h.wrap=function(n,t){return h.partial(t,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var n=arguments,t=n.length-1;return function(){for(var e=t,u=n[t].apply(this,arguments);e--;)u=n[e].call(this,u);return u}},h.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},h.once=h.partial(h.before=function(n,t){var e;return function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=null),e}},2),h.restArguments=_;var q=!{toString:null}.propertyIsEnumerable('toString'),K=['valueOf','isPrototypeOf','toString','propertyIsEnumerable','hasOwnProperty','toLocaleString'],z=function(n,t){var e=K.length,i=n.constructor,o=h.isFunction(i)&&i.prototype||u,a='constructor';for(w(n,a)&&!h.contains(t,a)&&t.push(a);e--;)(a=K[e])in n&&n[a]!==o[a]&&!h.contains(t,a)&&t.push(a)};h.keys=function(n){if(!h.isObject(n))return[];if(s)return s(n);var t=[];for(var e in n)w(n,e)&&t.push(e);return q&&z(n,t),t},h.allKeys=function(n){if(!h.isObject(n))return[];var t=[];for(var e in n)t.push(e);return q&&z(n,t),t},h.values=function(n){for(var t=h.keys(n),e=t.length,u=Array(e),i=0;i1&&(u=b(u,t[1])),t=h.allKeys(n)):(u=W,t=I(t,!1,!1),n=Object(n));for(var i=0,o=t.length;i1&&(e=t[1])):(t=h.map(I(t,!1,!1),String),u=function(n,e){return!h.contains(t,e)}),h.pick(n,u,e)}),h.defaults=D(h.allKeys,!0),h.create=function(n,t){var e=x(n);return t&&h.extendOwn(e,t),e},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,t){return t(n),n},h.isMatch=function(n,t){var e=h.keys(t),u=e.length;if(null==n)return!u;for(var i=Object(n),o=0;o':'>','"':'"',"'":''','`':'`'},U=h.invert(J),V=function(n){var t=function(t){return n[t]},e='(?:'+h.keys(n).join('|')+')',u=RegExp(e),i=RegExp(e,'g');return function(n){return n=null==n?'':''+n,u.test(n)?n.replace(i,t):n}};h.escape=V(J),h.unescape=V(U),h.result=function(n,t,e){h.isArray(t)||(t=[t]);var u=t.length;if(!u)return h.isFunction(e)?e.call(n):e;for(var i=0;i/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var G=/(.)^/,H={"'":"'",'\\':'\\','\r':'r','\n':'n',"\u2028":'u2028',"\u2029":'u2029'},Q=/\\|'|\r|\n|\u2028|\u2029/g,X=function(n){return'\\'+H[n]};h.template=function(n,t,e){!t&&e&&(t=e),t=h.defaults({},t,h.templateSettings);var u,i=RegExp([(t.escape||G).source,(t.interpolate||G).source,(t.evaluate||G).source].join('|')+'|$','g'),o=0,a="__p+='";n.replace(i,function(t,e,u,i,c){return a+=n.slice(o,c).replace(Q,X),o=c+t.length,e?a+="'+\n((__t=("+e+"))==null?'':_.escape(__t))+\n'":u?a+="'+\n((__t=("+u+"))==null?'':__t)+\n'":i&&(a+="';\n"+i+"\n__p+='"),t}),a+="';\n",t.variable||(a='with(obj||{}){\n'+a+'}\n'),a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+'return __p;\n';try{u=new Function(t.variable||'obj','_',a)}catch(n){throw n.source=a,n}var c=function(n){return u.call(this,n,h)},f=t.variable||'obj';return c.source='function('+f+'){\n'+a+'}',c},h.chain=function(n){var t=h(n);return t._chain=!0,t};var Y=function(n,t){return n._chain?h(t).chain():t};h.mixin=function(n){return h.each(h.functions(n),function(t){var e=h[t]=n[t];h.prototype[t]=function(){var n=[this._wrapped];return o.apply(n,arguments),Y(this,e.apply(h,n))}}),h},h.mixin(h),h.each(['pop','push','reverse','shift','sort','splice','unshift'],function(n){var t=e[n];h.prototype[n]=function(){var e=this._wrapped;return t.apply(e,arguments),'shift'!==n&&'splice'!==n||0!==e.length||delete e[0],Y(this,e)}}),h.each(['concat','join','slice'],function(n){var t=e[n];h.prototype[n]=function(){return Y(this,t.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},'function'==typeof define&&define.amd&&define('underscore',[],function(){return h})})()},678,[]); +__d(function(n,t,r,e,u,i,o){!(function(n,t){'object'==typeof i&&void 0!==u?t(i):'function'==typeof define&&define.amd?define(['exports'],t):t(n.async=n.async||{})})(this,function(t){'use strict';function r(n,t){t|=0;for(var r=Math.max(n.length-t,0),e=Array(r),u=0;u-1&&n%1==0&&n<=V}function R(n){return null!=n&&D(n.length)&&!P(n)}var C={};function $(){}function W(n){return function(){if(null!==n){var t=n;n=null,t.apply(this,arguments)}}}var N='function'==typeof Symbol&&Symbol.iterator,Q=function(n){return N&&n[N]&&n[N]()};function G(n,t){for(var r=-1,e=Array(n);++r-1&&n%1==0&&n2&&(u=r(arguments,1)),t){var a={};Qn(i,function(n,t){a[t]=n}),a[n]=u,c=!0,f=Object.create(null),e(t,a)}else i[n]=u,$n(f[n]||[],function(n){n()}),v()});o++;var a=m(t[t.length-1]);t.length>1?a(i,u):a(u)}}function d(t){var r=[];return Qn(n,function(n,e){tn(n)&&Kn(n,t,0)>=0&&r.push(e)}),r}Qn(n,function(t,r){if(!tn(t))return p(r,[t]),void l.push(r);var e=t.slice(0,t.length-1),u=e.length;if(0===u)return p(r,t),void l.push(r);s[r]=u,$n(e,function(i){if(!n[i])throw new Error('async.auto task `'+r+'` has a non-existent dependency `'+i+'` in '+e.join(', '));h(i,function(){0===--u&&p(r,t)})})}),(function(){var n,t=0;for(;l.length;)n=l.pop(),t++,$n(d(n),function(n){0==--s[n]&&l.push(n)});if(t!==u)throw new Error('async.auto cannot execute tasks due to a recursive dependency')})(),v()};function Yn(n,t){for(var r=-1,e=null==n?0:n.length,u=Array(e);++ru?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(u);++e=e?n:ut(n,t,r)}function ot(n,t){for(var r=n.length;r--&&Kn(t,n[r],0)>-1;);return r}function ct(n,t){for(var r=-1,e=n.length;++r-1;);return r}function ft(n){return n.split('')}var at=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");function lt(n){return at.test(n)}var st="(?:\\ud83c[\\udde6-\\uddff]){2}",pt="[\\ud800-\\udbff][\\udc00-\\udfff]",vt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?"+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",st,pt].join('|')+")[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"),ht='(?:'+["[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?","[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",st,pt,"[\\ud800-\\udfff]"].join('|')+')',yt=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+ht+vt,'g');function dt(n){return n.match(yt)||[]}function mt(n){return lt(n)?dt(n):ft(n)}var gt=/^\s+|\s+$/g;function bt(n,t,r){var e;if((n=null==(e=n)?'':et(e))&&(r||void 0===t))return n.replace(gt,'');if(!n||!(t=et(t)))return n;var u=mt(n),i=mt(t);return it(u,ct(u,i),ot(u,i)+1).join('')}var jt=/^(?:async\s+)?(function)?\s*[^\(]*\(\s*([^\)]*)\)/m,St=/,/,kt=/(=.+)?(\s*)$/,Lt=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm;function Ot(n,t){var r={};Qn(n,function(n,t){var e,u,i=d(n),o=!i&&1===n.length||i&&0===n.length;if(tn(n))e=n.slice(0,-1),n=n[n.length-1],r[t]=e.concat(e.length>0?c:n);else if(o)r[t]=n;else{if(e=u=(u=(u=(u=(u=n).toString().replace(Lt,'')).match(jt)[2].replace(' ',''))?u.split(St):[]).map(function(n){return bt(n.replace(kt,''))}),0===n.length&&!i&&0===e.length)throw new Error("autoInject task functions require explicit parameters.");i||e.pop(),r[t]=e.concat(c)}function c(t,r){var u=Yn(e,function(n){return t[n]});u.push(r),m(n).apply(null,u)}}),Xn(r,t)}function wt(){this.head=this.tail=null,this.length=0}function Et(n,t){n.length=1,n.head=n.tail=t}function xt(n,t,r){if(null==t)t=1;else if(0===t)throw new Error('Concurrency must not be zero');var e=m(n),u=0,i=[],o=!1;function c(n,t,r){if(null!=r&&'function'!=typeof r)throw new Error('task callback must be a function');if(l.started=!0,tn(n)||(n=[n]),0===n.length&&l.idle())return s(function(){l.drain()});for(var e=0,u=n.length;e0&&i.splice(c,1),o.callback.apply(o,arguments),null!=t&&l.error(t,o.data)}u<=l.concurrency-l.buffer&&l.unsaturated(),l.idle()&&l.drain(),l.process()}}var a=!1,l={_tasks:new wt,concurrency:t,payload:r,saturated:$,unsaturated:$,buffer:t/4,empty:$,drain:$,error:$,started:!1,paused:!1,push:function(n,t){c(n,!1,t)},kill:function(){l.drain=$,l._tasks.empty()},unshift:function(n,t){c(n,!0,t)},remove:function(n){l._tasks.remove(n)},process:function(){if(!a){for(a=!0;!l.paused&&u2&&(i=r(arguments,1)),u[t]=i,e(n)})},function(n){e(n,u)})}function Or(n,t){Lr(Mn,n,t)}function wr(n,t,r){Lr(Tn(t),n,r)}var Er=function(n,t){var r=m(n);return xt(function(n,t){r(n[0],t)},t,1)},xr=function(n,t){var r=Er(n,t);return r.push=function(n,t,e){if(null==e&&(e=$),'function'!=typeof e)throw new Error('task callback must be a function');if(r.started=!0,tn(n)||(n=[n]),0===n.length)return s(function(){r.drain()});t=t||0;for(var u=r._tasks.head;u&&t>=u.priority;)u=u.next;for(var i=0,o=n.length;ie?1:0}zn(n,function(n,t){e(n,function(r,e){if(r)return t(r);t(null,{value:n,criteria:e})})},function(n,t){if(n)return r(n);r(null,Yn(t.sort(u),ir('value')))})}function Wr(n,t,r){var e=m(n);return i(function(u,i){var o,c=!1;u.push(function(){c||(i.apply(null,arguments),clearTimeout(o))}),o=setTimeout(function(){var t=n.name||'anonymous',e=new Error('Callback function "'+t+'" timed out.');e.code='ETIMEDOUT',r&&(e.info=r),c=!0,i(e)},t),e.apply(null,u)})}var Nr=Math.ceil,Qr=Math.max;function Gr(n,t,r,e){for(var u=-1,i=Qr(Nr((t-n)/(r||1)),0),o=Array(i);i--;)o[e?i:++u]=n,n+=r;return o}function Hr(n,t,r,e){var u=m(r);Dn(Gr(0,n,1),t,u,e)}var Jr=Bn(Hr,1/0),Kr=Bn(Hr,1);function Xr(n,t,r,e){arguments.length<=3&&(e=r,r=t,t=tn(n)?[]:{}),e=W(e||$);var u=m(r);Mn(n,function(n,r,e){u(t,n,r,e)},function(n){e(n,t)})}function Yr(n,t){var e,u=null;t=t||$,Zt(n,function(n,t){m(n)(function(n,i){e=arguments.length>2?r(arguments,1):i,u=n,t(!n)})},function(){t(u,e)})}function Zr(n){return function(){return(n.unmemoized||n).apply(null,arguments)}}function ne(n,t,e){e=An(e||$);var u=m(t);if(!n())return e(null);u(function t(i){if(i)return e(i);if(n())return u(t);var o=r(arguments,1);e.apply(null,[null].concat(o))})}function te(n,t,r){ne(function(){return!n.apply(this,arguments)},t,r)}var re=function(n,t){if(t=W(t||$),!tn(n))return t(new Error('First argument to waterfall must be an array of functions'));if(!n.length)return t();var e=0;function u(t){var r=m(n[e++]);t.push(An(i)),r.apply(null,t)}function i(i){if(i||e===n.length)return t.apply(null,arguments);u(r(arguments,1))}u([])},ee={apply:e,applyEach:Pn,applyEachSeries:Cn,asyncify:p,auto:Xn,autoInject:Ot,cargo:At,compose:Ft,concat:Ut,concatLimit:Mt,concatSeries:qt,constant:zt,detect:Rt,detectLimit:Ct,detectSeries:$t,dir:Nt,doDuring:Qt,doUntil:Ht,doWhilst:Gt,during:Jt,each:Xt,eachLimit:Yt,eachOf:Mn,eachOfLimit:_n,eachOfSeries:Tt,eachSeries:Zt,ensureAsync:nr,every:rr,everyLimit:er,everySeries:ur,filter:ar,filterLimit:lr,filterSeries:sr,forever:pr,groupBy:hr,groupByLimit:vr,groupBySeries:yr,log:dr,map:zn,mapLimit:Dn,mapSeries:Rn,mapValues:gr,mapValuesLimit:mr,mapValuesSeries:br,memoize:Sr,nextTick:kr,parallel:Or,parallelLimit:wr,priorityQueue:xr,queue:Er,race:Ar,reduce:_t,reduceRight:Tr,reflect:_r,reflectAll:Br,reject:Ir,rejectLimit:Mr,rejectSeries:Ur,retry:zr,retryable:Pr,seq:Bt,series:Vr,setImmediate:s,some:Dr,someLimit:Rr,someSeries:Cr,sortBy:$r,timeout:Wr,times:Jr,timesLimit:Hr,timesSeries:Kr,transform:Xr,tryEach:Yr,unmemoize:Zr,until:te,waterfall:re,whilst:ne,all:rr,allLimit:er,allSeries:ur,any:Dr,anyLimit:Rr,anySeries:Cr,find:Rt,findLimit:Ct,findSeries:$t,forEach:Xt,forEachSeries:Zt,forEachLimit:Yt,forEachOf:Mn,forEachOfSeries:Tt,forEachOfLimit:_n,inject:_t,foldl:_t,foldr:Tr,select:ar,selectLimit:lr,selectSeries:sr,wrapSync:p};t.default=ee,t.apply=e,t.applyEach=Pn,t.applyEachSeries=Cn,t.asyncify=p,t.auto=Xn,t.autoInject=Ot,t.cargo=At,t.compose=Ft,t.concat=Ut,t.concatLimit=Mt,t.concatSeries=qt,t.constant=zt,t.detect=Rt,t.detectLimit=Ct,t.detectSeries=$t,t.dir=Nt,t.doDuring=Qt,t.doUntil=Ht,t.doWhilst=Gt,t.during=Jt,t.each=Xt,t.eachLimit=Yt,t.eachOf=Mn,t.eachOfLimit=_n,t.eachOfSeries=Tt,t.eachSeries=Zt,t.ensureAsync=nr,t.every=rr,t.everyLimit=er,t.everySeries=ur,t.filter=ar,t.filterLimit=lr,t.filterSeries=sr,t.forever=pr,t.groupBy=hr,t.groupByLimit=vr,t.groupBySeries=yr,t.log=dr,t.map=zn,t.mapLimit=Dn,t.mapSeries=Rn,t.mapValues=gr,t.mapValuesLimit=mr,t.mapValuesSeries=br,t.memoize=Sr,t.nextTick=kr,t.parallel=Or,t.parallelLimit=wr,t.priorityQueue=xr,t.queue=Er,t.race=Ar,t.reduce=_t,t.reduceRight=Tr,t.reflect=_r,t.reflectAll=Br,t.reject=Ir,t.rejectLimit=Mr,t.rejectSeries=Ur,t.retry=zr,t.retryable=Pr,t.seq=Bt,t.series=Vr,t.setImmediate=s,t.some=Dr,t.someLimit=Rr,t.someSeries=Cr,t.sortBy=$r,t.timeout=Wr,t.times=Jr,t.timesLimit=Hr,t.timesSeries=Kr,t.transform=Xr,t.tryEach=Yr,t.unmemoize=Zr,t.until=te,t.waterfall=re,t.whilst=ne,t.all=rr,t.allLimit=er,t.allSeries=ur,t.any=Dr,t.anyLimit=Rr,t.anySeries=Cr,t.find=Rt,t.findLimit=Ct,t.findSeries=$t,t.forEach=Xt,t.forEachSeries=Zt,t.forEachLimit=Yt,t.forEachOf=Mn,t.forEachOfSeries=Tt,t.forEachOfLimit=_n,t.inject=_t,t.foldl=_t,t.foldr=Tr,t.select=ar,t.selectLimit=lr,t.selectSeries=sr,t.wrapSync=p,Object.defineProperty(t,'__esModule',{value:!0})})},679,[]); +__d(function(g,r,_i,_a,m,_e,_d){function t(t,e){return t===e}function e(t){return null===t||Array.isArray(t)?'$null':'string'==typeof t?'$string'+t:'boolean'==typeof t?'$boolean'+t:'number'==typeof t?'$number'+t:r(_d[0]).isArray(t)?'$date'+t.getTime():t}function i(e){this.fieldName=e.fieldName,this.unique=e.unique||!1,this.sparse=e.sparse||!1,this.treeOptions={unique:this.unique,compareKeys:r(_d[1]).compareThings,checkValueEquality:t},this.reset()}i.prototype.reset=function(t){this.tree=new(r(_d[2]).AVLTree)(this.treeOptions),t&&this.insert(t)},i.prototype.insert=function(t){var i,o,n,s,a;if(r(_d[0]).isArray(t))this.insertMultipleDocs(t);else if(void 0!==(i=r(_d[1]).getDotValue(t,this.fieldName))||!this.sparse)if(r(_d[0]).isArray(i)){for(o=r(_d[3]).uniq(i,e),n=0;n=0)throw new Error('Tree with root '+t.key+' is not a binary search tree')}),this.left.checkNodeOrdering()),this.right&&(this.right.checkAllNodesFullfillCondition(function(i){if(t.compareKeys(i,t.key)<=0)throw new Error('Tree with root '+t.key+' is not a binary search tree')}),this.right.checkNodeOrdering()))},t.prototype.checkInternalPointers=function(){if(this.left){if(this.left.parent!==this)throw new Error('Parent pointer broken for key '+this.key);this.left.checkInternalPointers()}if(this.right){if(this.right.parent!==this)throw new Error('Parent pointer broken for key '+this.key);this.right.checkInternalPointers()}},t.prototype.checkIsBST=function(){if(this.checkNodeOrdering(),this.checkInternalPointers(),this.parent)throw new Error("The root shouldn't have a parent")},t.prototype.getNumberOfKeys=function(){var t;return this.hasOwnProperty('key')?(t=1,this.left&&(t+=this.left.getNumberOfKeys()),this.right&&(t+=this.right.getNumberOfKeys()),t):0},t.prototype.createSimilar=function(t){return(t=t||{}).unique=this.unique,t.compareKeys=this.compareKeys,t.checkValueEquality=this.checkValueEquality,new this.constructor(t)},t.prototype.createLeftChild=function(t){var i=this.createSimilar(t);return i.parent=this,this.left=i,i},t.prototype.createRightChild=function(t){var i=this.createSimilar(t);return i.parent=this,this.right=i,i},t.prototype.insert=function(t,i){if(!this.hasOwnProperty('key'))return this.key=t,void this.data.push(i);if(0!==this.compareKeys(this.key,t))this.compareKeys(t,this.key)<0?this.left?this.left.insert(t,i):this.createLeftChild({key:t,value:i}):this.right?this.right.insert(t,i):this.createRightChild({key:t,value:i});else{if(this.unique){var h=new Error("Can't insert key "+t+", it violates the unique constraint");throw h.key=t,h.errorType='uniqueViolated',h}this.data.push(i)}},t.prototype.search=function(t){return this.hasOwnProperty('key')?0===this.compareKeys(this.key,t)?this.data:this.compareKeys(t,this.key)<0?this.left?this.left.search(t):[]:this.right?this.right.search(t):[]:[]},t.prototype.getLowerBoundMatcher=function(t){var i=this;return t.hasOwnProperty('$gt')||t.hasOwnProperty('$gte')?t.hasOwnProperty('$gt')&&t.hasOwnProperty('$gte')?0===i.compareKeys(t.$gte,t.$gt)?function(h){return i.compareKeys(h,t.$gt)>0}:i.compareKeys(t.$gte,t.$gt)>0?function(h){return i.compareKeys(h,t.$gte)>=0}:function(h){return i.compareKeys(h,t.$gt)>0}:t.hasOwnProperty('$gt')?function(h){return i.compareKeys(h,t.$gt)>0}:function(h){return i.compareKeys(h,t.$gte)>=0}:function(){return!0}},t.prototype.getUpperBoundMatcher=function(t){var i=this;return t.hasOwnProperty('$lt')||t.hasOwnProperty('$lte')?t.hasOwnProperty('$lt')&&t.hasOwnProperty('$lte')?0===i.compareKeys(t.$lte,t.$lt)?function(h){return i.compareKeys(h,t.$lt)<0}:i.compareKeys(t.$lte,t.$lt)<0?function(h){return i.compareKeys(h,t.$lte)<=0}:function(h){return i.compareKeys(h,t.$lt)<0}:t.hasOwnProperty('$lt')?function(h){return i.compareKeys(h,t.$lt)<0}:function(h){return i.compareKeys(h,t.$lte)<=0}:function(){return!0}},t.prototype.betweenBounds=function(t,h,n){var s=[];return this.hasOwnProperty('key')?(h=h||this.getLowerBoundMatcher(t),n=n||this.getUpperBoundMatcher(t),h(this.key)&&this.left&&i(s,this.left.betweenBounds(t,h,n)),h(this.key)&&n(this.key)&&i(s,this.data),n(this.key)&&this.right&&i(s,this.right.betweenBounds(t,h,n)),s):[]},t.prototype.deleteIfLeaf=function(){return!this.left&&!this.right&&(this.parent?(this.parent.left===this?this.parent.left=null:this.parent.right=null,!0):(delete this.key,this.data=[],!0))},t.prototype.deleteIfOnlyOneChild=function(){var t;return this.left&&!this.right&&(t=this.left),!this.left&&this.right&&(t=this.right),!!t&&(this.parent?(this.parent.left===this?(this.parent.left=t,t.parent=this.parent):(this.parent.right=t,t.parent=this.parent),!0):(this.key=t.key,this.data=t.data,this.left=null,t.left&&(this.left=t.left,t.left.parent=this),this.right=null,t.right&&(this.right=t.right,t.right.parent=this),!0))},t.prototype.delete=function(t,i){var h,n=[],s=this;if(this.hasOwnProperty('key'))if(this.compareKeys(t,this.key)<0)this.left&&this.left.delete(t,i);else if(this.compareKeys(t,this.key)>0)this.right&&this.right.delete(t,i);else if(0!==!this.compareKeys(t,this.key))return this.data.length>1&&void 0!==i?(this.data.forEach(function(t){s.checkValueEquality(t,i)||n.push(t)}),void(s.data=n)):void(this.deleteIfLeaf()||this.deleteIfOnlyOneChild()||(Math.random()>=.5?(h=this.left.getMaxKeyDescendant(),this.key=h.key,this.data=h.data,this===h.parent?(this.left=h.left,h.left&&(h.left.parent=h.parent)):(h.parent.right=h.left,h.left&&(h.left.parent=h.parent))):(h=this.right.getMinKeyDescendant(),this.key=h.key,this.data=h.data,this===h.parent?(this.right=h.right,h.right&&(h.right.parent=h.parent)):(h.parent.left=h.right,h.right&&(h.right.parent=h.parent)))))},t.prototype.executeOnEveryNode=function(t){this.left&&this.left.executeOnEveryNode(t),t(this),this.right&&this.right.executeOnEveryNode(t)},t.prototype.prettyPrint=function(t,i){i=i||"",console.log(i+"* "+this.key),t&&console.log(i+"* "+this.data),(this.left||this.right)&&(this.left?this.left.prettyPrint(t,i+" "):console.log(i+" *"),this.right?this.right.prettyPrint(t,i+" "):console.log(i+" *"))},m.exports=t},682,[683]); +__d(function(g,r,i,_a,m,e,d){m.exports.getRandomArray=function t(n){var o,u;return 0===n?[]:1===n?[0]:(o=t(n-1),u=Math.floor(Math.random()*n),o.splice(u,0,n-1),o)},m.exports.defaultCompareKeysFunction=function(t,n){if(tn)return 1;if(t===n)return 0;var o=new Error("Couldn't compare elements");throw o.a=t,o.b=n,o},m.exports.defaultCheckValueEquality=function(t,n){return t===n}},683,[]); +__d(function(g,r,_i,a,m,e,_d){function t(t){this.tree=new h(t)}function h(t){t=t||{},this.left=null,this.right=null,this.parent=void 0!==t.parent?t.parent:null,t.hasOwnProperty('key')&&(this.key=t.key),this.data=t.hasOwnProperty('value')?[t.value]:[],this.unique=t.unique||!1,this.compareKeys=t.compareKeys||r(_d[0]).defaultCompareKeysFunction,this.checkValueEquality=t.checkValueEquality||r(_d[0]).defaultCheckValueEquality}r(_d[1]).inherits(h,r(_d[2])),t._AVLTree=h,h.prototype.checkHeightCorrect=function(){var t,h;if(this.hasOwnProperty('key')){if(this.left&&void 0===this.left.height)throw new Error("Undefined height for node "+this.left.key);if(this.right&&void 0===this.right.height)throw new Error("Undefined height for node "+this.right.key);if(void 0===this.height)throw new Error("Undefined height for node "+this.key);if(t=this.left?this.left.height:0,h=this.right?this.right.height:0,this.height!==1+Math.max(t,h))throw new Error("Height constraint failed for node "+this.key);this.left&&this.left.checkHeightCorrect(),this.right&&this.right.checkHeightCorrect()}},h.prototype.balanceFactor=function(){return(this.left?this.left.height:0)-(this.right?this.right.height:0)},h.prototype.checkBalanceFactors=function(){if(Math.abs(this.balanceFactor())>1)throw new Error('Tree is unbalanced at node '+this.key);this.left&&this.left.checkBalanceFactors(),this.right&&this.right.checkBalanceFactors()},h.prototype.checkIsAVLT=function(){h.super_.prototype.checkIsBST.call(this),this.checkHeightCorrect(),this.checkBalanceFactors()},t.prototype.checkIsAVLT=function(){this.tree.checkIsAVLT()},h.prototype.rightRotation=function(){var t,h,i,n,o=this,s=this.left;return s?(t=s.right,o.parent?(s.parent=o.parent,o.parent.left===o?o.parent.left=s:o.parent.right=s):s.parent=null,s.right=o,o.parent=s,o.left=t,t&&(t.parent=o),h=s.left?s.left.height:0,i=t?t.height:0,n=o.right?o.right.height:0,o.height=Math.max(i,n)+1,s.height=Math.max(h,o.height)+1,s):this},h.prototype.leftRotation=function(){var t,h,i,n,o=this,s=this.right;return s?(t=s.left,o.parent?(s.parent=o.parent,o.parent.left===o?o.parent.left=s:o.parent.right=s):s.parent=null,s.left=o,o.parent=s,o.right=t,t&&(t.parent=o),h=o.left?o.left.height:0,i=t?t.height:0,n=s.right?s.right.height:0,o.height=Math.max(h,i)+1,s.height=Math.max(n,o.height)+1,s):this},h.prototype.rightTooSmall=function(){return this.balanceFactor()<=1?this:(this.left.balanceFactor()<0&&this.left.leftRotation(),this.rightRotation())},h.prototype.leftTooSmall=function(){return this.balanceFactor()>=-1?this:(this.right.balanceFactor()>0&&this.right.rightRotation(),this.leftRotation())},h.prototype.rebalanceAlongPath=function(t){var h,i,n=this;if(!this.hasOwnProperty('key'))return delete this.height,this;for(i=t.length-1;i>=0;i-=1)t[i].height=1+Math.max(t[i].left?t[i].left.height:0,t[i].right?t[i].right.height:0),t[i].balanceFactor()>1&&(h=t[i].rightTooSmall(),0===i&&(n=h)),t[i].balanceFactor()<-1&&(h=t[i].leftTooSmall(),0===i&&(n=h));return n},h.prototype.insert=function(t,h){var i=[],n=this;if(!this.hasOwnProperty('key'))return this.key=t,this.data.push(h),this.height=1,this;for(;;){if(0===n.compareKeys(n.key,t)){if(n.unique){var o=new Error("Can't insert key "+t+", it violates the unique constraint");throw o.key=t,o.errorType='uniqueViolated',o}return n.data.push(h),this}if(i.push(n),n.compareKeys(t,n.key)<0){if(!n.left){i.push(n.createLeftChild({key:t,value:h}));break}n=n.left}else{if(!n.right){i.push(n.createRightChild({key:t,value:h}));break}n=n.right}}return this.rebalanceAlongPath(i)},t.prototype.insert=function(t,h){var i=this.tree.insert(t,h);i&&(this.tree=i)},h.prototype.delete=function(t,h){var i,n=[],o=this,s=[];if(!this.hasOwnProperty('key'))return this;for(;0!==o.compareKeys(t,o.key);)if(s.push(o),o.compareKeys(t,o.key)<0){if(!o.left)return this;o=o.left}else{if(!o.right)return this;o=o.right}if(o.data.length>1&&h)return o.data.forEach(function(t){o.checkValueEquality(t,h)||n.push(t)}),o.data=n,this;if(!o.left&&!o.right)return o===this?(delete o.key,o.data=[],delete o.height,this):(o.parent.left===o?o.parent.left=null:o.parent.right=null,this.rebalanceAlongPath(s));if(!o.left||!o.right)return i=o.left?o.left:o.right,o===this?(i.parent=null,i):(o.parent.left===o?(o.parent.left=i,i.parent=o.parent):(o.parent.right=i,i.parent=o.parent),this.rebalanceAlongPath(s));if(s.push(o),!(i=o.left).right)return o.key=i.key,o.data=i.data,o.left=i.left,i.left&&(i.left.parent=o),this.rebalanceAlongPath(s);for(;i.right;)s.push(i),i=i.right;return o.key=i.key,o.data=i.data,i.parent.right=i.left,i.left&&(i.left.parent=i.parent),this.rebalanceAlongPath(s)},t.prototype.delete=function(t,h){var i=this.tree.delete(t,h);i&&(this.tree=i)},['getNumberOfKeys','search','betweenBounds','prettyPrint','executeOnEveryNode'].forEach(function(h){t.prototype[h]=function(){return this.tree[h].apply(this.tree,arguments)}}),m.exports=t},684,[683,685,682]); +__d(function(g,r,_i,a,m,_e,_d){var e=/%[sdj%]/g;_e.format=function(t){if(!S(t)){for(var n=[],i=0;i=c)return e;switch(e){case'%s':return String(u[i++]);case'%d':return Number(u[i++]);case'%j':try{return JSON.stringify(u[i++])}catch(e){return'[Circular]'}default:return e}}),l=u[i];i=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),b(t)?n.showHidden=t:t&&_e._extend(n,t),j(n.showHidden)&&(n.showHidden=!1),j(n.depth)&&(n.depth=2),j(n.colors)&&(n.colors=!1),j(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=i),s(n,e,n.depth)}function i(e,t){var n=o.styles[t];return n?"\x1b["+o.colors[n][0]+'m'+e+"\x1b["+o.colors[n][1]+'m':e}function u(e,t){return e}function c(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function s(e,t,n){if(e.customInspect&&t&&D(t.inspect)&&t.inspect!==_e.inspect&&(!t.constructor||t.constructor.prototype!==t)){var o=t.inspect(n,e);return S(o)||(o=s(e,o,n)),o}var i=l(e,t);if(i)return i;var u=Object.keys(t),b=c(u);if(e.showHidden&&(u=Object.getOwnPropertyNames(t)),E(t)&&(u.indexOf('message')>=0||u.indexOf('description')>=0))return p(t);if(0===u.length){if(D(t)){var v=t.name?': '+t.name:'';return e.stylize('[Function'+v+']','special')}if(z(t))return e.stylize(RegExp.prototype.toString.call(t),'regexp');if(x(t))return e.stylize(Date.prototype.toString.call(t),'date');if(E(t))return p(t)}var O,j='',w=!1,N=['{','}'];(h(t)&&(w=!0,N=['[',']']),D(t))&&(j=' [Function'+(t.name?': '+t.name:'')+']');return z(t)&&(j=' '+RegExp.prototype.toString.call(t)),x(t)&&(j=' '+Date.prototype.toUTCString.call(t)),E(t)&&(j=' '+p(t)),0!==u.length||w&&0!=t.length?n<0?z(t)?e.stylize(RegExp.prototype.toString.call(t),'regexp'):e.stylize('[Object]','special'):(e.seen.push(t),O=w?f(e,t,n,b,u):u.map(function(o){return y(e,t,n,b,o,w)}),e.seen.pop(),d(O,j,N)):N[0]+j+N[1]}function l(e,t){if(j(t))return e.stylize('undefined','undefined');if(S(t)){var n='\''+JSON.stringify(t).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return e.stylize(n,'string')}return O(t)?e.stylize(''+t,'number'):b(t)?e.stylize(''+t,'boolean'):v(t)?e.stylize('null','null'):void 0}function p(e){return'['+Error.prototype.toString.call(e)+']'}function f(e,t,n,o,i){for(var u=[],c=0,s=t.length;c-1&&(l=u?l.split('\n').map(function(e){return' '+e}).join('\n').substr(2):'\n'+l.split('\n').map(function(e){return' '+e}).join('\n')):l=e.stylize('[Circular]','special')),j(c)){if(u&&i.match(/^\d+$/))return l;(c=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(c=c.substr(1,c.length-2),c=e.stylize(c,'name')):(c=c.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),c=e.stylize(c,'string'))}return c+': '+l}function d(e,t,n){return e.reduce(function(e,t){return 0,t.indexOf('\n')>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?n[0]+(''===t?'':t+'\n ')+' '+e.join(',\n ')+' '+n[1]:n[0]+t+' '+e.join(', ')+' '+n[1]}function h(e){return Array.isArray(e)}function b(e){return'boolean'==typeof e}function v(e){return null===e}function O(e){return'number'==typeof e}function S(e){return'string'==typeof e}function j(e){return void 0===e}function z(e){return w(e)&&'[object RegExp]'===N(e)}function w(e){return'object'==typeof e&&null!==e}function x(e){return w(e)&&'[object Date]'===N(e)}function E(e){return w(e)&&('[object Error]'===N(e)||e instanceof Error)}function D(e){return'function'==typeof e}function N(e){return Object.prototype.toString.call(e)}function A(e){return e<10?'0'+e.toString(10):e.toString(10)}_e.debuglog=function(e){if(j(t)&&(t=process.env.NODE_DEBUG||''),e=e.toUpperCase(),!n[e])if(new RegExp('\\b'+e+'\\b','i').test(t)){var o=process.pid;n[e]=function(){var t=_e.format.apply(_e,arguments);console.error('%s %d: %s',e,o,t)}}else n[e]=function(){};return n[e]},_e.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},_e.isArray=h,_e.isBoolean=b,_e.isNull=v,_e.isNullOrUndefined=function(e){return null==e},_e.isNumber=O,_e.isString=S,_e.isSymbol=function(e){return'symbol'==typeof e},_e.isUndefined=j,_e.isRegExp=z,_e.isObject=w,_e.isDate=x,_e.isError=E,_e.isFunction=D,_e.isPrimitive=function(e){return null===e||'boolean'==typeof e||'number'==typeof e||'string'==typeof e||'symbol'==typeof e||void 0===e},_e.isBuffer=r(_d[0]);var _=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function J(e,t){return Object.prototype.hasOwnProperty.call(e,t)}_e.log=function(){var e,t;console.log('%s - %s',(e=new Date,t=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(':'),[e.getDate(),_[e.getMonth()],t].join(' ')),_e.format.apply(_e,arguments))},_e.inherits=r(_d[1]),_e._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),o=n.length;o--;)e[n[o]]=t[n[o]];return e}},685,[686,687]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},686,[]); +__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},687,[]); +__d(function(g,r,_i,a,m,e,d){function t(){this.buffer=[],this.ready=!1,this.queue=r(d[0]).queue(function(t,u){for(var n=[],s=0;s0&&this._events[o].length>v&&(this._events[o].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[o].length),'function'==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(t,n){if(!s(n))throw TypeError('listener must be a function');var i=!1;function o(){this.removeListener(t,o),i||(i=!0,n.apply(this,arguments))}return o.listener=n,this.on(t,o),this},t.prototype.removeListener=function(t,i){var o,h,v,l;if(!s(i))throw TypeError('listener must be a function');if(!this._events||!this._events[t])return this;if(v=(o=this._events[t]).length,h=-1,o===i||s(o.listener)&&o.listener===i)delete this._events[t],this._events.removeListener&&this.emit('removeListener',t,i);else if(n(o)){for(l=v;l-- >0;)if(o[l]===i||o[l].listener&&o[l].listener===i){h=l;break}if(h<0)return this;1===o.length?(o.length=0,delete this._events[t]):o.splice(h,1),this._events.removeListener&&this.emit('removeListener',t,i)}return this},t.prototype.removeAllListeners=function(t){var n,i;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(n in this._events)'removeListener'!==n&&this.removeAllListeners(n);return this.removeAllListeners('removeListener'),this._events={},this}if(s(i=this._events[t]))this.removeListener(t,i);else if(i)for(;i.length;)this.removeListener(t,i[i.length-1]);return delete this._events[t],this},t.prototype.listeners=function(t){return this._events&&this._events[t]?s(this._events[t])?[this._events[t]]:this._events[t].slice():[]},t.prototype.listenerCount=function(t){if(this._events){var n=this._events[t];if(s(n))return 1;if(n)return n.length}return 0},t.listenerCount=function(t,s){return t.listenerCount(s)}},689,[]); +__d(function(g,r,_i,_a,m,_e,d){function t(t,e,i){this.db=t,this.query=e||{},i&&(this.execFn=i)}t.prototype.limit=function(t){return this._limit=t,this},t.prototype.skip=function(t){return this._skip=t,this},t.prototype.sort=function(t){return this._sort=t,this},t.prototype.projection=function(t){return this._projection=t,this},t.prototype.project=function(t){var e,i,o,n=[],s=this;return void 0===this._projection||0===Object.keys(this._projection).length?t:(e=0!==this._projection._id,this._projection=r(d[0]).omit(this._projection,'_id'),(o=Object.keys(this._projection)).forEach(function(t){if(void 0!==i&&s._projection[t]!==i)throw new Error("Can't both keep and omit fields except for _id");i=s._projection[t]}),t.forEach(function(t){var s;1===i?(s={$set:{}},o.forEach(function(e){s.$set[e]=r(d[1]).getDotValue(t,e),void 0===s.$set[e]&&delete s.$set[e]}),s=r(d[1]).modify({},s)):(s={$unset:{}},o.forEach(function(t){s.$unset[t]=!0}),s=r(d[1]).modify(t,s)),e?s._id=t._id:delete s._id,n.push(s)}),n)},t.prototype._exec=function(t){var e,i,o,n=[],s=0,c=0,u=this,h=null;function p(e,i){return u.execFn?u.execFn(e,i,t):t(e,i)}this.db.getCandidates(this.query,function(t,f){if(t)return p(t);try{for(e=0;ec)c+=1;else if(n.push(f[e]),s+=1,u._limit&&u._limit<=s)break}catch(t){return p(t)}if(u._sort){i=Object.keys(u._sort);var _=[];for(e=0;e0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).ACTIVE_COUNTRY_LIST_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).ACTIVE_COUNTRY_LIST_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).ACTIVE_COUNTRY_LIST_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).ACTIVE_COUNTRY_LIST_RESET:return t;default:return u}}},695,[2,4,696]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PAY_COUNTRY_NETWORK_SUCCESS=e.PAY_COUNTRY_NETWORK_RESET=e.PAY_COUNTRY_NETWORK_PENDING=e.PAY_COUNTRY_NETWORK_ERROR=e.COUNTRY_BY_DIAL_CODE_SUCCESS=e.COUNTRY_BY_DIAL_CODE_RESET=e.COUNTRY_BY_DIAL_CODE_PENDING=e.COUNTRY_BY_DIAL_CODE_ERROR=e.ACTIVE_COUNTRY_LIST_SUCCESS=e.ACTIVE_COUNTRY_LIST_RESET=e.ACTIVE_COUNTRY_LIST_PENDING=e.ACTIVE_COUNTRY_LIST_ERROR=void 0;e.ACTIVE_COUNTRY_LIST_PENDING='ACTIVE_COUNTRY_LIST_PENDING',e.ACTIVE_COUNTRY_LIST_SUCCESS='ACTIVE_COUNTRY_LIST_SUCCESS',e.ACTIVE_COUNTRY_LIST_ERROR='ACTIVE_COUNTRY_LIST_ERROR',e.ACTIVE_COUNTRY_LIST_RESET='ACTIVE_COUNTRY_LIST_RESET',e.PAY_COUNTRY_NETWORK_PENDING='PAY_COUNTRY_NETWORK_PENDING',e.PAY_COUNTRY_NETWORK_SUCCESS='PAY_COUNTRY_NETWORK_SUCCESS',e.PAY_COUNTRY_NETWORK_ERROR='PAY_COUNTRY_NETWORK_ERROR',e.PAY_COUNTRY_NETWORK_RESET='PAY_COUNTRY_NETWORK_RESET',e.COUNTRY_BY_DIAL_CODE_PENDING='COUNTRY_BY_DIAL_CODE_PENDING',e.COUNTRY_BY_DIAL_CODE_SUCCESS='COUNTRY_BY_DIAL_CODE_SUCCESS',e.COUNTRY_BY_DIAL_CODE_ERROR='COUNTRY_BY_DIAL_CODE_ERROR',e.COUNTRY_BY_DIAL_CODE_RESET='COUNTRY_BY_DIAL_CODE_RESET'},696,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).ASK_NANO_CREDIT_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).ASK_NANO_CREDIT_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).ASK_NANO_CREDIT_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).ASK_NANO_CREDIT_RESET:return t;default:return u}}},697,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TREAT_DEMAND_GROUP_SUCCESS=e.TREAT_DEMAND_GROUP_RESET=e.TREAT_DEMAND_GROUP_PENDING=e.TREAT_DEMAND_GROUP_ERROR=e.REFUND_CREDIT_DEMAND_USER_SUCCESS=e.REFUND_CREDIT_DEMAND_USER_RESET=e.REFUND_CREDIT_DEMAND_USER_PENDING=e.REFUND_CREDIT_DEMAND_USER_ERROR=e.JOIN_GROUP_SUCCESS=e.JOIN_GROUP_RESET=e.JOIN_GROUP_PENDING=e.JOIN_GROUP_ERROR=e.GET_USER_GROUP_DETAIL_SUCCESS=e.GET_USER_GROUP_DETAIL_RESET=e.GET_USER_GROUP_DETAIL_PENDING=e.GET_USER_GROUP_DETAIL_ERROR=e.GET_UNIQUE_DEMAND_GROUP_SUCCESS=e.GET_UNIQUE_DEMAND_GROUP_RESET=e.GET_UNIQUE_DEMAND_GROUP_PENDING=e.GET_UNIQUE_DEMAND_GROUP_ERROR=e.GET_NOTIFICATIONS_SUCCESS=e.GET_NOTIFICATIONS_RESET=e.GET_NOTIFICATIONS_PENDING=e.GET_NOTIFICATIONS_ERROR=e.GET_NANO_CREDIT_HISTORY_USER_SUCCESS=e.GET_NANO_CREDIT_HISTORY_USER_RESET=e.GET_NANO_CREDIT_HISTORY_USER_PENDING=e.GET_NANO_CREDIT_HISTORY_USER_ERROR=e.GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS=e.GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET=e.GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING=e.GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR=e.GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS=e.GET_NANO_CREDIT_DEMAND_DURATION_RESET=e.GET_NANO_CREDIT_DEMAND_DURATION_PENDING=e.GET_NANO_CREDIT_DEMAND_DURATION_ERROR=e.GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS=e.GET_NANO_CREDIT_DEMAND_DETAIL_RESET=e.GET_NANO_CREDIT_DEMAND_DETAIL_PENDING=e.GET_NANO_CREDIT_DEMAND_DETAIL_ERROR=e.GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS=e.GET_NANO_CREDIT_ACCOUNT_USER_RESET=e.GET_NANO_CREDIT_ACCOUNT_USER_PENDING=e.GET_NANO_CREDIT_ACCOUNT_USER_ERROR=e.GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS=e.GET_EPARGNE_HISTORY_PENDING_USER_RESET=e.GET_EPARGNE_HISTORY_PENDING_USER_PENDING=e.GET_EPARGNE_HISTORY_PENDING_USER_ERROR=e.GET_DEMAND_GROUP_SUCCESS=e.GET_DEMAND_GROUP_RESET=e.GET_DEMAND_GROUP_PENDING=e.GET_DEMAND_GROUP_ERROR=e.EPARGNER_ARGENT_USER_SUCCESS=e.EPARGNER_ARGENT_USER_RESET=e.EPARGNER_ARGENT_USER_PENDING=e.EPARGNER_ARGENT_USER_ERROR=e.CREATE_GROUP_SUCCESS=e.CREATE_GROUP_RESET=e.CREATE_GROUP_PENDING=e.CREATE_GROUP_ERROR=e.CAUTION_CREDIT_DEMAND_AGENT_SUCCESS=e.CAUTION_CREDIT_DEMAND_AGENT_RESET=e.CAUTION_CREDIT_DEMAND_AGENT_PENDING=e.CAUTION_CREDIT_DEMAND_AGENT_ERROR=e.CASSER_EPARGNE_USER_SUCCESS=e.CASSER_EPARGNE_USER_RESET=e.CASSER_EPARGNE_USER_PENDING=e.CASSER_EPARGNE_USER_ERROR=e.ASK_NANO_CREDIT_SUCCESS=e.ASK_NANO_CREDIT_RESET=e.ASK_NANO_CREDIT_PENDING=e.ASK_NANO_CREDIT_ERROR=void 0;e.CREATE_GROUP_PENDING='CREATE_GROUP_PENDING',e.CREATE_GROUP_SUCCESS='CREATE_GROUP_SUCCESS',e.CREATE_GROUP_ERROR='CREATE_GROUP_ERROR',e.CREATE_GROUP_RESET='CREATE_GROUP_RESET',e.GET_DEMAND_GROUP_PENDING='GET_DEMAND_GROUP_PENDING',e.GET_DEMAND_GROUP_SUCCESS='GET_DEMAND_GROUP_SUCCESS',e.GET_DEMAND_GROUP_ERROR='GET_DEMAND_GROUP_ERROR',e.GET_DEMAND_GROUP_RESET='GET_DEMAND_GROUP_RESET',e.GET_UNIQUE_DEMAND_GROUP_PENDING='GET_UNIQUE_DEMAND_GROUP_PENDING',e.GET_UNIQUE_DEMAND_GROUP_SUCCESS='GET_UNIQUE_DEMAND_GROUP_SUCCESS',e.GET_UNIQUE_DEMAND_GROUP_ERROR='GET_UNIQUE_DEMAND_GROUP_ERROR',e.GET_UNIQUE_DEMAND_GROUP_RESET='GET_UNIQUE_DEMAND_GROUP_RESET',e.TREAT_DEMAND_GROUP_PENDING='TREAT_DEMAND_GROUP_PENDING',e.TREAT_DEMAND_GROUP_SUCCESS='TREAT_DEMAND_GROUP_SUCCESS',e.TREAT_DEMAND_GROUP_ERROR='TREAT_DEMAND_GROUP_ERROR',e.TREAT_DEMAND_GROUP_RESET='TREAT_DEMAND_GROUP_RESET',e.JOIN_GROUP_PENDING='JOIN_GROUP_PENDING',e.JOIN_GROUP_SUCCESS='JOIN_GROUP_SUCCESS',e.JOIN_GROUP_ERROR='JOIN_GROUP_ERROR',e.JOIN_GROUP_RESET='JOIN_GROUP_RESET',e.GET_USER_GROUP_DETAIL_PENDING='GET_USER_GROUP_DETAIL_PENDING',e.GET_USER_GROUP_DETAIL_SUCCESS='GET_USER_GROUP_DETAIL_SUCCESS',e.GET_USER_GROUP_DETAIL_ERROR='GET_USER_GROUP_DETAIL_ERROR',e.GET_USER_GROUP_DETAIL_RESET='GET_USER_GROUP_DETAIL_RESET',e.GET_NOTIFICATIONS_PENDING='GET_NOTIFICATIONS_PENDING',e.GET_NOTIFICATIONS_SUCCESS='GET_NOTIFICATIONS_SUCCESS',e.GET_NOTIFICATIONS_ERROR='GET_NOTIFICATIONS_ERROR',e.GET_NOTIFICATIONS_RESET='GET_NOTIFICATIONS_RESET',e.ASK_NANO_CREDIT_PENDING='ASK_NANO_CREDIT_PENDING',e.ASK_NANO_CREDIT_SUCCESS='ASK_NANO_CREDIT_SUCCESS',e.ASK_NANO_CREDIT_ERROR='ASK_NANO_CREDIT_ERROR',e.ASK_NANO_CREDIT_RESET='ASK_NANO_CREDIT_RESET',e.GET_NANO_CREDIT_DEMAND_DURATION_PENDING='GET_NANO_CREDIT_DEMAND_DURATION_PENDING',e.GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS='GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS',e.GET_NANO_CREDIT_DEMAND_DURATION_ERROR='GET_NANO_CREDIT_DEMAND_DURATION_ERROR',e.GET_NANO_CREDIT_DEMAND_DURATION_RESET='GET_NANO_CREDIT_DEMAND_DURATION_RESET',e.REFUND_CREDIT_DEMAND_USER_PENDING='REFUND_CREDIT_DEMAND_USER_PENDING',e.REFUND_CREDIT_DEMAND_USER_SUCCESS='REFUND_CREDIT_DEMAND_USER_SUCCESS',e.REFUND_CREDIT_DEMAND_USER_ERROR='REFUND_CREDIT_DEMAND_USER_ERROR',e.REFUND_CREDIT_DEMAND_USER_RESET='REFUND_CREDIT_DEMAND_USER_RESET',e.CAUTION_CREDIT_DEMAND_AGENT_PENDING='CAUTION_CREDIT_DEMAND_AGENT_PENDING',e.CAUTION_CREDIT_DEMAND_AGENT_SUCCESS='CAUTION_CREDIT_DEMAND_AGENT_SUCCESS',e.CAUTION_CREDIT_DEMAND_AGENT_ERROR='CAUTION_CREDIT_DEMAND_AGENT_ERROR',e.CAUTION_CREDIT_DEMAND_AGENT_RESET='CAUTION_CREDIT_DEMAND_AGENT_RESET',e.GET_NANO_CREDIT_DEMAND_DETAIL_PENDING='GET_NANO_CREDIT_DEMAND_DETAIL_PENDING',e.GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS='GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS',e.GET_NANO_CREDIT_DEMAND_DETAIL_ERROR='GET_NANO_CREDIT_DEMAND_DETAIL_ERROR',e.GET_NANO_CREDIT_DEMAND_DETAIL_RESET='GET_NANO_CREDIT_DEMAND_DETAIL_RESET',e.EPARGNER_ARGENT_USER_PENDING='EPARGNER_ARGENT_USER_PENDING',e.EPARGNER_ARGENT_USER_SUCCESS='EPARGNER_ARGENT_USER_SUCCESS',e.EPARGNER_ARGENT_USER_ERROR='EPARGNER_ARGENT_USER_ERROR',e.EPARGNER_ARGENT_USER_RESET='EPARGNER_ARGENT_USER_RESET',e.CASSER_EPARGNE_USER_PENDING='CASSER_EPARGNE_USER_PENDING',e.CASSER_EPARGNE_USER_SUCCESS='CASSER_EPARGNE_USER_SUCCESS',e.CASSER_EPARGNE_USER_ERROR='CASSER_EPARGNE_USER_ERROR',e.CASSER_EPARGNE_USER_RESET='CASSER_EPARGNE_USER_RESET',e.GET_NANO_CREDIT_HISTORY_USER_ERROR='GET_NANO_CREDIT_HISTORY_USER_ERROR',e.GET_NANO_CREDIT_HISTORY_USER_RESET='GET_NANO_CREDIT_HISTORY_USER_RESET',e.GET_NANO_CREDIT_HISTORY_USER_SUCCESS='GET_NANO_CREDIT_HISTORY_USER_SUCCESS',e.GET_NANO_CREDIT_HISTORY_USER_PENDING='GET_NANO_CREDIT_HISTORY_USER_PENDING',e.GET_NANO_CREDIT_ACCOUNT_USER_PENDING='GET_NANO_CREDIT_ACCOUNT_USER_PENDING',e.GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS='GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS',e.GET_NANO_CREDIT_ACCOUNT_USER_ERROR='GET_NANO_CREDIT_ACCOUNT_USER_ERROR',e.GET_NANO_CREDIT_ACCOUNT_USER_RESET='GET_NANO_CREDIT_ACCOUNT_USER_RESET',e.GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING='GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING',e.GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS='GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS',e.GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR='GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR',e.GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET='GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET',e.GET_EPARGNE_HISTORY_PENDING_USER_PENDING='GET_EPARGNE_HISTORY_PENDING_USER_PENDING',e.GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS='GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS',e.GET_EPARGNE_HISTORY_PENDING_USER_ERROR='GET_EPARGNE_HISTORY_PENDING_USER_ERROR',e.GET_EPARGNE_HISTORY_PENDING_USER_RESET='GET_EPARGNE_HISTORY_PENDING_USER_RESET'},698,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),u={loading:!1,authKey:null,error:null};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).AUTH_KEY_PENDING:return(0,l.default)({},t,{loading:!0});case r(d[2]).AUTH_KEY_SUCCESS:return(0,l.default)({},t,{loading:!1,authKey:n.result.data,error:null});case r(d[2]).AUTH_KEY_ERROR:return(0,l.default)({},t,{loading:!1,error:n.result});case r(d[3]).REHYDRATE:return(0,l.default)({},t,{loading:!1,authKey:void 0!==n.payload?n.payload.authKeyReducer.authKey:null,error:null});default:return t}}},699,[2,4,700,701]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.AUTH_KEY_SUCCESS=e.AUTH_KEY_PENDING=e.AUTH_KEY_ERROR=void 0;e.AUTH_KEY_PENDING='AUTH_KEY_PENDING',e.AUTH_KEY_SUCCESS='AUTH_KEY_SUCCESS',e.AUTH_KEY_ERROR='AUTH_KEY_ERROR'},700,[]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0;var t={persistReducer:!0,persistCombineReducers:!0,persistStore:!0,createMigrate:!0,createTransform:!0,getStoredState:!0,createPersistoid:!0,purgeStoredState:!0};e.purgeStoredState=e.createPersistoid=e.getStoredState=e.createTransform=e.createMigrate=e.persistStore=e.persistCombineReducers=e.persistReducer=void 0;var s=n(r(d[0]));e.persistReducer=s.default;var o=n(r(d[1]));e.persistCombineReducers=o.default;var u=n(r(d[2]));e.persistStore=u.default;var c=n(r(d[3]));e.createMigrate=c.default;var f=n(r(d[4]));e.createTransform=f.default;var l=n(r(d[5]));e.getStoredState=l.default;var p=n(r(d[6]));e.createPersistoid=p.default;var S=n(r(d[7]));function n(t){return t&&t.__esModule?t:{default:t}}e.purgeStoredState=S.default,Object.keys(r(d[8])).forEach(function(s){"default"!==s&&"__esModule"!==s&&(Object.prototype.hasOwnProperty.call(t,s)||(e[s]=r(d[8])[s]))})},701,[702,708,713,714,715,706,704,707,705]); +__d(function(g,r,_i,a,m,e,d){"use strict";e.__esModule=!0,e.default=function(u,s){var c=void 0!==u.version?u.version:r(d[4]).DEFAULT_VERSION,l=(u.debug,void 0===u.stateReconciler?t.default:u.stateReconciler),v=u.getStoredState||i.default,b=void 0!==u.timeout?u.timeout:y,O=null,h=!1,_=!0,P=function(t){return t._persist.rehydrated&&O&&!_&&O.update(t),t};return function(t,i){var y=t||{},j=y._persist,w=p(y,["_persist"]),E=w;if(i.type===r(d[4]).PERSIST){var S=!1,k=function(t,n){S||(i.rehydrate(u.key,t,n),S=!0)};if(b&&setTimeout(function(){!S&&k(void 0,new Error("redux-persist: persist timed out for persist key \"".concat(u.key,"\"")))},b),_=!1,O||(O=(0,n.default)(u)),j)return f({},s(E,i),{_persist:j});if('function'!=typeof i.rehydrate||'function'!=typeof i.register)throw new Error('redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.');return i.register(u.key),v(u).then(function(t){var n=u.migrate||function(t,n){return Promise.resolve(t)};n(t,c).then(function(t){k(t)},function(t){k(void 0,t)})},function(t){k(void 0,t)}),f({},s(E,i),{_persist:{version:c,rehydrated:!1}})}if(i.type===r(d[4]).PURGE)return h=!0,i.result((0,o.default)(u)),f({},s(E,i),{_persist:j});if(i.type===r(d[4]).FLUSH)return i.result(O&&O.flush()),f({},s(E,i),{_persist:j});if(i.type===r(d[4]).PAUSE)_=!0;else if(i.type===r(d[4]).REHYDRATE){if(h)return f({},E,{_persist:f({},j,{rehydrated:!0})});if(i.key===u.key){var R=s(E,i),T=i.payload,D=!1!==l&&void 0!==T?l(T,t,R,u):R,x=f({},D,{_persist:f({},j,{rehydrated:!0})});return P(x)}}if(!j)return s(t,i);var I=s(E,i);return I===E?t:P(f({},I,{_persist:j}))}};var t=u(r(d[0])),n=u(r(d[1])),i=u(r(d[2])),o=u(r(d[3]));function u(t){return t&&t.__esModule?t:{default:t}}function s(t,n){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),i.push.apply(i,o)}return i}function f(t){for(var n=1;n=0||Object.prototype.propertyIsEnumerable.call(t,i)&&(u[i]=t[i])}return u}function l(t,n){if(null==t)return{};var i,o,u={},s=Object.keys(t);for(o=0;o=0||(u[i]=t[i]);return u}var y=5e3},702,[703,704,706,707,705]); +__d(function(g,r,_i,a,m,e,d){"use strict";function t(o){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(o)}function o(t,o){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);o&&(c=c.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,c)}return n}function n(t){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:p,i=arguments.length>1?arguments[1]:void 0;switch(i.type){case r(d[0]).REGISTER:return s({},n,{registry:[].concat(t(n.registry),[i.key])});case r(d[0]).REHYDRATE:var o=n.registry.indexOf(i.key),c=t(n.registry);return c.splice(o,1),s({},n,{registry:c,bootstrapped:0===c.length});default:return n}}},713,[705,710]); +__d(function(g,r,i,_a,m,e,d){"use strict";e.__esModule=!0,e.default=function(t,n){(n||{}).debug;return function(n,s){if(!n)return Promise.resolve(void 0);var o=n._persist&&void 0!==n._persist.version?n._persist.version:r(d[0]).DEFAULT_VERSION;if(o===s)return Promise.resolve(n);if(o>s)return Promise.resolve(n);var u=Object.keys(t).map(function(t){return parseInt(t)}).filter(function(t){return s>=t&&t>o}).sort(function(t,n){return t-n});try{var c=u.reduce(function(n,s){return t[s](n)},n);return Promise.resolve(c)}catch(t){return Promise.reject(t)}}}},714,[705]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=function(n,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=u.whitelist||null,f=u.blacklist||null;function o(n){return!(!l||-1!==l.indexOf(n))||!(!f||-1===f.indexOf(n))}return{in:function(t,u,l){return!o(u)&&n?n(t,u,l):t},out:function(n,u,l){return!o(u)&&t?t(n,u,l):n}}}},715,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).CAUTION_CREDIT_DEMAND_AGENT_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).CAUTION_CREDIT_DEMAND_AGENT_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).CAUTION_CREDIT_DEMAND_AGENT_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).CAUTION_CREDIT_DEMAND_AGENT_RESET:return t;default:return u}}},716,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).COUNTRY_BY_DIAL_CODE_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).COUNTRY_BY_DIAL_CODE_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).COUNTRY_BY_DIAL_CODE_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).COUNTRY_BY_DIAL_CODE_RESET:return t;default:return u}}},717,[2,4,696]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).CREATE_GROUP_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).CREATE_GROUP_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).CREATE_GROUP_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).CREATE_GROUP_RESET:return t;default:return u}}},718,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),l={loadingCancelDemand:!1,resultCancelDemand:null,errorCancelDemand:null};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case r(d[2]).TREAT_CREDIT_CANCEL_PENDING:return(0,n.default)({},t,{loadingCancelDemand:!0});case r(d[2]).TREAT_CREDIT_CANCEL_SUCCESS:return(0,n.default)({},t,{loadingCancelDemand:!1,resultCancelDemand:u.result.data,errorCancelDemand:null});case r(d[2]).TREAT_CREDIT_CANCEL_ERROR:return(0,n.default)({},t,{loadingCancelDemand:!1,resultCancelDemand:null,errorCancelDemand:u.result});case r(d[2]).TREAT_CREDIT_CANCEL_RESET:return l;default:return t}}},719,[2,4,720]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TREAT_CREDIT_DEMAND_SUCCESS=e.TREAT_CREDIT_DEMAND_RESET=e.TREAT_CREDIT_DEMAND_PENDING=e.TREAT_CREDIT_DEMAND_ERROR=e.TREAT_CREDIT_CANCEL_SUCCESS=e.TREAT_CREDIT_CANCEL_RESET=e.TREAT_CREDIT_CANCEL_PENDING=e.TREAT_CREDIT_CANCEL_ERROR=void 0;e.TREAT_CREDIT_DEMAND_PENDING='TREAT_CREDIT_DEMAND_PENDING',e.TREAT_CREDIT_DEMAND_SUCCESS='TREAT_CREDIT_DEMAND_SUCCESS',e.TREAT_CREDIT_DEMAND_ERROR='TREAT_CREDIT_DEMAND_ERROR',e.TREAT_CREDIT_DEMAND_RESET='TREAT_CREDIT_DEMAND_RESET',e.TREAT_CREDIT_CANCEL_PENDING='TREAT_CREDIT_CANCEL_PENDING',e.TREAT_CREDIT_CANCEL_SUCCESS='TREAT_CREDIT_CANCEL_SUCCESS',e.TREAT_CREDIT_CANCEL_ERROR='TREAT_CREDIT_CANCEL_ERROR',e.TREAT_CREDIT_CANCEL_RESET='TREAT_CREDIT_CANCEL_RESET'},720,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n={loadingTreatDemand:!1,resultTreatDemand:null,errorTreatDemand:null};e.default=function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case r(d[2]).TREAT_CREDIT_DEMAND_PENDING:return(0,t.default)({},l,{loadingTreatDemand:!0});case r(d[2]).TREAT_CREDIT_DEMAND_SUCCESS:return(0,t.default)({},l,{loadingTreatDemand:!1,resultTreatDemand:u.result.data,errorTreatDemand:null});case r(d[2]).TREAT_CREDIT_DEMAND_ERROR:return(0,t.default)({},l,{loadingTreatDemand:!1,resultTreatDemand:null,errorTreatDemand:u.result});case r(d[2]).TREAT_CREDIT_DEMAND_RESET:return n;default:return l}}},721,[2,4,720]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).DEPOSIT_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).DEPOSIT_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).DEPOSIT_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).DEPOSIT_RESET:return t;default:return u}}},722,[2,4,723]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DEPOSIT_SUCCESS=e.DEPOSIT_RESET=e.DEPOSIT_PENDING=e.DEPOSIT_ERROR=void 0;e.DEPOSIT_PENDING='DEPOSIT_PENDING',e.DEPOSIT_SUCCESS='DEPOSIT_SUCCESS',e.DEPOSIT_ERROR='DEPOSIT_ERROR',e.DEPOSIT_RESET='DEPOSIT_RESET'},723,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _=r(d[0])(r(d[1])),l={loading:!1,result:null,error:null};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING:return(0,_.default)({},t,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS:return(0,_.default)({},t,{loading:!1,result:E.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR:return(0,_.default)({},t,{loading:!1,result:null,error:E.result});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET:return l;default:return t}}},724,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ENVOIE_WALLET_TO_WALLET_USER_SUCCESS=e.ENVOIE_WALLET_TO_WALLET_USER_RESET=e.ENVOIE_WALLET_TO_WALLET_USER_PENDING=e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS=e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET=e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING=e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR=e.ENVOIE_WALLET_TO_WALLET_USER_ERROR=e.ENVOIE_WALLET_TO_CASH_USER_SUCCESS=e.ENVOIE_WALLET_TO_CASH_USER_RESET=e.ENVOIE_WALLET_TO_CASH_USER_PENDING=e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS=e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET=e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING=e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR=e.ENVOIE_WALLET_TO_CASH_USER_ERROR=e.ENVOIE_WALLET_TO_CARD_USER_SUCCESS=e.ENVOIE_WALLET_TO_CARD_USER_RESET=e.ENVOIE_WALLET_TO_CARD_USER_PENDING=e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS=e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET=e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING=e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR=e.ENVOIE_WALLET_TO_CARD_USER_ERROR=e.ENVOIE_WALLET_TO_BANK_USER_SUCCESS=e.ENVOIE_WALLET_TO_BANK_USER_RESET=e.ENVOIE_WALLET_TO_BANK_USER_PENDING=e.ENVOIE_WALLET_TO_BANK_USER_ERROR=void 0;e.ENVOIE_WALLET_TO_WALLET_USER_PENDING='ENVOIE_WALLET_TO_WALLET_USER_PENDING',e.ENVOIE_WALLET_TO_WALLET_USER_SUCCESS='ENVOIE_WALLET_TO_WALLET_USER_SUCCESS',e.ENVOIE_WALLET_TO_WALLET_USER_ERROR='ENVOIE_WALLET_TO_WALLET_USER_ERROR',e.ENVOIE_WALLET_TO_WALLET_USER_RESET='ENVOIE_WALLET_TO_WALLET_USER_RESET',e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING='ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING',e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS='ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS',e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR='ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR',e.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET='ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET',e.ENVOIE_WALLET_TO_CASH_USER_PENDING='ENVOIE_WALLET_TO_CASH_USER_PENDING',e.ENVOIE_WALLET_TO_CASH_USER_SUCCESS='ENVOIE_WALLET_TO_CASH_USER_SUCCESS',e.ENVOIE_WALLET_TO_CASH_USER_ERROR='ENVOIE_WALLET_TO_CASH_USER_ERROR',e.ENVOIE_WALLET_TO_CASH_USER_RESET='ENVOIE_WALLET_TO_CASH_USER_RESET',e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING='ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING',e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS='ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS',e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR='ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR',e.ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET='ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET',e.ENVOIE_WALLET_TO_CARD_USER_PENDING='ENVOIE_WALLET_TO_CARD_USER_PENDING',e.ENVOIE_WALLET_TO_CARD_USER_SUCCESS='ENVOIE_WALLET_TO_CARD_USER_SUCCESS',e.ENVOIE_WALLET_TO_CARD_USER_ERROR='ENVOIE_WALLET_TO_CARD_USER_ERROR',e.ENVOIE_WALLET_TO_CARD_USER_RESET='ENVOIE_WALLET_TO_CARD_USER_RESET',e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING='ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING',e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS='ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS',e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR='ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR',e.ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET='ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET',e.ENVOIE_WALLET_TO_BANK_USER_PENDING='ENVOIE_WALLET_TO_BANK_USER_PENDING',e.ENVOIE_WALLET_TO_BANK_USER_SUCCESS='ENVOIE_WALLET_TO_BANK_USER_SUCCESS',e.ENVOIE_WALLET_TO_BANK_USER_ERROR='ENVOIE_WALLET_TO_BANK_USER_ERROR',e.ENVOIE_WALLET_TO_BANK_USER_RESET='ENVOIE_WALLET_TO_BANK_USER_RESET'},725,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).ENVOIE_WALLET_TO_CARD_USER_RESET:return t;default:return u}}},726,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _=r(d[0])(r(d[1])),l={loading:!1,result:null,error:null};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING:return(0,_.default)({},t,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS:return(0,_.default)({},t,{loading:!1,result:E.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR:return(0,_.default)({},t,{loading:!1,result:null,error:E.result});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET:return l;default:return t}}},727,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).ENVOIE_WALLET_TO_CASH_USER_RESET:return t;default:return u}}},728,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _=r(d[0])(r(d[1])),E={loading:!1,result:null,error:null};e.default=function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING:return(0,_.default)({},l,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS:return(0,_.default)({},l,{loading:!1,result:t.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR:return(0,_.default)({},l,{loading:!1,result:null,error:t.result});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET:return E;default:return l}}},729,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var E=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_PENDING:return(0,l.default)({},E,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_SUCCESS:return(0,l.default)({},E,{loading:!1,result:u.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_ERROR:return(0,l.default)({},E,{loading:!1,result:null,error:u.result});case r(d[2]).ENVOIE_WALLET_TO_WALLET_USER_RESET:return t;default:return E}}},730,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_DEMAND_GROUP_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_DEMAND_GROUP_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_DEMAND_GROUP_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_DEMAND_GROUP_RESET:return t;default:return u}}},731,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).GET_NANO_CREDIT_DEMAND_DETAIL_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).GET_NANO_CREDIT_DEMAND_DETAIL_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).GET_NANO_CREDIT_DEMAND_DETAIL_RESET:return t;default:return u}}},732,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).GET_NANO_CREDIT_DEMAND_DURATION_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).GET_NANO_CREDIT_DEMAND_DURATION_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).GET_NANO_CREDIT_DEMAND_DURATION_RESET:return t;default:return u}}},733,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_NOTIFICATIONS_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NOTIFICATIONS_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_NOTIFICATIONS_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_NOTIFICATIONS_RESET:return t;default:return u}}},734,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_NUMBER_DETAIL_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NUMBER_DETAIL_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_NUMBER_DETAIL_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_NUMBER_DETAIL_RESET:return t;default:return u}}},735,[2,4,736]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.VALIDATE_IDENTIFICATION_SUCCESS=e.VALIDATE_IDENTIFICATION_RESET=e.VALIDATE_IDENTIFICATION_PENDING=e.VALIDATE_IDENTIFICATION_ERROR=e.GET_USER_IDENTIFICATION_SUCCESS=e.GET_USER_IDENTIFICATION_RESET=e.GET_USER_IDENTIFICATION_PENDING=e.GET_USER_IDENTIFICATION_ERROR=e.GET_NUMBER_DETAIL_SUCCESS=e.GET_NUMBER_DETAIL_RESET=e.GET_NUMBER_DETAIL_PENDING=e.GET_NUMBER_DETAIL_ERROR=e.CREATE_IDENTIFICATION_SUCCESS=e.CREATE_IDENTIFICATION_RESET=e.CREATE_IDENTIFICATION_PENDING=e.CREATE_IDENTIFICATION_ERROR=void 0;e.CREATE_IDENTIFICATION_PENDING='CREATE_IDENTIFICATION_PENDING',e.CREATE_IDENTIFICATION_SUCCESS='CREATE_IDENTIFICATION_SUCCESS',e.CREATE_IDENTIFICATION_ERROR='CREATE_IDENTIFICATION_ERROR',e.CREATE_IDENTIFICATION_RESET='CREATE_IDENTIFICATION_RESET',e.GET_NUMBER_DETAIL_PENDING='GET_NUMBER_DETAIL_PENDING',e.GET_NUMBER_DETAIL_SUCCESS='GET_NUMBER_DETAIL_SUCCESS',e.GET_NUMBER_DETAIL_ERROR='GET_NUMBER_DETAIL_ERROR',e.GET_NUMBER_DETAIL_RESET='GET_NUMBER_DETAIL_RESET',e.GET_USER_IDENTIFICATION_PENDING='GET_USER_IDENTIFICATION_PENDING',e.GET_USER_IDENTIFICATION_SUCCESS='GET_USER_IDENTIFICATION_SUCCESS',e.GET_USER_IDENTIFICATION_ERROR='GET_USER_IDENTIFICATION_ERROR',e.GET_USER_IDENTIFICATION_RESET='GET_USER_IDENTIFICATION_RESET',e.VALIDATE_IDENTIFICATION_PENDING='VALIDATE_IDENTIFICATION_PENDING',e.VALIDATE_IDENTIFICATION_SUCCESS='VALIDATE_IDENTIFICATION_SUCCESS',e.VALIDATE_IDENTIFICATION_ERROR='VALIDATE_IDENTIFICATION_ERROR',e.VALIDATE_IDENTIFICATION_RESET='VALIDATE_IDENTIFICATION_RESET'},736,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_UNIQUE_DEMAND_GROUP_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_UNIQUE_DEMAND_GROUP_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_UNIQUE_DEMAND_GROUP_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_UNIQUE_DEMAND_GROUP_RESET:return t;default:return u}}},737,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_USER_GROUP_DETAIL_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_USER_GROUP_DETAIL_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_USER_GROUP_DETAIL_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_USER_GROUP_DETAIL_RESET:return t;default:return u}}},738,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_USER_IDENTIFICATION_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_USER_IDENTIFICATION_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_USER_IDENTIFICATION_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_USER_IDENTIFICATION_RESET:return t;default:return u}}},739,[2,4,736]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).CREATE_IDENTIFICATION_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).CREATE_IDENTIFICATION_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).CREATE_IDENTIFICATION_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).CREATE_IDENTIFICATION_RESET:return t;default:return u}}},740,[2,4,736]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).JOIN_GROUP_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).JOIN_GROUP_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).JOIN_GROUP_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).JOIN_GROUP_RESET:return t;default:return u}}},741,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).LINK_CARD_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).LINK_CARD_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).LINK_CARD_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).LINK_CARD_RESET:return t;default:return u}}},742,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.WALLET_TRANSFER_COMMISSION_SUCCESS=e.WALLET_TRANSFER_COMMISSION_RESET=e.WALLET_TRANSFER_COMMISSION_PENDING=e.WALLET_TRANSFER_COMMISSION_ERROR=e.WALLET_LIST_SUCCESS=e.WALLET_LIST_RESET=e.WALLET_LIST_PENDING=e.WALLET_LIST_ERROR=e.WALLET_LIST_DETAIL_SUCCESS=e.WALLET_LIST_DETAIL_RESET=e.WALLET_LIST_DETAIL_PENDING=e.WALLET_LIST_DETAIL_ERROR=e.WALLET_HISTORY_SUCCESS=e.WALLET_HISTORY_RESET=e.WALLET_HISTORY_PENDING=e.WALLET_HISTORY_HYPER_SUPER__SUCCESS=e.WALLET_HISTORY_HYPER_SUPER__RESET=e.WALLET_HISTORY_HYPER_SUPER__ERROR=e.WALLET_HISTORY_HYPER_SUPER_PENDING=e.WALLET_HISTORY_ERROR=e.WALLET_GET_COMMISSION_SUCCESS=e.WALLET_GET_COMMISSION_RESET=e.WALLET_GET_COMMISSION_PENDING=e.WALLET_GET_COMMISSION_ERROR=e.UPDATE_DEFAULT_NETWORK_SUCCESS=e.UPDATE_DEFAULT_NETWORK_RESET=e.UPDATE_DEFAULT_NETWORK_PENDING=e.UPDATE_DEFAULT_NETWORK_ERROR=e.SEARCH_USER_SUCCESS=e.SEARCH_USER_RESET=e.SEARCH_USER_PENDING=e.SEARCH_USER_ERROR=e.SAVE_PENALITY_SUCCESS=e.SAVE_PENALITY_RESET=e.SAVE_PENALITY_PENDING=e.SAVE_PENALITY_ERROR=e.SAVE_ACTIF_SOCIETY_SUCCESS=e.SAVE_ACTIF_SOCIETY_RESET=e.SAVE_ACTIF_SOCIETY_PENDING=e.SAVE_ACTIF_SOCIETY_ERROR=e.REATTACH_ACCOUNT_SUCCESS=e.REATTACH_ACCOUNT_RESET=e.REATTACH_ACCOUNT_PENDING=e.REATTACH_ACCOUNT_ERROR=e.PAY_BILL_SUCCESS=e.PAY_BILL_RESET=e.PAY_BILL_PENDING=e.PAY_BILL_ERROR=e.MODIFY_PENALITY_SUCCESS=e.MODIFY_PENALITY_RESET=e.MODIFY_PENALITY_PENDING=e.MODIFY_PENALITY_ERROR=e.MODIFY_AVIS_IMPOSITION_SUCCESS=e.MODIFY_AVIS_IMPOSITION_RESET=e.MODIFY_AVIS_IMPOSITION_PENDING=e.MODIFY_AVIS_IMPOSITION_ERROR=e.LINK_CARD_SUCCESS=e.LINK_CARD_RESET=e.LINK_CARD_PENDING=e.LINK_CARD_ERROR=e.GET_QR_CODE_DETAIL_SUCCESS=e.GET_QR_CODE_DETAIL_RESET=e.GET_QR_CODE_DETAIL_PENDING=e.GET_QR_CODE_DETAIL_ERROR=e.GET_OPERATOR_LIST_SUCCESS=e.GET_OPERATOR_LIST_RESET=e.GET_OPERATOR_LIST_PENDING=e.GET_OPERATOR_LIST_ERROR=e.GET_BANK_FOR_ILINK_SUCCESS=e.GET_BANK_FOR_ILINK_RESET=e.GET_BANK_FOR_ILINK_PENDING=e.GET_BANK_FOR_ILINK_ERROR=e.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS=e.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET=e.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING=e.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR=e.GET_AVIS_IMPOSITION_SUCCESS=e.GET_AVIS_IMPOSITION_RESET=e.GET_AVIS_IMPOSITION_PENDING=e.GET_AVIS_IMPOSITION_ERROR=e.DELETE_PENALITY_SUCCESS=e.DELETE_PENALITY_RESET=e.DELETE_PENALITY_PENDING=e.DELETE_PENALITY_ERROR=void 0;e.WALLET_LIST_PENDING='WALLET_LIST_PENDING',e.WALLET_LIST_SUCCESS='WALLET_LIST_SUCCESS',e.WALLET_LIST_ERROR='WALLET_LIST_ERROR',e.WALLET_LIST_RESET='WALLET_LIST_RESET',e.WALLET_LIST_DETAIL_PENDING='WALLET_LIST_DETAIL_PENDING',e.WALLET_LIST_DETAIL_SUCCESS='WALLET_LIST_DETAIL_SUCCESS',e.WALLET_LIST_DETAIL_ERROR='WALLET_LIST_DETAIL_ERROR',e.WALLET_LIST_DETAIL_RESET='WALLET_LIST_DETAIL_RESET',e.WALLET_HISTORY_PENDING='WALLET_HISTORY_PENDING',e.WALLET_HISTORY_SUCCESS='WALLET_HISTORY_SUCCESS',e.WALLET_HISTORY_ERROR='WALLET_HISTORY_ERROR',e.WALLET_HISTORY_RESET='WALLET_HISTORY_RESET',e.WALLET_HISTORY_HYPER_SUPER_PENDING='WALLET_HISTORY_HYPER_SUPER_PENDING',e.WALLET_HISTORY_HYPER_SUPER__SUCCESS='WALLET_HISTORY_HYPER_SUPER__SUCCESS',e.WALLET_HISTORY_HYPER_SUPER__ERROR='WALLET_HISTORY_HYPER_SUPER__ERROR',e.WALLET_HISTORY_HYPER_SUPER__RESET='WALLET_HISTORY_HYPER_SUPER__RESET',e.WALLET_GET_COMMISSION_PENDING='WALLET_GET_COMMISSION_PENDING',e.WALLET_GET_COMMISSION_SUCCESS='WALLET_GET_COMMISSION_SUCCESS',e.WALLET_GET_COMMISSION_ERROR='WALLET_GET_COMMISSION_ERROR',e.WALLET_GET_COMMISSION_RESET='WALLET_GET_COMMISSION_RESET',e.WALLET_TRANSFER_COMMISSION_PENDING='WALLET_TRANSFER_COMMISSION_PENDING',e.WALLET_TRANSFER_COMMISSION_SUCCESS='WALLET_TRANSFER_COMMISSION_SUCCESS',e.WALLET_TRANSFER_COMMISSION_ERROR='WALLET_TRANSFER_COMMISSION_ERROR',e.WALLET_TRANSFER_COMMISSION_RESET='WALLET_TRANSFER_COMMISSION_RESET',e.LINK_CARD_PENDING='LINK_CARD_PENDING',e.LINK_CARD_SUCCESS='LINK_CARD_SUCCESS',e.LINK_CARD_ERROR='LINK_CARD_ERROR',e.LINK_CARD_RESET='LINK_CARD_RESET',e.REATTACH_ACCOUNT_PENDING='REATTACH_ACCOUNT_PENDING',e.REATTACH_ACCOUNT_SUCCESS='REATTACH_ACCOUNT_SUCCESS',e.REATTACH_ACCOUNT_ERROR='REATTACH_ACCOUNT_ERROR',e.REATTACH_ACCOUNT_RESET='REATTACH_ACCOUNT_RESET',e.GET_BANK_FOR_ILINK_PENDING='GET_BANK_FOR_ILINK_PENDING',e.GET_BANK_FOR_ILINK_SUCCESS='GET_BANK_FOR_ILINK_SUCCESS',e.GET_BANK_FOR_ILINK_ERROR='GET_BANK_FOR_ILINK_ERROR',e.GET_BANK_FOR_ILINK_RESET='GET_BANK_FOR_ILINK_RESET',e.GET_OPERATOR_LIST_PENDING='GET_OPERATOR_LIST_PENDING',e.GET_OPERATOR_LIST_SUCCESS='GET_OPERATOR_LIST_SUCCESS',e.GET_OPERATOR_LIST_ERROR='GET_OPERATOR_LIST_ERROR',e.GET_OPERATOR_LIST_RESET='GET_OPERATOR_LIST_RESET',e.PAY_BILL_PENDING='PAY_BILL_PENDING',e.PAY_BILL_SUCCESS='PAY_BILL_SUCCESS',e.PAY_BILL_ERROR='PAY_BILL_ERROR',e.PAY_BILL_RESET='PAY_BILL_RESET',e.GET_AVIS_IMPOSITION_PENDING='GET_AVIS_IMPOSITION_PENDING',e.GET_AVIS_IMPOSITION_SUCCESS='GET_AVIS_IMPOSITION_SUCCESS',e.GET_AVIS_IMPOSITION_ERROR='GET_AVIS_IMPOSITION_ERROR',e.GET_AVIS_IMPOSITION_RESET='GET_AVIS_IMPOSITION_RESET',e.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING='GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING',e.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS='GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS',e.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR='GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR',e.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET='GET_AVIS_IMPOSITION_WITH_PENALITE_RESET',e.MODIFY_AVIS_IMPOSITION_PENDING='MODIFY_AVIS_IMPOSITION_PENDING',e.MODIFY_AVIS_IMPOSITION_SUCCESS='MODIFY_AVIS_IMPOSITION_SUCCESS',e.MODIFY_AVIS_IMPOSITION_ERROR='MODIFY_AVIS_IMPOSITION_ERROR',e.MODIFY_AVIS_IMPOSITION_RESET='MODIFY_AVIS_IMPOSITION_RESET',e.UPDATE_DEFAULT_NETWORK_PENDING='UPDATE_DEFAULT_NETWORK_PENDING',e.UPDATE_DEFAULT_NETWORK_SUCCESS='UPDATE_DEFAULT_NETWORK_SUCCESS',e.UPDATE_DEFAULT_NETWORK_ERROR='UPDATE_DEFAULT_NETWORK_ERROR',e.UPDATE_DEFAULT_NETWORK_RESET='UPDATE_DEFAULT_NETWORK_RESET',e.SAVE_ACTIF_SOCIETY_PENDING='SAVE_ACTIF_SOCIETY__PENDING',e.SAVE_ACTIF_SOCIETY_SUCCESS='SAVE_ACTIF_SOCIETY_SUCCESS',e.SAVE_ACTIF_SOCIETY_ERROR='SAVE_ACTIF_SOCIETY_ERROR',e.SAVE_ACTIF_SOCIETY_RESET='SAVE_ACTIF_SOCIETY_RESET',e.MODIFY_PENALITY_PENDING='MODIFY_PENALITY_PENDING',e.MODIFY_PENALITY_SUCCESS='MODIFY_PENALITY_SUCCESS',e.MODIFY_PENALITY_ERROR='MODIFY_PENALITY_ERROR',e.MODIFY_PENALITY_RESET='MODIFY_PENALITY_RESET',e.DELETE_PENALITY_PENDING='DELETE_PENALITY_PENDING',e.DELETE_PENALITY_SUCCESS='DELETE_PENALITY_SUCCESS',e.DELETE_PENALITY_ERROR='DELETE_PENALITY_ERROR',e.DELETE_PENALITY_RESET='DELETE_PENALITY_RESET',e.SAVE_PENALITY_PENDING='SAVE_PENALITY_PENDING',e.SAVE_PENALITY_SUCCESS='SAVE_PENALITY_SUCCESS',e.SAVE_PENALITY_ERROR='SAVE_PENALITY_ERROR',e.SAVE_PENALITY_RESET='SAVE_PENALITY_RESET',e.SEARCH_USER_PENDING='SEARCH_USER_PENDING',e.SEARCH_USER_SUCCESS='SEARCH_USER_SUCCESS',e.SEARCH_USER_ERROR='SEARCH_USER_ERROR',e.SEARCH_USER_RESET='SEARCH_USER_RESET',e.GET_QR_CODE_DETAIL_PENDING='GET_QR_CODE_DETAIL_PENDING',e.GET_QR_CODE_DETAIL_SUCCESS='GET_QR_CODE_DETAIL_SUCCESS',e.GET_QR_CODE_DETAIL_ERROR='GET_QR_CODE_DETAIL_ERROR',e.GET_QR_CODE_DETAIL_RESET='GET_QR_CODE_DETAIL_RESET'},743,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).PAY_COUNTRY_NETWORK_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).PAY_COUNTRY_NETWORK_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).PAY_COUNTRY_NETWORK_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).PAY_COUNTRY_NETWORK_RESET:return t;default:return u}}},744,[2,4,696]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case r(d[2]).REFUND_CREDIT_DEMAND_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).REFUND_CREDIT_DEMAND_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:E.result.data,error:null});case r(d[2]).REFUND_CREDIT_DEMAND_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:E.result});case r(d[2]).REFUND_CREDIT_DEMAND_USER_RESET:return t;default:return u}}},745,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET:return t;default:return u}}},746,[2,4,747]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS=e.RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET=e.RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING=e.RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR=void 0;e.RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING='RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING',e.RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS='RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS',e.RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR='RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR',e.RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET='RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET'},747,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).SAVE_ONESIGNAL_IDS_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).SAVE_ONESIGNAL_IDS_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).SAVE_ONESIGNAL_IDS_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).SAVE_ONESIGNAL_IDS_RESET:return t;default:return u}}},748,[2,4,749]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SAVE_ONESIGNAL_IDS_SUCCESS=e.SAVE_ONESIGNAL_IDS_RESET=e.SAVE_ONESIGNAL_IDS_PENDING=e.SAVE_ONESIGNAL_IDS_ERROR=void 0;e.SAVE_ONESIGNAL_IDS_PENDING='SAVE_ONESIGNAL_IDS_PENDING',e.SAVE_ONESIGNAL_IDS_SUCCESS='SAVE_ONESIGNAL_IDS_SUCCESS',e.SAVE_ONESIGNAL_IDS_ERROR='SAVE_ONESIGNAL_IDS_ERROR',e.SAVE_ONESIGNAL_IDS_RESET='SAVE_ONESIGNAL_IDS_RESET'},749,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).TREAT_DEMAND_GROUP_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).TREAT_DEMAND_GROUP_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).TREAT_DEMAND_GROUP_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).TREAT_DEMAND_GROUP_RESET:return t;default:return u}}},750,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,I=arguments.length>1?arguments[1]:void 0;switch(I.type){case r(d[2]).VALIDATE_IDENTIFICATION_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).VALIDATE_IDENTIFICATION_SUCCESS:return(0,l.default)({},u,{loading:!1,result:I.result.data,error:null});case r(d[2]).VALIDATE_IDENTIFICATION_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:I.result});case r(d[2]).VALIDATE_IDENTIFICATION_RESET:return t;default:return u}}},751,[2,4,736]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).WALLET_LIST_DETAIL_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).WALLET_LIST_DETAIL_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).WALLET_LIST_DETAIL_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).WALLET_LIST_DETAIL_RESET:return t;default:return u}}},752,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o={loadingGetCommission:!1,resultGetCommission:null,errorGetCommission:null};e.default=function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).WALLET_GET_COMMISSION_PENDING:return(0,t.default)({},s,{loadingGetCommission:!0});case r(d[2]).WALLET_GET_COMMISSION_SUCCESS:return(0,t.default)({},s,{loadingGetCommission:!1,resultGetCommission:n.result.data,errorGetCommission:null});case r(d[2]).WALLET_GET_COMMISSION_ERROR:return(0,t.default)({},s,{loadingGetCommission:!1,resultGetCommission:null,errorGetCommission:n.result});case r(d[2]).WALLET_GET_COMMISSION_RESET:return o;default:return s}}},753,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).WALLET_LIST_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).WALLET_LIST_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).WALLET_LIST_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).WALLET_LIST_RESET:return t;default:return u}}},754,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),t={loadingTransaction:!1,resultTransaction:null,errorTransaction:null};e.default=function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case r(d[2]).WALLET_HISTORY_PENDING:return(0,n.default)({},l,{loadingTransaction:!0});case r(d[2]).WALLET_HISTORY_SUCCESS:return(0,n.default)({},l,{loadingTransaction:!1,resultTransaction:o.result.data,errorTransaction:null});case r(d[2]).WALLET_HISTORY_ERROR:return(0,n.default)({},l,{loadingTransaction:!1,resultTransaction:null,errorTransaction:o.result});case r(d[2]).WALLET_HISTORY_SUCCESS:return t;default:return l}}},755,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(d[0])(r(d[1])),n={loadingTransferCommission:!1,resultTransferCommission:null,errorTransferCommission:null};e.default=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case r(d[2]).WALLET_TRANSFER_COMMISSION_PENDING:return(0,s.default)({},o,{loadingTransferCommission:!0});case r(d[2]).WALLET_TRANSFER_COMMISSION_SUCCESS:return(0,s.default)({},o,{loadingTransferCommission:!1,resultTransferCommission:l.result.data,errorTransferCommission:null});case r(d[2]).WALLET_TRANSFER_COMMISSION_ERROR:return(0,s.default)({},o,{loadingTransferCommission:!1,resultTransferCommission:null,errorTransferCommission:l.result});case r(d[2]).WALLET_TRANSFER_COMMISSION_RESET:return n;default:return o}}},756,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case r(d[2]).EPARGNER_ARGENT_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).EPARGNER_ARGENT_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:E.result.data,error:null});case r(d[2]).EPARGNER_ARGENT_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:E.result});case r(d[2]).EPARGNER_ARGENT_USER_RESET:return t;default:return u}}},757,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case r(d[2]).CASSER_EPARGNE_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).CASSER_EPARGNE_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:E.result.data,error:null});case r(d[2]).CASSER_EPARGNE_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:E.result});case r(d[2]).CASSER_EPARGNE_USER_RESET:return t;default:return u}}},758,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).GET_NANO_CREDIT_ACCOUNT_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).GET_NANO_CREDIT_ACCOUNT_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).GET_NANO_CREDIT_ACCOUNT_USER_RESET:return t;default:return u}}},759,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).GET_NANO_CREDIT_HISTORY_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_NANO_CREDIT_HISTORY_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).GET_NANO_CREDIT_HISTORY_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).GET_NANO_CREDIT_HISTORY_USER_RESET:return t;default:return u}}},760,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).WALLET_HISTORY_HYPER_SUPER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).WALLET_HISTORY_HYPER_SUPER__SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).WALLET_HISTORY_HYPER_SUPER__ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).WALLET_HISTORY_HYPER_SUPER__RESET:return t;default:return u}}},761,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_BANK_LIST_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_BANK_LIST_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_BANK_LIST_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_BANK_LIST_RESET:return t;default:return u}}},762,[2,4,763]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.GET_BANK_LIST_SUCCESS=e.GET_BANK_LIST_RESET=e.GET_BANK_LIST_PENDING=e.GET_BANK_LIST_ERROR=void 0;e.GET_BANK_LIST_PENDING='GET_BANK_LIST_PENDING',e.GET_BANK_LIST_SUCCESS='GET_BANK_LIST_SUCCESS',e.GET_BANK_LIST_ERROR='GET_BANK_LIST_ERROR',e.GET_BANK_LIST_RESET='GET_BANK_LIST_RESET'},763,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case r(d[2]).ENVOIE_WALLET_TO_BANK_USER_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).ENVOIE_WALLET_TO_BANK_USER_SUCCESS:return(0,l.default)({},u,{loading:!1,result:_.result.data,error:null});case r(d[2]).ENVOIE_WALLET_TO_BANK_USER_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:_.result});case r(d[2]).ENVOIE_WALLET_TO_BANK_USER_RESET:return t;default:return u}}},764,[2,4,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var E=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case r(d[2]).GET_EPARGNE_HISTORY_PENDING_USER_PENDING:return(0,l.default)({},E,{loading:!0});case r(d[2]).GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS:return(0,l.default)({},E,{loading:!1,result:u.result.data,error:null});case r(d[2]).GET_EPARGNE_HISTORY_PENDING_USER_ERROR:return(0,l.default)({},E,{loading:!1,result:null,error:u.result});case r(d[2]).GET_EPARGNE_HISTORY_PENDING_USER_RESET:return t;default:return E}}},765,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _=r(d[0])(r(d[1])),l={loading:!1,result:null,error:null};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case r(d[2]).GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING:return(0,_.default)({},t,{loading:!0});case r(d[2]).GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS:return(0,_.default)({},t,{loading:!1,result:u.result.data,error:null});case r(d[2]).GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR:return(0,_.default)({},t,{loading:!1,result:null,error:u.result});case r(d[2]).GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET:return l;default:return t}}},766,[2,4,698]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_OPERATOR_LIST_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_OPERATOR_LIST_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_OPERATOR_LIST_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_OPERATOR_LIST_RESET:return t;default:return u}}},767,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).PAY_BILL_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).PAY_BILL_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).PAY_BILL_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).PAY_BILL_RESET:return t;default:return u}}},768,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).GET_BANK_FOR_ILINK_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).GET_BANK_FOR_ILINK_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).GET_BANK_FOR_ILINK_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).GET_BANK_FOR_ILINK_RESET:return t;default:return u}}},769,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case r(d[2]).REATTACH_ACCOUNT_PENDING:return(0,l.default)({},u,{loading:!0});case r(d[2]).REATTACH_ACCOUNT_SUCCESS:return(0,l.default)({},u,{loading:!1,result:n.result.data,error:null});case r(d[2]).REATTACH_ACCOUNT_ERROR:return(0,l.default)({},u,{loading:!1,result:null,error:n.result});case r(d[2]).REATTACH_ACCOUNT_RESET:return t;default:return u}}},770,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.GET_AVIS_IMPOSITION_PENDING:return(0,t.default)({},u,{loading:!0});case n.GET_AVIS_IMPOSITION_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.GET_AVIS_IMPOSITION_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.GET_AVIS_IMPOSITION_RESET:return l;default:return u}}},771,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var O=f?Object.getOwnPropertyDescriptor(t,c):null;O&&(O.get||O.set)?Object.defineProperty(o,c,O):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.MODIFY_AVIS_IMPOSITION_PENDING:return(0,t.default)({},u,{loading:!0});case n.MODIFY_AVIS_IMPOSITION_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.MODIFY_AVIS_IMPOSITION_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.MODIFY_AVIS_IMPOSITION_RESET:return l;default:return u}}},772,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.UPDATE_DEFAULT_NETWORK_PENDING:return(0,t.default)({},u,{loading:!0});case n.UPDATE_DEFAULT_NETWORK_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.UPDATE_DEFAULT_NETWORK_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.UPDATE_DEFAULT_NETWORK_RESET:return l;default:return u}}},773,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SAVE_ACTIF_SOCIETY_PENDING:return(0,t.default)({},u,{loading:!0});case n.SAVE_ACTIF_SOCIETY_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.SAVE_ACTIF_SOCIETY_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.SAVE_ACTIF_SOCIETY_RESET:return l;default:return u}}},774,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in t)if("default"!==_&&Object.prototype.hasOwnProperty.call(t,_)){var I=f?Object.getOwnPropertyDescriptor(t,_):null;I&&(I.get||I.set)?Object.defineProperty(o,_,I):o[_]=t[_]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING:return(0,t.default)({},u,{loading:!0});case n.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET:return l;default:return u}}},775,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.MODIFY_PENALITY_PENDING:return(0,t.default)({},u,{loading:!0});case n.MODIFY_PENALITY_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.MODIFY_PENALITY_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.MODIFY_PENALITY_RESET:return l;default:return u}}},776,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var E=f?Object.getOwnPropertyDescriptor(t,c):null;E&&(E.get||E.set)?Object.defineProperty(o,c,E):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.DELETE_PENALITY_PENDING:return(0,t.default)({},u,{loading:!0});case n.DELETE_PENALITY_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.DELETE_PENALITY_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.DELETE_PENALITY_RESET:return l;default:return u}}},777,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SAVE_PENALITY_PENDING:return(0,t.default)({},u,{loading:!0});case n.SAVE_PENALITY_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.SAVE_PENALITY_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.SAVE_PENALITY_RESET:return l;default:return u}}},778,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=f?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(o,c,s):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SEARCH_USER_PENDING:return(0,t.default)({},u,{loading:!0});case n.SEARCH_USER_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.SEARCH_USER_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.SEARCH_USER_RESET:return l;default:return u}}},779,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=u(n);if(l&&l.has(t))return l.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var _=f?Object.getOwnPropertyDescriptor(t,c):null;_&&(_.get||_.set)?Object.defineProperty(o,c,_):o[c]=t[c]}o.default=t,l&&l.set(t,o);return o})(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(u=function(t){return t?l:n})(t)}var l={loading:!1,result:null,error:null};e.default=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.GET_QR_CODE_DETAIL_PENDING:return(0,t.default)({},u,{loading:!0});case n.GET_QR_CODE_DETAIL_SUCCESS:return(0,t.default)({},u,{loading:!1,result:o.result.data,error:null});case n.GET_QR_CODE_DETAIL_ERROR:return(0,t.default)({},u,{loading:!1,result:null,error:o.result});case n.GET_QR_CODE_DETAIL_RESET:return l;default:return u}}},780,[2,4,743]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.historicReducer=void 0;var l=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u={loading:!1,result:null,error:null};e.historicReducer=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case t.default.GET_HISTORY_PENDING:return(0,l.default)({},n,{loading:!0});case t.default.GET_HISTORY_SUCCESS:return{loading:!1,result:o.payload,error:null};case t.default.GET_HISTORY_ERROR:return(0,l.default)({},n,{loading:!1,result:null,error:o.payload});case t.default.GET_HISTORY_RESET:return u;default:return n}}},781,[2,4,782]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={GET_HISTORY_PENDING:'GET_HISTORY_PENDING',GET_HISTORY_SUCCESS:'GET_HISTORY_SUCCESS',GET_HISTORY_ERROR:'GET_HISTORY_ERROR',GET_HISTORY_RESET:'GET_HISTORY_RESET'}},782,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.requestCreditReducer=e.refillAgentReducer=void 0;var l=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u={loading:!1,result:null,error:null};e.refillAgentReducer=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case t.default.REFILL_AGENT_CREDIT_PENDING:return(0,l.default)({},n,{loading:!0});case t.default.REFILL_AGENT_CREDIT_SUCCESS:return{loading:!1,result:E.payload,error:null};case t.default.REFILL_AGENT_CREDIT_ERROR:return(0,l.default)({},n,{loading:!1,result:null,error:E.payload});case t.default.REFILL_AGENT_CREDIT_RESET:return u;default:return n}},e.requestCreditReducer=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case t.default.DEMANDE_CREDIT_PENDING:return(0,l.default)({},n,{loading:!0});case t.default.DEMANDE_CREDIT_SUCCESS:return{loading:!1,result:E.payload,error:null};case t.default.DEMANDE_CREDIT_ERROR:return(0,l.default)({},n,{loading:!1,result:null,error:E.payload});case t.default.DEMANDE_CREDIT_ERROR:return u;default:return n}}},783,[2,4,784]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={DEMANDE_CREDIT_PENDING:'DEMANDE_CREDIT_PENDING',DEMANDE_CREDIT_SUCCESS:'DEMANDE_CREDIT_SUCCESS',DEMANDE_CREDIT_ERROR:'DEMANDE_CREDIT_ERROR',DEMANDE_CREDIT_RESET:'DEMANDE_CREDIT_RESET',REFILL_AGENT_CREDIT_PENDING:'REFILL_AGENT_CREDIT_PENDING',REFILL_AGENT_CREDIT_SUCCESS:'REFILL_AGENT_CREDIT_SUCCESS',REFILL_AGENT_CREDIT_ERROR:'REFILL_AGENT_CREDIT_ERROR',REFILL_AGENT_CREDIT_RESET:'REFILL_AGENT_CREDIT_RESET'}},784,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.paymentMethodsReducer=void 0;var l=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u={loading:!1,result:null,error:null};e.paymentMethodsReducer=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case t.default.PAYMENT_METHOD_PENDING:return(0,l.default)({},n,{loading:!0});case t.default.PAYMENT_METHOD_SUCCESS:return{loading:!1,result:o.payload,error:null};case t.default.PAYMENT_METHOD_ERROR:return(0,l.default)({},n,{loading:!1,result:null,error:o.payload});case t.default.PAYMENT_METHOD_RESET:return u;default:return n}}},785,[2,4,786]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={PAYMENT_METHOD_PENDING:'PAYMENT_METHOD_PENDING',PAYMENT_METHOD_SUCCESS:'PAYMENT_METHOD_SUCCESS',PAYMENT_METHOD_ERROR:'PAYMENT_METHOD_ERROR',PAYMENT_METHOD_RESET:'PAYMENT_METHOD_RESET'}},786,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),u=["url","method","data","accessToken","onLoading","onSuccess","timeout","onError"];e.default=function(c){var l=c.dispatch;return function(c){return function(f){if(c(f),f.type===r(d[5]).API){var p=f.payload,h=p.url,v=p.method,y=p.data,D=p.accessToken,E=p.onLoading,_=p.onSuccess,q=p.timeout,T=p.onError,k=(0,n.default)(p,u),w=['GET','DELETE'].includes(v)?'params':'data';s.default.defaults.headers.common['Content-Type']='application/json';var K=r(d[6]).store.getState().authKeyReducer,L=null!==K?K.authKey.token_type+" "+K.authKey.access_token:'';s.default.defaults.headers.common.Authorization=D||""+L,l(E()),s.default.request((0,o.default)((0,t.default)({url:h,method:v,timeout:q||15e3},w,y),k)).then(function(t){console.log('Data response',t),console.log('Data response data',t.config.data),l(_(t.data))}).catch(function(t){var o;t.response?(console.warn('Data error response',t.response),l(T(null==(o=t.response)?void 0:o.data))):t.request?(console.warn('Data error request',t.request),l(T(t.request))):(console.warn('Data error message',t.message),l(T(t.message)))})}}}}},787,[2,248,4,106,641,694,692]); +__d(function(_g,_r,_i,_a,_m,_e,_d){var e,t;e=this,t=function(e){"use strict";function t(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function r(e,t){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),t&&t.length&&Object.defineProperty(this,"path",{value:t,enumerable:!0})}function n(e,t,r){n.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0}),Object.defineProperty(this,"rhs",{value:r,enumerable:!0})}function o(e,t){o.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function i(e,t){i.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0})}function a(e,t,r){a.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:t,enumerable:!0}),Object.defineProperty(this,"item",{value:r,enumerable:!0})}function c(e,t,r){var n=e.slice((r||t)+1||e.length);return e.length=t<0?e.length+t:t,e.push.apply(e,n),e}function u(e){var t=void 0===e?"undefined":D(e);return"object"!==t?t:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function l(e,t,r,f,s,d,p){s=s||[],p=p||[];var h=s.slice(0);if(void 0!==d){if(f){if("function"==typeof f&&f(h,d))return;if("object"===(void 0===f?"undefined":D(f))){if(f.prefilter&&f.prefilter(h,d))return;if(f.normalize){var g=f.normalize(h,d,e,t);g&&(e=g[0],t=g[1])}}}h.push(d)}"regexp"===u(e)&&"regexp"===u(t)&&(e=e.toString(),t=t.toString());var v=void 0===e?"undefined":D(e),y=void 0===t?"undefined":D(t),b="undefined"!==v||p&&p[p.length-1].lhs&&p[p.length-1].lhs.hasOwnProperty(d),m="undefined"!==y||p&&p[p.length-1].rhs&&p[p.length-1].rhs.hasOwnProperty(d);if(!b&&m)r(new o(h,t));else if(!m&&b)r(new i(h,e));else if(u(e)!==u(t))r(new n(h,e,t));else if("date"===u(e)&&e-t!=0)r(new n(h,e,t));else if("object"===v&&null!==e&&null!==t)if(p.filter(function(t){return t.lhs===e}).length)e!==t&&r(new n(h,e,t));else{if(p.push({lhs:e,rhs:t}),Array.isArray(e)){var w;for(e.length,w=0;w=t.length?r(new a(h,w,new i(void 0,e[w]))):l(e[w],t[w],r,f,h,w,p);for(;w=0?(l(e[n],t[n],r,f,h,n,p),S=c(S,i)):l(e[n],void 0,r,f,h,n,p)}),S.forEach(function(e){l(void 0,t[e],r,f,h,e,p)})}p.length=p.length-1}else e!==t&&("number"===v&&isNaN(e)&&isNaN(t)||r(new n(h,e,t)))}function f(e,t,r,n){return n=n||[],l(e,t,function(e){e&&n.push(e)},r),n.length?n:void 0}function s(e,t,r){if(r.path&&r.path.length){var n,o=e[t],i=r.path.length-1;for(n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=_r(_d[0])({},C,e),r=t.logger,n=t.stateTransformer,o=t.errorTransformer,i=t.predicate,a=t.logErrors,c=t.diffPredicate;if(void 0===r)return function(){return function(e){return function(t){return e(t)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(e){return function(t){return e(t)}}};var u=[];return function(e){var r=e.getState;return function(e){return function(l){if("function"==typeof i&&!i(r,l))return e(l);var f={};u.push(f),f.started=A.now(),f.startedTime=new Date,f.prevState=n(r()),f.action=l;var s=void 0;if(a)try{s=e(l)}catch(e){f.error=o(e)}else s=e(l);f.took=A.now()-f.started,f.nextState=n(r());var d=t.diff&&"function"==typeof c?c(r,l):t.diff;if(m(u,_r(_d[0])({},t,{diff:d})),u.length=0,f.error)throw f.error;return s}}}}var x,S,j=function(e,t){return new Array(t+1).join(e)},k=function(e,t){return j("0",t-e.toString().length)+e},E=function(e){return k(e.getHours(),2)+":"+k(e.getMinutes(),2)+":"+k(e.getSeconds(),2)+"."+k(e.getMilliseconds(),3)},A="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{},t=e.dispatch,r=e.getState;return"function"==typeof t||"function"==typeof r?w()({dispatch:t,getState:r}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=C,e.createLogger=w,e.logger=F,e.default=F,Object.defineProperty(e,"__esModule",{value:!0})},"object"==typeof _e&&void 0!==_m?t(_e):"function"==typeof define&&define.amd?define(["exports"],t):t(e.reduxLogger=e.reduxLogger||{})},788,[4]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.IlinkEmitter=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),f=r(d[0])(r(d[5]));function c(t,e,f){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,f||[],(0,u.default)(t).constructor):e.apply(t,f))}var o=_e.default=(function(n){function u(){return(0,e.default)(this,u),c(this,u,arguments)}return(0,f.default)(u,n),(0,t.default)(u)})(r(d[6]));_e.IlinkEmitter=new o},789,[2,6,5,10,12,13,790]); +__d(function(g,r,_i,a,_m,e,d){'use strict';var t,n='object'==typeof Reflect?Reflect:null,i=n&&'function'==typeof n.apply?n.apply:function(t,n,i){return Function.prototype.apply.call(t,n,i)};t=n&&'function'==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var o=Number.isNaN||function(t){return t!=t};function s(){s.init.call(this)}_m.exports=s,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var u=10;function f(t){if('function'!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function v(t){return void 0===t._maxListeners?s.defaultMaxListeners:t._maxListeners}function l(t,n,i,o){var s,u,l,h;if(f(i),void 0===(u=t._events)?(u=t._events=Object.create(null),t._eventsCount=0):(void 0!==u.newListener&&(t.emit('newListener',n,i.listener?i.listener:i),u=t._events),l=u[n]),void 0===l)l=u[n]=i,++t._eventsCount;else if('function'==typeof l?l=u[n]=o?[i,l]:[l,i]:o?l.unshift(i):l.push(i),(s=v(t))>0&&l.length>s&&!l.warned){l.warned=!0;var p=new Error('Possible EventEmitter memory leak detected. '+l.length+' '+String(n)+" listeners added. Use emitter.setMaxListeners() to increase limit");p.name='MaxListenersExceededWarning',p.emitter=t,p.type=n,p.count=l.length,h=p,console&&console.warn&&console.warn(h)}return t}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(t,n,i){var o={fired:!1,wrapFn:void 0,target:t,type:n,listener:i},s=h.bind(o);return s.listener=i,o.wrapFn=s,s}function c(t,n,i){var o=t._events;if(void 0===o)return[];var s=o[n];return void 0===s?[]:'function'==typeof s?i?[s.listener||s]:[s]:i?_(s):m(s,s.length)}function y(t){var n=this._events;if(void 0!==n){var i=n[t];if('function'==typeof i)return 1;if(void 0!==i)return i.length}return 0}function m(t,n){for(var i=new Array(n),o=0;o0&&(f=n[0]),f instanceof Error)throw f;var v=new Error('Unhandled error.'+(f?' ('+f.message+')':''));throw v.context=f,v}var l=u[t];if(void 0===l)return!1;if('function'==typeof l)i(l,this,n);else{var h=l.length,p=m(l,h);for(o=0;o=0;u--)if(i[u]===n||i[u].listener===n){v=i[u].listener,s=u;break}if(s<0)return this;0===s?i.shift():L(i,s),1===i.length&&(o[t]=i[0]),void 0!==o.removeListener&&this.emit('removeListener',t,v||n)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(t){var n,i,o;if(void 0===(i=this._events))return this;if(void 0===i.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==i[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete i[t]),this;if(0===arguments.length){var s,u=Object.keys(i);for(o=0;o=0;o--)this.removeListener(t,n[o]);return this},s.prototype.listeners=function(t){return c(this,t,!0)},s.prototype.rawListeners=function(t){return c(this,t,!1)},s.listenerCount=function(t,n){return'function'==typeof t.listenerCount?t.listenerCount(n):y.call(t,n)},s.prototype.listenerCount=y,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},790,[]); +__d(function(e,t,r,a,i,n,o){i.exports={discover:"ILink",stackRoot:"stackcenter",historiques:"Historique",options:"menu",drawer:"drawer",credrequester:"creditrequest",creditrequestRefillAgent:"creditrequestRefillAgent",login:"Login",first:"Home",typeaccountcreate:"typeaccountcreate",simpleusercreate:"simpleusercreate",splashscreen:"spashscreen",useraccount:"useraccount",configurations:"configuration",notification:"notification",modalhistoryfilter:"filterhistory",superviseurgroup:"superviseurgroup",historyItemDetails:"historyItemDetails",forgotpass:"forgottenpass",confirmcode:"confirmcode",creationstep2:"step2",createUserStep:"createUserStep",help:"help",modaloading:"modaloading",activateaccount:"activateaccout",addNetwork:"addNetwork",notificationView:"notificationview",generateNetwork:"generateNetwork",helpmenu:"helpMenu",updateinfo:"updateinformation",intersticielAds:"intersticielAds",walletDetail:"walletDetail",walletDepot:"walletDepot",walletRetrait:"walletRetrait",walletSelect:"walletSelect",walletOptionSelect:"walletOptionSelect",createIdentification:"createIdentification",createIdentificationUser:"createIdentificationUser",validateIdentification:"validateIdentification",operateurOptionSelect:"operateurOptionSelect",paiementFacture:"paiementFacture",envoieWalletToWalletUser:"envoieWalletToWalletUser",envoieWalletToCashUser:"envoieWalletToCashUser",envoieWalletToCardUser:"envoieWalletToCardUser",linkCard:"linkCard",envoieWalletToBankUser:"envoieWalletToBankUser",envoieWalletToBankAgent:"envoieWalletToBankAgent",retraitWalletVersCashUser:"retraitWalletVersCashUser",retraitCarteVersCashUser:"retraitCarteVersCashUser",retraitCarteVersWalletUser:"retraitCarteVersWalletUser",retraitEnCashAgent:"retraitEnCashAgent",retraitCarteVersCashAgent:"retraitCarteVersCashAgent",envoieCashVersWalletAgent:"envoieCashVersWalletAgent",envoieCashVersAutreWalletAgent:"envoieCashVersAutreWalletAgent",envoieCashVersCarteAgent:"envoieCashVersCarteAgent",envoiCashVersCashAgent:"envoiCashVersCashAgent",modifyIdentificationUser:"modifyIdentificationUser",createGroupNanoCredit:"createGroupNanoCredit",groupNanoCredit:"groupNanoCredit",demandGroupNanoCreditDetail:"demandeValidationGroupe",adhererGroupNanoCredit:"adhererGroupNanoCredit",myNanoCreditGroup:"myNanoCreditGroup",askNanoCredit:"askNanoCredit",refundNanoCreditUser:"refundNanoCreditUser",cautionNanoCreditAgent:"cautionNanoCreditAgent",epargnerArgentUser:"epargnerArgentUser",casserEpargneUser:"casserEpargneUser",reattachAccountUser:"reattachAccountUser",modifyTaxeImposition:"modifyTaxeImposition",avisImpositionDetail:"avisImpositionDetail",ordreRecette:"ordreRecette",ordreRecetteDetail:"ordreRecetteDetail",numeroQuitance:"numeroQuitance",numeroQuitanceDetail:"numeroQuitanceDetail",helpScreen:"helpScreen",penalteTaxe:"penalteTaxe",penalityTaxeDetail:"penalityTaxeDetail",historicScreen:"historicScreen"}},791,[]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/app/assets/img",width:338,height:151,scales:[1],hash:"09d02757afa5db61e7a6d423a49d16d5",name:"icon3",type:"png"})},792,[793]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},793,[165]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Akira",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Fumi",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"Hideo",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Hoshi",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Isao",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Jiro",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Kaede",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Kohana",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Madoka",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Makiko",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Sae",{enumerable:!0,get:function(){return p.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),b=r(d[0])(r(d[8])),j=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11]))},794,[2,795,797,798,799,800,801,802,803,804,805,806]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[9]),h=r(d[0])(r(d[10]));function p(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var y=_e.default=(function(o){function u(){return(0,t.default)(this,u),p(this,u,arguments)}return(0,l.default)(u,o),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,n=t.label,o=t.style,u=t.inputStyle,l=t.labelStyle,c=t.height,h=t.inputPadding,p=this.state,y=p.width,v=p.focusedAnim,E=p.value,R=.6*y,C=s.StyleSheet.flatten(l),S='#EBEAEA';return C&&C.backgroundColor&&(S=C.backgroundColor),f.default.createElement(s.View,{style:o,onLayout:this._onLayout},f.default.createElement(s.Animated.View,{style:{width:R,marginLeft:v.interpolate({inputRange:[0,1],outputRange:[-1*R,0]})}},f.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[b.textInput,u,{height:c,padding:h}],value:E,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'}))),f.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},f.default.createElement(s.Animated.View,{style:{position:'absolute',justifyContent:'center',top:0,height:c,width:y,left:v.interpolate({inputRange:[0,1],outputRange:[0,R]}),backgroundColor:S}},f.default.createElement(s.Text,{style:[b.label,l,{marginHorizontal:h}]},n))))}}])})(h.default);y.propTypes={easing:c.default.func,inputPadding:c.default.number,height:c.default.number},y.defaultProps={easing:s.Easing.bezier(.2,1,.3,1),inputPadding:16,height:60};var b=s.StyleSheet.create({label:{fontSize:16,fontWeight:'bold',color:'#6a7989'},textInput:{backgroundColor:'white',color:'black',fontSize:16,fontWeight:'bold'}})},795,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[6]),s=r(d[0])(r(d[7])),f=r(d[8]);function c(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}(_e.default=(function(n){function u(t,n){var o;(0,e.default)(this,u),(o=c(this,u,[t,n])).input=(0,l.createRef)(),o._onLayout=o._onLayout.bind(o),o._onChange=o._onChange.bind(o),o._onBlur=o._onBlur.bind(o),o._onFocus=o._onFocus.bind(o),o.focus=o.focus.bind(o);var s=t.value||t.defaultValue;return o.state={value:s,focusedAnim:new f.Animated.Value(s?1:0),width:null},o}return(0,o.default)(u,n),(0,t.default)(u,[{key:"componentWillReceiveProps",value:function(e){var t=e.value;if(e.hasOwnProperty('value')&&t!==this.state.value&&(this.setState({value:t}),!this.inputRef().isFocused())){var n=Boolean(t);n!==this.isActive&&this._toggle(n)}}},{key:"_onLayout",value:function(e){this.setState({width:e.nativeEvent.layout.width})}},{key:"_onChange",value:function(e){this.setState({value:e.nativeEvent.text});var t=this.props.onChange;t&&t(e)}},{key:"_onBlur",value:function(e){this.state.value||this._toggle(!1);var t=this.props.onBlur;t&&t(e)}},{key:"_onFocus",value:function(e){this._toggle(!0);var t=this.props.onFocus;t&&t(e)}},{key:"_toggle",value:function(e){var t=this.props,n=t.animationDuration,u=t.easing,o=t.useNativeDriver;this.isActive=e,f.Animated.timing(this.state.focusedAnim,{toValue:e?1:0,duration:n,easing:u,useNativeDriver:o}).start()}},{key:"inputRef",value:function(){return this.input.current}},{key:"focus",value:function(){!1!==this.props.editable&&this.inputRef().focus()}},{key:"blur",value:function(){this.inputRef().blur()}},{key:"isFocused",value:function(){return this.inputRef().isFocused()}},{key:"clear",value:function(){this.inputRef().clear()}}])})(l.Component)).propTypes={label:s.default.string,value:s.default.string,defaultValue:s.default.string,style:f.ViewPropTypes?f.ViewPropTypes.style:f.View.propTypes.style,inputStyle:f.Text.propTypes.style,labelStyle:f.Text.propTypes.style,easing:s.default.func,animationDuration:s.default.number,useNativeDriver:s.default.bool,editable:s.default.bool,onBlur:s.default.func,onFocus:s.default.func,onChange:s.default.func}},796,[2,5,6,10,12,13,15,143,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[9]),h=r(d[0])(r(d[10]));function p(t,e,o){return e=(0,l.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,l.default)(t).constructor):e.apply(t,o))}var b=_e.default=(function(n){function l(){return(0,e.default)(this,l),p(this,l,arguments)}return(0,u.default)(l,n),(0,o.default)(l,[{key:"render",value:function(){var e=this.props,o=e.label,n=e.style,l=e.inputStyle,u=e.labelStyle,c=e.maskColor,h=e.borderColor,p=e.borderHeight,b=e.inputPadding,C=e.height,R=this.state,v=R.width,w=R.focusedAnim,k=R.value,S=(s.StyleSheet.flatten(n)||{}).width||v;return f.default.createElement(s.View,{style:[y.container,n,{height:C+b,width:S}],onLayout:this._onLayout},f.default.createElement(s.TextInput,(0,t.default)({ref:this.input},this.props,{style:[y.textInput,l,{width:v,height:C,left:b}],value:k,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),f.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},f.default.createElement(s.Animated.View,{style:[y.labelContainer,{opacity:w.interpolate({inputRange:[0,.5,1],outputRange:[1,0,1]}),top:w.interpolate({inputRange:[0,.5,.51,1],outputRange:[24,24,0,0]}),left:w.interpolate({inputRange:[0,.5,.51,1],outputRange:[b,2*b,0,b]})}]},f.default.createElement(s.Text,{style:[y.label,u]},o))),f.default.createElement(s.View,{style:[y.labelMask,{backgroundColor:c,width:b}]}),f.default.createElement(s.Animated.View,{style:[y.border,{width:w.interpolate({inputRange:[0,1],outputRange:[0,v]}),backgroundColor:h,height:p}]}))}}])})(h.default);b.propTypes={borderColor:c.default.string,maskColor:c.default.string,inputPadding:c.default.number,height:c.default.number},b.defaultProps={borderColor:'red',inputPadding:16,height:48,borderHeight:3};var y=s.StyleSheet.create({container:{borderBottomWidth:2,borderBottomColor:'#b9c1ca'},labelContainer:{position:'absolute'},label:{fontSize:16,color:'#6a7989'},textInput:{position:'absolute',bottom:2,padding:0,color:'#6a7989',fontSize:18,fontWeight:'bold'},labelMask:{height:24},border:{position:'absolute',bottom:0,left:0,right:0}})},797,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=r(d[9]),h=r(d[0])(r(d[10]));function p(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var b=_e.default=(function(o){function l(e,n){var o;(0,t.default)(this,l),o=p(this,l,[e,n]);var u=e.value?1:0;return o.state={value:e.value,borderPositionAnim:new c.Animated.Value(u),borderHeightAnim:new c.Animated.Value(u),labelPositionAnim:new c.Animated.Value(u)},o}return(0,u.default)(l,o),(0,n.default)(l,[{key:"_toggle",value:function(e){var t=e?1:0,n=c.Animated.timing(this.state.borderPositionAnim,{toValue:t,eaasing:c.Easing.bezier(.2,1,.3,1),duration:200}),o=c.Animated.timing(this.state.borderHeightAnim,{toValue:t,eaasing:c.Easing.ease,duration:200}),l=c.Animated.timing(this.state.labelPositionAnim,{toValue:t,eaasing:c.Easing.ease,duration:200});e?c.Animated.sequence([n,c.Animated.parallel([l,o])]).start():c.Animated.sequence([o,c.Animated.parallel([n,l])]).start()}},{key:"render",value:function(){var t=this.props,n=t.label,o=t.style,l=t.inputStyle,u=t.labelStyle,f=t.borderColor,h=t.height,p=t.inputPadding,b=this.state,y=b.width,v=b.borderPositionAnim,P=b.borderHeightAnim,R=b.labelPositionAnim,C=b.value,E=h+2*p;return s.default.createElement(c.View,{style:[o,{height:E}],onLayout:this._onLayout},s.default.createElement(c.Animated.View,{style:[A.border,{height:P.interpolate({inputRange:[0,1],outputRange:[3,h]}),top:v.interpolate({inputRange:[0,1],outputRange:[E-3,2*p]}),backgroundColor:f}]}),s.default.createElement(c.TextInput,(0,e.default)({ref:this.input},this.props,{style:[A.textInput,l,{width:y,height:h,left:p}],value:C,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),s.default.createElement(c.TouchableWithoutFeedback,{onPress:this.focus},s.default.createElement(c.Animated.View,{style:[A.labelContainer,{bottom:R.interpolate({inputRange:[0,1],outputRange:[p/2,h+p/4]}),left:p}]},s.default.createElement(c.Text,{style:[A.label,u]},n))))}}])})(h.default);b.propTypes={borderColor:f.default.string,inputPadding:f.default.number,height:f.default.number},b.defaultProps={borderColor:'red',inputPadding:16,height:48};var A=c.StyleSheet.create({labelContainer:{position:'absolute',backgroundColor:'transparent'},label:{fontSize:13,fontWeight:'bold',color:'#6a7989'},textInput:{position:'absolute',bottom:0,padding:0,color:'black',fontSize:18,fontWeight:'bold'},border:{position:'absolute',bottom:0,left:0,right:0}})},798,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),h=r(d[0])(r(d[8])),p=r(d[9]),s=r(d[0])(r(d[10]));function c(t,e,n){return e=(0,l.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,l.default)(t).constructor):e.apply(t,n))}var b=_e.default=(function(o){function l(){return(0,e.default)(this,l),c(this,l,arguments)}return(0,u.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){var e=this.props,n=e.label,o=e.style,l=e.height,u=e.borderHeight,h=e.inputPadding,s=e.labelHeight,c=e.inputStyle,b=e.labelStyle,v=e.activeColor,R=e.passiveColor,C=this.state,w=C.width,E=C.focusedAnim,_=C.value;return f.default.createElement(p.View,{style:[o,{height:l+s}],onLayout:this._onLayout},f.default.createElement(p.View,{style:[y.inputContainer,{height:l,borderBottomColor:R}]},f.default.createElement(p.TextInput,(0,t.default)({ref:this.input},this.props,{style:[y.textInput,c,{width:w,height:l,paddingHorizontal:h}],value:_,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'}))),f.default.createElement(p.TouchableWithoutFeedback,{onPress:this.focus},f.default.createElement(p.View,{style:{height:s,width:w}},f.default.createElement(p.Animated.Text,{style:[y.label,b,{width:w,opacity:E.interpolate({inputRange:[0,1],outputRange:[1,0]}),bottom:E.interpolate({inputRange:[0,1],outputRange:[0,s]}),color:R,height:s,left:h}]},n),f.default.createElement(p.Animated.Text,{style:[y.label,b,{opacity:E.interpolate({inputRange:[0,1],outputRange:[0,1]}),bottom:E.interpolate({inputRange:[0,1],outputRange:[-1*s,0]}),color:v,height:s,left:h}]},n))),f.default.createElement(p.Animated.View,{style:[y.border,{height:E.interpolate({inputRange:[0,1],outputRange:[0,u]}),width:w,backgroundColor:v,bottom:s}]}))}}])})(s.default);b.propTypes={passiveColor:h.default.string,activeColor:h.default.string,borderHeight:h.default.number,labelHeight:h.default.number,inputPadding:h.default.number,height:h.default.number},b.defaultProps={activeColor:'red',passiveColor:'white',height:48,labelHeight:24,inputPadding:16,borderHeight:8,easing:p.Easing.bezier(.2,1,.3,1)};var y=p.StyleSheet.create({inputContainer:{borderBottomWidth:2},label:{position:'absolute',paddingTop:4,backgroundColor:'transparent',fontSize:14,fontWeight:'bold'},textInput:{color:'#afb3b8',fontSize:18,fontWeight:'bold',padding:0},border:{position:'absolute',left:0,right:0}})},799,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),h=r(d[9]),p=r(d[0])(r(d[10]));function s(t,e,n){return e=(0,l.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,l.default)(t).constructor):e.apply(t,n))}var b=_e.default=(function(o){function l(){return(0,e.default)(this,l),s(this,l,arguments)}return(0,u.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){var e=this.props,n=e.label,o=e.style,l=e.height,u=e.inputPadding,c=e.labelHeight,p=e.inputStyle,s=e.labelStyle,b=e.borderColor,C=this.state,R=C.width,w=C.focusedAnim,v=C.value;return f.default.createElement(h.View,{style:[o,{height:l+c+8}],onLayout:this._onLayout},f.default.createElement(h.View,{style:[y.inputContainer,{borderBottomColor:b}]},f.default.createElement(h.TextInput,(0,t.default)({ref:this.input},this.props,{style:[y.textInput,p,{width:R,height:l,paddingHorizontal:u}],value:v,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),f.default.createElement(h.Animated.View,{style:{position:'absolute',right:0,bottom:0,width:2,height:w.interpolate({inputRange:[0,.2,1],outputRange:[0,l,l]}),backgroundColor:b}}),f.default.createElement(h.Animated.View,{style:{position:'absolute',right:0,top:0,height:2,width:w.interpolate({inputRange:[0,.2,.8,1],outputRange:[0,0,R,R]}),backgroundColor:b}}),f.default.createElement(h.Animated.View,{style:{position:'absolute',left:0,top:0,width:2,height:w.interpolate({inputRange:[0,.8,1],outputRange:[0,0,l]}),backgroundColor:b}})),f.default.createElement(h.TouchableWithoutFeedback,{onPress:this.focus},f.default.createElement(h.Animated.View,{style:[y.labelContainer,{width:R,height:c,bottom:w.interpolate({inputRange:[0,1],outputRange:[c+u,0]}),left:u}]},f.default.createElement(h.Animated.Text,{style:[y.label,s,{fontSize:w.interpolate({inputRange:[0,1],outputRange:[18,14]})}]},n))))}}])})(p.default);b.propTypes={borderColor:c.default.string,labelHeight:c.default.number,inputPadding:c.default.number,height:c.default.number},b.defaultProps={borderColor:'#7A7593',animationDuration:250,labelHeight:24,inputPadding:16,height:48};var y=h.StyleSheet.create({inputContainer:{borderBottomWidth:2},labelContainer:{position:'absolute'},label:{backgroundColor:'transparent',fontWeight:'bold',color:'#6a7989'},textInput:{paddingVertical:0,color:'black',fontSize:18,fontWeight:'bold'}})},800,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),h=r(d[0])(r(d[10]));function p(t,e,n){return e=(0,l.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,l.default)(t).constructor):e.apply(t,n))}var b=_e.default=(function(o){function l(){return(0,e.default)(this,l),p(this,l,arguments)}return(0,u.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){var e=this.props,n=e.label,o=e.style,l=e.height,u=e.labelHeight,f=e.inputPadding,h=e.inputStyle,p=e.labelStyle,b=e.borderColor,R=this.state,w=R.width,C=R.focusedAnim,v=R.value;return c.default.createElement(s.View,{style:o,onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:{width:w,height:u,transform:[{translateY:C.interpolate({inputRange:[0,1],outputRange:[u+f,0]})}]}},c.default.createElement(s.Text,{style:[y.label,p]},n))),c.default.createElement(s.TextInput,(0,t.default)({ref:this.input},this.props,{style:[y.textInput,h,{width:w,height:l,paddingHorizontal:f}],value:v,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),c.default.createElement(s.Animated.View,{style:{position:'absolute',left:0,bottom:0,height:l,width:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:b}}),c.default.createElement(s.Animated.View,{style:{position:'absolute',top:u,width:w,height:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:b}}),c.default.createElement(s.Animated.View,{style:{position:'absolute',right:0,bottom:0,height:l,width:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:b}}),c.default.createElement(s.Animated.View,{style:{position:'absolute',bottom:0,height:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),width:w,backgroundColor:b}}))}}])})(h.default);b.propTypes={borderColor:f.default.string,labelHeight:f.default.number,inputPadding:f.default.number,height:f.default.number},b.defaultProps={borderColor:'#7A7593',labelHeight:24,inputPadding:16,height:48,animationDuration:200};var y=s.StyleSheet.create({label:{backgroundColor:'transparent',fontSize:14,fontWeight:'bold',color:'#cc6055',textAlign:'center'},textInput:{padding:0,color:'black',fontSize:18,textAlign:'center'}})},801,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function h(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var y=_e.default=(function(o){function u(){return(0,t.default)(this,u),h(this,u,arguments)}return(0,l.default)(u,o),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,n=t.iconClass,o=t.iconColor,u=t.iconSize,l=t.iconName,f=t.iconBackgroundColor,p=t.style,h=t.inputStyle,y=t.height,R=this.state,v=R.focusedAnim,k=R.value,S=s.Animated.createAnimatedComponent(n);return c.default.createElement(s.View,{style:[C.container,p],onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:{backgroundColor:f,justifyContent:'center',alignItems:'center',height:y,width:v.interpolate({inputRange:[0,1],outputRange:[60,40]})}},c.default.createElement(S,{name:l,color:o,style:{fontSize:v.interpolate({inputRange:[0,1],outputRange:[u,.6*u]})}}))),c.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[C.textInput,h],value:k,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})))}}])})(p.default);y.propTypes={iconBackgroundColor:f.default.string,iconClass:f.default.func.isRequired,iconName:f.default.string.isRequired,iconColor:f.default.string,iconSize:f.default.number},y.defaultProps={iconColor:'white',iconSize:25,iconBackgroundColor:'#899dda',height:48,animationDuration:200};var C=s.StyleSheet.create({container:{flex:1,flexDirection:'row'},textInput:{flex:1,paddingHorizontal:16,paddingVertical:0,color:'black',backgroundColor:'white',fontSize:18}})},802,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function h(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var y=_e.default=(function(o){function l(){return(0,t.default)(this,l),h(this,l,arguments)}return(0,u.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,n=t.iconClass,o=t.iconColor,l=t.iconSize,u=t.iconName,f=t.label,p=t.style,h=t.inputPadding,y=t.inputStyle,v=t.labelStyle,R=t.iconContainerStyle,C=t.labelContainerStyle,S=this.state,E=S.focusedAnim,x=S.value;return c.default.createElement(s.View,{style:[b.container,p],onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:(0,e.default)({justifyContent:'center',padding:h,transform:[{translateX:E.interpolate({inputRange:[0,1],outputRange:[-15-l,0]})}]},R)},c.default.createElement(n,{name:u,color:o,size:l}))),c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:(0,e.default)({position:'absolute',top:h,left:0,transform:[{translateX:E.interpolate({inputRange:[0,1],outputRange:[h,80]})}],opacity:E.interpolate({inputRange:[0,1],outputRange:[1,0]})},C)},c.default.createElement(s.Text,{style:[b.label,v]},f))),c.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[b.textInput,y,{paddingHorizontal:h}],value:x,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'})))}}])})(p.default);y.propTypes={iconClass:f.default.func.isRequired,iconName:f.default.string.isRequired,iconColor:f.default.string,iconSize:f.default.number,inputPadding:f.default.number},y.defaultProps={easing:s.Easing.bezier(.2,1,.3,1),iconSize:25,inputPadding:16,useNativeDriver:!1};var b=s.StyleSheet.create({container:{flex:1,flexDirection:'row',backgroundColor:'white',overflow:'hidden'},label:{fontSize:18,fontWeight:'bold',color:'#D2D2D2'},textInput:{flex:1,paddingVertical:0,color:'black',fontSize:18}})},803,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function h(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var b=_e.default=(function(o){function u(){return(0,t.default)(this,u),h(this,u,arguments)}return(0,l.default)(u,o),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,n=t.iconClass,o=t.iconColor,u=t.iconName,l=t.iconSize,f=t.iconWidth,p=t.style,h=t.height,b=t.inputPadding,R=t.inputStyle,C=t.label,v=t.labelStyle,w=this.state,S=w.width,z=w.focusedAnim,E=w.value,_=s.Animated.createAnimatedComponent(n);return c.default.createElement(s.View,{style:[y.container,p],onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.View,{style:{position:'absolute',height:h,width:S}},c.default.createElement(_,{name:u,color:o,style:{position:'absolute',backgroundColor:'transparent',top:z.interpolate({inputRange:[0,.2,1],outputRange:[8,-1*l,-1*l]}),left:z.interpolate({inputRange:[0,.2,1],outputRange:[b,-22,-22]}),height:z.interpolate({inputRange:[0,.2,1],outputRange:[l,2*h,2*h]}),fontSize:z.interpolate({inputRange:[0,.2,1],outputRange:[l,4*l,4*l]})}}),c.default.createElement(s.Text,{style:[y.label,v,{left:f,top:b,color:o}]},C))),c.default.createElement(s.Animated.View,{style:{position:'absolute',backgroundColor:'white',left:f,height:h,width:z.interpolate({inputRange:[0,.2,1],outputRange:[0,0,S]})}}),c.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[y.textInput,R,{width:S,height:h,paddingHorizontal:b}],value:E,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})))}}])})(p.default);b.propTypes={iconClass:f.default.func.isRequired,iconName:f.default.string.isRequired,iconColor:f.default.string,iconSize:f.default.number,iconWidth:f.default.number,inputPadding:f.default.number,height:f.default.number},b.defaultProps={iconColor:'white',iconSize:30,iconWidth:60,height:48,inputPadding:16,easing:s.Easing.bezier(.7,0,.3,1),animationDuration:300};var y=s.StyleSheet.create({container:{backgroundColor:'#CBCBCB',overflow:'hidden'},label:{position:'absolute',fontSize:16,fontWeight:'bold',color:'white',backgroundColor:'transparent'},textInput:{paddingVertical:0,color:'black',fontSize:18}})},804,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function h(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var b=_e.default=(function(o){function u(){return(0,t.default)(this,u),h(this,u,arguments)}return(0,l.default)(u,o),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,n=t.iconClass,o=t.iconColor,u=t.iconName,l=t.label,f=t.style,p=t.height,h=t.inputPadding,b=t.labelHeight,R=t.borderHeight,C=t.inputStyle,v=t.labelStyle,w=this.state,E=w.width,P=w.focusedAnim,_=w.value,A=s.Animated.createAnimatedComponent(n);return c.default.createElement(s.View,{style:[y.container,f,{height:p+h}],onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:{position:'absolute',bottom:P.interpolate({inputRange:[0,1],outputRange:[0,b+h]})}},c.default.createElement(s.Animated.Text,{style:[y.label,v,{fontSize:P.interpolate({inputRange:[0,1],outputRange:[18,12]})}]},l))),c.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[y.textInput,C,{width:E,height:p,paddingTop:h/2}],value:_,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(A,{name:u,color:o,style:{position:'absolute',bottom:0,right:P.interpolate({inputRange:[0,1],outputRange:[0,E+h]}),transform:[{rotate:P.interpolate({inputRange:[0,1],outputRange:['0deg','-90deg']})}],fontSize:20,backgroundColor:'transparent'}})),c.default.createElement(s.Animated.View,{style:{position:'absolute',bottom:0,right:0,height:R,width:P.interpolate({inputRange:[0,1],outputRange:[0,E]}),backgroundColor:o}}))}}])})(p.default);b.propTypes={height:f.default.number,borderHeight:f.default.number,iconClass:f.default.func.isRequired,iconName:f.default.string,iconColor:f.default.string,inputPadding:f.default.number,labelHeight:f.default.number},b.defaultProps={iconColor:'white',height:48,inputPadding:16,labelHeight:24,borderHeight:2,animationDuration:300,iconName:'pencil'};var y=s.StyleSheet.create({container:{overflow:'hidden'},label:{backgroundColor:'transparent',fontWeight:'bold',color:'#7771ab'},textInput:{position:'absolute',bottom:0,left:0,paddingLeft:0,color:'white',fontSize:18}})},805,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function h(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var y=_e.default=(function(o){function l(){return(0,t.default)(this,l),h(this,l,arguments)}return(0,u.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,n=t.iconClass,o=t.iconColor,l=t.iconSize,u=t.passiveIconColor,f=t.iconName,p=t.label,h=t.style,y=t.inputStyle,R=t.height,v=t.inputPadding,C=t.iconWidth,S=t.labelStyle,E=this.state,_=E.focusedAnim,z=E.value,P=s.Animated.createAnimatedComponent(n),k=v+R,w=-1*k;return c.default.createElement(s.View,{style:[b.container,h,{height:k}],onLayout:this._onLayout},c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(P,{name:f,color:o,size:l,style:{position:'absolute',left:v,bottom:_.interpolate({inputRange:[0,.5,.51,.7,1],outputRange:[24,k,w,w,24]}),color:_.interpolate({inputRange:[0,.5,1],outputRange:[u,o,o]})}})),c.default.createElement(s.View,{style:[b.separator,{height:R,left:C+8}]}),c.default.createElement(s.TouchableWithoutFeedback,{onPress:this.focus},c.default.createElement(s.Animated.View,{style:{position:'absolute',left:C+v,height:R,top:_.interpolate({inputRange:[0,.5,.51,.7,1],outputRange:[24,k,w,w,v/2]})}},c.default.createElement(s.Animated.Text,{style:[b.label,{fontSize:_.interpolate({inputRange:[0,.7,.71,1],outputRange:[16,16,12,12]}),color:_.interpolate({inputRange:[0,.7],outputRange:['#696969','#a3a3a3']})},S]},p))),c.default.createElement(s.TextInput,(0,e.default)({ref:this.input},this.props,{style:[b.textInput,{marginLeft:C+v,color:o},y],value:z,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'})))}}])})(p.default);y.propTypes={iconClass:f.default.func.isRequired,iconName:f.default.string.isRequired,iconColor:f.default.string,iconSize:f.default.number,passiveIconColor:f.default.string,height:f.default.number},y.defaultProps={height:48,iconColor:'#00aeef',iconSize:20,iconWidth:40,inputPadding:16,passiveIconColor:'#a3a3a3',animationDuration:300};var b=s.StyleSheet.create({container:{overflow:'hidden',paddingTop:16,backgroundColor:'white'},label:{fontSize:18,fontWeight:'bold'},textInput:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},separator:{position:'absolute',width:1,backgroundColor:'#f0f0f0',top:8}})},806,[2,4,5,6,10,12,13,15,143,18,796]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),c=p(r(d[6])),u=r(d[7]),s=r(d[0])(r(d[8])),l=r(d[0])(r(d[9])),f=(r(d[0])(r(d[10])),p(r(d[11])),r(d[0])(r(d[12])),r(d[0])(r(d[13])),r(d[0])(r(d[14])));function h(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}function p(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var u=i?Object.getOwnPropertyDescriptor(t,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=t[c]}return o.default=t,n&&n.set(t,o),o}function v(){"use strict";v=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},c=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var c=e&&e.prototype instanceof y?e:y,u=Object.create(c.prototype),s=new j(i||[]);return o(u,"_invoke",{value:x(t,n,s)}),u}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var p={};function y(){}function w(){}function b(){}var S={};l(S,c,function(){return this});var E=Object.getPrototypeOf,O=E&&E(E(R([])));O&&O!==e&&n.call(O,c)&&(S=O);var L=b.prototype=y.prototype=Object.create(S);function A(t){["next","throw","return"].forEach(function(e){l(t,e,function(t){return this._invoke(e,t)})})}function P(t,e){function i(o,c,u,s){var l=h(t[o],t,c);if("throw"!==l.type){var f=l.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then(function(t){i("next",t,u,s)},function(t){i("throw",t,u,s)}):e.resolve(p).then(function(t){f.value=t,u(f)},function(t){return i("throw",t,u,s)})}s(l.arg)}var c;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return c=c?c.then(o,o):o()}})}function x(t,e,n){var o="suspendedStart";return function(i,c){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw c;return N()}for(n.method=i,n.arg=c;;){var u=n.delegate;if(u){var s=k(u,n);if(s){if(s===p)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=h(t,e,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function k(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,k(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=h(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,p;var c=i.arg;return c?c.done?(e[t.resultName]=c.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):c:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function C(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function _(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function R(t){if(t){var e=t[c];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var s=n.call(c,"catchLoc"),l=n.call(c,"finallyLoc");if(s&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),_(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;_(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:R(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function y(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}(_e.default=(function(n){function o(e){var n;return(0,t.default)(this,o),(n=y(this,o,[e])).handleViewRef=function(t){return n.view=t},n.bounce=function(){return n.view.transition({translateX:0},{translateX:700},5e3)},n.retreiveSupervisorInfosCode(),n.state={},n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"workUserResult",value:function(t){if(console.log("SPLASHSCREEN PROPS",this.props),void 0!==this.props.navigation.state.params)if(null===t||void 0===t)this.props.navigation.navigate("Auth");else switch(this.props.navigation.state.params.routeName){case'historyItemDetails':this.props.navigation.navigate(this.props.navigation.state.params.routeName,{item:this.props.navigation.state.params.params});break;default:this.props.navigation.navigate(this.props.navigation.state.params.routeName,{id:this.props.navigation.state.params.params.id})}else{var e="";if(null===t||void 0===t)e="Auth",r(d[15]).first;else{if(t.category)switch(t.category){case'geolocated':e="AgentApp";break;case'super':e="adminApp";break;default:e="supAdminApp"}else e="App";r(d[15]).login}this.props.navigation.navigate(e)}}},{key:"componentDidMount",value:function(){try{this.requestCameraPermission()}catch(t){console.log(t)}this.config=new l.default,this.retrieveAndroidInformation()}},{key:"requestCameraPermission",value:function(){return v().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,v().awrap(u.PermissionsAndroid.request(u.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===u.PermissionsAndroid.RESULTS.GRANTED||console.log("try get information else"),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),console.log("try get information error"),console.log(t.t0);case 11:case"end":return t.stop()}},null,null,[[0,7]],Promise)}},{key:"render",value:function(){return c.default.createElement(u.View,{style:w.container},c.default.createElement(u.StatusBar,{translucent:!0}),c.default.createElement(u.Image,{style:w.logo,source:r(d[16])}))}},{key:"retreiveSupervisorInfosCode",value:function(){(0,r(d[17]).getSupervisorInfoCode)().then(function(t){console.warn("SUPERVISOR INFOS CODE",JSON.stringify(t)),(0,r(d[18]).storeData)(r(d[19]).supervisorCode,JSON.stringify(t)).then(function(){(0,r(d[18]).getData)(r(d[19]).supervisorCode).then(function(t){console.log("DATA FROM ASYNC STORAGE",t)})})}).catch(function(t){console.log(t)})}},{key:"retreiveIosInformation",value:function(){var t=this;return(0,r(d[17]).readUser)().then(function(e){setTimeout(function(){t.workUserResult(e)},3e3)}).catch(function(e){t.props.navigation.navigate("Auth")}),""}},{key:"retrieveAndroidInformation",value:function(){var t=this;return(0,r(d[17]).getPasObject)().then(function(e){console.warn(e),t.config.setCurrentPas(e)}),(0,r(d[17]).getAppVersion)().then(function(t){console.log("SPLASHSCREEN",t),400===t.status&&u.Alert.alert(s.default.t("ERROR_LABEL"),t.error,[{text:s.default.t("OK"),onPress:function(){u.BackHandler.exitApp()}}],{cancelable:!1})}).catch(function(t){console.log("SPLASHSCREEN",t)}),this.config._getData().then(function(e){if(e)s.default.locale=e,(0,r(d[17]).readUser)().then(function(e){console.warn(e),e&&(0,r(d[17]).getPubActiveObject)(e.country_id).then(function(e){console.warn(e),t.config.setPubActive(e)}),setTimeout(function(){t.workUserResult(e)},3e3)});else{var n=f.default.getDeviceLocale();console.warn(n),s.default.locale=n.toLowerCase(),(0,r(d[17]).readUser)().then(function(e){console.warn(e),e&&(0,r(d[17]).getPubActiveObject)(e.country_id).then(function(e){console.warn(e),t.config.setPubActive(e)}),setTimeout(function(){t.workUserResult(e)},3e3)}).catch(function(e){t.setPubActive(data)})}}).catch(function(e){console.warn(e.message),f.default.getDeviceLocale().then(function(e){console.warn(e),s.default.locale=e.toLowerCase(),(0,r(d[17]).readUser)().then(function(e){setTimeout(function(){t.workUserResult(e)},3e3)}).catch(function(e){t.props.navigation.navigate("Auth")})})}),""}}],[{key:"options",value:function(t){return{statusBar:{visible:!1,style:0,drawBehind:!0},topBar:{title:{text:'My Screen'},drawBehind:!0,visible:!1,animate:!1}}}}])})(c.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!1,statusBarTextColorScheme:'light'};var w=u.StyleSheet.create({container:{flex:1,backgroundColor:r(d[20]).primary,justifyContent:'center',alignItems:'center'},logoContaner:{flexDirection:'row',marginTop:(0,r(d[21]).responsiveHeight)(20),justifyContent:'center',alignItems:'center'},logo:{width:(0,r(d[21]).responsiveWidth)(90),resizeMode:'contain'},lottie:{width:48,height:64},title:{fontSize:(0,r(d[21]).responsiveFontSize)(4),alignSelf:'center',fontWeight:'bold',color:'white'}})},807,[2,5,6,10,12,13,15,18,628,808,809,606,815,823,914,791,917,640,918,667,437,638]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[3]);function i(){"use strict";i=function(){return t};var t={},n=Object.prototype,o=n.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function p(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,s=Object.create(u.prototype),l=new I(i||[]);return c(s,"_invoke",{value:j(t,o,l)}),s}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=p;var y={};function w(){}function b(){}function x(){}var L={};h(L,s,function(){return this});var _=Object.getPrototypeOf,P=_&&_(_(D([])));P&&P!==n&&o.call(P,s)&&(L=P);var k=x.prototype=w.prototype=Object.create(L);function O(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function E(t,n){function i(c,u,s,l){var f=v(t[c],t,u);if("throw"!==f.type){var h=f.arg,p=h.value;return p&&"object"==typeof p&&o.call(p,"__await")?n.resolve(p.__await).then(function(t){i("next",t,s,l)},function(t){i("throw",t,s,l)}):n.resolve(p).then(function(t){h.value=t,s(h)},function(t){return i("throw",t,s,l)})}l(f.arg)}var u;c(this,"_invoke",{value:function(t,o){function c(){return new n(function(n,c){i(t,o,n,c)})}return u=u?u.then(c,c):c()}})}function j(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return G()}for(o.method=c,o.arg=u;;){var s=o.delegate;if(s){var l=S(s,o);if(l){if(l===y)continue;return l}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function S(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,S(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function N(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function A(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function D(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,c=function n(){for(;++i=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return i("end");if(u.tryLoc<=this.prev){var l=o.call(u,"catchLoc"),f=o.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--i){var c=this.tryEntries[i];if(c.tryLoc<=this.prev&&o.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),A(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;A(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:D(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}e.default=(function(){return(0,n.default)(function n(){(0,t.default)(this,n),this.setCurrentPas=function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,i().awrap(o.AsyncStorage.setItem('@config:pasObject',JSON.stringify(t.pas)));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:r(d[4]).db.update({"configuration.pas":{$exists:!0}},{configuration:{pas:t.pas}},{upsert:!0},function(t,n,o){console.log([t,n,o])});case 9:case"end":return n.stop()}},null,null,[[0,5]],Promise)},this._getPasData=function(){return new Promise(function(t,n){var c;return i().async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,i().awrap(o.AsyncStorage.getItem('@config:pasObject'));case 3:c=u.sent,t(JSON.parse(c)),u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),n(u.t0);case 10:case"end":return u.stop()}},null,null,[[0,7]],Promise)})},this._storeData=function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,i().awrap(o.AsyncStorage.setItem('@config:lang',t.value));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:case"end":return n.stop()}},null,null,[[0,5]],Promise)},this._getData=function(){return new Promise(function(t,n){var c;return i().async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,i().awrap(o.AsyncStorage.getItem('@config:lang'));case 3:c=u.sent,t(c),u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),n(u.t0);case 10:case"end":return u.stop()}},null,null,[[0,7]],Promise)})}},[{key:"getCurrentLangue",value:function(){var t;return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i().awrap(_getData());case 2:(t=n.sent)?resolve(t):reject(t);case 4:case"end":return n.stop()}},null,null,null,Promise)}},{key:"getCurrentPasValue",value:function(){var t;return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i().awrap(this._getPasData());case 2:if(!(t=n.sent)){n.next=7;break}return n.abrupt("return",t.valeur_int);case 7:return n.abrupt("return",t);case 8:case"end":return n.stop()}},null,this,null,Promise)}},{key:"getCurrentPubValue",value:function(){var t;return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i().awrap(this._getPubData());case 2:if(t=n.sent,console.warn(t),!t){n.next=8;break}return n.abrupt("return",t.valeur_bool);case 8:return n.abrupt("return",t);case 9:case"end":return n.stop()}},null,this,null,Promise)}},{key:"setPubActive",value:function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:if(n.prev=0,!t.pub){n.next=5;break}return n.next=4,i().awrap(o.AsyncStorage.setItem('pubObject',JSON.stringify(t.pub)));case 4:r(d[4]).db.update({"configuration.pub":{$exists:!0}},{configuration:{pub:t.pub}},{upsert:!0},function(t,n,o){console.log([t,n,o])});case 5:n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),console.warn(n.t0);case 10:case"end":return n.stop()}},null,null,[[0,7]],Promise)}},{key:"_getPubData",value:function(){return new Promise(function(t,n){var c;return i().async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,i().awrap(o.AsyncStorage.getItem('pubObject'));case 3:c=u.sent,t(JSON.parse(c)),u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),n(u.t0);case 10:case"end":return u.stop()}},null,null,[[0,7]],Promise)})}},{key:"setCurrentLangue",value:function(t){this._storeData(t),r(d[4]).db.update({"configuration.lang":{$exists:!0}},{configuration:{lang:t}},{upsert:!0},function(t,n,o){console.log([t,n,o])})}}])})()},808,[2,5,6,18,668]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),u=p(r(d[6])),c=(r(d[0])(r(d[7])),r(d[8])),l=r(d[0])(r(d[9])),f=(r(d[0])(r(d[10])),p(r(d[11]))),s=r(d[0])(r(d[12]));function h(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}function p(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=i?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}function y(){"use strict";y=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function f(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{f({},"")}catch(t){f=function(t,e,n){return t[e]=n}}function s(t,e,n,i){var u=e&&e.prototype instanceof v?e:v,c=Object.create(u.prototype),l=new G(i||[]);return o(c,"_invoke",{value:k(t,n,l)}),c}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=s;var p={};function v(){}function w(){}function b(){}var x={};f(x,u,function(){return this});var L=Object.getPrototypeOf,E=L&&L(L(I([])));E&&E!==e&&n.call(E,u)&&(x=E);var O=b.prototype=v.prototype=Object.create(x);function _(t){["next","throw","return"].forEach(function(e){f(t,e,function(t){return this._invoke(e,t)})})}function j(t,e){function i(o,u,c,l){var f=h(t[o],t,u);if("throw"!==f.type){var s=f.arg,p=s.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then(function(t){i("next",t,c,l)},function(t){i("throw",t,c,l)}):e.resolve(p).then(function(t){s.value=t,c(s)},function(t){return i("throw",t,c,l)})}l(f.arg)}var u;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return u=u?u.then(o,o):o()}})}function k(t,e,n){var o="suspendedStart";return function(i,u){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw u;return N()}for(n.method=i,n.arg=u;;){var c=n.delegate;if(c){var l=P(c,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var f=h(t,e,n);if("normal"===f.type){if(o=n.done?"completed":"suspendedYield",f.arg===p)continue;return{value:f.arg,done:n.done}}"throw"===f.type&&(o="completed",n.method="throw",n.arg=f.arg)}}}function P(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,P(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=h(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,p;var u=i.arg;return u?u.done?(e[t.resultName]=u.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):u:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function B(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function G(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function I(t){if(t){var e=t[u];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var u=this.tryEntries[i],c=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=n.call(u,"catchLoc"),f=n.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),B(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;B(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:I(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function v(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}(_e.default=(function(n){function o(e){return(0,t.default)(this,o),v(this,o,[e])}return(0,i.default)(o,n),(0,e.default)(o,[{key:"render",value:function(){var t=this;return u.default.createElement(f.default,{radius:14,downsampling:2,onPress:function(){t.setState({isPubShow:!1})},brightness:-200},this.renderChild())}},{key:"renderChild",value:function(){var t=this;return u.default.createElement(c.View,{style:w.container},u.default.createElement(c.WebView,{source:{uri:'https://ad-server.ilink-app.com/ad_display/zone1/zone4.html'},style:{width:(0,r(d[13]).responsiveHeight)(90),flex:9}}),u.default.createElement(c.View,null,u.default.createElement(c.Button,{title:s.default.t('QUIT_'),color:r(d[14]).reddeconnect,style:{position:'absolute',zIndex:1e4},onPress:function(){t.popOverLay()}},s.default.t('QUIT_'))))}},{key:"componentDidMount",value:function(){(0,f.openOverlay)()}},{key:"tryGetHtml",value:function(){return y().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,y().awrap(fetch('https://ad-server.ilink-app.com/ad_display/zone1/zone4.html'));case 2:response=t.sent;case 3:case"end":return t.stop()}},null,null,null,Promise)}},{key:"popOverLay",value:function(){this.props.closeIntersticiel&&this.props.closeIntersticiel(),(0,f.closeOverlay)()}}],[{key:"options",value:function(t){return{statusBar:{visible:!1,drawBehind:!0},topBar:{drawBehind:!0,visible:!1,animate:!1}}}}])})(l.default)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var w=c.StyleSheet.create({container:{flex:1,marginTop:30},parent:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:"#000000AE"}})},809,[2,5,6,10,12,13,15,143,18,436,810,812,629,638,437]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),I=(0,t.default)(o.default,'Material Icons','MaterialIcons.ttf');e.default=I,e.Button=I.Button,e.TabBarItem=I.TabBarItem,e.TabBarItemIOS=I.TabBarItemIOS,e.ToolbarAndroid=I.ToolbarAndroid,e.getImageSource=I.getImageSource},810,[2,440,811]); +__d(function(e,o,t,r,a,i,l){a.exports={"3d-rotation":59469,"ac-unit":60219,"access-alarm":57744,"access-alarms":57745,"access-time":57746,accessibility:59470,accessible:59668,"account-balance":59471,"account-balance-wallet":59472,"account-box":59473,"account-circle":59475,adb:58894,add:57669,"add-a-photo":58425,"add-alarm":57747,"add-alert":57347,"add-box":57670,"add-circle":57671,"add-circle-outline":57672,"add-location":58727,"add-shopping-cart":59476,"add-to-photos":58269,"add-to-queue":57436,adjust:58270,"airline-seat-flat":58928,"airline-seat-flat-angled":58929,"airline-seat-individual-suite":58930,"airline-seat-legroom-extra":58931,"airline-seat-legroom-normal":58932,"airline-seat-legroom-reduced":58933,"airline-seat-recline-extra":58934,"airline-seat-recline-normal":58935,"airplanemode-active":57749,"airplanemode-inactive":57748,airplay:57429,"airport-shuttle":60220,alarm:59477,"alarm-add":59478,"alarm-off":59479,"alarm-on":59480,album:57369,"all-inclusive":60221,"all-out":59659,android:59481,announcement:59482,apps:58819,archive:57673,"arrow-back":58820,"arrow-downward":58843,"arrow-drop-down":58821,"arrow-drop-down-circle":58822,"arrow-drop-up":58823,"arrow-forward":58824,"arrow-upward":58840,"art-track":57440,"aspect-ratio":59483,assessment:59484,assignment:59485,"assignment-ind":59486,"assignment-late":59487,"assignment-return":59488,"assignment-returned":59489,"assignment-turned-in":59490,assistant:58271,"assistant-photo":58272,"attach-file":57894,"attach-money":57895,attachment:58044,audiotrack:58273,autorenew:59491,"av-timer":57371,backspace:57674,backup:59492,"battery-alert":57756,"battery-charging-full":57763,"battery-full":57764,"battery-std":57765,"battery-unknown":57766,"beach-access":60222,beenhere:58669,block:57675,bluetooth:57767,"bluetooth-audio":58895,"bluetooth-connected":57768,"bluetooth-disabled":57769,"bluetooth-searching":57770,"blur-circular":58274,"blur-linear":58275,"blur-off":58276,"blur-on":58277,book:59493,bookmark:59494,"bookmark-border":59495,"border-all":57896,"border-bottom":57897,"border-clear":57898,"border-color":57899,"border-horizontal":57900,"border-inner":57901,"border-left":57902,"border-outer":57903,"border-right":57904,"border-style":57905,"border-top":57906,"border-vertical":57907,"branding-watermark":57451,"brightness-1":58278,"brightness-2":58279,"brightness-3":58280,"brightness-4":58281,"brightness-5":58282,"brightness-6":58283,"brightness-7":58284,"brightness-auto":57771,"brightness-high":57772,"brightness-low":57773,"brightness-medium":57774,"broken-image":58285,brush:58286,"bubble-chart":59101,"bug-report":59496,build:59497,"burst-mode":58428,business:57519,"business-center":60223,cached:59498,cake:59369,call:57520,"call-end":57521,"call-made":57522,"call-merge":57523,"call-missed":57524,"call-missed-outgoing":57572,"call-received":57525,"call-split":57526,"call-to-action":57452,camera:58287,"camera-alt":58288,"camera-enhance":59644,"camera-front":58289,"camera-rear":58290,"camera-roll":58291,cancel:58825,"card-giftcard":59638,"card-membership":59639,"card-travel":59640,casino:60224,cast:58119,"cast-connected":58120,"center-focus-strong":58292,"center-focus-weak":58293,"change-history":59499,chat:57527,"chat-bubble":57546,"chat-bubble-outline":57547,check:58826,"check-box":59444,"check-box-outline-blank":59445,"check-circle":59500,"chevron-left":58827,"chevron-right":58828,"child-care":60225,"child-friendly":60226,"chrome-reader-mode":59501,class:59502,clear:57676,"clear-all":57528,close:58829,"closed-caption":57372,cloud:58045,"cloud-circle":58046,"cloud-done":58047,"cloud-download":58048,"cloud-off":58049,"cloud-queue":58050,"cloud-upload":58051,code:59503,collections:58294,"collections-bookmark":58417,"color-lens":58295,colorize:58296,comment:57529,compare:58297,"compare-arrows":59669,computer:58122,"confirmation-number":58936,"contact-mail":57552,"contact-phone":57551,contacts:57530,"content-copy":57677,"content-cut":57678,"content-paste":57679,"control-point":58298,"control-point-duplicate":58299,copyright:59660,create:57680,"create-new-folder":58060,"credit-card":59504,crop:58302,"crop-16-9":58300,"crop-3-2":58301,"crop-5-4":58303,"crop-7-5":58304,"crop-din":58305,"crop-free":58306,"crop-landscape":58307,"crop-original":58308,"crop-portrait":58309,"crop-rotate":58423,"crop-square":58310,dashboard:59505,"data-usage":57775,"date-range":59670,dehaze:58311,delete:59506,"delete-forever":59691,"delete-sweep":57708,description:59507,"desktop-mac":58123,"desktop-windows":58124,details:58312,"developer-board":58125,"developer-mode":57776,"device-hub":58165,devices:57777,"devices-other":58167,"dialer-sip":57531,dialpad:57532,directions:58670,"directions-bike":58671,"directions-boat":58674,"directions-bus":58672,"directions-car":58673,"directions-railway":58676,"directions-run":58726,"directions-subway":58675,"directions-transit":58677,"directions-walk":58678,"disc-full":58896,dns:59509,"do-not-disturb":58898,"do-not-disturb-alt":58897,"do-not-disturb-off":58947,"do-not-disturb-on":58948,dock:58126,domain:59374,done:59510,"done-all":59511,"donut-large":59671,"donut-small":59672,drafts:57681,"drag-handle":57949,"drive-eta":58899,dvr:57778,edit:58313,"edit-location":58728,eject:59643,email:57534,"enhanced-encryption":58943,equalizer:57373,error:57344,"error-outline":57345,"euro-symbol":59686,"ev-station":58733,event:59512,"event-available":58900,"event-busy":58901,"event-note":58902,"event-seat":59651,"exit-to-app":59513,"expand-less":58830,"expand-more":58831,explicit:57374,explore:59514,exposure:58314,"exposure-neg-1":58315,"exposure-neg-2":58316,"exposure-plus-1":58317,"exposure-plus-2":58318,"exposure-zero":58319,extension:59515,face:59516,"fast-forward":57375,"fast-rewind":57376,favorite:59517,"favorite-border":59518,"featured-play-list":57453,"featured-video":57454,feedback:59519,"fiber-dvr":57437,"fiber-manual-record":57441,"fiber-new":57438,"fiber-pin":57450,"fiber-smart-record":57442,"file-download":58052,"file-upload":58054,filter:58323,"filter-1":58320,"filter-2":58321,"filter-3":58322,"filter-4":58324,"filter-5":58325,"filter-6":58326,"filter-7":58327,"filter-8":58328,"filter-9":58329,"filter-9-plus":58330,"filter-b-and-w":58331,"filter-center-focus":58332,"filter-drama":58333,"filter-frames":58334,"filter-hdr":58335,"filter-list":57682,"filter-none":58336,"filter-tilt-shift":58338,"filter-vintage":58339,"find-in-page":59520,"find-replace":59521,fingerprint:59661,"first-page":58844,"fitness-center":60227,flag:57683,flare:58340,"flash-auto":58341,"flash-off":58342,"flash-on":58343,flight:58681,"flight-land":59652,"flight-takeoff":59653,flip:58344,"flip-to-back":59522,"flip-to-front":59523,folder:58055,"folder-open":58056,"folder-shared":58057,"folder-special":58903,"font-download":57703,"format-align-center":57908,"format-align-justify":57909,"format-align-left":57910,"format-align-right":57911,"format-bold":57912,"format-clear":57913,"format-color-fill":57914,"format-color-reset":57915,"format-color-text":57916,"format-indent-decrease":57917,"format-indent-increase":57918,"format-italic":57919,"format-line-spacing":57920,"format-list-bulleted":57921,"format-list-numbered":57922,"format-paint":57923,"format-quote":57924,"format-shapes":57950,"format-size":57925,"format-strikethrough":57926,"format-textdirection-l-to-r":57927,"format-textdirection-r-to-l":57928,"format-underlined":57929,forum:57535,forward:57684,"forward-10":57430,"forward-30":57431,"forward-5":57432,"free-breakfast":60228,fullscreen:58832,"fullscreen-exit":58833,functions:57930,"g-translate":59687,gamepad:58127,games:57377,gavel:59662,gesture:57685,"get-app":59524,gif:59656,"golf-course":60229,"gps-fixed":57779,"gps-not-fixed":57780,"gps-off":57781,grade:59525,gradient:58345,grain:58346,"graphic-eq":57784,"grid-off":58347,"grid-on":58348,group:59375,"group-add":59376,"group-work":59526,hd:57426,"hdr-off":58349,"hdr-on":58350,"hdr-strong":58353,"hdr-weak":58354,headset:58128,"headset-mic":58129,healing:58355,hearing:57379,help:59527,"help-outline":59645,"high-quality":57380,highlight:57951,"highlight-off":59528,history:59529,home:59530,"hot-tub":60230,hotel:58682,"hourglass-empty":59531,"hourglass-full":59532,http:59650,https:59533,image:58356,"image-aspect-ratio":58357,"import-contacts":57568,"import-export":57539,"important-devices":59666,inbox:57686,"indeterminate-check-box":59657,info:59534,"info-outline":59535,input:59536,"insert-chart":57931,"insert-comment":57932,"insert-drive-file":57933,"insert-emoticon":57934,"insert-invitation":57935,"insert-link":57936,"insert-photo":57937,"invert-colors":59537,"invert-colors-off":57540,iso:58358,keyboard:58130,"keyboard-arrow-down":58131,"keyboard-arrow-left":58132,"keyboard-arrow-right":58133,"keyboard-arrow-up":58134,"keyboard-backspace":58135,"keyboard-capslock":58136,"keyboard-hide":58138,"keyboard-return":58139,"keyboard-tab":58140,"keyboard-voice":58141,kitchen:60231,label:59538,"label-outline":59539,landscape:58359,language:59540,laptop:58142,"laptop-chromebook":58143,"laptop-mac":58144,"laptop-windows":58145,"last-page":58845,launch:59541,layers:58683,"layers-clear":58684,"leak-add":58360,"leak-remove":58361,lens:58362,"library-add":57390,"library-books":57391,"library-music":57392,"lightbulb-outline":59663,"line-style":59673,"line-weight":59674,"linear-scale":57952,link:57687,"linked-camera":58424,list:59542,"live-help":57542,"live-tv":58937,"local-activity":58687,"local-airport":58685,"local-atm":58686,"local-bar":58688,"local-cafe":58689,"local-car-wash":58690,"local-convenience-store":58691,"local-dining":58710,"local-drink":58692,"local-florist":58693,"local-gas-station":58694,"local-grocery-store":58695,"local-hospital":58696,"local-hotel":58697,"local-laundry-service":58698,"local-library":58699,"local-mall":58700,"local-movies":58701,"local-offer":58702,"local-parking":58703,"local-pharmacy":58704,"local-phone":58705,"local-pizza":58706,"local-play":58707,"local-post-office":58708,"local-printshop":58709,"local-see":58711,"local-shipping":58712,"local-taxi":58713,"location-city":59377,"location-disabled":57782,"location-off":57543,"location-on":57544,"location-searching":57783,lock:59543,"lock-open":59544,"lock-outline":59545,looks:58364,"looks-3":58363,"looks-4":58365,"looks-5":58366,"looks-6":58367,"looks-one":58368,"looks-two":58369,loop:57384,loupe:58370,"low-priority":57709,loyalty:59546,mail:57688,"mail-outline":57569,map:58715,markunread:57689,"markunread-mailbox":59547,memory:58146,menu:58834,"merge-type":57938,message:57545,mic:57385,"mic-none":57386,"mic-off":57387,mms:58904,"mode-comment":57939,"mode-edit":57940,"monetization-on":57955,"money-off":57948,"monochrome-photos":58371,mood:59378,"mood-bad":59379,more:58905,"more-horiz":58835,"more-vert":58836,motorcycle:59675,mouse:58147,"move-to-inbox":57704,movie:57388,"movie-creation":58372,"movie-filter":58426,"multiline-chart":59103,"music-note":58373,"music-video":57443,"my-location":58716,nature:58374,"nature-people":58375,"navigate-before":58376,"navigate-next":58377,navigation:58717,"near-me":58729,"network-cell":57785,"network-check":58944,"network-locked":58906,"network-wifi":57786,"new-releases":57393,"next-week":57706,nfc:57787,"no-encryption":58945,"no-sim":57548,"not-interested":57395,note:57455,"note-add":59548,notifications:59380,"notifications-active":59383,"notifications-none":59381,"notifications-off":59382,"notifications-paused":59384,"offline-pin":59658,"ondemand-video":58938,opacity:59676,"open-in-browser":59549,"open-in-new":59550,"open-with":59551,pages:59385,pageview:59552,palette:58378,"pan-tool":59685,panorama:58379,"panorama-fish-eye":58380,"panorama-horizontal":58381,"panorama-vertical":58382,"panorama-wide-angle":58383,"party-mode":59386,pause:57396,"pause-circle-filled":57397,"pause-circle-outline":57398,payment:59553,people:59387,"people-outline":59388,"perm-camera-mic":59554,"perm-contact-calendar":59555,"perm-data-setting":59556,"perm-device-information":59557,"perm-identity":59558,"perm-media":59559,"perm-phone-msg":59560,"perm-scan-wifi":59561,person:59389,"person-add":59390,"person-outline":59391,"person-pin":58714,"person-pin-circle":58730,"personal-video":58939,pets:59677,phone:57549,"phone-android":58148,"phone-bluetooth-speaker":58907,"phone-forwarded":58908,"phone-in-talk":58909,"phone-iphone":58149,"phone-locked":58910,"phone-missed":58911,"phone-paused":58912,phonelink:58150,"phonelink-erase":57563,"phonelink-lock":57564,"phonelink-off":58151,"phonelink-ring":57565,"phonelink-setup":57566,photo:58384,"photo-album":58385,"photo-camera":58386,"photo-filter":58427,"photo-library":58387,"photo-size-select-actual":58418,"photo-size-select-large":58419,"photo-size-select-small":58420,"picture-as-pdf":58389,"picture-in-picture":59562,"picture-in-picture-alt":59665,"pie-chart":59076,"pie-chart-outlined":59077,"pin-drop":58718,place:58719,"play-arrow":57399,"play-circle-filled":57400,"play-circle-outline":57401,"play-for-work":59654,"playlist-add":57403,"playlist-add-check":57445,"playlist-play":57439,"plus-one":59392,poll:59393,polymer:59563,pool:60232,"portable-wifi-off":57550,portrait:58390,power:58940,"power-input":58166,"power-settings-new":59564,"pregnant-woman":59678,"present-to-all":57567,print:59565,"priority-high":58949,public:59403,publish:57941,"query-builder":59566,"question-answer":59567,queue:57404,"queue-music":57405,"queue-play-next":57446,radio:57406,"radio-button-checked":59447,"radio-button-unchecked":59446,"rate-review":58720,receipt:59568,"recent-actors":57407,"record-voice-over":59679,redeem:59569,redo:57690,refresh:58837,remove:57691,"remove-circle":57692,"remove-circle-outline":57693,"remove-from-queue":57447,"remove-red-eye":58391,"remove-shopping-cart":59688,reorder:59646,repeat:57408,"repeat-one":57409,replay:57410,"replay-10":57433,"replay-30":57434,"replay-5":57435,reply:57694,"reply-all":57695,report:57696,"report-problem":59570,restaurant:58732,"restaurant-menu":58721,restore:59571,"restore-page":59689,"ring-volume":57553,room:59572,"room-service":60233,"rotate-90-degrees-ccw":58392,"rotate-left":58393,"rotate-right":58394,"rounded-corner":59680,router:58152,rowing:59681,"rss-feed":57573,"rv-hookup":58946,satellite:58722,save:57697,scanner:58153,schedule:59573,school:59404,"screen-lock-landscape":57790,"screen-lock-portrait":57791,"screen-lock-rotation":57792,"screen-rotation":57793,"screen-share":57570,"sd-card":58915,"sd-storage":57794,search:59574,security:58154,"select-all":57698,send:57699,"sentiment-dissatisfied":59409,"sentiment-neutral":59410,"sentiment-satisfied":59411,"sentiment-very-dissatisfied":59412,"sentiment-very-satisfied":59413,settings:59576,"settings-applications":59577,"settings-backup-restore":59578,"settings-bluetooth":59579,"settings-brightness":59581,"settings-cell":59580,"settings-ethernet":59582,"settings-input-antenna":59583,"settings-input-component":59584,"settings-input-composite":59585,"settings-input-hdmi":59586,"settings-input-svideo":59587,"settings-overscan":59588,"settings-phone":59589,"settings-power":59590,"settings-remote":59591,"settings-system-daydream":57795,"settings-voice":59592,share:59405,shop:59593,"shop-two":59594,"shopping-basket":59595,"shopping-cart":59596,"short-text":57953,"show-chart":59105,shuffle:57411,"signal-cellular-4-bar":57800,"signal-cellular-connected-no-internet-4-bar":57805,"signal-cellular-no-sim":57806,"signal-cellular-null":57807,"signal-cellular-off":57808,"signal-wifi-4-bar":57816,"signal-wifi-4-bar-lock":57817,"signal-wifi-off":57818,"sim-card":58155,"sim-card-alert":58916,"skip-next":57412,"skip-previous":57413,slideshow:58395,"slow-motion-video":57448,smartphone:58156,"smoke-free":60234,"smoking-rooms":60235,sms:58917,"sms-failed":58918,snooze:57414,sort:57700,"sort-by-alpha":57427,spa:60236,"space-bar":57942,speaker:58157,"speaker-group":58158,"speaker-notes":59597,"speaker-notes-off":59690,"speaker-phone":57554,spellcheck:59598,star:59448,"star-border":59450,"star-half":59449,stars:59600,"stay-current-landscape":57555,"stay-current-portrait":57556,"stay-primary-landscape":57557,"stay-primary-portrait":57558,stop:57415,"stop-screen-share":57571,storage:57819,store:59601,"store-mall-directory":58723,straighten:58396,streetview:58734,"strikethrough-s":57943,style:58397,"subdirectory-arrow-left":58841,"subdirectory-arrow-right":58842,subject:59602,subscriptions:57444,subtitles:57416,subway:58735,"supervisor-account":59603,"surround-sound":57417,"swap-calls":57559,"swap-horiz":59604,"swap-vert":59605,"swap-vertical-circle":59606,"switch-camera":58398,"switch-video":58399,sync:58919,"sync-disabled":58920,"sync-problem":58921,"system-update":58922,"system-update-alt":59607,tab:59608,"tab-unselected":59609,tablet:58159,"tablet-android":58160,"tablet-mac":58161,"tag-faces":58400,"tap-and-play":58923,terrain:58724,"text-fields":57954,"text-format":57701,textsms:57560,texture:58401,theaters:59610,"thumb-down":59611,"thumb-up":59612,"thumbs-up-down":59613,"time-to-leave":58924,timelapse:58402,timeline:59682,timer:58405,"timer-10":58403,"timer-3":58404,"timer-off":58406,title:57956,toc:59614,today:59615,toll:59616,tonality:58407,"touch-app":59667,toys:58162,"track-changes":59617,traffic:58725,train:58736,tram:58737,"transfer-within-a-station":58738,transform:58408,translate:59618,"trending-down":59619,"trending-flat":59620,"trending-up":59621,tune:58409,"turned-in":59622,"turned-in-not":59623,tv:58163,unarchive:57705,undo:57702,"unfold-less":58838,"unfold-more":58839,update:59683,usb:57824,"verified-user":59624,"vertical-align-bottom":57944,"vertical-align-center":57945,"vertical-align-top":57946,vibration:58925,"video-call":57456,"video-label":57457,"video-library":57418,videocam:57419,"videocam-off":57420,"videogame-asset":58168,"view-agenda":59625,"view-array":59626,"view-carousel":59627,"view-column":59628,"view-comfy":58410,"view-compact":58411,"view-day":59629,"view-headline":59630,"view-list":59631,"view-module":59632,"view-quilt":59633,"view-stream":59634,"view-week":59635,vignette:58421,visibility:59636,"visibility-off":59637,"voice-chat":58926,voicemail:57561,"volume-down":57421,"volume-mute":57422,"volume-off":57423,"volume-up":57424,"vpn-key":57562,"vpn-lock":58927,wallpaper:57788,warning:57346,watch:58164,"watch-later":59684,"wb-auto":58412,"wb-cloudy":58413,"wb-incandescent":58414,"wb-iridescent":58422,"wb-sunny":58416,wc:58941,web:57425,"web-asset":57449,weekend:57707,whatshot:59406,widgets:57789,wifi:58942,"wifi-lock":57825,"wifi-tethering":57826,work:59641,"wrap-text":57947,"youtube-searched-for":59642,"zoom-in":59647,"zoom-out":59648,"zoom-out-map":58731}},811,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.closeOverlay=function(){r(d[10]).emit('drawer-close')},_e.default=void 0,_e.openOverlay=function(){r(d[10]).emit('drawer-open')};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[7]),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=o?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[8])),c=r(d[0])(r(d[9]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function p(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}s.NativeModules.SajjadBlurOverlay;var v={name:'BlurView',propTypes:(0,u.default)({},s.View.propTypes,{brightness:c.default.any,radius:c.default.number,downsampling:c.default.number,blurStyle:c.default.string,vibrant:c.default.bool})},h=s.Platform.select({ios:function(){return(0,s.requireNativeComponent)('SajjadBlurOverlay',v)},android:function(){return(0,s.requireNativeComponent)('RCTSajjadBlurOverlay',v)}})(),O=(_e.default=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=p(this,l,[t])).state={showBlurOverlay:!1,fadeIn:new s.Animated.Value(0)},n._openOverlay=n.openOverlay.bind(n),n._closeOverlay=n.closeOverlay.bind(n),n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"openOverlay",value:function(){var e=this;this.setState({showBlurOverlay:!0,fadeIn:new s.Animated.Value(0)},function(){s.Animated.timing(e.state.fadeIn,{toValue:1,duration:500,useNativeDriver:!0}).start()})}},{key:"closeOverlay",value:function(){var e=this;s.Animated.timing(this.state.fadeIn,{toValue:0,duration:500,useNativeDriver:!0}).start(function(){return e.setState({showBlurOverlay:!1})})}},{key:"componentDidMount",value:function(){r(d[10]).on('drawer-open',this._openOverlay),r(d[10]).on('drawer-close',this._closeOverlay)}},{key:"componentWillUnmount",value:function(){r(d[10]).off('drawer-open',this._openOverlay),r(d[10]).off('drawer-close',this._closeOverlay)}},{key:"render",value:function(){var e=this.props.children;return this.state.showBlurOverlay?f.default.createElement(s.Animated.View,{style:[{opacity:this.state.fadeIn},O.style]},f.default.createElement(s.TouchableWithoutFeedback,{style:O.style,onPress:this.props.onPress},f.default.createElement(h,(0,u.default)({},this.props,{style:[this.props.customStyles,O.style]}),f.default.createElement(s.View,{style:[this.props.customStyles,O.style]},e)))):null}}])})(f.default.Component),s.StyleSheet.create({style:{position:'absolute',flex:1,left:0,top:0,bottom:0,right:0,width:null,height:null,zIndex:999}}))},812,[2,5,6,10,12,13,4,18,15,143,813]); +__d(function(g,r,i,a,m,e,d){m.exports=new(r(d[0]))},813,[814]); +__d(function(g,r,_i,a,m,_e,d){function t(){}t.prototype={on:function(t,n,e){var i=this.e||(this.e={});return(i[t]||(i[t]=[])).push({fn:n,ctx:e}),this},once:function(t,n,e){var i=this;function f(){i.off(t,f),n.apply(e,arguments)}return f._=n,this.on(t,f,e)},emit:function(t){for(var n=[].slice.call(arguments,1),e=((this.e||(this.e={}))[t]||[]).slice(),i=0,f=e.length;i0&&void 0!==arguments[0]?arguments[0]:-1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;this.runCommand('play',[e,t])}},{key:"reset",value:function(){this.runCommand('reset')}},{key:"pause",value:function(){this.runCommand('pause')}},{key:"resume",value:function(){this.runCommand('resume')}},{key:"runCommand",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=this.getHandle();return s?p.Platform.select({android:function(){return p.UIManager.dispatchViewManagerCommand(s,M('LottieAnimationView').Commands[e],n)},windows:function(){return p.UIManager.dispatchViewManagerCommand(s,M('LottieAnimationView').Commands[e],n)},ios:function(){return N[e].apply(N,[t.getHandle()].concat((0,o.default)(n)))},macos:function(){return N[e].apply(N,[t.getHandle()].concat((0,o.default)(n)))}})():null}},{key:"getHandle",value:function(){return(0,p.findNodeHandle)(this.root)}},{key:"render",value:function(){var o,n=this.props,s=n.style,u=n.source,l=n.autoSize,c=(n.autoPlay,(0,t.default)(n,y)),h='string'==typeof u?u:void 0,w='object'!=typeof u||u.uri?void 0:JSON.stringify(u),C='object'==typeof u&&u.uri?u.uri:void 0,N=w?{aspectRatio:u.w/u.h}:void 0,V=p.StyleSheet.flatten(s);(!V||void 0===V.width&&void 0===V.height)&&(o=l&&w?{width:u.w}:p.StyleSheet.absoluteFill);var M=this.props.duration&&w&&this.props.source.fr?Math.round(this.props.source.op/this.props.source.fr*1e3/this.props.duration):this.props.speed,k=Array.isArray(this.props.colorFilters)?this.props.colorFilters.map(function(e){var t=e.keypath,o=e.color;return{keypath:t,color:(0,p.processColor)(o)}}):void 0;return f.default.createElement(p.View,{style:[N,o,s],__self:this,__source:{fileName:v,lineNumber:177,columnNumber:7}},f.default.createElement(A,(0,e.default)({ref:this.refRoot},c,{colorFilters:k,speed:M,style:[N,o||{width:'100%',height:'100%'},s],sourceName:h,sourceJson:w,sourceURL:C,onAnimationFinish:this.onAnimationFinish,__self:this,__source:{fileName:v,lineNumber:178,columnNumber:9}})))}}]),F})(f.default.PureComponent);k.defaultProps={progress:0,speed:1,loop:!0,autoPlay:!1,autoSize:!1,enableMergePathsAndroidForKitKatAndAbove:!1,cacheComposition:!0,useNativeLooping:!1,resizeMode:'contain',colorFilters:[],textFiltersAndroid:[],textFiltersIOS:[]},m.exports=k},816,[2,4,106,42,5,6,13,10,12,15,18,817]); +__d(function(g,r,i,a,m,e,d){m.exports={create:r(d[0]),module:r(d[0]),component:r(d[1])}},817,[818,821]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},818,[819]); +__d(function(g,r,_i,a,m,e,d){var n,t=Object.assign||function(n){for(var t=1;t1?l-1:0),c=1;c2?i-2:0),c=2;c=21?N.background=p.TouchableNativeFeedback.Ripple(void 0,!1):N.background=p.TouchableNativeFeedback.SelectableBackground());var W=(0,e.default)({},P(s,_),T);return f.default.createElement(p.View,{style:p.StyleSheet.flatten([w.container,{borderRadius:c.borderRadius||w.container.borderRadius},l,B&&!j&&w.raised(s)])},f.default.createElement(n,(0,e.default)({onPress:u,activeOpacity:.3,disabled:j},N),f.default.createElement(M,(0,e.default)({},z,{style:p.StyleSheet.flatten([w.button(s,_),c,j&&w.disabled(s,_),j&&x])}),h&&f.default.createElement(p.ActivityIndicator,(0,e.default)({style:p.StyleSheet.flatten([w.loading,S]),color:W.color,size:W.size},W)),!h&&k&&!V&&(0,r(d[12]).renderNode)(y.default,k,{containerStyle:p.StyleSheet.flatten([w.iconContainer,O])}),!h&&!!v&&f.default.createElement(p.Text,(0,e.default)({style:p.StyleSheet.flatten([w.title(s,_),R,j&&w.disabledTitle(_),j&&E])},C),v),!h&&k&&V&&(0,r(d[12]).renderNode)(y.default,k,{containerStyle:p.StyleSheet.flatten([w.iconContainer,O])}))))}}])})(f.Component);T.propTypes={title:s.default.string,titleStyle:p.Text.propTypes.style,titleProps:s.default.object,buttonStyle:r(d[13]).ViewPropTypes.style,type:s.default.oneOf(['solid','clear','outline']),loading:s.default.bool,loadingStyle:r(d[13]).ViewPropTypes.style,loadingProps:s.default.object,onPress:s.default.func,containerStyle:r(d[13]).ViewPropTypes.style,icon:r(d[12]).nodeType,iconContainerStyle:r(d[13]).ViewPropTypes.style,iconRight:s.default.bool,linearGradientProps:s.default.object,TouchableComponent:s.default.elementType,ViewComponent:s.default.elementType,disabled:s.default.bool,disabledStyle:r(d[13]).ViewPropTypes.style,disabledTitleStyle:p.Text.propTypes.style,raised:s.default.bool,theme:s.default.object},T.defaultProps={title:'',iconRight:!1,TouchableComponent:p.Platform.select({android:p.TouchableNativeFeedback,default:p.TouchableOpacity}),onPress:function(){return console.log('Please attach a method to this component')},type:'solid',buttonStyle:{borderRadius:3},disabled:!1,raised:!1,loading:!1};var w={button:function(e,t){return{flexDirection:'row',justifyContent:'center',alignItems:'center',borderRadius:3,backgroundColor:'solid'===e?t.colors.primary:'transparent',padding:8,borderWidth:'outline'===e?p.StyleSheet.hairlineWidth:0,borderColor:t.colors.primary}},container:{borderRadius:3},disabled:function(t,o){return(0,e.default)({},(0,r(d[12]).conditionalStyle)('solid'===t,{backgroundColor:o.colors.disabled}),(0,r(d[12]).conditionalStyle)('outline'===t,{borderColor:(0,r(d[12]).color)(o.colors.disabled).darken(.3)}))},disabledTitle:function(e){return{color:(0,r(d[12]).color)(e.colors.disabled).darken(.3)}},title:function(t,o){return(0,e.default)({color:'solid'===t?'white':o.colors.primary,fontSize:16,textAlign:'center',paddingTop:2,paddingBottom:1},p.Platform.select({android:{fontFamily:'sans-serif-medium'},default:{fontSize:18}}))},iconContainer:{marginHorizontal:5},raised:function(t){return'clear'!==t&&(0,e.default)({backgroundColor:'#fff'},p.Platform.select({android:{elevation:4},default:{shadowColor:'rgba(0,0,0, .4)',shadowOffset:{height:1,width:1},shadowOpacity:1,shadowRadius:1}}))},loading:{marginVertical:2}};_e.default=(0,r(d[13]).withTheme)(T,'Button')},837,[2,4,106,5,6,10,12,13,143,15,18,838,860,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Icon=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[5]),u=r(d[0])(r(d[6])),y=["type","name","size","color","iconStyle","underlayColor","reverse","raised","containerStyle","reverseColor","disabled","disabledStyle","onPress","Component"],c=e.Icon=function(n){var c=n.type,b=n.name,p=n.size,h=n.color,C=n.iconStyle,v=n.underlayColor,S=n.reverse,w=n.raised,P=n.containerStyle,T=n.reverseColor,I=n.disabled,z=n.disabledStyle,k=n.onPress,D=n.Component,V=void 0===D?k?s.TouchableHighlight:s.View:D,_=(0,l.default)(n,y),E=(0,u.default)(c);return o.default.createElement(s.View,{style:P&&P},o.default.createElement(V,(0,t.default)({},_,{underlayColor:S?h:v||h,style:s.StyleSheet.flatten([(S||w)&&f.button,(S||w)&&{borderRadius:p+4,height:2*p+4,width:2*p+4},w&&f.raised,{backgroundColor:S?h:w?'white':'transparent',alignItems:'center',justifyContent:'center'},I&&f.disabled,I&&z])},k&&{disabled:I},{onPress:k}),o.default.createElement(E,{testID:"iconIcon",style:s.StyleSheet.flatten([{backgroundColor:'transparent'},C&&C]),size:p,name:b,color:S?T:h})))};c.propTypes={type:n.default.string,name:n.default.string,size:n.default.number,color:n.default.string,Component:n.default.elementType,underlayColor:n.default.string,reverse:n.default.bool,raised:n.default.bool,containerStyle:r(d[7]).ViewPropTypes.style,iconStyle:s.Text.propTypes.style,onPress:n.default.func,reverseColor:n.default.string,disabled:n.default.bool,disabledStyle:r(d[7]).ViewPropTypes.style},c.defaultProps={underlayColor:'white',reverse:!1,raised:!1,size:24,color:'black',reverseColor:'white',disabled:!1,type:'material'};var f=s.StyleSheet.create({button:{margin:7},raised:(0,t.default)({},s.Platform.select({android:{elevation:2},default:{shadowColor:'rgba(0,0,0, .4)',shadowOffset:{height:1,width:1},shadowOpacity:1,shadowRadius:1}})),disabled:{backgroundColor:'#D1D5D8'}});e.default=(0,r(d[7]).withTheme)(c,'Icon')},838,[2,4,106,15,143,18,839,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.registerCustomIconType=e.default=void 0;var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),c=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),_=r(d[0])(r(d[12])),h={};e.registerCustomIconType=function(t,u){h[t]=u},e.default=function(w){switch(w){case'zocial':return t.default;case'octicon':return u.default;case'material':return n.default;case'material-community':return c.default;case'ionicon':return l.default;case'foundation':return o.default;case'evilicon':return f.default;case'entypo':return s.default;case'font-awesome':return p.default;case'simple-line-icon':return y.default;case'feather':return v.default;case'antdesign':return _.default;default:return Object.prototype.hasOwnProperty.call(h,w)?h[w]:n.default}}},839,[2,840,842,810,844,846,848,850,852,439,854,856,858]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'zocial','Zocial.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},840,[2,440,841]); +__d(function(e,o,t,a,i,s,r){i.exports={acrobat:61696,amazon:61697,android:61698,angellist:61699,aol:61700,appnet:61701,appstore:61702,bitbucket:61703,bitcoin:61704,blogger:61705,buffer:61706,cal:61707,call:61708,cart:61709,chrome:61710,cloudapp:61711,creativecommons:61712,delicious:61713,digg:61714,disqus:61715,dribbble:61716,dropbox:61717,drupal:61718,dwolla:61720,email:61721,eventasaurus:61722,eventbrite:61723,eventful:61724,evernote:61725,facebook:61726,fivehundredpx:61727,flattr:61728,flickr:61729,forrst:61730,foursquare:61731,github:61732,gmail:61733,google:61734,googleplay:61735,googleplus:61736,gowalla:61737,grooveshark:61738,guest:61739,html5:61740,ie:61741,instagram:61742,instapaper:61743,intensedebate:61744,itunes:61745,klout:61746,lanyrd:61747,lastfm:61748,lego:61749,linkedin:61750,lkdto:61751,logmein:61752,macstore:61753,meetup:61754,myspace:61755,ninetyninedesigns:61756,openid:61757,opentable:61758,paypal:61759,persona:61796,pinboard:61760,pinterest:61761,plancast:61762,plurk:61763,pocket:61764,podcast:61765,posterous:61766,print:61767,quora:61768,reddit:61769,rss:61770,scribd:61771,skype:61772,smashing:61773,songkick:61774,soundcloud:61775,spotify:61776,stackoverflow:61777,statusnet:61778,steam:61779,stripe:61780,stumbleupon:61781,tumblr:61782,twitter:61783,viadeo:61784,vimeo:61785,vk:61786,weibo:61787,wikipedia:61788,windows:61789,wordpress:61790,xing:61791,yahoo:61792,ycombinator:61793,yelp:61794,youtube:61795}},841,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'Octicons','Octicons.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},842,[2,440,843]); +__d(function(e,r,o,i,l,a,t){l.exports={alert:61696,archive:61697,"arrow-both":61698,"arrow-down":61699,"arrow-left":61700,"arrow-right":61701,"arrow-small-down":61702,"arrow-small-left":61703,"arrow-small-right":61704,"arrow-small-up":61705,"arrow-up":61706,beaker:61707,bell:61708,bold:61709,book:61710,bookmark:61711,briefcase:61712,broadcast:61713,browser:61714,bug:61715,calendar:61716,check:61717,checklist:61718,"chevron-down":61719,"chevron-left":61720,"chevron-right":61721,"chevron-up":61722,"circle-slash":61723,"circuit-board":61724,clippy:61725,clock:61726,"cloud-download":61727,"cloud-upload":61728,code:61729,comment:61730,"comment-discussion":61731,"credit-card":61732,dash:61733,dashboard:61734,database:61735,"desktop-download":61736,"device-camera":61737,"device-camera-video":61738,"device-desktop":61739,"device-mobile":61740,diff:61741,"diff-added":61742,"diff-ignored":61743,"diff-modified":61744,"diff-removed":61745,"diff-renamed":61746,ellipsis:61747,eye:61748,"eye-closed":61749,file:61750,"file-binary":61751,"file-code":61752,"file-directory":61753,"file-media":61754,"file-pdf":61755,"file-submodule":61756,"file-symlink-directory":61757,"file-symlink-file":61758,"file-zip":61759,flame:61760,fold:61761,"fold-down":61762,"fold-up":61763,gear:61764,gift:61765,gist:61766,"gist-secret":61767,"git-branch":61768,"git-commit":61769,"git-compare":61770,"git-merge":61771,"git-pull-request":61772,"github-action":61773,globe:61774,grabber:61775,graph:61776,heart:61777,history:61778,home:61779,"horizontal-rule":61780,hubot:61781,inbox:61782,info:61783,"issue-closed":61784,"issue-opened":61785,"issue-reopened":61786,italic:61787,jersey:61788,"kebab-horizontal":61789,"kebab-vertical":61790,key:61791,keyboard:61792,law:61793,"light-bulb":61794,link:61795,"link-external":61796,"list-ordered":61797,"list-unordered":61798,location:61799,lock:61800,"logo-gist":61801,"logo-github":61802,mail:61803,"mail-read":61804,"mark-github":61805,markdown:61806,megaphone:61807,mention:61808,milestone:61809,mirror:61810,"mortar-board":61811,mute:61812,"no-newline":61813,note:61814,octoface:61815,organization:61816,package:61817,paintcan:61818,pencil:61819,person:61820,pin:61821,play:61822,plug:61823,plus:61824,"plus-small":61825,"primitive-dot":61826,"primitive-square":61827,project:61828,pulse:61829,question:61830,quote:61831,"radio-tower":61832,reply:61833,repo:61834,"repo-clone":61835,"repo-force-push":61836,"repo-forked":61837,"repo-pull":61838,"repo-push":61839,report:61840,"request-changes":61841,rocket:61842,rss:61843,ruby:61844,"screen-full":61845,"screen-normal":61846,search:61847,server:61848,settings:61849,shield:61850,"sign-in":61851,"sign-out":61852,smiley:61853,squirrel:61854,star:61855,stop:61856,sync:61857,tag:61858,tasklist:61859,telescope:61860,terminal:61861,"text-size":61862,"three-bars":61863,thumbsdown:61864,thumbsup:61865,tools:61866,trashcan:61867,"triangle-down":61868,"triangle-left":61869,"triangle-right":61870,"triangle-up":61871,unfold:61872,unmute:61873,unverified:61874,verified:61875,versions:61876,watch:61877,x:61878,zap:61879}},843,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'Material Design Icons','MaterialCommunityIcons.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},844,[2,440,845]); +__d(function(e,o,t,a,r,l,i){r.exports={"access-point":61442,"access-point-network":61443,"access-point-network-off":64445,account:61444,"account-alert":61445,"account-alert-outline":64300,"account-arrow-left":64301,"account-arrow-left-outline":64302,"account-arrow-right":64303,"account-arrow-right-outline":64304,"account-badge":64899,"account-badge-alert":64900,"account-badge-alert-outline":64901,"account-badge-horizontal":65008,"account-badge-horizontal-outline":65009,"account-badge-outline":64902,"account-box":61446,"account-box-multiple":63795,"account-box-outline":61447,"account-card-details":62930,"account-card-details-outline":64903,"account-check":61448,"account-check-outline":64446,"account-child":64136,"account-child-circle":64137,"account-circle":61449,"account-circle-outline":64305,"account-clock":64306,"account-clock-outline":64307,"account-convert":61450,"account-details":63025,"account-edit":63163,"account-group":63560,"account-group-outline":64308,"account-heart":63640,"account-heart-outline":64447,"account-key":61451,"account-key-outline":64448,"account-minus":61453,"account-minus-outline":64235,"account-multiple":61454,"account-multiple-check":63684,"account-multiple-minus":62931,"account-multiple-minus-outline":64449,"account-multiple-outline":61455,"account-multiple-plus":61456,"account-multiple-plus-outline":63487,"account-network":61457,"account-network-outline":64450,"account-off":61458,"account-off-outline":64451,"account-outline":61459,"account-plus":61460,"account-plus-outline":63488,"account-question":64309,"account-question-outline":64310,"account-remove":61461,"account-remove-outline":64236,"account-search":61462,"account-search-outline":63796,"account-settings":63024,"account-star":61463,"account-star-outline":64452,"account-supervisor":64138,"account-supervisor-circle":64139,"account-switch":61465,"account-tie":64703,accusoft:63561,adchoices:64798,adjust:61466,adobe:63797,"air-conditioner":61467,"air-filter":64799,"air-horn":64904,"air-purifier":64800,airbag:64453,airballoon:61468,airplane:61469,"airplane-landing":62932,"airplane-off":61470,"airplane-takeoff":62933,airplay:61471,airport:63562,alarm:61472,"alarm-bell":63373,"alarm-check":61473,"alarm-light":63374,"alarm-light-outline":64454,"alarm-multiple":61474,"alarm-off":61475,"alarm-plus":61476,"alarm-snooze":63117,album:61477,alert:61478,"alert-box":61479,"alert-box-outline":64704,"alert-circle":61480,"alert-circle-outline":62934,"alert-decagram":63164,"alert-decagram-outline":64705,"alert-octagon":61481,"alert-octagon-outline":64706,"alert-octagram":63334,"alert-octagram-outline":64707,"alert-outline":61482,alien:63641,"all-inclusive":63165,alpha:61483,"alpha-a":65,"alpha-a-box":64237,"alpha-a-box-outline":64455,"alpha-a-circle":64456,"alpha-a-circle-outline":64457,"alpha-b":66,"alpha-b-box":64238,"alpha-b-box-outline":64458,"alpha-b-circle":64459,"alpha-b-circle-outline":64460,"alpha-c":67,"alpha-c-box":64239,"alpha-c-box-outline":64461,"alpha-c-circle":64462,"alpha-c-circle-outline":64463,"alpha-d":68,"alpha-d-box":64240,"alpha-d-box-outline":64464,"alpha-d-circle":64465,"alpha-d-circle-outline":64466,"alpha-e":69,"alpha-e-box":64241,"alpha-e-box-outline":64467,"alpha-e-circle":64468,"alpha-e-circle-outline":64469,"alpha-f":70,"alpha-f-box":64242,"alpha-f-box-outline":64470,"alpha-f-circle":64471,"alpha-f-circle-outline":64472,"alpha-g":71,"alpha-g-box":64243,"alpha-g-box-outline":64473,"alpha-g-circle":64474,"alpha-g-circle-outline":64475,"alpha-h":72,"alpha-h-box":64244,"alpha-h-box-outline":64476,"alpha-h-circle":64477,"alpha-h-circle-outline":64478,"alpha-i":73,"alpha-i-box":64245,"alpha-i-box-outline":64479,"alpha-i-circle":64480,"alpha-i-circle-outline":64481,"alpha-j":74,"alpha-j-box":64246,"alpha-j-box-outline":64482,"alpha-j-circle":64483,"alpha-j-circle-outline":64484,"alpha-k":75,"alpha-k-box":64247,"alpha-k-box-outline":64485,"alpha-k-circle":64486,"alpha-k-circle-outline":64487,"alpha-l":76,"alpha-l-box":64248,"alpha-l-box-outline":64488,"alpha-l-circle":64489,"alpha-l-circle-outline":64490,"alpha-m":77,"alpha-m-box":64249,"alpha-m-box-outline":64491,"alpha-m-circle":64492,"alpha-m-circle-outline":64493,"alpha-n":78,"alpha-n-box":64250,"alpha-n-box-outline":64494,"alpha-n-circle":64495,"alpha-n-circle-outline":64496,"alpha-o":79,"alpha-o-box":64251,"alpha-o-box-outline":64497,"alpha-o-circle":64498,"alpha-o-circle-outline":64499,"alpha-p":80,"alpha-p-box":64252,"alpha-p-box-outline":64500,"alpha-p-circle":64501,"alpha-p-circle-outline":64502,"alpha-q":81,"alpha-q-box":64253,"alpha-q-box-outline":64503,"alpha-q-circle":64504,"alpha-q-circle-outline":64505,"alpha-r":82,"alpha-r-box":64254,"alpha-r-box-outline":64506,"alpha-r-circle":64507,"alpha-r-circle-outline":64508,"alpha-s":83,"alpha-s-box":64255,"alpha-s-box-outline":64509,"alpha-s-circle":64510,"alpha-s-circle-outline":64511,"alpha-t":84,"alpha-t-box":64256,"alpha-t-box-outline":64512,"alpha-t-circle":64513,"alpha-t-circle-outline":64514,"alpha-u":85,"alpha-u-box":64257,"alpha-u-box-outline":64515,"alpha-u-circle":64516,"alpha-u-circle-outline":64517,"alpha-v":86,"alpha-v-box":64258,"alpha-v-box-outline":64518,"alpha-v-circle":64519,"alpha-v-circle-outline":64520,"alpha-w":87,"alpha-w-box":64259,"alpha-w-box-outline":64521,"alpha-w-circle":64522,"alpha-w-circle-outline":64523,"alpha-x":88,"alpha-x-box":64260,"alpha-x-box-outline":64524,"alpha-x-circle":64525,"alpha-x-circle-outline":64526,"alpha-y":89,"alpha-y-box":64261,"alpha-y-box-outline":64527,"alpha-y-circle":64528,"alpha-y-circle-outline":64529,"alpha-z":90,"alpha-z-box":64262,"alpha-z-box-outline":64530,"alpha-z-circle":64531,"alpha-z-circle-outline":64532,alphabetical:61484,altimeter:62935,amazon:61485,"amazon-alexa":63685,"amazon-drive":61486,ambulance:61487,ammunition:64708,ampersand:64140,amplifier:61488,anchor:61489,android:61490,"android-auto":64141,"android-debug-bridge":61491,"android-head":63375,"android-messages":64801,"android-studio":61492,"angle-acute":63798,"angle-obtuse":63799,"angle-right":63800,angular:63153,angularjs:63166,animation:62936,"animation-outline":64142,"animation-play":63801,"animation-play-outline":64143,anvil:63642,apple:61493,"apple-finder":61494,"apple-icloud":61496,"apple-ios":61495,"apple-keyboard-caps":63026,"apple-keyboard-command":63027,"apple-keyboard-control":63028,"apple-keyboard-option":63029,"apple-keyboard-shift":63030,"apple-safari":61497,application:62996,"application-export":64905,"application-import":64906,apps:61499,"apps-box":64802,arch:63686,archive:61500,"arrange-bring-forward":61501,"arrange-bring-to-front":61502,"arrange-send-backward":61503,"arrange-send-to-back":61504,"arrow-all":61505,"arrow-bottom-left":61506,"arrow-bottom-left-bold-outline":63926,"arrow-bottom-left-thick":63927,"arrow-bottom-right":61507,"arrow-bottom-right-bold-outline":63928,"arrow-bottom-right-thick":63929,"arrow-collapse":62997,"arrow-collapse-all":61508,"arrow-collapse-down":63377,"arrow-collapse-horizontal":63563,"arrow-collapse-left":63378,"arrow-collapse-right":63379,"arrow-collapse-up":63380,"arrow-collapse-vertical":63564,"arrow-decision":63930,"arrow-decision-auto":63931,"arrow-decision-auto-outline":63932,"arrow-decision-outline":63933,"arrow-down":61509,"arrow-down-bold":63277,"arrow-down-bold-box":63278,"arrow-down-bold-box-outline":63279,"arrow-down-bold-circle":61511,"arrow-down-bold-circle-outline":61512,"arrow-down-bold-hexagon-outline":61513,"arrow-down-bold-outline":63934,"arrow-down-box":63167,"arrow-down-circle":64695,"arrow-down-circle-outline":64696,"arrow-down-drop-circle":61514,"arrow-down-drop-circle-outline":61515,"arrow-down-thick":61510,"arrow-expand":62998,"arrow-expand-all":61516,"arrow-expand-down":63381,"arrow-expand-horizontal":63565,"arrow-expand-left":63382,"arrow-expand-right":63383,"arrow-expand-up":63384,"arrow-expand-vertical":63566,"arrow-left":61517,"arrow-left-bold":63280,"arrow-left-bold-box":63281,"arrow-left-bold-box-outline":63282,"arrow-left-bold-circle":61519,"arrow-left-bold-circle-outline":61520,"arrow-left-bold-hexagon-outline":61521,"arrow-left-bold-outline":63935,"arrow-left-box":63168,"arrow-left-circle":64697,"arrow-left-circle-outline":64698,"arrow-left-drop-circle":61522,"arrow-left-drop-circle-outline":61523,"arrow-left-right-bold-outline":63936,"arrow-left-thick":61518,"arrow-right":61524,"arrow-right-bold":63283,"arrow-right-bold-box":63284,"arrow-right-bold-box-outline":63285,"arrow-right-bold-circle":61526,"arrow-right-bold-circle-outline":61527,"arrow-right-bold-hexagon-outline":61528,"arrow-right-bold-outline":63937,"arrow-right-box":63169,"arrow-right-circle":64699,"arrow-right-circle-outline":64700,"arrow-right-drop-circle":61529,"arrow-right-drop-circle-outline":61530,"arrow-right-thick":61525,"arrow-split-horizontal":63802,"arrow-split-vertical":63803,"arrow-top-left":61531,"arrow-top-left-bold-outline":63938,"arrow-top-left-thick":63939,"arrow-top-right":61532,"arrow-top-right-bold-outline":63940,"arrow-top-right-thick":63941,"arrow-up":61533,"arrow-up-bold":63286,"arrow-up-bold-box":63287,"arrow-up-bold-box-outline":63288,"arrow-up-bold-circle":61535,"arrow-up-bold-circle-outline":61536,"arrow-up-bold-hexagon-outline":61537,"arrow-up-bold-outline":63942,"arrow-up-box":63170,"arrow-up-circle":64701,"arrow-up-circle-outline":64702,"arrow-up-down-bold-outline":63943,"arrow-up-drop-circle":61538,"arrow-up-drop-circle-outline":61539,"arrow-up-thick":61534,artist:63490,"artist-outline":64709,artstation:64311,"aspect-ratio":64035,assistant:61540,asterisk:63171,at:61541,atlassian:63491,atm:64803,atom:63335,attachment:61542,"audio-video":63804,audiobook:61543,"augmented-reality":63567,"auto-fix":61544,"auto-upload":61545,autorenew:61546,"av-timer":61547,aws:65010,axe:63687,axis:64804,"axis-arrow":64805,"axis-arrow-lock":64806,"axis-lock":64807,"axis-x-arrow":64808,"axis-x-arrow-lock":64809,"axis-x-rotate-clockwise":64810,"axis-x-rotate-counterclockwise":64811,"axis-x-y-arrow-lock":64812,"axis-y-arrow":64813,"axis-y-arrow-lock":64814,"axis-y-rotate-clockwise":64815,"axis-y-rotate-counterclockwise":64816,"axis-z-arrow":64817,"axis-z-arrow-lock":64818,"axis-z-rotate-clockwise":64819,"axis-z-rotate-counterclockwise":64820,azure:63492,babel:64036,baby:61548,"baby-buggy":63118,backburger:61549,backspace:61550,"backspace-outline":64312,"backup-restore":61551,badminton:63568,"bag-personal":65011,"bag-personal-off":65012,"bag-personal-off-outline":65013,"bag-personal-outline":65014,balloon:64037,ballot:63944,"ballot-outline":63945,"ballot-recount":64533,"ballot-recount-outline":64534,bandage:64907,bandcamp:63092,bank:61552,"bank-minus":64908,"bank-plus":64909,"bank-remove":64910,"bank-transfer":64038,"bank-transfer-in":64039,"bank-transfer-out":64040,barcode:61553,"barcode-scan":61554,barley:61555,"barley-off":64313,barn:64314,barrel:61556,baseball:63569,"baseball-bat":63570,basecamp:61557,basket:61558,"basket-fill":61559,"basket-unfill":61560,basketball:63493,"basketball-hoop":64535,"basketball-hoop-outline":64536,bat:64315,battery:61561,"battery-10":61562,"battery-10-bluetooth":63805,"battery-20":61563,"battery-20-bluetooth":63806,"battery-30":61564,"battery-30-bluetooth":63807,"battery-40":61565,"battery-40-bluetooth":63808,"battery-50":61566,"battery-50-bluetooth":63809,"battery-60":61567,"battery-60-bluetooth":63810,"battery-70":61568,"battery-70-bluetooth":63811,"battery-80":61569,"battery-80-bluetooth":63812,"battery-90":61570,"battery-90-bluetooth":63813,"battery-alert":61571,"battery-alert-bluetooth":63814,"battery-bluetooth":63815,"battery-bluetooth-variant":63816,"battery-charging":61572,"battery-charging-10":63643,"battery-charging-100":61573,"battery-charging-20":61574,"battery-charging-30":61575,"battery-charging-40":61576,"battery-charging-50":63644,"battery-charging-60":61577,"battery-charging-70":63645,"battery-charging-80":61578,"battery-charging-90":61579,"battery-charging-outline":63646,"battery-charging-wireless":63494,"battery-charging-wireless-10":63495,"battery-charging-wireless-20":63496,"battery-charging-wireless-30":63497,"battery-charging-wireless-40":63498,"battery-charging-wireless-50":63499,"battery-charging-wireless-60":63500,"battery-charging-wireless-70":63501,"battery-charging-wireless-80":63502,"battery-charging-wireless-90":63503,"battery-charging-wireless-alert":63504,"battery-charging-wireless-outline":63505,"battery-minus":61580,"battery-negative":61581,"battery-outline":61582,"battery-plus":61583,"battery-positive":61584,"battery-unknown":61585,"battery-unknown-bluetooth":63817,battlenet:64316,beach:61586,beaker:64710,"beaker-outline":63119,beats:61591,"bed-empty":63647,beer:61592,behance:61593,bell:61594,"bell-alert":64821,"bell-circle":64822,"bell-circle-outline":64823,"bell-off":61595,"bell-off-outline":64144,"bell-outline":61596,"bell-plus":61597,"bell-plus-outline":64145,"bell-ring":61598,"bell-ring-outline":61599,"bell-sleep":61600,"bell-sleep-outline":64146,beta:61601,betamax:63946,biathlon:65015,bible:61602,bike:61603,billiards:64317,"billiards-rack":64318,bing:61604,binoculars:61605,bio:61606,biohazard:61607,bitbucket:61608,bitcoin:63506,"black-mesa":61609,blackberry:61610,blender:64711,"blender-software":61611,blinds:61612,"block-helper":61613,blogger:61614,"blood-bag":64712,bluetooth:61615,"bluetooth-audio":61616,"bluetooth-connect":61617,"bluetooth-off":61618,"bluetooth-settings":61619,"bluetooth-transfer":61620,blur:61621,"blur-linear":61622,"blur-off":61623,"blur-radial":61624,"bolnisi-cross":64713,bolt:64911,bomb:63120,"bomb-off":63172,bone:61625,book:61626,"book-lock":63385,"book-lock-open":63386,"book-minus":62937,"book-multiple":61627,"book-multiple-minus":64147,"book-multiple-plus":64148,"book-multiple-remove":64149,"book-multiple-variant":61628,"book-open":61629,"book-open-outline":64319,"book-open-page-variant":62938,"book-open-variant":61630,"book-outline":64320,"book-plus":62939,"book-remove":64150,"book-variant":61631,bookmark:61632,"bookmark-check":61633,"bookmark-minus":63947,"bookmark-minus-outline":63948,"bookmark-multiple":65016,"bookmark-multiple-outline":65017,"bookmark-music":61634,"bookmark-off":63949,"bookmark-off-outline":63950,"bookmark-outline":61635,"bookmark-plus":61637,"bookmark-plus-outline":61636,"bookmark-remove":61638,boombox:62940,bootstrap:63173,"border-all":61639,"border-all-variant":63648,"border-bottom":61640,"border-bottom-variant":63649,"border-color":61641,"border-horizontal":61642,"border-inside":61643,"border-left":61644,"border-left-variant":63650,"border-none":61645,"border-none-variant":63651,"border-outside":61646,"border-right":61647,"border-right-variant":63652,"border-style":61648,"border-top":61649,"border-top-variant":63653,"border-vertical":61650,"bottle-wine":63571,"bow-tie":63095,bowl:62999,bowling:61651,box:61652,"box-cutter":61653,"box-shadow":63031,"boxing-glove":64321,braille:63951,brain:63952,"bread-slice":64714,"bread-slice-outline":64715,bridge:63e3,briefcase:61654,"briefcase-account":64716,"briefcase-account-outline":64717,"briefcase-check":61655,"briefcase-download":61656,"briefcase-download-outline":64537,"briefcase-edit":64151,"briefcase-edit-outline":64538,"briefcase-minus":64041,"briefcase-minus-outline":64539,"briefcase-outline":63507,"briefcase-plus":64042,"briefcase-plus-outline":64540,"briefcase-remove":64043,"briefcase-remove-outline":64541,"briefcase-search":64044,"briefcase-search-outline":64542,"briefcase-upload":61657,"briefcase-upload-outline":64543,"brightness-1":61658,"brightness-2":61659,"brightness-3":61660,"brightness-4":61661,"brightness-5":61662,"brightness-6":61663,"brightness-7":61664,"brightness-auto":61665,"brightness-percent":64718,broom:61666,brush:61667,buddhism:63818,buffer:63001,bug:61668,"bug-check":64045,"bug-check-outline":64046,"bug-outline":64047,bugle:64912,bulldozer:64263,bullet:64719,"bulletin-board":61669,bullhorn:61670,"bullhorn-outline":64264,bullseye:62941,"bullseye-arrow":63688,bus:61671,"bus-alert":64152,"bus-articulated-end":63387,"bus-articulated-front":63388,"bus-clock":63689,"bus-double-decker":63389,"bus-school":63390,"bus-side":63391,cached:61672,cactus:64913,cake:61673,"cake-layered":61674,"cake-variant":61675,calculator:61676,"calculator-variant":64153,calendar:61677,"calendar-alert":64048,"calendar-blank":61678,"calendar-blank-outline":64322,"calendar-check":61679,"calendar-check-outline":64544,"calendar-clock":61680,"calendar-edit":63654,"calendar-export":64265,"calendar-heart":63953,"calendar-import":64266,"calendar-minus":64824,"calendar-month":65018,"calendar-month-outline":65019,"calendar-multiple":61681,"calendar-multiple-check":61682,"calendar-multiselect":64049,"calendar-outline":64323,"calendar-plus":61683,"calendar-question":63121,"calendar-range":63096,"calendar-range-outline":64324,"calendar-remove":61684,"calendar-remove-outline":64545,"calendar-search":63819,"calendar-star":63954,"calendar-text":61685,"calendar-text-outline":64546,"calendar-today":61686,"calendar-week":64050,"calendar-week-begin":64051,"call-made":61687,"call-merge":61688,"call-missed":61689,"call-received":61690,"call-split":61691,camcorder:61692,"camcorder-box":61693,"camcorder-box-off":61694,"camcorder-off":61695,camera:61696,"camera-account":63690,"camera-burst":63122,"camera-control":64325,"camera-enhance":61697,"camera-enhance-outline":64326,"camera-front":61698,"camera-front-variant":61699,"camera-gopro":63392,"camera-image":63691,"camera-iris":61700,"camera-metering-center":63393,"camera-metering-matrix":63394,"camera-metering-partial":63395,"camera-metering-spot":63396,"camera-off":62943,"camera-outline":64825,"camera-party-mode":61701,"camera-rear":61702,"camera-rear-variant":61703,"camera-retake":65020,"camera-retake-outline":65021,"camera-switch":61704,"camera-timer":61705,"camera-wireless":64914,"camera-wireless-outline":64915,cancel:63289,candle:62946,candycane:61706,cannabis:63397,"caps-lock":64154,car:61707,"car-back":65022,"car-battery":61708,"car-brake-abs":64547,"car-brake-alert":64548,"car-brake-hold":64826,"car-brake-parking":64827,"car-connected":61709,"car-convertible":63398,"car-cruise-control":64828,"car-defrost-front":64829,"car-defrost-rear":64830,"car-door":64327,"car-electric":64328,"car-esp":64549,"car-estate":63399,"car-hatchback":63400,"car-key":64329,"car-light-dimmed":64550,"car-light-fog":64551,"car-light-high":64552,"car-limousine":63692,"car-multiple":64330,"car-off":65023,"car-parking-lights":64831,"car-pickup":63401,"car-side":63402,"car-sports":63403,"car-tire-alert":64553,"car-traction-control":64832,"car-wash":61710,caravan:63404,card:64331,"card-bulleted":64332,"card-bulleted-off":64333,"card-bulleted-off-outline":64334,"card-bulleted-outline":64335,"card-bulleted-settings":64336,"card-bulleted-settings-outline":64337,"card-outline":64338,"card-text":64339,"card-text-outline":64340,cards:63032,"cards-club":63693,"cards-diamond":63694,"cards-heart":63695,"cards-outline":63033,"cards-playing-outline":63034,"cards-spade":63696,"cards-variant":63174,carrot:61711,"carry-on-bag-check":64833,cart:61712,"cart-arrow-down":64834,"cart-arrow-right":64554,"cart-arrow-up":64835,"cart-minus":64836,"cart-off":63083,"cart-outline":61713,"cart-plus":61714,"cart-remove":64837,"case-sensitive-alt":61715,cash:61716,"cash-100":61717,"cash-marker":64916,"cash-multiple":61718,"cash-refund":64155,"cash-register":64720,"cash-usd":61719,cassette:63955,cast:61720,"cast-connected":61721,"cast-education":65133,"cast-off":63369,castle:61722,cat:61723,cctv:63405,"ceiling-light":63336,cellphone:61724,"cellphone-android":61725,"cellphone-arrow-down":63956,"cellphone-basic":61726,"cellphone-dock":61727,"cellphone-erase":63820,"cellphone-iphone":61728,"cellphone-key":63821,"cellphone-link":61729,"cellphone-link-off":61730,"cellphone-lock":63822,"cellphone-message":63698,"cellphone-off":63823,"cellphone-screenshot":64052,"cellphone-settings":61731,"cellphone-settings-variant":63824,"cellphone-sound":63825,"cellphone-text":63697,"cellphone-wireless":63508,"celtic-cross":64721,certificate:61732,"chair-school":61733,charity:64555,"chart-arc":61734,"chart-areaspline":61735,"chart-bar":61736,"chart-bar-stacked":63337,"chart-bell-curve":64556,"chart-bubble":62947,"chart-donut":63406,"chart-donut-variant":63407,"chart-gantt":63084,"chart-histogram":61737,"chart-line":61738,"chart-line-stacked":63338,"chart-line-variant":63408,"chart-multiline":63699,"chart-pie":61739,"chart-scatterplot-hexbin":63085,"chart-timeline":63086,chat:64341,"chat-alert":64342,"chat-processing":64343,check:61740,"check-all":61741,"check-bold":65134,"check-box-multiple-outline":64557,"check-box-outline":64558,"check-circle":62944,"check-circle-outline":62945,"check-decagram":63376,"check-network":64559,"check-network-outline":64560,"check-outline":63572,"check-underline":65136,"check-underline-circle":65137,"check-underline-circle-outline":65138,checkbook:64156,"checkbox-blank":61742,"checkbox-blank-circle":61743,"checkbox-blank-circle-outline":61744,"checkbox-blank-outline":61745,"checkbox-intermediate":63573,"checkbox-marked":61746,"checkbox-marked-circle":61747,"checkbox-marked-circle-outline":61748,"checkbox-marked-outline":61749,"checkbox-multiple-blank":61750,"checkbox-multiple-blank-circle":63035,"checkbox-multiple-blank-circle-outline":63036,"checkbox-multiple-blank-outline":61751,"checkbox-multiple-marked":61752,"checkbox-multiple-marked-circle":63037,"checkbox-multiple-marked-circle-outline":63038,"checkbox-multiple-marked-outline":61753,checkerboard:61754,"chef-hat":64344,"chemical-weapon":61755,"chess-bishop":63579,"chess-king":63574,"chess-knight":63575,"chess-pawn":63576,"chess-queen":63577,"chess-rook":63578,"chevron-double-down":61756,"chevron-double-left":61757,"chevron-double-right":61758,"chevron-double-up":61759,"chevron-down":61760,"chevron-down-box":63957,"chevron-down-box-outline":63958,"chevron-down-circle":64267,"chevron-down-circle-outline":64268,"chevron-left":61761,"chevron-left-box":63959,"chevron-left-box-outline":63960,"chevron-left-circle":64269,"chevron-left-circle-outline":64270,"chevron-right":61762,"chevron-right-box":63961,"chevron-right-box-outline":63962,"chevron-right-circle":64271,"chevron-right-circle-outline":64272,"chevron-triple-down":64917,"chevron-triple-left":64918,"chevron-triple-right":64919,"chevron-triple-up":64920,"chevron-up":61763,"chevron-up-box":63963,"chevron-up-box-outline":63964,"chevron-up-circle":64273,"chevron-up-circle-outline":64274,"chili-hot":63409,"chili-medium":63410,"chili-mild":63411,chip:63002,christianity:63826,"christianity-outline":64722,church:61764,circle:63332,"circle-edit-outline":63700,"circle-medium":63965,"circle-outline":63333,"circle-slice-1":64157,"circle-slice-2":64158,"circle-slice-3":64159,"circle-slice-4":64160,"circle-slice-5":64161,"circle-slice-6":64162,"circle-slice-7":64163,"circle-slice-8":64164,"circle-small":63966,"circular-saw":65139,"cisco-webex":61765,city:61766,"city-variant":64053,"city-variant-outline":64054,clipboard:61767,"clipboard-account":61768,"clipboard-account-outline":64561,"clipboard-alert":61769,"clipboard-alert-outline":64723,"clipboard-arrow-down":61770,"clipboard-arrow-down-outline":64562,"clipboard-arrow-left":61771,"clipboard-arrow-left-outline":64724,"clipboard-arrow-right":64725,"clipboard-arrow-right-outline":64726,"clipboard-arrow-up":64563,"clipboard-arrow-up-outline":64564,"clipboard-check":61772,"clipboard-check-outline":63655,"clipboard-flow":63175,"clipboard-outline":61773,"clipboard-play":64565,"clipboard-play-outline":64566,"clipboard-plus":63312,"clipboard-pulse":63580,"clipboard-pulse-outline":63581,"clipboard-text":61774,"clipboard-text-outline":64055,"clipboard-text-play":64567,"clipboard-text-play-outline":64568,clippy:61775,clock:63827,"clock-alert":63828,"clock-alert-outline":62926,"clock-end":61777,"clock-fast":61778,"clock-in":61779,"clock-out":61780,"clock-outline":61776,"clock-start":61781,close:61782,"close-box":61783,"close-box-multiple":64569,"close-box-multiple-outline":64570,"close-box-outline":61784,"close-circle":61785,"close-circle-outline":61786,"close-network":61787,"close-network-outline":64571,"close-octagon":61788,"close-octagon-outline":61789,"close-outline":63176,"closed-caption":61790,"closed-caption-outline":64921,cloud:61791,"cloud-alert":63967,"cloud-braces":63412,"cloud-check":61792,"cloud-circle":61793,"cloud-download":61794,"cloud-download-outline":64345,"cloud-off-outline":61796,"cloud-outline":61795,"cloud-print":61797,"cloud-print-outline":61798,"cloud-question":64056,"cloud-search":63829,"cloud-search-outline":63830,"cloud-sync":63039,"cloud-tags":63413,"cloud-upload":61799,"cloud-upload-outline":64346,clover:63509,"code-array":61800,"code-braces":61801,"code-brackets":61802,"code-equal":61803,"code-greater-than":61804,"code-greater-than-or-equal":61805,"code-less-than":61806,"code-less-than-or-equal":61807,"code-not-equal":61808,"code-not-equal-variant":61809,"code-parentheses":61810,"code-string":61811,"code-tags":61812,"code-tags-check":63123,codepen:61813,coffee:61814,"coffee-outline":63177,"coffee-to-go":61815,coffin:64347,cogs:63701,coin:61816,coins:63124,collage:63040,"collapse-all":64165,"collapse-all-outline":64166,"color-helper":61817,comma:65140,"comma-box":65141,"comma-box-outline":65142,"comma-circle":65143,"comma-circle-outline":65144,comment:61818,"comment-account":61819,"comment-account-outline":61820,"comment-alert":61821,"comment-alert-outline":61822,"comment-arrow-left":63968,"comment-arrow-left-outline":63969,"comment-arrow-right":63970,"comment-arrow-right-outline":63971,"comment-check":61823,"comment-check-outline":61824,"comment-eye":64057,"comment-eye-outline":64058,"comment-multiple":63582,"comment-multiple-outline":61825,"comment-outline":61826,"comment-plus":63972,"comment-plus-outline":61827,"comment-processing":61828,"comment-processing-outline":61829,"comment-question":63510,"comment-question-outline":61830,"comment-remove":62942,"comment-remove-outline":61831,"comment-search":64059,"comment-search-outline":64060,"comment-text":61832,"comment-text-multiple":63583,"comment-text-multiple-outline":63584,"comment-text-outline":61833,compare:61834,compass:61835,"compass-off":64348,"compass-off-outline":64349,"compass-outline":61836,console:61837,"console-line":63414,"console-network":63656,"console-network-outline":64572,"contact-mail":61838,"contactless-payment":64838,contacts:63178,contain:64061,"contain-end":64062,"contain-start":64063,"content-copy":61839,"content-cut":61840,"content-duplicate":61841,"content-paste":61842,"content-save":61843,"content-save-all":61844,"content-save-edit":64727,"content-save-edit-outline":64728,"content-save-move":65145,"content-save-move-outline":65146,"content-save-outline":63511,"content-save-settings":63003,"content-save-settings-outline":64275,contrast:61845,"contrast-box":61846,"contrast-circle":61847,"controller-classic":64350,"controller-classic-outline":64351,cookie:61848,copyright:62950,cordova:63831,corn:63415,counter:61849,cow:61850,crane:63585,creation:61897,"creative-commons":64839,"credit-card":61851,"credit-card-marker":64922,"credit-card-multiple":61852,"credit-card-off":62948,"credit-card-plus":63093,"credit-card-refund":64167,"credit-card-scan":61853,"credit-card-settings":63702,"credit-card-wireless":64840,cricket:64841,crop:61854,"crop-free":61855,"crop-landscape":61856,"crop-portrait":61857,"crop-rotate":63125,"crop-square":61858,crosshairs:61859,"crosshairs-gps":61860,crown:61861,cryengine:63832,"crystal-ball":64276,cube:61862,"cube-outline":61863,"cube-scan":64352,"cube-send":61864,"cube-unfolded":61865,cup:61866,"cup-off":62949,"cup-water":61867,cupcake:63833,curling:63586,"currency-bdt":63587,"currency-brl":64353,"currency-btc":61868,"currency-chf":63416,"currency-cny":63417,"currency-eth":63418,"currency-eur":61869,"currency-gbp":61870,"currency-ils":64573,"currency-inr":61871,"currency-jpy":63419,"currency-krw":63420,"currency-kzt":63588,"currency-ngn":61872,"currency-php":63973,"currency-rub":61873,"currency-sign":63421,"currency-try":61874,"currency-twd":63422,"currency-usd":61875,"currency-usd-off":63097,"current-ac":63834,"current-dc":63835,"cursor-default":61876,"cursor-default-click":64729,"cursor-default-click-outline":64730,"cursor-default-outline":61877,"cursor-move":61878,"cursor-pointer":61879,"cursor-text":62951,database:61880,"database-check":64168,"database-edit":64354,"database-export":63837,"database-import":63836,"database-lock":64169,"database-minus":61881,"database-plus":61882,"database-refresh":64731,"database-remove":64732,"database-search":63589,"database-settings":64733,"death-star":63703,"death-star-variant":63704,"deathly-hallows":64355,debian:63705,"debug-step-into":61883,"debug-step-out":61884,"debug-step-over":61885,decagram:63339,"decagram-outline":63340,"decimal-decrease":61886,"decimal-increase":61887,delete:61888,"delete-circle":63106,"delete-circle-outline":64356,"delete-empty":63179,"delete-forever":62952,"delete-forever-outline":64357,"delete-outline":63974,"delete-restore":63512,"delete-sweep":62953,"delete-sweep-outline":64574,"delete-variant":61889,delta:61890,"desk-lamp":63838,deskphone:61891,"desktop-classic":63423,"desktop-mac":61892,"desktop-mac-dashboard":63975,"desktop-tower":61893,"desktop-tower-monitor":64170,details:61894,"dev-to":64842,"developer-board":63126,deviantart:61895,dialpad:63004,diameter:64575,"diameter-outline":64576,"diameter-variant":64577,diamond:64358,"diamond-outline":64359,"diamond-stone":61896,"dice-1":61898,"dice-2":61899,"dice-3":61900,"dice-4":61901,"dice-5":61902,"dice-6":61903,"dice-d10":63342,"dice-d12":63590,"dice-d20":62954,"dice-d4":62955,"dice-d6":62956,"dice-d8":62957,"dice-multiple":63341,dictionary:63005,"dip-switch":63424,directions:61904,"directions-fork":63041,disc:62958,"disc-alert":61905,"disc-player":63839,discord:63087,dishwasher:64171,disqus:61906,"disqus-outline":61907,"diving-flippers":64923,"diving-helmet":64924,"diving-scuba":64925,"diving-scuba-flag":64926,"diving-scuba-tank":64927,"diving-scuba-tank-multiple":64928,"diving-snorkel":64929,division:61908,"division-box":61909,dlna:64064,dna:63107,dns:61910,"dns-outline":64360,"do-not-disturb":63127,"do-not-disturb-off":63128,docker:63591,doctor:64065,dog:64066,"dog-service":64172,"dog-side":64067,dolby:63154,domain:61911,"domain-off":64843,donkey:63425,door:63513,"door-closed":63514,"door-open":63515,"doorbell-video":63592,"dot-net":64173,"dots-horizontal":61912,"dots-horizontal-circle":63426,"dots-horizontal-circle-outline":64361,"dots-vertical":61913,"dots-vertical-circle":63427,"dots-vertical-circle-outline":64362,douban:63129,download:61914,"download-multiple":63976,"download-network":63219,"download-network-outline":64578,"download-outline":64363,drag:61915,"drag-horizontal":61916,"drag-variant":64364,"drag-vertical":61917,"drama-masks":64734,drawing:61918,"drawing-box":61919,dribbble:61920,"dribbble-box":61921,drone:61922,dropbox:61923,drupal:61924,duck:61925,dumbbell:61926,"dump-truck":64579,"ear-hearing":63428,"ear-hearing-off":64068,earth:61927,"earth-box":63180,"earth-box-off":63181,"earth-off":61928,edge:61929,egg:64174,"egg-easter":64175,"eight-track":63977,eject:61930,"eject-outline":64365,elephant:63429,"elevation-decline":61931,"elevation-rise":61932,elevator:61933,email:61934,"email-alert":63182,"email-box":64735,"email-check":64176,"email-check-outline":64177,"email-lock":61937,"email-mark-as-unread":64366,"email-open":61935,"email-open-outline":62959,"email-outline":61936,"email-plus":63978,"email-plus-outline":63979,"email-search":63840,"email-search-outline":63841,"email-variant":62960,ember:64277,emby:63155,emoticon:64580,"emoticon-angry":64581,"emoticon-angry-outline":64582,"emoticon-cool":64583,"emoticon-cool-outline":61939,"emoticon-cry":64584,"emoticon-cry-outline":64585,"emoticon-dead":64586,"emoticon-dead-outline":63130,"emoticon-devil":64587,"emoticon-devil-outline":61940,"emoticon-excited":64588,"emoticon-excited-outline":63131,"emoticon-happy":64589,"emoticon-happy-outline":61941,"emoticon-kiss":64590,"emoticon-kiss-outline":64591,"emoticon-neutral":64592,"emoticon-neutral-outline":61942,"emoticon-outline":61938,"emoticon-poop":61943,"emoticon-poop-outline":64593,"emoticon-sad":64594,"emoticon-sad-outline":61944,"emoticon-tongue":61945,"emoticon-tongue-outline":64595,"emoticon-wink":64596,"emoticon-wink-outline":64597,engine:61946,"engine-off":64069,"engine-off-outline":64070,"engine-outline":61947,equal:61948,"equal-box":61949,eraser:61950,"eraser-variant":63042,escalator:61951,eslint:64598,et:64178,ethereum:63593,ethernet:61952,"ethernet-cable":61953,"ethernet-cable-off":61954,etsy:61955,"ev-station":62961,eventbrite:63430,evernote:61956,exclamation:61957,"exit-run":64071,"exit-to-app":61958,"expand-all":64179,"expand-all-outline":64180,exponent:63842,"exponent-box":63843,export:61959,"export-variant":64367,eye:61960,"eye-check":64736,"eye-check-outline":64737,"eye-circle":64368,"eye-circle-outline":64369,"eye-off":61961,"eye-off-outline":63184,"eye-outline":63183,"eye-plus":63594,"eye-plus-outline":63595,"eye-settings":63596,"eye-settings-outline":63597,eyedropper:61962,"eyedropper-variant":61963,face:63043,"face-agent":64844,"face-outline":64370,"face-profile":63044,"face-recognition":64599,facebook:61964,"facebook-box":61965,"facebook-messenger":61966,"facebook-workplace":64278,factory:61967,fan:61968,"fan-off":63516,"fast-forward":61969,"fast-forward-10":64845,"fast-forward-30":64738,"fast-forward-outline":63185,fax:61970,feather:63186,"feature-search":64072,"feature-search-outline":64073,fedora:63706,ferry:61971,file:61972,"file-account":63290,"file-alert":64074,"file-alert-outline":64075,"file-cabinet":64181,"file-cancel":64930,"file-cancel-outline":64931,"file-chart":61973,"file-check":61974,"file-check-outline":65147,"file-cloud":61975,"file-compare":63657,"file-delimited":61976,"file-document":61977,"file-document-box":61978,"file-document-box-multiple":64182,"file-document-box-multiple-outline":64183,"file-document-box-outline":63980,"file-document-edit":64932,"file-document-edit-outline":64933,"file-document-outline":63981,"file-download":63844,"file-download-outline":63845,"file-excel":61979,"file-excel-box":61980,"file-export":61981,"file-eye":64934,"file-eye-outline":64935,"file-find":61982,"file-find-outline":64371,"file-hidden":62995,"file-image":61983,"file-import":61984,"file-lock":61985,"file-move":64184,"file-multiple":61986,"file-music":61987,"file-music-outline":65148,"file-outline":61988,"file-pdf":61989,"file-pdf-box":61990,"file-pdf-outline":65149,"file-percent":63517,"file-plus":63313,"file-powerpoint":61991,"file-powerpoint-box":61992,"file-presentation-box":61993,"file-question":63598,"file-remove":64372,"file-replace":64279,"file-replace-outline":64280,"file-restore":63088,"file-search":64600,"file-search-outline":64601,"file-send":61994,"file-table":64602,"file-table-outline":64603,"file-tree":63045,"file-undo":63707,"file-upload":64076,"file-upload-outline":64077,"file-video":61995,"file-video-outline":65040,"file-word":61996,"file-word-box":61997,"file-xml":61998,film:61999,filmstrip:62e3,"filmstrip-off":62001,filter:62002,"filter-outline":62003,"filter-remove":62004,"filter-remove-outline":62005,"filter-variant":62006,finance:63518,"find-replace":63187,fingerprint:62007,fire:62008,"fire-truck":63658,firebase:63846,firefox:62009,fireplace:65041,"fireplace-off":65042,firework:65043,fish:62010,flag:62011,"flag-checkered":62012,"flag-minus":64373,"flag-outline":62013,"flag-plus":64374,"flag-remove":64375,"flag-triangle":62015,"flag-variant":62016,"flag-variant-outline":62014,flare:64846,flash:62017,"flash-auto":62018,"flash-circle":63519,"flash-off":62019,"flash-outline":63188,"flash-red-eye":63098,flashlight:62020,"flashlight-off":62021,flask:61587,"flask-empty":61588,"flask-empty-outline":61589,"flask-outline":61590,flattr:62022,flickr:64739,"flip-to-back":62023,"flip-to-front":62024,"floor-lamp":63708,"floor-plan":63520,floppy:62025,"floppy-variant":63982,flower:62026,"flower-outline":63983,"flower-poppy":64740,"flower-tulip":63984,"flower-tulip-outline":63985,folder:62027,"folder-account":62028,"folder-account-outline":64376,"folder-alert":64936,"folder-alert-outline":64937,"folder-clock":64185,"folder-clock-outline":64186,"folder-download":62029,"folder-edit":63709,"folder-edit-outline":64938,"folder-google-drive":62030,"folder-image":62031,"folder-key":63659,"folder-key-network":63660,"folder-key-network-outline":64604,"folder-lock":62032,"folder-lock-open":62033,"folder-move":62034,"folder-multiple":62035,"folder-multiple-image":62036,"folder-multiple-outline":62037,"folder-network":63599,"folder-network-outline":64605,"folder-open":63343,"folder-open-outline":64939,"folder-outline":62038,"folder-plus":62039,"folder-plus-outline":64377,"folder-pound":64741,"folder-pound-outline":64742,"folder-remove":62040,"folder-remove-outline":64378,"folder-search":63847,"folder-search-outline":63848,"folder-star":63132,"folder-star-outline":64379,"folder-sync":64743,"folder-sync-outline":64744,"folder-text":64606,"folder-text-outline":64607,"folder-upload":62041,"font-awesome":61498,food:62042,"food-apple":62043,"food-apple-outline":64608,"food-croissant":63431,"food-fork-drink":62962,"food-off":62963,"food-variant":62044,football:62045,"football-australian":62046,"football-helmet":62047,forklift:63432,"format-align-bottom":63314,"format-align-center":62048,"format-align-justify":62049,"format-align-left":62050,"format-align-middle":63315,"format-align-right":62051,"format-align-top":63316,"format-annotation-minus":64187,"format-annotation-plus":63046,"format-bold":62052,"format-clear":62053,"format-color-fill":62054,"format-color-highlight":65044,"format-color-text":63133,"format-columns":63710,"format-float-center":62055,"format-float-left":62056,"format-float-none":62057,"format-float-right":62058,"format-font":63189,"format-font-size-decrease":63986,"format-font-size-increase":63987,"format-header-1":62059,"format-header-2":62060,"format-header-3":62061,"format-header-4":62062,"format-header-5":62063,"format-header-6":62064,"format-header-decrease":62065,"format-header-equal":62066,"format-header-increase":62067,"format-header-pound":62068,"format-horizontal-align-center":63006,"format-horizontal-align-left":63007,"format-horizontal-align-right":63008,"format-indent-decrease":62069,"format-indent-increase":62070,"format-italic":62071,"format-letter-case":64281,"format-letter-case-lower":64282,"format-letter-case-upper":64283,"format-line-spacing":62072,"format-line-style":62920,"format-line-weight":62921,"format-list-bulleted":62073,"format-list-bulleted-square":64940,"format-list-bulleted-type":62074,"format-list-checkbox":63849,"format-list-checks":63317,"format-list-numbered":62075,"format-list-numbered-rtl":64745,"format-page-break":63190,"format-paint":62076,"format-paragraph":62077,"format-pilcrow":63191,"format-quote-close":62078,"format-quote-open":63318,"format-rotate-90":63145,"format-section":63134,"format-size":62079,"format-strikethrough":62080,"format-strikethrough-variant":62081,"format-subscript":62082,"format-superscript":62083,"format-text":62084,"format-text-rotation-down":64847,"format-text-rotation-none":64848,"format-text-variant":65045,"format-text-wrapping-clip":64746,"format-text-wrapping-overflow":64747,"format-text-wrapping-wrap":64748,"format-textbox":64749,"format-textdirection-l-to-r":62085,"format-textdirection-r-to-l":62086,"format-title":62964,"format-underline":62087,"format-vertical-align-bottom":63009,"format-vertical-align-center":63010,"format-vertical-align-top":63011,"format-wrap-inline":62088,"format-wrap-square":62089,"format-wrap-tight":62090,"format-wrap-top-bottom":62091,forum:62092,"forum-outline":63521,forward:62093,forwardburger:64849,fountain:63850,"fountain-pen":64750,"fountain-pen-tip":64751,foursquare:62094,freebsd:63711,fridge:62096,"fridge-bottom":62098,"fridge-outline":62095,"fridge-top":62097,fuel:63433,fullscreen:62099,"fullscreen-exit":62100,function:62101,"function-variant":63600,fuse:64609,"fuse-blade":64610,gamepad:62102,"gamepad-circle":65046,"gamepad-circle-down":65047,"gamepad-circle-left":65048,"gamepad-circle-outline":65049,"gamepad-circle-right":65050,"gamepad-circle-up":65051,"gamepad-down":65052,"gamepad-left":65053,"gamepad-right":65054,"gamepad-round":65055,"gamepad-round-down":65056,"gamepad-round-left":65057,"gamepad-round-outline":65058,"gamepad-round-right":65059,"gamepad-round-up":65060,"gamepad-up":65061,"gamepad-variant":62103,"gantry-crane":64941,garage:63192,"garage-alert":63601,"garage-open":63193,"gas-cylinder":63047,"gas-station":62104,gate:62105,"gate-and":63712,"gate-nand":63713,"gate-nor":63714,"gate-not":63715,"gate-or":63716,"gate-xnor":63717,"gate-xor":63718,gatsby:65062,gauge:62106,"gauge-empty":63602,"gauge-full":63603,"gauge-low":63604,gavel:62107,"gender-female":62108,"gender-male":62109,"gender-male-female":62110,"gender-transgender":62111,gentoo:63719,gesture:63434,"gesture-double-tap":63291,"gesture-pinch":64188,"gesture-spread":64189,"gesture-swipe":64850,"gesture-swipe-down":63292,"gesture-swipe-horizontal":64190,"gesture-swipe-left":63293,"gesture-swipe-right":63294,"gesture-swipe-up":63295,"gesture-swipe-vertical":64191,"gesture-tap":63296,"gesture-tap-hold":64851,"gesture-two-double-tap":63297,"gesture-two-tap":63298,ghost:62112,"ghost-off":63988,gif:64852,gift:65063,"gift-outline":62113,git:62114,"github-box":62115,"github-circle":62116,"github-face":63194,gitlab:64380,"glass-cocktail":62294,"glass-flute":62117,"glass-mug":62118,"glass-stange":62119,"glass-tulip":62120,"glass-wine":63605,glassdoor:62121,glasses:62122,"globe-model":63720,gmail:62123,gnome:62124,"go-kart":64853,"go-kart-track":64854,gog:64381,golf:63522,gondola:63109,goodreads:64855,google:62125,"google-adwords":64611,"google-allo":63489,"google-analytics":63435,"google-assistant":63436,"google-cardboard":62126,"google-chrome":62127,"google-circles":62128,"google-circles-communities":62129,"google-circles-extended":62130,"google-circles-group":62131,"google-classroom":62144,"google-controller":62132,"google-controller-off":62133,"google-drive":62134,"google-earth":62135,"google-fit":63851,"google-glass":62136,"google-hangouts":62153,"google-home":63523,"google-keep":63195,"google-lens":63989,"google-maps":62965,"google-nearby":62137,"google-pages":62138,"google-photos":63196,"google-physical-web":62139,"google-play":62140,"google-plus":62141,"google-plus-box":62142,"google-spreadsheet":63990,"google-street-view":64612,"google-translate":62143,gpu:63661,gradient:63135,grain:64856,graphql:63606,"grave-stone":64382,"grease-pencil":63048,"greater-than":63852,"greater-than-or-equal":63853,grid:62145,"grid-large":63319,"grid-off":62146,grill:65064,group:62147,"guitar-acoustic":63344,"guitar-electric":62148,"guitar-pick":62149,"guitar-pick-outline":62150,"guy-fawkes-mask":63524,hackernews:63012,hail:64192,halloween:64383,hamburger:63108,hammer:63721,hand:64078,"hand-left":65065,"hand-okay":64079,"hand-peace":64080,"hand-peace-variant":64081,"hand-pointing-down":64082,"hand-pointing-left":64083,"hand-pointing-right":62151,"hand-pointing-up":64084,"hand-right":65066,"hand-saw":65067,hanger:62152,"hard-hat":63854,harddisk:62154,"hat-fedora":64384,"hazard-lights":64613,hdr:64857,"hdr-off":64858,headphones:62155,"headphones-bluetooth":63855,"headphones-box":62156,"headphones-off":63437,"headphones-settings":62157,headset:62158,"headset-dock":62159,"headset-off":62160,heart:62161,"heart-box":62162,"heart-box-outline":62163,"heart-broken":62164,"heart-broken-outline":64752,"heart-circle":63856,"heart-circle-outline":63857,"heart-half":63198,"heart-half-full":63197,"heart-half-outline":63199,"heart-multiple":64085,"heart-multiple-outline":64086,"heart-off":63320,"heart-outline":62165,"heart-pulse":62966,helicopter:64193,help:62166,"help-box":63370,"help-circle":62167,"help-circle-outline":63013,"help-network":63220,"help-network-outline":64614,"help-rhombus":64385,"help-rhombus-outline":64386,hexagon:62168,"hexagon-multiple":63200,"hexagon-outline":62169,"hexagon-slice-1":64194,"hexagon-slice-2":64195,"hexagon-slice-3":64196,"hexagon-slice-4":64197,"hexagon-slice-5":64198,"hexagon-slice-6":64199,hexagram:64200,"hexagram-outline":64201,"high-definition":63438,"high-definition-box":63607,highway:62967,hiking:64859,hinduism:63858,history:62170,"hockey-puck":63608,"hockey-sticks":63609,hololens:62171,home:62172,"home-account":63525,"home-alert":63610,"home-assistant":63439,"home-automation":63440,"home-circle":63441,"home-city":64753,"home-city-outline":64754,"home-currency-usd":63662,"home-floor-0":64942,"home-floor-1":64860,"home-floor-2":64861,"home-floor-3":64862,"home-floor-a":64863,"home-floor-b":64864,"home-floor-g":64865,"home-floor-l":64866,"home-floor-negative-1":64943,"home-group":64944,"home-heart":63526,"home-lock":63722,"home-lock-open":63723,"home-map-marker":62968,"home-minus":63859,"home-modern":62173,"home-outline":63136,"home-plus":63860,"home-variant":62174,"home-variant-outline":64387,hook:63201,"hook-off":63202,hops:62175,horseshoe:64087,hospital:62176,"hospital-building":62177,"hospital-marker":62178,"hot-tub":63527,hotel:62179,houzz:62180,"houzz-box":62181,hubspot:64755,hulu:63528,human:62182,"human-child":62183,"human-female":63049,"human-female-boy":64088,"human-female-female":64089,"human-female-girl":64090,"human-greeting":63050,"human-handsdown":63051,"human-handsup":63052,"human-male":63053,"human-male-boy":64091,"human-male-female":62184,"human-male-girl":64092,"human-male-male":64093,"human-pregnant":62927,"humble-bundle":63299,"ice-cream":63529,iframe:64615,"iframe-outline":64616,image:62185,"image-album":62186,"image-area":62187,"image-area-close":62188,"image-broken":62189,"image-broken-variant":62190,"image-filter":62191,"image-filter-black-white":62192,"image-filter-center-focus":62193,"image-filter-center-focus-weak":62194,"image-filter-drama":62195,"image-filter-frames":62196,"image-filter-hdr":62197,"image-filter-none":62198,"image-filter-tilt-shift":62199,"image-filter-vintage":62200,"image-frame":65068,"image-move":63991,"image-multiple":62201,"image-off":63530,"image-outline":63861,"image-plus":63611,"image-search":63862,"image-search-outline":63863,"image-size-select-actual":64617,"image-size-select-large":64618,"image-size-select-small":64619,import:62202,inbox:63110,"inbox-arrow-down":62203,"inbox-arrow-up":62417,"inbox-multiple":63663,"inbox-multiple-outline":64388,incognito:62969,infinity:63203,information:62204,"information-outline":62205,"information-variant":63054,instagram:62206,instapaper:62207,"internet-explorer":62208,"invert-colors":62209,"invert-colors-off":65069,ip:64094,"ip-network":64095,"ip-network-outline":64620,ipod:64621,islam:63864,itunes:63094,jabber:64945,jeepney:62210,jira:62211,jquery:63612,jsfiddle:62212,json:63014,judaism:63865,kabaddi:64867,karate:63531,keg:62213,kettle:62970,key:62214,"key-change":62215,"key-minus":62216,"key-outline":64946,"key-plus":62217,"key-remove":62218,"key-variant":62219,keyboard:62220,"keyboard-backspace":62221,"keyboard-caps":62222,"keyboard-close":62223,"keyboard-off":62224,"keyboard-off-outline":65070,"keyboard-outline":63866,"keyboard-return":62225,"keyboard-settings":63992,"keyboard-settings-outline":63993,"keyboard-tab":62226,"keyboard-variant":62227,kickstarter:63300,knife:63994,"knife-military":63995,kodi:62228,label:62229,"label-off":64202,"label-off-outline":64203,"label-outline":62230,"label-variant":64204,"label-variant-outline":64205,ladybug:63532,lambda:63015,lamp:63156,lan:62231,"lan-connect":62232,"lan-disconnect":62233,"lan-pending":62234,"language-c":63089,"language-cpp":63090,"language-csharp":62235,"language-css3":62236,"language-go":63442,"language-haskell":64622,"language-html5":62237,"language-java":64284,"language-javascript":62238,"language-lua":63664,"language-php":62239,"language-python":62240,"language-python-text":62241,"language-r":63443,"language-ruby-on-rails":64206,"language-swift":63204,"language-typescript":63205,laptop:62242,"laptop-chromebook":62243,"laptop-mac":62244,"laptop-off":63206,"laptop-windows":62245,laravel:64207,lastfm:62246,lastpass:62534,launch:62247,"lava-lamp":63444,layers:62248,"layers-minus":65071,"layers-off":62249,"layers-off-outline":63996,"layers-outline":63997,"layers-plus":65072,"layers-remove":65073,"lead-pencil":63055,leaf:62250,"leaf-maple":64623,leak:64947,"leak-off":64948,"led-off":62251,"led-on":62252,"led-outline":62253,"led-strip":63445,"led-variant-off":62254,"led-variant-on":62255,"led-variant-outline":62256,"less-than":63867,"less-than-or-equal":63868,library:62257,"library-books":62258,"library-movie":64756,"library-music":62259,"library-plus":62260,"library-shelves":64389,"library-video":64757,lifebuoy:63613,"light-switch":63869,lightbulb:62261,"lightbulb-off":65074,"lightbulb-off-outline":65075,"lightbulb-on":63207,"lightbulb-on-outline":63208,"lightbulb-outline":62262,lighthouse:63998,"lighthouse-on":63999,link:62263,"link-box":64758,"link-box-outline":64759,"link-box-variant":64760,"link-box-variant-outline":64761,"link-off":62264,"link-plus":64624,"link-variant":62265,"link-variant-off":62266,linkedin:62267,"linkedin-box":62268,linux:62269,"linux-mint":63724,litecoin:64096,loading:63345,lock:62270,"lock-alert":63725,"lock-clock":63870,"lock-open":62271,"lock-open-outline":62272,"lock-outline":62273,"lock-pattern":63209,"lock-plus":62971,"lock-question":63726,"lock-reset":63346,"lock-smart":63665,locker:63446,"locker-multiple":63447,login:62274,"login-variant":62972,logout:62275,"logout-variant":62973,looks:62276,loop:63210,loupe:62277,lumx:62278,lyft:64285,magnet:62279,"magnet-on":62280,magnify:62281,"magnify-close":63871,"magnify-minus":62282,"magnify-minus-cursor":64097,"magnify-minus-outline":63211,"magnify-plus":62283,"magnify-plus-cursor":64098,"magnify-plus-outline":63212,"mail-ru":62284,mailbox:63213,"mailbox-open":64868,"mailbox-open-outline":64869,"mailbox-open-up":64870,"mailbox-open-up-outline":64871,"mailbox-outline":64872,"mailbox-up":64873,"mailbox-up-outline":64874,map:62285,"map-clock":64762,"map-clock-outline":64763,"map-legend":64e3,"map-marker":62286,"map-marker-check":64625,"map-marker-circle":62287,"map-marker-distance":63727,"map-marker-minus":63056,"map-marker-multiple":62288,"map-marker-off":62289,"map-marker-outline":63448,"map-marker-path":64764,"map-marker-plus":63057,"map-marker-radius":62290,"map-minus":63872,"map-outline":63873,"map-plus":63874,"map-search":63875,"map-search-outline":63876,mapbox:64390,margin:62291,markdown:62292,marker:63058,"marker-cancel":64949,"marker-check":62293,mastodon:64208,"mastodon-variant":64209,"material-design":63877,"material-ui":62295,"math-compass":62296,"math-cos":64626,"math-sin":64627,"math-tan":64628,matrix:63016,maxcdn:62297,medal:63878,"medical-bag":63214,medium:62298,meetup:64210,memory:62299,menu:62300,"menu-down":62301,"menu-down-outline":63157,"menu-left":62302,"menu-left-outline":64001,"menu-open":64391,"menu-right":62303,"menu-right-outline":64002,"menu-swap":64099,"menu-swap-outline":64100,"menu-up":62304,"menu-up-outline":63158,message:62305,"message-alert":62306,"message-alert-outline":64003,"message-bulleted":63137,"message-bulleted-off":63138,"message-draw":62307,"message-image":62308,"message-outline":62309,"message-plus":63059,"message-processing":62310,"message-reply":62311,"message-reply-text":62312,"message-settings":63215,"message-settings-variant":63216,"message-text":62313,"message-text-outline":62314,"message-video":62315,meteor:63017,metronome:63449,"metronome-tick":63450,"micro-sd":63451,microphone:62316,"microphone-minus":63666,"microphone-off":62317,"microphone-outline":62318,"microphone-plus":63667,"microphone-settings":62319,"microphone-variant":62320,"microphone-variant-off":62321,microscope:63060,microsoft:62322,"microsoft-dynamics":63879,microwave:64629,midi:63728,"midi-port":63729,mine:64950,minecraft:62323,"mini-sd":64004,minidisc:64005,minus:62324,"minus-box":62325,"minus-box-outline":63217,"minus-circle":62326,"minus-circle-outline":62327,"minus-network":62328,"minus-network-outline":64630,mixcloud:63018,"mixed-martial-arts":64875,"mixed-reality":63614,mixer:63452,molecule:64392,monitor:62329,"monitor-cellphone":63880,"monitor-cellphone-star":63881,"monitor-dashboard":64006,"monitor-lock":64951,"monitor-multiple":62330,"monitor-off":64876,"monitor-screenshot":65076,"monitor-star":64952,more:62331,"mother-nurse":64765,"motion-sensor":64877,motorbike:62332,mouse:62333,"mouse-bluetooth":63882,"mouse-off":62334,"mouse-variant":62335,"mouse-variant-off":62336,"move-resize":63061,"move-resize-variant":63062,movie:62337,"movie-outline":64953,"movie-roll":63453,muffin:63883,multiplication:62338,"multiplication-box":62339,mushroom:63454,"mushroom-outline":63455,music:63321,"music-box":62340,"music-box-outline":62341,"music-circle":62342,"music-circle-outline":64211,"music-note":62343,"music-note-bluetooth":62974,"music-note-bluetooth-off":62975,"music-note-eighth":62344,"music-note-half":62345,"music-note-off":62346,"music-note-plus":64954,"music-note-quarter":62347,"music-note-sixteenth":62348,"music-note-whole":62349,"music-off":63322,nail:64955,nas:63730,nativescript:63615,nature:62350,"nature-people":62351,navigation:62352,"near-me":62925,needle:62353,netflix:63301,network:63218,"network-off":64631,"network-off-outline":64632,"network-outline":64633,"network-strength-1":63731,"network-strength-1-alert":63732,"network-strength-2":63733,"network-strength-2-alert":63734,"network-strength-3":63735,"network-strength-3-alert":63736,"network-strength-4":63737,"network-strength-4-alert":63738,"network-strength-off":63739,"network-strength-off-outline":63740,"network-strength-outline":63741,"new-box":62356,newspaper:62357,nfc:62358,"nfc-off":65077,"nfc-search-variant":65078,"nfc-tap":62359,"nfc-variant":62360,"nfc-variant-off":65079,ninja:63347,"nintendo-switch":63456,nodejs:62361,"not-equal":63884,"not-equal-variant":63885,note:62362,"note-multiple":63159,"note-multiple-outline":63160,"note-outline":62363,"note-plus":62364,"note-plus-outline":62365,"note-text":62366,notebook:63533,"notebook-multiple":65080,"notification-clear-all":62367,npm:63222,"npm-variant":63886,"npm-variant-outline":63887,nuke:63139,null:63457,numeric:62368,"numeric-0":48,"numeric-0-box":62369,"numeric-0-box-multiple-outline":62370,"numeric-0-box-outline":62371,"numeric-0-circle":64634,"numeric-0-circle-outline":64635,"numeric-1":49,"numeric-1-box":62372,"numeric-1-box-multiple-outline":62373,"numeric-1-box-outline":62374,"numeric-1-circle":64636,"numeric-1-circle-outline":64637,"numeric-2":50,"numeric-2-box":62375,"numeric-2-box-multiple-outline":62376,"numeric-2-box-outline":62377,"numeric-2-circle":64638,"numeric-2-circle-outline":64639,"numeric-3":51,"numeric-3-box":62378,"numeric-3-box-multiple-outline":62379,"numeric-3-box-outline":62380,"numeric-3-circle":64640,"numeric-3-circle-outline":64641,"numeric-4":52,"numeric-4-box":62381,"numeric-4-box-multiple-outline":62382,"numeric-4-box-outline":62383,"numeric-4-circle":64642,"numeric-4-circle-outline":64643,"numeric-5":53,"numeric-5-box":62384,"numeric-5-box-multiple-outline":62385,"numeric-5-box-outline":62386,"numeric-5-circle":64644,"numeric-5-circle-outline":64645,"numeric-6":54,"numeric-6-box":62387,"numeric-6-box-multiple-outline":62388,"numeric-6-box-outline":62389,"numeric-6-circle":64646,"numeric-6-circle-outline":64647,"numeric-7":55,"numeric-7-box":62390,"numeric-7-box-multiple-outline":62391,"numeric-7-box-outline":62392,"numeric-7-circle":64648,"numeric-7-circle-outline":64649,"numeric-8":56,"numeric-8-box":62393,"numeric-8-box-multiple-outline":62394,"numeric-8-box-outline":62395,"numeric-8-circle":64650,"numeric-8-circle-outline":64651,"numeric-9":57,"numeric-9-box":62396,"numeric-9-box-multiple-outline":62397,"numeric-9-box-outline":62398,"numeric-9-circle":64652,"numeric-9-circle-outline":64653,"numeric-9-plus-box":62399,"numeric-9-plus-box-multiple-outline":62400,"numeric-9-plus-box-outline":62401,"numeric-9-plus-circle":64654,"numeric-9-plus-circle-outline":64655,nut:63223,nutrition:62402,oar:63099,ocarina:64956,octagon:62403,"octagon-outline":62404,octagram:63224,"octagram-outline":63348,odnoklassniki:62405,office:62406,"office-building":63888,oil:62407,"oil-temperature":62408,omega:62409,"one-up":64393,onedrive:62410,onenote:63302,onepassword:63616,opacity:62924,"open-in-app":62411,"open-in-new":62412,"open-source-initiative":64394,openid:62413,opera:62414,orbit:61464,origin:64299,ornament:62415,"ornament-variant":62416,outlook:64766,owl:62418,"pac-man":64395,package:62419,"package-down":62420,"package-up":62421,"package-variant":62422,"package-variant-closed":62423,"page-first":62976,"page-last":62977,"page-layout-body":63225,"page-layout-footer":63226,"page-layout-header":63227,"page-layout-sidebar-left":63228,"page-layout-sidebar-right":63229,"page-next":64396,"page-next-outline":64397,"page-previous":64398,"page-previous-outline":64399,palette:62424,"palette-advanced":62425,"palette-outline":65132,"palette-swatch":63668,pan:64400,"pan-bottom-left":64401,"pan-bottom-right":64402,"pan-down":64403,"pan-horizontal":64404,"pan-left":64405,"pan-right":64406,"pan-top-left":64407,"pan-top-right":64408,"pan-up":64409,"pan-vertical":64410,panda:62426,pandora:62427,panorama:62428,"panorama-fisheye":62429,"panorama-horizontal":62430,"panorama-vertical":62431,"panorama-wide-angle":62432,"paper-cut-vertical":62433,paperclip:62434,parachute:64656,"parachute-outline":64657,parking:62435,passport:63458,"passport-biometric":64957,patreon:63617,pause:62436,"pause-circle":62437,"pause-circle-outline":62438,"pause-octagon":62439,"pause-octagon-outline":62440,paw:62441,"paw-off":63063,paypal:63618,"pdf-box":65081,peace:63619,pen:62442,"pen-lock":64958,"pen-minus":64959,"pen-off":64960,"pen-plus":64961,"pen-remove":64962,pencil:62443,"pencil-box":62444,"pencil-box-outline":62445,"pencil-circle":63230,"pencil-circle-outline":63349,"pencil-lock":62446,"pencil-lock-outline":64963,"pencil-minus":64964,"pencil-minus-outline":64965,"pencil-off":62447,"pencil-off-outline":64966,"pencil-outline":64658,"pencil-plus":64967,"pencil-plus-outline":64968,"pencil-remove":64969,"pencil-remove-outline":64970,pentagon:63231,"pentagon-outline":63232,percent:62448,"periodic-table":63669,"periodic-table-co2":63459,periscope:63303,"perspective-less":64767,"perspective-more":64768,pharmacy:62449,phone:62450,"phone-bluetooth":62451,"phone-classic":62978,"phone-forward":62452,"phone-hangup":62453,"phone-in-talk":62454,"phone-incoming":62455,"phone-lock":62456,"phone-log":62457,"phone-minus":63064,"phone-missed":62458,"phone-off":64971,"phone-outgoing":62459,"phone-outline":64972,"phone-paused":62460,"phone-plus":63065,"phone-return":63534,"phone-rotate-landscape":63620,"phone-rotate-portrait":63621,"phone-settings":62461,"phone-voip":62462,pi:62463,"pi-box":62464,"pi-hole":64973,piano:63100,pickaxe:63670,"picture-in-picture-bottom-right":65082,"picture-in-picture-bottom-right-outline":65083,"picture-in-picture-top-right":65084,"picture-in-picture-top-right-outline":65085,pier:63622,"pier-crane":63623,pig:62465,pill:62466,pillar:63233,pin:62467,"pin-off":62468,"pin-off-outline":63791,"pin-outline":63792,"pine-tree":62469,"pine-tree-box":62470,pinterest:62471,"pinterest-box":62472,pinwheel:64212,"pinwheel-outline":64213,pipe:63460,"pipe-disconnected":63461,"pipe-leak":63624,pirate:64007,pistol:63234,piston:63625,pizza:62473,play:62474,"play-box-outline":62475,"play-circle":62476,"play-circle-outline":62477,"play-network":63626,"play-network-outline":64659,"play-pause":62478,"play-protected-content":62479,"play-speed":63742,"playlist-check":62919,"playlist-edit":63743,"playlist-minus":62480,"playlist-music":64660,"playlist-music-outline":64661,"playlist-play":62481,"playlist-plus":62482,"playlist-remove":62483,"playlist-star":64974,playstation:62484,plex:63161,plus:62485,"plus-box":62486,"plus-box-outline":63235,"plus-circle":62487,"plus-circle-multiple-outline":62488,"plus-circle-outline":62489,"plus-minus":63889,"plus-minus-box":63890,"plus-network":62490,"plus-network-outline":64662,"plus-one":62491,"plus-outline":63236,pocket:62492,podcast:63891,podium:64769,"podium-bronze":64770,"podium-gold":64771,"podium-silver":64772,"point-of-sale":64878,pokeball:62493,"pokemon-go":64008,"poker-chip":63535,polaroid:62494,poll:62495,"poll-box":62496,polymer:62497,pool:62982,popcorn:62498,"postage-stamp":64663,pot:63066,"pot-mix":63067,pound:62499,"pound-box":62500,power:62501,"power-cycle":63744,"power-off":63745,"power-on":63746,"power-plug":63140,"power-plug-off":63141,"power-settings":62502,"power-sleep":63747,"power-socket":62503,"power-socket-au":63748,"power-socket-eu":63462,"power-socket-uk":63463,"power-socket-us":63464,"power-standby":63749,powershell:64009,prescription:63237,presentation:62504,"presentation-play":62505,printer:62506,"printer-3d":62507,"printer-3d-nozzle":65086,"printer-3d-nozzle-outline":65087,"printer-alert":62508,"printer-off":65088,"printer-settings":63238,"printer-wireless":64010,"priority-high":62979,"priority-low":62980,"professional-hexagon":62509,"progress-alert":64664,"progress-check":63892,"progress-clock":63893,"progress-download":63894,"progress-upload":63895,"progress-wrench":64665,projector:62510,"projector-screen":62511,publish:63142,pulse:62512,pumpkin:64411,puzzle:62513,"puzzle-outline":64101,qi:63896,qqchat:62981,qrcode:62514,"qrcode-edit":63671,"qrcode-scan":62515,quadcopter:62516,"quality-high":62517,"quality-low":64011,"quality-medium":64012,quicktime:62518,quora:64773,rabbit:63750,"racing-helmet":64879,racquetball:64880,radar:62519,radiator:62520,"radiator-disabled":64214,"radiator-off":64215,radio:62521,"radio-am":64666,"radio-fm":64667,"radio-handheld":62522,"radio-tower":62523,radioactive:62524,"radiobox-blank":62525,"radiobox-marked":62526,radius:64668,"radius-outline":64669,"raspberry-pi":62527,"ray-end":62528,"ray-end-arrow":62529,"ray-start":62530,"ray-start-arrow":62531,"ray-start-end":62532,"ray-vertex":62533,react:63239,read:62535,receipt:62537,record:62538,"record-player":63897,"record-rec":62539,rectangle:65089,"rectangle-outline":65090,recycle:62540,reddit:62541,redo:62542,"redo-variant":62543,"reflect-horizontal":64013,"reflect-vertical":64014,refresh:62544,regex:62545,"registered-trademark":64102,"relative-scale":62546,reload:62547,reminder:63627,remote:62548,"remote-desktop":63672,"rename-box":62549,"reorder-horizontal":63111,"reorder-vertical":63112,repeat:62550,"repeat-off":62551,"repeat-once":62552,replay:62553,reply:62554,"reply-all":62555,reproduction:62556,resistor:64287,"resistor-nodes":64288,resize:64103,"resize-bottom-right":62557,responsive:62558,restart:63240,"restart-off":64881,restore:63898,"restore-clock":63143,rewind:62559,"rewind-10":64774,"rewind-30":64882,"rewind-outline":63241,rhombus:63242,"rhombus-medium":64015,"rhombus-outline":63243,"rhombus-split":64016,ribbon:62560,rice:63465,ring:63466,rivet:65091,road:62561,"road-variant":62562,robot:63144,"robot-industrial":64289,"robot-vacuum":63244,"robot-vacuum-variant":63751,rocket:62563,"roller-skate":64775,rollerblade:64776,rollupjs:64412,"room-service":63628,"room-service-outline":64883,"rotate-3d":62564,"rotate-left":62565,"rotate-left-variant":62566,"rotate-orbit":64884,"rotate-right":62567,"rotate-right-variant":62568,"rounded-corner":62983,"router-wireless":62569,"router-wireless-settings":64104,routes:62570,rowing:62984,rss:62571,"rss-box":62572,ruby:64777,rugby:64885,ruler:62573,"ruler-square":64670,run:63245,"run-fast":62574,sack:64778,"sack-percent":64779,safe:64105,"safety-goggles":64780,sale:62575,salesforce:63629,sass:63467,satellite:62576,"satellite-uplink":63752,"satellite-variant":62577,sausage:63673,"saw-blade":65092,saxophone:62985,scale:62578,"scale-balance":62929,"scale-bathroom":62579,scanner:63146,"scanner-off":63753,school:62580,"scissors-cutting":64106,"screen-rotation":62581,"screen-rotation-lock":62582,"screw-flat-top":64975,"screw-lag":65108,"screw-machine-flat-top":65109,"screw-machine-round-top":65110,"screw-round-top":65111,screwdriver:62583,script:64413,"script-outline":62584,"script-text":64414,"script-text-outline":64415,sd:62585,seal:62586,"search-web":63246,seat:64671,"seat-flat":62587,"seat-flat-angled":62588,"seat-individual-suite":62589,"seat-legroom-extra":62590,"seat-legroom-normal":62591,"seat-legroom-reduced":62592,"seat-outline":64672,"seat-recline-extra":62593,"seat-recline-normal":62594,seatbelt:64673,security:62595,"security-network":62596,seed:65093,"seed-outline":65094,select:62597,"select-all":62598,"select-color":64781,"select-compare":64216,"select-drag":64107,"select-inverse":62599,"select-off":62600,selection:62601,"selection-drag":64108,"selection-ellipse":64782,"selection-off":63350,send:62602,"send-circle":65112,"send-circle-outline":65113,"send-lock":63468,"serial-port":63068,server:62603,"server-minus":62604,"server-network":62605,"server-network-off":62606,"server-off":62607,"server-plus":62608,"server-remove":62609,"server-security":62610,"set-all":63351,"set-center":63352,"set-center-right":63353,"set-left":63354,"set-left-center":63355,"set-left-right":63356,"set-none":63357,"set-right":63358,"set-top-box":63902,settings:62611,"settings-box":62612,"settings-helper":64109,"settings-outline":63674,shape:63536,"shape-circle-plus":63069,"shape-outline":63537,"shape-plus":62613,"shape-polygon-plus":63070,"shape-rectangle-plus":63071,"shape-square-plus":63072,share:62614,"share-outline":63793,"share-variant":62615,sheep:64674,shield:62616,"shield-account":63630,"shield-account-outline":64017,"shield-airplane":63162,"shield-airplane-outline":64675,"shield-check":62821,"shield-check-outline":64676,"shield-cross":64677,"shield-cross-outline":64678,"shield-half-full":63359,"shield-home":63113,"shield-home-outline":64679,"shield-key":64416,"shield-key-outline":64417,"shield-link-variant":64783,"shield-link-variant-outline":64784,"shield-lock":63900,"shield-lock-outline":64680,"shield-off":63901,"shield-off-outline":63899,"shield-outline":62617,"shield-plus":64217,"shield-plus-outline":64218,"shield-remove":64219,"shield-remove-outline":64220,"shield-search":64886,"ship-wheel":63538,"shoe-formal":64290,"shoe-heel":64291,"shoe-print":65114,shopify:64221,shopping:62618,"shopping-music":62619,shovel:63247,"shovel-off":63248,shower:63903,"shower-head":63904,shredder:62620,shuffle:62621,"shuffle-disabled":62622,"shuffle-variant":62623,sigma:62624,"sigma-lower":63019,"sign-caution":62625,"sign-direction":63360,"sign-text":63361,signal:62626,"signal-2g":63249,"signal-3g":63250,"signal-4g":63251,"signal-5g":64110,"signal-cellular-1":63675,"signal-cellular-2":63676,"signal-cellular-3":63677,"signal-cellular-outline":63678,"signal-distance-variant":65095,"signal-hspa":63252,"signal-hspa-plus":63253,"signal-off":63362,"signal-variant":62986,signature:65115,"signature-freehand":65116,"signature-image":65117,"signature-text":65118,silo:64292,silverware:62627,"silverware-fork":62628,"silverware-fork-knife":64111,"silverware-spoon":62629,"silverware-variant":62630,sim:62631,"sim-alert":62632,"sim-off":62633,"sina-weibo":64222,sitemap:62634,skate:64785,"skew-less":64786,"skew-more":64787,"skip-backward":62635,"skip-forward":62636,"skip-next":62637,"skip-next-circle":63073,"skip-next-circle-outline":63074,"skip-previous":62638,"skip-previous-circle":63075,"skip-previous-circle-outline":63076,skull:63115,"skull-crossbones":64418,"skull-crossbones-outline":64419,"skull-outline":64420,skype:62639,"skype-business":62640,slack:62641,slackware:63754,sleep:62642,"sleep-off":62643,"slope-downhill":65119,"slope-uphill":65120,smog:64112,"smoke-detector":62354,smoking:62644,"smoking-off":62645,snapchat:62646,snowflake:63254,snowman:62647,soccer:62648,"soccer-field":63539,sofa:62649,"solar-panel":64887,"solar-panel-large":64888,"solar-power":64113,solid:63116,sort:62650,"sort-alphabetical":62651,"sort-ascending":62652,"sort-descending":62653,"sort-numeric":62654,"sort-variant":62655,"sort-variant-lock":64681,"sort-variant-lock-open":64682,soundcloud:62656,"source-branch":63020,"source-commit":63255,"source-commit-end":63256,"source-commit-end-local":63257,"source-commit-local":63258,"source-commit-next-local":63259,"source-commit-start":63260,"source-commit-start-next-local":63261,"source-fork":62657,"source-merge":63021,"source-pull":62658,"source-repository":64683,"source-repository-multiple":64684,"soy-sauce":63469,spa:64685,"spa-outline":64686,"space-invaders":64421,spade:65096,speaker:62659,"speaker-bluetooth":63905,"speaker-multiple":64788,"speaker-off":62660,"speaker-wireless":63262,speedometer:62661,spellcheck:62662,"spider-web":64422,spotify:62663,spotlight:62664,"spotlight-beam":62665,spray:63077,"spray-bottle":64223,sprout:65097,"sprout-outline":65098,square:63331,"square-edit-outline":63755,"square-inc":62666,"square-inc-cash":62667,"square-medium":64018,"square-medium-outline":64019,"square-outline":63330,"square-root":63363,"square-root-box":63906,"square-small":64020,squeegee:64224,ssh:63679,"stack-exchange":62987,"stack-overflow":62668,stadium:63263,stairs:62669,stamper:64789,"standard-definition":63470,star:62670,"star-box":64114,"star-box-outline":64115,"star-circle":62671,"star-circle-outline":63907,"star-face":63908,"star-four-points":64225,"star-four-points-outline":64226,"star-half":62672,"star-off":62673,"star-outline":62674,"star-three-points":64227,"star-three-points-outline":64228,steam:62675,"steam-box":63756,steering:62676,"steering-off":63757,"step-backward":62677,"step-backward-2":62678,"step-forward":62679,"step-forward-2":62680,stethoscope:62681,sticker:62928,"sticker-emoji":63364,stocking:62682,stop:62683,"stop-circle":63078,"stop-circle-outline":63079,store:62684,"store-24-hour":62685,stove:62686,strava:64293,"subdirectory-arrow-left":62988,"subdirectory-arrow-right":62989,subtitles:64021,"subtitles-outline":64022,subway:63147,"subway-alert-variant":64889,"subway-variant":62687,summit:63365,sunglasses:62688,"surround-sound":62917,"surround-sound-2-0":63471,"surround-sound-3-1":63472,"surround-sound-5-1":63473,"surround-sound-7-1":63474,svg:63264,"swap-horizontal":62689,"swap-horizontal-bold":64425,"swap-horizontal-variant":63680,"swap-vertical":62690,"swap-vertical-bold":64426,"swap-vertical-variant":63681,swim:62691,switch:62692,sword:62693,"sword-cross":63366,symfony:64229,sync:62694,"sync-alert":62695,"sync-off":62696,tab:62697,"tab-minus":64294,"tab-plus":63323,"tab-remove":64295,"tab-unselected":62698,table:62699,"table-border":64023,"table-column":63540,"table-column-plus-after":62700,"table-column-plus-before":62701,"table-column-remove":62702,"table-column-width":62703,"table-edit":62704,"table-large":62705,"table-merge-cells":63909,"table-of-contents":63541,"table-plus":64116,"table-remove":64117,"table-row":63542,"table-row-height":62706,"table-row-plus-after":62707,"table-row-plus-before":62708,"table-row-remove":62709,"table-search":63758,"table-settings":63543,"table-tennis":65099,tablet:62710,"tablet-android":62711,"tablet-cellphone":63910,"tablet-ipad":62712,taco:63329,tag:62713,"tag-faces":62714,"tag-heart":63114,"tag-heart-outline":64427,"tag-minus":63759,"tag-multiple":62715,"tag-outline":62716,"tag-plus":63265,"tag-remove":63266,"tag-text-outline":62717,tank:64790,"tape-measure":64296,target:62718,"target-account":64428,"target-variant":64118,taxi:62719,tea:64890,"tea-outline":64891,teach:63631,teamviewer:62720,telegram:62721,telescope:64297,television:62722,"television-box":63544,"television-classic":63475,"television-classic-off":63545,"television-guide":62723,"television-off":63546,"temperature-celsius":62724,"temperature-fahrenheit":62725,"temperature-kelvin":62726,tennis:64892,"tennis-ball":62727,tent:62728,terrain:62729,"test-tube":63080,"test-tube-empty":63760,"test-tube-off":63761,text:63911,"text-shadow":63081,"text-short":63912,"text-subject":63913,"text-to-speech":62730,"text-to-speech-off":62731,textbox:62990,"textbox-password":63476,texture:62732,theater:62733,"theme-light-dark":62734,thermometer:62735,"thermometer-alert":65121,"thermometer-chevron-down":65122,"thermometer-chevron-up":65123,"thermometer-lines":62736,"thermometer-minus":65124,"thermometer-plus":65125,thermostat:62355,"thermostat-box":63632,"thought-bubble":63477,"thought-bubble-outline":63478,"thumb-down":62737,"thumb-down-outline":62738,"thumb-up":62739,"thumb-up-outline":62740,"thumbs-up-down":62741,ticket:62742,"ticket-account":62743,"ticket-confirmation":62744,"ticket-outline":63762,"ticket-percent":63267,tie:62745,tilde:63268,timelapse:62746,timeline:64429,"timeline-outline":64430,"timeline-text":64431,"timeline-text-outline":64432,timer:62747,"timer-10":62748,"timer-3":62749,"timer-off":62750,"timer-sand":62751,"timer-sand-empty":63148,"timer-sand-full":63371,timetable:62752,"toaster-oven":64687,"toggle-switch":62753,"toggle-switch-off":62754,"toggle-switch-off-outline":64024,"toggle-switch-outline":64025,toilet:63914,toolbox:63915,"toolbox-outline":63916,tooltip:62755,"tooltip-account":61452,"tooltip-edit":62756,"tooltip-image":62757,"tooltip-image-outline":64433,"tooltip-outline":62758,"tooltip-plus":64434,"tooltip-plus-outline":62759,"tooltip-text":62760,"tooltip-text-outline":64435,tooth:63682,"tooth-outline":62761,tor:62762,tortoise:64791,tournament:63917,"tower-beach":63104,"tower-fire":63105,towing:63547,"track-light":63763,trackpad:63479,"trackpad-lock":63794,tractor:63633,trademark:64119,"traffic-light":62763,train:62764,"train-car":64436,"train-variant":63683,tram:62765,transcribe:62766,"transcribe-close":62767,"transfer-down":64893,"transfer-left":64894,"transfer-right":62768,"transfer-up":64895,"transit-connection":64792,"transit-connection-variant":64793,"transit-transfer":63149,transition:63764,"transition-masked":63765,translate:62922,"translate-off":65126,"transmission-tower":64794,"trash-can":64120,"trash-can-outline":64121,"treasure-chest":63269,tree:62769,"tree-outline":65100,trello:62770,"trending-down":62771,"trending-neutral":62772,"trending-up":62773,triangle:62774,"triangle-outline":62775,triforce:64437,trophy:62776,"trophy-award":62777,"trophy-broken":64896,"trophy-outline":62778,"trophy-variant":62779,"trophy-variant-outline":62780,truck:62781,"truck-check":64688,"truck-delivery":62782,"truck-fast":63367,"truck-trailer":63270,"tshirt-crew":64122,"tshirt-crew-outline":62783,"tshirt-v":64123,"tshirt-v-outline":62784,"tumble-dryer":63766,tumblr:62785,"tumblr-box":63767,"tumblr-reblog":62786,tune:63022,"tune-vertical":63082,turnstile:64689,"turnstile-outline":64690,turtle:64691,twitch:62787,twitter:62788,"twitter-box":62789,"twitter-circle":62790,"twitter-retweet":62791,"two-factor-authentication":63918,uber:63304,ubisoft:64438,ubuntu:62792,"ultra-high-definition":63480,umbraco:62793,umbrella:62794,"umbrella-closed":63919,"umbrella-outline":62795,undo:62796,"undo-variant":62797,"unfold-less-horizontal":62798,"unfold-less-vertical":63327,"unfold-more-horizontal":62799,"unfold-more-vertical":63328,ungroup:62800,unity:63150,unreal:63920,untappd:62801,update:63151,upload:62802,"upload-multiple":63548,"upload-network":63221,"upload-network-outline":64692,"upload-outline":65127,usb:62803,"van-passenger":63481,"van-utility":63482,vanish:63483,variable:64230,"vector-arrange-above":62804,"vector-arrange-below":62805,"vector-bezier":64231,"vector-circle":62806,"vector-circle-variant":62807,"vector-combine":62808,"vector-curve":62809,"vector-difference":62810,"vector-difference-ab":62811,"vector-difference-ba":62812,"vector-ellipse":63634,"vector-intersection":62813,"vector-line":62814,"vector-point":62815,"vector-polygon":62816,"vector-polyline":62817,"vector-radius":63305,"vector-rectangle":62918,"vector-selection":62818,"vector-square":61441,"vector-triangle":62819,"vector-union":62820,venmo:62840,vhs:64026,vibrate:62822,"vibrate-off":64693,video:62823,"video-3d":63484,"video-4k-box":63549,"video-account":63768,"video-image":63769,"video-input-antenna":63550,"video-input-component":63551,"video-input-hdmi":63552,"video-input-svideo":63553,"video-minus":63921,"video-off":62824,"video-off-outline":64439,"video-outline":64440,"video-plus":63922,"video-stabilization":63770,"video-switch":62825,"video-vintage":64027,"view-agenda":62826,"view-array":62827,"view-carousel":62828,"view-column":62829,"view-comfy":65101,"view-compact":65102,"view-compact-outline":65103,"view-dashboard":62830,"view-dashboard-outline":64028,"view-dashboard-variant":63554,"view-day":62831,"view-grid":62832,"view-headline":62833,"view-list":62834,"view-module":62835,"view-parallel":63271,"view-quilt":62836,"view-sequential":63272,"view-split-horizontal":64423,"view-split-vertical":64424,"view-stream":62837,"view-week":62838,vimeo:62839,violin:62991,"virtual-reality":63635,"visual-studio":62992,"visual-studio-code":64029,vk:62841,"vk-box":62842,"vk-circle":62843,vlc:62844,voice:62923,voicemail:62845,volleyball:63923,"volume-high":62846,"volume-low":62847,"volume-medium":62848,"volume-minus":63325,"volume-mute":63326,"volume-off":62849,"volume-plus":63324,"volume-variant-off":65128,vote:64030,"vote-outline":64031,vpn:62850,vuejs:63555,vuetify:65104,walk:62851,wall:63485,"wall-sconce":63771,"wall-sconce-flat":63772,"wall-sconce-variant":63773,wallet:62852,"wallet-giftcard":62853,"wallet-membership":62854,"wallet-outline":64441,"wallet-travel":62855,wallpaper:65129,wan:62856,"washing-machine":63273,watch:62857,"watch-export":62858,"watch-export-variant":63636,"watch-import":62859,"watch-import-variant":63637,"watch-variant":63638,"watch-vibrate":63152,"watch-vibrate-off":64694,water:62860,"water-off":62861,"water-outline":65130,"water-percent":62862,"water-pump":62863,watermark:62994,waves:63372,waze:64442,"weather-cloudy":62864,"weather-cloudy-arrow-right":65105,"weather-fog":62865,"weather-hail":62866,"weather-hurricane":63639,"weather-lightning":62867,"weather-lightning-rainy":63101,"weather-night":62868,"weather-partlycloudy":62869,"weather-pouring":62870,"weather-rainy":62871,"weather-snowy":62872,"weather-snowy-rainy":63102,"weather-sunny":62873,"weather-sunset":62874,"weather-sunset-down":62875,"weather-sunset-up":62876,"weather-windy":62877,"weather-windy-variant":62878,web:62879,webcam:62880,webhook:63023,webpack:63274,wechat:62993,weight:62881,"weight-gram":64795,"weight-kilogram":62882,"weight-pound":63924,whatsapp:62883,"wheelchair-accessibility":62884,whistle:63925,"white-balance-auto":62885,"white-balance-incandescent":62886,"white-balance-iridescent":62887,"white-balance-sunny":62888,widgets:63275,wifi:62889,"wifi-off":62890,"wifi-star":65131,"wifi-strength-1":63774,"wifi-strength-1-alert":63775,"wifi-strength-1-lock":63776,"wifi-strength-2":63777,"wifi-strength-2-alert":63778,"wifi-strength-2-lock":63779,"wifi-strength-3":63780,"wifi-strength-3-alert":63781,"wifi-strength-3-lock":63782,"wifi-strength-4":63783,"wifi-strength-4-alert":63784,"wifi-strength-4-lock":63785,"wifi-strength-alert-outline":63786,"wifi-strength-lock-outline":63787,"wifi-strength-off":63788,"wifi-strength-off-outline":63789,"wifi-strength-outline":63790,wii:62891,wiiu:63276,wikipedia:62892,"wind-turbine":64897,"window-close":62893,"window-closed":62894,"window-maximize":62895,"window-minimize":62896,"window-open":62897,"window-restore":62898,windows:62899,"windows-classic":64032,wiper:64232,"wiper-wash":64898,wordpress:62900,worker:62901,wrap:62902,"wrap-disabled":64443,wrench:62903,"wrench-outline":64444,wunderlist:62904,xamarin:63556,"xamarin-outline":63557,xaml:63091,xbox:62905,"xbox-controller":62906,"xbox-controller-battery-alert":63306,"xbox-controller-battery-charging":64033,"xbox-controller-battery-empty":63307,"xbox-controller-battery-full":63308,"xbox-controller-battery-low":63309,"xbox-controller-battery-medium":63310,"xbox-controller-battery-unknown":63311,"xbox-controller-menu":65106,"xbox-controller-off":62907,"xbox-controller-view":65107,xda:62908,xing:62909,"xing-box":62910,"xing-circle":62911,xml:62912,xmpp:63486,yahoo:64298,yammer:63368,yeast:62913,yelp:62914,"yin-yang":63103,youtube:62915,"youtube-creator-studio":63558,"youtube-gaming":63559,"youtube-subscription":64796,"youtube-tv":62536,"z-wave":64233,zend:64234,zigbee:64797,"zip-box":62916,"zip-disk":64034,"zodiac-aquarius":64124,"zodiac-aries":64125,"zodiac-cancer":64126,"zodiac-capricorn":64127,"zodiac-gemini":64128,"zodiac-leo":64129,"zodiac-libra":64130,"zodiac-pisces":64131,"zodiac-sagittarius":64132,"zodiac-scorpio":64133,"zodiac-taurus":64134,"zodiac-virgo":64135,blank:63116}},845,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),I=(0,t.default)(o.default,'Ionicons','Ionicons.ttf');e.default=I,e.Button=I.Button,e.TabBarItem=I.TabBarItem,e.TabBarItemIOS=I.TabBarItemIOS,e.ToolbarAndroid=I.ToolbarAndroid,e.getImageSource=I.getImageSource},846,[2,440,847]); +__d(function(o,i,s,e,d,m,r){d.exports={"ios-add":61698,"ios-add-circle":61697,"ios-add-circle-outline":61696,"ios-airplane":61751,"ios-alarm":62408,"ios-albums":62410,"ios-alert":61700,"ios-american-football":61702,"ios-analytics":62414,"ios-aperture":61704,"ios-apps":61706,"ios-appstore":61708,"ios-archive":61710,"ios-arrow-back":62415,"ios-arrow-down":62416,"ios-arrow-dropdown":61712,"ios-arrow-dropdown-circle":61733,"ios-arrow-dropleft":61714,"ios-arrow-dropleft-circle":61737,"ios-arrow-dropright":61716,"ios-arrow-dropright-circle":61739,"ios-arrow-dropup":61718,"ios-arrow-dropup-circle":61741,"ios-arrow-forward":62417,"ios-arrow-round-back":61719,"ios-arrow-round-down":61720,"ios-arrow-round-forward":61721,"ios-arrow-round-up":61722,"ios-arrow-up":62424,"ios-at":62426,"ios-attach":61723,"ios-backspace":61725,"ios-barcode":62428,"ios-baseball":62430,"ios-basket":61727,"ios-basketball":62432,"ios-battery-charging":61728,"ios-battery-dead":61729,"ios-battery-full":61730,"ios-beaker":61732,"ios-bed":61753,"ios-beer":61734,"ios-bicycle":61735,"ios-bluetooth":61736,"ios-boat":61738,"ios-body":62436,"ios-bonfire":61740,"ios-book":62440,"ios-bookmark":61742,"ios-bookmarks":62442,"ios-bowtie":61744,"ios-briefcase":62446,"ios-browsers":62448,"ios-brush":61746,"ios-bug":61748,"ios-build":61750,"ios-bulb":61752,"ios-bus":61754,"ios-business":61859,"ios-cafe":61756,"ios-calculator":62450,"ios-calendar":62452,"ios-call":61758,"ios-camera":62454,"ios-car":61760,"ios-card":61762,"ios-cart":62456,"ios-cash":61764,"ios-cellular":61757,"ios-chatboxes":62458,"ios-chatbubbles":61766,"ios-checkbox":61768,"ios-checkbox-outline":61767,"ios-checkmark":62463,"ios-checkmark-circle":61770,"ios-checkmark-circle-outline":61769,"ios-clipboard":61772,"ios-clock":62467,"ios-close":62470,"ios-close-circle":61774,"ios-close-circle-outline":61773,"ios-cloud":62476,"ios-cloud-circle":61778,"ios-cloud-done":61780,"ios-cloud-download":62472,"ios-cloud-outline":62473,"ios-cloud-upload":62475,"ios-cloudy":62480,"ios-cloudy-night":62478,"ios-code":61783,"ios-code-download":61781,"ios-code-working":61782,"ios-cog":62482,"ios-color-fill":61785,"ios-color-filter":62484,"ios-color-palette":61787,"ios-color-wand":62486,"ios-compass":61789,"ios-construct":61791,"ios-contact":62490,"ios-contacts":61793,"ios-contract":61794,"ios-contrast":61795,"ios-copy":62492,"ios-create":61797,"ios-crop":62494,"ios-cube":61800,"ios-cut":61802,"ios-desktop":61804,"ios-disc":61806,"ios-document":61808,"ios-done-all":61809,"ios-download":62496,"ios-easel":61811,"ios-egg":61813,"ios-exit":61815,"ios-expand":61816,"ios-eye":62501,"ios-eye-off":61818,"ios-fastforward":62503,"ios-female":61819,"ios-filing":62505,"ios-film":62507,"ios-finger-print":61820,"ios-fitness":61867,"ios-flag":62509,"ios-flame":62511,"ios-flash":61822,"ios-flash-off":61743,"ios-flashlight":61761,"ios-flask":62513,"ios-flower":62515,"ios-folder":62517,"ios-folder-open":61824,"ios-football":62519,"ios-funnel":61826,"ios-gift":61841,"ios-git-branch":61827,"ios-git-commit":61828,"ios-git-compare":61829,"ios-git-merge":61830,"ios-git-network":61831,"ios-git-pull-request":61832,"ios-glasses":62527,"ios-globe":61834,"ios-grid":61836,"ios-hammer":61838,"ios-hand":61840,"ios-happy":61842,"ios-headset":61844,"ios-heart":62531,"ios-heart-dislike":61759,"ios-heart-empty":61851,"ios-heart-half":61853,"ios-help":62534,"ios-help-buoy":61846,"ios-help-circle":61848,"ios-help-circle-outline":61847,"ios-home":62536,"ios-hourglass":61699,"ios-ice-cream":61850,"ios-image":61852,"ios-images":61854,"ios-infinite":62538,"ios-information":62541,"ios-information-circle":61856,"ios-information-circle-outline":61855,"ios-jet":61861,"ios-journal":61833,"ios-key":61863,"ios-keypad":62544,"ios-laptop":61864,"ios-leaf":61866,"ios-link":61994,"ios-list":62548,"ios-list-box":61763,"ios-locate":61870,"ios-lock":61872,"ios-log-in":61873,"ios-log-out":61874,"ios-magnet":61876,"ios-mail":61880,"ios-mail-open":61878,"ios-mail-unread":61765,"ios-male":61881,"ios-man":61883,"ios-map":61885,"ios-medal":61887,"ios-medical":62556,"ios-medkit":62558,"ios-megaphone":61889,"ios-menu":61891,"ios-mic":62561,"ios-mic-off":62559,"ios-microphone":61894,"ios-moon":62568,"ios-more":61896,"ios-move":61899,"ios-musical-note":62571,"ios-musical-notes":62572,"ios-navigate":62574,"ios-notifications":61907,"ios-notifications-off":61905,"ios-notifications-outline":61747,"ios-nuclear":61909,"ios-nutrition":62576,"ios-open":61911,"ios-options":61913,"ios-outlet":61915,"ios-paper":62578,"ios-paper-plane":61917,"ios-partly-sunny":61919,"ios-pause":62584,"ios-paw":62586,"ios-people":62588,"ios-person":62590,"ios-person-add":61921,"ios-phone-landscape":61922,"ios-phone-portrait":61923,"ios-photos":62594,"ios-pie":62596,"ios-pin":61925,"ios-pint":62598,"ios-pizza":61927,"ios-planet":61931,"ios-play":62600,"ios-play-circle":61715,"ios-podium":61933,"ios-power":61935,"ios-pricetag":62605,"ios-pricetags":62607,"ios-print":61937,"ios-pulse":62611,"ios-qr-scanner":61939,"ios-quote":61941,"ios-radio":61945,"ios-radio-button-off":61942,"ios-radio-button-on":61943,"ios-rainy":62613,"ios-recording":62615,"ios-redo":62617,"ios-refresh":62620,"ios-refresh-circle":61749,"ios-remove":61948,"ios-remove-circle":61947,"ios-remove-circle-outline":61946,"ios-reorder":61949,"ios-repeat":61950,"ios-resize":61951,"ios-restaurant":61953,"ios-return-left":61954,"ios-return-right":61955,"ios-reverse-camera":62623,"ios-rewind":62625,"ios-ribbon":61957,"ios-rocket":61771,"ios-rose":62627,"ios-sad":61959,"ios-save":61862,"ios-school":61961,"ios-search":62629,"ios-send":61964,"ios-settings":62631,"ios-share":61969,"ios-share-alt":61967,"ios-shirt":61971,"ios-shuffle":62633,"ios-skip-backward":61973,"ios-skip-forward":61975,"ios-snow":61976,"ios-speedometer":62640,"ios-square":61978,"ios-square-outline":61788,"ios-star":62643,"ios-star-half":62641,"ios-star-outline":62642,"ios-stats":61980,"ios-stopwatch":62645,"ios-subway":61982,"ios-sunny":62647,"ios-swap":61983,"ios-switch":61985,"ios-sync":61986,"ios-tablet-landscape":61987,"ios-tablet-portrait":62030,"ios-tennisball":62651,"ios-text":62032,"ios-thermometer":62034,"ios-thumbs-down":62036,"ios-thumbs-up":62038,"ios-thunderstorm":62653,"ios-time":62655,"ios-timer":62657,"ios-today":61775,"ios-train":62040,"ios-transgender":62041,"ios-trash":62661,"ios-trending-down":62042,"ios-trending-up":62043,"ios-trophy":62045,"ios-tv":61717,"ios-umbrella":62047,"ios-undo":62663,"ios-unlock":62049,"ios-videocam":62669,"ios-volume-high":61724,"ios-volume-low":61726,"ios-volume-mute":62051,"ios-volume-off":62052,"ios-walk":62054,"ios-wallet":61835,"ios-warning":62056,"ios-watch":62057,"ios-water":62059,"ios-wifi":62061,"ios-wine":62063,"ios-woman":62065,"logo-android":61989,"logo-angular":61991,"logo-apple":61993,"logo-bitbucket":61843,"logo-bitcoin":61995,"logo-buffer":61997,"logo-chrome":61999,"logo-closed-captioning":61701,"logo-codepen":62e3,"logo-css3":62001,"logo-designernews":62002,"logo-dribbble":62003,"logo-dropbox":62004,"logo-euro":62005,"logo-facebook":62006,"logo-flickr":61703,"logo-foursquare":62007,"logo-freebsd-devil":62008,"logo-game-controller-a":61755,"logo-game-controller-b":61825,"logo-github":62009,"logo-google":62010,"logo-googleplus":62011,"logo-hackernews":62012,"logo-html5":62013,"logo-instagram":62014,"logo-ionic":61776,"logo-ionitron":61777,"logo-javascript":62015,"logo-linkedin":62016,"logo-markdown":62017,"logo-model-s":61779,"logo-no-smoking":61705,"logo-nodejs":62018,"logo-npm":61845,"logo-octocat":62019,"logo-pinterest":62020,"logo-playstation":62021,"logo-polymer":61790,"logo-python":62022,"logo-reddit":62023,"logo-rss":62024,"logo-sass":62025,"logo-skype":62026,"logo-slack":61707,"logo-snapchat":62027,"logo-steam":62028,"logo-tumblr":62029,"logo-tux":62126,"logo-twitch":62127,"logo-twitter":62128,"logo-usd":62129,"logo-vimeo":62148,"logo-vk":61709,"logo-whatsapp":62149,"logo-windows":62255,"logo-wordpress":62256,"logo-xbox":62284,"logo-xing":61711,"logo-yahoo":62285,"logo-yen":62286,"logo-youtube":62287,"md-add":62067,"md-add-circle":62066,"md-add-circle-outline":61784,"md-airplane":61786,"md-alarm":62068,"md-albums":62069,"md-alert":62070,"md-american-football":62071,"md-analytics":62072,"md-aperture":62073,"md-apps":62074,"md-appstore":62075,"md-archive":62076,"md-arrow-back":62077,"md-arrow-down":62078,"md-arrow-dropdown":62080,"md-arrow-dropdown-circle":62079,"md-arrow-dropleft":62082,"md-arrow-dropleft-circle":62081,"md-arrow-dropright":62084,"md-arrow-dropright-circle":62083,"md-arrow-dropup":62086,"md-arrow-dropup-circle":62085,"md-arrow-forward":62087,"md-arrow-round-back":62088,"md-arrow-round-down":62089,"md-arrow-round-forward":62090,"md-arrow-round-up":62091,"md-arrow-up":62092,"md-at":62093,"md-attach":62094,"md-backspace":62095,"md-barcode":62096,"md-baseball":62097,"md-basket":62098,"md-basketball":62099,"md-battery-charging":62100,"md-battery-dead":62101,"md-battery-full":62102,"md-beaker":62103,"md-bed":61792,"md-beer":62104,"md-bicycle":62105,"md-bluetooth":62106,"md-boat":62107,"md-body":62108,"md-bonfire":62109,"md-book":62110,"md-bookmark":62111,"md-bookmarks":62112,"md-bowtie":62113,"md-briefcase":62114,"md-browsers":62115,"md-brush":62116,"md-bug":62117,"md-build":62118,"md-bulb":62119,"md-bus":62120,"md-business":61860,"md-cafe":62121,"md-calculator":62122,"md-calendar":62123,"md-call":62124,"md-camera":62125,"md-car":62130,"md-card":62131,"md-cart":62132,"md-cash":62133,"md-cellular":61796,"md-chatboxes":62134,"md-chatbubbles":62135,"md-checkbox":62137,"md-checkbox-outline":62136,"md-checkmark":62140,"md-checkmark-circle":62139,"md-checkmark-circle-outline":62138,"md-clipboard":62141,"md-clock":62142,"md-close":62144,"md-close-circle":62143,"md-close-circle-outline":61798,"md-cloud":62153,"md-cloud-circle":62146,"md-cloud-done":62147,"md-cloud-download":62150,"md-cloud-outline":62151,"md-cloud-upload":62152,"md-cloudy":62155,"md-cloudy-night":62154,"md-code":62158,"md-code-download":62156,"md-code-working":62157,"md-cog":62159,"md-color-fill":62160,"md-color-filter":62161,"md-color-palette":62162,"md-color-wand":62163,"md-compass":62164,"md-construct":62165,"md-contact":62166,"md-contacts":62167,"md-contract":62168,"md-contrast":62169,"md-copy":62170,"md-create":62171,"md-crop":62172,"md-cube":62173,"md-cut":62174,"md-desktop":62175,"md-disc":62176,"md-document":62177,"md-done-all":62178,"md-download":62179,"md-easel":62180,"md-egg":62181,"md-exit":62182,"md-expand":62183,"md-eye":62185,"md-eye-off":62184,"md-fastforward":62186,"md-female":62187,"md-filing":62188,"md-film":62189,"md-finger-print":62190,"md-fitness":61868,"md-flag":62191,"md-flame":62192,"md-flash":62193,"md-flash-off":61801,"md-flashlight":61803,"md-flask":62194,"md-flower":62195,"md-folder":62197,"md-folder-open":62196,"md-football":62198,"md-funnel":62199,"md-gift":61849,"md-git-branch":62202,"md-git-commit":62203,"md-git-compare":62204,"md-git-merge":62205,"md-git-network":62206,"md-git-pull-request":62207,"md-glasses":62208,"md-globe":62209,"md-grid":62210,"md-hammer":62211,"md-hand":62212,"md-happy":62213,"md-headset":62214,"md-heart":62216,"md-heart-dislike":61799,"md-heart-empty":61857,"md-heart-half":61858,"md-help":62219,"md-help-buoy":62217,"md-help-circle":62218,"md-help-circle-outline":61805,"md-home":62220,"md-hourglass":61713,"md-ice-cream":62221,"md-image":62222,"md-images":62223,"md-infinite":62224,"md-information":62226,"md-information-circle":62225,"md-information-circle-outline":61807,"md-jet":62229,"md-journal":61837,"md-key":62230,"md-keypad":62231,"md-laptop":62232,"md-leaf":62233,"md-link":61998,"md-list":62235,"md-list-box":62234,"md-locate":62236,"md-lock":62237,"md-log-in":62238,"md-log-out":62239,"md-magnet":62240,"md-mail":62242,"md-mail-open":62241,"md-mail-unread":61810,"md-male":62243,"md-man":62244,"md-map":62245,"md-medal":62246,"md-medical":62247,"md-medkit":62248,"md-megaphone":62249,"md-menu":62250,"md-mic":62252,"md-mic-off":62251,"md-microphone":62253,"md-moon":62254,"md-more":61897,"md-move":62257,"md-musical-note":62258,"md-musical-notes":62259,"md-navigate":62260,"md-notifications":62264,"md-notifications-off":62262,"md-notifications-outline":62263,"md-nuclear":62265,"md-nutrition":62266,"md-open":62267,"md-options":62268,"md-outlet":62269,"md-paper":62271,"md-paper-plane":62270,"md-partly-sunny":62272,"md-pause":62273,"md-paw":62274,"md-people":62275,"md-person":62277,"md-person-add":62276,"md-phone-landscape":62278,"md-phone-portrait":62279,"md-photos":62280,"md-pie":62281,"md-pin":62282,"md-pint":62283,"md-pizza":62292,"md-planet":62294,"md-play":62295,"md-play-circle":61812,"md-podium":62296,"md-power":62297,"md-pricetag":62298,"md-pricetags":62299,"md-print":62300,"md-pulse":62301,"md-qr-scanner":62302,"md-quote":62303,"md-radio":62306,"md-radio-button-off":62304,"md-radio-button-on":62305,"md-rainy":62307,"md-recording":62308,"md-redo":62309,"md-refresh":62310,"md-refresh-circle":61992,"md-remove":62312,"md-remove-circle":62311,"md-remove-circle-outline":61814,"md-reorder":62313,"md-repeat":62314,"md-resize":62315,"md-restaurant":62316,"md-return-left":62317,"md-return-right":62318,"md-reverse-camera":62319,"md-rewind":62320,"md-ribbon":62321,"md-rocket":61817,"md-rose":62322,"md-sad":62323,"md-save":61865,"md-school":62324,"md-search":62325,"md-send":62326,"md-settings":62327,"md-share":62329,"md-share-alt":62328,"md-shirt":62330,"md-shuffle":62331,"md-skip-backward":62332,"md-skip-forward":62333,"md-snow":62334,"md-speedometer":62335,"md-square":62337,"md-square-outline":62336,"md-star":62340,"md-star-half":62338,"md-star-outline":62339,"md-stats":62341,"md-stopwatch":62342,"md-subway":62343,"md-sunny":62344,"md-swap":62345,"md-switch":62346,"md-sync":62347,"md-tablet-landscape":62348,"md-tablet-portrait":62349,"md-tennisball":62350,"md-text":62351,"md-thermometer":62352,"md-thumbs-down":62353,"md-thumbs-up":62354,"md-thunderstorm":62355,"md-time":62356,"md-timer":62357,"md-today":61821,"md-train":62358,"md-transgender":62359,"md-trash":62360,"md-trending-down":62361,"md-trending-up":62362,"md-trophy":62363,"md-tv":61823,"md-umbrella":62364,"md-undo":62365,"md-unlock":62366,"md-videocam":62367,"md-volume-high":61731,"md-volume-low":61745,"md-volume-mute":62369,"md-volume-off":62370,"md-walk":62372,"md-wallet":61839,"md-warning":62373,"md-watch":62374,"md-water":62375,"md-wifi":62376,"md-wine":62377,"md-woman":62378}},847,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'fontcustom','Foundation.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},848,[2,440,849]); +__d(function(o,e,a,l,i,s,r){i.exports={"address-book":61696,alert:61697,"align-center":61698,"align-justify":61699,"align-left":61700,"align-right":61701,anchor:61702,annotate:61703,archive:61704,"arrow-down":61705,"arrow-left":61706,"arrow-right":61707,"arrow-up":61708,"arrows-compress":61709,"arrows-expand":61710,"arrows-in":61711,"arrows-out":61712,asl:61713,asterisk:61714,"at-sign":61715,"background-color":61716,"battery-empty":61717,"battery-full":61718,"battery-half":61719,"bitcoin-circle":61720,bitcoin:61721,blind:61722,bluetooth:61723,bold:61724,"book-bookmark":61725,book:61726,bookmark:61727,braille:61728,"burst-new":61729,"burst-sale":61730,burst:61731,calendar:61732,camera:61733,check:61734,checkbox:61735,"clipboard-notes":61736,"clipboard-pencil":61737,clipboard:61738,clock:61739,"closed-caption":61740,cloud:61741,"comment-minus":61742,"comment-quotes":61743,"comment-video":61744,comment:61745,comments:61746,compass:61747,contrast:61748,"credit-card":61749,crop:61750,crown:61751,css3:61752,database:61753,"die-five":61754,"die-four":61755,"die-one":61756,"die-six":61757,"die-three":61758,"die-two":61759,dislike:61760,"dollar-bill":61761,dollar:61762,download:61763,eject:61764,elevator:61765,euro:61766,eye:61767,"fast-forward":61768,"female-symbol":61769,female:61770,filter:61771,"first-aid":61772,flag:61773,"folder-add":61774,"folder-lock":61775,folder:61776,foot:61777,foundation:61778,"graph-bar":61779,"graph-horizontal":61780,"graph-pie":61781,"graph-trend":61782,"guide-dog":61783,"hearing-aid":61784,heart:61785,home:61786,html5:61787,"indent-less":61788,"indent-more":61789,info:61790,italic:61791,key:61792,laptop:61793,layout:61794,lightbulb:61795,like:61796,link:61797,"list-bullet":61798,"list-number":61799,"list-thumbnails":61800,list:61801,lock:61802,loop:61803,"magnifying-glass":61804,mail:61805,"male-female":61806,"male-symbol":61807,male:61808,map:61809,marker:61810,megaphone:61811,microphone:61812,"minus-circle":61813,minus:61814,"mobile-signal":61815,mobile:61816,monitor:61817,mountains:61818,music:61819,next:61820,"no-dogs":61821,"no-smoking":61822,"page-add":61823,"page-copy":61824,"page-csv":61825,"page-delete":61826,"page-doc":61827,"page-edit":61828,"page-export-csv":61829,"page-export-doc":61830,"page-export-pdf":61831,"page-export":61832,"page-filled":61833,"page-multiple":61834,"page-pdf":61835,"page-remove":61836,"page-search":61837,page:61838,"paint-bucket":61839,paperclip:61840,pause:61841,paw:61842,paypal:61843,pencil:61844,photo:61845,"play-circle":61846,"play-video":61847,play:61848,plus:61849,pound:61850,power:61851,previous:61852,"price-tag":61853,"pricetag-multiple":61854,print:61855,prohibited:61856,"projection-screen":61857,puzzle:61858,quote:61859,record:61860,refresh:61861,"results-demographics":61862,results:61863,"rewind-ten":61864,rewind:61865,rss:61866,"safety-cone":61867,save:61868,share:61869,"sheriff-badge":61870,shield:61871,"shopping-bag":61872,"shopping-cart":61873,shuffle:61874,skull:61875,"social-500px":61876,"social-adobe":61877,"social-amazon":61878,"social-android":61879,"social-apple":61880,"social-behance":61881,"social-bing":61882,"social-blogger":61883,"social-delicious":61884,"social-designer-news":61885,"social-deviant-art":61886,"social-digg":61887,"social-dribbble":61888,"social-drive":61889,"social-dropbox":61890,"social-evernote":61891,"social-facebook":61892,"social-flickr":61893,"social-forrst":61894,"social-foursquare":61895,"social-game-center":61896,"social-github":61897,"social-google-plus":61898,"social-hacker-news":61899,"social-hi5":61900,"social-instagram":61901,"social-joomla":61902,"social-lastfm":61903,"social-linkedin":61904,"social-medium":61905,"social-myspace":61906,"social-orkut":61907,"social-path":61908,"social-picasa":61909,"social-pinterest":61910,"social-rdio":61911,"social-reddit":61912,"social-skillshare":61913,"social-skype":61914,"social-smashing-mag":61915,"social-snapchat":61916,"social-spotify":61917,"social-squidoo":61918,"social-stack-overflow":61919,"social-steam":61920,"social-stumbleupon":61921,"social-treehouse":61922,"social-tumblr":61923,"social-twitter":61924,"social-vimeo":61925,"social-windows":61926,"social-xbox":61927,"social-yahoo":61928,"social-yelp":61929,"social-youtube":61930,"social-zerply":61931,"social-zurb":61932,sound:61933,star:61934,stop:61935,strikethrough:61936,subscript:61937,superscript:61938,"tablet-landscape":61939,"tablet-portrait":61940,"target-two":61941,target:61942,"telephone-accessible":61943,telephone:61944,"text-color":61945,thumbnails:61946,ticket:61947,"torso-business":61948,"torso-female":61949,torso:61950,"torsos-all-female":61951,"torsos-all":61952,"torsos-female-male":61953,"torsos-male-female":61954,torsos:61955,trash:61956,trees:61957,trophy:61958,underline:61959,"universal-access":61960,unlink:61961,unlock:61962,"upload-cloud":61963,upload:61964,usb:61965,video:61966,"volume-none":61967,"volume-strike":61968,volume:61969,web:61970,wheelchair:61971,widget:61972,wrench:61973,"x-circle":61974,x:61975,yen:61976,"zoom-in":61977,"zoom-out":61978}},849,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),I=(0,t.default)(o.default,'EvilIcons','EvilIcons.ttf');e.default=I,e.Button=I.Button,e.TabBarItem=I.TabBarItem,e.TabBarItemIOS=I.TabBarItemIOS,e.ToolbarAndroid=I.ToolbarAndroid,e.getImageSource=I.getImageSource},850,[2,440,851]); +__d(function(e,r,c,o,s,n,a){s.exports={archive:61696,"arrow-down":61697,"arrow-left":61698,"arrow-right":61699,"arrow-up":61700,bell:61701,calendar:61702,camera:61703,cart:61704,chart:61705,check:61706,"chevron-down":61707,"chevron-left":61708,"chevron-right":61709,"chevron-up":61710,clock:61711,close:61712,"close-o":61713,comment:61714,"credit-card":61715,envelope:61716,exclamation:61717,"external-link":61718,eye:61719,gear:61720,heart:61721,image:61722,like:61723,link:61724,location:61725,lock:61726,minus:61727,navicon:61728,paperclip:61729,pencil:61730,play:61731,plus:61732,pointer:61733,question:61734,redo:61735,refresh:61736,retweet:61737,"sc-facebook":61738,"sc-github":61739,"sc-google-plus":61740,"sc-instagram":61741,"sc-linkedin":61742,"sc-odnoklassniki":61743,"sc-pinterest":61744,"sc-skype":61745,"sc-soundcloud":61746,"sc-telegram":61747,"sc-tumblr":61748,"sc-twitter":61749,"sc-vimeo":61750,"sc-vk":61751,"sc-youtube":61752,search:61753,"share-apple":61754,"share-google":61755,spinner:61756,"spinner-2":61757,"spinner-3":61758,star:61759,tag:61760,trash:61761,trophy:61762,undo:61763,unlock:61764,user:61765}},851,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'Entypo','Entypo.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},852,[2,440,853]); +__d(function(e,r,o,i,t,l,a){t.exports={"500px":61696,"500px-with-circle":61697,"add-to-list":61698,"add-user":61699,address:61700,adjust:61701,air:61702,aircraft:61703,"aircraft-landing":61704,"aircraft-take-off":61705,"align-bottom":61706,"align-horizontal-middle":61707,"align-left":61708,"align-right":61709,"align-top":61710,"align-vertical-middle":61711,"app-store":61712,archive:61713,"area-graph":61714,"arrow-bold-down":61715,"arrow-bold-left":61716,"arrow-bold-right":61717,"arrow-bold-up":61718,"arrow-down":61719,"arrow-left":61720,"arrow-long-down":61721,"arrow-long-left":61722,"arrow-long-right":61723,"arrow-long-up":61724,"arrow-right":61725,"arrow-up":61726,"arrow-with-circle-down":61727,"arrow-with-circle-left":61728,"arrow-with-circle-right":61729,"arrow-with-circle-up":61730,attachment:61731,"awareness-ribbon":61732,back:61733,"back-in-time":61734,baidu:61735,"bar-graph":61736,basecamp:61737,battery:61738,"beamed-note":61739,behance:61740,bell:61741,blackboard:61742,block:61743,book:61744,bookmark:61745,bookmarks:61746,bowl:61747,box:61748,briefcase:61749,browser:61750,brush:61751,bucket:61752,bug:61753,cake:61754,calculator:61755,calendar:61756,camera:61757,ccw:61758,chat:61759,check:61760,"chevron-down":61761,"chevron-left":61762,"chevron-right":61763,"chevron-small-down":61764,"chevron-small-left":61765,"chevron-small-right":61766,"chevron-small-up":61767,"chevron-thin-down":61768,"chevron-thin-left":61769,"chevron-thin-right":61770,"chevron-thin-up":61771,"chevron-up":61772,"chevron-with-circle-down":61773,"chevron-with-circle-left":61774,"chevron-with-circle-right":61775,"chevron-with-circle-up":61776,circle:61777,"circle-with-cross":61778,"circle-with-minus":61779,"circle-with-plus":61780,"circular-graph":61781,clapperboard:61782,"classic-computer":61783,clipboard:61784,clock:61785,cloud:61786,code:61787,cog:61788,colours:61789,compass:61790,"controller-fast-backward":61791,"controller-fast-forward":61792,"controller-jump-to-start":61793,"controller-next":61794,"controller-paus":61795,"controller-play":61796,"controller-record":61797,"controller-stop":61798,"controller-volume":61799,copy:61800,"creative-cloud":61801,"creative-commons":61802,"creative-commons-attribution":61803,"creative-commons-noderivs":61804,"creative-commons-noncommercial-eu":61805,"creative-commons-noncommercial-us":61806,"creative-commons-public-domain":61807,"creative-commons-remix":61808,"creative-commons-share":61809,"creative-commons-sharealike":61810,credit:61811,"credit-card":61812,crop:61813,cross:61814,cup:61815,cw:61816,cycle:61817,database:61818,"dial-pad":61819,direction:61820,document:61821,"document-landscape":61822,documents:61823,"dot-single":61824,"dots-three-horizontal":61825,"dots-three-vertical":61826,"dots-two-horizontal":61827,"dots-two-vertical":61828,download:61829,dribbble:61830,"dribbble-with-circle":61831,drink:61832,drive:61833,drop:61834,dropbox:61835,edit:61836,email:61837,"emoji-flirt":61838,"emoji-happy":61839,"emoji-neutral":61840,"emoji-sad":61841,erase:61842,eraser:61843,evernote:61844,export:61845,eye:61846,"eye-with-line":61847,facebook:61848,"facebook-with-circle":61849,feather:61850,fingerprint:61851,flag:61852,flash:61853,flashlight:61854,"flat-brush":61855,flattr:61856,flickr:61857,"flickr-with-circle":61858,"flow-branch":61859,"flow-cascade":61860,"flow-line":61861,"flow-parallel":61862,"flow-tree":61863,flower:61864,folder:61865,"folder-images":61866,"folder-music":61867,"folder-video":61868,forward:61869,foursquare:61870,funnel:61871,"game-controller":61872,gauge:61873,github:61874,"github-with-circle":61875,globe:61876,"google-":61877,"google--with-circle":61878,"google-drive":61879,"google-hangouts":61880,"google-play":61881,"graduation-cap":61882,grid:61883,grooveshark:61884,"hair-cross":61885,hand:61886,heart:61887,"heart-outlined":61888,help:61889,"help-with-circle":61890,home:61891,"hour-glass":61892,houzz:61893,icloud:61894,image:61895,"image-inverted":61896,images:61897,inbox:61898,infinity:61899,info:61900,"info-with-circle":61901,instagram:61902,"instagram-with-circle":61903,install:61904,key:61905,keyboard:61906,"lab-flask":61907,landline:61908,language:61909,laptop:61910,lastfm:61911,"lastfm-with-circle":61912,layers:61913,leaf:61914,"level-down":61915,"level-up":61916,lifebuoy:61917,"light-bulb":61918,"light-down":61919,"light-up":61920,"line-graph":61921,link:61922,linkedin:61923,"linkedin-with-circle":61924,list:61925,location:61926,"location-pin":61927,lock:61928,"lock-open":61929,"log-out":61930,login:61931,loop:61932,magnet:61933,"magnifying-glass":61934,mail:61935,"mail-with-circle":61936,man:61937,map:61938,mask:61939,medal:61940,medium:61941,"medium-with-circle":61942,megaphone:61943,menu:61944,merge:61945,message:61946,mic:61947,minus:61948,mixi:61949,mobile:61950,"modern-mic":61951,moon:61952,mouse:61953,"mouse-pointer":61954,music:61955,network:61956,new:61957,"new-message":61958,news:61959,newsletter:61960,note:61961,notification:61962,"notifications-off":61963,"old-mobile":61964,"old-phone":61965,onedrive:61966,"open-book":61967,palette:61968,"paper-plane":61969,paypal:61970,pencil:61971,phone:61972,picasa:61973,"pie-chart":61974,pin:61975,pinterest:61976,"pinterest-with-circle":61977,plus:61978,popup:61979,"power-plug":61980,"price-ribbon":61981,"price-tag":61982,print:61983,"progress-empty":61984,"progress-full":61985,"progress-one":61986,"progress-two":61987,publish:61988,qq:61989,"qq-with-circle":61990,quote:61991,radio:61992,raft:61993,"raft-with-circle":61994,rainbow:61995,rdio:61996,"rdio-with-circle":61997,"remove-user":61998,renren:61999,reply:62e3,"reply-all":62001,"resize-100-":62002,"resize-full-screen":62003,retweet:62004,rocket:62005,"round-brush":62006,rss:62007,ruler:62008,save:62009,scissors:62010,scribd:62011,"select-arrows":62012,share:62013,"share-alternative":62014,shareable:62015,shield:62016,shop:62017,"shopping-bag":62018,"shopping-basket":62019,"shopping-cart":62020,shuffle:62021,signal:62022,"sina-weibo":62023,skype:62024,"skype-with-circle":62025,slideshare:62026,smashing:62027,sound:62028,"sound-mix":62029,"sound-mute":62030,soundcloud:62031,"sports-club":62032,spotify:62033,"spotify-with-circle":62034,spreadsheet:62035,"squared-cross":62036,"squared-minus":62037,"squared-plus":62038,star:62039,"star-outlined":62040,stopwatch:62041,stumbleupon:62042,"stumbleupon-with-circle":62043,suitcase:62044,swap:62045,swarm:62046,sweden:62047,switch:62048,tablet:62049,"tablet-mobile-combo":62050,tag:62051,text:62052,"text-document":62053,"text-document-inverted":62054,thermometer:62055,"thumbs-down":62056,"thumbs-up":62057,"thunder-cloud":62058,ticket:62059,"time-slot":62060,tools:62061,"traffic-cone":62062,trash:62063,tree:62064,"triangle-down":62065,"triangle-left":62066,"triangle-right":62067,"triangle-up":62068,tripadvisor:62069,trophy:62070,tumblr:62071,"tumblr-with-circle":62072,tv:62073,twitter:62074,"twitter-with-circle":62075,typing:62076,uninstall:62077,unread:62078,untag:62079,upload:62080,"upload-to-cloud":62081,user:62082,users:62083,"v-card":62084,video:62085,"video-camera":62086,vimeo:62087,"vimeo-with-circle":62088,vine:62089,"vine-with-circle":62090,vinyl:62091,vk:62092,"vk-alternitive":62093,"vk-with-circle":62094,voicemail:62095,wallet:62096,warning:62097,water:62098,"windows-store":62099,xing:62100,"xing-with-circle":62101,yelp:62102,youko:62103,"youko-with-circle":62104,youtube:62105,"youtube-with-circle":62106}},853,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=(0,t.default)(o.default,'simple-line-icons','SimpleLineIcons.ttf');e.default=n,e.Button=n.Button,e.TabBarItem=n.TabBarItem,e.TabBarItemIOS=n.TabBarItemIOS,e.ToolbarAndroid=n.ToolbarAndroid,e.getImageSource=n.getImageSource},854,[2,440,855]); +__d(function(e,o,l,a,r,c,i){r.exports={user:57349,people:57345,"user-female":57344,"user-follow":57346,"user-following":57347,"user-unfollow":57348,login:57446,logout:57445,emotsmile:57377,phone:58880,"call-end":57416,"call-in":57415,"call-out":57414,map:57395,"location-pin":57494,direction:57410,directions:57409,compass:57413,layers:57396,menu:58881,list:57447,"options-vertical":58882,options:58883,"arrow-down":58884,"arrow-left":58885,"arrow-right":58886,"arrow-up":58887,"arrow-up-circle":57464,"arrow-left-circle":57466,"arrow-right-circle":57465,"arrow-down-circle":57467,check:57472,clock:57473,plus:57493,minus:58901,close:57474,event:58905,exclamation:58903,organization:58902,trophy:57350,"screen-smartphone":57360,"screen-desktop":57361,plane:57362,notebook:57363,mustache:57364,mouse:57365,magnet:57366,energy:57376,disc:57378,cursor:57454,"cursor-move":57379,crop:57380,chemistry:57382,speedometer:57351,shield:57358,"screen-tablet":57359,"magic-wand":57367,hourglass:57368,graduation:57369,ghost:57370,"game-controller":57371,fire:57372,eyeglass:57373,"envelope-open":57374,"envelope-letter":57375,bell:57383,badge:57384,anchor:57385,wallet:57386,vector:57387,speech:57388,puzzle:57389,printer:57390,present:57391,playlist:57392,pin:57393,picture:57394,handbag:57397,"globe-alt":57398,globe:57399,"folder-alt":57401,folder:57481,film:57402,feed:57403,drop:57406,drawer:57407,docs:57408,doc:57477,diamond:57411,cup:57412,calculator:57417,bubbles:57418,briefcase:57419,"book-open":57420,"basket-loaded":57421,basket:57422,bag:57423,"action-undo":57424,"action-redo":57425,wrench:57426,umbrella:57427,trash:57428,tag:57429,support:57430,frame:57400,"size-fullscreen":57431,"size-actual":57432,shuffle:57433,"share-alt":57434,share:57435,rocket:57436,question:57437,"pie-chart":57438,pencil:57439,note:57440,loop:57444,home:57449,grid:57450,graph:57451,microphone:57443,"music-tone-alt":57441,"music-tone":57442,"earphones-alt":57404,earphones:57405,equalizer:57452,like:57448,dislike:57453,"control-start":57455,"control-rewind":57456,"control-play":57457,"control-pause":57458,"control-forward":57459,"control-end":57460,"volume-1":57503,"volume-2":57504,"volume-off":57505,calendar:57461,bulb:57462,chart:57463,ban:57468,bubble:57469,camrecorder:57470,camera:57471,"cloud-download":57475,"cloud-upload":57476,envelope:57478,eye:57479,flag:57480,heart:57482,info:57483,key:57484,link:57485,lock:57486,"lock-open":57487,magnifier:57488,"magnifier-add":57489,"magnifier-remove":57490,"paper-clip":57491,"paper-plane":57492,power:57495,refresh:57496,reload:57497,settings:57498,star:57499,"symbol-female":57500,"symbol-male":57501,target:57502,"credit-card":57381,paypal:58888,"social-tumblr":57354,"social-twitter":57353,"social-facebook":57355,"social-instagram":58889,"social-linkedin":58890,"social-pinterest":58891,"social-github":58892,"social-google":58893,"social-reddit":58894,"social-skype":58895,"social-dribbble":57357,"social-behance":58896,"social-foursqare":58897,"social-soundcloud":58898,"social-spotify":58899,"social-stumbleupon":58900,"social-youtube":57352,"social-dropbox":57356,"social-vkontakte":58904,"social-steam":58912}},855,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),u=(0,t.default)(o.default,'Feather','Feather.ttf');e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},856,[2,440,857]); +__d(function(e,r,o,i,a,l,t){a.exports={activity:61696,airplay:61697,"alert-circle":61698,"alert-octagon":61699,"alert-triangle":61700,"align-center":61701,"align-justify":61702,"align-left":61703,"align-right":61704,anchor:61705,aperture:61706,archive:61707,"arrow-down":61708,"arrow-down-circle":61709,"arrow-down-left":61710,"arrow-down-right":61711,"arrow-left":61712,"arrow-left-circle":61713,"arrow-right":61714,"arrow-right-circle":61715,"arrow-up":61716,"arrow-up-circle":61717,"arrow-up-left":61718,"arrow-up-right":61719,"at-sign":61720,award:61721,"bar-chart":61722,"bar-chart-2":61723,battery:61724,"battery-charging":61725,bell:61726,"bell-off":61727,bluetooth:61728,bold:61729,book:61730,"book-open":61731,bookmark:61732,box:61733,briefcase:61734,calendar:61735,camera:61736,"camera-off":61737,cast:61738,check:61739,"check-circle":61740,"check-square":61741,"chevron-down":61742,"chevron-left":61743,"chevron-right":61744,"chevron-up":61745,"chevrons-down":61746,"chevrons-left":61747,"chevrons-right":61748,"chevrons-up":61749,chrome:61750,circle:61751,clipboard:61752,clock:61753,cloud:61754,"cloud-drizzle":61755,"cloud-lightning":61756,"cloud-off":61757,"cloud-rain":61758,"cloud-snow":61759,code:61760,codepen:61761,codesandbox:61972,coffee:61762,columns:61973,command:61763,compass:61764,copy:61765,"corner-down-left":61766,"corner-down-right":61767,"corner-left-down":61768,"corner-left-up":61769,"corner-right-down":61770,"corner-right-up":61771,"corner-up-left":61772,"corner-up-right":61773,cpu:61774,"credit-card":61775,crop:61776,crosshair:61777,database:61778,delete:61779,disc:61780,"dollar-sign":61781,download:61782,"download-cloud":61783,droplet:61784,edit:61785,"edit-2":61786,"edit-3":61787,"external-link":61788,eye:61789,"eye-off":61790,facebook:61791,"fast-forward":61792,feather:61793,figma:61970,file:61794,"file-minus":61795,"file-plus":61796,"file-text":61797,film:61798,filter:61799,flag:61800,folder:61801,"folder-minus":61802,"folder-plus":61803,frown:61804,gift:61805,"git-branch":61806,"git-commit":61807,"git-merge":61808,"git-pull-request":61809,github:61810,gitlab:61811,globe:61812,grid:61813,"hard-drive":61814,hash:61815,headphones:61816,heart:61817,"help-circle":61818,hexagon:61974,home:61819,image:61820,inbox:61821,info:61822,instagram:61823,italic:61824,key:61967,layers:61825,layout:61826,"life-buoy":61827,link:61828,"link-2":61829,linkedin:61830,list:61831,loader:61832,lock:61833,"log-in":61834,"log-out":61835,mail:61836,map:61837,"map-pin":61838,maximize:61839,"maximize-2":61840,meh:61841,menu:61842,"message-circle":61843,"message-square":61844,mic:61845,"mic-off":61846,minimize:61847,"minimize-2":61848,minus:61849,"minus-circle":61850,"minus-square":61851,monitor:61852,moon:61853,"more-horizontal":61854,"more-vertical":61855,"mouse-pointer":61968,move:61856,music:61857,navigation:61858,"navigation-2":61859,octagon:61860,package:61861,paperclip:61862,pause:61863,"pause-circle":61864,"pen-tool":61969,percent:61865,phone:61866,"phone-call":61867,"phone-forwarded":61868,"phone-incoming":61869,"phone-missed":61870,"phone-off":61871,"phone-outgoing":61872,"pie-chart":61873,play:61874,"play-circle":61875,plus:61876,"plus-circle":61877,"plus-square":61878,pocket:61879,power:61880,printer:61881,radio:61882,"refresh-ccw":61883,"refresh-cw":61884,repeat:61885,rewind:61886,"rotate-ccw":61887,"rotate-cw":61888,rss:61889,save:61890,scissors:61891,search:61892,send:61893,server:61894,settings:61895,share:61896,"share-2":61897,shield:61898,"shield-off":61899,"shopping-bag":61900,"shopping-cart":61901,shuffle:61902,sidebar:61903,"skip-back":61904,"skip-forward":61905,slack:61906,slash:61907,sliders:61908,smartphone:61909,smile:61910,speaker:61911,square:61912,star:61913,"stop-circle":61914,sun:61915,sunrise:61916,sunset:61917,tablet:61975,tag:61919,target:61920,terminal:61921,thermometer:61922,"thumbs-down":61923,"thumbs-up":61924,"toggle-left":61925,"toggle-right":61926,trash:61927,"trash-2":61928,trello:61929,"trending-down":61930,"trending-up":61931,triangle:61932,truck:61933,tv:61934,twitter:61935,type:61936,umbrella:61937,underline:61938,unlock:61939,upload:61940,"upload-cloud":61941,user:61942,"user-check":61943,"user-minus":61944,"user-plus":61945,"user-x":61946,users:61947,video:61948,"video-off":61949,voicemail:61950,volume:61951,"volume-1":61952,"volume-2":61953,"volume-x":61954,watch:61955,wifi:61956,"wifi-off":61957,wind:61958,x:61959,"x-circle":61960,"x-octagon":61971,"x-square":61961,youtube:61962,zap:61963,"zap-off":61964,"zoom-in":61965,"zoom-out":61966}},857,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=(0,t.default)(o.default,'anticon','AntDesign.ttf');e.default=n,e.Button=n.Button,e.TabBarItem=n.TabBarItem,e.TabBarItemIOS=n.TabBarItemIOS,e.ToolbarAndroid=n.ToolbarAndroid,e.getImageSource=n.getImageSource},858,[2,440,859]); +__d(function(e,o,r,a,c,l,i){c.exports={stepforward:58880,stepbackward:58881,forward:58882,banckward:58883,caretright:58884,caretleft:58885,caretdown:58886,caretup:58887,rightcircle:58888,leftcircle:58889,upcircle:58890,downcircle:58891,rightcircleo:58892,leftcircleo:58893,upcircleo:58894,downcircleo:58895,verticleleft:58896,verticleright:58897,back:58898,retweet:58899,shrink:58900,arrowsalt:58901,doubleright:58903,doubleleft:58904,arrowdown:58905,arrowup:58906,arrowright:58907,arrowleft:58908,down:58909,up:58910,right:58911,left:58912,minussquareo:58913,minuscircle:58914,minuscircleo:58915,minus:58916,pluscircleo:58917,pluscircle:58918,plus:58919,infocirlce:58920,infocirlceo:58921,info:58922,exclamation:58923,exclamationcircle:58924,exclamationcircleo:58925,closecircle:58926,closecircleo:58927,checkcircle:58928,checkcircleo:58929,check:58930,close:58931,customerservice:58932,creditcard:58933,codesquareo:58934,book:58935,barschart:58936,bars:58937,question:58938,questioncircle:58939,questioncircleo:58940,pause:58941,pausecircle:58942,pausecircleo:58943,clockcircle:58944,clockcircleo:58945,swap:58946,swapleft:58947,swapright:58948,plussquareo:58949,frown:58950,menufold:58968,mail:58969,link:58971,areachart:58972,linechart:58973,home:58974,laptop:58975,star:58976,staro:58977,filter:58979,meho:58982,meh:58983,shoppingcart:58984,save:58985,user:58986,videocamera:58987,totop:58988,team:58989,sharealt:58993,setting:58994,picture:58996,phone:58997,paperclip:58998,notification:58999,menuunfold:59001,inbox:59002,lock:59003,qrcode:59004,tags:59005,tagso:59006,cloudo:59007,cloud:59008,cloudupload:59009,clouddownload:59010,clouddownloado:59011,clouduploado:59012,enviroment:59013,enviromento:59014,eye:59015,eyeo:59016,camera:59017,camerao:59018,windows:59019,export2:59024,export:59025,circledowno:59027,circledown:59028,hdd:59034,ie:59035,delete:59039,enter:59040,pushpino:59041,pushpin:59042,heart:59043,hearto:59044,"smile-circle":59047,smileo:59048,frowno:59049,calculator:59050,chrome:59052,github:59053,iconfontdesktop:59060,caretcircleoup:59061,upload:59062,download:59063,piechart:59064,lock1:59065,unlock:59066,windowso:59068,dotchart:59069,barchart:59070,codesquare:59071,plussquare:59072,minussquare:59073,closesquare:59074,closesquareo:59075,checksquare:59076,checksquareo:59077,fastbackward:59078,fastforward:59079,upsquare:59080,downsquare:59081,leftsquare:59082,rightsquare:59083,rightsquareo:59084,leftsquareo:59085,"down-square-o":59086,"up-square-o":59087,play:59088,playcircleo:59089,tag:59090,tago:59091,addfile:59664,folder1:58978,file1:58980,switcher:59667,addfolder:59668,folderopen:59033,search1:58992,ellipsis1:58951,calendar:59067,filetext1:59032,copy1:58952,jpgfile1:59036,pdffile1:59059,exclefile1:59056,pptfile1:59057,unknowfile1:59055,wordfile1:59058,dingding:59683,"dingding-o":59685,mobile1:59e3,tablet1:58990,bells:58958,disconnect:58959,database:58960,barcode:58962,hourglass:58963,key:58964,flag:58965,layout:58966,printer:58995,USB:59095,skin:59096,tool:59097,car:59100,addusergroup:59101,carryout:59103,deleteuser:59104,deleteusergroup:59105,man:59106,isv:59107,gift:59108,idcard:59109,medicinebox:59110,redenvelopes:59111,rest:59112,Safety:59114,wallet:59115,woman:59116,adduser:59117,bank:59118,Trophy:59119,loading1:59054,loading2:58957,like2:59037,dislike2:59038,like1:58956,dislike1:58955,bulb1:58953,rocket1:59663,select1:58954,apple1:59020,"apple-o":59092,android1:59704,android:59021,"aliwangwang-o1":59023,aliwangwang:59022,"pay-circle1":59045,"pay-circle-o1":59046,poweroff:59093,trademark:58961,find:59099,copyright:59102,sound:59113,earth:59121,wifi:59094,sync:59098,login:58967,logout:58970,reload1:58902,message1:59051,shake:59727,API:59729,"appstore-o":59029,appstore1:59030,scan1:59031,exception1:58981,contacts:59120,solution1:58991,fork:59122,edit:59026,form:59798,warning:59799,table:59800,profile:59801,dashboard:59802,"indent-left":59814,"indent-right":59815,"menu-unfold":59820,"menu-fold":59821,antdesign:59826,"alipay-square":59827,"codepen-circle":59828,google:59829,amazon:59830,codepen:59831,"facebook-square":59832,dropbox:59833,googleplus:59834,"linkedin-square":59835,"medium-monogram":59836,gitlab:59837,"medium-wordmark":59838,QQ:59839,skype:59840,"taobao-square":59841,"alipay-circle":59842,youtube:59843,wechat:59844,twitter:59845,weibo:59846,HTML:59847,"taobao-circle":59123,"weibo-circle":59124,"weibo-square":59125,CodeSandbox:59860,aliyun:59892,zhihu:59139,behance:59143,dribbble:59145,"dribbble-square":59146,"behance-square":59144,"file-markdown":59140,instagram:59147,yuque:59148,slack:59141,"slack-square":59142}},859,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ScreenWidth=e.ScreenHeight=void 0,Object.defineProperty(e,"color",{enumerable:!0,get:function(){return o.default}}),e.conditionalStyle=void 0,Object.defineProperty(e,"getIconType",{enumerable:!0,get:function(){return c.default}}),e.isIOS=void 0,Object.defineProperty(e,"nodeType",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"normalizeText",{enumerable:!0,get:function(){return l.default}}),e.patchWebProps=void 0,Object.defineProperty(e,"renderNode",{enumerable:!0,get:function(){return u.default}});var t=r(d[0])(r(d[1])),n=r(d[2]),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),p=["updateTheme","replaceTheme","onClear"],b=n.Dimensions.get('window');e.ScreenWidth=b.width,e.ScreenHeight=b.height,e.isIOS='ios'===n.Platform.OS,e.conditionalStyle=function(t,n){return t?n:{}},e.patchWebProps=function(n){n.updateTheme,n.replaceTheme,n.onClear;return(0,t.default)(n,p)}},860,[2,106,18,861,869,839,870,871]); +__d(function(g,r,_i,_a,_m,e,d){'use strict';var t=[].slice,o=['keyword','gray','hex'],n={};Object.keys(r(d[0])).forEach(function(o){n[t.call(r(d[0])[o].labels).sort().join('')]=o});var a={};function i(h,l){if(!(this instanceof i))return new i(h,l);if(l&&l in o&&(l=null),l&&!(l in r(d[0])))throw new Error('Unknown model: '+l);var s,c;if(null==h)this.model='rgb',this.color=[0,0,0],this.valpha=1;else if(h instanceof i)this.model=h.model,this.color=h.color.slice(),this.valpha=h.valpha;else if('string'==typeof h){var f=r(d[1]).get(h);if(null===f)throw new Error('Unable to parse color from string: '+h);this.model=f.model,c=r(d[0])[this.model].channels,this.color=f.value.slice(0,c),this.valpha='number'==typeof f.value[c]?f.value[c]:1}else if(h.length){this.model=l||'rgb',c=r(d[0])[this.model].channels;var v=t.call(h,0,c);this.color=u(v,c),this.valpha='number'==typeof h[c]?h[c]:1}else if('number'==typeof h)h&=16777215,this.model='rgb',this.color=[h>>16&255,h>>8&255,255&h],this.valpha=1;else{this.valpha=1;var p=Object.keys(h);'alpha'in h&&(p.splice(p.indexOf('alpha'),1),this.valpha='number'==typeof h.alpha?h.alpha:0);var b=p.sort().join('');if(!(b in n))throw new Error('Unable to parse color from object: '+JSON.stringify(h));this.model=n[b];var m=r(d[0])[this.model].labels,y=[];for(s=0;sn?(o+.05)/(n+.05):(n+.05)/(o+.05)},level:function(t){var o=this.contrast(t);return o>=7.1?'AAA':o>=4.5?'AA':''},isDark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var t=this.rgb(),o=0;o<3;o++)t.color[o]=255-t.color[o];return t},lighten:function(t){var o=this.hsl();return o.color[2]+=o.color[2]*t,o},darken:function(t){var o=this.hsl();return o.color[2]-=o.color[2]*t,o},saturate:function(t){var o=this.hsl();return o.color[1]+=o.color[1]*t,o},desaturate:function(t){var o=this.hsl();return o.color[1]-=o.color[1]*t,o},whiten:function(t){var o=this.hwb();return o.color[1]+=o.color[1]*t,o},blacken:function(t){var o=this.hwb();return o.color[2]+=o.color[2]*t,o},grayscale:function(){var t=this.rgb().color,o=.3*t[0]+.59*t[1]+.11*t[2];return i.rgb(o,o,o)},fade:function(t){return this.alpha(this.valpha-this.valpha*t)},opaquer:function(t){return this.alpha(this.valpha+this.valpha*t)},rotate:function(t){var o=this.hsl(),n=o.color[0];return n=(n=(n+t)%360)<0?360+n:n,o.color[0]=n,o},mix:function(t,o){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof t);var n=t.rgb(),a=this.rgb(),h=void 0===o?.5:o,l=2*h-1,s=n.alpha()-a.alpha(),c=((l*s==-1?l:(l+s)/(1+l*s))+1)/2,u=1-c;return i.rgb(c*n.red()+u*a.red(),c*n.green()+u*a.green(),c*n.blue()+u*a.blue(),n.alpha()*h+a.alpha()*(1-h))}},Object.keys(r(d[0])).forEach(function(n){if(-1===o.indexOf(n)){var a=r(d[0])[n].channels;i.prototype[n]=function(){if(this.model===n)return new i(this);if(arguments.length)return new i(arguments,n);var t,o='number'==typeof arguments[a]?a:this.valpha;return new i((t=r(d[0])[this.model][n].raw(this.color),Array.isArray(t)?t:[t]).concat(o),n)},i[n]=function(o){return'number'==typeof o&&(o=u(t.call(arguments),a)),new i(o,n)}}}),_m.exports=i},861,[862,866]); +__d(function(g,r,_i,a,m,e,d){var n={};function o(n){var o=function(o){return void 0===o||null===o?o:(arguments.length>1&&(o=Array.prototype.slice.call(arguments)),n(o))};return'conversion'in n&&(o.conversion=n.conversion),o}function t(n){var o=function(o){if(void 0===o||null===o)return o;arguments.length>1&&(o=Array.prototype.slice.call(arguments));var t=n(o);if('object'==typeof t)for(var c=t.length,i=0;i1&&(h-=1)),[360*h,100*u,100*l]},a.rgb.hwb=function(r){var n=r[0],t=r[1],h=r[2];return[a.rgb.hsl(r)[0],100*(.00392156862745098*Math.min(n,Math.min(t,h))),100*(h=1-.00392156862745098*Math.max(n,Math.max(t,h)))]},a.rgb.cmyk=function(r){var n,a=r[0]/255,t=r[1]/255,h=r[2]/255;return[100*((1-a-(n=Math.min(1-a,1-t,1-h)))/(1-n)||0),100*((1-t-n)/(1-n)||0),100*((1-h-n)/(1-n)||0),100*n]},a.rgb.keyword=function(n){var a=r[n];if(a)return a;var t,h,u,o=1/0;for(var s in _r(d[0]))if(_r(d[0]).hasOwnProperty(s)){var c=_r(d[0])[s],l=(h=n,u=c,Math.pow(h[0]-u[0],2)+Math.pow(h[1]-u[1],2)+Math.pow(h[2]-u[2],2));l.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.3576*(a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92)+.1805*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)),100*(.2126*n+.7152*a+.0722*t),100*(.0193*n+.1192*a+.9505*t)]},a.rgb.lab=function(r){var n=a.rgb.xyz(r),t=n[0],h=n[1],u=n[2];return h/=100,u/=108.883,t=(t/=95.047)>.008856?Math.pow(t,.3333333333333333):7.787*t+.13793103448275862,[116*(h=h>.008856?Math.pow(h,.3333333333333333):7.787*h+.13793103448275862)-16,500*(t-h),200*(h-(u=u>.008856?Math.pow(u,.3333333333333333):7.787*u+.13793103448275862))]},a.hsl.rgb=function(r){var n,a,t,h,u,o=r[0]/360,s=r[1]/100,c=r[2]/100;if(0===s)return[u=255*c,u,u];n=2*c-(a=c<.5?c*(1+s):c+s-c*s),h=[0,0,0];for(var l=0;l<3;l++)(t=o+.3333333333333333*-(l-1))<0&&t++,t>1&&t--,u=6*t<1?n+6*(a-n)*t:2*t<1?a:3*t<2?n+(a-n)*(.6666666666666666-t)*6:n,h[l]=255*u;return h},a.hsl.hsv=function(r){var n=r[0],a=r[1]/100,t=r[2]/100,h=a,u=Math.max(t,.01);return a*=(t*=2)<=1?t:2-t,h*=u<=1?u:2-u,[n,100*(0===t?2*h/(u+h):2*a/(t+a)),100*((t+a)/2)]},a.hsv.rgb=function(r){var n=r[0]/60,a=r[1]/100,t=r[2]/100,h=Math.floor(n)%6,u=n-Math.floor(n),o=255*t*(1-a),s=255*t*(1-a*u),c=255*t*(1-a*(1-u));switch(t*=255,h){case 0:return[t,c,o];case 1:return[s,t,o];case 2:return[o,t,c];case 3:return[o,s,t];case 4:return[c,o,t];case 5:return[t,o,s]}},a.hsv.hsl=function(r){var n,a,t,h=r[0],u=r[1]/100,o=r[2]/100,s=Math.max(o,.01);return t=(2-u)*o,a=u*s,[h,100*(a=(a/=(n=(2-u)*s)<=1?n:2-n)||0),100*(t/=2)]},a.hwb.rgb=function(r){var n,a,t,h,u,o,s,c=r[0]/360,l=r[1]/100,i=r[2]/100,b=l+i;switch(b>1&&(l/=b,i/=b),a=1-i,t=6*c-(n=Math.floor(6*c)),0!=(1&n)&&(t=1-t),h=l+t*(a-l),n){default:case 6:case 0:u=a,o=h,s=l;break;case 1:u=h,o=a,s=l;break;case 2:u=l,o=a,s=h;break;case 3:u=l,o=h,s=a;break;case 4:u=h,o=l,s=a;break;case 5:u=a,o=l,s=h}return[255*u,255*o,255*s]},a.cmyk.rgb=function(r){var n=r[0]/100,a=r[1]/100,t=r[2]/100,h=r[3]/100;return[255*(1-Math.min(1,n*(1-h)+h)),255*(1-Math.min(1,a*(1-h)+h)),255*(1-Math.min(1,t*(1-h)+h))]},a.xyz.rgb=function(r){var n,a,t,h=r[0]/100,u=r[1]/100,o=r[2]/100;return a=-.9689*h+1.8758*u+.0415*o,t=.0557*h+-.204*u+1.057*o,n=(n=3.2406*h+-1.5372*u+-.4986*o)>.0031308?1.055*Math.pow(n,.4166666666666667)-.055:12.92*n,a=a>.0031308?1.055*Math.pow(a,.4166666666666667)-.055:12.92*a,t=t>.0031308?1.055*Math.pow(t,.4166666666666667)-.055:12.92*t,[255*(n=Math.min(Math.max(0,n),1)),255*(a=Math.min(Math.max(0,a),1)),255*(t=Math.min(Math.max(0,t),1))]},a.xyz.lab=function(r){var n=r[0],a=r[1],t=r[2];return a/=100,t/=108.883,n=(n/=95.047)>.008856?Math.pow(n,.3333333333333333):7.787*n+.13793103448275862,[116*(a=a>.008856?Math.pow(a,.3333333333333333):7.787*a+.13793103448275862)-16,500*(n-a),200*(a-(t=t>.008856?Math.pow(t,.3333333333333333):7.787*t+.13793103448275862))]},a.lab.xyz=function(r){var n,a,t,h=r[0],u=r[1],o=r[2];n=u/500+(a=(h+16)/116),t=a-o/200;var s=Math.pow(a,3),c=Math.pow(n,3),l=Math.pow(t,3);return a=s>.008856?s:(a-.13793103448275862)/7.787,n=c>.008856?c:(n-.13793103448275862)/7.787,t=l>.008856?l:(t-.13793103448275862)/7.787,[n*=95.047,a*=100,t*=108.883]},a.lab.lch=function(r){var n,a=r[0],t=r[1],h=r[2];return(n=360*Math.atan2(h,t)/2/Math.PI)<0&&(n+=360),[a,Math.sqrt(t*t+h*h),n]},a.lch.lab=function(r){var n,a=r[0],t=r[1];return n=r[2]/360*2*Math.PI,[a,t*Math.cos(n),t*Math.sin(n)]},a.rgb.ansi16=function(r){var n=r[0],t=r[1],h=r[2],u=1 in arguments?arguments[1]:a.rgb.hsv(r)[2];if(0===(u=Math.round(u/50)))return 30;var o=30+(Math.round(h/255)<<2|Math.round(t/255)<<1|Math.round(n/255));return 2===u&&(o+=60),o},a.hsv.ansi16=function(r){return a.rgb.ansi16(a.hsv.rgb(r),r[2])},a.rgb.ansi256=function(r){var n=r[0],a=r[1],t=r[2];return n===a&&a===t?n<8?16:n>248?231:Math.round((n-8)/247*24)+232:16+36*Math.round(n/255*5)+6*Math.round(a/255*5)+Math.round(t/255*5)},a.ansi16.rgb=function(r){var n=r%10;if(0===n||7===n)return r>50&&(n+=3.5),[n=n/10.5*255,n,n];var a=.5*(1+~~(r>50));return[(1&n)*a*255,(n>>1&1)*a*255,(n>>2&1)*a*255]},a.ansi256.rgb=function(r){if(r>=232){var n=10*(r-232)+8;return[n,n,n]}var a;return r-=16,[Math.floor(r/36)/5*255,Math.floor((a=r%36)/6)/5*255,a%6/5*255]},a.rgb.hex=function(r){var n=(((255&Math.round(r[0]))<<16)+((255&Math.round(r[1]))<<8)+(255&Math.round(r[2]))).toString(16).toUpperCase();return'000000'.substring(n.length)+n},a.hex.rgb=function(r){var n=r.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!n)return[0,0,0];var a=n[0];3===n[0].length&&(a=a.split('').map(function(r){return r+r}).join(''));var t=parseInt(a,16);return[t>>16&255,t>>8&255,255&t]},a.rgb.hcg=function(r){var n,a,t=r[0]/255,h=r[1]/255,u=r[2]/255,o=Math.max(Math.max(t,h),u),s=Math.min(Math.min(t,h),u),c=o-s;return n=c<1?s/(1-c):0,a=c<=0?0:o===t?(h-u)/c%6:o===h?2+(u-t)/c:4+(t-h)/c+4,a/=6,[360*(a%=1),100*c,100*n]},a.hsl.hcg=function(r){var n=r[1]/100,a=r[2]/100,t=1,h=0;return(t=a<.5?2*n*a:2*n*(1-a))<1&&(h=(a-.5*t)/(1-t)),[r[0],100*t,100*h]},a.hsv.hcg=function(r){var n=r[1]/100,a=r[2]/100,t=n*a,h=0;return t<1&&(h=(a-t)/(1-t)),[r[0],100*t,100*h]},a.hcg.rgb=function(r){var n=r[0]/360,a=r[1]/100,t=r[2]/100;if(0===a)return[255*t,255*t,255*t];var h,u=[0,0,0],o=n%1*6,s=o%1,c=1-s;switch(Math.floor(o)){case 0:u[0]=1,u[1]=s,u[2]=0;break;case 1:u[0]=c,u[1]=1,u[2]=0;break;case 2:u[0]=0,u[1]=1,u[2]=s;break;case 3:u[0]=0,u[1]=c,u[2]=1;break;case 4:u[0]=s,u[1]=0,u[2]=1;break;default:u[0]=1,u[1]=0,u[2]=c}return h=(1-a)*t,[255*(a*u[0]+h),255*(a*u[1]+h),255*(a*u[2]+h)]},a.hcg.hsv=function(r){var n=r[1]/100,a=n+r[2]/100*(1-n),t=0;return a>0&&(t=n/a),[r[0],100*t,100*a]},a.hcg.hsl=function(r){var n=r[1]/100,a=r[2]/100*(1-n)+.5*n,t=0;return a>0&&a<.5?t=n/(2*a):a>=.5&&a<1&&(t=n/(2*(1-a))),[r[0],100*t,100*a]},a.hcg.hwb=function(r){var n=r[1]/100,a=n+r[2]/100*(1-n);return[r[0],100*(a-n),100*(1-a)]},a.hwb.hcg=function(r){var n=r[1]/100,a=1-r[2]/100,t=a-n,h=0;return t<1&&(h=(a-t)/(1-t)),[r[0],100*t,100*h]},a.apple.rgb=function(r){return[r[0]/65535*255,r[1]/65535*255,r[2]/65535*255]},a.rgb.apple=function(r){return[r[0]/255*65535,r[1]/255*65535,r[2]/255*65535]},a.gray.rgb=function(r){return[r[0]/100*255,r[0]/100*255,r[0]/100*255]},a.gray.hsl=a.gray.hsv=function(r){return[0,0,r[0]]},a.gray.hwb=function(r){return[0,100,r[0]]},a.gray.cmyk=function(r){return[0,0,0,r[0]]},a.gray.lab=function(r){return[r[0],0,0]},a.gray.hex=function(r){var n=255&Math.round(r[0]/100*255),a=((n<<16)+(n<<8)+n).toString(16).toUpperCase();return'000000'.substring(a.length)+a},a.rgb.gray=function(r){return[(r[0]+r[1]+r[2])/3/255*100]}},863,[864]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},864,[]); +__d(function(g,r,_i,a,m,e,d){function n(){for(var n={},t=Object.keys(r(d[0])),u=t.length,c=0;c=4&&1!==r[3]&&(t=', '+r[3]),'hwb('+r[0]+', '+r[1]+'%, '+r[2]+'%'+t+')'},n.to.keyword=function(r){return t[r.slice(0,3)]}},866,[864,867]); +__d(function(g,r,_i,a,m,e,d){'use strict';var t=Array.prototype.concat,n=Array.prototype.slice,o=m.exports=function(o){for(var c=[],u=0,p=o.length;u=0&&(n.splice instanceof Function||Object.getOwnPropertyDescriptor(n,n.length-1)&&'String'!==n.constructor.name))}},868,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2]));e.default=function(n,u,f){return null==u||!1===u?null:l.default.isValidElement(u)?u:'function'==typeof u?u():!0===u?l.default.createElement(n,f):'string'==typeof u||'number'==typeof u?l.default.createElement(n,f,u):l.default.createElement(n,(0,t.default)({},f,u))}},869,[2,4,15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),n=t.PixelRatio.get(),o=t.Dimensions.get('window').height,u=t.Dimensions.get('window').width;e.default=function(t){return n>=2&&n<3?u<360?.95*t:o<667?t:o>=667&&o<=735?1.15*t:1.25*t:n>=3&&n<3.5?u<=360?t:o<667?1.15*t:o>=667&&o<=735?1.2*t:1.27*t:n>=3.5?u<=360?t:o<667?1.2*t:o>=667&&o<=735?1.25*t:1.4*t:t}},870,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=t.default.oneOfType([t.default.element,t.default.object,t.default.bool,t.default.func])},871,[2,143]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Input=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=r(d[0])(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),h=["containerStyle","disabled","disabledInputStyle","inputContainerStyle","leftIcon","leftIconContainerStyle","rightIcon","rightIconContainerStyle","inputComponent","inputStyle","errorProps","errorStyle","errorMessage","label","labelStyle","labelProps","theme"];function S(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var b=_e.Input=(function(l){function o(){var e;(0,t.default)(this,o);for(var n=arguments.length,l=new Array(n),u=0;u1&&void 0!==arguments[1]?arguments[1]:{};return function(s){var h=function(h){var p=y.bottom,S=y.hidden,b=void 0!==S&&S,C=y.left,_=y.containerStyle,E=(0,n.default)(y,f),j=y.right,N=void 0===j?-16:j,w=y.top,B=void 0===w?-1:w;v||(N=-3,B=3);var I='function'==typeof v?v(h):v;return o.default.createElement(l.View,{style:l.StyleSheet.flatten([c.container,_])},o.default.createElement(s,h),!b&&o.default.createElement(u.default,(0,t.default)({value:I,status:"error",containerStyle:l.StyleSheet.flatten([c.badgeContainer,{bottom:p,left:C,right:N,top:B}])},E)))};return h.displayName="WithBadge("+(s.displayName||s.name||'Component')+")",h}}},887,[2,4,106,15,18,876]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Divider=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[5]),f=["style","theme"],h=e.Divider=function(o){var h=o.style,y=o.theme,s=(0,l.default)(o,f);return n.default.createElement(u.View,(0,t.default)({style:u.StyleSheet.flatten([c.container(y),h])},s))};h.propTypes={style:r(d[6]).ViewPropTypes.style,theme:o.default.object};var c={container:function(t){return{backgroundColor:t.colors.divider,height:u.StyleSheet.hairlineWidth}}};e.default=(0,r(d[6]).withTheme)(h,'Divider')},888,[2,4,106,15,143,18,824]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Slider=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),h=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),c=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=v(e);if(n&&n.has(t))return n.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in t)if("default"!==h&&Object.prototype.hasOwnProperty.call(t,h)){var l=o?Object.getOwnPropertyDescriptor(t,h):null;l&&(l.get||l.set)?Object.defineProperty(u,h,l):u[h]=t[h]}u.default=t,n&&n.set(t,u);return u})(r(d[9])),p=r(d[0])(r(d[10])),f=r(d[11]),b=["minimumValue","maximumValue","minimumTrackTintColor","maximumTrackTintColor","thumbTintColor","containerStyle","style","trackStyle","thumbStyle","debugTouchArea","orientation"];function v(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(v=function(t){return t?n:e})(t)}function y(t,e,n){return e=(0,o.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,o.default)(t).constructor):e.apply(t,n))}var S={spring:{friction:7,tension:100},timing:{duration:150,easing:f.Easing.inOut(f.Easing.ease),delay:0}},T=function(t){var e=t.value,n=t.maximumValue,u=t.minimumValue;return e>n?n:e=this.x&&e>=this.y&&t<=this.x+this.width&&e<=this.y+this.height}}])})(),w=_e.Slider=(function(u){function o(t){var e;return(0,l.default)(this,o),(e=y(this,o,[t])).measureContainer=function(t){e.handleMeasure('containerSize',t)},e.measureTrack=function(t){e.handleMeasure('trackSize',t)},e.measureThumb=function(t){e.handleMeasure('thumbSize',t)},e.state={containerSize:{width:0,height:0},trackSize:{width:0,height:0},thumbSize:{width:0,height:0},allMeasured:!1,value:new f.Animated.Value(T(t))},e.panResponder=f.PanResponder.create({onStartShouldSetPanResponder:e.handleStartShouldSetPanResponder.bind(e),onMoveShouldSetPanResponder:e.handleMoveShouldSetPanResponder.bind(e),onPanResponderGrant:e.handlePanResponderGrant.bind(e),onPanResponderMove:e.handlePanResponderMove.bind(e),onPanResponderRelease:e.handlePanResponderEnd.bind(e),onPanResponderTerminationRequest:e.handlePanResponderRequestEnd.bind(e),onPanResponderTerminate:e.handlePanResponderEnd.bind(e)}),e}return(0,h.default)(o,u),(0,s.default)(o,[{key:"componentDidUpdate",value:function(t){var e=T(this.props);t.value!==e&&(this.props.animateTransitions?this.setCurrentValueAnimated(e):this.setCurrentValue(e))}},{key:"setCurrentValue",value:function(t){this.state.value.setValue(t)}},{key:"setCurrentValueAnimated",value:function(t){var e=this.props.animationType,u=(0,n.default)({},S[e],this.props.animationConfig,{toValue:t});f.Animated[e](this.state.value,u).start()}},{key:"handleMoveShouldSetPanResponder",value:function(){return!1}},{key:"handlePanResponderGrant",value:function(){this._previousLeft=this.getThumbLeft(this.getCurrentValue()),this.fireChangeEvent('onSlidingStart')}},{key:"handlePanResponderMove",value:function(t,e){this.props.disabled||(this.setCurrentValue(this.getValue(e)),this.fireChangeEvent('onValueChange'))}},{key:"handlePanResponderRequestEnd",value:function(){return!1}},{key:"handlePanResponderEnd",value:function(t,e){this.props.disabled||(this.setCurrentValue(this.getValue(e)),this.fireChangeEvent('onSlidingComplete'))}},{key:"thumbHitTest",value:function(t){var e=t.nativeEvent;return this.getThumbTouchRect().containsPoint(e.locationX,e.locationY)}},{key:"handleStartShouldSetPanResponder",value:function(t){return this.thumbHitTest(t)}},{key:"fireChangeEvent",value:function(t){this.props[t]&&this.props[t](this.getCurrentValue())}},{key:"getTouchOverflowSize",value:function(){var t=this.state,e=t.thumbSize,n=t.allMeasured,u=t.containerSize,o=this.props.thumbTouchSize,h={};return!0===n&&(h.width=Math.max(0,o.width-e.width),h.height=Math.max(0,o.height-u.height)),h}},{key:"getTouchOverflowStyle",value:function(){var t=this.getTouchOverflowSize(),e=t.width,n=t.height,u={};if(void 0!==e&&void 0!==n){var o=-n/2;u.marginTop=o,u.marginBottom=o;var h=-e/2;u.marginLeft=h,u.marginRight=h}return!0===this.props.debugTouchArea&&(u.backgroundColor='orange',u.opacity=.5),u}},{key:"handleMeasure",value:function(t,e){var n=e.nativeEvent.layout,u=n.width,o=n.height,h='vertical'===this.props.orientation?o:u,l='vertical'===this.props.orientation?u:o,s={width:h,height:l},c="_"+t,p=this[c];p&&h===p.width&&l===p.height||(this[c]=s,this._containerSize&&this._trackSize&&this._thumbSize&&this.setState({containerSize:this._containerSize,trackSize:this._trackSize,thumbSize:this._thumbSize,allMeasured:!0}))}},{key:"getValue",value:function(t){var e=this.state.containerSize.width-this.state.thumbSize.width,n=(this._previousLeft+('vertical'===this.props.orientation?t.dy:t.dx))/e;return this.props.step?Math.max(this.props.minimumValue,Math.min(this.props.maximumValue,this.props.minimumValue+Math.round(n*(this.props.maximumValue-this.props.minimumValue)/this.props.step)*this.props.step)):Math.max(this.props.minimumValue,Math.min(this.props.maximumValue,n*(this.props.maximumValue-this.props.minimumValue)+this.props.minimumValue))}},{key:"getCurrentValue",value:function(){return this.state.value.__getValue()}},{key:"getRatio",value:function(t){return(t-this.props.minimumValue)/(this.props.maximumValue-this.props.minimumValue)}},{key:"getThumbLeft",value:function(t){return this.getRatio(t)*(this.state.containerSize.width-this.state.thumbSize.width)}},{key:"getThumbTouchRect",value:function(){var t=this.state,e=t.thumbSize,n=t.containerSize,u=this.props.thumbTouchSize,o=this.getTouchOverflowSize();return'vertical'===this.props.orientation?new k(o.height/2+(n.height-u.height)/2,o.width/2+this.getThumbLeft(this.getCurrentValue())+(e.width-u.width)/2,u.width,u.height):new k(o.width/2+this.getThumbLeft(this.getCurrentValue())+(e.width-u.width)/2,o.height/2+(n.height-u.height)/2,u.width,u.height)}},{key:"renderDebugThumbTouchRect",value:function(t){var e=this.getThumbTouchRect(),n={left:t,top:e.y,width:e.width,height:e.height};return c.default.createElement(f.Animated.View,{style:n,pointerEvents:"none"})}},{key:"getMinimumTrackStyles",value:function(t){var e=this.state,n=e.thumbSize,u=e.trackSize,o={position:'absolute'};return'vertical'===this.props.orientation?(o.height=f.Animated.add(t,n.height/2),o.marginLeft=-u.width):(o.width=f.Animated.add(t,n.width/2),o.marginTop=-u.height),o}},{key:"getThumbPositionStyles",value:function(t){return'vertical'===this.props.orientation?[{translateX:-(this.state.trackSize.height+this.state.thumbSize.height)/2},{translateY:t}]:[{translateX:t},{translateY:-(this.state.trackSize.height+this.state.thumbSize.height)/2}]}},{key:"render",value:function(){var u=this.props,o=u.minimumValue,h=u.maximumValue,l=u.minimumTrackTintColor,s=u.maximumTrackTintColor,p=u.thumbTintColor,v=u.containerStyle,y=u.style,S=u.trackStyle,T=u.thumbStyle,k=u.debugTouchArea,w=u.orientation,z=(0,e.default)(u,b),R=this.state,C=R.value,P=R.containerSize,M=R.thumbSize,x=R.allMeasured,E=v||V,O=C.interpolate({inputRange:[o,h],outputRange:[0,P.width-M.width]}),A={};x||(A.height=0,A.width=0);var _=(0,n.default)({},this.getMinimumTrackStyles(O),{backgroundColor:l},A),L=T&&T.transform||[],H=this.getTouchOverflowStyle();return c.default.createElement(f.View,(0,n.default)({},z,{style:f.StyleSheet.flatten(['vertical'===w?E.containerVertical:E.containerHorizontal,y]),onLayout:this.measureContainer}),c.default.createElement(f.View,{style:f.StyleSheet.flatten([E.track,'vertical'===w?E.trackVertical:E.trackHorizontal,S,{backgroundColor:s}]),onLayout:this.measureTrack}),c.default.createElement(f.Animated.View,{style:f.StyleSheet.flatten([E.track,'vertical'===w?E.trackVertical:E.trackHorizontal,S,_])}),c.default.createElement(f.Animated.View,{testID:"sliderThumb",onLayout:this.measureThumb,style:f.StyleSheet.flatten([{backgroundColor:p},E.thumb,'vertical'===w?E.thumbVertical(S&&S.width):E.thumbHorizontal(S&&S.height),T,(0,n.default)({transform:[].concat((0,t.default)(this.getThumbPositionStyles(O)),(0,t.default)(L))},A)])}),c.default.createElement(f.View,(0,n.default)({style:f.StyleSheet.flatten([V.touchArea,H])},this.panResponder.panHandlers),!0===k&&this.renderDebugThumbTouchRect(O)))}}])})(c.Component);w.propTypes={value:p.default.number,disabled:p.default.bool,minimumValue:p.default.number,maximumValue:p.default.number,step:p.default.number,minimumTrackTintColor:p.default.string,maximumTrackTintColor:p.default.string,thumbTintColor:p.default.string,thumbTouchSize:p.default.shape({width:p.default.number,height:p.default.number}),onValueChange:p.default.func,onSlidingStart:p.default.func,onSlidingComplete:p.default.func,style:r(d[12]).ViewPropTypes.style,trackStyle:r(d[12]).ViewPropTypes.style,thumbStyle:r(d[12]).ViewPropTypes.style,debugTouchArea:p.default.bool,animateTransitions:p.default.bool,animationType:p.default.oneOf(['spring','timing']),orientation:p.default.oneOf(['horizontal','vertical']),animationConfig:p.default.object,containerStyle:r(d[12]).ViewPropTypes.style},w.defaultProps={value:0,minimumValue:0,maximumValue:1,step:0,minimumTrackTintColor:'#3f3f3f',maximumTrackTintColor:'#b3b3b3',thumbTintColor:'red',thumbTouchSize:{width:40,height:40},debugTouchArea:!1,animationType:'timing',orientation:'horizontal'};var V=f.StyleSheet.create({containerHorizontal:{height:40,justifyContent:'center'},containerVertical:{width:40,flexDirection:'column',alignItems:'center'},track:{borderRadius:2},trackHorizontal:{height:4},trackVertical:{flex:1,width:4},thumb:{position:'absolute',width:20,height:20,borderRadius:10},thumbHorizontal:function(t){return{top:22+(t?(t-4)/2:0)}},thumbVertical:function(t){return{left:22+(t?(t-4)/2:0)}},touchArea:{position:'absolute',backgroundColor:'transparent',top:0,left:0,right:0,bottom:0},debugThumbTouchArea:{position:'absolute',backgroundColor:'green',opacity:.5}});_e.default=(0,r(d[12]).withTheme)(w,'Slider')},889,[2,42,106,4,10,12,13,5,6,15,143,18,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Card=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),f=r(d[5]),u=r(d[0])(r(d[6])),y=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),c=["children","containerStyle","wrapperStyle","imageWrapperStyle","title","titleStyle","titleNumberOfLines","featuredTitle","featuredTitleStyle","featuredSubtitle","featuredSubtitleStyle","dividerStyle","image","imageStyle","imageProps","theme"],S=e.Card=function(o){var u=o.children,S=o.containerStyle,T=o.wrapperStyle,b=o.imageWrapperStyle,w=o.title,P=o.titleStyle,v=o.titleNumberOfLines,C=o.featuredTitle,V=o.featuredTitleStyle,E=o.featuredSubtitle,O=o.featuredSubtitleStyle,W=o.dividerStyle,k=o.image,x=o.imageStyle,B=o.imageProps,j=o.theme,L=(0,l.default)(o,c);return n.default.createElement(f.View,(0,t.default)({},L,{style:f.StyleSheet.flatten([h.container(j),k&&{padding:0},S&&S])}),n.default.createElement(f.View,{style:f.StyleSheet.flatten([h.wrapper,T&&T])},''===w||n.default.isValidElement(w)?w:w&&w.length&&n.default.createElement(f.View,null,n.default.createElement(y.default,{testID:"cardTitle",style:f.StyleSheet.flatten([h.cardTitle(j),k&&h.imageCardTitle,P&&P]),numberOfLines:v},w),!k&&n.default.createElement(s.default,{style:f.StyleSheet.flatten([h.divider,W&&W])})),k&&n.default.createElement(f.View,{style:b&&b},n.default.createElement(p.default,(0,t.default)({style:[{width:null,height:150},x&&x],source:k},B),(C||E)&&n.default.createElement(f.View,{style:h.overlayContainer},C&&n.default.createElement(y.default,{style:f.StyleSheet.flatten([h.featuredTitle,V&&V])},C),E&&n.default.createElement(y.default,{style:f.StyleSheet.flatten([h.featuredSubtitle,O&&O])},E))),n.default.createElement(f.View,{style:f.StyleSheet.flatten([{padding:10},T&&T])},u)),!k&&u))};S.propTypes={children:o.default.oneOfType([o.default.element,o.default.arrayOf(o.default.element)]),containerStyle:r(d[10]).ViewPropTypes.style,wrapperStyle:r(d[10]).ViewPropTypes.style,overlayStyle:r(d[10]).ViewPropTypes.style,title:o.default.oneOfType([o.default.string,o.default.element]),titleStyle:r(d[10]).TextPropTypes.style,featuredTitle:o.default.string,featuredTitleStyle:r(d[10]).TextPropTypes.style,featuredSubtitle:o.default.string,featuredSubtitleStyle:r(d[10]).TextPropTypes.style,dividerStyle:r(d[10]).ViewPropTypes.style,image:f.Image.propTypes.source,imageStyle:r(d[10]).ViewPropTypes.style,imageWrapperStyle:r(d[10]).ViewPropTypes.style,imageProps:o.default.object,titleNumberOfLines:o.default.number,theme:o.default.object};var h={container:function(l){return(0,t.default)({backgroundColor:'white',borderWidth:1,padding:15,margin:15,marginBottom:0,borderColor:l.colors.grey5},f.Platform.select({android:{elevation:1},default:{shadowColor:'rgba(0,0,0, .2)',shadowOffset:{height:0,width:0},shadowOpacity:1,shadowRadius:1}}))},featuredTitle:(0,t.default)({fontSize:(0,u.default)(18),marginBottom:8,color:'white'},f.Platform.select({android:(0,t.default)({},r(d[10]).fonts.android.black),default:{fontWeight:'800'}})),featuredSubtitle:(0,t.default)({fontSize:(0,u.default)(13),marginBottom:8,color:'white'},f.Platform.select({android:(0,t.default)({},r(d[10]).fonts.android.black),default:{fontWeight:'400'}})),wrapper:{backgroundColor:'transparent'},divider:{marginBottom:15},cardTitle:function(l){return(0,t.default)({fontSize:(0,u.default)(14),color:l.colors.grey1},f.Platform.select({android:(0,t.default)({},r(d[10]).fonts.android.black),default:{fontWeight:'bold'}}),{textAlign:'center',marginBottom:15})},imageCardTitle:{marginTop:15},overlayContainer:{flex:1,alignItems:'center',backgroundColor:'rgba(0, 0, 0, 0.2)',alignSelf:'stretch',justifyContent:'center',position:'absolute',top:0,left:0,right:0,bottom:0}};e.default=(0,r(d[10]).withTheme)(S,'Card')},890,[2,4,106,15,143,18,870,878,888,875,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Tile=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),c=r(d[5]),y=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),p=["featured","imageSrc","icon","title","children","caption","titleStyle","onPress","activeOpacity","overlayContainerStyle","captionStyle","iconContainerStyle","imageContainerStyle","containerStyle","contentContainerStyle","titleNumberOfLines","ImageComponent","imageProps"],S=e.Tile=function(o){var y=o.featured,S=o.imageSrc,C=o.icon,P=o.title,T=o.children,b=o.caption,v=o.titleStyle,w=o.onPress,O=o.activeOpacity,I=o.overlayContainerStyle,E=o.captionStyle,V=o.iconContainerStyle,j=o.imageContainerStyle,x=o.containerStyle,L=o.contentContainerStyle,_=o.titleNumberOfLines,N=o.ImageComponent,B=o.imageProps,D=(0,n.default)(o,p),M=o.width,k=o.height,z=void 0===k?.8*M:k;if(y){var F={title:P,icon:C,caption:b,imageSrc:S,onPress:w,activeOpacity:O,containerStyle:x,imageContainerStyle:j,overlayContainerStyle:I,titleStyle:v,captionStyle:E,width:M,height:z,imageProps:B,ImageComponent:N};return l.default.createElement(f.default,F)}return l.default.createElement(c.TouchableOpacity,(0,t.default)({},D,{onPress:w,activeOpacity:O,style:c.StyleSheet.flatten([{width:M,height:z},x&&x])}),l.default.createElement(N,(0,t.default)({resizeMode:"cover",source:S,containerStyle:c.StyleSheet.flatten([h.imageContainer,j&&j]),style:(0,t.default)({},c.StyleSheet.absoluteFillObject,{alignItems:'center',justifyContent:'center'})},B),l.default.createElement(c.View,{style:c.StyleSheet.flatten([h.iconContainer,V&&V])},C&&l.default.createElement(s.default,C))),l.default.createElement(c.View,{style:c.StyleSheet.flatten([h.contentContainer,L&&L])},l.default.createElement(u.default,{testID:"tileTitle",h4:!0,style:c.StyleSheet.flatten([h.text,v&&v]),numberOfLines:_},P),T))};S.propTypes={title:o.default.string,icon:o.default.object,caption:o.default.node,imageSrc:c.Image.propTypes.source,onPress:o.default.func,activeOpacity:o.default.number,containerStyle:r(d[10]).ViewPropTypes.style,imageContainerStyle:r(d[10]).ViewPropTypes.style,iconContainerStyle:r(d[10]).ViewPropTypes.style,overlayContainerStyle:r(d[10]).ViewPropTypes.style,titleStyle:r(d[10]).TextPropTypes.style,captionStyle:r(d[10]).TextPropTypes.style,width:o.default.number,height:o.default.number,featured:o.default.bool,children:o.default.node,contentContainerStyle:r(d[10]).ViewPropTypes.style,titleNumberOfLines:o.default.number,imageProps:o.default.object,ImageComponent:o.default.elementType},S.defaultProps={width:c.Dimensions.get('window').width,ImageComponent:y.default,imageProps:{}};var h=c.StyleSheet.create({imageContainer:{flex:2},text:{backgroundColor:'rgba(0,0,0,0)',marginBottom:5},contentContainer:{paddingTop:15,paddingBottom:5,paddingLeft:15,paddingRight:15},iconContainer:{justifyContent:'center',alignItems:'center',alignSelf:'center'}});e.default=(0,r(d[10]).withTheme)(S,'Tile')},891,[2,4,106,15,143,18,875,878,838,892,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FeaturedTile=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),y=r(d[5]),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),s=["title","icon","caption","imageSrc","containerStyle","imageContainerStyle","overlayContainerStyle","iconContainerStyle","titleStyle","captionStyle","ImageComponent","imageProps"],p=e.FeaturedTile=function(o){var p,u,S,h=o.title,C=o.icon,T=o.caption,w=o.imageSrc,v=o.containerStyle,P=o.imageContainerStyle,b=o.overlayContainerStyle,I=o.iconContainerStyle,x=o.titleStyle,j=o.captionStyle,E=o.ImageComponent,V=o.imageProps,_=(0,t.default)(o,s),B=o.width,F=void 0===B?y.Dimensions.get('window').width:B,k=o.height,D=void 0===k?.8*F:k,M=y.StyleSheet.create({container:{width:F,height:D},imageContainer:{alignItems:'center',justifyContent:'center',width:F,height:D},overlayContainer:{flex:1,alignItems:'center',alignSelf:'stretch',justifyContent:'center',paddingLeft:25,paddingRight:25,paddingTop:45,paddingBottom:40,position:'absolute',top:0,left:0,right:0,bottom:0},text:{color:'#ffffff',backgroundColor:'rgba(0,0,0,0)',marginBottom:15,textAlign:'center'},iconContainer:{justifyContent:'center',alignItems:'center',alignSelf:'center'}});return l.default.createElement(y.TouchableOpacity,(0,n.default)({},_,{style:y.StyleSheet.flatten([M.container,v&&v])}),l.default.createElement(E,(0,n.default)({resizeMode:"cover"},V,{source:w,style:y.StyleSheet.flatten([M.imageContainer,P&&P])}),l.default.createElement(y.View,{style:y.StyleSheet.flatten([M.overlayContainer,b&&b])},l.default.createElement(y.View,{style:y.StyleSheet.flatten([M.iconContainer,I&&I])},C&&l.default.createElement(f.default,C)),l.default.createElement(c.default,{testID:"featuredTileTitle",h4:!0,style:y.StyleSheet.flatten([M.text,x&&x])},h),(p=T,u={style:j},S=M.text,(0,r(d[8]).renderNode)(c.default,p,(0,n.default)({},u,{style:y.StyleSheet.flatten([S,u&&u.style])}))))))};p.propTypes={title:o.default.string,icon:o.default.object,caption:o.default.node,imageSrc:y.Image.propTypes.source,onPress:o.default.func,containerStyle:r(d[9]).ViewPropTypes.style,iconContainerStyle:r(d[9]).ViewPropTypes.style,imageContainerStyle:r(d[9]).ViewPropTypes.style,overlayContainerStyle:r(d[9]).ViewPropTypes.style,titleStyle:y.Text.propTypes.style,captionStyle:y.Text.propTypes.style,width:o.default.number,height:o.default.number,ImageComponent:o.default.elementType,imageProps:o.default.object},p.defaultProps={ImageComponent:r(d[9]).BackgroundImage,imageProps:{}};e.default=(0,r(d[9]).withTheme)(p,'FeaturedTile')},892,[2,106,4,15,143,18,878,838,860,824]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Header=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var u=l?Object.getOwnPropertyDescriptor(e,f):null;u&&(u.get||u.set)?Object.defineProperty(o,f,u):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[8])),p=r(d[0])(r(d[9])),s=r(d[10]),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),S=["statusBarProps","leftComponent","centerComponent","rightComponent","leftContainerStyle","centerContainerStyle","rightContainerStyle","backgroundColor","backgroundImage","backgroundImageStyle","containerStyle","placement","barStyle","children","linearGradientProps","ViewComponent","theme"];function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var P={left:'flex-start',right:'flex-end',center:'center'},w=function(e){var t=e.style,n=e.placement,o=e.children;return c.default.createElement(s.View,{style:s.StyleSheet.flatten([{alignItems:P[n]},t])},null==o||!1===o?null:o.text?(0,r(d[13]).renderNode)(y.default,o.text,(0,u.default)({numberOfLines:1},o)):o.icon?(0,r(d[13]).renderNode)(h.default,(0,u.default)({},o,{name:o.icon,containerStyle:s.StyleSheet.flatten([{alignItems:P[n]},o.containerStyle])})):(0,r(d[13]).renderNode)(y.default,o))};w.propTypes={placement:p.default.oneOf(['left','center','right']),style:r(d[14]).ViewPropTypes.style,children:p.default.oneOfType([r(d[13]).nodeType,p.default.node])};var v=_e.Header=(function(o){function l(){return(0,t.default)(this,l),b(this,l,arguments)}return(0,f.default)(l,o),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this.props,t=e.linearGradientProps,n=e.ViewComponent;!t||g.Expo||n||console.error("You need to pass a ViewComponent to use linearGradientProps !\nExample: ViewComponent={require('react-native-linear-gradient')}")}},{key:"render",value:function(){var t=this.props,n=t.statusBarProps,o=t.leftComponent,l=t.centerComponent,f=t.rightComponent,p=t.leftContainerStyle,y=t.centerContainerStyle,h=t.rightContainerStyle,C=t.backgroundColor,b=t.backgroundImage,P=t.backgroundImageStyle,v=t.containerStyle,T=t.placement,O=t.barStyle,I=t.children,V=t.linearGradientProps,x=t.ViewComponent,j=void 0===x?V&&g.Expo?g.Expo.LinearGradient:s.ImageBackground:x,B=t.theme,E=(0,e.default)(t,S);return c.default.createElement(j,(0,u.default)({testID:"headerContainer"},E,{style:s.StyleSheet.flatten([k.container(B),C&&{backgroundColor:C},v]),source:b,imageStyle:P},V),c.default.createElement(s.StatusBar,(0,u.default)({barStyle:O},n)),c.default.createElement(w,{style:s.StyleSheet.flatten(['center'===T&&k.rightLeftContainer,p]),placement:"left"},c.default.isValidElement(I)&&I||I[0]||o),c.default.createElement(w,{style:s.StyleSheet.flatten([k.centerContainer,'center'!==T&&{paddingHorizontal:s.Platform.select({android:16,default:15})},y]),placement:T},I[1]||l),c.default.createElement(w,{style:s.StyleSheet.flatten(['center'===T&&k.rightLeftContainer,h]),placement:"right"},I[2]||f))}}])})(c.Component);v.propTypes={placement:p.default.oneOf(['left','center','right']),leftComponent:r(d[13]).nodeType,centerComponent:r(d[13]).nodeType,rightComponent:r(d[13]).nodeType,leftContainerStyle:r(d[14]).ViewPropTypes.style,centerContainerStyle:r(d[14]).ViewPropTypes.style,rightContainerStyle:r(d[14]).ViewPropTypes.style,backgroundColor:p.default.string,backgroundImage:s.Image.propTypes.source,backgroundImageStyle:s.Image.propTypes.style,containerStyle:r(d[14]).ViewPropTypes.style,statusBarProps:p.default.object,barStyle:p.default.oneOf(['default','light-content','dark-content']),children:p.default.oneOfType([p.default.arrayOf(p.default.node),p.default.node]),theme:p.default.object,linearGradientProps:p.default.object,ViewComponent:p.default.elementType},v.defaultProps={placement:'center',children:[]};var k={container:function(e){return{borderBottomColor:'#f2f2f2',borderBottomWidth:s.StyleSheet.hairlineWidth,paddingHorizontal:10,backgroundColor:e.colors.primary,paddingTop:(0,r(d[14]).getStatusBarHeight)(),flexDirection:'row',justifyContent:'space-between',alignItems:'center',height:s.Platform.select({android:56,default:44})+(0,r(d[14]).getStatusBarHeight)()}},centerContainer:{flex:3},rightLeftContainer:{flex:1}};_e.default=(0,r(d[14]).withTheme)(v,'Header')},893,[2,106,5,6,10,12,13,4,15,143,18,878,838,860,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PricingCard=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),f=r(d[5]),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),s=["theme"],y=["containerStyle","wrapperStyle","title","price","info","button","color","titleStyle","pricingStyle","infoStyle","onButtonPress"],S=e.PricingCard=function(o){var S=o.theme,b=(0,l.default)(o,s),T=b.containerStyle,w=b.wrapperStyle,P=b.title,C=b.price,x=b.info,v=b.button,B=b.color,E=void 0===B?S.colors.primary:B,k=b.titleStyle,z=b.pricingStyle,O=b.infoStyle,V=b.onButtonPress,W=(0,l.default)(b,y);return n.default.createElement(f.View,(0,t.default)({},W,{style:f.StyleSheet.flatten([h.container(S),T&&T])}),n.default.createElement(f.View,{style:f.StyleSheet.flatten([h.wrapper,w&&w])},n.default.createElement(u.default,{testID:"pricingCardTitle",style:f.StyleSheet.flatten([h.pricingTitle,k,{color:E}])},P),n.default.createElement(u.default,{style:f.StyleSheet.flatten([h.pricingPrice,z])},C),x.map(function(t){return n.default.createElement(u.default,{key:t,style:f.StyleSheet.flatten([h.pricingInfo(S),O])},t)}),n.default.createElement(c.default,{title:v.title,buttonStyle:f.StyleSheet.flatten([h.button,v.buttonStyle,{backgroundColor:E}]),titleStyle:v.titleStyle,onPress:V,icon:n.default.createElement(p.default,{name:v.icon,size:15,color:"white"})})))};S.propTypes={containerStyle:r(d[9]).ViewPropTypes.style,wrapperStyle:r(d[9]).ViewPropTypes.style,title:o.default.string,price:o.default.oneOfType([o.default.string,o.default.number]),info:o.default.arrayOf(o.default.string),button:o.default.object,color:o.default.string,onButtonPress:o.default.func,titleStyle:f.Text.propTypes.style,pricingStyle:f.Text.propTypes.style,infoStyle:f.Text.propTypes.style,theme:o.default.object},S.defaultProps={info:[]};var h={container:function(l){return(0,t.default)({margin:15,marginBottom:15,backgroundColor:'white',borderWidth:1,padding:15,borderColor:l.colors.grey5},f.Platform.select({android:{elevation:1},default:{shadowColor:'rgba(0,0,0, .2)',shadowOffset:{height:1,width:0},shadowOpacity:.5,shadowRadius:.5}}))},wrapper:{backgroundColor:'transparent'},pricingTitle:(0,t.default)({textAlign:'center',fontSize:(0,r(d[10]).normalizeText)(30)},f.Platform.select({android:(0,t.default)({},r(d[9]).fonts.android.black),default:{fontWeight:'800'}})),pricingPrice:(0,t.default)({textAlign:'center',marginTop:10,marginBottom:10,fontSize:(0,r(d[10]).normalizeText)(40)},f.Platform.select({android:(0,t.default)({},r(d[9]).fonts.android.bold),default:{fontWeight:'700'}})),pricingInfo:function(l){return(0,t.default)({textAlign:'center',marginTop:5,marginBottom:5,color:l.colors.grey3},f.Platform.select({android:(0,t.default)({},r(d[9]).fonts.android.bold),default:{fontWeight:'600'}}))},button:{marginTop:15,marginBottom:10}};e.default=(0,r(d[9]).withTheme)(S,'PricingCard')},894,[2,4,106,15,143,18,878,837,838,824,860]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Tooltip=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),c=r(d[9]),p=r(d[0])(r(d[10])),h=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=l?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(o,u,f):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var O=_e.Tooltip=(function(o){function l(){var n;(0,t.default)(this,l);for(var o=arguments.length,u=new Array(o),s=0;se;return f.default.createElement(c.View,{style:{position:'absolute',top:v?o-13:o+u-2,left:l+(0,h.getElementVisibleWidth)(s,l,r(d[12]).ScreenWidth)/2-7.5}},f.default.createElement(p.default,{style:{borderBottomColor:O||b},isDown:v}))},n.renderContent=function(e){var t=n.props,o=t.popover,l=t.withPointer,u=t.toggleOnPress,s=t.highlightColor;if(!e)return n.wrapWithPress(u,n.props.children);var p=n.state,h=p.yOffset,y=p.xOffset,b=p.elementWidth,O=p.elementHeight,v=n.getTooltipStyle();return f.default.createElement(c.View,null,f.default.createElement(c.View,{style:{position:'absolute',top:h,left:y,backgroundColor:s,overflow:'visible',width:b,height:O}},n.props.children),l&&n.renderPointer(v.top),f.default.createElement(c.View,{style:v,testID:"tooltipPopoverContainer"},o))},n.getElementPosition=function(){n.renderedElement&&n.renderedElement.measure(function(e,t,o,l,u,f){n.setState({xOffset:u,yOffset:r(d[12]).isIOS?f:f-c.StatusBar.currentHeight,elementWidth:o,elementHeight:l})})},n}return(0,u.default)(l,o),(0,n.default)(l,[{key:"componentDidMount",value:function(){setTimeout(this.getElementPosition,500)}},{key:"render",value:function(){var e=this,t=this.state.isVisible,n=this.props,o=n.onClose,l=n.withOverlay,u=n.overlayColor,s=n.onOpen;return f.default.createElement(c.View,{collapsable:!1,ref:function(t){e.renderedElement=t}},this.renderContent(!1),f.default.createElement(c.Modal,{animationType:"fade",visible:t,transparent:!0,onDismiss:o,onShow:s,onRequestClose:o},f.default.createElement(c.TouchableOpacity,{style:v.container(l,u),onPress:this.toggleTooltip,activeOpacity:1},this.renderContent(!0))))}}])})(f.default.PureComponent);O.propTypes={children:s.default.element,withPointer:s.default.bool,popover:s.default.element,toggleOnPress:s.default.bool,height:s.default.number,width:s.default.oneOfType([s.default.number,s.default.string]),containerStyle:r(d[13]).ViewPropTypes.style,pointerColor:s.default.string,onClose:s.default.func,onOpen:s.default.func,overlayColor:s.default.string,withOverlay:s.default.bool,backgroundColor:s.default.string,highlightColor:s.default.string},O.defaultProps={withOverlay:!0,overlayColor:'rgba(250, 250, 250, 0.70)',highlightColor:'transparent',withPointer:!0,toggleOnPress:!0,height:40,width:150,containerStyle:{},backgroundColor:'#617080',onClose:function(){},onOpen:function(){}};var v={container:function(e,t){return{backgroundColor:e?t:'transparent',flex:1}}};_e.default=(0,r(d[13]).withTheme)(O,'Tooltip')},895,[2,4,5,6,10,12,13,15,143,18,896,897,860,824]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),l=r(d[3]),n=r(d[0])(r(d[4])),s=function(o){var n=o.style,s=o.isDown;return t.default.createElement(l.View,{style:l.StyleSheet.flatten([f.triangle,n,s?f.down:{}])})};s.propTypes={style:n.default.style,isDown:o.default.bool};var f=l.StyleSheet.create({down:{transform:[{rotate:'180deg'}]},triangle:{width:0,height:0,backgroundColor:'transparent',borderStyle:'solid',borderLeftWidth:8,borderRightWidth:8,borderBottomWidth:15,borderLeftColor:'transparent',borderRightColor:'transparent',borderBottomColor:'white'}});e.default=s},896,[2,15,143,18,828]); +__d(function(g,r,i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getElementVisibleWidth=e.default=void 0;var t=function(t,n){return t*n},n=function(t,n){return Math.sqrt(Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2))},u=e.getElementVisibleWidth=function(t,n,u){return n>=0?n+t<=u?t:u-n:t-n},a=function(t,n,u,a,c){switch(n){case 0:case 3:return t<1?10:t>a?a-10:t;case 1:case 2:var o=a-t;return o>=c?t:t-(c-o+10);default:return 0}};e.default=function(c,o,f,s,l,h,v,p,M){var _=[c+u(f,c,l)/2,o+s/2],b=[l,_[1]],w=[_[0],h],y=[0,_[1]],E=n(_,[_[0],0]),V=n(_,b),W=n(_,w),j=n(_,y),q=s/2,x=[[-1,-1],[1,-1],[1,1],[-1,1]],O=[[-v,-p],[0,-p],[0,0],[-v,0]],P=[t(E,j),t(E,V),t(V,W),t(W,j)].map(function(t,n){return{area:t,id:n}}).sort(function(t,n){return n.area-t.area})[0].id,k=(M?_[0]-18*x[P][0]:_[0])+(.001*x[P][0]+O[P][0]);return{x:a(k,P,_[0],l,v),y:_[1]+(q*x[P][1]+O[P][1])+(M?10*x[P][1]:0)}}},897,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AirbnbRating",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Rating",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},898,[2,899,909]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var l=i?Object.getOwnPropertyDescriptor(t,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=t[u]}o.default=t,n&&n.set(t,o);return o})(r(d[8])),s=r(d[0])(r(d[9])),f=r(d[10]);function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}function h(){"use strict";h=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},u=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var u=e&&e.prototype instanceof v?e:v,l=Object.create(u.prototype),c=new j(i||[]);return o(l,"_invoke",{value:k(t,n,c)}),l}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var y={};function v(){}function w(){}function x(){}var b={};s(b,u,function(){return this});var R=Object.getPrototypeOf,C=R&&R(R(T([])));C&&C!==e&&n.call(C,u)&&(b=C);var S=x.prototype=v.prototype=Object.create(b);function E(t){["next","throw","return"].forEach(function(e){s(t,e,function(t){return this._invoke(e,t)})})}function V(t,e){function i(o,u,l,c){var s=p(t[o],t,u);if("throw"!==s.type){var f=s.arg,h=f.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){i("next",t,l,c)},function(t){i("throw",t,l,c)}):e.resolve(h).then(function(t){f.value=t,l(f)},function(t){return i("throw",t,l,c)})}c(s.arg)}var u;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return u=u?u.then(o,o):o()}})}function k(t,e,n){var o="suspendedStart";return function(i,u){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw u;return _()}for(n.method=i,n.arg=u;;){var l=n.delegate;if(l){var c=L(l,n);if(c){if(c===y)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var s=p(t,e,n);if("normal"===s.type){if(o=n.done?"completed":"suspendedYield",s.arg===y)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o="completed",n.method="throw",n.arg=s.arg)}}}function L(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,L(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=p(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,y;var u=i.arg;return u?u.done?(e[t.resultName]=u.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,y):u:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,y)}function O(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(O,this),this.reset(!0)}function T(t){if(t){var e=t[u];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var u=this.tryEntries[i],l=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var c=n.call(u,"catchLoc"),s=n.call(u,"finallyLoc");if(c&&s){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),P(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;P(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),y}},t}function y(t,e,n){return e=(0,i.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,i.default)(t).constructor):e.apply(t,n))}var v={star:{source:r(d[11]),color:'#f1c40f',backgroundColor:'white'},heart:{source:r(d[12]),color:'#e74c3c',backgroundColor:'white'},rocket:{source:r(d[13]),color:'#2ecc71',backgroundColor:'white'},bell:{source:r(d[14]),color:'#f39c12',backgroundColor:'white'}},w=_e.default=(function(o){function i(t){var n;(0,e.default)(this,i);var o=(n=y(this,i,[t])).props,u=o.onStartRating,l=o.onFinishRating,c=o.fractions,s=new f.Animated.ValueXY,p=f.PanResponder.create({onStartShouldSetPanResponder:function(){return!0},onPanResponderGrant:function(){'function'==typeof u&&u()},onPanResponderMove:function(t,e){var o=new f.Animated.ValueXY;o.setValue({x:e.dx,y:0}),n.setState({position:o,value:e.dx})},onPanResponderRelease:function(t){var e=n.getCurrentRating(n.state.value);e>=n.props.minValue&&(c||n.setCurrentRating(e),l(e))}});return n.state={panResponder:p,position:s,display:!1},n}return(0,u.default)(i,o),(0,n.default)(i,[{key:"componentDidMount",value:function(){return h().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,h().awrap(r(d[11]));case 3:return t.sent,t.next=6,h().awrap(r(d[12]));case 6:return t.sent,t.next=9,h().awrap(r(d[13]));case 9:return t.sent,t.next=12,h().awrap(r(d[14]));case 12:t.sent,this.setState({display:!0}),t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),console.log(t.t0);case 19:this.setCurrentRating(this.props.startingValue);case 20:case"end":return t.stop()}},null,this,[[0,16]],Promise)}},{key:"componentDidUpdate",value:function(t){this.props.startingValue!==t.startingValue&&this.setCurrentRating(this.props.startingValue)}},{key:"getPrimaryViewStyle",value:function(){var t=this.state.position,e=this.props,n=e.imageSize,o=e.ratingCount,i=e.type,u=v[i].color,l=t.x.interpolate({inputRange:[n/2*-o,0,o*(n/2)],outputRange:[0,o*n/2,o*n],extrapolate:'clamp'},{useNativeDriver:!0});return{backgroundColor:u,width:l,height:l?n:0}}},{key:"getSecondaryViewStyle",value:function(){var t=this.state.position,e=this.props,n=e.imageSize,o=e.ratingCount,i=e.type,u=v[i].backgroundColor,l=t.x.interpolate({inputRange:[n/2*-o,0,o*(n/2)],outputRange:[o*n,o*n/2,0],extrapolate:'clamp'},{useNativeDriver:!0});return{backgroundColor:u,width:l,height:l?n:0}}},{key:"renderRatings",value:function(){var t=this.props,e=t.imageSize,n=t.ratingCount,o=t.type,i=t.tintColor,u=v[o].source;return(0,l.default)(n,function(t){return c.default.createElement(f.View,{key:t,style:x.starContainer},c.default.createElement(f.Image,{source:u,style:{width:e,height:e,tintColor:i}}))})}},{key:"getCurrentRating",value:function(t){var e=this.props,n=e.fractions,o=e.imageSize,i=e.ratingCount,u=i/2,l=this.props.minValue?this.props.minValue:0;return t>i*o/2?l=i:t<-i*o/2?l=this.props.minValue?this.props.minValue:0:t<=o||t>o?(l=u+t/o,l=n?+l.toFixed(n):Math.ceil(l)):l=n?+u.toFixed(n):Math.ceil(u),l}},{key:"setCurrentRating",value:function(t){var e=this.props,n=e.imageSize,o=e.ratingCount,i=null;i=t>o?o*n/2:t<0?-o*n/2:to/2?(t-o/2)*n:0;var u=new f.Animated.ValueXY;u.setValue({x:i,y:0}),this.setState({position:u,value:i})}},{key:"displayCurrentRating",value:function(){var t=this.props,e=t.ratingCount,n=t.type,o=t.readonly,i=t.ratingTextColor||v[n].color;return c.default.createElement(f.View,{style:x.showRatingView},c.default.createElement(f.View,{style:x.ratingView},c.default.createElement(f.Text,{style:[x.ratingText,{color:i}]},"Rating:",' '),c.default.createElement(f.Text,{style:[x.currentRatingText,{color:i}]},this.getCurrentRating(this.state.value)),c.default.createElement(f.Text,{style:[x.maxRatingText,{color:i}]},"/",e)),c.default.createElement(f.View,null,o&&c.default.createElement(f.Text,{style:[x.readonlyLabel,{color:i}]},"(readonly)")))}},{key:"render",value:function(){var e=this.props,n=e.readonly,o=e.type,i=e.ratingImage,u=e.ratingColor,l=e.ratingBackgroundColor,s=e.style,p=e.showRating;if('custom'===o){var h={source:i,color:u,backgroundColor:l};v.custom=h}return this.state.display?c.default.createElement(f.View,{pointerEvents:n?'none':'auto',style:s},p&&this.displayCurrentRating(),c.default.createElement(f.View,(0,t.default)({style:x.starsWrapper},this.state.panResponder.panHandlers),c.default.createElement(f.View,{style:x.starsInsideWrapper},c.default.createElement(f.Animated.View,{style:this.getPrimaryViewStyle()}),c.default.createElement(f.Animated.View,{style:this.getSecondaryViewStyle()})),this.renderRatings())):null}}])})(c.Component);w.defaultProps={type:'star',ratingImage:r(d[11]),ratingColor:'#f1c40f',ratingBackgroundColor:'white',ratingCount:5,imageSize:40,onFinishRating:function(){return console.log('Attach a onFinishRating function here.')},minValue:0};var x=f.StyleSheet.create({starsWrapper:{flexDirection:'row',justifyContent:'center',alignItems:'center'},starsInsideWrapper:{position:'absolute',top:0,left:0,right:0,bottom:0,flexDirection:'row',justifyContent:'center',alignItems:'center'},showRatingView:{flexDirection:'column',justifyContent:'center',alignItems:'center',paddingBottom:5},ratingView:{flexDirection:'row',justifyContent:'center',alignItems:'center',paddingBottom:5},ratingText:{fontSize:15,textAlign:'center',fontFamily:'ios'===f.Platform.OS?'Trebuchet MS':null,color:'#34495e'},readonlyLabel:{justifyContent:'center',alignItems:'center',fontSize:12,textAlign:'center',fontFamily:'ios'===f.Platform.OS?'Trebuchet MS':null,color:'#34495a'},currentRatingText:{fontSize:30,textAlign:'center',fontFamily:'ios'===f.Platform.OS?'Trebuchet MS':null},maxRatingText:{fontSize:18,textAlign:'center',fontFamily:'ios'===f.Platform.OS?'Trebuchet MS':null,color:'#34495e'}});w.propTypes={type:s.default.string,ratingImage:f.Image.propTypes.source,ratingColor:s.default.string,ratingBackgroundColor:s.default.string,ratingCount:s.default.number,ratingTextColor:s.default.string,imageSize:s.default.number,onStartRating:s.default.func,onFinishRating:s.default.func,showRating:s.default.bool,style:f.ViewPropTypes.style,readonly:s.default.bool,startingValue:s.default.number,fractions:function(t,e,n){if(t[e]){var o=t[e];return'number'==typeof o?o>=0&&o<=20?null:new Error("`"+e+"` in `"+n+"` must be between 0 and 20"):new Error("`"+e+"` in `"+n+"` must be a number")}},minValue:s.default.number}},899,[2,4,5,6,10,12,13,900,15,143,18,905,906,907,908]); +__d(function(g,r,i,a,m,e,d){var n=9007199254740991,t=4294967295,f=Math.min;m.exports=function(o,u){if((o=r(d[0])(o))<1||o>n)return[];var v=t,c=f(o,t);u=r(d[1])(u),o-=t;for(var _=r(d[2])(c,u);++v=o+1},t.props)))}),s.default.createElement(c.View,{style:h.ratingContainer},y&&s.default.createElement(c.Text,{style:[h.reviewText,{fontSize:w,color:v}]},l[n-1]),s.default.createElement(c.View,{style:S},this.renderStars(R)))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.defaultRating;return n!==t.defaultRating?{position:n,defaultRating:n}:null}}])})(s.Component)).defaultProps={defaultRating:3,reviews:["Terrible","Bad","Okay","Good","Great"],count:5,onFinishRating:function(){return console.log('Rating selected. Attach a function here.')},showRating:!0,reviewColor:'rgba(230, 196, 46, 1)',reviewSize:25};var h=c.StyleSheet.create({ratingContainer:{backgroundColor:'transparent',flexDirection:'column',alignItems:'center',justifyContent:'center'},reviewText:{fontWeight:'bold',margin:10},starContainer:{flexDirection:'row',alignItems:'center',justifyContent:'center'}})},909,[2,4,5,6,10,12,13,910,15,143,18,911]); +__d(function(n,t,r,e,u,i,o){(function(){var t,r=200,e='Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',o='Expected a function',f='__lodash_hash_undefined__',a=500,c='__lodash_placeholder__',l=1,s=2,h=4,p=1,v=2,_=1,g=2,d=4,y=8,x=16,b=32,w=64,m=128,j=256,A=512,k=30,z='...',O=800,I=16,R=1,E=2,S=1/0,L=9007199254740991,W=1.7976931348623157e308,C=NaN,U=4294967295,B=4294967294,T=2147483647,$=[['ary',m],['bind',_],['bindKey',g],['curry',y],['curryRight',x],['flip',A],['partial',b],['partialRight',w],['rearg',j]],D='[object Arguments]',M='[object Array]',F='[object AsyncFunction]',N='[object Boolean]',P='[object Date]',Z='[object DOMException]',q='[object Error]',K='[object Function]',V='[object GeneratorFunction]',G='[object Map]',H='[object Number]',J='[object Null]',Y='[object Object]',Q='[object Proxy]',X='[object RegExp]',nn='[object Set]',tn='[object String]',rn='[object Symbol]',en='[object Undefined]',un='[object WeakMap]',on='[object WeakSet]',fn='[object ArrayBuffer]',an='[object DataView]',cn='[object Float32Array]',ln='[object Float64Array]',sn='[object Int8Array]',hn='[object Int16Array]',pn='[object Int32Array]',vn='[object Uint8Array]',_n='[object Uint8ClampedArray]',gn='[object Uint16Array]',dn='[object Uint32Array]',yn=/\b__p \+= '';/g,xn=/\b(__p \+=) '' \+/g,bn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wn=/&(?:amp|lt|gt|quot|#39);/g,mn=/[&<>"']/g,jn=RegExp(wn.source),An=RegExp(mn.source),kn=/<%-([\s\S]+?)%>/g,zn=/<%([\s\S]+?)%>/g,On=/<%=([\s\S]+?)%>/g,In=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Rn=/^\w*$/,En=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Sn=/[\\^$.*+?()[\]{}|]/g,Ln=RegExp(Sn.source),Wn=/^\s+|\s+$/g,Cn=/^\s+/,Un=/\s+$/,Bn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Tn=/\{\n\/\* \[wrapped with (.+)\] \*/,$n=/,? & /,Dn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mn=/\\(\\)?/g,Fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Nn=/\w*$/,Pn=/^[-+]0x[0-9a-f]+$/i,Zn=/^0b[01]+$/i,qn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Vn=/^(?:0|[1-9]\d*)$/,Gn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hn=/($^)/,Jn=/['\n\r\u2028\u2029\\]/g,Yn="[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]",Qn="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Xn="(?:\\ud83c[\\udde6-\\uddff]){2}",nt="[\\ud800-\\udbff][\\udc00-\\udfff]",tt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?"+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",Xn,nt].join('|')+")[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"),rt='(?:'+["[\\u2700-\\u27bf]",Xn,nt].join('|')+')'+tt,et='(?:'+["[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?",Qn,Xn,nt,"[\\ud800-\\udfff]"].join('|')+')',ut=RegExp("['\u2019]",'g'),it=RegExp(Qn,'g'),ot=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+et+tt,'g'),ft=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde]",'$'].join('|')+')',"(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])",'$'].join('|')+')',"[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?","[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",'\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])','\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])','\\d+',rt].join('|'),'g'),at=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ct=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lt=['Array','Buffer','DataView','Date','Error','Float32Array','Float64Array','Function','Int8Array','Int16Array','Int32Array','Map','Math','Object','Promise','RegExp','Set','String','Symbol','TypeError','Uint8Array','Uint8ClampedArray','Uint16Array','Uint32Array','WeakMap','_','clearTimeout','isFinite','parseInt','setTimeout'],st=-1,ht={};ht[cn]=ht[ln]=ht[sn]=ht[hn]=ht[pn]=ht[vn]=ht[_n]=ht[gn]=ht[dn]=!0,ht[D]=ht[M]=ht[fn]=ht[N]=ht[an]=ht[P]=ht[q]=ht[K]=ht[G]=ht[H]=ht[Y]=ht[X]=ht[nn]=ht[tn]=ht[un]=!1;var pt={};pt[D]=pt[M]=pt[fn]=pt[an]=pt[N]=pt[P]=pt[cn]=pt[ln]=pt[sn]=pt[hn]=pt[pn]=pt[G]=pt[H]=pt[Y]=pt[X]=pt[nn]=pt[tn]=pt[rn]=pt[vn]=pt[_n]=pt[gn]=pt[dn]=!0,pt[q]=pt[K]=pt[un]=!1;var vt={'\\':'\\',"'":"'",'\n':'n','\r':'r',"\u2028":'u2028',"\u2029":'u2029'},_t=parseFloat,gt=parseInt,dt='object'==typeof n&&n&&n.Object===Object&&n,yt='object'==typeof self&&self&&self.Object===Object&&self,xt=dt||yt||Function('return this')(),bt='object'==typeof i&&i&&!i.nodeType&&i,wt=bt&&'object'==typeof u&&u&&!u.nodeType&&u,mt=wt&&wt.exports===bt,jt=mt&&dt.process,At=(function(){try{var n=wt&&wt.require&&wt.require('util').types;return n||jt&&jt.binding&&jt.binding('util')}catch(n){}})(),kt=At&&At.isArrayBuffer,zt=At&&At.isDate,Ot=At&&At.isMap,It=At&&At.isRegExp,Rt=At&&At.isSet,Et=At&&At.isTypedArray;function St(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function Lt(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u-1}function $t(n,t,r){for(var e=-1,u=null==n?0:n.length;++e-1;);return r}function lr(n,t){for(var r=n.length;r--&&Ht(t,n[r],0)>-1;);return r}function sr(n,t){for(var r=n.length,e=0;r--;)n[r]===t&&++e;return e}var hr=nr({'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss',"\u0100":'A',"\u0102":'A',"\u0104":'A',"\u0101":'a',"\u0103":'a',"\u0105":'a',"\u0106":'C',"\u0108":'C',"\u010a":'C',"\u010c":'C',"\u0107":'c',"\u0109":'c',"\u010b":'c',"\u010d":'c',"\u010e":'D',"\u0110":'D',"\u010f":'d',"\u0111":'d',"\u0112":'E',"\u0114":'E',"\u0116":'E',"\u0118":'E',"\u011a":'E',"\u0113":'e',"\u0115":'e',"\u0117":'e',"\u0119":'e',"\u011b":'e',"\u011c":'G',"\u011e":'G',"\u0120":'G',"\u0122":'G',"\u011d":'g',"\u011f":'g',"\u0121":'g',"\u0123":'g',"\u0124":'H',"\u0126":'H',"\u0125":'h',"\u0127":'h',"\u0128":'I',"\u012a":'I',"\u012c":'I',"\u012e":'I',"\u0130":'I',"\u0129":'i',"\u012b":'i',"\u012d":'i',"\u012f":'i',"\u0131":'i',"\u0134":'J',"\u0135":'j',"\u0136":'K',"\u0137":'k',"\u0138":'k',"\u0139":'L',"\u013b":'L',"\u013d":'L',"\u013f":'L',"\u0141":'L',"\u013a":'l',"\u013c":'l',"\u013e":'l',"\u0140":'l',"\u0142":'l',"\u0143":'N',"\u0145":'N',"\u0147":'N',"\u014a":'N',"\u0144":'n',"\u0146":'n',"\u0148":'n',"\u014b":'n',"\u014c":'O',"\u014e":'O',"\u0150":'O',"\u014d":'o',"\u014f":'o',"\u0151":'o',"\u0154":'R',"\u0156":'R',"\u0158":'R',"\u0155":'r',"\u0157":'r',"\u0159":'r',"\u015a":'S',"\u015c":'S',"\u015e":'S',"\u0160":'S',"\u015b":'s',"\u015d":'s',"\u015f":'s',"\u0161":'s',"\u0162":'T',"\u0164":'T',"\u0166":'T',"\u0163":'t',"\u0165":'t',"\u0167":'t',"\u0168":'U',"\u016a":'U',"\u016c":'U',"\u016e":'U',"\u0170":'U',"\u0172":'U',"\u0169":'u',"\u016b":'u',"\u016d":'u',"\u016f":'u',"\u0171":'u',"\u0173":'u',"\u0174":'W',"\u0175":'w',"\u0176":'Y',"\u0177":'y',"\u0178":'Y',"\u0179":'Z',"\u017b":'Z',"\u017d":'Z',"\u017a":'z',"\u017c":'z',"\u017e":'z',"\u0132":'IJ',"\u0133":'ij',"\u0152":'Oe',"\u0153":'oe',"\u0149":"'n","\u017f":'s'}),pr=nr({'&':'&','<':'<','>':'>','"':'"',"'":'''});function vr(n){return'\\'+vt[n]}function _r(n,r){return null==n?t:n[r]}function gr(n){return at.test(n)}function dr(n){return ct.test(n)}function yr(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function xr(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function br(n,t){return function(r){return n(t(r))}}function wr(n,t){for(var r=-1,e=n.length,u=0,i=[];++r','"':'"',''':"'"});function Rr(n){for(var t=ot.lastIndex=0;ot.test(n);)++t;return t}function Er(n){return n.match(ot)||[]}function Sr(n){return n.match(ft)||[]}var Lr=(function n(u){var i,Dn=(u=null==u?xt:Lr.defaults(xt.Object(),u,Lr.pick(xt,lt))).Array,Yn=u.Date,Qn=u.Error,Xn=u.Function,nt=u.Math,tt=u.Object,rt=u.RegExp,et=u.String,ot=u.TypeError,ft=Dn.prototype,at=Xn.prototype,ct=tt.prototype,vt=u['__core-js_shared__'],dt=at.toString,yt=ct.hasOwnProperty,bt=0,wt=(i=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||''))?'Symbol(src)_1.'+i:'',jt=ct.toString,At=dt.call(tt),Zt=xt._,qt=rt('^'+dt.call(yt).replace(Sn,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$'),nr=mt?u.Buffer:t,Ar=u.Symbol,Rr=u.Uint8Array,Er=nr?nr.allocUnsafe:t,Wr=br(tt.getPrototypeOf,tt),Cr=tt.create,Ur=ct.propertyIsEnumerable,Br=ft.splice,Tr=Ar?Ar.isConcatSpreadable:t,$r=Ar?Ar.iterator:t,Dr=Ar?Ar.toStringTag:t,Mr=(function(){try{var n=co(tt,'defineProperty');return n({},'',{}),n}catch(n){}})(),Fr=u.clearTimeout!==xt.clearTimeout&&u.clearTimeout,Nr=Yn&&Yn.now!==xt.Date.now&&Yn.now,Pr=u.setTimeout!==xt.setTimeout&&u.setTimeout,Zr=nt.ceil,qr=nt.floor,Kr=tt.getOwnPropertySymbols,Vr=nr?nr.isBuffer:t,Gr=u.isFinite,Hr=ft.join,Jr=br(tt.keys,tt),Yr=nt.max,Qr=nt.min,Xr=Yn.now,ne=u.parseInt,te=nt.random,re=ft.reverse,ee=co(u,'DataView'),ue=co(u,'Map'),ie=co(u,'Promise'),oe=co(u,'Set'),fe=co(u,'WeakMap'),ae=co(tt,'create'),ce=fe&&new fe,le={},se=Ko(ee),he=Ko(ue),pe=Ko(ie),ve=Ko(oe),_e=Ko(fe),ge=Ar?Ar.prototype:t,de=ge?ge.valueOf:t,ye=ge?ge.toString:t;function xe(n){if(sa(n)&&!na(n)&&!(n instanceof je)){if(n instanceof me)return n;if(yt.call(n,'__wrapped__'))return Go(n)}return new me(n)}var be=(function(){function n(){}return function(r){if(!la(r))return{};if(Cr)return Cr(r);n.prototype=r;var e=new n;return n.prototype=t,e}})();function we(){}function me(n,r){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function je(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=U,this.__views__=[]}function Ae(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t=r?n:r)),n}function Ne(n,r,e,u,i,o){var f,a=r&l,c=r&s,p=r&h;if(e&&(f=i?e(n,u,i,o):e(n)),f!==t)return f;if(!la(n))return n;var v=na(n);if(v){if(f=yo(n),!a)return bi(n,f)}else{var _=po(n),g=_==K||_==V;if(ua(n))return hi(n,a);if(_==Y||_==D||g&&!i){if(f=c||g?{}:xo(n),!a)return c?ji(n,$e(f,n)):mi(n,Te(f,n))}else{if(!pt[_])return i?n:{};f=bo(n,_,a)}}o||(o=new Ie);var d=o.get(n);if(d)return d;o.set(n,f),ga(n)?n.forEach(function(t){f.add(Ne(t,r,e,t,n,o))}):ha(n)&&n.forEach(function(t,u){f.set(u,Ne(t,r,e,u,n,o))});var y=v?t:(p?c?ro:to:c?Na:Fa)(n);return Wt(y||n,function(t,u){y&&(t=n[u=t]),Ce(f,u,Ne(t,r,e,u,n,o))}),f}function Pe(n){var t=Fa(n);return function(r){return Ze(r,n,t)}}function Ze(n,r,e){var u=e.length;if(null==n)return!u;for(n=tt(n);u--;){var i=e[u],o=r[i],f=n[i];if(f===t&&!(i in n)||!o(f))return!1}return!0}function qe(n,r,e){if('function'!=typeof n)throw new ot(o);return Do(function(){n.apply(t,e)},r)}function Ke(n,t,e,u){var i=-1,o=Tt,f=!0,a=n.length,c=[],l=t.length;if(!a)return c;e&&(t=Dt(t,or(e))),u?(o=$t,f=!1):t.length>=r&&(o=ar,f=!1,t=new Oe(t));n:for(;++i-1},ke.prototype.set=function(n,t){var r=this.__data__,e=Ue(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},ze.prototype.clear=function(){this.size=0,this.__data__={hash:new Ae,map:new(ue||ke),string:new Ae}},ze.prototype.delete=function(n){var t=fo(this,n).delete(n);return this.size-=t?1:0,t},ze.prototype.get=function(n){return fo(this,n).get(n)},ze.prototype.has=function(n){return fo(this,n).has(n)},ze.prototype.set=function(n,t){var r=fo(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Oe.prototype.add=Oe.prototype.push=function(n){return this.__data__.set(n,f),this},Oe.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.clear=function(){this.__data__=new ke,this.size=0},Ie.prototype.delete=function(n){var t=this.__data__,r=t.delete(n);return this.size=t.size,r},Ie.prototype.get=function(n){return this.__data__.get(n)},Ie.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.set=function(n,t){var r=this.__data__;if(r instanceof ke){var e=r.__data__;if(!ue||e.length<199)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new ze(e)}return r.set(n,t),this.size=r.size,this};var Ve=zi(ru),Ge=zi(eu,!0);function He(n,t){var r=!0;return Ve(n,function(n,e,u){return r=!!t(n,e,u)}),r}function Je(n,r,e){for(var u=-1,i=n.length;++ui?0:i+e),(u=u===t||u>i?i:Aa(u))<0&&(u+=i),u=e>u?0:ka(u);e0&&r(f)?t>1?Xe(f,t-1,r,e,u):Mt(u,f):e||(u[u.length]=f)}return u}var nu=Oi(),tu=Oi(!0);function ru(n,t){return n&&nu(n,t,Fa)}function eu(n,t){return n&&tu(n,t,Fa)}function uu(n,t){return Bt(t,function(t){return fa(n[t])})}function iu(n,r){for(var e=0,u=(r=ai(r,n)).length;null!=n&&et}function cu(n,t){return null!=n&&yt.call(n,t)}function lu(n,t){return null!=n&&t in tt(n)}function su(n,t,r){return n>=Qr(t,r)&&n=120&&s.length>=120)?new Oe(f&&s):t}s=n[0];var h=-1,p=a[0];n:for(;++h-1;)f!==n&&Br.call(f,a,1),Br.call(n,a,1);return n}function Uu(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;jo(u)?Br.call(n,u,1):ni(n,u)}}return n}function Bu(n,t){return n+qr(te()*(t-n+1))}function Tu(n,t,r,e){for(var u=-1,i=Yr(Zr((t-n)/(r||1)),0),o=Dn(i);i--;)o[e?i:++u]=n,n+=r;return o}function $u(n,t){var r='';if(!n||t<1||t>L)return r;do{t%2&&(r+=n),(t=qr(t/2))&&(n+=n)}while(t);return r}function Du(n,t){return Mo(Co(n,t,pc),n+'')}function Mu(n){return Ee(Ja(n))}function Fu(n,t){var r=Ja(n);return Po(r,Fe(t,0,r.length))}function Nu(n,r,e,u){if(!la(n))return n;for(var i=-1,o=(r=ai(r,n)).length,f=o-1,a=n;null!=a&&++iu?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Dn(u);++e>>1,o=n[i];null!==o&&!ya(o)&&(r?o<=t:o=r){var l=t?null:qi(n);if(l)return mr(l);f=!1,i=ar,c=new Oe}else c=t?[]:a;n:for(;++u=u?n:Ku(n,r,e)}var si=Fr||function(n){return xt.clearTimeout(n)};function hi(n,t){if(t)return n.slice();var r=n.length,e=Er?Er(r):new n.constructor(r);return n.copy(e),e}function pi(n){var t=new n.constructor(n.byteLength);return new Rr(t).set(new Rr(n)),t}function vi(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.byteLength)}function _i(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function gi(n,r){if(n!==r){var e=n!==t,u=null===n,i=n==n,o=ya(n),f=r!==t,a=null===r,c=r==r,l=ya(r);if(!a&&!l&&!o&&n>r||o&&f&&c&&!a&&!l||u&&f&&c||!e&&c||!i)return 1;if(!u&&!o&&!l&&n=f?a:a*('desc'==r[e]?-1:1)}return n.index-t.index}function yi(n,t,r,e){for(var u=-1,i=n.length,o=r.length,f=-1,a=t.length,c=Yr(i-o,0),l=Dn(a+c),s=!e;++f1?e[i-1]:t,f=i>2?e[2]:t;for(o=n.length>3&&'function'==typeof o?(i--,o):t,f&&Ao(e[0],e[1],f)&&(o=i<3?t:o,i=1),r=tt(r);++u-1?i[o?r[f]:f]:t}}function Ci(n){return no(function(r){var e=r.length,u=e,i=me.prototype.thru;for(n&&r.reverse();u--;){var f=r[u];if('function'!=typeof f)throw new ot(o);if(i&&!a&&'wrapper'==uo(f))var a=new me([],!0)}for(u=a?u:e;++u1&&g.reverse(),s&&c<_&&(g.length=c),this&&this!==xt&&this instanceof t&&(A=y||Si(A)),A.apply(j,g)}}function Bi(n,t){return function(r,e){return pu(r,n,t(e),{})}}function Ti(n,r){return function(e,u){var i;if(e===t&&u===t)return r;if(e!==t&&(i=e),u!==t){if(i===t)return u;'string'==typeof e||'string'==typeof u?(e=Qu(e),u=Qu(u)):(e=Yu(e),u=Yu(u)),i=n(e,u)}return i}}function $i(n){return no(function(t){return t=Dt(t,or(oo())),Du(function(r){var e=this;return n(t,function(n){return St(n,e,r)})})})}function Di(n,r){var e=(r=r===t?' ':Qu(r)).length;if(e<2)return e?$u(r,n):r;var u=$u(r,Zr(n/zr(r)));return gr(r)?li(Or(u),0,n).join(''):u.slice(0,n)}function Mi(n,t,r,e){var u=t&_,i=Si(n);return function t(){for(var o=-1,f=arguments.length,a=-1,c=e.length,l=Dn(c+f),s=this&&this!==xt&&this instanceof t?i:n;++aa))return!1;var l=o.get(n);if(l&&o.get(r))return l==r;var s=-1,h=!0,_=e&v?new Oe:t;for(o.set(n,r),o.set(r,n);++s1?'& ':'')+t[e],t=t.join(r>2?', ':' '),n.replace(Bn,'{\n/* [wrapped with '+t+'] */\n')}function mo(n){return na(n)||Xf(n)||!!(Tr&&n&&n[Tr])}function jo(n,t){var r=typeof n;return!!(t=null==t?L:t)&&('number'==r||'symbol'!=r&&Vn.test(n))&&n>-1&&n%1==0&&n0){if(++r>=O)return arguments[0]}else r=0;return n.apply(t,arguments)}}function Po(n,r){var e=-1,u=n.length,i=u-1;for(r=r===t?u:r;++e1?n[r-1]:t;return _f(n,e='function'==typeof e?(n.pop(),e):t)});function mf(n){var t=xe(n);return t.__chain__=!0,t}function jf(n,t){return t(n)}var Af=no(function(n){var r=n.length,e=r?n[0]:0,u=this.__wrapped__,i=function(t){return Me(t,n)};return!(r>1||this.__actions__.length)&&u instanceof je&&jo(e)?((u=u.slice(e,+e+(r?1:0))).__actions__.push({func:jf,args:[i],thisArg:t}),new me(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(t),n})):this.thru(i)});var kf=Ai(function(n,t,r){yt.call(n,r)?++n[r]:De(n,r,1)});var zf=Wi(Qo),Of=Wi(Xo);function If(n,t){return(na(n)?Wt:Ve)(n,oo(t,3))}function Rf(n,t){return(na(n)?Ct:Ge)(n,oo(t,3))}var Ef=Ai(function(n,t,r){yt.call(n,r)?n[r].push(t):De(n,r,[t])});var Sf=Du(function(n,t,r){var e=-1,u='function'==typeof t,i=ra(n)?Dn(n.length):[];return Ve(n,function(n){i[++e]=u?St(t,n,r):vu(n,t,r)}),i}),Lf=Ai(function(n,t,r){De(n,r,t)});function Wf(n,t){return(na(n)?Dt:Au)(n,oo(t,3))}var Cf=Ai(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]});var Uf=Du(function(n,t){if(null==n)return[];var r=t.length;return r>1&&Ao(n,t[0],t[1])?t=[]:r>2&&Ao(t[0],t[1],t[2])&&(t=[t[0]]),Eu(n,Xe(t,1),[])}),Bf=Nr||function(){return xt.Date.now()};function Tf(n,r,e){return r=e?t:r,r=n&&null==r?n.length:r,Vi(n,m,t,t,t,t,r)}function $f(n,r){var e;if('function'!=typeof r)throw new ot(o);return n=Aa(n),function(){return--n>0&&(e=r.apply(this,arguments)),n<=1&&(r=t),e}}var Df=Du(function(n,t,r){var e=_;if(r.length){var u=wr(r,io(Df));e|=b}return Vi(n,e,t,r,u)}),Mf=Du(function(n,t,r){var e=3;if(r.length){var u=wr(r,io(Mf));e|=b}return Vi(t,e,n,r,u)});function Ff(n,r,e){var u,i,f,a,c,l,s=0,h=!1,p=!1,v=!0;if('function'!=typeof n)throw new ot(o);function _(r){var e=u,o=i;return u=i=t,s=r,a=n.apply(o,e)}function g(n){return s=n,c=Do(x,r),h?_(n):a}function d(n){var t=r-(n-l);return p?Qr(t,f-(n-s)):t}function y(n){var e=n-l;return l===t||e>=r||e<0||p&&n-s>=f}function x(){var n=Bf();if(y(n))return b(n);c=Do(x,d(n))}function b(n){return c=t,v&&u?_(n):(u=i=t,a)}function w(){var n=Bf(),e=y(n);if(u=arguments,i=this,l=n,e){if(c===t)return g(l);if(p)return si(c),c=Do(x,r),_(l)}return c===t&&(c=Do(x,r)),a}return r=za(r)||0,la(e)&&(h=!!e.leading,f=(p='maxWait'in e)?Yr(za(e.maxWait)||0,r):f,v='trailing'in e?!!e.trailing:v),w.cancel=function(){c!==t&&si(c),s=0,u=l=i=c=t},w.flush=function(){return c===t?a:b(Bf())},w}var Nf=Du(function(n,t){return qe(n,1,t)}),Pf=Du(function(n,t,r){return qe(n,za(t)||0,r)});function Zf(n,t){if('function'!=typeof n||null!=t&&'function'!=typeof t)throw new ot(o);var r=function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(Zf.Cache||ze),r}function qf(n){if('function'!=typeof n)throw new ot(o);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}Zf.Cache=ze;var Kf=ci(function(n,t){var r=(t=1==t.length&&na(t[0])?Dt(t[0],or(oo())):Dt(Xe(t,1),or(oo()))).length;return Du(function(e){for(var u=-1,i=Qr(e.length,r);++u=t}),Xf=_u((function(){return arguments})())?_u:function(n){return sa(n)&&yt.call(n,'callee')&&!Ur.call(n,'callee')},na=Dn.isArray,ta=kt?or(kt):function(n){return sa(n)&&fu(n)==fn};function ra(n){return null!=n&&ca(n.length)&&!fa(n)}function ea(n){return sa(n)&&ra(n)}var ua=Vr||zc,ia=zt?or(zt):function(n){return sa(n)&&fu(n)==P};function oa(n){if(!sa(n))return!1;var t=fu(n);return t==q||t==Z||'string'==typeof n.message&&'string'==typeof n.name&&!va(n)}function fa(n){if(!la(n))return!1;var t=fu(n);return t==K||t==V||t==F||t==Q}function aa(n){return'number'==typeof n&&n==Aa(n)}function ca(n){return'number'==typeof n&&n>-1&&n%1==0&&n<=L}function la(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}function sa(n){return null!=n&&'object'==typeof n}var ha=Ot?or(Ot):function(n){return sa(n)&&po(n)==G};function pa(n){return'number'==typeof n||sa(n)&&fu(n)==H}function va(n){if(!sa(n)||fu(n)!=Y)return!1;var t=Wr(n);if(null===t)return!0;var r=yt.call(t,'constructor')&&t.constructor;return'function'==typeof r&&r instanceof r&&dt.call(r)==At}var _a=It?or(It):function(n){return sa(n)&&fu(n)==X};var ga=Rt?or(Rt):function(n){return sa(n)&&po(n)==nn};function da(n){return'string'==typeof n||!na(n)&&sa(n)&&fu(n)==tn}function ya(n){return'symbol'==typeof n||sa(n)&&fu(n)==rn}var xa=Et?or(Et):function(n){return sa(n)&&ca(n.length)&&!!ht[fu(n)]};var ba=Ni(ju),wa=Ni(function(n,t){return n<=t});function ma(n){if(!n)return[];if(ra(n))return da(n)?Or(n):bi(n);if($r&&n[$r])return yr(n[$r]());var t=po(n);return(t==G?xr:t==nn?mr:Ja)(n)}function ja(n){return n?(n=za(n))===S||n===-1/0?(n<0?-1:1)*W:n==n?n:0:0===n?n:0}function Aa(n){var t=ja(n),r=t%1;return t==t?r?t-r:t:0}function ka(n){return n?Fe(Aa(n),0,U):0}function za(n){if('number'==typeof n)return n;if(ya(n))return C;if(la(n)){var t='function'==typeof n.valueOf?n.valueOf():n;n=la(t)?t+'':t}if('string'!=typeof n)return 0===n?n:+n;n=n.replace(Wn,'');var r=Zn.test(n);return r||Kn.test(n)?gt(n.slice(2),r?2:8):Pn.test(n)?C:+n}function Oa(n){return wi(n,Na(n))}function Ia(n){return null==n?'':Qu(n)}var Ra=ki(function(n,t){if(Io(t)||ra(t))wi(t,Fa(t),n);else for(var r in t)yt.call(t,r)&&Ce(n,r,t[r])}),Ea=ki(function(n,t){wi(t,Na(t),n)}),Sa=ki(function(n,t,r,e){wi(t,Na(t),n,e)}),La=ki(function(n,t,r,e){wi(t,Fa(t),n,e)}),Wa=no(Me);var Ca=Du(function(n,r){n=tt(n);var e=-1,u=r.length,i=u>2?r[2]:t;for(i&&Ao(r[0],r[1],i)&&(u=1);++e1),t}),wi(n,ro(n),r),e&&(r=Ne(r,7,Ji));for(var u=t.length;u--;)ni(r,t[u]);return r});var Ka=no(function(n,t){return null==n?{}:Su(n,t)});function Va(n,t){if(null==n)return{};var r=Dt(ro(n),function(n){return[n]});return t=oo(t),Lu(n,r,function(n,r){return t(n,r[0])})}var Ga=Ki(Fa),Ha=Ki(Na);function Ja(n){return null==n?[]:fr(n,Fa(n))}var Ya=Ei(function(n,t,r){return t=t.toLowerCase(),n+(r?Qa(t):t)});function Qa(n){return oc(Ia(n).toLowerCase())}function Xa(n){return(n=Ia(n))&&n.replace(Gn,hr).replace(it,'')}var nc=Ei(function(n,t,r){return n+(r?'-':'')+t.toLowerCase()}),tc=Ei(function(n,t,r){return n+(r?' ':'')+t.toLowerCase()}),rc=Ri('toLowerCase');var ec=Ei(function(n,t,r){return n+(r?'_':'')+t.toLowerCase()});var uc=Ei(function(n,t,r){return n+(r?' ':'')+oc(t)});var ic=Ei(function(n,t,r){return n+(r?' ':'')+t.toUpperCase()}),oc=Ri('toUpperCase');function fc(n,r,e){return n=Ia(n),(r=e?t:r)===t?dr(n)?Sr(n):Kt(n):n.match(r)||[]}var ac=Du(function(n,r){try{return St(n,t,r)}catch(n){return oa(n)?n:new Qn(n)}}),cc=no(function(n,t){return Wt(t,function(t){t=qo(t),De(n,t,Df(n[t],n))}),n});function lc(n){return function(){return n}}var sc=Ci(),hc=Ci(!0);function pc(n){return n}function vc(n){return bu('function'==typeof n?n:Ne(n,l))}var _c=Du(function(n,t){return function(r){return vu(r,n,t)}}),gc=Du(function(n,t){return function(r){return vu(n,r,t)}});function dc(n,t,r){var e=Fa(t),u=uu(t,e);null!=r||la(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=uu(t,Fa(t)));var i=!(la(r)&&'chain'in r&&!r.chain),o=fa(n);return Wt(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=bi(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,Mt([this.value()],arguments))})}),n}function yc(){}var xc=$i(Dt),bc=$i(Ut),wc=$i(Pt);function mc(n){return ko(n)?Xt(qo(n)):Wu(n)}var jc=Fi(),Ac=Fi(!0);function kc(){return[]}function zc(){return!1}var Oc=Ti(function(n,t){return n+t},0),Ic=Zi('ceil'),Rc=Ti(function(n,t){return n/t},1),Ec=Zi('floor');var Sc,Lc=Ti(function(n,t){return n*t},1),Wc=Zi('round'),Cc=Ti(function(n,t){return n-t},0);return xe.after=function(n,t){if('function'!=typeof t)throw new ot(o);return n=Aa(n),function(){if(--n<1)return t.apply(this,arguments)}},xe.ary=Tf,xe.assign=Ra,xe.assignIn=Ea,xe.assignInWith=Sa,xe.assignWith=La,xe.at=Wa,xe.before=$f,xe.bind=Df,xe.bindAll=cc,xe.bindKey=Mf,xe.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return na(n)?n:[n]},xe.chain=mf,xe.chunk=function(n,r,e){r=(e?Ao(n,r,e):r===t)?1:Yr(Aa(r),0);var u=null==n?0:n.length;if(!u||r<1)return[];for(var i=0,o=0,f=Dn(Zr(u/r));i>>0)?(n=Ia(n))&&('string'==typeof r||null!=r&&!_a(r))&&!(r=Qu(r))&&gr(n)?li(Or(n),0,e):n.split(r,e):[]},xe.spread=function(n,t){if('function'!=typeof n)throw new ot(o);return t=null==t?0:Yr(Aa(t),0),Du(function(r){var e=r[t],u=li(r,0,t);return e&&Mt(u,e),St(n,this,u)})},xe.tail=function(n){var t=null==n?0:n.length;return t?Ku(n,1,t):[]},xe.take=function(n,r,e){return n&&n.length?Ku(n,0,(r=e||r===t?1:Aa(r))<0?0:r):[]},xe.takeRight=function(n,r,e){var u=null==n?0:n.length;return u?Ku(n,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r,u):[]},xe.takeRightWhile=function(n,t){return n&&n.length?ri(n,oo(t,3),!1,!0):[]},xe.takeWhile=function(n,t){return n&&n.length?ri(n,oo(t,3)):[]},xe.tap=function(n,t){return t(n),n},xe.throttle=function(n,t,r){var e=!0,u=!0;if('function'!=typeof n)throw new ot(o);return la(r)&&(e='leading'in r?!!r.leading:e,u='trailing'in r?!!r.trailing:u),Ff(n,t,{leading:e,maxWait:t,trailing:u})},xe.thru=jf,xe.toArray=ma,xe.toPairs=Ga,xe.toPairsIn=Ha,xe.toPath=function(n){return na(n)?Dt(n,qo):ya(n)?[n]:bi(Zo(Ia(n)))},xe.toPlainObject=Oa,xe.transform=function(n,t,r){var e=na(n),u=e||ua(n)||xa(n);if(t=oo(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:la(n)&&fa(i)?be(Wr(n)):{}}return(u?Wt:ru)(n,function(n,e,u){return t(r,n,e,u)}),r},xe.unary=function(n){return Tf(n,1)},xe.union=sf,xe.unionBy=hf,xe.unionWith=pf,xe.uniq=function(n){return n&&n.length?Xu(n):[]},xe.uniqBy=function(n,t){return n&&n.length?Xu(n,oo(t,2)):[]},xe.uniqWith=function(n,r){return r='function'==typeof r?r:t,n&&n.length?Xu(n,t,r):[]},xe.unset=function(n,t){return null==n||ni(n,t)},xe.unzip=vf,xe.unzipWith=_f,xe.update=function(n,t,r){return null==n?n:ti(n,t,fi(r))},xe.updateWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:ti(n,r,fi(e),u)},xe.values=Ja,xe.valuesIn=function(n){return null==n?[]:fr(n,Na(n))},xe.without=gf,xe.words=fc,xe.wrap=function(n,t){return Vf(fi(t),n)},xe.xor=df,xe.xorBy=yf,xe.xorWith=xf,xe.zip=bf,xe.zipObject=function(n,t){return ii(n||[],t||[],Ce)},xe.zipObjectDeep=function(n,t){return ii(n||[],t||[],Nu)},xe.zipWith=wf,xe.entries=Ga,xe.entriesIn=Ha,xe.extend=Ea,xe.extendWith=Sa,dc(xe,xe),xe.add=Oc,xe.attempt=ac,xe.camelCase=Ya,xe.capitalize=Qa,xe.ceil=Ic,xe.clamp=function(n,r,e){return e===t&&(e=r,r=t),e!==t&&(e=(e=za(e))==e?e:0),r!==t&&(r=(r=za(r))==r?r:0),Fe(za(n),r,e)},xe.clone=function(n){return Ne(n,h)},xe.cloneDeep=function(n){return Ne(n,5)},xe.cloneDeepWith=function(n,r){return Ne(n,5,r='function'==typeof r?r:t)},xe.cloneWith=function(n,r){return Ne(n,h,r='function'==typeof r?r:t)},xe.conformsTo=function(n,t){return null==t||Ze(n,t,Fa(t))},xe.deburr=Xa,xe.defaultTo=function(n,t){return null==n||n!=n?t:n},xe.divide=Rc,xe.endsWith=function(n,r,e){n=Ia(n),r=Qu(r);var u=n.length,i=e=e===t?u:Fe(Aa(e),0,u);return(e-=r.length)>=0&&n.slice(e,i)==r},xe.eq=Jf,xe.escape=function(n){return(n=Ia(n))&&An.test(n)?n.replace(mn,pr):n},xe.escapeRegExp=function(n){return(n=Ia(n))&&Ln.test(n)?n.replace(Sn,'\\$&'):n},xe.every=function(n,r,e){var u=na(n)?Ut:He;return e&&Ao(n,r,e)&&(r=t),u(n,oo(r,3))},xe.find=zf,xe.findIndex=Qo,xe.findKey=function(n,t){return Vt(n,oo(t,3),ru)},xe.findLast=Of,xe.findLastIndex=Xo,xe.findLastKey=function(n,t){return Vt(n,oo(t,3),eu)},xe.floor=Ec,xe.forEach=If,xe.forEachRight=Rf,xe.forIn=function(n,t){return null==n?n:nu(n,oo(t,3),Na)},xe.forInRight=function(n,t){return null==n?n:tu(n,oo(t,3),Na)},xe.forOwn=function(n,t){return n&&ru(n,oo(t,3))},xe.forOwnRight=function(n,t){return n&&eu(n,oo(t,3))},xe.get=Ba,xe.gt=Yf,xe.gte=Qf,xe.has=function(n,t){return null!=n&&go(n,t,cu)},xe.hasIn=Ta,xe.head=tf,xe.identity=pc,xe.includes=function(n,t,r,e){n=ra(n)?n:Ja(n),r=r&&!e?Aa(r):0;var u=n.length;return r<0&&(r=Yr(u+r,0)),da(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&Ht(n,t,r)>-1},xe.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Yr(e+u,0)),Ht(n,t,u)},xe.inRange=function(n,r,e){return r=ja(r),e===t?(e=r,r=0):e=ja(e),su(n=za(n),r,e)},xe.invoke=Ma,xe.isArguments=Xf,xe.isArray=na,xe.isArrayBuffer=ta,xe.isArrayLike=ra,xe.isArrayLikeObject=ea,xe.isBoolean=function(n){return!0===n||!1===n||sa(n)&&fu(n)==N},xe.isBuffer=ua,xe.isDate=ia,xe.isElement=function(n){return sa(n)&&1===n.nodeType&&!va(n)},xe.isEmpty=function(n){if(null==n)return!0;if(ra(n)&&(na(n)||'string'==typeof n||'function'==typeof n.splice||ua(n)||xa(n)||Xf(n)))return!n.length;var t=po(n);if(t==G||t==nn)return!n.size;if(Io(n))return!wu(n).length;for(var r in n)if(yt.call(n,r))return!1;return!0},xe.isEqual=function(n,t){return gu(n,t)},xe.isEqualWith=function(n,r,e){var u=(e='function'==typeof e?e:t)?e(n,r):t;return u===t?gu(n,r,t,e):!!u},xe.isError=oa,xe.isFinite=function(n){return'number'==typeof n&&Gr(n)},xe.isFunction=fa,xe.isInteger=aa,xe.isLength=ca,xe.isMap=ha,xe.isMatch=function(n,t){return n===t||yu(n,t,ao(t))},xe.isMatchWith=function(n,r,e){return e='function'==typeof e?e:t,yu(n,r,ao(r),e)},xe.isNaN=function(n){return pa(n)&&n!=+n},xe.isNative=function(n){if(Oo(n))throw new Qn(e);return xu(n)},xe.isNil=function(n){return null==n},xe.isNull=function(n){return null===n},xe.isNumber=pa,xe.isObject=la,xe.isObjectLike=sa,xe.isPlainObject=va,xe.isRegExp=_a,xe.isSafeInteger=function(n){return aa(n)&&n>=-9007199254740991&&n<=L},xe.isSet=ga,xe.isString=da,xe.isSymbol=ya,xe.isTypedArray=xa,xe.isUndefined=function(n){return n===t},xe.isWeakMap=function(n){return sa(n)&&po(n)==un},xe.isWeakSet=function(n){return sa(n)&&fu(n)==on},xe.join=function(n,t){return null==n?'':Hr.call(n,t)},xe.kebabCase=nc,xe.last=of,xe.lastIndexOf=function(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u;return e!==t&&(i=(i=Aa(e))<0?Yr(u+i,0):Qr(i,u-1)),r==r?kr(n,r,i):Gt(n,Yt,i,!0)},xe.lowerCase=tc,xe.lowerFirst=rc,xe.lt=ba,xe.lte=wa,xe.max=function(n){return n&&n.length?Je(n,pc,au):t},xe.maxBy=function(n,r){return n&&n.length?Je(n,oo(r,2),au):t},xe.mean=function(n){return Qt(n,pc)},xe.meanBy=function(n,t){return Qt(n,oo(t,2))},xe.min=function(n){return n&&n.length?Je(n,pc,ju):t},xe.minBy=function(n,r){return n&&n.length?Je(n,oo(r,2),ju):t},xe.stubArray=kc,xe.stubFalse=zc,xe.stubObject=function(){return{}},xe.stubString=function(){return''},xe.stubTrue=function(){return!0},xe.multiply=Lc,xe.nth=function(n,r){return n&&n.length?Ru(n,Aa(r)):t},xe.noConflict=function(){return xt._===this&&(xt._=Zt),this},xe.noop=yc,xe.now=Bf,xe.pad=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return Di(qr(u),r)+n+Di(Zr(u),r)},xe.padEnd=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;return t&&er){var u=n;n=r,r=u}if(e||n%1||r%1){var i=te();return Qr(n+i*(r-n+_t('1e-'+((i+'').length-1))),r)}return Bu(n,r)},xe.reduce=function(n,t,r){var e=na(n)?Ft:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ve)},xe.reduceRight=function(n,t,r){var e=na(n)?Nt:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ge)},xe.repeat=function(n,r,e){return r=(e?Ao(n,r,e):r===t)?1:Aa(r),$u(Ia(n),r)},xe.replace=function(){var n=arguments,t=Ia(n[0]);return n.length<3?t:t.replace(n[1],n[2])},xe.result=function(n,r,e){var u=-1,i=(r=ai(r,n)).length;for(i||(i=1,n=t);++uL)return[];var r=U,e=Qr(n,U);t=oo(t),n-=U;for(var u=ur(e,t);++r=o)return n;var a=e-zr(u);if(a<1)return u;var c=f?li(f,0,a).join(''):n.slice(0,a);if(i===t)return c+u;if(f&&(a+=c.length-a),_a(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=rt(i.source,Ia(Nn.exec(i))+'g')),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,h===t?a:h)}}else if(n.indexOf(Qu(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},xe.unescape=function(n){return(n=Ia(n))&&jn.test(n)?n.replace(wn,Ir):n},xe.uniqueId=function(n){var t=++bt;return Ia(n)+t},xe.upperCase=ic,xe.upperFirst=oc,xe.each=If,xe.eachRight=Rf,xe.first=tf,dc(xe,(Sc={},ru(xe,function(n,t){yt.call(xe.prototype,t)||(Sc[t]=n)}),Sc),{chain:!1}),xe.VERSION="4.17.15",Wt(['bind','bindKey','curry','curryRight','partial','partialRight'],function(n){xe[n].placeholder=xe}),Wt(['drop','take'],function(n,r){je.prototype[n]=function(e){e=e===t?1:Yr(Aa(e),0);var u=this.__filtered__&&!r?new je(this):this.clone();return u.__filtered__?u.__takeCount__=Qr(e,u.__takeCount__):u.__views__.push({size:Qr(e,U),type:n+(u.__dir__<0?'Right':'')}),u},je.prototype[n+'Right']=function(t){return this.reverse()[n](t).reverse()}}),Wt(['filter','map','takeWhile'],function(n,t){var r=t+1,e=r==R||3==r;je.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:oo(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),Wt(['head','last'],function(n,t){var r='take'+(t?'Right':'');je.prototype[n]=function(){return this[r](1).value()[0]}}),Wt(['initial','tail'],function(n,t){var r='drop'+(t?'':'Right');je.prototype[n]=function(){return this.__filtered__?new je(this):this[r](1)}}),je.prototype.compact=function(){return this.filter(pc)},je.prototype.find=function(n){return this.filter(n).head()},je.prototype.findLast=function(n){return this.reverse().find(n)},je.prototype.invokeMap=Du(function(n,t){return'function'==typeof n?new je(this):this.map(function(r){return vu(r,n,t)})}),je.prototype.reject=function(n){return this.filter(qf(oo(n)))},je.prototype.slice=function(n,r){n=Aa(n);var e=this;return e.__filtered__&&(n>0||r<0)?new je(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),r!==t&&(e=(r=Aa(r))<0?e.dropRight(-r):e.take(r-n)),e)},je.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},je.prototype.toArray=function(){return this.take(U)},ru(je.prototype,function(n,r){var e=/^(?:filter|find|map|reject)|While$/.test(r),u=/^(?:head|last)$/.test(r),i=xe[u?'take'+('last'==r?'Right':''):r],o=u||/^find/.test(r);i&&(xe.prototype[r]=function(){var r=this.__wrapped__,f=u?[1]:arguments,a=r instanceof je,c=f[0],l=a||na(r),s=function(n){var t=i.apply(xe,Mt([n],f));return u&&h?t[0]:t};l&&e&&'function'==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){r=_?r:new je(this);var g=n.apply(r,f);return g.__actions__.push({func:jf,args:[s],thisArg:t}),new me(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),Wt(['pop','push','shift','sort','splice','unshift'],function(n){var t=ft[n],r=/^(?:push|sort|unshift)$/.test(n)?'tap':'thru',e=/^(?:pop|shift)$/.test(n);xe.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(na(u)?u:[],n)}return this[r](function(r){return t.apply(na(r)?r:[],n)})}}),ru(je.prototype,function(n,t){var r=xe[t];if(r){var e=r.name+'';yt.call(le,e)||(le[e]=[]),le[e].push({name:t,func:r})}}),le[Ui(t,g).name]=[{name:'wrapper',func:t}],je.prototype.clone=function(){var n=new je(this.__wrapped__);return n.__actions__=bi(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=bi(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=bi(this.__views__),n},je.prototype.reverse=function(){if(this.__filtered__){var n=new je(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},je.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=na(n),e=t<0,u=r?n.length:0,i=vo(0,u,this.__views__),o=i.start,f=i.end,a=f-o,c=e?f:o-1,l=this.__iteratees__,s=l.length,h=0,p=Qr(a,this.__takeCount__);if(!r||!e&&u==a&&p==a)return ei(n,this.__actions__);var v=[];n:for(;a--&&h=this.__values__.length;return{done:n,value:n?t:this.__values__[this.__index__++]}},xe.prototype.plant=function(n){for(var r,e=this;e instanceof we;){var u=Go(e);u.__index__=0,u.__values__=t,r?i.__wrapped__=u:r=u;var i=u;e=e.__wrapped__}return i.__wrapped__=n,r},xe.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof je){var r=n;return this.__actions__.length&&(r=new je(this)),(r=r.reverse()).__actions__.push({func:jf,args:[lf],thisArg:t}),new me(r,this.__chain__)}return this.thru(lf)},xe.prototype.toJSON=xe.prototype.valueOf=xe.prototype.value=function(){return ei(this.__wrapped__,this.__actions__)},xe.prototype.first=xe.prototype.head,$r&&(xe.prototype[$r]=function(){return this}),xe})();'function'==typeof define&&'object'==typeof define.amd&&define.amd?(xt._=Lr,define(function(){return Lr})):wt?((wt.exports=Lr)._=Lr,bt._=Lr):xt._=Lr}).call(this)},910,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=u?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),s=r(d[7]);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function f(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}(_e.default=(function(n){function o(){var t;return(0,e.default)(this,o),(t=f(this,o)).springValue=new s.Animated.Value(1),t.state={selected:!1},t}return(0,u.default)(o,n),(0,t.default)(o,[{key:"spring",value:function(){var e=this.props,t=e.position,n=e.starSelectedInPosition;this.springValue.setValue(1.2),s.Animated.spring(this.springValue,{toValue:1,friction:2,tension:1}).start(),this.setState({selected:!this.state.selected}),n(t)}},{key:"render",value:function(){var e=this.props,t=e.fill,n=e.size,o=e.selectedColor,u=e.isDisabled,c=e.starStyle,f=r(t&&null===o?d[8]:d[9]);return l.default.createElement(s.TouchableOpacity,{activeOpacity:1,onPress:this.spring.bind(this),disabled:u},l.default.createElement(s.Animated.Image,{source:f,style:[p.starStyle,{tintColor:t&&o?o:void 0,width:n||40,height:n||40,transform:[{scale:this.springValue}]},c]}))}}])})(l.PureComponent)).defaultProps={selectedColor:'#f1c40f'};var p=s.StyleSheet.create({starStyle:{margin:3}})},911,[2,5,6,10,12,13,15,18,912,913]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-ratings/src/images",width:50,height:50,scales:[1],hash:"4b9cf0cc747e3c1abc541befa05b1e37",name:"airbnb-star-selected",type:"png"})},912,[793]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-ratings/src/images",width:50,height:50,scales:[1],hash:"4bdd6aad790c6c8370a06876ec7d31e1",name:"airbnb-star",type:"png"})},913,[793]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0]),o=n.NativeModules.RNDeviceInfo;if('web'!==n.Platform.OS&&'dom'!==n.Platform.OS||(o=r(d[1])),!o){if('android'===n.Platform.OS||'ios'===n.Platform.OS||'web'===n.Platform.OS||'dom'===n.Platform.OS)throw new Error("@react-native-community/react-native-device-info: NativeModule.RNDeviceInfo is null. To fix this issue try these steps:\n \u2022 Run `react-native link react-native-device-info` in the project root.\n \u2022 Rebuild and re-run the app.\n \u2022 If you are using CocoaPods on iOS, run `pod install` in the `ios` directory and then rebuild and re-run the app. You may also need to re-open Xcode to get the new pods.\n If none of these fix the issue, please open an issue on the Github repository: https://github.com/react-native-community/react-native-device-info");o=r(d[2])}var t=[{brand:'Apple',model:'iPhone X'},{brand:'Apple',model:'iPhone XS'},{brand:'Apple',model:'iPhone XS Max'},{brand:'Apple',model:'iPhone XR'},{brand:'Asus',model:'ZenFone 5'},{brand:'Asus',model:'ZenFone 5z'},{brand:'google',model:'Pixel 3 XL'},{brand:'Huawei',model:'P20'},{brand:'Huawei',model:'P20 Plus'},{brand:'Huawei',model:'P20 Lite'},{brand:'Huawei',model:'ANE-LX1'},{brand:'Huawei',model:'INE-LX1'},{brand:'Huawei',model:'Honor 10'},{brand:'Huawei',model:'Mate 20 Lite'},{brand:'Huawei',model:'Mate 20 Pro'},{brand:'Huawei',model:'P30 Lite'},{brand:'Huawei',model:'P30 Pro'},{brand:'Huawei',model:'Nova 3'},{brand:'Huawei',model:'Nova 3i'},{brand:'Leagoo',model:'S9'},{brand:'LG',model:'G7'},{brand:'LG',model:'G7 ThinQ'},{brand:'LG',model:'G7+ ThinQ'},{brand:'LG',model:'LM-Q910'},{brand:'LG',model:'LM-G710'},{brand:'LG',model:'LM-V405'},{brand:'Motorola',model:'Moto g7 Play'},{brand:'Motorola',model:'Moto g7 Power'},{brand:'Motorola',model:'One'},{brand:'Nokia',model:'5.1 Plus'},{brand:'Nokia',model:'6.1 Plus'},{brand:'Nokia',model:'7.1'},{brand:'Nokia',model:'8.1'},{brand:'OnePlus',model:'6'},{brand:'OnePlus',model:'A6003'},{brand:'ONEPLUS',model:'A6000'},{brand:'OnePlus',model:'OnePlus A6003'},{brand:'OnePlus',model:'ONEPLUS A6010'},{brand:'OnePlus',model:'ONEPLUS A6013'},{brand:'OnePlus',model:'ONEPLUS A6000'},{brand:'Oppo',model:'R15'},{brand:'Oppo',model:'R15 Pro'},{brand:'Oppo',model:'F7'},{brand:'Oukitel',model:'U18'},{brand:'Sharp',model:'Aquos S3'},{brand:'Vivo',model:'V9'},{brand:'Vivo',model:'X21'},{brand:'Vivo',model:'X21 UD'},{brand:'xiaomi',model:'MI 8'},{brand:'xiaomi',model:'MI 8 Explorer Edition'},{brand:'xiaomi',model:'MI 8 SE'},{brand:'xiaomi',model:'MI 8 UD'},{brand:'xiaomi',model:'MI 8 Lite'},{brand:'xiaomi',model:'POCO F1'},{brand:'xiaomi',model:'POCOPHONE F1'},{brand:'xiaomi',model:'Redmi 6 Pro'},{brand:'xiaomi',model:'Redmi Note 7'},{brand:'xiaomi',model:'Mi A2 Lite'}],P={'iPod1,1':'iPod Touch','iPod2,1':'iPod Touch','iPod3,1':'iPod Touch','iPod4,1':'iPod Touch','iPod5,1':'iPod Touch','iPod7,1':'iPod Touch','iPhone1,1':'iPhone','iPhone1,2':'iPhone 3G','iPhone2,1':'iPhone 3GS','iPad1,1':'iPad','iPad2,1':'iPad 2','iPad2,2':'iPad 2','iPad2,3':'iPad 2','iPad2,4':'iPad 2','iPad3,1':'iPad','iPad3,2':'iPad','iPad3,3':'iPad','iPhone3,1':'iPhone 4','iPhone3,2':'iPhone 4','iPhone3,3':'iPhone 4','iPhone4,1':'iPhone 4S','iPhone5,1':'iPhone 5','iPhone5,2':'iPhone 5','iPad3,4':'iPad','iPad3,5':'iPad','iPad3,6':'iPad','iPad2,5':'iPad Mini','iPad2,6':'iPad Mini','iPad2,7':'iPad Mini','iPhone5,3':'iPhone 5c','iPhone5,4':'iPhone 5c','iPhone6,1':'iPhone 5s','iPhone6,2':'iPhone 5s','iPhone7,1':'iPhone 6 Plus','iPhone7,2':'iPhone 6','iPhone8,1':'iPhone 6s','iPhone8,2':'iPhone 6s Plus','iPhone8,4':'iPhone SE','iPhone9,1':'iPhone 7','iPhone9,3':'iPhone 7','iPhone9,2':'iPhone 7 Plus','iPhone9,4':'iPhone 7 Plus','iPhone10,3':'iPhone X','iPhone10,6':'iPhone X','iPhone10,1':'iPhone 8','iPhone10,4':'iPhone 8','iPhone10,2':'iPhone 8 Plus','iPhone10,5':'iPhone 8 Plus','iPhone11,2':'iPhone XS','iPhone11,4':'iPhone XS Max','iPhone11,6':'iPhone XS Max','iPhone11,8':'iPhone XR','iPad4,1':'iPad Air','iPad4,2':'iPad Air','iPad4,3':'iPad Air','iPad4,4':'iPad Mini 2','iPad4,5':'iPad Mini 2','iPad4,6':'iPad Mini 2','iPad4,7':'iPad Mini 3','iPad4,8':'iPad Mini 3','iPad4,9':'iPad Mini 3','iPad5,1':'iPad Mini 4','iPad5,2':'iPad Mini 4','iPad5,3':'iPad Air 2','iPad5,4':'iPad Air 2','iPad6,3':'iPad Pro 9.7-inch','iPad6,4':'iPad Pro 9.7-inch','iPad6,7':'iPad Pro 12.9-inch','iPad6,8':'iPad Pro 12.9-inch','iPad7,1':'iPad Pro 12.9-inch','iPad7,2':'iPad Pro 12.9-inch','iPad7,3':'iPad Pro 10.5-inch','iPad7,4':'iPad Pro 10.5-inch','iPad7,5':'iPad (6th generation)','iPad7,6':'iPad (6th generation)','iPad8,1':'iPad Pro 11-inch (3rd generation)','iPad8,2':'iPad Pro 11-inch (3rd generation)','iPad8,3':'iPad Pro 11-inch (3rd generation)','iPad8,4':'iPad Pro 11-inch (3rd generation)','iPad8,5':'iPad Pro 12.9-inch (3rd generation)','iPad8,6':'iPad Pro 12.9-inch (3rd generation)','iPad8,7':'iPad Pro 12.9-inch (3rd generation)','iPad8,8':'iPad Pro 12.9-inch (3rd generation)','AppleTV2,1':'Apple TV','AppleTV3,1':'Apple TV','AppleTV3,2':'Apple TV','AppleTV5,3':'Apple TV','AppleTV6,2':'Apple TV 4K'};e.default={getUniqueID:function(){return o.uniqueId},getInstanceID:function(){return o.instanceId},getSerialNumber:function(){return o.serialNumber},getIPAddress:function(){return o.getIpAddress()},getCameraPresence:function(){return o.getCameraPresence()},getMACAddress:function(){return o.getMacAddress()},getDeviceId:function(){return o.deviceId},getManufacturer:function(){return o.systemManufacturer},getModel:function(){if('ios'===n.Platform.OS){var t,u=o.deviceId;return u&&((t=P[u])||(u.startsWith('iPod')?t='iPod Touch':u.startsWith('iPad')?t='iPad':u.startsWith('iPhone')?t='iPhone':u.startsWith('AppleTV')&&(t='Apple TV'))),t}return o.model},getBrand:function(){return o.brand},getSystemName:function(){return o.systemName},getSystemVersion:function(){return o.systemVersion},getBuildId:function(){return o.buildId},getAPILevel:function(){return o.apiLevel},getBundleId:function(){return o.bundleId},getApplicationName:function(){return o.appName},getBuildNumber:function(){return o.buildNumber},getVersion:function(){return o.appVersion},getReadableVersion:function(){return o.appVersion+'.'+o.buildNumber},getDeviceName:function(){return o.deviceName},getUserAgent:function(){return o.userAgent},getDeviceLocale:function(){return o.deviceLocale},getPreferredLocales:function(){return o.preferredLocales},getDeviceCountry:function(){return o.deviceCountry},getTimezone:function(){return o.timezone},getFontScale:function(){return o.fontScale},getBootloader:function(){return o.bootloader},getDevice:function(){return o.device},getDisplay:function(){return o.display},getFingerprint:function(){return o.fingerprint},getHardware:function(){return o.hardware},getHost:function(){return o.host},getProduct:function(){return o.product},getTags:function(){return o.tags},getType:function(){return o.type},getBaseOS:function(){return o.baseOS},getPreviewSdkInt:function(){return o.previewSdkInt},getSecurityPatch:function(){return o.securityPatch},getCodename:function(){return o.codename},getIncremental:function(){return o.incremental},isEmulator:function(){return o.isEmulator},isTablet:function(){return o.isTablet},is24Hour:function(){return o.is24Hour},isPinOrFingerprintSet:function(){return o.isPinOrFingerprintSet},hasNotch:function(){var n=this;return-1!==t.findIndex(function(t){return t.brand.toLowerCase()===o.brand.toLowerCase()&&t.model.toLowerCase()===n.getModel().toLowerCase()})},getFirstInstallTime:function(){return o.firstInstallTime},getInstallReferrer:function(){return o.installReferrer},getLastUpdateTime:function(){return o.lastUpdateTime},getPhoneNumber:function(){return o.phoneNumber},getCarrier:function(){return o.carrier},getTotalMemory:function(){return o.totalMemory},getMaxMemory:function(){return o.maxMemory},getTotalDiskCapacity:function(){return o.totalDiskCapacity},getFreeDiskStorage:function(){return o.freeDiskStorage},getBatteryLevel:function(){return o.getBatteryLevel()},getPowerState:function(){return o.getPowerState()},isBatteryCharging:function(){return o.isBatteryCharging()},isLandscape:function(){var o=n.Dimensions.get('window'),t=o.height;return o.width>=t},isAirPlaneMode:function(){return o.isAirPlaneMode()},getDeviceType:function(){return o.deviceType},isAutoDateAndTime:function(){return o.isAutoDateAndTime()},isAutoTimeZone:function(){return o.isAutoTimeZone()},supportedABIs:function(){return o.supportedABIs},supported32BitAbis:function(){return o.supported32BitAbis},supported64BitAbis:function(){return o.supported64BitAbis},hasSystemFeature:function(n){return o.hasSystemFeature(n)},getSystemAvailableFeatures:function(){return o.getSystemAvailableFeatures()},isLocationEnabled:function(){return o.isLocationEnabled()},getAvailableLocationProviders:function(){return o.getAvailableLocationProviders()}}},914,[18,915,916]); +__d(function(g,r,i,a,m,e,d){r(d[0]).userAgent=window.navigator.userAgent,m.exports=r(d[0])},915,[916]); +__d(function(g,r,i,a,m,e,d){m.exports={uniqueId:'',instanceId:'',serialNumber:'',getIpAddress:function(){return new Promise(function(t,n){return t('')})},getMacAddress:function(){return new Promise(function(t,n){return t('')})},deviceId:'',systemManufacturer:'',model:'',brand:'',systemName:'',systemVersion:'',buildId:'',apiLevel:0,bundleId:'',appName:'',buildNumber:0,appVersion:0,deviceName:'',userAgent:'',deviceLocale:'',preferredLocales:[],deviceCountry:'',timezone:'',fontScale:0,isEmulator:!1,isTablet:!1,is24Hour:!1,isPinOrFingerprintSet:function(t){return t&&t(!1)},firstInstallTime:0,installReferrer:'',lastUpdateTime:0,phoneNumber:'',carrier:'',totalMemory:0,maxMemory:0,totalDiskCapacity:0,freeDiskStorage:0,getBatteryLevel:function(){return Promise.resolve(0)},isLandscape:!1,deviceType:'Unknown',getPowerState:function(){return Promise.resolve({})},hasSystemFeature:function(){return Promise.resolve(!1)},getSystemAvailableFeatures:function(){return Promise.resolve([])},getCameraPresence:function(){return Promise.resolve(!1)},isLocationEnabled:function(){return Promise.resolve(!1)},getAvailableLocationProviders:function(){return Promise.resolve({})}}},916,[]); +__d(function(e,s,a,t,p,d,g){p.exports=s(g[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/app/assets/img",width:500,height:500,scales:[1],hash:"53276df3b6a35ad38f674ad678a0fed2",name:"logo",type:"png"})},917,[793]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.storeData=e.getData=void 0;var t=r(d[0]);function n(){"use strict";n=function(){return t};var t={},o=Object.prototype,i=o.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function p(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,s=Object.create(u.prototype),l=new F(i||[]);return c(s,"_invoke",{value:k(t,o,l)}),s}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=p;var y={};function w(){}function x(){}function b(){}var L={};h(L,s,function(){return this});var E=Object.getPrototypeOf,_=E&&E(E(I([])));_&&_!==o&&i.call(_,s)&&(L=_);var O=b.prototype=w.prototype=Object.create(L);function j(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function P(t,n){function o(c,u,s,l){var f=v(t[c],t,u);if("throw"!==f.type){var h=f.arg,p=h.value;return p&&"object"==typeof p&&i.call(p,"__await")?n.resolve(p.__await).then(function(t){o("next",t,s,l)},function(t){o("throw",t,s,l)}):n.resolve(p).then(function(t){h.value=t,s(h)},function(t){return o("throw",t,s,l)})}l(f.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function k(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return T()}for(o.method=c,o.arg=u;;){var s=o.delegate;if(s){var l=S(s,o);if(l){if(l===y)continue;return l}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function S(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,S(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function G(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function N(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function F(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(G,this),this.reset(!0)}function I(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),N(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;N(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:I(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}e.storeData=function(o,i){return n().async(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",new Promise(function(c,u){var s;return n().async(function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,n().awrap(t.AsyncStorage.setItem(o,i));case 3:s=l.sent,c(s),l.next=11;break;case 7:l.prev=7,l.t0=l.catch(0),console.warn(l.t0),u(l.t0);case 11:case"end":return l.stop()}},null,null,[[0,7]],Promise)}));case 1:case"end":return c.stop()}},null,null,null,Promise)},e.getData=function(o){return new Promise(function(i,c){var u;return n().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,n().awrap(t.AsyncStorage.getItem(o));case 3:u=s.sent,i(u),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),c(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)})}},918,[18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=o?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(l,u,f):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[8]),s=r(d[0])(r(d[9])),y=r(d[0])(r(d[10]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}(_e.default=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=h(this,l,[t,!0])).sizeHelp=10,n.state={items:[]},n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"render",value:function(){var e=this;return u.default.createElement(c.View,{style:v.container},u.default.createElement(c.View,{style:v.viewlogo},u.default.createElement(c.Image,{style:v.img_style,source:r(d[11])}),u.default.createElement(c.View,{style:{alignItems:'center'}})),u.default.createElement(c.Text,{style:v.title},y.default.t('GUIDE_TITLE')),u.default.createElement(f.default,{textStyle:v.btnTextStyle,style:v.btnStyle,onPress:function(){c.Alert.alert(y.default.t("TITLE_HELP_SOON"),y.default.t("MISSING_AUTORISATION_LOCATION"),[{text:"Ok",onPress:function(){}}],{cancelable:!1})}},y.default.t('GUIDE_USER_SIMPLE')),u.default.createElement(f.default,{textStyle:v.btnTextStyle,style:v.btnStyle,onPress:function(){e.props.navigation.push(r(d[12]).helpScreen)}},y.default.t('GUIDE_AGENT')))}}])})(s.default)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var v=c.StyleSheet.create({container:{flex:1,justifyContent:'center',backgroundColor:r(d[13]).theme.primary},title:{fontSize:20,alignSelf:"center",fontWeight:'bold',color:'white'},btnStyle:{borderColor:'transparent',backgroundColor:r(d[13]).theme.primaryDark,height:48,marginRight:(0,r(d[14]).responsiveWidth)(5),marginLeft:(0,r(d[14]).responsiveWidth)(5)},btnTextStyle:{fontSize:18,color:'white',fontWeight:'bold'},viewlogo:{width:(0,r(d[14]).responsiveWidth)(100),flexDirection:'row',marginBottom:20,justifyContent:'center',alignItems:'center'},img_style:{resizeMode:'contain',width:(0,r(d[14]).responsiveWidth)(90)}})},919,[2,5,6,10,12,13,15,604,18,436,628,792,791,436,638]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),i=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=u?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),l=r(d[7]),f=r(d[0])(r(d[8]));r(d[0])(r(d[9]));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}r(d[10]);var p=[],y=[];(_e.default=(function(n){function o(t){var n;(0,e.default)(this,o),(n=s(this,o,[t,!0])).state={items:[]};var u=n.props.navigation;return n.type=u.getParam('type',0),n}return(0,u.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){this.renderItems()}},{key:"render",value:function(){var e=this,t=1===this.type?y:p;return i.default.createElement(l.View,{style:{flex:1}},i.default.createElement(r(d[11]).IndicatorViewPager,{style:{flex:1},indicator:this._renderDotIndicator()},i.default.createElement(l.View,{style:{flex:1}}),t.map(function(t,n){return i.default.createElement(l.View,{style:{flex:1,backgroundColor:1===e.props.type?r(d[12]).primaryDark:r(d[12]).primary}},i.default.createElement(l.Text,{style:{color:'white',fontSize:20,marginLeft:(0,r(d[13]).responsiveWidth)(5),marginRight:(0,r(d[13]).responsiveWidth)(5),marginTop:(0,r(d[13]).responsiveHeight)(2),fontWeight:'bold',marginBottom:(0,r(d[13]).responsiveHeight)(2)}},t.title),i.default.createElement(l.Image,{style:{flex:1,width:(0,r(d[13]).responsiveWidth)(100),height:(0,r(d[13]).responsiveHeight)(100)},source:t.path}))})))}},{key:"renderItems",value:function(){for(var e=[],t=1;t<=this.type===1?y.length:p.length;t++)e.push(t);this.setState({items:e})}},{key:"_renderDotIndicator",value:function(){return i.default.createElement(r(d[11]).PagerDotIndicator,{pageCount:1===this.type?y.length:p.length+1})}}])})(f.default)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};!(function(n){function o(t){var n;return(0,e.default)(this,o),n=s(this,o,[t]),console.log('in contructeur'),console.log(t.path),n}(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){return i.default.createElement(l.View,{style:{flex:1,backgroundColor:'green'}},i.default.createElement(l.Image,null))}}])})(i.default.PureComponent)},920,[2,5,6,10,12,13,15,18,436,628,633,921,437,638]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"IndicatorViewPager",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"PagerDotIndicator",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"PagerTabIndicator",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"PagerTitleIndicator",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"ViewPager",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),c=r(d[0])(r(d[5]))},921,[2,922,927,928,929,930]); +__d(function(g,r,i,a,m,_e,d){'use strict';Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[7]),p=r(d[0])(r(d[8])),h=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=l?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[9]));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function f(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var S={idle:'idle',settling:'settling',dragging:'dragging'},P=_e.default=(function(o){function l(e){var n;return(0,t.default)(this,l),(n=f(this,l,[e]))._scrollState=S.idle,n._preScrollX=null,n._panResponder=c.PanResponder.create({onStartShouldSetPanResponder:function(){return!0},onMoveShouldSetPanResponder:function(){return!0},onPanResponderGrant:function(){return n._setScrollState(S.dragging)},onPanResponderMove:function(){return null},onPanResponderRelease:function(){return n._setScrollState(S.settling)},onPanResponderTerminate:function(){return null},onPanResponderTerminationRequest:function(e,t){return!0}}),n._onPageScrollOnAndroid=n._onPageScrollOnAndroid.bind(n),n._onPageSelectedOnAndroid=n._onPageSelectedOnAndroid.bind(n),n._renderOnIOS=n._renderOnIOS.bind(n),n._onScrollOnIOS=n._onScrollOnIOS.bind(n),n._onScrollViewLayout=n._onScrollViewLayout.bind(n),n._childrenWithOverridenStyle=n._childrenWithOverridenStyle.bind(n),n._setScrollState=n._setScrollState.bind(n),n.setPageWithoutAnimation=n.setPageWithoutAnimation.bind(n),n.setPage=n.setPage.bind(n),n.state={width:0,height:0,page:e.initialPage},n}return(0,s.default)(l,o),(0,n.default)(l,[{key:"render",value:function(){return this.props.forceScrollView||'ios'===c.Platform.OS?this._renderOnIOS():h.default.createElement(p.default,(0,e.default)({},this.props,{scrollEnabled:!!this.props.horizontalScroll,ref:"viewPager",key:this.props.children?this.props.children.length:0,onPageScroll:this._onPageScrollOnAndroid,onPageSelected:this._onPageSelectedOnAndroid}))}},{key:"_onPageScrollOnAndroid",value:function(e){this.props.onPageScroll&&this.props.onPageScroll(e.nativeEvent)}},{key:"_onPageSelectedOnAndroid",value:function(e){this.props.onPageSelected&&this.props.onPageSelected(e.nativeEvent)}},{key:"_renderOnIOS",value:function(){var t=this.props.children?this.props.children.length:0,n=Math.min(Math.max(0,this.props.initialPage),t-1),o=!!this.props.onPageScroll||!!this.props.onPageSelected||!!this.props.onPageScrollStateChanged,l=!!this.props.onPageScrollStateChanged,s=(0,e.default)({},this.props,{ref:"scrollView",onLayout:this._onScrollViewLayout,horizontal:!0,pagingEnabled:!!this.props.horizontalScroll,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,showsVerticalScrollIndicator:!1,children:this._childrenWithOverridenStyle(),contentOffset:{x:this.state.width*n,y:0},decelerationRate:.9,onScroll:o?this._onScrollOnIOS:null,scrollEventThrottle:o?this.props.onPageScroll?8:1:0});l&&(s=(0,e.default)(s,this._panResponder.panHandlers));var p={overflow:'visible',marginHorizontal:-this.props.pageMargin/2};return this.props.style&&!this.props.style.height?h.default.createElement(c.ScrollView,(0,e.default)({},s,{style:[p,this.props.style]})):h.default.createElement(c.View,{style:this.props.style},h.default.createElement(c.ScrollView,(0,e.default)({},s,{style:p})))}},{key:"_onScrollOnIOS",value:function(e){var t,n=e.nativeEvent.contentOffset.x,o=Math.floor(n/this.state.width);n!==this._preScrollX&&(this._preScrollX=n,t=n/this.state.width-o,this.props.onPageScroll&&this.props.onPageScroll({offset:t,position:o}),this.props.onPageSelected&&0===t&&(this.props.onPageSelected({position:o}),this.props.onPageScrollStateChanged&&this._setScrollState(S.idle),this.setState({page:o})))}},{key:"_onScrollViewLayout",value:function(e){var t=this,n=e.nativeEvent.layout,o=n.width,l=n.height;this.setState({width:o,height:l},function(){return'ios'===c.Platform.OS&&t.setPageWithoutAnimation(t.state.page)})}},{key:"_childrenWithOverridenStyle",value:function(){var t=this;return 0===this.state.width||0===this.state.height?null:h.default.Children.map(this.props.children,function(n){if(!n)return null;var o=(0,e.default)({},n.props,{style:[n.props.style,{width:t.state.width,height:t.state.height,position:null}],collapsable:!1});return n.type&&n.type.displayName&&'RCTView'!==n.type.displayName&&'View'!==n.type.displayName&&console.warn('Each ViewPager child must be a . Was '+n.type.displayName),h.default.createElement(n.type,o)})}},{key:"_setScrollState",value:function(e){e!==this._scrollState&&(this.props.onPageScrollStateChanged&&this.props.onPageScrollStateChanged(e),this._scrollState=e)}},{key:"setPageWithoutAnimation",value:function(e){this.setState({page:e}),this.props.forceScrollView||'ios'===c.Platform.OS?this.refs.scrollView.scrollTo({x:this.state.width*e,animated:!1}):(this.refs.viewPager.setPageWithoutAnimation(e),this.props.onPageSelected&&this.props.onPageSelected({position:e}))}},{key:"setPage",value:function(e){this.setState({page:e}),this.props.forceScrollView||'ios'===c.Platform.OS?this.refs.scrollView.scrollTo({x:this.state.width*e}):(this.refs.viewPager.setPage(e),this.props.onPageSelected&&this.props.onPageSelected({position:e}))}}])})(h.Component);P.propTypes=(0,e.default)({},p.default.propTypes),P.defaultProps={initialPage:0,keyboardDismissMode:'on-drag',onPageScroll:null,onPageSelected:null,onPageScrollStateChanged:null,pageMargin:0,horizontalScroll:!0}},922,[2,4,5,6,10,12,13,18,923,15]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},923,[924]); +__d(function(g,r,i,a,m,_e,d){'use strict';var e=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),t=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6]));function u(e,n,t){return n=(0,l.default)(n),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(n,t||[],(0,l.default)(e).constructor):n.apply(e,t))}var s=r(d[7]),f=r(d[8]),p=(f.Platform,f.UIManager),h='viewPager',S='RNCViewPager';function P(e){return p.getViewManagerConfig?p.getViewManagerConfig(e):p[e]}var C=(function(o){function l(){var e;(0,n.default)(this,l);for(var t=arguments.length,o=new Array(t),c=0;cthis._titleCount-1)){var t=x[e].layout,l=t.width,n=t.x,o=l+n+20,s=0;if(e>this._preSelectedIndex?s=1:ec){var p=n-20;this.scroller.scrollTo({x:p})}else if(this._currentMaxHor0){var v=x[e-1];v.layout.width+(h=v.layout.x)+20}else 0===e&&(h=n,o);if(this._contentHorOffset>h||this._currentMaxHor=t.length?{done:!0}:{done:!1,value:t[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(t,e){if(t){if("string"==typeof t)return _(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(t,e):void 0}}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n=0;--i){var s=this.tryEntries[i],c=s.completion;if("root"===s.tryLoc)return o("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),u=n.call(s,"finallyLoc");if(l&&u){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),L(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;L(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:k(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function S(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}var x={enableHighAccuracy:!0,timeout:2e4};(_e.default=(function(n){function o(e){var n;return(0,t.default)(this,o),(n=S(this,o,[e])).handlePasswordRef=function(t){return n.state.passRef=t},n._retrieveData=function(){var t,e,o;return O().async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,O().awrap(c.AsyncStorage.getItem('position'));case 3:t=i.sent,console.warn(t),null!==t&&((e=JSON.parse(t)).longitudeDelta=.04,e.latitudeDelta=.01,o=JSON.parse(t),n.setState({region:e,oldPosition:o})),i.next=11;break;case 8:i.prev=8,i.t0=i.catch(0),console.warn(i.t0);case 11:case"end":return i.stop()}},null,null,[[0,8]],Promise)},console.log("RESET PASSWORD PROPS",n.props),console.warn("USER TYPE",n.props.navigation.state.params.type,typeof n.props.navigation.state.params.type),n.state=n.initState(),n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"initState",value:function(){return{phone:'',passRef:null,isSending:!1}}},{key:"watchLocation",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=null==e?x:e;this.watchID=p.default.getCurrentPosition(function(e){var n=t.state.myPosition,o=e.coords;if(!(0,y.default)(o,n))if(console.warn(o),0!==o.longitude&&0!==o.latitude)t.retreiveinformationFromPosition(o);else if(t.state.alreadyRetry)t.state.oldPosition?t.retreiveinformationFromPosition(t.state.oldPosition):p.default.watchPosition(function(e){0!==e.longitude&&0!==e.latitude?t.retreiveinformationFromPosition(e):c.Alert.alert(h.default.t("UNABLE_GET_INFORMATION"),h.default.t('UNABLE_GET_INFORMATION_TEXT'),[{text:h.default.t("EXIT"),onPress:function(){c.BackHandler.exitApp()}},{text:h.default.t("RESTART"),onPress:function(){t.watchLocation()}}],{cancelable:!1})},function(e){t.setState({loadingDialog:!1}),c.Alert.alert(h.default.t("TITLE_ERROR_SURVENU"),h.default.t("TEXT_ERROR_START_APPLICATION"),[{text:"Ok",onPress:function(){c.BackHandler.exitApp()}}],{cancelable:!1})},x);else{t.setState({alreadyRetry:!0});t.watchLocation({enableHighAccuracy:!1,timeout:2e4,maximumAge:1e3})}},function(e){console.warn(e),c.Alert.alert(h.default.t("UNABLE_GET_INFORMATION"),h.default.t('UNABLE_GET_INFORMATION_TEXT'),[{text:h.default.t("EXIT"),onPress:function(){c.BackHandler.exitApp()}},{text:h.default.t("RESTART"),onPress:function(){t.watchLocation()}}],{cancelable:!1})},n)}},{key:"retreiveinformationFromPosition",value:function(t){var e=this;(0,r(d[16]).getPositionInformation)(t).then(function(n){if(console.log(n,t),void 0!==n.results){if(n.results.length>0){var o=n.results[0],i=o.address_components,s=o.formatted_address,c=o.place_id;e.setState({address:i,textadress:s,place:c});for(var l,u,f=n.results,h=0;h0&&null!==this.props.navigation.state.params.type){var e=0===this.props.navigation.state.params.type?'user':'agent';console.log("Type user send",this.props.navigation.state.params.type),this.setState({isSending:!0}),(0,r(d[20]).reinitpassword)(this.state.indicatif+this.state.phone,e).then(function(e){t.setState({isSending:!1}),e.error?(t.state.passRef.shake(1200),c.Alert.alert("",e.message,[{text:"Ok"}])):1===e.success&&(c.Alert.alert("",e.message,[{text:"Ok"}]),setTimeout(function(){t.props.navigation.popToTop()},1e3))})}}}])})(s.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var P=c.StyleSheet.create({TitlePassword:{marginLeft:20,marginRight:20,color:'white',fontWeight:'bold',fontSize:20,textAlign:'center'},subtitlePassword:{margin:20,color:'white',fontSize:20,textAlign:'center'},btntext:{color:'white',fontWeight:'bold',fontSize:17},btnsend:{backgroundColor:r(d[18]).accent,borderColor:'transparent',marginRight:20,marginTop:20,height:(0,r(d[21]).responsiveHeight)(8),marginLeft:20},input:{height:54,marginLeft:3,width:(0,r(d[21]).responsiveWidth)(60),marginRight:20,borderRadius:10,justifyContent:'center',textAlign:'center'},inputCode:{height:54,width:(0,r(d[21]).responsiveWidth)(30),marginRight:10,borderRadius:10,justifyContent:'center',textAlign:'center'}})},931,[2,5,6,10,12,13,15,18,439,604,606,628,631,589,810,910,932,933,437,794,640,638]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.loadNetwork=e.loadMarkers=e.loadGroupeAgent=e.getPositionInformation=e.getOpenCagePositionInformation=e.getMakersFrom=e.getLocalMarkers=void 0;!(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var i=n(o);if(i&&i.has(t))return i.get(t);var c={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var s=u?Object.getOwnPropertyDescriptor(t,l):null;s&&(s.get||s.set)?Object.defineProperty(c,l,s):c[l]=t[l]}c.default=t,i&&i.set(t,c)})(r(d[0]));var t=r(d[1])(r(d[2]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,i=new WeakMap;return(n=function(t){return t?i:o})(t)}function o(){"use strict";o=function(){return t};var t={},n=Object.prototype,i=n.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},l=u.iterator||"@@iterator",s=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function p(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{p({},"")}catch(t){p=function(t,n,o){return t[n]=o}}function h(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,l=Object.create(u.prototype),s=new M(i||[]);return c(l,"_invoke",{value:P(t,o,s)}),l}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var y={};function w(){}function b(){}function E(){}var L={};p(L,l,function(){return this});var O=Object.getPrototypeOf,x=O&&O(O(S([])));x&&x!==n&&i.call(x,l)&&(L=x);var j=E.prototype=w.prototype=Object.create(L);function _(t){["next","throw","return"].forEach(function(n){p(t,n,function(t){return this._invoke(n,t)})})}function k(t,n){function o(c,u,l,s){var f=v(t[c],t,u);if("throw"!==f.type){var p=f.arg,h=p.value;return h&&"object"==typeof h&&i.call(h,"__await")?n.resolve(h.__await).then(function(t){o("next",t,l,s)},function(t){o("throw",t,l,s)}):n.resolve(h).then(function(t){p.value=t,l(p)},function(t){return o("throw",t,l,s)})}s(f.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function P(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return A()}for(o.method=c,o.arg=u;;){var l=o.delegate;if(l){var s=N(l,o);if(s){if(s===y)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function N(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,N(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function G(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function S(t){if(t){var n=t[l];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var s=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(s&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),G(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;G(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:S(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}e.getLocalMarkers=function(){return r(d[3]).markers.get_all()},e.getMakersFrom=function(n){var o,c;return o=15e3,c=i({tag:'location',type:'all',country:n}),new Promise(function(n,i){setTimeout(function(){i(new Error(t.default.t("TEXT_NETWORK_UNABLE")))},o),c.then(n,i)})};e.loadMarkers=function(t,n,o,c){return(0,r(d[4]).readUser)().then(function(u){if(void 0!==u){var l={tag:'location',type:'around',page:c,id:u.id,position:t,network:n,distance:o};return i(l)}})},e.loadGroupeAgent=function(t){return i({tag:'location',type:'all_network',codeparrain:t})},e.loadNetwork=function(t,n){return i({tag:'location',type:"all_network_point",id:n,network:t})},e.getPositionInformation=function(t){var n,i;return o().async(function(o){for(;;)switch(o.prev=o.next){case 0:return n="https://test-city.ilink-app.com:8081/geocode".concat('?latitude='+t.latitude+"&longitude="+t.longitude+"&mobile_app_version="+r(d[5]).mobileAppVersion),console.log("GEOCODING",n),i=fetch(n,{method:'GET',headers:{Accept:'application/json','Content-Type':'application/json'}}).then(function(t){return t.json()}).then(function(t){return t}).catch(function(t){console.log("error get position"),console.log(t)}),console.warn("freud",i),o.abrupt("return",i);case 5:case"end":return o.stop()}},null,null,null,Promise)},e.getOpenCagePositionInformation=function(t){var n,i;return o().async(function(o){for(;;)switch(o.prev=o.next){case 0:return n=r(d[5]).opencageDataApiUrl+"&q="+t.latitude+"+"+t.longitude,i=fetch(n,{method:'GET',headers:{Accept:'application/json','Content-Type':'application/json'}}).then(function(t){return t.json()}).then(function(t){return t}).catch(function(t){console.log("error get position"),console.log(t)}),o.abrupt("return",i);case 3:case"end":return o.stop()}},null,null,null,Promise)};var i=function(n){var i,c,u;return o().async(function(l){for(;;)switch(l.prev=l.next){case 0:return n.lang=t.default.currentLocale(),n.test=r(d[5]).isDebugMode,l.next=4,o().awrap(fetch(r(d[5]).MARKER_URL,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}));case 4:return i=l.sent,l.next=7,o().awrap(i.text());case 7:return c=l.sent,l.prev=8,u=JSON.parse(c),console.warn("JSON RESPONSE",u),l.abrupt("return",u);case 14:throw l.prev=14,l.t0=l.catch(8),new Error("Erreur lors de la conversion en json");case 17:throw new Error("Erreur lors de la conversion en json");case 18:case"end":return l.stop()}},null,null,[[8,14]],Promise)}},932,[15,2,628,668,640,667]); +__d(function(e,a,d,o,c,n,i){c.exports=[{name:"Afghanistan",dial_code:"+93",code:"AF"},{name:"\xc5land Islands",dial_code:"+358",code:"AX"},{name:"Albania",dial_code:"+355",code:"AL"},{name:"Algeria",dial_code:"+213",code:"DZ"},{name:"American Samoa",dial_code:"+1684",code:"AS"},{name:"Andorra",dial_code:"+376",code:"AD"},{name:"Angola",dial_code:"+244",code:"AO"},{name:"Anguilla",dial_code:"+1264",code:"AI"},{name:"Antarctica",dial_code:"+672",code:"AQ"},{name:"Antigua and Barbuda",dial_code:"+1268",code:"AG"},{name:"Argentina",dial_code:"+54",code:"AR"},{name:"Armenia",dial_code:"+374",code:"AM"},{name:"Aruba",dial_code:"+297",code:"AW"},{name:"Australia",dial_code:"+61",code:"AU"},{name:"Austria",dial_code:"+43",code:"AT"},{name:"Azerbaijan",dial_code:"+994",code:"AZ"},{name:"Bahamas",dial_code:"+1242",code:"BS"},{name:"Bahrain",dial_code:"+973",code:"BH"},{name:"Bangladesh",dial_code:"+880",code:"BD"},{name:"Barbados",dial_code:"+1246",code:"BB"},{name:"Belarus",dial_code:"+375",code:"BY"},{name:"Belgium",dial_code:"+32",code:"BE"},{name:"Belize",dial_code:"+501",code:"BZ"},{name:"Benin",dial_code:"+229",code:"BJ"},{name:"Bermuda",dial_code:"+1441",code:"BM"},{name:"Bhutan",dial_code:"+975",code:"BT"},{name:"Bolivia, Plurinational State of bolivia",dial_code:"+591",code:"BO"},{name:"Bosnia and Herzegovina",dial_code:"+387",code:"BA"},{name:"Botswana",dial_code:"+267",code:"BW"},{name:"Bouvet Island",dial_code:"+47",code:"BV"},{name:"Brazil",dial_code:"+55",code:"BR"},{name:"British Indian Ocean Territory",dial_code:"+246",code:"IO"},{name:"Brunei Darussalam",dial_code:"+673",code:"BN"},{name:"Bulgaria",dial_code:"+359",code:"BG"},{name:"Burkina Faso",dial_code:"+226",code:"BF"},{name:"Burundi",dial_code:"+257",code:"BI"},{name:"Cambodia",dial_code:"+855",code:"KH"},{name:"Cameroon",dial_code:"+237",code:"CM"},{name:"Canada",dial_code:"+1",code:"CA"},{name:"Cape Verde",dial_code:"+238",code:"CV"},{name:"Cayman Islands",dial_code:"+ 345",code:"KY"},{name:"Central African Republic",dial_code:"+236",code:"CF"},{name:"Chad",dial_code:"+235",code:"TD"},{name:"Chile",dial_code:"+56",code:"CL"},{name:"China",dial_code:"+86",code:"CN"},{name:"Christmas Island",dial_code:"+61",code:"CX"},{name:"Cocos (Keeling) Islands",dial_code:"+61",code:"CC"},{name:"Colombia",dial_code:"+57",code:"CO"},{name:"Comoros",dial_code:"+269",code:"KM"},{name:"Congo",dial_code:"+242",code:"CG"},{name:"Congo, The Democratic Republic of the Congo",dial_code:"+243",code:"CD"},{name:"Cook Islands",dial_code:"+682",code:"CK"},{name:"Costa Rica",dial_code:"+506",code:"CR"},{name:"Cote d'Ivoire",dial_code:"+225",code:"CI"},{name:"Croatia",dial_code:"+385",code:"HR"},{name:"Cuba",dial_code:"+53",code:"CU"},{name:"Cyprus",dial_code:"+357",code:"CY"},{name:"Czech Republic",dial_code:"+420",code:"CZ"},{name:"Denmark",dial_code:"+45",code:"DK"},{name:"Djibouti",dial_code:"+253",code:"DJ"},{name:"Dominica",dial_code:"+1767",code:"DM"},{name:"Dominican Republic",dial_code:"+1849",code:"DO"},{name:"Ecuador",dial_code:"+593",code:"EC"},{name:"Egypt",dial_code:"+20",code:"EG"},{name:"El Salvador",dial_code:"+503",code:"SV"},{name:"Equatorial Guinea",dial_code:"+240",code:"GQ"},{name:"Eritrea",dial_code:"+291",code:"ER"},{name:"Estonia",dial_code:"+372",code:"EE"},{name:"Ethiopia",dial_code:"+251",code:"ET"},{name:"Falkland Islands (Malvinas)",dial_code:"+500",code:"FK"},{name:"Faroe Islands",dial_code:"+298",code:"FO"},{name:"Fiji",dial_code:"+679",code:"FJ"},{name:"Finland",dial_code:"+358",code:"FI"},{name:"France",dial_code:"+33",code:"FR"},{name:"French Guiana",dial_code:"+594",code:"GF"},{name:"French Polynesia",dial_code:"+689",code:"PF"},{name:"French Southern Territories",dial_code:"+262",code:"TF"},{name:"Gabon",dial_code:"+241",code:"GA"},{name:"Gambia",dial_code:"+220",code:"GM"},{name:"Georgia",dial_code:"+995",code:"GE"},{name:"Germany",dial_code:"+49",code:"DE"},{name:"Ghana",dial_code:"+233",code:"GH"},{name:"Gibraltar",dial_code:"+350",code:"GI"},{name:"Greece",dial_code:"+30",code:"GR"},{name:"Greenland",dial_code:"+299",code:"GL"},{name:"Grenada",dial_code:"+1473",code:"GD"},{name:"Guadeloupe",dial_code:"+590",code:"GP"},{name:"Guam",dial_code:"+1671",code:"GU"},{name:"Guatemala",dial_code:"+502",code:"GT"},{name:"Guernsey",dial_code:"+44",code:"GG"},{name:"Guinea",dial_code:"+224",code:"GN"},{name:"Guinea-Bissau",dial_code:"+245",code:"GW"},{name:"Guyana",dial_code:"+592",code:"GY"},{name:"Haiti",dial_code:"+509",code:"HT"},{name:"Heard Island and Mcdonald Islands",dial_code:"+0",code:"HM"},{name:"Holy See (Vatican City State)",dial_code:"+379",code:"VA"},{name:"Honduras",dial_code:"+504",code:"HN"},{name:"Hong Kong",dial_code:"+852",code:"HK"},{name:"Hungary",dial_code:"+36",code:"HU"},{name:"Iceland",dial_code:"+354",code:"IS"},{name:"India",dial_code:"+91",code:"IN"},{name:"Indonesia",dial_code:"+62",code:"ID"},{name:"Iran, Islamic Republic of Persian Gulf",dial_code:"+98",code:"IR"},{name:"Iraq",dial_code:"+964",code:"IQ"},{name:"Ireland",dial_code:"+353",code:"IE"},{name:"Isle of Man",dial_code:"+44",code:"IM"},{name:"Israel",dial_code:"+972",code:"IL"},{name:"Italy",dial_code:"+39",code:"IT"},{name:"Jamaica",dial_code:"+1876",code:"JM"},{name:"Japan",dial_code:"+81",code:"JP"},{name:"Jersey",dial_code:"+44",code:"JE"},{name:"Jordan",dial_code:"+962",code:"JO"},{name:"Kazakhstan",dial_code:"+7",code:"KZ"},{name:"Kenya",dial_code:"+254",code:"KE"},{name:"Kiribati",dial_code:"+686",code:"KI"},{name:"Korea, Democratic People's Republic of Korea",dial_code:"+850",code:"KP"},{name:"Korea, Republic of South Korea",dial_code:"+82",code:"KR"},{name:"Kosovo",dial_code:"+383",code:"XK"},{name:"Kuwait",dial_code:"+965",code:"KW"},{name:"Kyrgyzstan",dial_code:"+996",code:"KG"},{name:"Laos",dial_code:"+856",code:"LA"},{name:"Latvia",dial_code:"+371",code:"LV"},{name:"Lebanon",dial_code:"+961",code:"LB"},{name:"Lesotho",dial_code:"+266",code:"LS"},{name:"Liberia",dial_code:"+231",code:"LR"},{name:"Libyan Arab Jamahiriya",dial_code:"+218",code:"LY"},{name:"Liechtenstein",dial_code:"+423",code:"LI"},{name:"Lithuania",dial_code:"+370",code:"LT"},{name:"Luxembourg",dial_code:"+352",code:"LU"},{name:"Macao",dial_code:"+853",code:"MO"},{name:"Macedonia",dial_code:"+389",code:"MK"},{name:"Madagascar",dial_code:"+261",code:"MG"},{name:"Malawi",dial_code:"+265",code:"MW"},{name:"Malaysia",dial_code:"+60",code:"MY"},{name:"Maldives",dial_code:"+960",code:"MV"},{name:"Mali",dial_code:"+223",code:"ML"},{name:"Malta",dial_code:"+356",code:"MT"},{name:"Marshall Islands",dial_code:"+692",code:"MH"},{name:"Martinique",dial_code:"+596",code:"MQ"},{name:"Mauritania",dial_code:"+222",code:"MR"},{name:"Mauritius",dial_code:"+230",code:"MU"},{name:"Mayotte",dial_code:"+262",code:"YT"},{name:"Mexico",dial_code:"+52",code:"MX"},{name:"Micronesia, Federated States of Micronesia",dial_code:"+691",code:"FM"},{name:"Moldova",dial_code:"+373",code:"MD"},{name:"Monaco",dial_code:"+377",code:"MC"},{name:"Mongolia",dial_code:"+976",code:"MN"},{name:"Montenegro",dial_code:"+382",code:"ME"},{name:"Montserrat",dial_code:"+1664",code:"MS"},{name:"Morocco",dial_code:"+212",code:"MA"},{name:"Mozambique",dial_code:"+258",code:"MZ"},{name:"Myanmar",dial_code:"+95",code:"MM"},{name:"Namibia",dial_code:"+264",code:"NA"},{name:"Nauru",dial_code:"+674",code:"NR"},{name:"Nepal",dial_code:"+977",code:"NP"},{name:"Netherlands",dial_code:"+31",code:"NL"},{name:"Netherlands Antilles",dial_code:"+599",code:"AN"},{name:"New Caledonia",dial_code:"+687",code:"NC"},{name:"New Zealand",dial_code:"+64",code:"NZ"},{name:"Nicaragua",dial_code:"+505",code:"NI"},{name:"Niger",dial_code:"+227",code:"NE"},{name:"Nigeria",dial_code:"+234",code:"NG"},{name:"Niue",dial_code:"+683",code:"NU"},{name:"Norfolk Island",dial_code:"+672",code:"NF"},{name:"Northern Mariana Islands",dial_code:"+1670",code:"MP"},{name:"Norway",dial_code:"+47",code:"NO"},{name:"Oman",dial_code:"+968",code:"OM"},{name:"Pakistan",dial_code:"+92",code:"PK"},{name:"Palau",dial_code:"+680",code:"PW"},{name:"Palestinian Territory, Occupied",dial_code:"+970",code:"PS"},{name:"Panama",dial_code:"+507",code:"PA"},{name:"Papua New Guinea",dial_code:"+675",code:"PG"},{name:"Paraguay",dial_code:"+595",code:"PY"},{name:"Peru",dial_code:"+51",code:"PE"},{name:"Philippines",dial_code:"+63",code:"PH"},{name:"Pitcairn",dial_code:"+64",code:"PN"},{name:"Poland",dial_code:"+48",code:"PL"},{name:"Portugal",dial_code:"+351",code:"PT"},{name:"Puerto Rico",dial_code:"+1939",code:"PR"},{name:"Qatar",dial_code:"+974",code:"QA"},{name:"Romania",dial_code:"+40",code:"RO"},{name:"Russia",dial_code:"+7",code:"RU"},{name:"Rwanda",dial_code:"+250",code:"RW"},{name:"Reunion",dial_code:"+262",code:"RE"},{name:"Saint Barthelemy",dial_code:"+590",code:"BL"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dial_code:"+290",code:"SH"},{name:"Saint Kitts and Nevis",dial_code:"+1869",code:"KN"},{name:"Saint Lucia",dial_code:"+1758",code:"LC"},{name:"Saint Martin",dial_code:"+590",code:"MF"},{name:"Saint Pierre and Miquelon",dial_code:"+508",code:"PM"},{name:"Saint Vincent and the Grenadines",dial_code:"+1784",code:"VC"},{name:"Samoa",dial_code:"+685",code:"WS"},{name:"San Marino",dial_code:"+378",code:"SM"},{name:"Sao Tome and Principe",dial_code:"+239",code:"ST"},{name:"Saudi Arabia",dial_code:"+966",code:"SA"},{name:"Senegal",dial_code:"+221",code:"SN"},{name:"Serbia",dial_code:"+381",code:"RS"},{name:"Seychelles",dial_code:"+248",code:"SC"},{name:"Sierra Leone",dial_code:"+232",code:"SL"},{name:"Singapore",dial_code:"+65",code:"SG"},{name:"Slovakia",dial_code:"+421",code:"SK"},{name:"Slovenia",dial_code:"+386",code:"SI"},{name:"Solomon Islands",dial_code:"+677",code:"SB"},{name:"Somalia",dial_code:"+252",code:"SO"},{name:"South Africa",dial_code:"+27",code:"ZA"},{name:"South Sudan",dial_code:"+211",code:"SS"},{name:"South Georgia and the South Sandwich Islands",dial_code:"+500",code:"GS"},{name:"Spain",dial_code:"+34",code:"ES"},{name:"Sri Lanka",dial_code:"+94",code:"LK"},{name:"Sudan",dial_code:"+249",code:"SD"},{name:"Suriname",dial_code:"+597",code:"SR"},{name:"Svalbard and Jan Mayen",dial_code:"+47",code:"SJ"},{name:"Swaziland",dial_code:"+268",code:"SZ"},{name:"Sweden",dial_code:"+46",code:"SE"},{name:"Switzerland",dial_code:"+41",code:"CH"},{name:"Syrian Arab Republic",dial_code:"+963",code:"SY"},{name:"Taiwan",dial_code:"+886",code:"TW"},{name:"Tajikistan",dial_code:"+992",code:"TJ"},{name:"Tanzania, United Republic of Tanzania",dial_code:"+255",code:"TZ"},{name:"Thailand",dial_code:"+66",code:"TH"},{name:"Timor-Leste",dial_code:"+670",code:"TL"},{name:"Togo",dial_code:"+228",code:"TG"},{name:"Tokelau",dial_code:"+690",code:"TK"},{name:"Tonga",dial_code:"+676",code:"TO"},{name:"Trinidad and Tobago",dial_code:"+1868",code:"TT"},{name:"Tunisia",dial_code:"+216",code:"TN"},{name:"Turkey",dial_code:"+90",code:"TR"},{name:"Turkmenistan",dial_code:"+993",code:"TM"},{name:"Turks and Caicos Islands",dial_code:"+1649",code:"TC"},{name:"Tuvalu",dial_code:"+688",code:"TV"},{name:"Uganda",dial_code:"+256",code:"UG"},{name:"Ukraine",dial_code:"+380",code:"UA"},{name:"United Arab Emirates",dial_code:"+971",code:"AE"},{name:"United Kingdom",dial_code:"+44",code:"GB"},{name:"United States",dial_code:"+1",code:"US"},{name:"Uruguay",dial_code:"+598",code:"UY"},{name:"Uzbekistan",dial_code:"+998",code:"UZ"},{name:"Vanuatu",dial_code:"+678",code:"VU"},{name:"Venezuela, Bolivarian Republic of Venezuela",dial_code:"+58",code:"VE"},{name:"Vietnam",dial_code:"+84",code:"VN"},{name:"Virgin Islands, British",dial_code:"+1284",code:"VG"},{name:"Virgin Islands, U.S.",dial_code:"+1340",code:"VI"},{name:"Wallis and Futuna",dial_code:"+681",code:"WF"},{name:"Yemen",dial_code:"+967",code:"YE"},{name:"Zambia",dial_code:"+260",code:"ZM"},{name:"Zimbabwe",dial_code:"+263",code:"ZW"}]},933,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]),f=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[0])(r(d[10]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}r(d[11]),(_e.default=(function(n){function o(t){return(0,e.default)(this,o),h(this,o,[t])}return(0,l.default)(o,n),(0,t.default)(o,[{key:"_SimpleUserCreator",value:function(){this.props.navigation.push(r(d[12]).simpleusercreate,{type:0})}},{key:"_geolocatedUser",value:function(){this.props.navigation.push(r(d[12]).simpleusercreate,{type:1})}},{key:"render",value:function(){var e=this;return u.default.createElement(c.View,{style:b.container},u.default.createElement(c.View,{style:{flexDirection:'row',flex:1}},u.default.createElement(s.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:r(d[13]).primary,onPress:function(){return e.props.navigation.pop()}})),u.default.createElement(c.View,{style:{justifyContent:'center',flex:10}},u.default.createElement(c.View,{style:v.container},u.default.createElement(c.Image,{style:v.img,source:r(d[14])})),u.default.createElement(c.Text,{style:b.textTitle},p.default.t('TITLE_CHOICE_TYPE_ACCOUNT')),u.default.createElement(f.default,{style:b.btnStyle1,textStyle:b.btnText1,onPress:function(){e._SimpleUserCreator()}},p.default.t('USER_ACCOUNT')),u.default.createElement(f.default,{style:b.btnStyle2,onPress:function(){return e._geolocatedUser()}},p.default.t('AGENT_ACCOUNT')),u.default.createElement(c.TouchableOpacity,{onPress:function(){e.props.navigation.pop()}},u.default.createElement(c.Text,{style:b.logintext},p.default.t('ALREADY_HAVE_AN_ACCOUNT')))))}}],[{key:"options",value:function(e){return{topBar:{visible:!1,enabled:!1,drawBehind:!0},statusBar:{drawBehind:!0,enabled:!1}}}}])})(u.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var v=c.StyleSheet.create({container:{flexDirection:'row',alignItems:'center',justifyContent:'center'},img:{width:(0,r(d[15]).responsiveWidth)(90),resizeMode:'contain',alignSelf:'center'},title:{color:"white",fontSize:22,fontWeight:'bold',alignSelf:'center'}}),b=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[13]).primary},textTitle:{color:'white',fontSize:16,marginLeft:20,marginRight:20,marginBottom:20,marginTop:10,textAlign:'center',fontWeight:'bold'},logintext:{color:'white',alignSelf:'flex-end',marginRight:10},btnText1:{color:"white",fontSize:17,fontWeight:'bold'},btnStyle1:{marginLeft:(0,r(d[15]).responsiveWidth)(5),marginRight:(0,r(d[15]).responsiveWidth)(5),borderColor:'transparent',backgroundColor:r(d[13]).accentLight,height:(0,r(d[15]).responsiveHeight)(8)},btnStyle2:{marginLeft:(0,r(d[15]).responsiveWidth)(5),marginRight:(0,r(d[15]).responsiveWidth)(5),backgroundColor:'white',borderColor:'transparent',height:(0,r(d[15]).responsiveHeight)(8)}})},934,[2,5,6,10,12,13,15,18,604,810,628,633,791,437,792,638]); +__d(function(g,r,_i2,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),u=x(r(d[8])),c=r(d[9]),f=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),p=x(r(d[12])),v=r(d[0])(r(d[13])),y=x(r(d[14])),w=r(d[0])(r(d[15])),b=r(d[0])(r(d[16])),E=r(d[0])(r(d[17])),S=r(d[0])(r(d[18])),k=r(d[0])(r(d[19])),_=(r(d[0])(r(d[20])),r(d[0])(r(d[21]))),T=r(d[0])(r(d[22])),O=["country","dial_code"];function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=o?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i}function L(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=P(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function P(e,t){if(e){if("string"==typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=0;--o){var s=this.tryEntries[o],l=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var u=n.call(s,"catchLoc"),c=n.call(s,"finallyLoc");if(u&&c){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;L(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:R(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function N(e,t,n){return t=(0,o.default)(t),(0,i.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}(0,l.default)({},y.Marker.propTypes,{coordinate:f.default.shape({latitude:f.default.number.isRequired,longitude:f.default.number.isRequired}),children:f.default.node,geolocationOptions:f.default.shape({enableHighAccuracy:f.default.bool,timeout:f.default.number,maximumAge:f.default.number}),heading:f.default.number,enableHack:f.default.bool});(_e.default=(function(i){function o(e){var n;(0,t.default)(this,o),(n=N(this,o,[e])).createFormData=function(e){n.dataToSendTemp.append("image",{name:e.path.split('/').pop(),type:e.mime,uri:"android"===c.Platform.OS?e.path:e.path.replace("file://","")})},n.fetchCountries=function(){var e,t,i,o;return A().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,A().awrap((0,r(d[23]).getListCountriesActive)());case 3:e=s.sent,console.log('R\xe9ponse de getListCountriesActive:',e),t=[],"error"===e.error&&e.error_msg&&(i=e.error_msg.match(/\[.*\]/))&&(t=JSON.parse(i[0])),o=t.map(function(e){return{label:e.name,value:e.name,code_dial:e.code_dial,code_country:e.code_country}}),n.setState({country:o,countries:o[0],isLoading:!1,selectedCountry:o[0],indicatif:o[0].code_dial}),n.getNetworks(o[0].label),s.next=16;break;case 12:s.prev=12,s.t0=s.catch(0),console.error('Erreur lors de la r\xe9cup\xe9ration des pays:',s.t0),n.setState({isLoading:!1});case 16:case"end":return s.stop()}},null,null,[[0,12]],Promise)},n.onSelectCountry=function(e){n.setState({selectedCountry:e,indicatif:e.code_dial,modalVisible:!1}),n.getNetworks(e.code_dial)},n.handleCountryChange=function(e,t,i){var o=n.state.countries[t];n.setState({selectedCountry:o,indicatif:o.code_dial,network:null}),n.getNetworks(o.code_dial),console.log("data :",o.code_dial)},n.renderLoader=function(){return u.default.createElement(r(d[24]).ProgressDialog,{visible:n.state.loadingUpload,title:E.default.t('LOADING'),message:E.default.t('LOADING_INFO')})},n.uploadImage=function(){var e=r(d[25]).store.getState().authKeyReducer,t=null!==e?e.authKey.token_type+" "+e.authKey.access_token:'';(0,T.default)({url:""+r(d[26]).uploadImage,method:'POST',data:n.dataToSendTemp,headers:{Authorization:t,'X-Localization':E.default.currentLocale(),'Content-Type':'multipart/form-data'}}).then(function(e){console.log(e),n.setState({image:e.response.filename,loadingUpload:!1})}).catch(function(e){console.log(e),e.response?console.log(e.response):e.request?console.log(e.request):console.log(e.message),c.Alert.alert("",E.default.t('TITLE_ERROR_SURVENU'),[{text:"Ok",onPress:function(){}}]),n.setState({loadingUpload:!1})})},n.renderDialogImage=function(){return u.default.createElement(_.default.Container,{contentStyle:{width:(0,r(d[27]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayImage},u.default.createElement(_.default.Title,null,E.default.t('PREVISUALISATION')),u.default.createElement(c.View,null,u.default.createElement(c.View,{style:{width:50}}),u.default.createElement(c.View,{style:{justifyContent:'center',alignContent:'center',alignItems:'center'}},u.default.createElement(c.Image,{source:{uri:n.state.image.path},style:{width:n.state.image.width,height:n.state.image.height,aspectRatio:1,resizeMode:'contain'}})),u.default.createElement(c.View,{style:{width:50}})),u.default.createElement(_.default.Button,{bold:!0,label:E.default.t('OK'),onPress:function(){n.setState({displayImage:!1,loadingUpload:!0}),n.uploadImage()}}))},n.renderRow=function(e){return u.default.createElement(c.TouchableOpacity,{key:e,onPress:function(){return n.onRowPress(e)}},u.default.createElement(c.View,{style:U.rowContainer},u.default.createElement(c.View,{style:U.iconContainer},u.default.createElement(S.default,{name:n.state.network&&e.name===n.state.network.name?'radio-button-checked':'radio-button-unchecked',color:n.state.network&&e.name===n.state.network.name?r(d[28]).accent:n.props.colorAccent,size:24})),u.default.createElement(c.Text,{style:r(d[29]).material.subheading},e.name)))};var i=n.props.navigation;return n.type=i.getParam("type",0),n.user=i.getParam('user',null),n.isOffline=i.getParam('isOffline',!1),n.result=i.getParam('result',null),n.state={password:null,enterPhone:null,nameanim:null,networksinglePickerVisible:!1,surnameanim:null,passwordanim:null,confirmpassanim:null,network:null,isLoging:!1,countries:'',selectedCountry:null,indicatif:'',snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],modalVisible:!0,select_network:E.default.t("SELECT_NETWORK"),user:n.user,result:{companies_types:[],taxes:[],taxes_selected:null,companies_types_selected:null},id_network_tax:null,tax_units_count:null,id_company_type:null,identification_number:null,trade_registry:null,responsable_name:null,image:"logo.png",displayImage:!1,loadingUpload:!1,latitude:"",longitude:""},n.dataToSendTemp=new FormData,console.log("is offline",n.isOffline),console.log("countries",n.countries),console.log("props",n.props),n}return(0,s.default)(o,i),(0,n.default)(o,[{key:"retreiveCodeInformation",value:function(){var t=this.state.user.member;return new Promise(function(n,i){var o,s,u,c;return A().async(function(f){for(;;)switch(f.prev=f.next){case 0:return f.prev=0,f.next=3,A().awrap((0,r(d[23]).getCodeInformation)(t));case 3:o=f.sent,s=o.country,u=o.dial_code,c=(0,e.default)(o,O),n((0,l.default)({country:s,dial_code:u},c)),f.next=11;break;case 8:f.prev=8,f.t0=f.catch(0),i(f.t0);case 11:case"end":return f.stop()}},null,null,[[0,8]],Promise)})}},{key:"render",value:function(){return console.log("State",this.state),1===this.type?this.renderUserGeoAccount():this.renderUserAccount()}},{key:"getNetworks",value:function(e){var t,n,i,o,s,u,f,h=this;return A().async(function(p){for(;;)switch(p.prev=p.next){case 0:if(e){p.next=4;break}return this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est survenue","Impossible de r\xe9cup\xe9rer des informations du pays. V\xe9rifiez que votre GPS est activ\xe9 et que vous \xeates connect\xe9 \xe0 internet, puis r\xe9essayez.",[{text:"Recommencer",onPress:function(){h.setState({modalDialog:!0}),h.watchLocation()}},{text:"Annuler",onPress:function(){return h.props.navigation.popToTop()}}]),p.abrupt("return");case 4:return p.prev=4,p.next=7,A().awrap(this.retreiveCodeInformation());case 7:if(t=p.sent,console.log("RESULTAT ",t),t){p.next=11;break}throw new Error("Aucun r\xe9sultat obtenu");case 11:if(t.category,n=t.country,i=t.dial_code,o=t.child,s=t.network,this.setState({result:t,country:n,indicatif:i}),!o){p.next=22;break}if(this.setState({disableNetwork:!0}),!s){p.next=19;break}this.setState((0,l.default)({modalVisible:!1,networks:[s]},"geolocated"===o||"super"===o?{network:s,select_network:E.default.t("YOUR_NETWORK_SELECTED")}:{})),p.next=20;break;case 19:throw new Error("Impossible de r\xe9cup\xe9rer les informations du code parrain");case 20:p.next=27;break;case 22:return p.next=24,A().awrap((0,r(d[23]).getCountryNetwork)(e));case 24:u=p.sent,f=Object.values(u).filter(function(e){return""!==e}),this.setState({networks:f,modalVisible:!1});case 27:p.next=34;break;case 29:p.prev=29,p.t0=p.catch(4),console.error("Erreur dans getNetworks:",p.t0),this.setState({modalVisible:!1}),"Impossible de r\xe9cup\xe9rer les informations du code parrain"===p.t0.message?c.Alert.alert(E.default.t('TITLE_PROBLE_COME'),p.t0.message,[{text:"Revenir",onPress:function(){return h.props.navigation.pop()}}]):this.showErrorDialog();case 34:case"end":return p.stop()}},null,this,[[4,29]],Promise)}},{key:"showErrorDialog",value:function(){var e=this;this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){e.watchLocation()}},{text:"Annuler",onPress:function(){e.props.navigation.popToTop()}}])}},{key:"componentDidMount",value:function(){this.fetchCountries(),this.mounted=!0;this.props.type;this.props.coordinate||('android'===c.Platform.OS?this.requestCameraPermission():this.watchLocation())}},{key:"requestCameraPermission",value:function(){var e=this;return A().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,A().awrap(c.PermissionsAndroid.request(c.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===c.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),c.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){e.props.navigation.popToTop()}}])),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){c.BackHandler.exitApp()}}]);case 11:case"end":return t.stop()}},null,this,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var e=this;return A().async(function(t){for(;;)switch(t.prev=t.next){case 0:this.isOffline?k.default.getCurrentPosition(function(t){e.setState({modalVisible:!1,latitude:t.coords.latitude,longitude:t.coords.longitude},function(){console.log("latitude",e.state.latitude)}),e.result.child&&(e.setState({disableNetwork:!0}),e.result.network?(e.setState({modalVisible:!1,networks:[e.result.network]}),"geolocated"!==e.result.child&&"super"!==e.result.child||e.setState({network:e.result.network,select_network:E.default.t("YOUR_NETWORK_SELECTED")})):e.showErrorDialog())},function(t){c.Alert.alert(E.default.t('TITLE_PROBLE_COME'),"Impossible de recuperer les informations du code parrain",[{text:"Reesayer",onPress:function(){return e.watchLocation()}}]),console.warn("POSITION ERROR",t),e.setState({modalVisible:!1})},this.props.geolocationOptions):k.default.getCurrentPosition(function(t){e.treatPosition(t)},function(t){e.showErrorDialog()},this.props.geolocationOptions);case 1:case"end":return t.stop()}},null,this,null,Promise)}},{key:"treatPosition",value:function(e){var t=this,n=this.state.myPosition,i=e.coords;(0,w.default)(i,n)||((0,r(d[30]).getPositionInformation)(i).then(function(e){if(void 0!==e.results&&e.results.length>0){var n=e.results[0],i=n.address_components,o=n.formatted_address,s=n.place_id;t.setState({address:i,textadress:o,place:s});for(var l,u,f=e.results,h=0;h0?n=!0:e!==Array&&void 0!==e?n=!0:t.shake(800),n}},{key:"prepareModal",value:function(){return u.default.createElement(r(d[34]).MaterialDialog,{visible:this.state.modalVisible,title:E.default.t("LOADING_INFO")},u.default.createElement(c.View,{style:{justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,null,E.default.t("LOADING_DESCRIPTION_COUNTRY")),u.default.createElement(c.ProgressBarAndroid,null)))}}],[{key:"options",value:function(e){return{topBar:{visible:!1,enabled:!1,drawBehind:!0},statusBar:{drawBehind:!0,enabled:!1}}}}])})(u.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var I=['List element 1','List element 2','List element 5','List element 6','List element 7','List element 8',,],U=c.StyleSheet.create({rowContainer:{height:52,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16},container:{flex:1,backgroundColor:r(d[28]).primary},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},map:{height:200,marginRight:(0,r(d[27]).responsiveWidth)(5),marginLeft:(0,r(d[27]).responsiveWidth)(5),marginVertical:10},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[28]).accentLight,height:52},input:{height:60,marginTop:(0,r(d[27]).responsiveHeight)(2),marginLeft:(0,r(d[27]).responsiveWidth)(5),marginRight:(0,r(d[27]).responsiveWidth)(5),borderRadius:5},contentPicker:{padding:10,borderRadius:8,flex:1,alignItems:"center"},contain:{flexDirection:"row"},thumb:{borderRadius:30,marginRight:10},point:{width:25,height:25,borderRadius:11,alignItems:"center",justifyContent:"center",position:"absolute",right:9,bottom:0}})},935,[2,106,5,6,10,12,13,4,15,18,143,439,606,604,936,589,971,628,844,631,972,973,641,640,983,692,667,638,437,988,932,640,794,1011,1012,1024,791]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Animated",{enumerable:!0,get:function(){return t.Animated}}),Object.defineProperty(e,"AnimatedRegion",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Callout",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"CalloutSubview",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Geojson",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"Heatmap",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"LocalTile",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"MAP_TYPES",{enumerable:!0,get:function(){return t.MAP_TYPES}}),Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return n.default}}),e.MarkerAnimated=void 0,Object.defineProperty(e,"Overlay",{enumerable:!0,get:function(){return u.default}}),e.PROVIDER_GOOGLE=e.PROVIDER_DEFAULT=e.OverlayAnimated=void 0,Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"ProviderPropType",{enumerable:!0,get:function(){return t.ProviderPropType}}),Object.defineProperty(e,"UrlTile",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"WMSTile",{enumerable:!0,get:function(){return O.default}}),e.default=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=A(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var c=o?Object.getOwnPropertyDescriptor(t,l):null;c&&(c.get||c.set)?Object.defineProperty(f,l,c):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0])),n=r(d[1])(r(d[2])),u=r(d[1])(r(d[3])),f=r(d[1])(r(d[4])),o=r(d[1])(r(d[5])),l=r(d[1])(r(d[6])),c=r(d[1])(r(d[7])),b=r(d[1])(r(d[8])),O=r(d[1])(r(d[9])),P=r(d[1])(r(d[10])),p=r(d[1])(r(d[11])),y=r(d[1])(r(d[12])),j=r(d[1])(r(d[13])),v=r(d[1])(r(d[14]));function A(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(A=function(t){return t?u:n})(t)}e.PROVIDER_GOOGLE=t.default.PROVIDER_GOOGLE,e.PROVIDER_DEFAULT=t.default.PROVIDER_DEFAULT,e.MarkerAnimated=n.default.Animated,e.OverlayAnimated=u.default.Animated,e.default=t.default},936,[937,2,938,964,959,968,960,961,965,966,967,962,963,969,970]); +__d(function(g,r,_i,_a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.ProviderPropType=_e.MAP_TYPES=_e.Animated=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),a=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),f=r(d[10]),c=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),y=r(d[0])(r(d[15])),M=r(d[0])(r(d[16])),b=r(d[0])(r(d[17])),P=r(d[0])(r(d[18])),C=r(d[0])(r(d[19])),w=r(d[0])(r(d[20])),_=r(d[0])(r(d[21])),k=r(d[0])(r(d[22])),R=r(d[0])(r(d[23])),S=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o})(r(d[24]));function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function L(){"use strict";L=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",u=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function f(e,t,n,a){var i=t&&t.prototype instanceof h?t:h,u=Object.create(i.prototype),l=new T(a||[]);return o(u,"_invoke",{value:k(e,n,l)}),u}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var p={};function h(){}function v(){}function y(){}var M={};s(M,i,function(){return this});var b=Object.getPrototypeOf,P=b&&b(b(E([])));P&&P!==t&&n.call(P,i)&&(M=P);var C=y.prototype=h.prototype=Object.create(M);function w(e){["next","throw","return"].forEach(function(t){s(e,t,function(e){return this._invoke(t,e)})})}function _(e,t){function a(o,i,u,l){var s=c(e[o],e,i);if("throw"!==s.type){var f=s.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then(function(e){a("next",e,u,l)},function(e){a("throw",e,u,l)}):t.resolve(p).then(function(e){f.value=e,u(f)},function(e){return a("throw",e,u,l)})}l(s.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t(function(t,o){a(e,n,t,o)})}return i=i?i.then(o,o):o()}})}function k(e,t,n){var o="suspendedStart";return function(a,i){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===a)throw i;return N()}for(n.method=a,n.arg=i;;){var u=n.delegate;if(u){var l=R(u,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var s=c(e,t,n);if("normal"===s.type){if(o=n.done?"completed":"suspendedYield",s.arg===p)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o="completed",n.method="throw",n.arg=s.arg)}}}function R(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,R(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var a=c(o,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,p;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function E(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function t(){for(;++o=0;--a){var i=this.tryEntries[a],u=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),s=n.call(i,"finallyLoc");if(l&&s){if(this.prev=0;--o){var a=this.tryEntries[o];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var a=o.arg;O(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function T(e,t,n){return t=(0,a.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,a.default)(e).constructor):t.apply(e,n))}var E=_e.MAP_TYPES={STANDARD:'standard',SATELLITE:'satellite',HYBRID:'hybrid',TERRAIN:'terrain',NONE:'none',MUTEDSTANDARD:'mutedStandard'},N=[E.TERRAIN,E.NONE],A=l.default.shape({center:l.default.shape({latitude:l.default.number.isRequired,longitude:l.default.number.isRequired}),pitch:l.default.number.isRequired,heading:l.default.number.isRequired,altitude:l.default.number.isRequired,zoom:l.default.number.isRequired}),I=(0,u.default)({},r(d[25]).ViewPropTypes,{provider:l.default.oneOf(['google']),style:r(d[25]).ViewPropTypes.style,customMapStyle:l.default.array,customMapStyleString:l.default.string,showsUserLocation:l.default.bool,userLocationAnnotationTitle:l.default.string,userInterfaceStyle:l.default.oneOf(['light','dark']),showsMyLocationButton:l.default.bool,followsUserLocation:l.default.bool,userLocationCalloutEnabled:l.default.bool,showsPointsOfInterest:l.default.bool,showsCompass:l.default.bool,zoomEnabled:l.default.bool,zoomTapEnabled:l.default.bool,zoomControlEnabled:l.default.bool,rotateEnabled:l.default.bool,scrollDuringRotateOrZoomEnabled:l.default.bool,cacheEnabled:l.default.bool,loadingEnabled:l.default.bool,loadingBackgroundColor:r(d[25]).ColorPropType,loadingIndicatorColor:r(d[25]).ColorPropType,scrollEnabled:l.default.bool,pitchEnabled:l.default.bool,toolbarEnabled:l.default.bool,moveOnMarkerPress:l.default.bool,showsScale:l.default.bool,showsBuildings:l.default.bool,showsTraffic:l.default.bool,showsIndoors:l.default.bool,showsIndoorLevelPicker:l.default.bool,mapType:l.default.oneOf(Object.values(E)),region:l.default.shape({latitude:l.default.number.isRequired,longitude:l.default.number.isRequired,latitudeDelta:l.default.number.isRequired,longitudeDelta:l.default.number.isRequired}),initialRegion:l.default.shape({latitude:l.default.number.isRequired,longitude:l.default.number.isRequired,latitudeDelta:l.default.number.isRequired,longitudeDelta:l.default.number.isRequired}),camera:A,initialCamera:A,liteMode:l.default.bool,mapPadding:r(d[25]).EdgeInsetsPropType,paddingAdjustmentBehavior:l.default.oneOf(['always','automatic','never']),maxDelta:l.default.number,minDelta:l.default.number,legalLabelInsets:r(d[25]).EdgeInsetsPropType,onMapReady:l.default.func,onMapLoaded:l.default.func,onKmlReady:l.default.func,onRegionChange:l.default.func,onRegionChangeComplete:l.default.func,onPress:l.default.func,onDoublePress:l.default.func,onLongPress:l.default.func,onUserLocationChange:l.default.func,onPanDrag:l.default.func,onPoiClick:l.default.func,onMarkerPress:l.default.func,onMarkerSelect:l.default.func,onMarkerDeselect:l.default.func,onCalloutPress:l.default.func,onMarkerDragStart:l.default.func,onMarkerDrag:l.default.func,onMarkerDragEnd:l.default.func,minZoomLevel:l.default.number,maxZoomLevel:l.default.number,kmlSrc:l.default.string,compassOffset:r(d[25]).PointPropType,onIndoorLevelActivated:l.default.func,onIndoorBuildingFocused:l.default.func,tintColor:r(d[25]).ColorPropType}),x=(function(o){function a(e){var n;return(0,t.default)(this,a),(n=T(this,a,[e])).state={isReady:'ios'===f.Platform.OS},n._onMapReady=n._onMapReady.bind(n),n._onMarkerPress=n._onMarkerPress.bind(n),n._onChange=n._onChange.bind(n),n._onLayout=n._onLayout.bind(n),n}return(0,i.default)(a,o),(0,n.default)(a,[{key:"setNativeProps",value:function(e){this.map.setNativeProps(e)}},{key:"getChildContext",value:function(){return{provider:this.props.provider}}},{key:"getSnapshotBeforeUpdate",value:function(e){return this.state.isReady&&this.props.customMapStyle!==e.customMapStyle&&this._updateStyle(this.props),this.props.region||null}},{key:"componentDidUpdate",value:function(e,t,n){var o=this.__lastRegion,a=n;o&&a&&(o.latitude===a.latitude&&o.longitude===a.longitude&&o.latitudeDelta===a.latitudeDelta&&o.longitudeDelta===a.longitudeDelta||this.map.setNativeProps({region:a}))}},{key:"componentDidMount",value:function(){this.state.isReady&&this._updateStyle(this.props)}},{key:"_updateStyle",value:function(e){var t=e.customMapStyle;this.map.setNativeProps({customMapStyleString:JSON.stringify(t)})}},{key:"_onMapReady",value:function(){var e=this.props,t=e.region,n=e.initialRegion,o=e.onMapReady;t?this.map.setNativeProps({region:t}):n&&this.map.setNativeProps({initialRegion:n}),this._updateStyle(this.props),this.setState({isReady:!0},function(){o&&o()})}},{key:"_onLayout",value:function(e){var t=e.nativeEvent.layout;if(t.width&&t.height){if(this.state.isReady&&!this.__layoutCalled){var n=this.props,o=n.region,a=n.initialRegion;o?(this.__layoutCalled=!0,this.map.setNativeProps({region:o})):a&&(this.__layoutCalled=!0,this.map.setNativeProps({initialRegion:a}))}this.props.onLayout&&this.props.onLayout(e)}}},{key:"_onMarkerPress",value:function(e){this.props.onMarkerPress&&this.props.onMarkerPress(e.nativeEvent)}},{key:"_onChange",value:function(e){var t=e.nativeEvent;this.__lastRegion=t.region;var n={isGesture:t.isGesture};t.continuous?this.props.onRegionChange&&this.props.onRegionChange(t.region,n):this.props.onRegionChangeComplete&&this.props.onRegionChangeComplete(t.region,n)}},{key:"getCamera",value:function(){return'android'===f.Platform.OS?f.NativeModules.AirMapModule.getCamera(this._getHandle()):'ios'===f.Platform.OS?this._runCommand('getCamera',[]):Promise.reject('getCamera not supported on this platform')}},{key:"setCamera",value:function(e){this._runCommand('setCamera',[e])}},{key:"animateCamera",value:function(e,t){this._runCommand('animateCamera',[e,t?t.duration:500])}},{key:"animateToNavigation",value:function(e,t,n,o){console.warn('animateToNavigation() is deprecated, use animateCamera() instead'),this._runCommand('animateToNavigation',[e,t,n,o||500])}},{key:"animateToRegion",value:function(e,t){this._runCommand('animateToRegion',[e,t||500])}},{key:"animateToCoordinate",value:function(e,t){console.warn('animateToCoordinate() is deprecated, use animateCamera() instead'),this._runCommand('animateToCoordinate',[e,t||500])}},{key:"animateToBearing",value:function(e,t){console.warn('animateToBearing() is deprecated, use animateCamera() instead'),this._runCommand('animateToBearing',[e,t||500])}},{key:"animateToViewingAngle",value:function(e,t){console.warn('animateToViewingAngle() is deprecated, use animateCamera() instead'),this._runCommand('animateToViewingAngle',[e,t||500])}},{key:"fitToElements",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.edgePadding,n=void 0===t?{top:0,right:0,bottom:0,left:0}:t,o=e.animated,a=void 0===o||o;this._runCommand('fitToElements',[n,a])}},{key:"fitToSuppliedMarkers",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.edgePadding,o=void 0===n?{top:0,right:0,bottom:0,left:0}:n,a=t.animated,i=void 0===a||a;this._runCommand('fitToSuppliedMarkers',[e,o,i])}},{key:"fitToCoordinates",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.edgePadding,o=void 0===n?{top:0,right:0,bottom:0,left:0}:n,a=t.animated,i=void 0===a||a;this._runCommand('fitToCoordinates',[e,o,i])}},{key:"getMapBoundaries",value:function(){return L().async(function(e){for(;;)switch(e.prev=e.next){case 0:if('android'!==f.Platform.OS){e.next=6;break}return e.next=3,L().awrap(f.NativeModules.AirMapModule.getMapBoundaries(this._getHandle()));case 3:return e.abrupt("return",e.sent);case 6:if('ios'!==f.Platform.OS){e.next=10;break}return e.next=9,L().awrap(this._runCommand('getMapBoundaries',[]));case 9:return e.abrupt("return",e.sent);case 10:return e.abrupt("return",Promise.reject('getMapBoundaries not supported on this platform'));case 11:case"end":return e.stop()}},null,this,null,Promise)}},{key:"setMapBoundaries",value:function(e,t){this._runCommand('setMapBoundaries',[e,t])}},{key:"setIndoorActiveLevelIndex",value:function(e){this._runCommand('setIndoorActiveLevelIndex',[e])}},{key:"takeSnapshot",value:function(e){var t=this;if('ios'!==f.Platform.OS||4!==arguments.length){var n={width:e.width||0,height:e.height||0,region:e.region||{},format:e.format||'png',quality:e.quality||1,result:e.result||'file'};if('png'!==n.format&&'jpg'!==n.format)throw new Error('Invalid format specified');if('file'!==n.result&&'base64'!==n.result)throw new Error('Invalid result specified');return'android'===f.Platform.OS?f.NativeModules.AirMapModule.takeSnapshot(this._getHandle(),n):'ios'===f.Platform.OS?new Promise(function(e,o){t._runCommand('takeSnapshot',[n.width,n.height,n.region,n.format,n.quality,n.result,function(t,n){t?o(t):e(n)}])}):Promise.reject('takeSnapshot not supported on this platform')}console.warn('Old takeSnapshot API has been deprecated; will be removed in the near future');var o=arguments[0],a=arguments[1],i=arguments[2],u=arguments[3];this._runCommand('takeSnapshot',[o||0,a||0,i||{},'png',1,'legacy',u])}},{key:"addressForCoordinate",value:function(e){return'android'===f.Platform.OS?f.NativeModules.AirMapModule.getAddressFromCoordinates(this._getHandle(),e):'ios'===f.Platform.OS?this._runCommand('getAddressFromCoordinates',[e]):Promise.reject('getAddress not supported on this platform')}},{key:"pointForCoordinate",value:function(e){return'android'===f.Platform.OS?f.NativeModules.AirMapModule.pointForCoordinate(this._getHandle(),e):'ios'===f.Platform.OS?this._runCommand('pointForCoordinate',[e]):Promise.reject('pointForCoordinate not supported on this platform')}},{key:"coordinateForPoint",value:function(e){return'android'===f.Platform.OS?f.NativeModules.AirMapModule.coordinateForPoint(this._getHandle(),e):'ios'===f.Platform.OS?this._runCommand('coordinateForPoint',[e]):Promise.reject('coordinateForPoint not supported on this platform')}},{key:"getMarkersFrames",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return'ios'===f.Platform.OS?this._runCommand('getMarkersFrames',[e]):Promise.reject('getMarkersFrames not supported on this platform')}},{key:"boundingBoxForRegion",value:function(e){return{northEast:{latitude:e.latitude+e.latitudeDelta/2,longitude:e.longitude+e.longitudeDelta/2},southWest:{latitude:e.latitude-e.latitudeDelta/2,longitude:e.longitude-e.longitudeDelta/2}}}},{key:"_uiManagerCommand",value:function(e){var t=f.NativeModules.UIManager,n=(0,r(d[26]).getAirMapName)(this.props.provider);return t.getViewManagerConfig?t.getViewManagerConfig(n).Commands[e]:t[n].Commands[e]}},{key:"_mapManagerCommand",value:function(e){if('UI'===(0,r(d[26]).getAirMapName)(this.props.provider)){var t=f.NativeModules.UIManager;return t.getViewManagerConfig?t.getViewManagerConfig(e):t[e]}return f.NativeModules[(0,r(d[26]).getAirMapName)(this.props.provider)+"Manager"][e]}},{key:"_getHandle",value:function(){return(0,f.findNodeHandle)(this.map)}},{key:"_runCommand",value:function(t,n){switch(f.Platform.OS){case'android':return f.NativeModules.UIManager.dispatchViewManagerCommand(this._getHandle(),this._uiManagerCommand(t),n);case'ios':return this._mapManagerCommand(t).apply(void 0,[this._getHandle()].concat((0,e.default)(n)));default:return Promise.reject("Invalid platform was passed: "+f.Platform.OS)}}},{key:"render",value:function(){var e,t=this;if(this.state.isReady?(e=(0,u.default)({region:null,initialRegion:null,onMarkerPress:this._onMarkerPress,onChange:this._onChange,onMapReady:this._onMapReady,onLayout:this._onLayout},this.props),'ios'===f.Platform.OS&&e.provider===S.PROVIDER_DEFAULT&&N.includes(e.mapType)&&(e.mapType=E.standard),e.handlePanDrag=!!e.onPanDrag):e={style:this.props.style,region:null,initialRegion:null,onMarkerPress:this._onMarkerPress,onChange:this._onChange,onMapReady:this._onMapReady,onLayout:this._onLayout},'android'===f.Platform.OS&&this.props.liteMode)return s.default.createElement(F,(0,u.default)({ref:function(e){t.map=e}},e));var n=q(this.props.provider);return s.default.createElement(n,(0,u.default)({ref:function(e){t.map=e}},e))}}])})(s.default.Component);x.propTypes=I,x.viewConfig={uiViewClassName:'AIRMap',validAttributes:{region:!0}},x.childContextTypes=r(d[26]).contextTypes,x.MAP_TYPES=E;var D=function(e){return(0,f.requireNativeComponent)(e,x,{nativeOnly:{onChange:!0,onMapReady:!0,onKmlReady:!0,handlePanDrag:!0}})},j={default:D('AIRMap')};'android'===f.Platform.OS?j.google=j.default:j.google=r(d[26]).googleMapIsInstalled?D('AIRGoogleMap'):(0,r(d[26]).createNotSupportedComponent)('react-native-maps: AirGoogleMaps dir must be added to your xCode project to support GoogleMaps on iOS.');var F,q=function(e){return j[e||'default']};F=f.NativeModules.UIManager.getViewManagerConfig?f.NativeModules.UIManager.getViewManagerConfig('AIRMapLite')&&(0,f.requireNativeComponent)('AIRMapLite',x,{nativeOnly:{onChange:!0,onMapReady:!0,handlePanDrag:!0}}):f.NativeModules.UIManager.AIRMapLite&&(0,f.requireNativeComponent)('AIRMapLite',x,{nativeOnly:{onChange:!0,onMapReady:!0,handlePanDrag:!0}});var B=_e.Animated=f.Animated.createAnimatedComponent(x),U=_e.ProviderPropType=l.default.oneOf(Object.values(S));x.Marker=c.default,x.Polyline=p.default,x.Polygon=h.default,x.Circle=v.default,x.UrlTile=P.default,x.MapWMSTile=C.default,x.LocalTile=w.default,x.Heatmap=_.default,x.Overlay=b.default,x.Callout=y.default,x.CalloutSubview=M.default,(0,u.default)(x,S),x.ProviderPropType=U,x.Animated=B,x.AnimatedRegion=k.default,x.Geojson=R.default;_e.default=x},937,[2,42,5,6,10,12,13,4,143,15,18,938,959,960,961,962,963,964,965,966,967,968,969,970,940,941,939]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=r(d[0])(r(d[9])),p=r(d[10]),h=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=u?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function C(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var b=(0,s.default)({},r(d[12]).ViewPropTypes,{identifier:f.default.string,reuseIdentifier:f.default.string,title:f.default.string,description:f.default.string,testID:f.default.string,image:f.default.any,icon:f.default.any,opacity:f.default.number,pinColor:r(d[12]).ColorPropType,isPreselected:f.default.bool,coordinate:f.default.shape({latitude:f.default.number.isRequired,longitude:f.default.number.isRequired}).isRequired,centerOffset:f.default.shape({x:f.default.number.isRequired,y:f.default.number.isRequired}),calloutOffset:f.default.shape({x:f.default.number.isRequired,y:f.default.number.isRequired}),anchor:f.default.shape({x:f.default.number.isRequired,y:f.default.number.isRequired}),calloutAnchor:f.default.shape({x:f.default.number.isRequired,y:f.default.number.isRequired}),flat:f.default.bool,draggable:f.default.bool,tappable:f.default.bool,tracksViewChanges:f.default.bool,tracksInfoWindowChanges:f.default.bool,stopPropagation:f.default.bool,onPress:f.default.func,onSelect:f.default.func,onDeselect:f.default.func,onCalloutPress:f.default.func,onDragStart:f.default.func,onDrag:f.default.func,onDragEnd:f.default.func}),v=(function(o){function u(e){var n;return(0,t.default)(this,u),(n=C(this,u,[e])).showCallout=n.showCallout.bind(n),n.hideCallout=n.hideCallout.bind(n),n.redrawCallout=n.redrawCallout.bind(n),n.animateMarkerToCoordinate=n.animateMarkerToCoordinate.bind(n),n}return(0,l.default)(u,o),(0,n.default)(u,[{key:"setNativeProps",value:function(e){this.marker.setNativeProps(e)}},{key:"showCallout",value:function(){this._runCommand('showCallout',[])}},{key:"hideCallout",value:function(){this._runCommand('hideCallout',[])}},{key:"redrawCallout",value:function(){this._runCommand('redrawCallout',[])}},{key:"animateMarkerToCoordinate",value:function(e,t){this._runCommand('animateMarkerToCoordinate',[e,t||500])}},{key:"redraw",value:function(){this._runCommand('redraw',[])}},{key:"_getHandle",value:function(){return(0,p.findNodeHandle)(this.marker)}},{key:"_runCommand",value:function(t,n){switch(p.Platform.OS){case'android':p.NativeModules.UIManager.dispatchViewManagerCommand(this._getHandle(),this.getUIManagerCommand(t),n);break;case'ios':this.getMapManagerCommand(t).apply(void 0,[this._getHandle()].concat((0,e.default)(n)))}}},{key:"render",value:function(){var e,t,n=this;this.props.image&&(e=(e=p.Image.resolveAssetSource(this.props.image)||{}).uri||this.props.image),this.props.icon&&(t=(t=p.Image.resolveAssetSource(this.props.icon)||{}).uri);var o=this.getAirComponent();return c.default.createElement(o,(0,s.default)({ref:function(e){n.marker=e}},this.props,{image:e,icon:t,style:[k.marker,this.props.style],onPress:function(e){n.props.stopPropagation&&e.stopPropagation(),n.props.onPress&&n.props.onPress(e)}}))}}])})(c.default.Component);v.propTypes=b,v.defaultProps={stopPropagation:!1},v.viewConfig={uiViewClassName:'AIRMapMarker',validAttributes:{coordinate:!0}};var k=p.StyleSheet.create({marker:{position:'absolute',backgroundColor:'transparent'}});v.Animated=p.Animated.createAnimatedComponent(v);_e.default=(0,h.default)(v,{componentType:'Marker',providers:{google:{ios:h.SUPPORTED,android:h.USES_DEFAULT_IMPLEMENTATION}}})},938,[2,42,5,6,10,12,13,4,143,15,18,939,941]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createNotSupportedComponent=e.contextTypes=e.USES_DEFAULT_IMPLEMENTATION=e.SUPPORTED=e.NOT_SUPPORTED=void 0,e.default=function(t,p){var D=p.componentType,I=p.providers,c={},_=function(){return(0,n.requireNativeComponent)(u(null,D),t)};return t.contextTypes=O,t.prototype.getAirComponent=function(){var p=this.context.provider||r(d[3]).PROVIDER_DEFAULT;if(c[p])return c[p];if(p===r(d[3]).PROVIDER_DEFAULT)return c[r(d[3]).PROVIDER_DEFAULT]=_(),c[r(d[3]).PROVIDER_DEFAULT];var O=I[p][n.Platform.OS],R=u(p,D);return O===E?c[p]=P("react-native-maps: "+R+" is not supported on "+n.Platform.OS):O===o?(p!==r(d[3]).PROVIDER_GOOGLE||'ios'===n.Platform.OS&&T)&&(c[p]=(0,n.requireNativeComponent)(R,t)):(c[r(d[3]).PROVIDER_DEFAULT]||(c[r(d[3]).PROVIDER_DEFAULT]=_()),c[p]=c[r(d[3]).PROVIDER_DEFAULT]),c[p]},t.prototype.getUIManagerCommand=function(t){return R(u(this.context.provider,D)).Commands[t]},t.prototype.getMapManagerCommand=function(t){var o=u(this.context.provider,D)+"Manager";return n.NativeModules[o][t]},t},e.getAirMapName=p,e.googleMapIsInstalled=void 0;var t=r(d[0])(r(d[1])),n=r(d[2]),o=e.SUPPORTED='SUPPORTED',E=(e.USES_DEFAULT_IMPLEMENTATION='USES_DEFAULT_IMPLEMENTATION',e.NOT_SUPPORTED='NOT_SUPPORTED');function p(t){return'android'===n.Platform.OS?'AIRMap':t===r(d[3]).PROVIDER_GOOGLE?'AIRGoogleMap':'AIRMap'}function u(t,n){return""+p(t)+n}var O=e.contextTypes={provider:t.default.string},P=e.createNotSupportedComponent=function(t){return function(){return console.error(t),null}};function R(t){var o=n.NativeModules.UIManager;return o.getViewManagerConfig?o.getViewManagerConfig(t):o[t]}var T=e.googleMapIsInstalled=!!R(p(r(d[3]).PROVIDER_GOOGLE))},939,[2,143,18,940]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PROVIDER_GOOGLE=e.PROVIDER_DEFAULT=void 0;e.PROVIDER_DEFAULT=null,e.PROVIDER_GOOGLE='google'},940,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={get ColorPropType(){return r(d[0])},get EdgeInsetsPropType(){return r(d[1])},get ImagePropTypes(){return r(d[2])},get PointPropType(){return r(d[3])},get TextInputPropTypes(){return r(d[4])},get TextPropTypes(){return r(d[5])},get ViewPropTypes(){return r(d[6])}}},941,[942,944,945,955,956,957,946]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=function(n,f,l,o,t,b){var s=f[l];return null==s?n?new Error('Required '+t+' `'+(b||l)+'` was not specified in `'+o+'`.'):void 0:'number'!=typeof s&&'string'==typeof s&&null===r(d[0])(s)?new Error('Invalid '+t+' `'+(b||l)+'` supplied to `'+o+'`: '+s+"\nValid color formats are\n - '#f0f' (#rgb)\n - '#f0fc' (#rgba)\n - '#ff00ff' (#rrggbb)\n - '#ff00ff00' (#rrggbbaa)\n - 'rgb(255, 255, 255)'\n - 'rgba(255, 255, 255, 1.0)'\n - 'hsl(360, 100%, 100%)'\n - 'hsla(360, 100%, 100%, 1.0)'\n - 'transparent'\n - 'red'\n - 0xff00ff00 (0xrrggbbaa)\n"):void 0},f=n.bind(null,!1);f.isRequired=n.bind(null,!0),m.exports=f},942,[943]); +__d(function(_g,_r,i,a,m,e,d){'use strict';function r(r,n,t){return t<0&&(t+=1),t>1&&(t-=1),t<.16666666666666666?r+6*(n-r)*t:t<.5?n:t<.6666666666666666?r+(n-r)*(.6666666666666666-t)*6:r}function n(n,t,u){var s=u<.5?u*(1+t):u+t-u*t,c=2*u-s,l=r(c,s,n+.3333333333333333),o=r(c,s,n),g=r(c,s,n-.3333333333333333);return Math.round(255*l)<<24|Math.round(255*o)<<16|Math.round(255*g)<<8}function t(n,t,u){if(t+u>=1){var s=Math.round(255*t/(t+u));return s<<24|s<<16|s<<8}var c=r(0,1,n+.3333333333333333)*(1-t-u)+t,l=r(0,1,n)*(1-t-u)+t,o=r(0,1,n-.3333333333333333)*(1-t-u)+t;return Math.round(255*c)<<24|Math.round(255*l)<<16|Math.round(255*o)<<8}var u,s='[-+]?\\d*\\.?\\d+',c="[-+]?\\d*\\.?\\d+%";function l(){for(var r=arguments.length,n=new Array(r),t=0;t255?255:n}function b(r){return(parseFloat(r)%360+360)%360/360}function f(r){var n=parseFloat(r);return n<0?0:n>1?255:Math.round(255*n)}function p(r){var n=parseFloat(r);return n<0?0:n>100?1:n/100}function y(r){switch(r){case'transparent':return 0;case'aliceblue':return 4042850303;case'antiquewhite':return 4209760255;case'aqua':return 16777215;case'aquamarine':return 2147472639;case'azure':return 4043309055;case'beige':return 4126530815;case'bisque':return 4293182719;case'black':return 255;case'blanchedalmond':return 4293643775;case'blue':return 65535;case'blueviolet':return 2318131967;case'brown':return 2771004159;case'burlywood':return 3736635391;case'burntsienna':return 3934150143;case'cadetblue':return 1604231423;case'chartreuse':return 2147418367;case'chocolate':return 3530104575;case'coral':return 4286533887;case'cornflowerblue':return 1687547391;case'cornsilk':return 4294499583;case'crimson':return 3692313855;case'cyan':return 16777215;case'darkblue':return 35839;case'darkcyan':return 9145343;case'darkgoldenrod':return 3095792639;case'darkgray':return 2846468607;case'darkgreen':return 6553855;case'darkgrey':return 2846468607;case'darkkhaki':return 3182914559;case'darkmagenta':return 2332068863;case'darkolivegreen':return 1433087999;case'darkorange':return 4287365375;case'darkorchid':return 2570243327;case'darkred':return 2332033279;case'darksalmon':return 3918953215;case'darkseagreen':return 2411499519;case'darkslateblue':return 1211993087;case'darkslategray':case'darkslategrey':return 793726975;case'darkturquoise':return 13554175;case'darkviolet':return 2483082239;case'deeppink':return 4279538687;case'deepskyblue':return 12582911;case'dimgray':case'dimgrey':return 1768516095;case'dodgerblue':return 512819199;case'firebrick':return 2988581631;case'floralwhite':return 4294635775;case'forestgreen':return 579543807;case'fuchsia':return 4278255615;case'gainsboro':return 3705462015;case'ghostwhite':return 4177068031;case'gold':return 4292280575;case'goldenrod':return 3668254975;case'gray':return 2155905279;case'green':return 8388863;case'greenyellow':return 2919182335;case'grey':return 2155905279;case'honeydew':return 4043305215;case'hotpink':return 4285117695;case'indianred':return 3445382399;case'indigo':return 1258324735;case'ivory':return 4294963455;case'khaki':return 4041641215;case'lavender':return 3873897215;case'lavenderblush':return 4293981695;case'lawngreen':return 2096890111;case'lemonchiffon':return 4294626815;case'lightblue':return 2916673279;case'lightcoral':return 4034953471;case'lightcyan':return 3774873599;case'lightgoldenrodyellow':return 4210742015;case'lightgray':return 3553874943;case'lightgreen':return 2431553791;case'lightgrey':return 3553874943;case'lightpink':return 4290167295;case'lightsalmon':return 4288707327;case'lightseagreen':return 548580095;case'lightskyblue':return 2278488831;case'lightslategray':case'lightslategrey':return 2005441023;case'lightsteelblue':return 2965692159;case'lightyellow':return 4294959359;case'lime':return 16711935;case'limegreen':return 852308735;case'linen':return 4210091775;case'magenta':return 4278255615;case'maroon':return 2147483903;case'mediumaquamarine':return 1724754687;case'mediumblue':return 52735;case'mediumorchid':return 3126187007;case'mediumpurple':return 2473647103;case'mediumseagreen':return 1018393087;case'mediumslateblue':return 2070474495;case'mediumspringgreen':return 16423679;case'mediumturquoise':return 1221709055;case'mediumvioletred':return 3340076543;case'midnightblue':return 421097727;case'mintcream':return 4127193855;case'mistyrose':return 4293190143;case'moccasin':return 4293178879;case'navajowhite':return 4292783615;case'navy':return 33023;case'oldlace':return 4260751103;case'olive':return 2155872511;case'olivedrab':return 1804477439;case'orange':return 4289003775;case'orangered':return 4282712319;case'orchid':return 3664828159;case'palegoldenrod':return 4008225535;case'palegreen':return 2566625535;case'paleturquoise':return 2951671551;case'palevioletred':return 3681588223;case'papayawhip':return 4293907967;case'peachpuff':return 4292524543;case'peru':return 3448061951;case'pink':return 4290825215;case'plum':return 3718307327;case'powderblue':return 2967529215;case'purple':return 2147516671;case'rebeccapurple':return 1714657791;case'red':return 4278190335;case'rosybrown':return 3163525119;case'royalblue':return 1097458175;case'saddlebrown':return 2336560127;case'salmon':return 4202722047;case'sandybrown':return 4104413439;case'seagreen':return 780883967;case'seashell':return 4294307583;case'sienna':return 2689740287;case'silver':return 3233857791;case'skyblue':return 2278484991;case'slateblue':return 1784335871;case'slategray':case'slategrey':return 1887473919;case'snow':return 4294638335;case'springgreen':return 16744447;case'steelblue':return 1182971135;case'tan':return 3535047935;case'teal':return 8421631;case'thistle':return 3636451583;case'tomato':return 4284696575;case'turquoise':return 1088475391;case'violet':return 4001558271;case'wheat':return 4125012991;case'white':return 4294967295;case'whitesmoke':return 4126537215;case'yellow':return 4294902015;case'yellowgreen':return 2597139199}return null}m.exports=function(r){if('number'==typeof r)return r>>>0===r&&r>=0&&r<=4294967295?r:null;if('string'!=typeof r)return null;var w,k=(void 0===u&&(u={rgb:new RegExp('rgb'+l(s,s,s)),rgba:new RegExp('rgba('+g(s,s,s,s)+'|'+o(s,s,s,s)+')'),hsl:new RegExp('hsl'+l(s,c,c)),hsla:new RegExp('hsla('+g(s,c,c,s)+'|'+o(s,c,c,s)+')'),hwb:new RegExp('hwb'+l(s,c,c)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),u);if(w=k.hex6.exec(r))return parseInt(w[1]+'ff',16)>>>0;var v=y(r);return null!=v?v:(w=k.rgb.exec(r))?(h(w[1])<<24|h(w[2])<<16|h(w[3])<<8|255)>>>0:(w=k.rgba.exec(r))?void 0!==w[6]?(h(w[6])<<24|h(w[7])<<16|h(w[8])<<8|f(w[9]))>>>0:(h(w[2])<<24|h(w[3])<<16|h(w[4])<<8|f(w[5]))>>>0:(w=k.hex3.exec(r))?parseInt(w[1]+w[1]+w[2]+w[2]+w[3]+w[3]+'ff',16)>>>0:(w=k.hex8.exec(r))?parseInt(w[1],16)>>>0:(w=k.hex4.exec(r))?parseInt(w[1]+w[1]+w[2]+w[2]+w[3]+w[3]+w[4]+w[4],16)>>>0:(w=k.hsl.exec(r))?(255|n(b(w[1]),p(w[2]),p(w[3])))>>>0:(w=k.hsla.exec(r))?void 0!==w[6]?(n(b(w[6]),p(w[7]),p(w[8]))|f(w[9]))>>>0:(n(b(w[2]),p(w[3]),p(w[4]))|f(w[5]))>>>0:(w=k.hwb.exec(r))?(255|t(b(w[1]),p(w[2]),p(w[3])))>>>0:null}},943,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).shape({top:r(d[0]).number,left:r(d[0]).number,bottom:r(d[0]).number,right:r(d[0]).number});m.exports=t},944,[143]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])({},r(d[1]),{style:r(d[2])(r(d[3])),source:r(d[4]).oneOfType([r(d[4]).shape({uri:r(d[4]).string,headers:r(d[4]).objectOf(r(d[4]).string)}),r(d[4]).number,r(d[4]).arrayOf(r(d[4]).shape({uri:r(d[4]).string,width:r(d[4]).number,height:r(d[4]).number,headers:r(d[4]).objectOf(r(d[4]).string)}))]),blurRadius:r(d[4]).number,defaultSource:r(d[4]).number,loadingIndicatorSource:r(d[4]).oneOfType([r(d[4]).shape({uri:r(d[4]).string}),r(d[4]).number]),progressiveRenderingEnabled:r(d[4]).bool,fadeDuration:r(d[4]).number,internal_analyticTag:r(d[4]).string,onLoadStart:r(d[4]).func,onError:r(d[4]).func,onLoad:r(d[4]).func,onLoadEnd:r(d[4]).func,testID:r(d[4]).string,resizeMethod:r(d[4]).oneOf(['auto','resize','scale']),resizeMode:r(d[4]).oneOf(['cover','contain','stretch','repeat','center'])});m.exports=n},945,[4,946,947,954,143]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0])(r(d[1]));m.exports={accessible:r(d[2]).bool,accessibilityLabel:r(d[2]).node,accessibilityHint:r(d[2]).string,accessibilityActions:r(d[2]).arrayOf(r(d[2]).string),accessibilityIgnoresInvertColors:r(d[2]).bool,accessibilityRole:r(d[2]).oneOf(r(d[3]).DeprecatedAccessibilityRoles),accessibilityState:r(d[2]).object,accessibilityValue:r(d[2]).object,accessibilityLiveRegion:r(d[2]).oneOf(['none','polite','assertive']),importantForAccessibility:r(d[2]).oneOf(['auto','yes','no','no-hide-descendants']),accessibilityViewIsModal:r(d[2]).bool,accessibilityElementsHidden:r(d[2]).bool,onAccessibilityAction:r(d[2]).func,onAccessibilityTap:r(d[2]).func,onMagicTap:r(d[2]).func,testID:r(d[2]).string,nativeID:r(d[2]).string,onResponderGrant:r(d[2]).func,onResponderMove:r(d[2]).func,onResponderReject:r(d[2]).func,onResponderRelease:r(d[2]).func,onResponderTerminate:r(d[2]).func,onResponderTerminationRequest:r(d[2]).func,onStartShouldSetResponder:r(d[2]).func,onStartShouldSetResponderCapture:r(d[2]).func,onMoveShouldSetResponder:r(d[2]).func,onMoveShouldSetResponderCapture:r(d[2]).func,hitSlop:r(d[4]),onLayout:r(d[2]).func,pointerEvents:r(d[2]).oneOf(['box-none','none','box-only','auto']),style:o,removeClippedSubviews:r(d[2]).bool,renderToHardwareTextureAndroid:r(d[2]).bool,shouldRasterizeIOS:r(d[2]).bool,collapsable:r(d[2]).bool,needsOffscreenAlphaCompositing:r(d[2]).bool}},946,[947,949,143,953,944]); +__d(function(g,r,_i,a,m,e,d){'use strict';function n(t){if(null!==t&&'object'==typeof t){if(!Array.isArray(t))return t;for(var o={},f=0,i=t.length;f4?v-4:0),y=4;y5?v-5:0),j=5;j4?s-4:0),p=4;p3?u-3:0),c=3;cMapOverlay',validAttributes:{image:!0}},O.defaultProps={opacity:1};var P=s.StyleSheet.create({overlay:{position:'absolute',backgroundColor:'transparent'}});O.Animated=s.Animated.createAnimatedComponent(O);_e.default=(0,c.default)(O,{componentType:'Overlay',providers:{google:{ios:c.SUPPORTED,android:c.USES_DEFAULT_IMPLEMENTATION}}})},964,[2,5,6,10,12,13,4,15,143,18,939,941]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=o?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=e[l]}u.default=e,n&&n.set(e,u);return u})(r(d[9]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var b=(0,l.default)({},r(d[10]).ViewPropTypes,{urlTemplate:f.default.string.isRequired,zIndex:f.default.number,maximumZ:f.default.number,maximumNativeZ:f.default.number,minimumZ:f.default.number,shouldReplaceMapContent:f.default.bool,tileSize:f.default.number,doubleTileSize:f.default.bool,flipY:f.default.bool,tileCachePath:f.default.string,tileCacheMaxAge:f.default.number,offlineMode:f.default.bool,opacity:f.default.number}),v=(function(n){function u(){return(0,e.default)(this,u),y(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"render",value:function(){var e=this.getAirComponent();return c.default.createElement(e,this.props)}}])})(c.default.Component);v.propTypes=b;_e.default=(0,p.default)(v,{componentType:'UrlTile',providers:{google:{ios:p.SUPPORTED,android:p.USES_DEFAULT_IMPLEMENTATION}}})},965,[2,5,6,10,12,13,4,143,15,939,941]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=o?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[9]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var b=(0,f.default)({},r(d[10]).ViewPropTypes,{urlTemplate:l.default.string.isRequired,zIndex:l.default.number,maximumZ:l.default.number,maximumNativeZ:l.default.number,minimumZ:l.default.number,shouldReplaceMapContent:l.default.bool,tileSize:l.default.number,flipY:l.default.bool,tileCachePath:l.default.string,tileCacheMaxAge:l.default.number,offlineMode:l.default.bool,opacity:l.default.number}),v=(function(n){function u(){return(0,e.default)(this,u),y(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"render",value:function(){var e=this.getAirComponent();return c.default.createElement(e,this.props)}}])})(c.default.Component);v.propTypes=b;_e.default=(0,p.default)(v,{componentType:'WMSTile',providers:{google:{ios:p.SUPPORTED,android:p.USES_DEFAULT_IMPLEMENTATION}}})},966,[2,5,6,10,12,13,4,143,15,939,941]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=o?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[9]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var v=(0,f.default)({},r(d[10]).ViewPropTypes,{pathTemplate:l.default.string.isRequired,zIndex:l.default.number,tileSize:l.default.number}),O=(function(n){function u(){return(0,e.default)(this,u),y(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"render",value:function(){var e=this.getAirComponent();return c.default.createElement(e,this.props)}}])})(c.default.Component);O.propTypes=v;_e.default=(0,p.default)(O,{componentType:'LocalTile',providers:{google:{ios:p.SUPPORTED,android:p.USES_DEFAULT_IMPLEMENTATION}}})},967,[2,5,6,10,12,13,4,143,15,939,941]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=r(d[9]),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=o?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[10]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var v=(0,f.default)({},r(d[11]).ViewPropTypes,{points:l.default.arrayOf(l.default.shape({latitude:l.default.number.isRequired,longitude:l.default.number.isRequired,weight:l.default.number})),radius:l.default.number,opacity:l.default.number,gradient:l.default.shape({colors:l.default.arrayOf(l.default.string),startPoints:l.default.arrayOf(l.default.number),colorMapSize:l.default.number})}),O=(function(n){function u(){return(0,e.default)(this,u),h(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"setNativeProps",value:function(e){this.heatmap.setNativeProps(e)}},{key:"render",value:function(){var e,t=this,n=this.getAirComponent();return this.props.gradient&&((e=(0,f.default)({},this.props.gradient)).colors=e.colors.map(function(e){return(0,p.processColor)(e)})),c.default.createElement(n,(0,f.default)({},this.props,{gradient:e,ref:function(e){t.heatmap=e}}))}}])})(c.default.Component);O.propTypes=v,O.defaultProps={strokeColor:'#000',strokeWidth:1};_e.default=(0,s.default)(O,{componentType:'Heatmap',providers:{google:{ios:s.SUPPORTED,android:s.USES_DEFAULT_IMPLEMENTATION}}})},968,[2,5,6,10,12,13,4,143,15,18,939,941]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),o=r(d[7]);function h(t,e,l){return e=(0,n.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,l||[],(0,n.default)(t).constructor):e.apply(t,l))}var f=Object.getPrototypeOf(o.Animated.ValueXY),_=['latitude','longitude','latitudeDelta','longitudeDelta'],v={latitude:0,longitude:0,latitudeDelta:0,longitudeDelta:0},c=1,D=function(t,e){return t instanceof o.Animated.Value?t:'number'==typeof t?new o.Animated.Value(t):new o.Animated.Value(e)};_e.default=(function(u){function n(){var t,l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,e.default)(this,n),(t=h(this,n)).latitude=D(l.latitude,v.latitude),t.longitude=D(l.longitude,v.longitude),t.latitudeDelta=D(l.latitudeDelta,v.latitudeDelta),t.longitudeDelta=D(l.longitudeDelta,v.longitudeDelta),t._regionListeners={},t}return(0,s.default)(n,u),(0,l.default)(n,[{key:"setValue",value:function(t){this.latitude._value=t.latitude,this.longitude._value=t.longitude,this.latitudeDelta._value=t.latitudeDelta,this.longitudeDelta._value=t.longitudeDelta}},{key:"setOffset",value:function(t){this.latitude.setOffset(t.latitude),this.longitude.setOffset(t.longitude),this.latitudeDelta.setOffset(t.latitudeDelta),this.longitudeDelta.setOffset(t.longitudeDelta)}},{key:"flattenOffset",value:function(){this.latitude.flattenOffset(),this.longitude.flattenOffset(),this.latitudeDelta.flattenOffset(),this.longitudeDelta.flattenOffset()}},{key:"__getValue",value:function(){return{latitude:this.latitude.__getValue(),longitude:this.longitude.__getValue(),latitudeDelta:this.latitudeDelta.__getValue(),longitudeDelta:this.longitudeDelta.__getValue()}}},{key:"__attach",value:function(){this.latitude.__addChild(this),this.longitude.__addChild(this),this.latitudeDelta.__addChild(this),this.longitudeDelta.__addChild(this)}},{key:"__detach",value:function(){this.latitude.__removeChild(this),this.longitude.__removeChild(this),this.latitudeDelta.__removeChild(this),this.longitudeDelta.__removeChild(this)}},{key:"stopAnimation",value:function(t){this.latitude.stopAnimation(),this.longitude.stopAnimation(),this.latitudeDelta.stopAnimation(),this.longitudeDelta.stopAnimation(),t&&t(this.__getValue())}},{key:"addListener",value:function(t){var e=this,l=String(c++),u=function(){return t(e.__getValue())};return this._regionListeners[l]={latitude:this.latitude.addListener(u),longitude:this.longitude.addListener(u),latitudeDelta:this.latitudeDelta.addListener(u),longitudeDelta:this.longitudeDelta.addListener(u)},l}},{key:"removeListener",value:function(t){this.latitude.removeListener(this._regionListeners[t].latitude),this.longitude.removeListener(this._regionListeners[t].longitude),this.latitudeDelta.removeListener(this._regionListeners[t].latitudeDelta),this.longitudeDelta.removeListener(this._regionListeners[t].longitudeDelta),delete this._regionListeners[t]}},{key:"spring",value:function(e){for(var l=[],u=0,n=_;u1&&(n.holes=t.slice(1))):n.coordinates=t,n},P=function(t){return{latitude:t[1],longitude:t[0]}},h=function(t){return t.map(P)},k=function(t){var r=t.geometry;return'Point'===r.type?[P(r.coordinates)]:'MultiPoint'===r.type?r.coordinates.map(P):'LineString'===r.type?[h(r.coordinates)]:'MultiLineString'===r.type?r.coordinates.map(h):'Polygon'===r.type?r.coordinates.map(h):'MultiPolygon'===r.type?r.coordinates.map(function(t){return t.map(h)}):[]},v=function(t,r){return t.feature&&t.feature.properties&&t.feature.properties[r]},b=function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=r.match(/\w\w/g).map(function(t){return parseInt(t,16)}),u=(0,t.default)(o,3);return"rgba("+u[0]+","+u[1]+","+u[2]+","+n+")"},C=function(t,r,n,o){if(t.hasOwnProperty(o))return t[o];if(v(r,n)){var u=r.feature.properties[n],l=n+'-opacity';return v(r,l)&&'#'===u[0]&&(u=b(u,r.feature.properties[l])),u}},M=function(t,r){return t.hasOwnProperty('strokeWidth')?t.strokeWidth:v(r,'stroke-width')?r.feature.properties['stroke-width']:void 0}},970,[2,31,4,15,143,938,959,960,941]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null==n}},971,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;r(d[0])(r(d[1]));var o=r(d[2]);e.default=o.NativeModules.ImageCropPicker},972,[2,15,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),f=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),o=r(d[0])(r(d[6]));e.default={Button:t.default,Container:u.default,Description:l.default,Input:f.default,Switch:n.default,Title:o.default}},973,[2,974,975,979,980,981,982]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[10]),b=["label","color","disabled","bold","onPress","style"];function y(e,t,n){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var P="ios"===p.Platform.OS?"#007ff9":"#169689",x=_e.default=(function(l){function u(){return(0,n.default)(this,u),y(this,u,arguments)}return(0,f.default)(u,l),(0,o.default)(u,[{key:"render",value:function(){var n=this.props,o=n.label,l=n.color,u=n.disabled,f=n.bold,c=n.onPress,y=n.style,P=(0,t.default)(n,b),x=f?"600":"normal";return s.default.createElement(p.TouchableOpacity,{style:h.button,onPress:c,disabled:u},s.default.createElement(p.Text,(0,e.default)({style:[h.text,{color:l,fontWeight:x},y]},P),"ios"===p.Platform.OS?o:o.toUpperCase()))}}])})(s.default.PureComponent);x.propTypes=(0,e.default)({},p.Text.propTypes,{label:c.default.string.isRequired,color:c.default.string,bold:c.default.bool,disabled:c.default.bool,onPress:c.default.func.isRequired}),x.defaultProps={color:P,disabled:!1},x.displayName="DialogButton";var h=p.StyleSheet.create({button:p.Platform.select({ios:{flex:1,justifyContent:"center",alignItems:"center"},android:{justifyContent:"center",alignItems:"center"},web:{justifyContent:"center",alignItems:"center"}}),text:p.Platform.select({ios:{textAlign:"center",fontSize:17,backgroundColor:"transparent"},android:{textAlign:"center",backgroundColor:"transparent",padding:8,fontSize:14},web:{textAlign:"center",backgroundColor:"transparent",padding:8,fontSize:14}})})},974,[2,4,106,5,6,10,12,13,143,15,18]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=r(d[0])(r(d[9])),s=r(d[10]),p=r(d[0])(r(d[11])),y=["blurComponentIOS","buttonSeparatorStyle","children","contentStyle","footerStyle","headerStyle","blurStyle","visible"];function h(e,t,o){return t=(0,i.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,i.default)(e).constructor):t.apply(e,o))}var b={from:{opacity:0,scale:1.2},.5:{opacity:1},to:{opacity:1,scale:1}},S=_e.default=(function(l){function i(){return(0,o.default)(this,i),h(this,i,arguments)}return(0,u.default)(i,l),(0,n.default)(i,[{key:"render",value:function(){var o=this.props,n=o.blurComponentIOS,l=o.buttonSeparatorStyle,i=void 0===l?{}:l,u=o.children,f=o.contentStyle,h=void 0===f?{}:f,S=o.footerStyle,w=void 0===S?{}:S,D=o.headerStyle,C=void 0===D?{}:D,O=o.blurStyle,P=void 0===O?{}:O,E=o.visible,j=(0,t.default)(o,y),x=[],R=[],I=[],T=[];return c.default.Children.forEach(u,function(e){e&&("DialogTitle"===e.type.name||"DialogTitle"===e.type.displayName?x.push(e):"DialogDescription"===e.type.name||"DialogDescription"===e.type.displayName?R.push(e):"DialogButton"===e.type.name||"DialogButton"===e.type.displayName?("ios"===s.Platform.OS&&I.length>0&&I.push(c.default.createElement(s.View,{style:[v.buttonSeparator,i]})),I.push(e)):T.push(e))}),c.default.createElement(p.default,(0,e.default)({backdropOpacity:.3,style:v.modal,isVisible:E,animationIn:"ios"===s.Platform.OS?b:"zoomIn",animationOut:"fadeOut"},j),c.default.createElement(s.KeyboardAvoidingView,{behavior:"ios"===s.Platform.OS?"padding":void 0,style:v.container},c.default.createElement(s.View,{style:[v.content,h]},"ios"===s.Platform.OS&&n,"ios"===s.Platform.OS&&!n&&c.default.createElement(s.View,{style:[v.blur,P]}),c.default.createElement(s.View,{style:[v.header,C]},x,R),T,Boolean(I.length)&&c.default.createElement(s.View,{style:[v.footer,w]},I.map(function(e,t){return c.default.cloneElement(e,{key:"dialog-button-"+t})})))))}}])})(c.default.PureComponent);S.propTypes={blurComponentIOS:f.default.node,buttonSeparatorStyle:f.default.object,children:f.default.node.isRequired,contentStyle:f.default.object,footerStyle:f.default.object,headerStyle:f.default.object,blurStyle:f.default.object,visible:f.default.bool},S.defaultProps={visible:!1};var v=s.StyleSheet.create({modal:{flex:1,marginLeft:0,marginRight:0,marginTop:0,marginBottom:0},container:{justifyContent:"center",alignItems:"center"},blur:{position:"absolute",backgroundColor:"rgb(255,255,255)",top:0,left:0,bottom:0,right:0},content:s.Platform.select({ios:{width:270,flexDirection:"column",borderRadius:13,overflow:"hidden"},android:{flexDirection:"column",borderRadius:3,padding:16,margin:16,backgroundColor:"white",overflow:"hidden",elevation:4,minWidth:300},web:{flexDirection:"column",borderRadius:3,padding:16,margin:16,backgroundColor:"white",overflow:"hidden",elevation:4,minWidth:300}}),header:s.Platform.select({ios:{margin:18},android:{margin:12},web:{margin:12}}),footer:s.Platform.select({ios:{flexDirection:"row",justifyContent:"space-between",borderTopColor:"#A9ADAE",borderTopWidth:s.StyleSheet.hairlineWidth,height:46},android:{flexDirection:"row",alignItems:"center",justifyContent:"flex-end",marginTop:4},web:{flexDirection:"row",alignItems:"center",justifyContent:"flex-end",marginTop:4}}),buttonSeparator:{height:"100%",backgroundColor:"#A9ADAE",width:s.StyleSheet.hairlineWidth}})},975,[2,4,106,5,6,10,12,13,143,15,18,976]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.ReactNativeModal=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),p=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=y(r(d[8])),u=r(d[9]),f=r(d[0])(r(d[10])),h=y(r(d[11])),b=r(d[0])(r(d[12])),w=["animationIn","animationInTiming","animationOut","animationOutTiming","avoidKeyboard","hasBackdrop","backdropColor","backdropOpacity","backdropTransitionInTiming","backdropTransitionOutTiming","children","deviceHeight","deviceWidth","isVisible","onModalShow","onBackdropPress","onBackButtonPress","useNativeDriver","propagateSwipe","style"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function y(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in e)if("default"!==p&&Object.prototype.hasOwnProperty.call(e,p)){var l=s?Object.getOwnPropertyDescriptor(e,p):null;l&&(l.get||l.set)?Object.defineProperty(o,p,l):o[p]=e[p]}return o.default=e,n&&n.set(e,o),o}function S(e,t,n){return t=(0,p.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,p.default)(e).constructor):t.apply(e,n))}(0,r(d[13]).initializeAnimations)();var O=_e.ReactNativeModal=(function(s){function p(e){var o;(0,n.default)(this,p),(o=S(this,p,[e])).state={showContent:!0,isVisible:!1,deviceWidth:u.Dimensions.get("window").width,deviceHeight:u.Dimensions.get("window").height,isSwipeable:!!o.props.swipeDirection,pan:null},o.isTransitioning=!1,o.inSwipeClosingState=!1,o.buildPanResponder=function(){var e=null;e="right"===o.props.swipeDirection||"left"===o.props.swipeDirection?u.Animated.event([null,{dx:o.state.pan.x}]):u.Animated.event([null,{dy:o.state.pan.y}]),o.panResponder=u.PanResponder.create({onMoveShouldSetPanResponder:function(e,t){if(!o.props.propagateSwipe){var n=Math.abs(t.dx)>=4||Math.abs(t.dy)>=4;return n&&o.props.onSwipeStart&&o.props.onSwipeStart(),n}},onStartShouldSetPanResponder:function(){return!(o.props.scrollTo&&o.props.scrollOffset>0)&&(o.props.onSwipeStart&&o.props.onSwipeStart(),!0)},onPanResponderMove:function(t,n){var s=o.props.deviceWidth||o.state.deviceWidth,p=1-o.getAccDistancePerDirection(n)/s;if(o.isSwipeDirectionAllowed(n))o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity*p}),e(t,n),o.props.onSwipeMove&&o.props.onSwipeMove(p);else if(o.props.scrollTo){var l=-n.dy;l>o.props.scrollOffsetMax&&(l-=(l-o.props.scrollOffsetMax)/2),o.props.scrollTo({y:l,animated:!1})}},onPanResponderRelease:function(e,t){if(o.getAccDistancePerDirection(t)>o.props.swipeThreshold){if(o.props.onSwipeComplete)return o.inSwipeClosingState=!0,void o.props.onSwipeComplete();if(o.props.onSwipe)return o.inSwipeClosingState=!0,void o.props.onSwipe()}o.props.onSwipeCancel&&o.props.onSwipeCancel(),o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity},o.props.backdropTransitionInTiming),u.Animated.spring(o.state.pan,{toValue:{x:0,y:0},bounciness:0}).start(),o.props.scrollOffset>o.props.scrollOffsetMax&&o.props.scrollTo({y:o.props.scrollOffsetMax,animated:!0})}})},o.getAccDistancePerDirection=function(e){switch(o.props.swipeDirection){case"up":return-e.dy;case"down":return e.dy;case"right":return e.dx;case"left":return-e.dx;default:return 0}},o.isSwipeDirectionAllowed=function(e){var t=e.dy,n=e.dx,s=t>0,p=t<0,l=n<0,c=n>0;return!("up"!==o.props.swipeDirection||!p)||(!("down"!==o.props.swipeDirection||!s)||(!("right"!==o.props.swipeDirection||!c)||!("left"!==o.props.swipeDirection||!l)))},o.handleDimensionsUpdate=function(e){if(!o.props.deviceHeight&&!o.props.deviceWidth){var t=u.Dimensions.get("window").width,n=u.Dimensions.get("window").height;t===o.state.deviceWidth&&n===o.state.deviceHeight||o.setState({deviceWidth:t,deviceHeight:n})}},o.open=function(){o.isTransitioning||(o.isTransitioning=!0,o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity},o.props.backdropTransitionInTiming),o.state.isSwipeable&&o.state.pan.setValue({x:0,y:0}),o.contentRef&&(o.props.onModalWillShow&&o.props.onModalWillShow(),o.contentRef[o.animationIn](o.props.animationInTiming).then(function(){o.isTransitioning=!1,o.props.isVisible?o.props.onModalShow():o.close()})))},o.close=function(){if(!o.isTransitioning){o.isTransitioning=!0,o.backdropRef&&o.backdropRef.transitionTo({opacity:0},o.props.backdropTransitionOutTiming);var e=o.animationOut;o.inSwipeClosingState&&(o.inSwipeClosingState=!1,"up"===o.props.swipeDirection?e="slideOutUp":"down"===o.props.swipeDirection?e="slideOutDown":"right"===o.props.swipeDirection?e="slideOutRight":"left"===o.props.swipeDirection&&(e="slideOutLeft")),o.contentRef&&(o.props.onModalWillHide&&o.props.onModalWillHide(),o.contentRef[e](o.props.animationOutTiming).then(function(){o.isTransitioning=!1,o.props.isVisible?o.open():(o.setState({showContent:!1},function(){o.setState({isVisible:!1})}),o.props.onModalHide())}))}};var s=(0,r(d[13]).buildAnimations)(e),l=s.animationIn,c=s.animationOut;return o.animationIn=l,o.animationOut=c,o.state.isSwipeable&&(o.state=(0,t.default)({},o.state,{pan:new u.Animated.ValueXY}),o.buildPanResponder()),o.props.isVisible&&(o.state=(0,t.default)({},o.state,{isVisible:!0,showContent:!0})),o}return(0,l.default)(p,s),(0,o.default)(p,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(!this.state.isVisible&&e.isVisible&&this.setState({isVisible:!0,showContent:!0}),this.props.animationIn!==e.animationIn||this.props.animationOut!==e.animationOut){var t=(0,r(d[13]).buildAnimations)(e),n=t.animationIn,o=t.animationOut;this.animationIn=n,this.animationOut=o}this.props.backdropOpacity!==e.backdropOpacity&&this.backdropRef&&this.backdropRef.transitionTo({opacity:e.backdropOpacity},this.props.backdropTransitionInTiming)}},{key:"componentDidMount",value:function(){this.props.onSwipe&&console.warn('`` is deprecated. Use `` instead.'),this.state.isVisible&&this.open(),u.DeviceEventEmitter.addListener("didUpdateDimensions",this.handleDimensionsUpdate)}},{key:"componentWillUnmount",value:function(){u.DeviceEventEmitter.removeListener("didUpdateDimensions",this.handleDimensionsUpdate)}},{key:"componentDidUpdate",value:function(e,t){this.props.isVisible&&!e.isVisible?this.open():!this.props.isVisible&&e.isVisible&&this.close()}},{key:"render",value:function(){var n=this,o=this.props,s=(o.animationIn,o.animationInTiming,o.animationOut,o.animationOutTiming,o.avoidKeyboard),p=o.hasBackdrop,l=o.backdropColor,f=(o.backdropOpacity,o.backdropTransitionInTiming,o.backdropTransitionOutTiming,o.children),v=o.deviceHeight,y=o.deviceWidth,S=(o.isVisible,o.onModalShow,o.onBackdropPress),O=o.onBackButtonPress,T=o.useNativeDriver,k=(o.propagateSwipe,o.style),D=(0,e.default)(o,w),M=y||this.state.deviceWidth,R=v||this.state.deviceHeight,P=[{margin:.05*M,transform:[{translateY:0}]},b.default.content,k],C={},W={};this.state.isSwipeable&&(C=(0,t.default)({},this.panResponder.panHandlers),W=T?{transform:this.state.pan.getTranslateTransform()}:this.state.pan.getLayout());var V=this.props.hideModalContentWhileAnimating&&this.props.useNativeDriver&&!this.state.showContent?c.default.createElement(h.View,null):f,I=c.default.createElement(h.View,(0,t.default)({},C,{ref:function(e){return n.contentRef=e},style:[W,P],pointerEvents:"box-none",useNativeDriver:T},D),V);return c.default.createElement(u.Modal,(0,t.default)({transparent:!0,animationType:"none",visible:this.state.isVisible,onRequestClose:O},D),p&&c.default.createElement(u.TouchableWithoutFeedback,{onPress:S},c.default.createElement(h.View,{ref:function(e){return n.backdropRef=e},useNativeDriver:!0,style:[b.default.backdrop,{backgroundColor:this.state.showContent?l:"transparent",width:M,height:R}]})),s&&c.default.createElement(u.KeyboardAvoidingView,{behavior:"ios"===u.Platform.OS?"padding":null,pointerEvents:"box-none",style:P.concat([{margin:0}])},I),!s&&I)}}])})(c.Component);O.propTypes={animationIn:f.default.oneOfType([f.default.string,f.default.object]),animationInTiming:f.default.number,animationOut:f.default.oneOfType([f.default.string,f.default.object]),animationOutTiming:f.default.number,avoidKeyboard:f.default.bool,hasBackdrop:f.default.bool,backdropColor:f.default.string,backdropOpacity:f.default.number,backdropTransitionInTiming:f.default.number,backdropTransitionOutTiming:f.default.number,children:f.default.node.isRequired,deviceHeight:f.default.number,deviceWidth:f.default.number,isVisible:f.default.bool.isRequired,hideModalContentWhileAnimating:f.default.bool,propagateSwipe:f.default.bool,onModalShow:f.default.func,onModalWillShow:f.default.func,onModalHide:f.default.func,onModalWillHide:f.default.func,onBackButtonPress:f.default.func,onBackdropPress:f.default.func,onSwipeStart:f.default.func,onSwipeMove:f.default.func,onSwipeComplete:f.default.func,onSwipeCancel:f.default.func,swipeThreshold:f.default.number,swipeDirection:f.default.oneOf(["up","down","left","right"]),useNativeDriver:f.default.bool,style:f.default.any,scrollTo:f.default.func,scrollOffset:f.default.number,scrollOffsetMax:f.default.number,supportedOrientations:f.default.arrayOf(f.default.oneOf(["portrait","portrait-upside-down","landscape","landscape-left","landscape-right"]))},O.defaultProps={animationIn:"slideInUp",animationInTiming:300,animationOut:"slideOutDown",animationOutTiming:300,avoidKeyboard:!1,hasBackdrop:!0,backdropColor:"black",backdropOpacity:.7,backdropTransitionInTiming:300,backdropTransitionOutTiming:300,onModalShow:function(){return null},onModalWillShow:function(){return null},deviceHeight:null,deviceWidth:null,onModalHide:function(){return null},onModalWillHide:function(){return null},isVisible:!1,hideModalContentWhileAnimating:!1,propagateSwipe:f.default.false,onBackdropPress:function(){return null},onBackButtonPress:function(){return null},swipeThreshold:100,useNativeDriver:!1,scrollTo:null,scrollOffset:0,scrollOffsetMax:0,supportedOrientations:["portrait","landscape"]};_e.default=O},976,[2,106,4,5,6,10,12,13,15,18,143,606,977,978]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);e.default=t.StyleSheet.create({backdrop:{position:"absolute",top:0,bottom:0,left:0,right:0,opacity:0,backgroundColor:"black"},content:{flex:1,justifyContent:"center"}})},977,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.initializeAnimations=e.buildAnimations=void 0;var t=r(d[0])(r(d[1])),n=r(d[2]),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var l={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=f?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(l,s,c):l[s]=t[s]}l.default=t,o&&o.set(t,l);return l})(r(d[3]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}var l=n.Dimensions.get("window"),f=l.height,s=l.width,c=(e.initializeAnimations=function(){var n=function(n,o,u){return{from:(0,t.default)({},n,o),to:(0,t.default)({},n,u)}},u={slideInDown:n("translateY",-f,0),slideInUp:n("translateY",f,0),slideInLeft:n("translateX",-s,0),slideInRight:n("translateX",s,0),slideOutDown:n("translateY",0,f),slideOutUp:n("translateY",0,-f),slideOutLeft:n("translateX",0,-s),slideOutRight:n("translateX",0,s)};o.initializeRegistryWithDefinitions(u)},e.buildAnimations=function(t){var n=t.animationIn,o=t.animationOut,u=n,l=o;if(p(n)){var f=JSON.stringify(n);c(f,n),u=f}if(p(o)){var s=JSON.stringify(o);c(s,o),l=s}return{animationIn:u,animationOut:l}},function(t,n){o.registerAnimation(t,o.createAnimation(n))}),p=function(t){return null!==t&&"object"==typeof t}},978,[2,248,18,606]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[10]),y=["style","children"];function h(e,t,n){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var v=_e.default=(function(l){function u(){return(0,n.default)(this,u),h(this,u,arguments)}return(0,f.default)(u,l),(0,o.default)(u,[{key:"render",value:function(){var n=this.props,o=n.style,l=n.children,u=(0,t.default)(n,y);return s.default.createElement(p.Text,(0,e.default)({style:[T.text,o]},u),l)}}])})(s.default.PureComponent);v.propTypes=(0,e.default)({},p.Text.propTypes,{style:c.default.any,children:c.default.string.isRequired}),v.displayName="DialogDescription";var T=p.StyleSheet.create({text:p.Platform.select({ios:{textAlign:"center",color:"black",fontSize:13,marginTop:4},android:{color:"#33383D",fontSize:16,marginTop:10},web:{color:"#33383D",fontSize:16,marginTop:10}})})},979,[2,4,106,5,6,10,12,13,143,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),c=r(d[0])(r(d[9])),s=r(d[10]),y=["label","style","wrapperStyle","textInputRef","multiline","numberOfLines"];function b(e,t,l){return t=(0,o.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var h=_e.default=(function(u){function o(){return(0,l.default)(this,o),b(this,o,arguments)}return(0,f.default)(o,u),(0,n.default)(o,[{key:"render",value:function(){var l=this.props,n=l.label,u=l.style,o=l.wrapperStyle,f=l.textInputRef,p=l.multiline,b=l.numberOfLines,h=(0,t.default)(l,y),I=p&&b||1,R=18+s.Platform.select({ios:14,android:22})*I;return c.default.createElement(s.View,{style:[x.textInputWrapper,o]},n&&c.default.createElement(s.Text,{style:x.label},n),c.default.createElement(s.TextInput,(0,e.default)({ref:f,style:[x.textInput,u,{height:R}],multiline:p,numberOfLines:b},h)))}}])})(c.default.PureComponent);h.propTypes=(0,e.default)({},s.TextInput.propTypes,{label:p.default.string,style:p.default.any,textInputRef:p.default.any,wrapperStyle:p.default.any,numberOfLines:p.default.number,multiline:p.default.bool}),h.displayName="DialogInput";var x=s.StyleSheet.create({textInputWrapper:s.Platform.select({ios:{backgroundColor:"white",borderWidth:s.StyleSheet.hairlineWidth,borderRadius:6,borderColor:"#A9ADAE",marginHorizontal:20,marginBottom:20,paddingHorizontal:8},android:{marginHorizontal:10,marginBottom:20}}),label:s.Platform.select({ios:{},android:{color:"rgba(0, 0, 0, 0.5)",fontSize:14}}),textInput:s.Platform.select({ios:{},android:{marginLeft:-4,paddingLeft:4}})})},980,[2,4,106,5,6,10,12,13,143,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[10]),y=["label"];function h(e,t,n){return t=(0,c.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,c.default)(e).constructor):t.apply(e,n))}var w=_e.default=(function(e){function o(){return(0,n.default)(this,o),h(this,o,arguments)}return(0,f.default)(o,e),(0,l.default)(o,[{key:"render",value:function(){var e=this.props,n=e.label,l=(0,t.default)(e,y);return s.default.createElement(p.View,{style:b.switchWrapper},s.default.createElement(p.Text,{style:b.label},n),s.default.createElement(p.Switch,l))}}])})(s.default.PureComponent);w.propTypes=(0,e.default)({},p.Switch.propTypes,{label:u.default.string}),w.displayName="DialogSwitch";var b=p.StyleSheet.create({switchWrapper:p.Platform.select({ios:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginHorizontal:20,marginBottom:14,paddingHorizontal:8},android:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginHorizontal:10,marginBottom:20}}),label:p.Platform.select({ios:{flex:1,paddingRight:8,fontSize:13,color:"black"},android:{flex:1,paddingRight:8,fontSize:16,color:"#33383D"}})})},981,[2,4,106,5,6,10,12,13,143,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),o=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[10]),y=["style","children"];function h(e,t,n){return t=(0,f.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,f.default)(e).constructor):t.apply(e,n))}var v=_e.default=(function(u){function f(){return(0,n.default)(this,f),h(this,f,arguments)}return(0,o.default)(f,u),(0,l.default)(f,[{key:"render",value:function(){var n=this.props,l=n.style,u=n.children,f=(0,t.default)(n,y);return s.default.createElement(p.Text,(0,e.default)({style:[x.text,l]},f),u)}}])})(s.default.PureComponent);v.propTypes=(0,e.default)({},p.Text.propTypes,{style:c.default.any,children:c.default.string.isRequired}),v.displayName="DialogTitle";var x=p.StyleSheet.create({text:p.Platform.select({ios:{color:"black",textAlign:"center",fontSize:18,fontWeight:"600"},android:{fontWeight:"500",fontSize:18},web:{fontWeight:"500",fontSize:18}})})},982,[2,4,106,5,6,10,12,13,143,15,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ConfirmDialog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Dialog",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"ProgressDialog",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"TouchableEffect",{enumerable:!0,get:function(){return f.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[0])(r(d[4]))},983,[2,984,985,986,987]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),s=r(d[7]),f=r(d[0])(r(d[8]));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var y=s.Platform.OS,h=(function(n){function o(){return(0,e.default)(this,o),p(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"renderContent",value:function(){var e=this.props,t=e.children,n=e.contentStyle;return u.default.createElement(s.View,{style:[{width:'100%',padding:24,paddingTop:20},n]},t)}},{key:"renderTitle",value:function(){var e=this.props,t=e.title,n=e.titleStyle,o='ios'===y?"center":null;if(t)return u.default.createElement(s.Text,{style:[{textAlign:o,color:"#000000DD",fontSize:20,margin:24,marginBottom:0},n]},t)}},{key:"renderButtons",value:function(){var e=this.props,t=e.buttons,n=e.buttonsStyle,o='ios'===y?{}:{width:'100%',paddingLeft:24,paddingRight:8,paddingTop:8,paddingBottom:8};if(t)return u.default.createElement(s.View,{style:[o,n]},t)}},{key:"_renderOutsideTouchable",value:function(e){var t=u.default.createElement(s.View,{style:{flex:1,width:'100%'}});return e?u.default.createElement(s.TouchableWithoutFeedback,{onPress:e,style:{flex:1,width:'100%'}},t):t}},{key:"render",value:function(){var e=this.props,t=e.dialogStyle,n=e.visible,o=e.animationType,l=e.onRequestClose,f=e.onShow,c=e.onOrientationChange,p=e.onTouchOutside,h=e.overlayStyle,b=e.supportedOrientations,v=e.keyboardDismissMode,w=e.keyboardShouldPersistTaps,T='ios'===y?"#e8e8e8":"#ffffff",O='ios'===y?5:1;return u.default.createElement(s.Modal,{animationType:o,transparent:!0,visible:n,onRequestClose:l,onShow:f,onOrientationChange:c,supportedOrientations:b},u.default.createElement(s.ScrollView,{bounces:!1,style:{flex:1},contentContainerStyle:{flex:1},keyboardDismissMode:v,keyboardShouldPersistTaps:w},u.default.createElement(s.View,{style:[{flex:1,backgroundColor:"#000000AA",padding:24},h]},this._renderOutsideTouchable(p),u.default.createElement(s.View,{style:[{backgroundColor:T,width:'100%',shadowOpacity:.24,borderRadius:O,elevation:4,shadowOffset:{height:4,width:2}},t]},this.renderTitle(),this.renderContent(),this.renderButtons()),this._renderOutsideTouchable(p))))}}])})(u.Component);h.propTypes={dialogStyle:s.ViewPropTypes.style,contentStyle:s.ViewPropTypes.style,buttonsStyle:s.ViewPropTypes.style,overlayStyle:s.ViewPropTypes.style,buttons:f.default.element,visible:f.default.bool,onRequestClose:f.default.func,onShow:f.default.func,onTouchOutside:f.default.func,title:f.default.string,titleStyle:s.Text.propTypes.style,keyboardDismissMode:f.default.string,keyboardShouldPersistTaps:f.default.string},h.defaultProps={visible:!1,onRequestClose:function(){return null}};_e.default=h},984,[2,5,6,10,12,13,15,18,143]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=l?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(o,u,f):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var O=(function(e){function o(){return(0,t.default)(this,o),v(this,o,arguments)}return(0,u.default)(o,e),(0,n.default)(o,[{key:"render",value:function(){var e=this.props,t=e.message,n=e.messageStyle,o=e.activityIndicatorColor,l=e.activityIndicatorSize,u=e.activityIndicatorStyle;return f.default.createElement(p.default,this.props,f.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center'}},f.default.createElement(s.ActivityIndicator,{animating:!0,color:o,size:l,style:u}),f.default.createElement(s.Text,{style:[{marginLeft:20,fontSize:18,color:"#00000089"},n]},t)))}}])})(f.Component);O.propTypes=(0,e.default)({},p.default.propTypes,{message:c.default.oneOfType([c.default.string,c.default.element]).isRequired,messageStyle:s.Text.propTypes.style,activityIndicatorColor:c.default.string,activityIndicatorSize:c.default.oneOfType([c.default.string,c.default.number]),activityIndicatorStyle:s.ViewPropTypes.style}),delete O.propTypes.children;_e.default=O},985,[2,4,5,6,10,12,13,15,143,18,984]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=o?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[8])),c=r(d[9]),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),b=["backgroundColor","backgroundColorDisabled"],v=["color","colorDisabled"];function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function w(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var x=c.Platform.OS,B="#0000FF99",C="transparent",P=(function(o){function u(){var l;(0,n.default)(this,u);for(var o=arguments.length,s=new Array(o),f=0;f1&&void 0!==arguments[1]?arguments[1]:w,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:R;k();var n=l[e]||'?';'number'==typeof n&&(n=String.fromCharCode(n));var u=(0,r(d[13]).processColor)(o),f=n+":"+t+":"+u,c=r(d[13]).PixelRatio.get();return new Promise(function(e,o){var l=S[f];void 0!==l?!l||l instanceof Error?o(l):e({uri:l,scale:c}):P.getImageForFont(I,n,t,u,function(t,n){var l='string'==typeof t?new Error(t):t;S[f]=n||l||!1,!l&&n?e({uri:n,scale:c}):o(l)})})}return M.Button=(0,p.default)(M),M.TabBarItem=(0,y.default)(j,N),M.TabBarItemIOS=M.TabBarItem,M.ToolbarAndroid=(0,v.default)(j,N),M.getImageSource=N,M.loadFont=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b;return'ios'===r(d[13]).Platform.OS?(k(),t?P.loadFontWithFileName.apply(P,(0,e.default)(t.split('.'))):Promise.reject(new Error('Unable to load font, because no file was specified. '))):Promise.resolve()},M.hasIcon=function(e){return Object.prototype.hasOwnProperty.call(l,e)},M};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=b(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=l?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(n,u,f):n[u]=e[u]}n.default=e,o&&o.set(e,n);return n})(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),v=r(d[0])(r(d[12])),h=["name","size","color","style"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(e){return e?o:t})(e)}function O(e,t,o){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var P=r(d[13]).NativeModules.RNVectorIconsManager||r(d[13]).NativeModules.RNVectorIconsModule,w=12,R='black'},1017,[2,42,106,5,6,10,12,13,15,143,1018,1020,1021,1019]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(u){var l;return(l=(function(l){function b(){return(0,n.default)(this,b),v(this,b,arguments)}return(0,f.default)(b,l),(0,o.default)(b,[{key:"render",value:function(){var n=this.props,o=n.style,l=n.iconStyle,f=n.children,b=(0,t.default)(n,h),O=(0,p.default)(b,Object.keys(r(d[13]).Text.propTypes),'style','name','size','color'),v=(0,p.default)(b,Object.keys(r(d[13]).TouchableHighlight.propTypes)),j=(0,s.default)(b,Object.keys(O),Object.keys(v),'iconStyle','borderRadius','backgroundColor');O.style=l?[k.icon,l]:k.icon;var R=(0,p.default)(this.props,'color'),w=(0,p.default)(this.props,'backgroundColor','borderRadius');return y.default.createElement(r(d[13]).TouchableHighlight,(0,e.default)({style:[k.touchable,w]},v),y.default.createElement(r(d[13]).View,(0,e.default)({style:[k.container,w,o]},j),y.default.createElement(u,O),(0,c.default)(f)?y.default.createElement(r(d[13]).Text,{style:[k.text,R]},f):f))}}])})(y.PureComponent)).propTypes={backgroundColor:b.default.oneOfType([b.default.string,b.default.number]),borderRadius:b.default.number,color:b.default.oneOfType([b.default.string,b.default.number]),size:b.default.number,iconStyle:b.default.any,style:b.default.any,children:b.default.node},l.defaultProps={backgroundColor:j,borderRadius:5,color:'white',size:20},l};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=u?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(o,l,f):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[11])),b=r(d[0])(r(d[12])),h=["style","iconStyle","children"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,l.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var k=r(d[13]).StyleSheet.create({container:{flexDirection:'row',justifyContent:'flex-start',alignItems:'center',padding:8},touchable:{overflow:'hidden'},icon:{marginRight:10},text:{fontWeight:'600',backgroundColor:'transparent'}}),j='#007AFF'},1018,[2,4,106,5,6,10,12,13,444,453,581,15,143,1019]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n=r(d[0]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))})},1019,[18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(o,u){var y;return(y=(function(o){function p(){return(0,t.default)(this,p),v(this,p,arguments)}return(0,c.default)(p,o),(0,n.default)(p,[{key:"componentWillMount",value:function(){this.updateIconSources(this.props)}},{key:"componentWillReceiveProps",value:function(e){var t=Object.keys(p.propTypes);(0,f.default)((0,l.default)(e,t),(0,l.default)(this.props,t))||this.updateIconSources(e)}},{key:"updateIconSources",value:function(e){var t=this;if(e.iconName&&u(e.iconName,e.iconSize,e.iconColor).then(function(e){return t.setState({icon:e})}),e.selectedIconName||e.selectedIconColor){var n=e.selectedIconName||e.iconName,o=e.selectedIconColor||e.iconColor;u(n,e.iconSize,o).then(function(e){return t.setState({selectedIcon:e})})}}},{key:"render",value:function(){return s.default.createElement(r(d[11]).TabBarIOS.Item,(0,e.default)({},this.props,this.state))}}])})(s.PureComponent)).propTypes={iconName:o.isRequired,selectedIconName:o,iconSize:p.default.number,iconColor:p.default.oneOfType([p.default.string,p.default.number]),selectedIconColor:p.default.oneOfType([p.default.string,p.default.number])},y.defaultProps={iconSize:30},y};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=u?Object.getOwnPropertyDescriptor(e,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[0])(r(d[10]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}},1020,[2,4,5,6,10,12,13,589,581,15,143,1019]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(o,u){var v;return(v=(function(o){function p(){return(0,t.default)(this,p),y(this,p,arguments)}return(0,c.default)(p,o),(0,n.default)(p,[{key:"componentWillMount",value:function(){this.updateIconSources(this.props)}},{key:"componentWillReceiveProps",value:function(e){var t=this,n=Object.keys(p.propTypes);if(!(0,f.default)((0,l.default)(e,n),(0,l.default)(this.props,n))){var o={};e.logoName||(o.logo=void 0),e.navIconName||(o.navIcon=void 0),e.overflowIconName||(o.overflowIcon=void 0),this.state&&Object.keys(o).length?this.setState(o,function(){return t.updateIconSources(e)}):this.updateIconSources(e)}}},{key:"updateIconSources",value:function(t){var n=this,o=t.iconSize,c=t.iconColor||t.titleColor;t.logoName&&u(t.logoName,o,c).then(function(e){return n.setState({logo:e})}),t.navIconName&&u(t.navIconName,o,c).then(function(e){return n.setState({navIcon:e})}),t.overflowIconName&&u(t.overflowIconName,o,c).then(function(e){return n.setState({overflowIcon:e})}),Promise.all((t.actions||[]).map(function(t){return t.iconName?u(t.iconName,t.iconSize||o,t.iconColor||c).then(function(n){return(0,e.default)({},t,{icon:n})}):Promise.resolve(t)})).then(function(e){return n.setState({actions:e})})}},{key:"render",value:function(){return s.default.createElement(r(d[11]).ToolbarAndroid,(0,e.default)({},this.props,this.state))}}])})(s.PureComponent)).propTypes={logoName:o,navIconName:o,overflowIconName:o,actions:p.default.arrayOf(p.default.shape({title:p.default.string.isRequired,iconName:o,iconSize:p.default.number,iconColor:p.default.oneOfType([p.default.string,p.default.number]),show:p.default.oneOf(['always','ifRoom','never']),showWithText:p.default.bool})),iconSize:p.default.number,iconColor:p.default.oneOfType([p.default.string,p.default.number])},v.defaultProps={iconSize:24},v};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=u?Object.getOwnPropertyDescriptor(e,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[0])(r(d[10]));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function y(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}},1021,[2,4,5,6,10,12,13,589,581,15,143,1019]); +__d(function(e,o,t,r,a,i,l){a.exports={"3d-rotation":59469,"ac-unit":60219,"access-alarm":57744,"access-alarms":57745,"access-time":57746,accessibility:59470,accessible:59668,"account-balance":59471,"account-balance-wallet":59472,"account-box":59473,"account-circle":59475,adb:58894,add:57669,"add-a-photo":58425,"add-alarm":57747,"add-alert":57347,"add-box":57670,"add-circle":57671,"add-circle-outline":57672,"add-location":58727,"add-shopping-cart":59476,"add-to-photos":58269,"add-to-queue":57436,adjust:58270,"airline-seat-flat":58928,"airline-seat-flat-angled":58929,"airline-seat-individual-suite":58930,"airline-seat-legroom-extra":58931,"airline-seat-legroom-normal":58932,"airline-seat-legroom-reduced":58933,"airline-seat-recline-extra":58934,"airline-seat-recline-normal":58935,"airplanemode-active":57749,"airplanemode-inactive":57748,airplay:57429,"airport-shuttle":60220,alarm:59477,"alarm-add":59478,"alarm-off":59479,"alarm-on":59480,album:57369,"all-inclusive":60221,"all-out":59659,android:59481,announcement:59482,apps:58819,archive:57673,"arrow-back":58820,"arrow-downward":58843,"arrow-drop-down":58821,"arrow-drop-down-circle":58822,"arrow-drop-up":58823,"arrow-forward":58824,"arrow-upward":58840,"art-track":57440,"aspect-ratio":59483,assessment:59484,assignment:59485,"assignment-ind":59486,"assignment-late":59487,"assignment-return":59488,"assignment-returned":59489,"assignment-turned-in":59490,assistant:58271,"assistant-photo":58272,"attach-file":57894,"attach-money":57895,attachment:58044,audiotrack:58273,autorenew:59491,"av-timer":57371,backspace:57674,backup:59492,"battery-alert":57756,"battery-charging-full":57763,"battery-full":57764,"battery-std":57765,"battery-unknown":57766,"beach-access":60222,beenhere:58669,block:57675,bluetooth:57767,"bluetooth-audio":58895,"bluetooth-connected":57768,"bluetooth-disabled":57769,"bluetooth-searching":57770,"blur-circular":58274,"blur-linear":58275,"blur-off":58276,"blur-on":58277,book:59493,bookmark:59494,"bookmark-border":59495,"border-all":57896,"border-bottom":57897,"border-clear":57898,"border-color":57899,"border-horizontal":57900,"border-inner":57901,"border-left":57902,"border-outer":57903,"border-right":57904,"border-style":57905,"border-top":57906,"border-vertical":57907,"branding-watermark":57451,"brightness-1":58278,"brightness-2":58279,"brightness-3":58280,"brightness-4":58281,"brightness-5":58282,"brightness-6":58283,"brightness-7":58284,"brightness-auto":57771,"brightness-high":57772,"brightness-low":57773,"brightness-medium":57774,"broken-image":58285,brush:58286,"bubble-chart":59101,"bug-report":59496,build:59497,"burst-mode":58428,business:57519,"business-center":60223,cached:59498,cake:59369,call:57520,"call-end":57521,"call-made":57522,"call-merge":57523,"call-missed":57524,"call-missed-outgoing":57572,"call-received":57525,"call-split":57526,"call-to-action":57452,camera:58287,"camera-alt":58288,"camera-enhance":59644,"camera-front":58289,"camera-rear":58290,"camera-roll":58291,cancel:58825,"card-giftcard":59638,"card-membership":59639,"card-travel":59640,casino:60224,cast:58119,"cast-connected":58120,"center-focus-strong":58292,"center-focus-weak":58293,"change-history":59499,chat:57527,"chat-bubble":57546,"chat-bubble-outline":57547,check:58826,"check-box":59444,"check-box-outline-blank":59445,"check-circle":59500,"chevron-left":58827,"chevron-right":58828,"child-care":60225,"child-friendly":60226,"chrome-reader-mode":59501,class:59502,clear:57676,"clear-all":57528,close:58829,"closed-caption":57372,cloud:58045,"cloud-circle":58046,"cloud-done":58047,"cloud-download":58048,"cloud-off":58049,"cloud-queue":58050,"cloud-upload":58051,code:59503,collections:58294,"collections-bookmark":58417,"color-lens":58295,colorize:58296,comment:57529,compare:58297,"compare-arrows":59669,computer:58122,"confirmation-number":58936,"contact-mail":57552,"contact-phone":57551,contacts:57530,"content-copy":57677,"content-cut":57678,"content-paste":57679,"control-point":58298,"control-point-duplicate":58299,copyright:59660,create:57680,"create-new-folder":58060,"credit-card":59504,crop:58302,"crop-16-9":58300,"crop-3-2":58301,"crop-5-4":58303,"crop-7-5":58304,"crop-din":58305,"crop-free":58306,"crop-landscape":58307,"crop-original":58308,"crop-portrait":58309,"crop-rotate":58423,"crop-square":58310,dashboard:59505,"data-usage":57775,"date-range":59670,dehaze:58311,delete:59506,"delete-forever":59691,"delete-sweep":57708,description:59507,"desktop-mac":58123,"desktop-windows":58124,details:58312,"developer-board":58125,"developer-mode":57776,"device-hub":58165,devices:57777,"devices-other":58167,"dialer-sip":57531,dialpad:57532,directions:58670,"directions-bike":58671,"directions-boat":58674,"directions-bus":58672,"directions-car":58673,"directions-railway":58676,"directions-run":58726,"directions-subway":58675,"directions-transit":58677,"directions-walk":58678,"disc-full":58896,dns:59509,"do-not-disturb":58898,"do-not-disturb-alt":58897,"do-not-disturb-off":58947,"do-not-disturb-on":58948,dock:58126,domain:59374,done:59510,"done-all":59511,"donut-large":59671,"donut-small":59672,drafts:57681,"drag-handle":57949,"drive-eta":58899,dvr:57778,edit:58313,"edit-location":58728,eject:59643,email:57534,"enhanced-encryption":58943,equalizer:57373,error:57344,"error-outline":57345,"euro-symbol":59686,"ev-station":58733,event:59512,"event-available":58900,"event-busy":58901,"event-note":58902,"event-seat":59651,"exit-to-app":59513,"expand-less":58830,"expand-more":58831,explicit:57374,explore:59514,exposure:58314,"exposure-neg-1":58315,"exposure-neg-2":58316,"exposure-plus-1":58317,"exposure-plus-2":58318,"exposure-zero":58319,extension:59515,face:59516,"fast-forward":57375,"fast-rewind":57376,favorite:59517,"favorite-border":59518,"featured-play-list":57453,"featured-video":57454,feedback:59519,"fiber-dvr":57437,"fiber-manual-record":57441,"fiber-new":57438,"fiber-pin":57450,"fiber-smart-record":57442,"file-download":58052,"file-upload":58054,filter:58323,"filter-1":58320,"filter-2":58321,"filter-3":58322,"filter-4":58324,"filter-5":58325,"filter-6":58326,"filter-7":58327,"filter-8":58328,"filter-9":58329,"filter-9-plus":58330,"filter-b-and-w":58331,"filter-center-focus":58332,"filter-drama":58333,"filter-frames":58334,"filter-hdr":58335,"filter-list":57682,"filter-none":58336,"filter-tilt-shift":58338,"filter-vintage":58339,"find-in-page":59520,"find-replace":59521,fingerprint:59661,"first-page":58844,"fitness-center":60227,flag:57683,flare:58340,"flash-auto":58341,"flash-off":58342,"flash-on":58343,flight:58681,"flight-land":59652,"flight-takeoff":59653,flip:58344,"flip-to-back":59522,"flip-to-front":59523,folder:58055,"folder-open":58056,"folder-shared":58057,"folder-special":58903,"font-download":57703,"format-align-center":57908,"format-align-justify":57909,"format-align-left":57910,"format-align-right":57911,"format-bold":57912,"format-clear":57913,"format-color-fill":57914,"format-color-reset":57915,"format-color-text":57916,"format-indent-decrease":57917,"format-indent-increase":57918,"format-italic":57919,"format-line-spacing":57920,"format-list-bulleted":57921,"format-list-numbered":57922,"format-paint":57923,"format-quote":57924,"format-shapes":57950,"format-size":57925,"format-strikethrough":57926,"format-textdirection-l-to-r":57927,"format-textdirection-r-to-l":57928,"format-underlined":57929,forum:57535,forward:57684,"forward-10":57430,"forward-30":57431,"forward-5":57432,"free-breakfast":60228,fullscreen:58832,"fullscreen-exit":58833,functions:57930,"g-translate":59687,gamepad:58127,games:57377,gavel:59662,gesture:57685,"get-app":59524,gif:59656,"golf-course":60229,"gps-fixed":57779,"gps-not-fixed":57780,"gps-off":57781,grade:59525,gradient:58345,grain:58346,"graphic-eq":57784,"grid-off":58347,"grid-on":58348,group:59375,"group-add":59376,"group-work":59526,hd:57426,"hdr-off":58349,"hdr-on":58350,"hdr-strong":58353,"hdr-weak":58354,headset:58128,"headset-mic":58129,healing:58355,hearing:57379,help:59527,"help-outline":59645,"high-quality":57380,highlight:57951,"highlight-off":59528,history:59529,home:59530,"hot-tub":60230,hotel:58682,"hourglass-empty":59531,"hourglass-full":59532,http:59650,https:59533,image:58356,"image-aspect-ratio":58357,"import-contacts":57568,"import-export":57539,"important-devices":59666,inbox:57686,"indeterminate-check-box":59657,info:59534,"info-outline":59535,input:59536,"insert-chart":57931,"insert-comment":57932,"insert-drive-file":57933,"insert-emoticon":57934,"insert-invitation":57935,"insert-link":57936,"insert-photo":57937,"invert-colors":59537,"invert-colors-off":57540,iso:58358,keyboard:58130,"keyboard-arrow-down":58131,"keyboard-arrow-left":58132,"keyboard-arrow-right":58133,"keyboard-arrow-up":58134,"keyboard-backspace":58135,"keyboard-capslock":58136,"keyboard-hide":58138,"keyboard-return":58139,"keyboard-tab":58140,"keyboard-voice":58141,kitchen:60231,label:59538,"label-outline":59539,landscape:58359,language:59540,laptop:58142,"laptop-chromebook":58143,"laptop-mac":58144,"laptop-windows":58145,"last-page":58845,launch:59541,layers:58683,"layers-clear":58684,"leak-add":58360,"leak-remove":58361,lens:58362,"library-add":57390,"library-books":57391,"library-music":57392,"lightbulb-outline":59663,"line-style":59673,"line-weight":59674,"linear-scale":57952,link:57687,"linked-camera":58424,list:59542,"live-help":57542,"live-tv":58937,"local-activity":58687,"local-airport":58685,"local-atm":58686,"local-bar":58688,"local-cafe":58689,"local-car-wash":58690,"local-convenience-store":58691,"local-dining":58710,"local-drink":58692,"local-florist":58693,"local-gas-station":58694,"local-grocery-store":58695,"local-hospital":58696,"local-hotel":58697,"local-laundry-service":58698,"local-library":58699,"local-mall":58700,"local-movies":58701,"local-offer":58702,"local-parking":58703,"local-pharmacy":58704,"local-phone":58705,"local-pizza":58706,"local-play":58707,"local-post-office":58708,"local-printshop":58709,"local-see":58711,"local-shipping":58712,"local-taxi":58713,"location-city":59377,"location-disabled":57782,"location-off":57543,"location-on":57544,"location-searching":57783,lock:59543,"lock-open":59544,"lock-outline":59545,looks:58364,"looks-3":58363,"looks-4":58365,"looks-5":58366,"looks-6":58367,"looks-one":58368,"looks-two":58369,loop:57384,loupe:58370,"low-priority":57709,loyalty:59546,mail:57688,"mail-outline":57569,map:58715,markunread:57689,"markunread-mailbox":59547,memory:58146,menu:58834,"merge-type":57938,message:57545,mic:57385,"mic-none":57386,"mic-off":57387,mms:58904,"mode-comment":57939,"mode-edit":57940,"monetization-on":57955,"money-off":57948,"monochrome-photos":58371,mood:59378,"mood-bad":59379,more:58905,"more-horiz":58835,"more-vert":58836,motorcycle:59675,mouse:58147,"move-to-inbox":57704,movie:57388,"movie-creation":58372,"movie-filter":58426,"multiline-chart":59103,"music-note":58373,"music-video":57443,"my-location":58716,nature:58374,"nature-people":58375,"navigate-before":58376,"navigate-next":58377,navigation:58717,"near-me":58729,"network-cell":57785,"network-check":58944,"network-locked":58906,"network-wifi":57786,"new-releases":57393,"next-week":57706,nfc:57787,"no-encryption":58945,"no-sim":57548,"not-interested":57395,note:57455,"note-add":59548,notifications:59380,"notifications-active":59383,"notifications-none":59381,"notifications-off":59382,"notifications-paused":59384,"offline-pin":59658,"ondemand-video":58938,opacity:59676,"open-in-browser":59549,"open-in-new":59550,"open-with":59551,pages:59385,pageview:59552,palette:58378,"pan-tool":59685,panorama:58379,"panorama-fish-eye":58380,"panorama-horizontal":58381,"panorama-vertical":58382,"panorama-wide-angle":58383,"party-mode":59386,pause:57396,"pause-circle-filled":57397,"pause-circle-outline":57398,payment:59553,people:59387,"people-outline":59388,"perm-camera-mic":59554,"perm-contact-calendar":59555,"perm-data-setting":59556,"perm-device-information":59557,"perm-identity":59558,"perm-media":59559,"perm-phone-msg":59560,"perm-scan-wifi":59561,person:59389,"person-add":59390,"person-outline":59391,"person-pin":58714,"person-pin-circle":58730,"personal-video":58939,pets:59677,phone:57549,"phone-android":58148,"phone-bluetooth-speaker":58907,"phone-forwarded":58908,"phone-in-talk":58909,"phone-iphone":58149,"phone-locked":58910,"phone-missed":58911,"phone-paused":58912,phonelink:58150,"phonelink-erase":57563,"phonelink-lock":57564,"phonelink-off":58151,"phonelink-ring":57565,"phonelink-setup":57566,photo:58384,"photo-album":58385,"photo-camera":58386,"photo-filter":58427,"photo-library":58387,"photo-size-select-actual":58418,"photo-size-select-large":58419,"photo-size-select-small":58420,"picture-as-pdf":58389,"picture-in-picture":59562,"picture-in-picture-alt":59665,"pie-chart":59076,"pie-chart-outlined":59077,"pin-drop":58718,place:58719,"play-arrow":57399,"play-circle-filled":57400,"play-circle-outline":57401,"play-for-work":59654,"playlist-add":57403,"playlist-add-check":57445,"playlist-play":57439,"plus-one":59392,poll:59393,polymer:59563,pool:60232,"portable-wifi-off":57550,portrait:58390,power:58940,"power-input":58166,"power-settings-new":59564,"pregnant-woman":59678,"present-to-all":57567,print:59565,"priority-high":58949,public:59403,publish:57941,"query-builder":59566,"question-answer":59567,queue:57404,"queue-music":57405,"queue-play-next":57446,radio:57406,"radio-button-checked":59447,"radio-button-unchecked":59446,"rate-review":58720,receipt:59568,"recent-actors":57407,"record-voice-over":59679,redeem:59569,redo:57690,refresh:58837,remove:57691,"remove-circle":57692,"remove-circle-outline":57693,"remove-from-queue":57447,"remove-red-eye":58391,"remove-shopping-cart":59688,reorder:59646,repeat:57408,"repeat-one":57409,replay:57410,"replay-10":57433,"replay-30":57434,"replay-5":57435,reply:57694,"reply-all":57695,report:57696,"report-problem":59570,restaurant:58732,"restaurant-menu":58721,restore:59571,"restore-page":59689,"ring-volume":57553,room:59572,"room-service":60233,"rotate-90-degrees-ccw":58392,"rotate-left":58393,"rotate-right":58394,"rounded-corner":59680,router:58152,rowing:59681,"rss-feed":57573,"rv-hookup":58946,satellite:58722,save:57697,scanner:58153,schedule:59573,school:59404,"screen-lock-landscape":57790,"screen-lock-portrait":57791,"screen-lock-rotation":57792,"screen-rotation":57793,"screen-share":57570,"sd-card":58915,"sd-storage":57794,search:59574,security:58154,"select-all":57698,send:57699,"sentiment-dissatisfied":59409,"sentiment-neutral":59410,"sentiment-satisfied":59411,"sentiment-very-dissatisfied":59412,"sentiment-very-satisfied":59413,settings:59576,"settings-applications":59577,"settings-backup-restore":59578,"settings-bluetooth":59579,"settings-brightness":59581,"settings-cell":59580,"settings-ethernet":59582,"settings-input-antenna":59583,"settings-input-component":59584,"settings-input-composite":59585,"settings-input-hdmi":59586,"settings-input-svideo":59587,"settings-overscan":59588,"settings-phone":59589,"settings-power":59590,"settings-remote":59591,"settings-system-daydream":57795,"settings-voice":59592,share:59405,shop:59593,"shop-two":59594,"shopping-basket":59595,"shopping-cart":59596,"short-text":57953,"show-chart":59105,shuffle:57411,"signal-cellular-4-bar":57800,"signal-cellular-connected-no-internet-4-bar":57805,"signal-cellular-no-sim":57806,"signal-cellular-null":57807,"signal-cellular-off":57808,"signal-wifi-4-bar":57816,"signal-wifi-4-bar-lock":57817,"signal-wifi-off":57818,"sim-card":58155,"sim-card-alert":58916,"skip-next":57412,"skip-previous":57413,slideshow:58395,"slow-motion-video":57448,smartphone:58156,"smoke-free":60234,"smoking-rooms":60235,sms:58917,"sms-failed":58918,snooze:57414,sort:57700,"sort-by-alpha":57427,spa:60236,"space-bar":57942,speaker:58157,"speaker-group":58158,"speaker-notes":59597,"speaker-notes-off":59690,"speaker-phone":57554,spellcheck:59598,star:59448,"star-border":59450,"star-half":59449,stars:59600,"stay-current-landscape":57555,"stay-current-portrait":57556,"stay-primary-landscape":57557,"stay-primary-portrait":57558,stop:57415,"stop-screen-share":57571,storage:57819,store:59601,"store-mall-directory":58723,straighten:58396,streetview:58734,"strikethrough-s":57943,style:58397,"subdirectory-arrow-left":58841,"subdirectory-arrow-right":58842,subject:59602,subscriptions:57444,subtitles:57416,subway:58735,"supervisor-account":59603,"surround-sound":57417,"swap-calls":57559,"swap-horiz":59604,"swap-vert":59605,"swap-vertical-circle":59606,"switch-camera":58398,"switch-video":58399,sync:58919,"sync-disabled":58920,"sync-problem":58921,"system-update":58922,"system-update-alt":59607,tab:59608,"tab-unselected":59609,tablet:58159,"tablet-android":58160,"tablet-mac":58161,"tag-faces":58400,"tap-and-play":58923,terrain:58724,"text-fields":57954,"text-format":57701,textsms:57560,texture:58401,theaters:59610,"thumb-down":59611,"thumb-up":59612,"thumbs-up-down":59613,"time-to-leave":58924,timelapse:58402,timeline:59682,timer:58405,"timer-10":58403,"timer-3":58404,"timer-off":58406,title:57956,toc:59614,today:59615,toll:59616,tonality:58407,"touch-app":59667,toys:58162,"track-changes":59617,traffic:58725,train:58736,tram:58737,"transfer-within-a-station":58738,transform:58408,translate:59618,"trending-down":59619,"trending-flat":59620,"trending-up":59621,tune:58409,"turned-in":59622,"turned-in-not":59623,tv:58163,unarchive:57705,undo:57702,"unfold-less":58838,"unfold-more":58839,update:59683,usb:57824,"verified-user":59624,"vertical-align-bottom":57944,"vertical-align-center":57945,"vertical-align-top":57946,vibration:58925,"video-call":57456,"video-label":57457,"video-library":57418,videocam:57419,"videocam-off":57420,"videogame-asset":58168,"view-agenda":59625,"view-array":59626,"view-carousel":59627,"view-column":59628,"view-comfy":58410,"view-compact":58411,"view-day":59629,"view-headline":59630,"view-list":59631,"view-module":59632,"view-quilt":59633,"view-stream":59634,"view-week":59635,vignette:58421,visibility:59636,"visibility-off":59637,"voice-chat":58926,voicemail:57561,"volume-down":57421,"volume-mute":57422,"volume-off":57423,"volume-up":57424,"vpn-key":57562,"vpn-lock":58927,wallpaper:57788,warning:57346,watch:58164,"watch-later":59684,"wb-auto":58412,"wb-cloudy":58413,"wb-incandescent":58414,"wb-iridescent":58422,"wb-sunny":58416,wc:58941,web:57425,"web-asset":57449,weekend:57707,whatshot:59406,widgets:57789,wifi:58942,"wifi-lock":57825,"wifi-tethering":57826,work:59641,"wrap-text":57947,"youtube-searched-for":59642,"zoom-in":59647,"zoom-out":59648,"zoom-out-map":58731}},1022,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[6])),c=r(d[0])(r(d[7])),s=r(d[8]),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var b=_e.default=(function(n){function l(t){var n;(0,e.default)(this,l),(n=h(this,l,[t])).keyExtractor=function(e){return String(e.value)},n.renderItem=function(e){var t=e.item,l=e.index;return u.default.createElement(s.TouchableOpacity,{onPress:function(){return n.onPressItem(t.value)}},u.default.createElement(s.View,{style:k.rowContainer},u.default.createElement(s.View,{style:k.iconContainer},u.default.createElement(f.default,{name:l===n.state.selectedIndex?'radio-button-checked':'radio-button-unchecked',color:n.props.colorAccent,size:24})),u.default.createElement(s.Text,{style:r(d[12]).material.subheading},t.label)))};var o,c=t.items,p=t.selectedItem;return null!=p&&(o=c.findIndex(function(e){return e.value===p.value})),n.state={selectedIndex:o},n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"onPressItem",value:function(e){var t=this.props.items;this.setState(function(){return{selectedIndex:t.findIndex(function(t){return t.value===e})}})}},{key:"render",value:function(){var e=this;return u.default.createElement(p.default,{title:this.props.title,titleColor:this.props.titleColor,colorAccent:this.props.colorAccent,visible:this.props.visible,okLabel:this.props.okLabel,scrolled:this.props.scrolled,onOk:function(){return e.props.onOk({selectedItem:e.props.items[e.state.selectedIndex]})},cancelLabel:this.props.cancelLabel,onCancel:function(){e.props.onCancel()}},u.default.createElement(s.FlatList,{data:this.props.items,extraData:this.state,renderItem:this.renderItem,keyExtractor:this.keyExtractor}))}}])})(u.Component),k=s.StyleSheet.create({rowContainer:{height:56,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16}});b.propTypes={visible:c.default.bool.isRequired,items:c.default.arrayOf(c.default.object).isRequired,selectedItem:c.default.shape({value:c.default.any.isRequired,label:c.default.string.isRequired}),title:c.default.string,titleColor:c.default.string,colorAccent:c.default.string,onCancel:c.default.func.isRequired,onOk:c.default.func.isRequired,cancelLabel:c.default.string,okLabel:c.default.string,scrolled:c.default.bool},b.defaultProps={selectedItem:void 0,title:void 0,titleColor:void 0,colorAccent:v.default.androidColorAccent,cancelLabel:void 0,okLabel:void 0,scrolled:!1}},1023,[2,5,6,10,12,13,15,143,18,1016,1013,1014,988]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Dropdown",{enumerable:!0,get:function(){return n.default}});var n=r(d[0])(r(d[1]))},1024,[2,1025]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),c=r(d[10]),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),b=["bottom"],C=["renderBase","renderAccessory","containerStyle","labelContainerStyle","overlayStyle","pickerStyle","rippleInsets","rippleOpacity","rippleCentered","rippleSequential","hitSlop","pressRetentionOffset","testID","nativeID","accessible","accessibilityLabel","supportedOrientations"];function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function w(e,t,n){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var x=_e.default=(function(l){function u(e){var t;(0,n.default)(this,u),(t=w(this,u,[e])).onPress=t.onPress.bind(t),t.onClose=t.onClose.bind(t),t.onSelect=t.onSelect.bind(t),t.onLayout=t.onLayout.bind(t),t.updateRippleRef=t.updateRef.bind(t,'ripple'),t.updateContainerRef=t.updateRef.bind(t,'container'),t.updateScrollRef=t.updateRef.bind(t,'scroll'),t.renderAccessory=t.renderAccessory.bind(t),t.renderItem=t.renderItem.bind(t),t.keyExtractor=t.keyExtractor.bind(t),t.blur=function(){return t.onClose()},t.focus=t.onPress;var o=t.props.value;return t.mounted=!1,t.focused=!1,t.state={opacity:new c.Animated.Value(0),selected:-1,modal:!1,value:o},t}return(0,s.default)(u,l),(0,o.default)(u,[{key:"componentWillReceiveProps",value:function(e){var t=e.value;t!==this.props.value&&this.setState({value:t})}},{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"onPress",value:function(e){var t=this,n=this.props,o=n.data,l=n.disabled,u=n.onFocus,s=n.itemPadding,p=n.rippleDuration,f=n.dropdownOffset,y=n.dropdownMargins,h=y.min,v=y.max,b=n.animationDuration,C=n.absoluteRTLLayout,S=n.useNativeDriver;if(!l){var w=o.length,x=Date.now();if(null!=e&&(e.nativeEvent.locationY-=this.rippleInsets().top,e.nativeEvent.locationX-=this.rippleInsets().left,this.ripple.startRipple(e)),w){this.focused=!0,'function'==typeof u&&u();var I=c.Dimensions.get('window');this.container.measureInWindow(function(e,n,o,l){var u=t.state.opacity;c.I18nManager.isRTL&&!C&&(e=I.width-(e+o));var y,w=Math.max(0,p-b-(Date.now()-x)),k=t.selectedIndex(),O=e+f.left-v;O>h?y=v:(O=h,y=h);var R,E=e+o+v;I.width-E>h?R=v:(E=I.width-h,R=h);var D=n+f.top-s;t.setState({modal:!0,width:E-O,top:D,left:O,leftInset:y,rightInset:R,selected:k}),setTimeout(function(){t.mounted&&(t.resetScrollOffset(),c.Animated.timing(u,{duration:b,toValue:1,useNativeDriver:S}).start(function(){if(t.mounted&&'ios'===c.Platform.OS){var e=(t.scroll||{}).flashScrollIndicators;'function'==typeof e&&e.call(t.scroll)}}))},w)})}}}},{key:"onClose",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.value,n=this.props,o=n.onBlur,l=n.animationDuration,u=n.useNativeDriver,s=this.state.opacity;c.Animated.timing(s,{duration:l,toValue:0,useNativeDriver:u}).start(function(){e.focused=!1,'function'==typeof o&&o(),e.mounted&&e.setState({value:t,modal:!1})})}},{key:"onSelect",value:function(e){var t=this,n=this.props,o=n.data,l=n.valueExtractor,u=n.onChangeText,s=n.animationDuration,p=n.rippleDuration,f=l(o[e],e),c=Math.max(0,p-s);'function'==typeof u&&u(f,e,o),setTimeout(function(){return t.onClose(f)},c)}},{key:"onLayout",value:function(e){var t=this.props.onLayout;'function'==typeof t&&t(e)}},{key:"value",value:function(){var e=this.state.value;return e}},{key:"selectedIndex",value:function(){var e=this.state.value,t=this.props,n=t.data,o=t.valueExtractor;return n.findIndex(function(t,n){return null!=t&&e===o(t,n)})}},{key:"selectedItem",value:function(){return this.props.data[this.selectedIndex()]}},{key:"isFocused",value:function(){return this.focused}},{key:"itemSize",value:function(){var e=this.props,t=e.fontSize,n=e.itemPadding;return Math.ceil(1.5*t+2*n)}},{key:"visibleItemCount",value:function(){var e=this.props,t=e.data,n=e.itemCount;return Math.min(t.length,n)}},{key:"tailItemCount",value:function(){return Math.max(this.visibleItemCount()-2,0)}},{key:"rippleInsets",value:function(){var e=this.props.rippleInsets||{},t=e.top,n=void 0===t?16:t,o=e.right,l=void 0===o?0:o,u=e.bottom,s=void 0===u?-8:u,p=e.left;return{top:n,right:l,bottom:s,left:void 0===p?0:p}}},{key:"resetScrollOffset",value:function(){var e=this.state.selected,t=this.props,n=t.data,o=t.dropdownPosition,l=0,u=n.length,s=this.itemSize(),p=this.tailItemCount(),f=this.visibleItemCount();if(u>f)if(null==o)switch(e){case-1:break;case 0:case 1:break;default:l=e>=u-p?s*(u-f):s*(e-1)}else{var c=e-o;o<0&&(c-=f),c=Math.max(0,c),c=Math.min(c,u-f),~e&&(l=s*c)}this.scroll&&this.scroll.scrollToOffset({offset:l,animated:!1})}},{key:"updateRef",value:function(e,t){this[e]=t}},{key:"keyExtractor",value:function(e,t){return t+"-"+(0,this.props.valueExtractor)(e,t)}},{key:"renderBase",value:function(e){var n,o=this.state.value,l=this.props,u=l.data,s=l.renderBase,p=l.labelExtractor,c=(l.dropdownOffset,l.renderAccessory),y=void 0===c?this.renderAccessory:c,h=this.selectedIndex();return~h&&(n=p(u[h],h)),null==n&&(n=o),'function'==typeof s?s((0,t.default)({},e,{title:n,value:o,renderAccessory:y})):(n=null==n||'string'==typeof n?n:String(n),f.default.createElement(r(d[14]).TextInput,(0,t.default)({style:{backgroundColor:"transparent",marginBottom:16},label:""},e,{value:n,editable:!1,onChangeText:void 0,renderAccessory:y})))}},{key:"renderRipple",value:function(){var n=this.props,o=n.baseColor,l=n.rippleColor,u=void 0===l?o:l,s=n.rippleOpacity,p=n.rippleDuration,c=n.rippleCentered,h=n.rippleSequential,v=this.rippleInsets(),C=v.bottom,S=(0,e.default)(v,b),w=(0,t.default)({},S,{height:this.itemSize()-C,position:'absolute'});return f.default.createElement(y.default,{style:w,rippleColor:u,rippleDuration:p,rippleOpacity:s,rippleCentered:c,rippleSequential:h,ref:this.updateRippleRef})}},{key:"renderAccessory",value:function(){var e={backgroundColor:this.props.baseColor};return f.default.createElement(c.View,{style:v.default.accessory},f.default.createElement(c.View,{style:v.default.triangleContainer},f.default.createElement(c.View,{style:[v.default.triangle,e]})))}},{key:"renderItem",value:function(e){var n=e.item,o=e.index;if(null==n)return null;var l=this.state,u=l.selected,s=l.leftInset,p=l.rightInset,y=this.props,b=y.valueExtractor,C=y.labelExtractor,S=y.propsExtractor,w=y.textColor,x=y.itemColor,I=y.baseColor,k=y.selectedItemColor,O=void 0===k?w:k,R=y.disabledItemColor,E=void 0===R?I:R,D=y.fontSize,P=y.itemTextStyle,T=y.rippleOpacity,L=y.rippleDuration,M=y.shadeOpacity,V=S(n,o),A=V=(0,t.default)({rippleDuration:L,rippleOpacity:T,rippleColor:I,shadeColor:I,shadeOpacity:M},V,{onPress:this.onSelect}),q=A.style,B=A.disabled,z=b(n,o),j=C(n,o),W=null==j?z:j,F={color:B?E:~u?o===u?O:x:O,fontSize:D};return V.style=[q,{height:this.itemSize(),paddingLeft:s,paddingRight:p}],f.default.createElement(h.default,(0,t.default)({index:o},V),f.default.createElement(c.Text,{style:[v.default.item,P,F],numberOfLines:1},W))}},{key:"render",value:function(){var t=this.props,n=(t.renderBase,t.renderAccessory,t.containerStyle),o=(t.labelContainerStyle,t.overlayStyle),l=t.pickerStyle,u=(t.rippleInsets,t.rippleOpacity,t.rippleCentered,t.rippleSequential,t.hitSlop),s=t.pressRetentionOffset,p=t.testID,y=t.nativeID,h=t.accessible,b=t.accessibilityLabel,S=t.supportedOrientations,w=(0,e.default)(t,C),x=w.data,I=w.disabled,k=w.itemPadding,O=w.dropdownPosition,R=this.state,E=R.left,D=R.top,P=R.width,T=R.opacity,L=R.selected,M=R.modal,V=x.length,A=this.visibleItemCount(),q=this.tailItemCount(),B=this.itemSize(),z=2*k+B*A,j=-k;if(null==O)switch(L){case-1:j-=1===V?0:B;break;case 0:break;default:j-=L>=V-q?B*(A-(V-L)):B}else j-=O<0?B*(A+O):B*O;var W={opacity:T},F={width:P,height:z,top:D,left:E,transform:[{translateY:j}]},N={disabled:I,hitSlop:u,pressRetentionOffset:s,onPress:this.onPress,testID:p,nativeID:y,accessible:h,accessibilityLabel:b};return f.default.createElement(c.View,{onLayout:this.onLayout,ref:this.updateContainerRef,style:n},f.default.createElement(c.TouchableWithoutFeedback,N,f.default.createElement(c.View,{pointerEvents:"box-only"},this.renderBase(w),this.renderRipple())),f.default.createElement(c.Modal,{visible:M,transparent:!0,onRequestClose:this.blur,supportedOrientations:S},f.default.createElement(c.Animated.View,{style:[v.default.overlay,W,o],onStartShouldSetResponder:function(){return!0},onResponderRelease:this.blur},f.default.createElement(c.View,{style:[v.default.picker,F,l],onStartShouldSetResponder:function(){return!0}},f.default.createElement(c.FlatList,{ref:this.updateScrollRef,data:x,style:v.default.scroll,renderItem:this.renderItem,keyExtractor:this.keyExtractor,scrollEnabled:A0&&void 0!==arguments[0]?arguments[0]:{}).value;arguments.length>1&&arguments[1];return e},labelExtractor:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).label;arguments.length>1&&arguments[1];return e},propsExtractor:function(){return null},absoluteRTLLayout:!1,dropdownOffset:{top:32,left:0},dropdownMargins:{min:8,max:16},rippleCentered:!1,rippleSequential:!0,rippleInsets:{top:16,right:0,bottom:-8,left:0},rippleOpacity:.54,shadeOpacity:.12,rippleDuration:400,animationDuration:225,fontSize:16,textColor:'rgba(0, 0, 0, .87)',itemColor:'rgba(0, 0, 0, .54)',baseColor:'rgba(0, 0, 0, .38)',itemCount:4,itemPadding:8,supportedOrientations:['portrait','portrait-upside-down','landscape','landscape-left','landscape-right'],useNativeDriver:!1},x.propTypes=(0,t.default)({},c.TouchableWithoutFeedback.propTypes,{disabled:p.default.bool,value:p.default.oneOfType([p.default.string,p.default.number]),data:p.default.arrayOf(p.default.object),valueExtractor:p.default.func,labelExtractor:p.default.func,propsExtractor:p.default.func,absoluteRTLLayout:p.default.bool,dropdownOffset:p.default.shape({top:p.default.number.isRequired,left:p.default.number.isRequired}),dropdownMargins:p.default.shape({min:p.default.number.isRequired,max:p.default.number.isRequired}),dropdownPosition:p.default.number,rippleColor:p.default.string,rippleCentered:p.default.bool,rippleSequential:p.default.bool,rippleInsets:p.default.shape({top:p.default.number,right:p.default.number,bottom:p.default.number,left:p.default.number}),rippleOpacity:p.default.number,shadeOpacity:p.default.number,rippleDuration:p.default.number,animationDuration:p.default.number,fontSize:p.default.number,textColor:p.default.string,itemColor:p.default.string,selectedItemColor:p.default.string,disabledItemColor:p.default.string,baseColor:p.default.string,itemTextStyle:c.Text.propTypes.style,itemCount:p.default.number,itemPadding:p.default.number,onLayout:p.default.func,onFocus:p.default.func,onBlur:p.default.func,onChangeText:p.default.func,renderBase:p.default.func,renderAccessory:p.default.func,labelContainerStyle:(c.ViewPropTypes||c.View.propTypes).style,containerStyle:(c.ViewPropTypes||c.View.propTypes).style,overlayStyle:(c.ViewPropTypes||c.View.propTypes).style,pickerStyle:(c.ViewPropTypes||c.View.propTypes).style,supportedOrientations:p.default.arrayOf(p.default.string),useNativeDriver:p.default.bool})},1025,[2,106,4,5,6,10,12,13,143,15,18,1026,1028,1042,1043]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=s?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),f=r(d[10]),y=["delayLongPress","delayPressIn","delayPressOut","disabled","hitSlop","pressRetentionOffset","children","rippleContainerBorderRadius","testID","nativeID","accessible","accessibilityLabel","onLayout"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,u.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var P=_e.default=(function(s){function u(e){var t;return(0,n.default)(this,u),(t=b(this,u,[e])).onLayout=t.onLayout.bind(t),t.onPress=t.onPress.bind(t),t.onPressIn=t.onPressIn.bind(t),t.onPressOut=t.onPressOut.bind(t),t.onLongPress=t.onLongPress.bind(t),t.onAnimationEnd=t.onAnimationEnd.bind(t),t.renderRipple=t.renderRipple.bind(t),t.unique=0,t.mounted=!1,t.state={width:0,height:0,ripples:[]},t}return(0,l.default)(u,s),(0,o.default)(u,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"onLayout",value:function(e){var t=e.nativeEvent.layout,n=t.width,o=t.height,s=this.props.onLayout;'function'==typeof s&&s(e),this.setState({width:n,height:o})}},{key:"onPress",value:function(e){var t=this.state.ripples,n=this.props,o=n.onPress;n.rippleSequential&&t.length||('function'==typeof o&&requestAnimationFrame(function(){return o(e)}),this.startRipple(e))}},{key:"onLongPress",value:function(e){var t=this.props.onLongPress;'function'==typeof t&&requestAnimationFrame(function(){return t(e)}),this.startRipple(e)}},{key:"onPressIn",value:function(e){var t=this.props.onPressIn;'function'==typeof t&&t(e)}},{key:"onPressOut",value:function(e){var t=this.props.onPressOut;'function'==typeof t&&t(e)}},{key:"onAnimationEnd",value:function(){this.mounted&&this.setState(function(e){return{ripples:e.ripples.slice(1)}})}},{key:"startRipple",value:function(e){var t=this.state,n=t.width,o=t.height,s=this.props,u=s.rippleDuration,l=s.rippleCentered,p=s.rippleSize,c=s.onRippleAnimation,y=.5*n,h=.5*o,b=l?{locationX:y,locationY:h}:e.nativeEvent,P=b.locationX,v=b.locationY,R=Math.abs(y-P),O=Math.abs(h-v),L=p>0?.5*p:Math.sqrt(Math.pow(y+R,2)+Math.pow(h+O,2)),k={unique:this.unique++,progress:new f.Animated.Value(0),locationX:P,locationY:v,R:L};c(f.Animated.timing(k.progress,{toValue:1,easing:f.Easing.out(f.Easing.ease),duration:u,useNativeDriver:!0}),this.onAnimationEnd),this.setState(function(e){return{ripples:e.ripples.concat(k)}})}},{key:"renderRipple",value:function(e){var t=e.unique,n=e.progress,o=e.locationX,s=e.locationY,u=e.R,l=this.props,p=l.rippleColor,y=l.rippleOpacity,h=l.rippleFades,b={top:s-r(d[11]).radius,left:o-r(d[11]).radius,backgroundColor:p,transform:[{scale:n.interpolate({inputRange:[0,1],outputRange:[.5/r(d[11]).radius,u/r(d[11]).radius]})}],opacity:h?n.interpolate({inputRange:[0,1],outputRange:[y,0]}):y};return c.default.createElement(f.Animated.View,{style:[r(d[11]).styles.ripple,b],key:t})}},{key:"render",value:function(){var n=this.state.ripples,o=this.onPress,s=this.onPressIn,u=this.onPressOut,l=this.onLongPress,p=this.onLayout,h=this.props,b=h.delayLongPress,P=h.delayPressIn,v=h.delayPressOut,R=h.disabled,O=h.hitSlop,L=h.pressRetentionOffset,k=h.children,w=h.rippleContainerBorderRadius,I=h.testID,A=h.nativeID,D=h.accessible,E=h.accessibilityLabel,C=(h.onLayout,(0,t.default)(h,y)),S={delayLongPress:b,delayPressIn:P,delayPressOut:v,disabled:R,hitSlop:O,pressRetentionOffset:L,onPress:o,onPressIn:s,testID:I,nativeID:A,accessible:D,accessibilityLabel:E,onPressOut:u,onLongPress:C.onLongPress?l:void 0,onLayout:p},M={borderRadius:w};return c.default.createElement(f.TouchableWithoutFeedback,S,c.default.createElement(f.Animated.View,(0,e.default)({},C,{pointerEvents:"box-only"}),k,c.default.createElement(f.View,{style:[r(d[11]).styles.container,M]},n.map(this.renderRipple))))}}])})(c.PureComponent);P.defaultProps=(0,e.default)({},f.TouchableWithoutFeedback.defaultProps,{rippleColor:'rgb(0, 0, 0)',rippleOpacity:.3,rippleDuration:400,rippleSize:0,rippleContainerBorderRadius:0,rippleCentered:!1,rippleSequential:!1,rippleFades:!0,disabled:!1,onRippleAnimation:function(e,t){return e.start(t)}}),P.propTypes=(0,e.default)({},f.Animated.View.propTypes,f.TouchableWithoutFeedback.propTypes,{rippleColor:p.default.string,rippleOpacity:p.default.number,rippleDuration:p.default.number,rippleSize:p.default.number,rippleContainerBorderRadius:p.default.number,rippleCentered:p.default.bool,rippleSequential:p.default.bool,rippleFades:p.default.bool,disabled:p.default.bool,onRippleAnimation:p.default.func})},1026,[2,4,106,5,6,10,12,13,143,15,18,1027]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=e.radius=void 0;var t=r(d[0])(r(d[1])),o=r(d[2]),l=e.radius=10;e.styles=o.StyleSheet.create({container:(0,t.default)({},o.StyleSheet.absoluteFillObject,{backgroundColor:'transparent',overflow:'hidden'}),ripple:{width:2*l,height:2*l,borderRadius:l,overflow:'hidden',position:'absolute'}})},1027,[2,4,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[0])(r(d[10])),y=["children","style","index"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function P(e,t,n){return t=(0,f.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,f.default)(e).constructor):t.apply(e,n))}var h=_e.default=(function(u){function f(e){var t;return(0,n.default)(this,f),(t=P(this,f,[e])).onPress=t.onPress.bind(t),t}return(0,l.default)(f,u),(0,o.default)(f,[{key:"onPress",value:function(){var e=this.props,t=e.onPress,n=e.index;'function'==typeof t&&t(n)}},{key:"render",value:function(){var n=this.props,o=n.children,u=n.style,f=(n.index,(0,t.default)(n,y));return s.default.createElement(r(d[11]).Button,(0,e.default)({},f,{style:[p.default.container,u],onPress:this.onPress}),o)}}])})(s.PureComponent);h.defaultProps={color:'transparent',disabledColor:'transparent',rippleContainerBorderRadius:0,shadeBorderRadius:0},h.propTypes=(0,e.default)({},r(d[11]).Button.propTypes,{index:c.default.number.isRequired})},1028,[2,4,106,5,6,10,12,13,143,15,1029,1030]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);e.default=t.StyleSheet.create({container:{paddingVertical:8,borderRadius:0,justifyContent:'center'}})},1029,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"RaisedButton",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"RaisedTextButton",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"TextButton",{enumerable:!0,get:function(){return n.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=r(d[0])(r(d[4]))},1030,[2,1031,1035,1038,1040]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=s?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[10]),h=r(d[0])(r(d[11])),y=["color","disabledColor","shadeColor","shadeOpacity","shadeBorderRadius","style","children"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function P(e,t,n){return t=(0,u.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var v=_e.default=(function(s){function u(e){var t;return(0,n.default)(this,u),(t=P(this,u,[e])).onPress=t.onPress.bind(t),t.onPressIn=t.onPressIn.bind(t),t.onPressOut=t.onPressOut.bind(t),t.state={focusAnimation:t.props.focusAnimation||new p.Animated.Value(0)},t}return(0,l.default)(u,s),(0,o.default)(u,[{key:"onPress",value:function(){var e=this.props.onPress;'function'==typeof e&&e()}},{key:"onPressIn",value:function(){var e=this.state.focusAnimation,t=this.props.focusAnimationDuration;p.Animated.timing(e,{toValue:1,duration:t,easing:p.Easing.out(p.Easing.ease)}).start()}},{key:"onPressOut",value:function(){var e=this.state.focusAnimation,t=this.props.focusAnimationDuration;p.Animated.timing(e,{toValue:0,duration:t,easing:p.Easing.out(p.Easing.ease)}).start()}},{key:"componentWillReceiveProps",value:function(e){var t=e.focusAnimation;t&&t!==this.state.focusAnimation&&this.setState({focusAnimation:t})}},{key:"render",value:function(){var n=this.props,o=n.color,s=n.disabledColor,u=n.shadeColor,l=n.shadeOpacity,f=n.shadeBorderRadius,b=n.style,P=n.children,v=(0,t.default)(n,y),O=this.state.focusAnimation.interpolate({inputRange:[0,1],outputRange:[0,l]}),A={backgroundColor:v.disabled?s:o},R={backgroundColor:u,borderRadius:f,opacity:O};return c.default.createElement(h.default,(0,e.default)({},v,{style:[r(d[12]).styles.container,A,b],onPress:this.onPress,onPressIn:this.onPressIn,onPressOut:this.onPressOut}),P,c.default.createElement(p.Animated.View,{style:[r(d[12]).styles.shade,R]}))}}])})(c.PureComponent);v.defaultProps={rippleContainerBorderRadius:2,rippleSequential:!0,hitSlop:{top:6,right:4,bottom:6,left:4},color:'rgb(224, 224, 224)',shadeColor:'rgb(0, 0, 0)',shadeOpacity:.12,shadeBorderRadius:2,focusAnimation:null,focusAnimationDuration:225,disabledColor:'rgba(0, 0, 0, .12)',disabled:!1},v.propTypes=(0,e.default)({},h.default.propTypes,{color:f.default.string,shadeColor:f.default.string,shadeOpacity:f.default.number,shadeBorderRadius:f.default.number,focusAnimation:f.default.instanceOf(p.Animated.Value),focusAnimationDuration:f.default.number,disabledColor:f.default.string})},1031,[2,4,106,5,6,10,12,13,143,15,18,1032,1034]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=s?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),f=r(d[10]),y=["delayLongPress","delayPressIn","delayPressOut","disabled","hitSlop","pressRetentionOffset","children","rippleContainerBorderRadius","testID","nativeID","accessible","accessibilityLabel","onLayout"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,u.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var P=_e.default=(function(s){function u(e){var t;return(0,n.default)(this,u),(t=b(this,u,[e])).onLayout=t.onLayout.bind(t),t.onPress=t.onPress.bind(t),t.onPressIn=t.onPressIn.bind(t),t.onPressOut=t.onPressOut.bind(t),t.onLongPress=t.onLongPress.bind(t),t.renderRipple=t.renderRipple.bind(t),t.unique=0,t.mounted=!1,t.state={width:0,height:0,ripples:[]},t}return(0,l.default)(u,s),(0,o.default)(u,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"onLayout",value:function(e){var t=e.nativeEvent.layout,n=t.width,o=t.height,s=this.props.onLayout;'function'==typeof s&&s(e),this.setState({width:n,height:o})}},{key:"onPress",value:function(e){var t=this.state.ripples,n=this.props,o=n.onPress;n.rippleSequential&&t.length||('function'==typeof o&&requestAnimationFrame(function(){return o(e)}),this.startRipple(e))}},{key:"onLongPress",value:function(e){var t=this.props.onLongPress;'function'==typeof t&&requestAnimationFrame(function(){return t(e)}),this.startRipple(e)}},{key:"onPressIn",value:function(e){var t=this.props.onPressIn;'function'==typeof t&&t(e)}},{key:"onPressOut",value:function(e){var t=this.props.onPressOut;'function'==typeof t&&t(e)}},{key:"startRipple",value:function(e){var t=this,n=this.props,o=n.rippleDuration,s=n.rippleCentered,u=n.rippleSize,l=this.state,p=.5*l.width,c=.5*l.height,y=s?{locationX:p,locationY:c}:e.nativeEvent,h=y.locationX,b=y.locationY,P=Math.abs(p-h),v=Math.abs(c-b),R=u>0?.5*u:Math.sqrt(Math.pow(p+P,2)+Math.pow(c+v,2)),O={unique:this.unique++,progress:new f.Animated.Value(0),locationX:h,locationY:b,R:R};f.Animated.timing(O.progress,{toValue:1,easing:f.Easing.out(f.Easing.ease),duration:o,useNativeDriver:!0}).start(function(){t.mounted&&t.setState(function(e){return{ripples:e.ripples.slice(1)}})}),this.setState(function(e){return{ripples:e.ripples.concat(O)}})}},{key:"renderRipple",value:function(e){var t=e.unique,n=e.progress,o=e.locationX,s=e.locationY,u=e.R,l=this.props,p=l.rippleColor,y=l.rippleOpacity,h=l.rippleFades,b={top:s-r(d[11]).radius,left:o-r(d[11]).radius,backgroundColor:p,transform:[{scale:n.interpolate({inputRange:[0,1],outputRange:[.5/r(d[11]).radius,u/r(d[11]).radius]})}],opacity:h?n.interpolate({inputRange:[0,1],outputRange:[y,0]}):y};return c.default.createElement(f.Animated.View,{style:[r(d[11]).styles.ripple,b],key:t})}},{key:"render",value:function(){var n=this.state.ripples,o=this.onPress,s=this.onPressIn,u=this.onPressOut,l=this.onLongPress,p=this.onLayout,h=this.props,b=h.delayLongPress,P=h.delayPressIn,v=h.delayPressOut,R=h.disabled,O=h.hitSlop,L=h.pressRetentionOffset,k=h.children,w=h.rippleContainerBorderRadius,I=h.testID,D=h.nativeID,C=h.accessible,S=h.accessibilityLabel,M=(h.onLayout,(0,t.default)(h,y)),q={delayLongPress:b,delayPressIn:P,delayPressOut:v,disabled:R,hitSlop:O,pressRetentionOffset:L,onPress:o,onPressIn:s,testID:I,nativeID:D,accessible:C,accessibilityLabel:S,onPressOut:u,onLongPress:M.onLongPress?l:void 0,onLayout:p},E={borderRadius:w};return c.default.createElement(f.TouchableWithoutFeedback,q,c.default.createElement(f.Animated.View,(0,e.default)({},M,{pointerEvents:"box-only"}),k,c.default.createElement(f.View,{style:[r(d[11]).styles.container,E]},n.map(this.renderRipple))))}}])})(c.PureComponent);P.defaultProps=(0,e.default)({},f.TouchableWithoutFeedback.defaultProps,{rippleColor:'rgb(0, 0, 0)',rippleOpacity:.3,rippleDuration:400,rippleSize:0,rippleContainerBorderRadius:0,rippleCentered:!1,rippleSequential:!1,rippleFades:!0,disabled:!1}),P.propTypes=(0,e.default)({},f.Animated.View.propTypes,f.TouchableWithoutFeedback.propTypes,{rippleColor:p.default.string,rippleOpacity:p.default.number,rippleDuration:p.default.number,rippleSize:p.default.number,rippleContainerBorderRadius:p.default.number,rippleCentered:p.default.bool,rippleSequential:p.default.bool,rippleFades:p.default.bool,disabled:p.default.bool})},1032,[2,4,106,5,6,10,12,13,143,15,18,1033]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=e.radius=void 0;var t=r(d[0])(r(d[1])),o=r(d[2]),l=e.radius=10;e.styles=o.StyleSheet.create({container:(0,t.default)({},o.StyleSheet.absoluteFillObject,{backgroundColor:'transparent',overflow:'hidden'}),ripple:{width:2*l,height:2*l,borderRadius:l,overflow:'hidden',position:'absolute'}})},1033,[2,4,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0])(r(d[1])),l=r(d[2]);e.styles=l.StyleSheet.create({container:{borderRadius:2,justifyContent:'space-around'},shade:(0,t.default)({},l.StyleSheet.absoluteFillObject)})},1034,[2,4,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=C(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=n?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(o,u,f):o[u]=e[u]}o.default=e,l&&l.set(e,o);return o})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),b=["title","titleColor","titleStyle","disabledTitleColor","style"];function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(C=function(e){return e?l:t})(e)}function v(e,t,l){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,u.default)(e).constructor):t.apply(e,l))}var O=_e.default=(function(n){function u(){return(0,l.default)(this,u),v(this,u,arguments)}return(0,f.default)(u,n),(0,o.default)(u,[{key:"render",value:function(){var l=this.props,o=l.title,n=l.titleColor,u=l.titleStyle,f=l.disabledTitleColor,c=l.style,C=(0,t.default)(l,b),v={color:C.disabled?f:n};return s.default.createElement(y.default,(0,e.default)({style:[r(d[12]).styles.container,c],shadeColor:n,rippleColor:n},C),s.default.createElement(p.Text,{style:[r(d[12]).styles.title,u,v],numberOfLines:1},String(o).toUpperCase()))}}])})(s.PureComponent);O.defaultProps={color:'transparent',disabledColor:'transparent',titleColor:'rgb(0, 0, 0)',disabledTitleColor:'rgba(0, 0, 0, .26)',shadeOpacity:.2},O.propTypes=(0,e.default)({},y.default.propTypes,{title:c.default.string.isRequired,titleColor:c.default.string,titleStyle:p.Text.propTypes.style,disabledTitleColor:c.default.string})},1035,[2,4,106,5,6,10,12,13,143,15,18,1031,1036]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[3]),o={},c=r(d[0])(r(d[4])).default.version.match(/^(\d+)\.(\d+)\.(.+)$/),f=(0,n.default)(c,3),u=f[1],s=f[2];'android'===l.Platform.OS&&(o.textAlignVertical='center',!u&&s>=40&&(o.includeFontPadding=!1));e.styles=l.StyleSheet.create({container:{height:36,minWidth:64,paddingHorizontal:8},title:(0,t.default)({textAlign:'center',backgroundColor:'transparent',fontSize:14,fontWeight:'500'},o)})},1036,[2,4,31,18,1037]); +__d(function(e,r,t,a,s,i,n){s.exports={name:"react-native",version:"0.65.0",bin:"./cli.js",description:"A framework for building native apps using React",license:"MIT",repository:"github:facebook/react-native",engines:{node:">=12"},"jest-junit":{outputDirectory:"reports/junit",outputName:"js-test-results.xml"},files:["!template/node_modules","!template/package-lock.json","!template/yarn.lock","android","cli.js","flow","flow-typed","index.js","interface.js","jest-preset.js","jest","Libraries","LICENSE","local-cli","React-Core.podspec","react-native.config.js","react.gradle","React.podspec","React","ReactAndroid","ReactCommon","README.md","rn-get-polyfills.js","scripts/compose-source-maps.js","scripts/find-node.sh","scripts/generate-specs.sh","scripts/generate-specs-cli.js","scripts/ios-configure-glog.sh","scripts/launchPackager.bat","scripts/launchPackager.command","scripts/node-binary.sh","scripts/packager.sh","scripts/react_native_pods.rb","scripts/react-native-xcode.sh","template.config.js","template","third-party-podspecs"],scripts:{start:"react-native start",test:"jest","test-ci":"jest --maxWorkers=2 --ci --reporters=\"default\" --reporters=\"jest-junit\"",flow:"flow","flow-check-ios":"flow check","flow-check-android":"flow check --flowconfig-name .flowconfig.android",lint:"eslint .","lint-ci":"./scripts/circleci/analyze_code.sh && yarn shellcheck","lint-java":"node ./scripts/lint-java.js",shellcheck:"./scripts/circleci/analyze_scripts.sh","clang-format":"clang-format -i --glob=*/**/*.{h,cpp,m,mm}",format:"npm run prettier && npm run clang-format",prettier:"prettier --write \"./**/*.{js,md,yml}\"","format-check":"prettier --list-different \"./**/*.{js,md,yml}\"","update-lock":"npx yarn-deduplicate","docker-setup-android":"docker pull reactnativecommunity/react-native-android:3.2","docker-build-android":"docker build -t reactnativeci/android -f .circleci/Dockerfiles/Dockerfile.android .","test-android-run-instrumentation":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-instrumentation-tests.sh","test-android-run-unit":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-unit-tests.sh","test-android-run-e2e":"docker run --privileged -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh --android --js","test-android-all":"yarn run docker-build-android && yarn run test-android-run-unit && yarn run test-android-run-instrumentation && yarn run test-android-run-e2e","test-android-instrumentation":"yarn run docker-build-android && yarn run test-android-run-instrumentation","test-android-unit":"yarn run docker-build-android && yarn run test-android-run-unit","test-android-e2e":"yarn run docker-build-android && yarn run test-android-run-e2e","build-ios-e2e":"detox build -c ios.sim.release","test-ios-e2e":"detox test -c ios.sim.release packages/rn-tester/e2e","test-ios":"./scripts/objc-test.sh test"},peerDependencies:{react:"17.0.2"},dependencies:{"@jest/create-cache-key-function":"^27.0.1","@react-native-community/cli":"^6.0.0","@react-native-community/cli-platform-android":"^6.0.0","@react-native-community/cli-platform-ios":"^6.0.0","@react-native/assets":"1.0.0","@react-native/normalize-color":"1.0.0","@react-native/polyfills":"1.0.0","abort-controller":"^3.0.0",anser:"^1.4.9","base64-js":"^1.1.2","event-target-shim":"^5.0.1","hermes-engine":"~0.8.1",invariant:"^2.2.4","jsc-android":"^250230.2.1","metro-babel-register":"0.66.2","metro-react-native-babel-transformer":"0.66.2","metro-runtime":"0.66.2","metro-source-map":"0.66.2",nullthrows:"^1.1.1","pretty-format":"^26.5.2",promise:"^8.0.3","prop-types":"^15.7.2","react-devtools-core":"^4.6.0","react-refresh":"^0.4.0","regenerator-runtime":"^0.13.2",scheduler:"^0.20.1","stacktrace-parser":"^0.1.3","use-subscription":"^1.0.0","whatwg-fetch":"^3.0.0",ws:"^6.1.4"},devDependencies:{"flow-bin":"^0.149.0",react:"17.0.2",shelljs:"^0.7.8"},detox:{"test-runner":"jest","runner-config":"packages/rn-tester/e2e/config.json",specs:"",configurations:{"android.emu.release":{binaryPath:"packages/rn-tester/android/app/build/outputs/apk/hermes/release/app-hermes-x86-release.apk",testBinaryPath:"packages/rn-tester/android/app/build/outputs/apk/androidTest/hermes/release/app-hermes-release-androidTest.apk",build:"./gradlew :packages:rn-tester:android:app:assembleRelease :packages:rn-tester:android:app:assembleAndroidTest -DtestBuildType=release",type:"android.emulator",device:{avdName:"Nexus_6_API_29"}},"android.emu.debug":{binaryPath:"packages/rn-tester/android/app/build/outputs/apk/hermes/debug/app-hermes-x86-debug.apk",testBinaryPath:"packages/rn-tester/android/app/build/outputs/apk/androidTest/hermes/debug/app-hermes-debug-androidTest.apk",build:"./gradlew :packages:rn-tester:android:app:assembleDebug :packages:rn-tester:android:app:assembleAndroidTest -DtestBuildType=debug",type:"android.emulator",device:{avdName:"Nexus_6_API_29"}},"ios.sim.release":{binaryPath:"packages/rn-tester/build/Build/Products/Release-iphonesimulator/RNTester.app/",build:"xcodebuild -workspace packages/rn-tester/RNTesterPods.xcworkspace -scheme RNTester -configuration Release -sdk iphonesimulator -derivedDataPath packages/rn-tester/build -UseModernBuildSystem=NO -quiet",type:"ios.simulator",name:"iPhone 8"},"ios.sim.debug":{binaryPath:"packages/rn-tester/build/Build/Products/Debug-iphonesimulator/RNTester.app/",build:"xcodebuild -workspace packages/rn-tester/RNTesterPods.xcworkspace -scheme RNTester -configuration Debug -sdk iphonesimulator -derivedDataPath packages/rn-tester/build -UseModernBuildSystem=NO -quiet",type:"ios.simulator",name:"iPhone 8"}}}}},1037,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),h=["style","children"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function O(e,t,n){return t=(0,l.default)(t),(0,f.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}(_e.default=(function(f){function l(e){var t;return(0,o.default)(this,l),(t=O(this,l,[e])).state={focusAnimation:new p.Animated.Value(0)},t}return(0,c.default)(l,f),(0,u.default)(l,[{key:"render",value:function(){var o=this.props,u=o.style,f=o.children,l=(0,n.default)(o,h),c=this.props.disabled,v=this.state.focusAnimation,O=(0,t.default)({},c&&'ios'===p.Platform.OS?{shadowColor:'transparent'}:{},(0,e.default)({},p.Platform.select({ios:'shadowRadius',android:'elevation'}),c?0:v.interpolate({inputRange:[0,1],outputRange:[2,p.Platform.select({ios:4,android:8})]})));return s.default.createElement(y.default,(0,t.default)({style:[r(d[12]).styles.container,O,u]},l,{focusAnimation:v}),f)}}])})(s.PureComponent)).propTypes=(0,t.default)({},y.default.propTypes)},1038,[2,248,4,106,5,6,10,12,13,15,18,1031,1039]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0])(r(d[1])),o=r(d[2]);e.styles=o.StyleSheet.create({container:(0,t.default)({height:36,minWidth:88,paddingHorizontal:16},o.Platform.select({ios:{shadowRadius:2,shadowColor:'rgba(0, 0, 0, 1)',shadowOpacity:.54,shadowOffset:{width:0,height:2}},android:{elevation:2}}))})},1039,[2,4,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=v(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var f=n?Object.getOwnPropertyDescriptor(e,u):null;f&&(f.get||f.set)?Object.defineProperty(o,u,f):o[u]=e[u]}o.default=e,l&&l.set(e,o);return o})(r(d[9])),s=r(d[10]),y=r(d[0])(r(d[11])),b=["title","titleColor","titleStyle","disabledTitleColor"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(v=function(e){return e?l:t})(e)}function C(e,t,l){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,u.default)(e).constructor):t.apply(e,l))}var O=_e.default=(function(n){function u(){return(0,l.default)(this,u),C(this,u,arguments)}return(0,f.default)(u,n),(0,o.default)(u,[{key:"render",value:function(){var l=this.props,o=l.title,n=l.titleColor,u=l.titleStyle,f=l.disabledTitleColor,c=(0,t.default)(l,b),v={color:c.disabled?f:n};return p.default.createElement(y.default,(0,e.default)({rippleColor:n,shadeColor:n},c),p.default.createElement(s.Text,{style:[r(d[12]).styles.title,u,v],numberOfLines:1},String(o).toUpperCase()))}}])})(p.PureComponent);O.defaultProps={titleColor:'rgb(66, 66, 66)',disabledTitleColor:'rgba(0, 0, 0, .26)'},O.propTypes=(0,e.default)({},y.default.propTypes,{title:c.default.string.isRequired,titleColor:c.default.string,titleStyle:s.Text.propTypes.style,disabledTitleColor:c.default.string})},1040,[2,4,106,5,6,10,12,13,143,15,18,1038,1041]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),l=r(d[3]),o={},c=r(d[0])(r(d[4])).default.version.match(/^(\d+)\.(\d+)\.(.+)$/),f=(0,n.default)(c,3),u=f[1],s=f[2];'android'===l.Platform.OS&&(o.textAlignVertical='center',!u&&s>=40&&(o.includeFontPadding=!1));e.styles=l.StyleSheet.create({title:(0,t.default)({textAlign:'center',backgroundColor:'transparent',fontSize:14,fontWeight:'500'},o)})},1041,[2,4,31,18,1037]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[2]);e.default=o.StyleSheet.create({accessory:{width:24,height:24,justifyContent:'center',alignItems:'center'},triangle:{width:8,height:8,transform:[{translateY:-4},{rotate:'45deg'}]},triangleContainer:{width:12,height:6,overflow:'hidden',alignItems:'center',backgroundColor:'transparent'},overlay:(0,t.default)({},o.StyleSheet.absoluteFillObject),picker:(0,t.default)({backgroundColor:'rgba(255, 255, 255, 1.0)',borderRadius:2,position:'absolute'},o.Platform.select({ios:{shadowRadius:2,shadowColor:'rgba(0, 0, 0, 1.0)',shadowOpacity:.54,shadowOffset:{width:0,height:2}},android:{elevation:2}})),item:{textAlign:'left'},scroll:{flex:1,borderRadius:2},scrollContainer:{paddingVertical:8}})},1042,[2,4,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ActivityIndicator",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Appbar",{enumerable:!0,get:function(){return L.default}}),e.Avatar=void 0,Object.defineProperty(e,"Badge",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Banner",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"BottomNavigation",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"Caption",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(e,"Card",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Checkbox",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"Chip",{enumerable:!0,get:function(){return h.default}}),e.Colors=void 0,Object.defineProperty(e,"DarkTheme",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"DataTable",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"DefaultTheme",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Dialog",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"Divider",{enumerable:!0,get:function(){return w.default}}),e.Drawer=void 0,Object.defineProperty(e,"FAB",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"Headline",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(e,"HelperText",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"IconButton",{enumerable:!0,get:function(){return M.default}}),e.List=void 0,Object.defineProperty(e,"Menu",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Modal",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"Paragraph",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"Portal",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"ProgressBar",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"Provider",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RadioButton",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"Searchbar",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"Snackbar",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"Subheading",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(e,"Surface",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(e,"Switch",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"TextInput",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"ThemeProvider",{enumerable:!0,get:function(){return r(d[0]).ThemeProvider}}),Object.defineProperty(e,"Title",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(e,"ToggleButton",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"TouchableRipple",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"withTheme",{enumerable:!0,get:function(){return r(d[0]).withTheme}});var t=U(r(d[1]));e.Colors=t;var n=r(d[2])(r(d[3])),u=r(d[2])(r(d[4])),f=r(d[2])(r(d[5])),o=U(r(d[6]));e.Avatar=o;var c=U(r(d[7]));e.List=c;var l=U(r(d[8]));e.Drawer=l;var b=r(d[2])(r(d[9])),p=r(d[2])(r(d[10])),P=r(d[2])(r(d[11])),y=r(d[2])(r(d[12])),O=r(d[2])(r(d[13])),j=r(d[2])(r(d[14])),v=r(d[2])(r(d[15])),h=r(d[2])(r(d[16])),s=r(d[2])(r(d[17])),T=r(d[2])(r(d[18])),w=r(d[2])(r(d[19])),B=r(d[2])(r(d[20])),D=r(d[2])(r(d[21])),M=r(d[2])(r(d[22])),k=r(d[2])(r(d[23])),C=r(d[2])(r(d[24])),_=r(d[2])(r(d[25])),A=r(d[2])(r(d[26])),S=r(d[2])(r(d[27])),x=r(d[2])(r(d[28])),I=r(d[2])(r(d[29])),W=r(d[2])(r(d[30])),H=r(d[2])(r(d[31])),L=r(d[2])(r(d[32])),R=r(d[2])(r(d[33])),F=r(d[2])(r(d[34])),N=r(d[2])(r(d[35])),q=r(d[2])(r(d[36])),z=r(d[2])(r(d[37])),E=r(d[2])(r(d[38])),G=r(d[2])(r(d[39])),J=r(d[2])(r(d[40])),K=r(d[2])(r(d[41]));function Q(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(Q=function(t){return t?u:n})(t)}function U(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=Q(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var l=o?Object.getOwnPropertyDescriptor(t,c):null;l&&(l.get||l.set)?Object.defineProperty(f,c,l):f[c]=t[c]}return f.default=t,u&&u.set(t,f),f}},1043,[1044,1048,2,1061,1045,1066,1067,1073,1080,1084,1085,1086,1090,1089,1095,1103,1106,1107,1115,1083,1121,1123,1112,1124,1116,1062,1127,1129,1133,1134,1087,1135,1136,1075,1142,1145,1100,1147,1148,1149,1102,1072]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.withTheme=e.ThemeProvider=void 0;var h=r(d[0])(r(d[1])),t=(0,r(d[2]).createTheming)(h.default);e.ThemeProvider=t.ThemeProvider,e.withTheme=t.withTheme},1044,[2,1045,1049]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0])(r(d[1])),t=r(d[0])(r(d[2]));e.default={dark:!1,roundness:4,colors:{primary:'#6200ee',accent:'#03dac4',background:'#f6f6f6',surface:r(d[3]).white,error:'#B00020',text:r(d[3]).black,disabled:(0,l.default)(r(d[3]).black).alpha(.26).rgb().string(),placeholder:(0,l.default)(r(d[3]).black).alpha(.54).rgb().string(),backdrop:(0,l.default)(r(d[3]).black).alpha(.5).rgb().string(),notification:r(d[3]).pinkA400},fonts:t.default}},1045,[2,1046,1047,1048]); +__d(function(g,r,_i,_a,_m,e,d){'use strict';var t=[].slice,o=['keyword','gray','hex'],n={};Object.keys(r(d[0])).forEach(function(o){n[t.call(r(d[0])[o].labels).sort().join('')]=o});var a={};function i(h,l){if(!(this instanceof i))return new i(h,l);if(l&&l in o&&(l=null),l&&!(l in r(d[0])))throw new Error('Unknown model: '+l);var s,c;if(h)if(h instanceof i)this.model=h.model,this.color=h.color.slice(),this.valpha=h.valpha;else if('string'==typeof h){var f=r(d[1]).get(h);if(null===f)throw new Error('Unable to parse color from string: '+h);this.model=f.model,c=r(d[0])[this.model].channels,this.color=f.value.slice(0,c),this.valpha='number'==typeof f.value[c]?f.value[c]:1}else if(h.length){this.model=l||'rgb',c=r(d[0])[this.model].channels;var v=t.call(h,0,c);this.color=u(v,c),this.valpha='number'==typeof h[c]?h[c]:1}else if('number'==typeof h)h&=16777215,this.model='rgb',this.color=[h>>16&255,h>>8&255,255&h],this.valpha=1;else{this.valpha=1;var p=Object.keys(h);'alpha'in h&&(p.splice(p.indexOf('alpha'),1),this.valpha='number'==typeof h.alpha?h.alpha:0);var b=p.sort().join('');if(!(b in n))throw new Error('Unable to parse color from object: '+JSON.stringify(h));this.model=n[b];var m=r(d[0])[this.model].labels,y=[];for(s=0;sn?(o+.05)/(n+.05):(n+.05)/(o+.05)},level:function(t){var o=this.contrast(t);return o>=7.1?'AAA':o>=4.5?'AA':''},dark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=this.rgb(),o=0;o<3;o++)t.color[o]=255-t.color[o];return t},lighten:function(t){var o=this.hsl();return o.color[2]+=o.color[2]*t,o},darken:function(t){var o=this.hsl();return o.color[2]-=o.color[2]*t,o},saturate:function(t){var o=this.hsl();return o.color[1]+=o.color[1]*t,o},desaturate:function(t){var o=this.hsl();return o.color[1]-=o.color[1]*t,o},whiten:function(t){var o=this.hwb();return o.color[1]+=o.color[1]*t,o},blacken:function(t){var o=this.hwb();return o.color[2]+=o.color[2]*t,o},grayscale:function(){var t=this.rgb().color,o=.3*t[0]+.59*t[1]+.11*t[2];return i.rgb(o,o,o)},fade:function(t){return this.alpha(this.valpha-this.valpha*t)},opaquer:function(t){return this.alpha(this.valpha+this.valpha*t)},rotate:function(t){var o=this.hsl(),n=o.color[0];return n=(n=(n+t)%360)<0?360+n:n,o.color[0]=n,o},mix:function(t,o){var n=t.rgb(),a=this.rgb(),h=void 0===o?.5:o,l=2*h-1,s=n.alpha()-a.alpha(),c=((l*s==-1?l:(l+s)/(1+l*s))+1)/2,u=1-c;return i.rgb(c*n.red()+u*a.red(),c*n.green()+u*a.green(),c*n.blue()+u*a.blue(),n.alpha()*h+a.alpha()*(1-h))}},Object.keys(r(d[0])).forEach(function(n){if(-1===o.indexOf(n)){var a=r(d[0])[n].channels;i.prototype[n]=function(){if(this.model===n)return new i(this);if(arguments.length)return new i(arguments,n);var t,o='number'==typeof arguments[a]?a:this.valpha;return new i((t=r(d[0])[this.model][n].raw(this.color),Array.isArray(t)?t:[t]).concat(o),n)},i[n]=function(o){return'number'==typeof o&&(o=u(t.call(arguments),a)),new i(o,n)}}}),_m.exports=i},1046,[862,866]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).Platform.select({web:{regular:'Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif',medium:'Roboto-Medium, Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif',light:'Roboto-Light, Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif',thin:'Roboto-Thin, Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif'},ios:{regular:'Helvetica Neue',medium:'HelveticaNeue-Medium',light:'HelveticaNeue-Light',thin:'HelveticaNeue-Thin'},default:{regular:'sans-serif',medium:'sans-serif-medium',light:'sans-serif-light',thin:'sans-serif-thin'}});e.default=t},1047,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.green800=e.green700=e.green600=e.green500=e.green50=e.green400=e.green300=e.green200=e.green100=e.deepPurpleA700=e.deepPurpleA400=e.deepPurpleA200=e.deepPurpleA100=e.deepPurple900=e.deepPurple800=e.deepPurple700=e.deepPurple600=e.deepPurple500=e.deepPurple50=e.deepPurple400=e.deepPurple300=e.deepPurple200=e.deepPurple100=e.deepOrangeA700=e.deepOrangeA400=e.deepOrangeA200=e.deepOrangeA100=e.deepOrange900=e.deepOrange800=e.deepOrange700=e.deepOrange600=e.deepOrange500=e.deepOrange50=e.deepOrange400=e.deepOrange300=e.deepOrange200=e.deepOrange100=e.cyanA700=e.cyanA400=e.cyanA200=e.cyanA100=e.cyan900=e.cyan800=e.cyan700=e.cyan600=e.cyan500=e.cyan50=e.cyan400=e.cyan300=e.cyan200=e.cyan100=e.brown900=e.brown800=e.brown700=e.brown600=e.brown500=e.brown50=e.brown400=e.brown300=e.brown200=e.brown100=e.blueGrey900=e.blueGrey800=e.blueGrey700=e.blueGrey600=e.blueGrey500=e.blueGrey50=e.blueGrey400=e.blueGrey300=e.blueGrey200=e.blueGrey100=e.blueA700=e.blueA400=e.blueA200=e.blueA100=e.blue900=e.blue800=e.blue700=e.blue600=e.blue500=e.blue50=e.blue400=e.blue300=e.blue200=e.blue100=e.black=e.amberA700=e.amberA400=e.amberA200=e.amberA100=e.amber900=e.amber800=e.amber700=e.amber600=e.amber500=e.amber50=e.amber400=e.amber300=e.amber200=e.amber100=void 0,e.purple100=e.pinkA700=e.pinkA400=e.pinkA200=e.pinkA100=e.pink900=e.pink800=e.pink700=e.pink600=e.pink500=e.pink50=e.pink400=e.pink300=e.pink200=e.pink100=e.orangeA700=e.orangeA400=e.orangeA200=e.orangeA100=e.orange900=e.orange800=e.orange700=e.orange600=e.orange500=e.orange50=e.orange400=e.orange300=e.orange200=e.orange100=e.limeA700=e.limeA400=e.limeA200=e.limeA100=e.lime900=e.lime800=e.lime700=e.lime600=e.lime500=e.lime50=e.lime400=e.lime300=e.lime200=e.lime100=e.lightGreenA700=e.lightGreenA400=e.lightGreenA200=e.lightGreenA100=e.lightGreen900=e.lightGreen800=e.lightGreen700=e.lightGreen600=e.lightGreen500=e.lightGreen50=e.lightGreen400=e.lightGreen300=e.lightGreen200=e.lightGreen100=e.lightBlueA700=e.lightBlueA400=e.lightBlueA200=e.lightBlueA100=e.lightBlue900=e.lightBlue800=e.lightBlue700=e.lightBlue600=e.lightBlue500=e.lightBlue50=e.lightBlue400=e.lightBlue300=e.lightBlue200=e.lightBlue100=e.indigoA700=e.indigoA400=e.indigoA200=e.indigoA100=e.indigo900=e.indigo800=e.indigo700=e.indigo600=e.indigo500=e.indigo50=e.indigo400=e.indigo300=e.indigo200=e.indigo100=e.grey900=e.grey800=e.grey700=e.grey600=e.grey500=e.grey50=e.grey400=e.grey300=e.grey200=e.grey100=e.greenA700=e.greenA400=e.greenA200=e.greenA100=e.green900=void 0,e.yellowA700=e.yellowA400=e.yellowA200=e.yellowA100=e.yellow900=e.yellow800=e.yellow700=e.yellow600=e.yellow500=e.yellow50=e.yellow400=e.yellow300=e.yellow200=e.yellow100=e.white=e.tealA700=e.tealA400=e.tealA200=e.tealA100=e.teal900=e.teal800=e.teal700=e.teal600=e.teal500=e.teal50=e.teal400=e.teal300=e.teal200=e.teal100=e.redA700=e.redA400=e.redA200=e.redA100=e.red900=e.red800=e.red700=e.red600=e.red500=e.red50=e.red400=e.red300=e.red200=e.red100=e.purpleA700=e.purpleA400=e.purpleA200=e.purpleA100=e.purple900=e.purple800=e.purple700=e.purple600=e.purple500=e.purple50=e.purple400=e.purple300=e.purple200=void 0;e.red50='#ffebee',e.red100='#ffcdd2',e.red200='#ef9a9a',e.red300='#e57373',e.red400='#ef5350',e.red500='#f44336',e.red600='#e53935',e.red700='#d32f2f',e.red800='#c62828',e.red900='#b71c1c',e.redA100='#ff8a80',e.redA200='#ff5252',e.redA400='#ff1744',e.redA700='#d50000',e.pink50='#fce4ec',e.pink100='#f8bbd0',e.pink200='#f48fb1',e.pink300='#f06292',e.pink400='#ec407a',e.pink500='#e91e63',e.pink600='#d81b60',e.pink700='#c2185b',e.pink800='#ad1457',e.pink900='#880e4f',e.pinkA100='#ff80ab',e.pinkA200='#ff4081',e.pinkA400='#f50057',e.pinkA700='#c51162',e.purple50='#f3e5f5',e.purple100='#e1bee7',e.purple200='#ce93d8',e.purple300='#ba68c8',e.purple400='#ab47bc',e.purple500='#9c27b0',e.purple600='#8e24aa',e.purple700='#7b1fa2',e.purple800='#6a1b9a',e.purple900='#4a148c',e.purpleA100='#ea80fc',e.purpleA200='#e040fb',e.purpleA400='#d500f9',e.purpleA700='#aa00ff',e.deepPurple50='#ede7f6',e.deepPurple100='#d1c4e9',e.deepPurple200='#b39ddb',e.deepPurple300='#9575cd',e.deepPurple400='#7e57c2',e.deepPurple500='#673ab7',e.deepPurple600='#5e35b1',e.deepPurple700='#512da8',e.deepPurple800='#4527a0',e.deepPurple900='#311b92',e.deepPurpleA100='#b388ff',e.deepPurpleA200='#7c4dff',e.deepPurpleA400='#651fff',e.deepPurpleA700='#6200ea',e.indigo50='#e8eaf6',e.indigo100='#c5cae9',e.indigo200='#9fa8da',e.indigo300='#7986cb',e.indigo400='#5c6bc0',e.indigo500='#3f51b5',e.indigo600='#3949ab',e.indigo700='#303f9f',e.indigo800='#283593',e.indigo900='#1a237e',e.indigoA100='#8c9eff',e.indigoA200='#536dfe',e.indigoA400='#3d5afe',e.indigoA700='#304ffe',e.blue50='#e3f2fd',e.blue100='#bbdefb',e.blue200='#90caf9',e.blue300='#64b5f6',e.blue400='#42a5f5',e.blue500='#2196f3',e.blue600='#1e88e5',e.blue700='#1976d2',e.blue800='#1565c0',e.blue900='#0d47a1',e.blueA100='#82b1ff',e.blueA200='#448aff',e.blueA400='#2979ff',e.blueA700='#2962ff',e.lightBlue50='#e1f5fe',e.lightBlue100='#b3e5fc',e.lightBlue200='#81d4fa',e.lightBlue300='#4fc3f7',e.lightBlue400='#29b6f6',e.lightBlue500='#03a9f4',e.lightBlue600='#039be5',e.lightBlue700='#0288d1',e.lightBlue800='#0277bd',e.lightBlue900='#01579b',e.lightBlueA100='#80d8ff',e.lightBlueA200='#40c4ff',e.lightBlueA400='#00b0ff',e.lightBlueA700='#0091ea',e.cyan50='#e0f7fa',e.cyan100='#b2ebf2',e.cyan200='#80deea',e.cyan300='#4dd0e1',e.cyan400='#26c6da',e.cyan500='#00bcd4',e.cyan600='#00acc1',e.cyan700='#0097a7',e.cyan800='#00838f',e.cyan900='#006064',e.cyanA100='#84ffff',e.cyanA200='#18ffff',e.cyanA400='#00e5ff',e.cyanA700='#00b8d4',e.teal50='#e0f2f1',e.teal100='#b2dfdb',e.teal200='#80cbc4',e.teal300='#4db6ac',e.teal400='#26a69a',e.teal500='#009688',e.teal600='#00897b',e.teal700='#00796b',e.teal800='#00695c',e.teal900='#004d40',e.tealA100='#a7ffeb',e.tealA200='#64ffda',e.tealA400='#1de9b6',e.tealA700='#00bfa5',e.green50='#e8f5e9',e.green100='#c8e6c9',e.green200='#a5d6a7',e.green300='#81c784',e.green400='#66bb6a',e.green500='#4caf50',e.green600='#43a047',e.green700='#388e3c',e.green800='#2e7d32',e.green900='#1b5e20',e.greenA100='#b9f6ca',e.greenA200='#69f0ae',e.greenA400='#00e676',e.greenA700='#00c853',e.lightGreen50='#f1f8e9',e.lightGreen100='#dcedc8',e.lightGreen200='#c5e1a5',e.lightGreen300='#aed581',e.lightGreen400='#9ccc65',e.lightGreen500='#8bc34a',e.lightGreen600='#7cb342',e.lightGreen700='#689f38',e.lightGreen800='#558b2f',e.lightGreen900='#33691e',e.lightGreenA100='#ccff90',e.lightGreenA200='#b2ff59',e.lightGreenA400='#76ff03',e.lightGreenA700='#64dd17',e.lime50='#f9fbe7',e.lime100='#f0f4c3',e.lime200='#e6ee9c',e.lime300='#dce775',e.lime400='#d4e157',e.lime500='#cddc39',e.lime600='#c0ca33',e.lime700='#afb42b',e.lime800='#9e9d24',e.lime900='#827717',e.limeA100='#f4ff81',e.limeA200='#eeff41',e.limeA400='#c6ff00',e.limeA700='#aeea00',e.yellow50='#fffde7',e.yellow100='#fff9c4',e.yellow200='#fff59d',e.yellow300='#fff176',e.yellow400='#ffee58',e.yellow500='#ffeb3b',e.yellow600='#fdd835',e.yellow700='#fbc02d',e.yellow800='#f9a825',e.yellow900='#f57f17',e.yellowA100='#ffff8d',e.yellowA200='#ffff00',e.yellowA400='#ffea00',e.yellowA700='#ffd600',e.amber50='#fff8e1',e.amber100='#ffecb3',e.amber200='#ffe082',e.amber300='#ffd54f',e.amber400='#ffca28',e.amber500='#ffc107',e.amber600='#ffb300',e.amber700='#ffa000',e.amber800='#ff8f00',e.amber900='#ff6f00',e.amberA100='#ffe57f',e.amberA200='#ffd740',e.amberA400='#ffc400',e.amberA700='#ffab00',e.orange50='#fff3e0',e.orange100='#ffe0b2',e.orange200='#ffcc80',e.orange300='#ffb74d',e.orange400='#ffa726',e.orange500='#ff9800',e.orange600='#fb8c00',e.orange700='#f57c00',e.orange800='#ef6c00',e.orange900='#e65100',e.orangeA100='#ffd180',e.orangeA200='#ffab40',e.orangeA400='#ff9100',e.orangeA700='#ff6d00',e.deepOrange50='#fbe9e7',e.deepOrange100='#ffccbc',e.deepOrange200='#ffab91',e.deepOrange300='#ff8a65',e.deepOrange400='#ff7043',e.deepOrange500='#ff5722',e.deepOrange600='#f4511e',e.deepOrange700='#e64a19',e.deepOrange800='#d84315',e.deepOrange900='#bf360c',e.deepOrangeA100='#ff9e80',e.deepOrangeA200='#ff6e40',e.deepOrangeA400='#ff3d00',e.deepOrangeA700='#dd2c00',e.brown50='#efebe9',e.brown100='#d7ccc8',e.brown200='#bcaaa4',e.brown300='#a1887f',e.brown400='#8d6e63',e.brown500='#795548',e.brown600='#6d4c41',e.brown700='#5d4037',e.brown800='#4e342e',e.brown900='#3e2723',e.blueGrey50='#eceff1',e.blueGrey100='#cfd8dc',e.blueGrey200='#b0bec5',e.blueGrey300='#90a4ae',e.blueGrey400='#78909c',e.blueGrey500='#607d8b',e.blueGrey600='#546e7a',e.blueGrey700='#455a64',e.blueGrey800='#37474f',e.blueGrey900='#263238',e.grey50='#fafafa',e.grey100='#f5f5f5',e.grey200='#eeeeee',e.grey300='#e0e0e0',e.grey400='#bdbdbd',e.grey500='#9e9e9e',e.grey600='#757575',e.grey700='#616161',e.grey800='#424242',e.grey900='#212121',e.black='#000000',e.white='#ffffff'},1048,[]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.createTheming=e.withTheme=e.ThemeProvider=void 0;var t,h=(t=r(d[0]))&&t.__esModule?t:{default:t};var o=(0,h.default)({}),u=o.ThemeProvider,T=o.withTheme;e.ThemeProvider=u,e.withTheme=T,e.createTheming=h.default},1049,[1050]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var l=(0,t.default)(n),o=(0,u.default)(n,l),_=(0,f.default)(o,l);return{ThemeProvider:o,withTheme:_}};var t=n(r(d[0])),u=n(r(d[1])),f=n(r(d[2]));function n(t){return t&&t.__esModule?t:{default:t}}},1050,[1051,1056,1057]); +__d(function(g,r,i,a,m,e,d){'use strict';e.__esModule=!0;var t=f(r(d[0])),u=f(r(d[1]));function f(t){return t&&t.__esModule?t:{default:t}}e.default=t.default.createContext||u.default,m.exports=e.default},1051,[15,1052]); +__d(function(g,r,i,a,m,e,d){'use strict';e.__esModule=!0;var t=r(d[0]),n=(u(t),u(r(d[1]))),o=u(r(d[2]));u(r(d[3]));function u(t){return t&&t.__esModule?t:{default:t}}function s(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function c(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function p(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var f=1073741823;e.default=function(u,l){var h,v,y='__create-react-context-'+(0,o.default)()+'__',b=(function(t){function n(){var o,u,p,f;s(this,n);for(var l=arguments.length,h=Array(l),v=0;v=0||Object.prototype.hasOwnProperty.call(t,a)&&(o[a]=t[a]);return o}function f(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function p(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function l(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var s=function(t){return Boolean(t.prototype&&t.prototype.isReactComponent)};e.default=function(i,y){return function(h){var v=(function(u){function v(){var t,n,o;f(this,v);for(var u=arguments.length,i=Array(u),c=0;c=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var f=n.call(c,"catchLoc"),l=n.call(c,"finallyLoc");if(f&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),G(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;G(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:S(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),y}},t}function l(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}_e.default=(function(n){function o(){return(0,t.default)(this,o),l(this,o,arguments)}return(0,i.default)(o,n),(0,e.default)(o,[{key:"componentDidMount",value:function(){return f().async(function(t){for(;;)switch(t.prev=t.next){case 0:return this._checkManager(),t.next=3,f().awrap(Promise.resolve());case 3:this._key=this.props.manager.mount(this.props.children);case 4:case"end":return t.stop()}},null,this,null,Promise)}},{key:"componentDidUpdate",value:function(){this._checkManager(),this.props.manager.update(this._key,this.props.children)}},{key:"componentWillUnmount",value:function(){this._checkManager(),this.props.manager.unmount(this._key)}},{key:"_checkManager",value:function(){if(!this.props.manager)throw new Error("Looks like you forgot to wrap your root component with `Provider` component from `react-native-paper`.\n\nPlease read our getting-started guide and make sure you've followed all the required steps.\n\nhttps://callstack.github.io/react-native-paper/getting-started.html")}},{key:"render",value:function(){return null}}])})(c.Component)},1063,[2,5,6,10,12,13,15]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.PortalContext=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=o?Object.getOwnPropertyDescriptor(e,c):null;f&&(f.get||f.set)?Object.defineProperty(u,c,f):u[c]=e[c]}u.default=e,n&&n.set(e,u);return u})(r(d[6])),f=r(d[7]),l=r(d[0])(r(d[8])),p=r(d[0])(r(d[9]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}var _=_e.PortalContext=(0,p.default)(null);(_e.default=(function(n){function u(){var t;(0,e.default)(this,u);for(var n=arguments.length,o=new Array(n),c=0;c-1?t._queue[o]=u:t._queue.push(u)}},t._unmount=function(e){t._manager?t._manager.unmount(e):t._queue.push({type:'unmount',key:e})},t._nextKey=0,t._queue=[],t}return(0,o.default)(u,n),(0,t.default)(u,[{key:"componentDidMount",value:function(){for(var e=this._manager,t=this._queue;t.length&&e;){var n=t.pop();switch(n.type){case'mount':e.mount(n.key,n.children);break;case'update':e.update(n.key,n.children);break;case'unmount':e.unmount(n.key)}}}},{key:"render",value:function(){return c.createElement(_.Provider,{value:{mount:this._mount,update:this._update,unmount:this._unmount}},c.createElement(f.View,{style:h.container,collapsable:!1},this.props.children),c.createElement(l.default,{ref:this._setManager}))}}])})(c.Component)).displayName='Portal.Host';var h=f.StyleSheet.create({container:{flex:1}})},1064,[2,5,6,10,12,13,15,18,1065,1051]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var c=o?Object.getOwnPropertyDescriptor(t,f):null;c&&(c.get||c.set)?Object.defineProperty(u,f,c):u[f]=t[f]}u.default=t,n&&n.set(t,u);return u})(r(d[8])),p=r(d[9]);function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function y(t,e,n){return e=(0,f.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,f.default)(t).constructor):e.apply(t,n))}_e.default=(function(o){function f(){var u;(0,n.default)(this,f);for(var o=arguments.length,c=new Array(o),l=0;l=28&&f;return u.supported?c.createElement(s.TouchableNativeFeedback,(0,e.default)({},k,{disabled:j,useForeground:_,background:null!=l?l:s.TouchableNativeFeedback.Ripple(R,f)}),c.createElement(s.View,{style:[f&&{overflow:'hidden'},o]},c.Children.only(P))):c.createElement(s.TouchableHighlight,(0,e.default)({},k,{disabled:j,style:[f&&{overflow:'hidden'},o],underlayColor:null!=v?v:(0,p.default)(R).fade(.5).rgb().string()}),c.Children.only(P))}}])})(c.Component);v.defaultProps={borderless:!1},v.supported='android'===s.Platform.OS&&s.Platform.Version>=21;_e.default=(0,r(d[11]).withTheme)(v)},1075,[2,4,106,5,6,10,12,13,15,18,1046,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=u?Object.getOwnPropertyDescriptor(e,c):null;f&&(f.get||f.set)?Object.defineProperty(o,c,f):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),f=r(d[7]),l=r(d[0])(r(d[8]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}(_e.default=(function(n){function o(){return(0,e.default)(this,o),s(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.icon,n=e.color,o=e.style;return c.createElement(f.View,{style:[y.item,o],pointerEvents:"box-none"},c.createElement(l.default,{source:t,size:24,color:n}))}}])})(c.Component)).displayName='List.Icon';var y=f.StyleSheet.create({item:{margin:8,height:40,width:40,alignItems:'center',justifyContent:'center'}})},1076,[2,5,6,10,12,13,15,18,1069]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=l?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),v=["left","right","title","description","onPress","theme","style","titleStyle","titleEllipsizeMode"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,c.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,c.default)(e).constructor):t.apply(e,n))}var w=(function(l){function c(){return(0,n.default)(this,c),b(this,c,arguments)}return(0,u.default)(c,l),(0,o.default)(c,[{key:"renderDescription",value:function(e,t){var n=this.props,o=n.descriptionEllipsizeMode,l=n.descriptionStyle;return'string'==typeof e?s.createElement(h.default,{numberOfLines:2,ellipsizeMode:o,style:[M.description,{color:t},l]},e):e&&e({ellipsizeMode:o,color:t,fontSize:M.description.fontSize})}},{key:"render",value:function(){var n=this.props,o=n.left,l=n.right,c=n.title,u=n.description,O=n.onPress,b=n.theme,w=n.style,z=n.titleStyle,P=n.titleEllipsizeMode,E=(0,t.default)(n,v),S=(0,f.default)(b.colors.text).alpha(.87).rgb().string(),j=(0,f.default)(b.colors.text).alpha(.54).rgb().string();return s.createElement(y.default,(0,e.default)({},E,{style:[M.container,w],onPress:O}),s.createElement(p.View,{style:M.row},o?o({color:j}):null,s.createElement(p.View,{style:[M.item,M.content],pointerEvents:"none"},s.createElement(h.default,{ellipsizeMode:P,numberOfLines:1,style:[M.title,{color:S},z]},c),this.renderDescription(u,j)),l?l({color:j}):null))}}])})(s.Component);w.displayName='List.Item';var M=p.StyleSheet.create({container:{padding:8},row:{flexDirection:'row'},title:{fontSize:16},description:{fontSize:14},item:{margin:8},content:{flex:1,justifyContent:'center'}});_e.default=(0,r(d[13]).withTheme)(w)},1077,[2,4,106,5,6,10,12,13,1046,15,18,1075,1072,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var f=l?Object.getOwnPropertyDescriptor(e,o):null;f&&(f.get||f.set)?Object.defineProperty(u,o,f):u[o]=e[o]}u.default=e,n&&n.set(e,u);return u})(r(d[8])),p=r(d[9]),y=r(d[0])(r(d[10])),s=["children","title","titleStyle","style"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function h(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var O=(function(l){function o(){return(0,n.default)(this,o),h(this,o,arguments)}return(0,f.default)(o,l),(0,u.default)(o,[{key:"render",value:function(){var n=this.props,u=n.children,l=n.title,o=n.titleStyle,f=n.style,v=(0,t.default)(n,s);return c.createElement(p.View,(0,e.default)({},v,{style:[b.container,f]}),l&&c.createElement(y.default,{style:o},l),u)}}])})(c.Component);O.displayName='List.Section';var b=p.StyleSheet.create({container:{marginVertical:8}});_e.default=(0,r(d[11]).withTheme)(O)},1078,[2,4,106,5,6,10,12,13,15,18,1079,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=o?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(u,f,l):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[8])),p=r(d[9]),s=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),h=["style","theme"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function O(e,t,n){return t=(0,f.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,f.default)(e).constructor):t.apply(e,n))}var b=(function(o){function f(){return(0,n.default)(this,f),O(this,f,arguments)}return(0,l.default)(f,o),(0,u.default)(f,[{key:"render",value:function(){var n=this.props,u=n.style,o=n.theme,f=(0,t.default)(n,h),l=o.colors,p=o.fonts.medium,v=(0,s.default)(l.text).alpha(.54).rgb().string();return c.createElement(y.default,(0,e.default)({numberOfLines:1},f,{style:[j.container,{color:v,fontFamily:p},u]}))}}])})(c.Component);b.displayName='List.Subheader';var j=p.StyleSheet.create({container:{paddingHorizontal:16,paddingVertical:13}});_e.default=(0,r(d[12]).withTheme)(b)},1079,[2,4,106,5,6,10,12,13,15,18,1046,1072,1044]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Item",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Section",{enumerable:!0,get:function(){return n.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},1080,[2,1081,1082]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),b=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),h=["icon","label","active","theme","style","onPress"];function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function O(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var P=(function(o){function u(){return(0,n.default)(this,u),O(this,u,arguments)}return(0,c.default)(u,o),(0,l.default)(u,[{key:"render",value:function(){var n=this.props,l=n.icon,o=n.label,u=n.active,c=n.theme,w=n.style,O=n.onPress,P=(0,t.default)(n,h),j=c.colors,_=c.roundness,k=u?(0,f.default)(j.primary).alpha(.12).rgb().string():'transparent',E=u?j.primary:(0,f.default)(j.text).alpha(.68).rgb().string(),M=c.fonts.medium,D=l?32:0;return s.createElement(p.View,(0,e.default)({},P,{style:[R.container,{backgroundColor:k,borderRadius:_},w]}),s.createElement(v.default,{borderless:!0,delayPressIn:0,onPress:O,style:{borderRadius:_},accessibilityTraits:u?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"button",accessibilityStates:u?['selected']:void 0},s.createElement(p.View,{style:R.wrapper},l?s.createElement(b.default,{source:l,size:24,color:E}):null,s.createElement(y.default,{numberOfLines:1,style:[R.label,{color:E,fontFamily:M,marginLeft:D}]},o))))}}])})(s.Component);P.displayName='Drawer.Item';var R=p.StyleSheet.create({container:{marginHorizontal:10,marginVertical:4},wrapper:{flexDirection:'row',alignItems:'center',padding:8},label:{marginRight:32}});_e.default=(0,r(d[14]).withTheme)(P)},1081,[2,4,106,5,6,10,12,13,1046,15,18,1072,1069,1075,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=u?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(o,l,f):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),v=["children","title","theme","style"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,l.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var w=(function(u){function l(){return(0,n.default)(this,l),b(this,l,arguments)}return(0,f.default)(l,u),(0,o.default)(l,[{key:"render",value:function(){var n=this.props,o=n.children,u=n.title,l=n.theme,f=n.style,O=(0,t.default)(n,v),b=l.colors,w=l.fonts,P=(0,c.default)(b.text).alpha(.54).rgb().string(),_=w.medium;return s.createElement(p.View,(0,e.default)({style:[j.container,f]},O),u&&s.createElement(p.View,{style:j.titleContainer},s.createElement(y.default,{numberOfLines:1,style:{color:P,fontFamily:_,marginLeft:16}},u)),o,s.createElement(h.default,{style:j.divider}))}}])})(s.Component);w.displayName='Drawer.Section';var j=p.StyleSheet.create({container:{marginBottom:4},titleContainer:{height:40,justifyContent:'center'},divider:{marginTop:4}});_e.default=(0,r(d[13]).withTheme)(w)},1082,[2,4,106,5,6,10,12,13,1046,15,18,1072,1083,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=o?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=e[l]}u.default=e,n&&n.set(e,u);return u})(r(d[8])),h=r(d[0])(r(d[9])),p=r(d[10]),s=["inset","style","theme"];function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var v=(function(o){function l(){return(0,n.default)(this,l),b(this,l,arguments)}return(0,f.default)(l,o),(0,u.default)(l,[{key:"render",value:function(){var n=this.props,u=n.inset,o=n.style,l=n.theme,f=(0,t.default)(n,s),h=l.dark;return c.createElement(p.View,(0,e.default)({},f,{style:[h?k.dark:k.light,u&&k.inset,o]}))}}])})(c.Component),k=p.StyleSheet.create({light:{backgroundColor:(0,h.default)(r(d[11]).black).alpha(.12).rgb().string(),height:p.StyleSheet.hairlineWidth},dark:{backgroundColor:(0,h.default)(r(d[11]).white).alpha(.12).rgb().string(),height:p.StyleSheet.hairlineWidth},inset:{marginLeft:72}});_e.default=(0,r(d[12]).withTheme)(v)},1083,[2,4,106,5,6,10,12,13,15,1046,18,1048,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),f=r(d[8]),s=r(d[0])(r(d[9])),p=["backgroundColor"];function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var h=(function(o){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,o=new Array(n),u=0;u1&&(o=2-o),150*(t?-1:1)*V(o)+l+"deg"}),o={width:R,height:R,transform:[{rotate:l.interpolate({inputRange:[0,1],outputRange:["45deg","765deg"]})}]},u={width:R,height:R,transform:[{translateY:t?-R/2:0},{rotate:l.interpolate({inputRange:e,outputRange:n})}]},s=t?{top:R/2}:null,p={width:R,height:R,borderColor:b,borderWidth:R/10,borderRadius:R/2};return c.createElement(f.Animated.View,{key:t,style:[w.layer]},c.createElement(f.Animated.View,{style:o},c.createElement(f.Animated.View,{style:[O,s],collapsable:!1},c.createElement(f.Animated.View,{style:u},c.createElement(f.Animated.View,{style:O,collapsable:!1},c.createElement(f.Animated.View,{style:p}))))))})))}}])})(c.Component);v.defaultProps={animating:!0,size:'small',hidesWhenStopped:!0};var w=f.StyleSheet.create({container:{justifyContent:'center',alignItems:'center'},layer:(0,t.default)({},f.StyleSheet.absoluteFillObject,{justifyContent:'center',alignItems:'center'})});_e.default=(0,r(d[10]).withTheme)(v)},1085,[2,4,106,5,6,10,12,13,15,18,1044]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=o?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(i,l,u):i[l]=e[l]}i.default=e,n&&n.set(e,i);return i})(r(d[8])),c=r(d[9]),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),y=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),v=["visible","image","children","actions","style","theme"],w=["label"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function _(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var E=(function(o){function l(){var e;(0,n.default)(this,l);for(var t=arguments.length,i=new Array(t),o=0;o3};var i=o.props.navigationState.index;return o.state={visible:new p.Animated.Value(1),tabs:[],offsets:[],index:new p.Animated.Value(i),ripple:new p.Animated.Value(_),touch:new p.Animated.Value(_),layout:{height:0,width:0,measured:!1},current:i,previous:0,loaded:[i],keyboard:!1},o}return(0,u.default)(l,i),(0,o.default)(l,[{key:"componentDidMount",value:function(){this._animateToCurrentIndex(),'ios'===p.Platform.OS?(p.Keyboard.addListener('keyboardWillShow',this._handleKeyboardShow),p.Keyboard.addListener('keyboardWillHide',this._handleKeyboardHide)):(p.Keyboard.addListener('keyboardDidShow',this._handleKeyboardShow),p.Keyboard.addListener('keyboardDidHide',this._handleKeyboardHide))}},{key:"componentDidUpdate",value:function(e){var t=this;e.navigationState.index!==this.props.navigationState.index&&(this.state.offsets.forEach(function(n,o){o!==t.props.navigationState.index&&o!==e.navigationState.index||n.setValue(0)}),this._animateToCurrentIndex())}},{key:"componentWillUnmount",value:function(){'ios'===p.Platform.OS?(p.Keyboard.removeListener('keyboardWillShow',this._handleKeyboardShow),p.Keyboard.removeListener('keyboardWillHide',this._handleKeyboardHide)):(p.Keyboard.removeListener('keyboardDidShow',this._handleKeyboardShow),p.Keyboard.removeListener('keyboardDidHide',this._handleKeyboardHide))}},{key:"render",value:function(){var e=this,t=this.props,n=t.navigationState,o=t.renderScene,i=t.renderIcon,l=t.renderLabel,u=t.getLabelText,s=void 0===u?function(e){return e.route.title}:u,w=t.getBadge,S=void 0===w?function(e){return e.route.badge}:w,k=t.getColor,E=void 0===k?function(e){return e.route.color}:k,V=t.getAccessibilityLabel,x=void 0===V?function(e){return e.route.accessibilityLabel}:V,R=t.getTestID,K=void 0===R?function(e){return e.route.testID}:R,T=t.activeColor,D=t.inactiveColor,L=t.keyboardHidesNavigationBar,O=t.barStyle,W=t.labeled,j=t.style,H=t.theme,I=this.state,M=I.layout,z=I.loaded,B=n.routes,F=H.colors,N=this._isShifting(),U=(p.StyleSheet.flatten(O)||{}).backgroundColor,Y=void 0===U?F.primary:U,q=N?this.state.index.interpolate({inputRange:B.map(function(e,t){return t}),outputRange:B.map(function(e){return E({route:e})||Y})}):Y,G=!(0,h.default)(Y).light()?r(d[18]).white:r(d[18]).black,J=void 0!==T?T:G,Q=void 0!==D?D:(0,h.default)(G).alpha(.5).rgb().string(),X=(0,h.default)(T).alpha(.12).rgb().string(),Z=B.length>3?96:168,$=Math.min(4*M.width/B.length,Z);return c.createElement(p.View,{style:[P.container,j],pointerEvents:M.measured?'auto':'none'},c.createElement(p.View,{style:[P.content,{backgroundColor:F.background}]},B.map(function(t,i){if(!z.includes(i))return null;var l=e.state.tabs[i],u=e.state.offsets[i].interpolate({inputRange:[0,1],outputRange:[0,9999]}),s=n.index===i;return c.createElement(p.Animated.View,{key:t.key,pointerEvents:s?'auto':'none',accessibilityElementsHidden:!s,importantForAccessibility:s?'auto':'no-hide-descendants',style:[p.StyleSheet.absoluteFill,{opacity:l}],collapsable:!1,removeClippedSubviews:'ios'!==p.Platform.OS||n.index!==i},c.createElement(p.Animated.View,{style:[P.content,{top:u}]},o({route:t,jumpTo:e._jumpTo})))})),c.createElement(y.default,{style:[P.bar,L?{transform:[{translateY:this.state.visible.interpolate({inputRange:[0,1],outputRange:[this.state.layout.height,0]})}],position:this.state.keyboard?'absolute':null}:null,O],pointerEvents:L&&this.state.keyboard?'none':'auto',onLayout:this._handleLayout},c.createElement(p.Animated.View,{style:[P.barContent,{backgroundColor:q}]},c.createElement(f.default,{forceInset:{top:'never',bottom:'always'},style:[P.items,{maxWidth:Z*B.length}]},N?c.createElement(p.Animated.View,{pointerEvents:"none",style:[P.ripple,{top:28-M.width/8,left:n.index*$+$/2-M.width/8,height:M.width/4,width:M.width/4,borderRadius:M.width/2,backgroundColor:E({route:B[n.index]}),transform:[{scale:this.state.ripple.interpolate({inputRange:[0,1],outputRange:[0,8]})}],opacity:this.state.ripple.interpolate({inputRange:[0,_,.3,1],outputRange:[0,0,1,1]})}]}):null,B.map(function(t,o){var u=n.index===o,f=e.state.tabs[o],h=W&&N?f.interpolate({inputRange:[0,1],outputRange:[.5,1]}):1,y=W?N?f.interpolate({inputRange:[0,1],outputRange:[7,0]}):0:7,w=f,k=f.interpolate({inputRange:[0,1],outputRange:[1,0]}),E=S({route:t});return c.createElement(A,{key:t.key,borderless:!0,centered:!0,rippleColor:X,onPress:function(){return e._handleTabPress(o)},testID:K({route:t}),accessibilityLabel:x({route:t}),accessibilityTraits:u?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"button",accessibilityStates:['selected'],style:P.item},c.createElement(p.View,{pointerEvents:"none"},c.createElement(p.Animated.View,{style:[P.iconContainer,{transform:[{translateY:y}]}]},c.createElement(p.Animated.View,{style:[P.iconWrapper,{opacity:w}]},i?i({route:t,focused:!0,color:J}):c.createElement(b.default,{source:t.icon,color:J,size:24})),c.createElement(p.Animated.View,{style:[P.iconWrapper,{opacity:k}]},i?i({route:t,focused:!1,color:Q}):c.createElement(b.default,{source:t.icon,color:Q,size:24})),c.createElement(p.View,{style:[P.badgeContainer,{right:(null!=E&&'boolean'!=typeof E?-2*String(E).length:0)-2}]},'boolean'==typeof E?c.createElement(v.default,{visible:E,size:8}):c.createElement(v.default,{visible:null!=E,size:16},E))),W?c.createElement(p.Animated.View,{style:[P.labelContainer,{transform:[{scale:h}]}]},c.createElement(p.Animated.View,{style:[P.labelWrapper,{opacity:w}]},l?l({route:t,focused:!0,color:J}):c.createElement(C,{style:[P.label,{color:J}]},s({route:t}))),N?null:c.createElement(p.Animated.View,{style:[P.labelWrapper,{opacity:k}]},l?l({route:t,focused:!1,color:Q}):c.createElement(C,{style:[P.label,{color:Q}]},s({route:t})))):c.createElement(p.View,{style:P.labelContainer})))})))))}}],[{key:"SceneMap",value:function(e){return function(t){var n=t.route,o=t.jumpTo;return c.createElement(R,{key:n.key,component:e[n.key],route:n,jumpTo:o})}}},{key:"getDerivedStateFromProps",value:function(n,o){var i=n.navigationState,l=i.index,u=i.routes,s={tabs:u.map(function(e,t){return o.tabs[t]||new p.Animated.Value(t===l?1:0)}),offsets:u.map(function(e,t){return o.offsets[t]||new p.Animated.Value(t===l?0:1)})};return l!==o.current&&(0,e.default)(s,{current:l,previous:o.current,loaded:o.loaded.includes(l)?o.loaded:[].concat((0,t.default)(o.loaded),[l])}),s}}])})(c.Component);K.defaultProps={labeled:!0,keyboardHidesNavigationBar:!0},(0,r(d[19]).polyfill)(K);_e.default=(0,r(d[20]).withTheme)(K);var P=p.StyleSheet.create({container:{flex:1,overflow:'hidden'},content:{flex:1},bar:{left:0,right:0,bottom:0,elevation:8},barContent:{alignItems:'center',overflow:'hidden'},items:{flexDirection:'row',width:'100%'},item:{flex:1,paddingVertical:6},ripple:{position:'absolute'},iconContainer:{height:24,width:24,marginTop:2,marginHorizontal:12,alignSelf:'center'},iconWrapper:(0,e.default)({},p.StyleSheet.absoluteFillObject,{alignItems:'center'}),labelContainer:{height:16,paddingBottom:2},labelWrapper:(0,e.default)({},p.StyleSheet.absoluteFillObject),label:(0,e.default)({fontSize:12,textAlign:'center',backgroundColor:'transparent'},'web'===p.Platform.OS?{whiteSpace:'nowrap'}:null),badgeContainer:{position:'absolute',left:0,top:-2}})},1090,[2,4,42,5,6,10,12,13,106,15,18,1091,1046,1069,1087,1084,1075,1072,1048,1094,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.withSafeArea=_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),s=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=w(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var p=u?Object.getOwnPropertyDescriptor(t,f):null;p&&(p.get||p.set)?Object.defineProperty(o,f,p):o[f]=t[f]}o.default=t,n&&n.set(t,o);return o})(r(d[8])),c=r(d[9]),l=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),v=["padding","paddingVertical","paddingHorizontal","paddingTop","paddingBottom","paddingLeft","paddingRight"],y=["forceInset","isLandscape","style"];function w(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(w=function(t){return t?n:e})(t)}function L(t,e,n){return e=(0,f.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,f.default)(t).constructor):e.apply(t,n))}var _=375,b=812,S=c.Dimensions.get('window'),R=S.height,B=S.width,O=c.NativeModules.PlatformConstants,M=(((void 0===O?{}:O).reactNativeVersion||{}).minor,'web'!==c.Platform.OS&&('ios'===c.Platform.OS&&(R===b&&B===_||R===_&&B===b)||896===R&&414===B||414===R&&896===B)),P='ios'===c.Platform.OS&&(1194===R&&834===B||834===R&&1194===B||1024===R&&1366===B||1366===R&&1024===B),I=!('ios'!==c.Platform.OS||M||R>B&&B<768||B>R&&R<768),T=null,k=function(t){return null!==T?T:'android'===c.Platform.OS?g.Expo?g.Expo.Constants.statusBarHeight:0:M?t?0:44:P?24:I?20:t?0:20},x=function(t){if(!t.includes('%'))return 0;var e=parseFloat(t)/100;return isNaN(e)?0:e},W=(function(u){function f(){var o;(0,n.default)(this,f);for(var u=arguments.length,p=new Array(u),s=0;s=c?h%=c:h<0&&(h=h%c+c),v>=s?v%=s:v<0&&(v=v%s+s);var y=0===h,w=h+f>=c,L=0===v,_=v+u>=s;o.setState({touchesTop:y,touchesBottom:w,touchesLeft:L,touchesRight:_,orientation:p,viewWidth:u,viewHeight:f}),o.props.onLayout&&(l=o.props).onLayout.apply(l,e)}})}}},o._getSafeAreaStyle=function(){var t=o.state,n=t.touchesTop,u=t.touchesBottom,f=t.touchesLeft,p=t.touchesRight,s=o.props,c=s.forceInset,l=(s.isLandscape,o._getViewStyles()),h=l.paddingTop,v=l.paddingBottom,y=l.paddingLeft,w=l.paddingRight,L=l.viewStyle,_=(0,e.default)({},L,{paddingTop:n?o._getInset('top'):0,paddingBottom:u?o._getInset('bottom'):0,paddingLeft:f?o._getInset('left'):0,paddingRight:p?o._getInset('right'):0});return c&&Object.keys(c).forEach(function(t){var e=c[t];switch('always'===e&&(e=o._getInset(t)),'never'===e&&(e=0),t){case'horizontal':_.paddingLeft=e,_.paddingRight=e;break;case'vertical':_.paddingTop=e,_.paddingBottom=e;break;case'left':case'right':case'top':case'bottom':var n="padding"+t[0].toUpperCase()+t.slice(1);_[n]=e}}),_.height&&'number'==typeof _.height&&(_.height+=_.paddingTop+_.paddingBottom),_.width&&'number'==typeof _.width&&(_.width+=_.paddingLeft+_.paddingRight),_.paddingTop=Math.max(_.paddingTop,h),_.paddingBottom=Math.max(_.paddingBottom,v),_.paddingLeft=Math.max(_.paddingLeft,y),_.paddingRight=Math.max(_.paddingRight,w),_},o._getViewStyles=function(){var e=o.state.viewWidth,n=c.StyleSheet.flatten(o.props.style||{}),u=n.padding,f=void 0===u?0:u,p=n.paddingVertical,s=void 0===p?f:p,l=n.paddingHorizontal,h=void 0===l?f:l,y=n.paddingTop,w=void 0===y?s:y,L=n.paddingBottom,_=void 0===L?s:L,b=n.paddingLeft,S=void 0===b?h:b,R=n.paddingRight,B=void 0===R?h:R,O=(0,t.default)(n,v);return'number'!=typeof w&&(w=x(w)*e),'number'!=typeof _&&(_=x(_)*e),'number'!=typeof S&&(S=x(S)*e),'number'!=typeof B&&(B=x(B)*e),{paddingTop:w,paddingBottom:_,paddingLeft:S,paddingRight:B,viewStyle:O}},o._getInset=function(t){var e=o.props.isLandscape;switch(t){case'horizontal':case'right':case'left':return e&&M?44:0;case'vertical':case'top':return k(e);case'bottom':return M?e?24:34:P?20:0}},o}return(0,p.default)(f,u),(0,o.default)(f,[{key:"componentDidMount",value:function(){var t=this;this._isMounted=!0,c.InteractionManager.runAfterInteractions(function(){t._onLayout()})}},{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"componentWillReceiveProps",value:function(){this._onLayout()}},{key:"render",value:function(){var n=this,o=this.props,u=(o.forceInset,o.isLandscape,o.style,(0,t.default)(o,y)),f=this._getSafeAreaStyle();return s.default.createElement(c.Animated.View,(0,e.default)({ref:function(t){return n.view=t},pointerEvents:"box-none"},u,{onLayout:this._onLayout,style:f}))}}])})(s.Component);W.setStatusBarHeight=function(t){T=t};var j=(0,h.default)(W);_e.default=j,_e.withSafeArea=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e){var u=(function(u){function f(){return(0,n.default)(this,f),L(this,f,arguments)}return(0,p.default)(f,u),(0,o.default)(f,[{key:"render",value:function(){return s.default.createElement(j,{style:{flex:1},forceInset:t},s.default.createElement(e,this.props))}}])})(s.Component);return(0,l.default)(u,e)}}},1091,[2,106,4,5,6,10,12,13,15,18,1092,1093]); +__d(function(g,r,_i,a,m,_e,d){'use strict';var e={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,p=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,i=s&&s(Object);m.exports=function y(f,l,O){if('string'!=typeof l){if(i){var u=s(l);u&&u!==i&&y(f,u,O)}var P=p(l);n&&(P=P.concat(n(l)));for(var b=0;be.height}},1093,[2,4,5,6,10,12,13,15,18,1092]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==t&&void 0!==t&&this.setState(t)}function n(t){this.setState(function(n){var o=this.constructor.getDerivedStateFromProps(t,n);return null!==o&&void 0!==o?o:null}.bind(this))}function o(t,n){try{var o=this.props,p=this.state;this.props=t,this.state=n,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(o,p)}finally{this.props=o,this.state=p}}Object.defineProperty(e,'__esModule',{value:!0}),t.__suppressDeprecationWarning=!0,n.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,e.polyfill=function(p){var l=p.prototype;if(!l||!l.isReactComponent)throw new Error('Can only polyfill class components');if('function'!=typeof p.getDerivedStateFromProps&&'function'!=typeof l.getSnapshotBeforeUpdate)return p;var s=null,c=null,f=null;if('function'==typeof l.componentWillMount?s='componentWillMount':'function'==typeof l.UNSAFE_componentWillMount&&(s='UNSAFE_componentWillMount'),'function'==typeof l.componentWillReceiveProps?c='componentWillReceiveProps':'function'==typeof l.UNSAFE_componentWillReceiveProps&&(c='UNSAFE_componentWillReceiveProps'),'function'==typeof l.componentWillUpdate?f='componentWillUpdate':'function'==typeof l.UNSAFE_componentWillUpdate&&(f='UNSAFE_componentWillUpdate'),null!==s||null!==c||null!==f){var u=p.displayName||p.name,h='function'==typeof p.getDerivedStateFromProps?'getDerivedStateFromProps()':'getSnapshotBeforeUpdate()';throw Error('Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n'+u+' uses '+h+' but also contains the following legacy lifecycles:'+(null!==s?'\n '+s:'')+(null!==c?'\n '+c:'')+(null!==f?'\n '+f:'')+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if('function'==typeof p.getDerivedStateFromProps&&(l.componentWillMount=t,l.componentWillReceiveProps=n),'function'==typeof l.getSnapshotBeforeUpdate){if('function'!=typeof l.componentDidUpdate)throw new Error('Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype');l.componentWillUpdate=o;var y=l.componentDidUpdate;l.componentDidUpdate=function(t,n,o){var p=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:o;y.call(this,t,n,p)}}return p}},1094,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[8])),f=r(d[9]),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),y=r(d[0])(r(d[13])),P=r(d[0])(r(d[14])),b=["children","elevation","onLongPress","onPress","style","theme","testID","accessible"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(e,t,n){return t=(0,u.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var _=(function(l){function u(){var e;(0,n.default)(this,u);for(var t=arguments.length,o=new Array(t),l=0;l=0;--o){var u=this.tryEntries[o],s=u.completion;if("root"===u.tryLoc)return i("end");if(u.tryLoc<=this.prev){var c=n.call(u,"catchLoc"),l=n.call(u,"finallyLoc");if(c&&l){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),R(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var o=i.arg;R(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:S(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function w(t,e,n){return e=(0,u.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,u.default)(t).constructor):e.apply(t,n))}var _=250,b=l.Easing.bezier(.4,0,.2,1),L=(function(o){function u(){var t;(0,n.default)(this,u);for(var i=arguments.length,o=new Array(i),s=0;s=0&&D<8&&(D=8);else{S.push({translateX:P.x.interpolate({inputRange:[0,L.width],outputRange:[L.width/2,0]})});var N=(D+=E.width-L.width)+L.width;N<=b.width&&N>b.width-8&&(D=b.width-8-L.width)}if(R<=b.height-L.height-8)S.push({translateY:P.y.interpolate({inputRange:[0,L.height],outputRange:[-L.height/2,0]})}),R>=0&&R<8&&(R=8);else{S.push({translateY:P.y.interpolate({inputRange:[0,L.height],outputRange:[L.height/2,0]})});var M=(R+=E.height-L.height)+L.height+k;M<=b.height&&M>b.height-8&&(R=b.height-8-L.height-k)}var V={opacity:O,transform:j,borderRadius:p.roundness},B=(0,t.default)({top:R+k},l.I18nManager.isRTL?{right:D}:{left:D});return c.createElement(l.View,{ref:function(t){e._anchor=t},collapsable:!1},o,_?c.createElement(h.default,null,c.createElement(l.TouchableWithoutFeedback,{onPress:v},c.createElement(l.View,{style:l.StyleSheet.absoluteFill})),c.createElement(l.View,{ref:function(t){e._menu=t},collapsable:!1,accessibilityViewIsModal:i,style:[x.wrapper,B,u]},c.createElement(l.Animated.View,{style:{transform:S}},c.createElement(f.default,{style:[x.shadowMenuContainer,V]},s)))):null)}}],[{key:"getDerivedStateFromProps",value:function(t,e){return t.visible&&!e.rendered?{rendered:!0}:null}}])})(c.Component);L.Item=p.default,L.defaultProps={statusBarHeight:r(d[13]).APPROX_STATUSBAR_HEIGHT};var x=l.StyleSheet.create({wrapper:{position:'absolute'},shadowMenuContainer:{opacity:0,paddingVertical:8,elevation:8}});_e.default=(0,r(d[14]).withTheme)(L)},1124,[2,4,31,5,6,10,12,13,15,18,1062,1087,1125,1126,1044]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=l?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),f=r(d[8]),s=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function w(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var b=(function(n){function o(){return(0,e.default)(this,o),w(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.icon,n=e.title,o=e.disabled,l=e.onPress,h=e.theme,w=e.style,b=(0,c.default)(h.dark?r(d[12]).white:r(d[12]).black).alpha(.32).rgb().string(),O=o?b:(0,c.default)(h.colors.text).alpha(.87).rgb().string(),W=o?b:(0,c.default)(h.colors.text).alpha(.54).rgb().string();return u.createElement(p.default,{style:[v.container,w],onPress:l,disabled:o},u.createElement(f.View,{style:v.row},t?u.createElement(f.View,{style:[v.item,v.icon],pointerEvents:"box-none"},u.createElement(s.default,{source:t,size:24,color:W})):null,u.createElement(f.View,{style:[v.item,v.content,t&&v.widthWithIcon],pointerEvents:"none"},u.createElement(y.default,{numberOfLines:1,style:[v.title,{color:O}]},n))))}}])})(u.Component);b.displayName='Menu.Item';var v=f.StyleSheet.create({container:{padding:8,minWidth:112,maxWidth:280},row:{flexDirection:'row'},icon:{width:40},title:{fontSize:16},item:{margin:8},content:{justifyContent:'center',minWidth:96,maxWidth:264},widthWithIcon:{maxWidth:192}});_e.default=(0,r(d[13]).withTheme)(b)},1125,[2,5,6,10,12,13,1046,15,18,1069,1075,1072,1048,1044]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.APPROX_STATUSBAR_HEIGHT=void 0;var o=r(d[0]),_=g.__expo&&g.__expo.Constants?g.__expo.Constants.statusBarHeight:0;e.APPROX_STATUSBAR_HEIGHT=o.Platform.select({android:_,ios:o.Platform.Version<11?_:0})},1126,[18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var c=u?Object.getOwnPropertyDescriptor(e,f):null;c&&(c.get||c.set)?Object.defineProperty(o,f,c):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]),l=r(d[0])(r(d[8])),p=r(d[0])(r(d[9]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}var h=(function(n){function o(){return(0,e.default)(this,o),y(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.progress,n=e.color,o=e.style,u=e.theme,c=n||u.colors.primary,s=(0,l.default)(c).alpha(.38).rgb().string();return f.createElement(p.default,{progress:t,progressTintColor:c,style:[v.progressBarHeight,o],trackTintColor:s})}}])})(f.Component),v=c.StyleSheet.create({progressBarHeight:{paddingVertical:10}});_e.default=(0,r(d[10]).withTheme)(h)},1127,[2,5,6,10,12,13,15,18,1046,1128,1044]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){var c=l.progressTintColor,p=(0,n.default)(l,f);return o.createElement(u.ProgressBarAndroid,(0,t.default)({},p,{styleAttr:"Horizontal",indeterminate:!1,color:c}))};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=l(n);if(o&&o.has(t))return o.get(t);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=f?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(u,c,p):u[c]=t[c]}u.default=t,o&&o.set(t,u);return u})(r(d[3])),u=r(d[4]),f=["progressTintColor"];function l(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(l=function(t){return t?o:n})(t)}},1128,[2,4,106,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=h(r(d[7])),l=r(d[8]),s=h(r(d[9])),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var c=o?Object.getOwnPropertyDescriptor(e,f):null;c&&(c.get||c.set)?Object.defineProperty(u,f,c):u[f]=e[f]}return u.default=e,n&&n.set(e,u),u}function P(e,t,n){return t=(0,o.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var O=(function(u){function o(){var e;(0,t.default)(this,o);for(var n=arguments.length,u=new Array(n),f=0;f0?V+I/12-4:V-I/12+4,0]})}]};return c.createElement(f.View,{style:[void 0,x]},c.createElement(f.View,{pointerEvents:"none",style:[C.outline,{borderRadius:L.roundness,borderWidth:M?2:1,borderColor:M?o:l}]}),h?c.createElement(v,{pointerEvents:"none",style:[C.outlinedLabelBackground,{backgroundColor:H,fontFamily:F,fontSize:12,opacity:E.labeled.interpolate({inputRange:[0,.9,1],outputRange:[1,1,0]}),transform:[{scaleX:E.labeled.interpolate({inputRange:[0,1],outputRange:[1,0]})}]}],numberOfLines:1},h):null,h?c.createElement(f.View,{pointerEvents:"none",style:[f.StyleSheet.absoluteFill,{opacity:E.value||E.focused?E.labelLayout.measured?1:0:1}]},c.createElement(v,{onLayout:P,style:[C.placeholder,C.placeholderOutlined,W,{color:o,opacity:E.labeled.interpolate({inputRange:[0,1],outputRange:[M?1:0,0]})}],numberOfLines:1},h),c.createElement(v,{style:[C.placeholder,C.placeholderOutlined,W,{color:u,opacity:M?E.labeled:1}],numberOfLines:1},h)):null,S((0,e.default)({},j,{ref:T,onChangeText:B,placeholder:h?E.placeholder:this.props.placeholder,placeholderTextColor:u,editable:!y,selectionColor:void 0===O?o:O,onFocus:k,onBlur:z,underlineColorAndroid:'transparent',multiline:w,style:[C.input,C.inputOutlined,{color:n,fontFamily:F,textAlignVertical:w?'top':'center'}]})))}}])})(c.Component);O.defaultProps={disabled:!1,error:!1,multiline:!1,editable:!0,render:function(e){return c.createElement(f.TextInput,e)}};_e.default=O;var C=f.StyleSheet.create({placeholder:{position:'absolute',left:0,fontSize:16,paddingHorizontal:12},placeholderOutlined:{top:25},outline:{position:'absolute',left:0,right:0,top:6,bottom:0},outlinedLabelBackground:{position:'absolute',top:0,left:8,paddingHorizontal:4,color:'transparent'},input:{flexGrow:1,paddingHorizontal:12,fontSize:16,margin:0,minHeight:58,textAlign:f.I18nManager.isRTL?'right':'left',zIndex:1},inputOutlined:{paddingTop:20,paddingBottom:16,minHeight:64}})},1143,[2,4,106,5,6,10,12,13,15,18,1046,1072]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[8])),f=r(d[9]),s=r(d[0])(r(d[10])),b=r(d[0])(r(d[11])),h=["disabled","label","error","selectionColor","underlineColor","style","theme","render","multiline","parentState","innerRef","onFocus","onBlur","onChangeText","onLayoutAnimatedText"];function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function R(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}var v=f.Animated.createAnimatedComponent(b.default),x=(function(o){function u(){return(0,n.default)(this,u),R(this,u,arguments)}return(0,c.default)(u,o),(0,l.default)(u,[{key:"render",value:function(){var n,l,o,u,c=this.props,b=c.disabled,y=c.label,R=c.error,x=c.selectionColor,L=c.underlineColor,F=c.style,O=c.theme,T=c.render,k=c.multiline,w=c.parentState,S=c.innerRef,A=c.onFocus,P=c.onBlur,j=c.onChangeText,E=c.onLayoutAnimatedText,M=(0,t.default)(c,h),W=O.colors,z=O.fonts.regular,B=w.focused||R;b?(n=l=(0,s.default)(W.text).alpha(.54).rgb().string(),u=W.disabled,o='transparent'):(n=W.text,l=R?W.error:W.primary,u=W.placeholder,o=L||W.disabled);var _={backgroundColor:O.dark?(0,s.default)(W.background).lighten(.24).rgb().string():(0,s.default)(W.background).darken(.06).rgb().string(),borderTopLeftRadius:O.roundness,borderTopRightRadius:O.roundness},V=w.labelLayout.width/2,I=.25*(f.I18nManager.isRTL?1:-1)*V,H={fontFamily:z,fontSize:16,transform:[{translateX:w.error.interpolate({inputRange:[0,.5,1],outputRange:[0,w.value&&R?4:0,0]})},{translateY:w.labeled.interpolate({inputRange:[0,1],outputRange:[-12,0]})},{scale:w.labeled.interpolate({inputRange:[0,1],outputRange:[.75,1]})},{translateX:w.labeled.interpolate({inputRange:[0,1],outputRange:[I>0?I+V/12-4:I-V/12+4,0]})}]};return p.createElement(f.View,{style:[_,F]},p.createElement(f.Animated.View,{style:[C.underline,{backgroundColor:R?W.error:w.focused?l:o,transform:[{scaleY:w.focused?1:.5}]}]}),y?p.createElement(f.View,{pointerEvents:"none",style:[f.StyleSheet.absoluteFill,{opacity:w.value||w.focused?w.labelLayout.measured?1:0:1}]},p.createElement(v,{onLayout:E,style:[C.placeholder,C.placeholderFlat,H,{color:l,opacity:w.labeled.interpolate({inputRange:[0,1],outputRange:[B?1:0,0]})}],numberOfLines:1},y),p.createElement(v,{style:[C.placeholder,C.placeholderFlat,H,{color:u,opacity:B?w.labeled:1}],numberOfLines:1},y)):null,T((0,e.default)({},M,{ref:S,onChangeText:j,placeholder:y?w.placeholder:this.props.placeholder,placeholderTextColor:u,editable:!b,selectionColor:void 0===x?l:x,onFocus:A,onBlur:P,underlineColorAndroid:'transparent',multiline:k,style:[C.input,this.props.label?C.inputFlatWithLabel:C.inputFlatWithoutLabel,{color:n,fontFamily:z,textAlignVertical:k?'top':'center'}]})))}}])})(p.Component);x.defaultProps={disabled:!1,error:!1,multiline:!1,editable:!0,render:function(e){return p.createElement(f.TextInput,e)}};_e.default=x;var C=f.StyleSheet.create({placeholder:{position:'absolute',left:0,fontSize:16,paddingHorizontal:12},placeholderFlat:{top:19},underline:{position:'absolute',left:0,right:0,bottom:0,height:2},input:{flexGrow:1,paddingHorizontal:12,fontSize:16,margin:0,minHeight:58,textAlign:f.I18nManager.isRTL?'right':'left',zIndex:1},inputFlatWithLabel:{paddingTop:24,paddingBottom:6},inputFlatWithoutLabel:{paddingVertical:15}})},1144,[2,4,106,5,6,10,12,13,15,18,1046,1072]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=O(r(d[8])),s=r(d[9]),p=r(d[0])(r(d[10])),b=r(d[0])(r(d[11])),y=O(r(d[12])),h=["icon","size","theme","accessibilityLabel","disabled","style","value","status","onPress"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=o?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(u,l,c):u[l]=e[l]}return u.default=e,n&&n.set(e,u),u}function P(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var k=(function(o){function l(){return(0,n.default)(this,l),P(this,l,arguments)}return(0,c.default)(l,o),(0,u.default)(l,[{key:"render",value:function(){var n=this.props,u=n.icon,o=n.size,l=n.theme,c=n.accessibilityLabel,s=n.disabled,v=n.style,O=n.value,P=n.status,k=n.onPress,j=(0,t.default)(n,h),C=l.roundness;return f.createElement(y.ToggleButtonGroupContext.Consumer,null,function(t){var n,y=t&&t.value===O||'checked'===P;return n=y?l.dark?'rgba(255, 255, 255, .12)':'rgba(0, 0, 0, .08)':'transparent',f.createElement(b.default,(0,e.default)({borderless:!1,icon:u,onPress:function(e){k&&k(e),t&&t.onValueChange(y?null:O)},size:o,accessibilityLabel:c,disabled:s,style:[w.content,{backgroundColor:n,borderRadius:C,borderColor:(0,p.default)(l.dark?r(d[13]).white:r(d[13]).black).alpha(.29).rgb().string()},v]},j))})}}])})(f.Component);k.Group=y.default;var w=s.StyleSheet.create({content:{width:42,height:42,margin:0}});_e.default=(0,r(d[14]).withTheme)(k)},1145,[2,4,106,5,6,10,12,13,15,18,1046,1112,1146,1048,1044]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.ToggleButtonGroupContext=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=u?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(o,l,f):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),f=r(d[7]),i=r(d[0])(r(d[8])),c=r(d[0])(r(d[9]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}var y=_e.ToggleButtonGroupContext=(0,i.default)(null),h=(function(n){function o(){return(0,e.default)(this,o),s(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.value,n=e.onValueChange,o=e.children,u=l.Children.count(o);return l.createElement(y.Provider,{value:{value:t,onValueChange:n}},l.Children.map(o,function(e,t){return e&&e.type===c.default?l.cloneElement(e,{style:[b.button,0===t?b.first:t===u-1?b.last:b.middle,e.props.style]}):e}))}}])})(l.Component);h.displayName='ToggleButton.Group';var b=f.StyleSheet.create({button:{borderWidth:f.StyleSheet.hairlineWidth},first:{borderTopRightRadius:0,borderBottomRightRadius:0},middle:{borderRadius:0,borderLeftWidth:0},last:{borderLeftWidth:0,borderTopLeftRadius:0,borderBottomLeftRadius:0}});_e.default=h},1146,[2,5,6,10,12,13,15,18,1051,1145]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=l(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=o?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[2])),u=r(d[3]),f=r(d[0])(r(d[4]));function l(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(l=function(t){return t?u:n})(t)}e.default=function(u){return n.createElement(f.default,(0,t.default)({},u,{alpha:.87,family:"regular",style:[o.text,u.style]}))};var o=u.StyleSheet.create({text:{fontSize:24,lineHeight:32,marginVertical:2}})},1147,[2,4,15,18,1101]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=l(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=o?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[2])),u=r(d[3]),f=r(d[0])(r(d[4]));function l(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(l=function(t){return t?u:n})(t)}e.default=function(u){return n.createElement(f.default,(0,t.default)({},u,{alpha:.87,family:"regular",style:[o.text,u.style]}))};var o=u.StyleSheet.create({text:{fontSize:14,lineHeight:20,marginVertical:2}})},1148,[2,4,15,18,1101]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=l(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=o?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[2])),u=r(d[3]),f=r(d[0])(r(d[4]));function l(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(l=function(t){return t?u:n})(t)}e.default=function(u){return n.createElement(f.default,(0,t.default)({},u,{alpha:.87,family:"regular",style:[o.text,u.style]}))};var o=u.StyleSheet.create({text:{fontSize:16,lineHeight:24,marginVertical:2}})},1149,[2,4,15,18,1101]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=S(r(d[6])),l=r(d[7]),c=(r(d[0])(r(d[8])),r(d[0])(r(d[9]))),u=r(d[0])(r(d[10])),f=S(r(d[11])),h=r(d[0])(r(d[12])),p=r(d[0])(r(d[13])),v=r(d[0])(r(d[14]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function S(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=o?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i}function E(){"use strict";E=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},s=o.iterator||"@@iterator",l=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function f(e,t,n,o){var s=t&&t.prototype instanceof v?t:v,l=Object.create(s.prototype),c=new A(o||[]);return i(l,"_invoke",{value:T(e,n,c)}),l}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var p={};function v(){}function y(){}function S(){}var b={};u(b,s,function(){return this});var w=Object.getPrototypeOf,k=w&&w(w(R([])));k&&k!==t&&n.call(k,s)&&(b=k);var O=S.prototype=v.prototype=Object.create(b);function x(e){["next","throw","return"].forEach(function(t){u(e,t,function(e){return this._invoke(t,e)})})}function L(e,t){function o(i,s,l,c){var u=h(e[i],e,s);if("throw"!==u.type){var f=u.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then(function(e){o("next",e,l,c)},function(e){o("throw",e,l,c)}):t.resolve(p).then(function(e){f.value=e,l(f)},function(e){return o("throw",e,l,c)})}c(u.arg)}var s;i(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,i){o(e,n,t,i)})}return s=s?s.then(i,i):i()}})}function T(e,t,n){var i="suspendedStart";return function(o,s){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===o)throw s;return P()}for(n.method=o,n.arg=s;;){var l=n.delegate;if(l){var c=_(l,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var u=h(e,t,n);if("normal"===u.type){if(i=n.done?"completed":"suspendedYield",u.arg===p)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(i="completed",n.method="throw",n.arg=u.arg)}}}function _(e,t){var n=t.method,i=e.iterator[n];if(void 0===i)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var o=h(i,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,p;var s=o.arg;return s?s.done?(t[e.resultName]=s.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):s:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function R(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function t(){for(;++i=0;--o){var s=this.tryEntries[o],l=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var c=n.call(s,"catchLoc"),u=n.call(s,"finallyLoc");if(c&&u){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;N(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:R(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function b(e,t,o){return t=(0,i.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,i.default)(e).constructor):t.apply(e,o))}(_e.default=(function(n){function i(t){var n;(0,e.default)(this,i);var o=(n=b(this,i,[t])).props.navigation;return n.type=o.getParam('type',0),n.state=n.initState(),n}return(0,o.default)(i,n),(0,t.default)(i,[{key:"initState",value:function(){return{password:null,enterPhone:null,nameanim:null,surnameanim:null,passwordanim:null,confirmpassanim:null,isLoging:!1,snackVisible:!1,snackText:'',user:{category:0===this.type?'user':'geolocated'},displayFirstStep:!0,displaySecondStep:!1,showAlertIfIsOffline:1===this.type,isRegisterOffline:!1,displayLoader:!1,codeSupervisorsData:null,codeSupervisorData:null}}},{key:"componentDidMount",value:function(){var e=this;this.state.showAlertIfIsOffline&&l.Alert.alert(p.default.t("REGISTER_OPTIONS"),p.default.t('WOULD_YOU_WANT_TO_REGISTER_OFFLINE'),[{text:p.default.t("YES"),onPress:function(){e.setState({showAlertIfIsOffline:!1})}},{text:p.default.t("NO"),onPress:function(){e.setState({isRegisterOffline:!0,showAlertIfIsOffline:!1})}}],{cancelable:!1})}},{key:"renderCodeParrainField",value:function(){var e=this;return s.default.createElement(l.ScrollView,{style:w.container},this.state.displayLoader&&this.renderLoader(),s.default.createElement(l.View,{style:{flexDirection:"row"}},s.default.createElement(u.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:'transparent',onPress:function(){return e.props.navigation.pop()}}),s.default.createElement(l.Text,{style:w.bigtitle},p.default.t('TEXT_BIG_CREATE_AGENT_1'))),s.default.createElement(l.Text,{style:w.subbigtitle},p.default.t('ENTER_SPONSOR_CODE')),s.default.createElement(f.View,{ref:function(t){e.memberanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'unlock-alt',label:p.default.t('CODE_PARRAIN'),iconColor:'#f95a25',onChangeText:function(t){var n=e.state.user;n.member=t,e.setState({user:n})},iconSize:20,style:w.input})),s.default.createElement(h.default,{style:w.btnvalide,textStyle:w.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.checkCodeParrain()}},p.default.t('NEXT')))}},{key:"renderUserGeoAccount",value:function(){var e=this;return s.default.createElement(l.ScrollView,{style:w.container},s.default.createElement(l.View,{style:{flexDirection:"row"}},s.default.createElement(u.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:'transparent',onPress:function(){return e.props.navigation.pop()}}),s.default.createElement(l.Text,{style:w.bigtitle},p.default.t('TEXT_BIG_CREATE_AGENT_1'))),s.default.createElement(l.Text,{style:w.subbigtitle},p.default.t('TEXT_SUBTITLE_CREATE_1')),s.default.createElement(f.View,{ref:function(t){e.nameanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'user',label:p.default.t('NAME'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=e.state.user;n.lastname=t,e.setState({user:n})},value:this.state.user.lastname,style:w.input})),s.default.createElement(f.View,{ref:function(t){e.surnameanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'user-md',label:p.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,keyboardType:"email-address",style:w.input,value:this.state.user.address,onChangeText:function(t){var n=e.state.user;n.address=t,e.setState({user:n})}})),s.default.createElement(f.View,{ref:function(t){e.mailanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'envelope',label:p.default.t('EMAIL'),keyboardType:"email-address",iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=e.state.user;n.email=t,e.setState({user:n})},style:w.input})),s.default.createElement(f.View,{ref:function(t){e.passanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'lock',label:p.default.t('PASSWORD'),iconColor:'#f95a25',secureTextEntry:!0,onChangeText:function(t){var n=e.state.user;n.password=t,e.setState({user:n})},iconSize:20,style:w.input})),s.default.createElement(f.View,{ref:function(t){e.confirmanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'lock',secureTextEntry:!0,label:p.default.t('CONFIRM_PASSWORD'),iconColor:'#f95a25',onChangeText:function(t){var n=e.state.user;n.confirmpass=t,e.setState({user:n})},iconSize:20,style:w.input})),s.default.createElement(h.default,{style:w.btnvalide,textStyle:w.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.checkUserGeolocated()}},p.default.t('NEXT')))}},{key:"renderUserAccount",value:function(){var e=this;return s.default.createElement(l.ScrollView,{style:w.container},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(u.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:'transparent',onPress:function(){return e.props.navigation.pop()}}),s.default.createElement(l.Text,{style:w.bigtitle},p.default.t('TEXT_BIG_CREATE_1'))),s.default.createElement(l.Text,{style:w.subbigtitle},p.default.t('TEXT_SUBTITLE_CREATE_1')),s.default.createElement(f.View,{ref:function(t){e.nameanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'user',label:p.default.t('NAME'),onChangeText:function(t){var n=e.state.user;n.lastname=t,e.setState({user:n})},iconColor:'#f95a25',iconSize:20,style:w.input})),s.default.createElement(f.View,{ref:function(t){e.surnameanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'user-md',label:p.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,keyboardType:"email-address",onChangeText:function(t){var n=e.state.user;n.address=t,e.setState({user:n})},style:w.input})),s.default.createElement(f.View,{ref:function(t){e.mailanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'envelope',keyboardType:"email-address",label:p.default.t('EMAIL'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=e.state.user;n.email=t,e.setState({user:n})},style:w.input})),s.default.createElement(f.View,{ref:function(t){e.passanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'lock',label:p.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,onChangeText:function(t){var n=e.state.user;n.password=t,e.setState({user:n})},style:w.input})),s.default.createElement(f.View,{ref:function(t){e.confirmanim=t}},s.default.createElement(r(d[15]).Fumi,{iconClass:c.default,iconName:'lock',secureTextEntry:!0,label:p.default.t('CONFIRM_PASSWORD'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=e.state.user;n.confirmpass=t,e.setState({user:n})},style:w.input})),s.default.createElement(h.default,{style:w.btnvalide,textStyle:w.textbtnvalide,onPress:function(){e._onUserCreateAccount()}},p.default.t('NEXT')))}},{key:"_onUserCreateAccount",value:function(){var e;return E().async(function(t){for(;;)switch(t.prev=t.next){case 0:void 0!==(e=this.state.user)&&this.checkOrShake(e.lastname,this.nameanim)&&this.checkOrShake(e.address,this.surnameanim)&&this.checkOrShake(e.email,this.mailanim)&&this.checkOrShake(e.password,this.passanim)&&this.checkOrShake(e.confirmpass,this.confirmanim)&&(e.confirmpass===e.password?this.props.navigation.push(r(d[16]).creationstep2,{type:this.type,user:e}):(this.passanim.shake(800),this.confirmanim.shake(800)));case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"checkUserGeolocated",value:function(){var e=this,t=this.state.user;if(this.setState({isLoging:!0}),void 0!==t)if(this.checkOrShake(t.lastname,this.nameanim))if(this.checkOrShake(t.address,this.surnameanim))if(this.checkOrShake(t.email,this.mailanim))if(this.state.isRegisterOffline){if(!v.default.isNil(this.state.codeSupervisorData)){if(this.setState({isLoging:!1}),void 0!==this.state.codeSupervisorData.child){var n=this.state.user;n.category=this.state.codeSupervisorData.child,this.setState({user:n})}this.checkOrShake(t.password,this.passanim)&&this.checkOrShake(t.confirmpass,this.confirmanim)?t.password===t.confirmpass?this.props.navigation.push(r(d[16]).creationstep2,{type:this.type,user:t,isOffline:this.state.isRegisterOffline,result:this.state.codeSupervisorData}):(this.passanim.shake(800),this.confirmanim.shake(800),this.setState({isLoging:!1})):this.setState({isLoging:!1})}}else(0,r(d[17]).categoryChild)(t.member).then(function(n){var i;return E().async(function(o){for(;;)switch(o.prev=o.next){case 0:void 0!==n&&null!==n&&void 0!==n.child&&((i=e.state.user).category=n.child,e.setState({user:i})),e.setState({isLoging:!1}),e.checkOrShake(t.password,e.passanim)&&e.checkOrShake(t.confirmpass,e.confirmanim)?t.password===t.confirmpass?e.props.navigation.push(r(d[16]).creationstep2,{type:e.type,user:t,isOffline:e.state.isRegisterOffline}):(e.passanim.shake(800),e.confirmanim.shake(800),e.setState({isLoging:!1})):e.setState({isLoging:!1});case 3:case"end":return o.stop()}},null,null,null,Promise)}).catch(function(t){e.setState({isLoging:!1})});else this.setState({isLoging:!1});else this.setState({isLoging:!1});else this.setState({isLoging:!1});else this.setState({isLoging:!1})}},{key:"retreiveSupervisorInfosCode",value:function(){var e=this;(0,r(d[17]).getSupervisorInfoCode)().then(function(t){console.warn("SUPERVISOR INFOS CODE",JSON.stringify(t)),(0,r(d[18]).storeData)(r(d[19]).supervisorCode,JSON.stringify(t)).then(function(){e.setState({displayLoader:!1})})}).catch(function(e){})}},{key:"renderLoader",value:function(){return s.default.createElement(l.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===l.Platform.OS?s.default.createElement(s.default.Fragment,null,s.default.createElement(l.ProgressBarAndroid,null),s.default.createElement(l.Text,null,p.default.t('LOADING_DOTS'))):s.default.createElement(s.default.Fragment,null,s.default.createElement(l.ActivityIndicator,{size:"large",color:'#ccc'}),s.default.createElement(l.Text,null,p.default.t('LOADING_DOTS'))))}},{key:"retreiveCodeInformation",value:function(){var e=this;this.setState({isLoging:!0});var t=this.state.user.member;return new Promise(function(n,i){var o;return E().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,E().awrap((0,r(d[17]).getCodeInformation)(t));case 3:o=s.sent,n(o),s.next=12;break;case 7:s.prev=7,s.t0=s.catch(0),e.setState({isLoging:!1}),l.Alert.alert(p.default.t("UNABLE_TO_CONNECT_TITLE"),p.default.t('IMPOSSIBLE_TO_CONNECT_INTERNET'),[{text:p.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:p.default.t("YES"),onPress:function(){e.retreiveSupervisorInfosCode(),e.setState({isLoging:!1})}}],{cancelable:!1}),i(s.t0);case 12:case"end":return s.stop()}},null,null,[[0,7]],Promise)})}},{key:"checkCodeParrain",value:function(){var e,t,n,i=this;return E().async(function(o){for(;;)switch(o.prev=o.next){case 0:if(e=this.state.user,!this.checkOrShake(e.member,this.memberanim)){o.next=34;break}if(this.setState({isLoging:!0}),!this.state.isRegisterOffline){o.next=7;break}(0,r(d[18]).getData)(r(d[19]).supervisorCode).then(function(t){if(v.default.isNil(t))l.Alert.alert(p.default.t("ERROR_LABEL"),p.default.t('DATA_NOT_SYNCHRONISED_WITH_SERVER'),[{text:p.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:p.default.t("YES"),onPress:function(){i.setState({displayLoader:!0})}}],{cancelable:!1});else{var n=JSON.parse(t),o=Object.keys(n);if(i.setState({codeSupervisorsData:n}),o.includes(e.member)){i.setState({isLoging:!1});var s=n[e.member];i.setState({codeSupervisorData:s}),"1"===s.network.is_companies_network&&"geolocated"==s.child?i.props.navigation.push(r(d[16]).createUserStep,{type:i.type,user:i.state.user,result:s,isActif:!0,isOffline:i.state.isRegisterOffline}):i.setState({displayFirstStep:!1,displaySecondStep:!0,isLoging:!1})}else l.Alert.alert(p.default.t("ERROR_LABEL"),p.default.t('CODE_AGENT_NOT_EXIST'),[{text:'OK',onPress:function(){i.setState({isLoging:!1})}}],{cancelable:!1})}}),o.next=32;break;case 7:return t={},o.prev=8,o.next=11,E().awrap(this.retreiveCodeInformation());case 11:if(t=o.sent,!v.default.isNil(t.error)){o.next=19;break}return o.next=15,E().awrap(this.retreiveCodeInformation());case 15:n=o.sent,v.default.isNil(n.error)?(this.setState({isLoging:!1}),"1"===n.network.is_companies_network&&"geolocated"==n.child?this.props.navigation.push(r(d[16]).createUserStep,{type:this.type,user:this.state.user,result:n,isActif:!0,isOffline:this.state.isRegisterOffline}):this.setState({displayFirstStep:!1,displaySecondStep:!0,isLoging:!1})):l.Alert.alert(p.default.t("ERROR_LABEL"),"",[{text:'OK',onPress:function(){}}],{cancelable:!1}),o.next=27;break;case 19:if(void 0===t.error){o.next=27;break}o.t0=t.error,o.next=-7===o.t0?23:25;break;case 23:return l.Alert.alert(p.default.t("ERROR_LABEL"),t.error_msg,[{text:'OK',onPress:function(){i.setState({isLoging:!1})}}],{cancelable:!1}),o.abrupt("break",26);case 25:l.Alert.alert(p.default.t("ERROR_LABEL"),"",[{text:'OK',onPress:function(){i.setState({isLoging:!1})}}],{cancelable:!1});case 26:this.setState({isLoading:!1});case 27:o.next=32;break;case 29:o.prev=29,o.t1=o.catch(8),t=!1;case 32:o.next=35;break;case 34:this.setState({isLoging:!1});case 35:case"end":return o.stop()}},null,this,[[8,29]],Promise)}},{key:"checkOrShake",value:function(e,t){var n=!1;return void 0!==e&&e.length>0?n=!0:t.shake(800),n}},{key:"render",value:function(){return 1===this.type?this.state.displayFirstStep?this.renderCodeParrainField():this.renderUserGeoAccount():this.renderUserAccount()}}],[{key:"options",value:function(e){return{topBar:{visible:!1,enabled:!1,drawBehind:!0},statusBar:{drawBehind:!0,enabled:!1}}}}])})(s.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var w=l.StyleSheet.create({container:{flex:1,backgroundColor:r(d[20]).primaryDark},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[20]).accentLight,height:52},input:{height:60,marginTop:(0,r(d[21]).responsiveHeight)(2),marginLeft:(0,r(d[21]).responsiveWidth)(5),marginRight:(0,r(d[21]).responsiveWidth)(5),borderRadius:5}})},1150,[2,5,6,10,12,13,15,18,143,439,810,606,604,628,910,794,791,640,918,667,437,638]); +__d(function(g,r,_i3,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),o=I(r(d[7])),u=r(d[8]),c=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),h=I(r(d[11])),p=r(d[0])(r(d[12])),_=I(r(d[13])),E=r(d[0])(r(d[14])),x=r(d[0])(r(d[15])),y=r(d[0])(r(d[16])),v=r(d[0])(r(d[17])),w=r(d[0])(r(d[18])),T=r(d[0])(r(d[19])),b=r(d[0])(r(d[20])),S=r(d[0])(r(d[21])),A=r(d[0])(r(d[22])),C=r(d[0])(r(d[23]));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function I(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var i={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var o=l?Object.getOwnPropertyDescriptor(e,s):null;o&&(o.get||o.set)?Object.defineProperty(i,s,o):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i}function O(){"use strict";O=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},l="function"==typeof Symbol?Symbol:{},s=l.iterator||"@@iterator",o=l.asyncIterator||"@@asyncIterator",u=l.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function f(e,t,n,l){var s=t&&t.prototype instanceof _?t:_,o=Object.create(s.prototype),u=new R(l||[]);return i(o,"_invoke",{value:A(e,n,u)}),o}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var p={};function _(){}function E(){}function x(){}var y={};c(y,s,function(){return this});var v=Object.getPrototypeOf,w=v&&v(v(N([])));w&&w!==t&&n.call(w,s)&&(y=w);var T=x.prototype=_.prototype=Object.create(y);function b(e){["next","throw","return"].forEach(function(t){c(e,t,function(e){return this._invoke(t,e)})})}function S(e,t){function l(i,s,o,u){var c=h(e[i],e,s);if("throw"!==c.type){var f=c.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then(function(e){l("next",e,o,u)},function(e){l("throw",e,o,u)}):t.resolve(p).then(function(e){f.value=e,o(f)},function(e){return l("throw",e,o,u)})}u(c.arg)}var s;i(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,i){l(e,n,t,i)})}return s=s?s.then(i,i):i()}})}function A(e,t,n){var i="suspendedStart";return function(l,s){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===l)throw s;return L()}for(n.method=l,n.arg=s;;){var o=n.delegate;if(o){var u=C(o,n);if(u){if(u===p)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var c=h(e,t,n);if("normal"===c.type){if(i=n.done?"completed":"suspendedYield",c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i="completed",n.method="throw",n.arg=c.arg)}}}function C(e,t){var n=t.method,i=e.iterator[n];if(void 0===i)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,C(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var l=h(i,e.iterator,t.arg);if("throw"===l.type)return t.method="throw",t.arg=l.arg,t.delegate=null,p;var s=l.arg;return s?s.done?(t[e.resultName]=s.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):s:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function N(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,l=function t(){for(;++i=0;--l){var s=this.tryEntries[l],o=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var u=n.call(s,"catchLoc"),c=n.call(s,"finallyLoc");if(u&&c){if(this.prev=0;--i){var l=this.tryEntries[i];if(l.tryLoc<=this.prev&&n.call(l,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),I(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var l=i.arg;I(n)}return l}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:N(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function R(e,t,n){return t=(0,l.default)(t),(0,i.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var N=(function(i){function l(e){var n;(0,t.default)(this,l),(n=R(this,l,[e])).createFormData=function(e){n.dataToSendTemp.append("image",{name:e.path.split('/').pop(),type:e.mime,uri:"android"===u.Platform.OS?e.path:e.path.replace("file://","")})},n.onIds=function(e){return O().async(function(t){for(;;)switch(t.prev=t.next){case 0:console.log('Device info: ',e),n.setState({player_id:e.userId},function(){console.log("Player ID",n.state.player_id)});case 2:case"end":return t.stop()}},null,null,null,Promise)},n.renderLoader=function(){return o.default.createElement(r(d[24]).ProgressDialog,{visible:n.state.loadingUpload,title:x.default.t('LOADING'),message:x.default.t('UPLOAD_PHOTO')})},n.uploadImage=function(){(0,b.default)({url:""+r(d[25]).uploadImage,method:'POST',data:n.dataToSendTemp,headers:{'X-Localization':x.default.currentLocale(),'Content-Type':'multipart/form-data'}}).then(function(e){var t=n.state.taxes_selected;t[n.state.index].image=e.data.response.filename,n.setState({taxes_selected:t,loadingUpload:!1})}).catch(function(e){console.log(e),e.response?console.log(e.response):e.request?console.log(e.request):console.log(e.message),u.Alert.alert("",x.default.t('TITLE_ERROR_SURVENU'),[{text:"Ok",onPress:function(){}}]),n.setState({loadingUpload:!1})})},n.renderCreateActifResponse=function(){var e=n.props,t=e.result,i=e.error;null!==i&&void 0!==i.data&&u.Alert.alert(x.default.t("UNABLE_TO_CREATE_ACCOUNT"),i.data.error_msg,[{text:x.default.t("OK"),onPress:function(){n.props.saveActifSocietyReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&u.Alert.alert(x.default.t("SUCCESS"),t.success_msg,[{text:x.default.t("OK"),onPress:function(){n.props.saveActifSocietyReset(),n.props.navigation.popToTop()}}],{cancelable:!1})},n.renderDialogImage=function(){return o.default.createElement(T.default.Container,{contentStyle:{width:(0,r(d[26]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayImage},o.default.createElement(T.default.Title,null,x.default.t('PREVISUALISATION')),o.default.createElement(u.View,null,o.default.createElement(u.View,{style:{width:50}}),o.default.createElement(u.View,{style:{justifyContent:'center',alignContent:'center',alignItems:'center'}},o.default.createElement(u.Image,{source:{uri:n.state.image.path},style:{width:n.state.image.width,height:n.state.image.height,aspectRatio:1,resizeMode:'contain'}})),o.default.createElement(u.View,{style:{width:50}})),o.default.createElement(T.default.Button,{bold:!0,label:x.default.t('OK'),onPress:function(){if(n.setState({displayImage:!1}),n.isOffline)if(n.state.addNewTaxeOdtp){var e=n.state.publicites_taxes;S.default.isNil(e)||(e.image=n.state.image,n.setState({publicites_taxes:e,loadingUpload:!1}))}else{var t=n.state.taxes_selected;t[n.state.index].image=n.state.image,n.setState({taxes_selected:t,loadingUpload:!1})}else n.setState({loadingUpload:!0}),n.uploadImage()}}))},n.renderRequiredTaxesDropdown=function(e,t){return o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,{key:t},o.default.createElement(u.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('TAXES_SUR_LA_PROPRETE'),disabled:!0,data:n.state.required_taxes,useNativeDriver:!0,valueExtractor:function(e){return e},value:e.name,labelExtractor:function(e){return e.name}})))),"forfait"!==e.measurement_unit&&o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check-circle',label:e.labels[0],iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,style:P.input,value:null===e.tax_units_count?1:e.tax_units_count,onChangeText:function(e){var i=n.state.required_taxes;i[t].tax_units_count=""===e?null:e,n.setState({required_taxes:i})}})),2===e.labels.length&&o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check',label:(0,E.default)(e.labels[1])?x.default.t('UNIT_PER_TAXE_UNIT_COUNT'):e.labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,value:e.units_per_tax_unit_count,style:P.input,onChangeText:function(e){var i=n.state.required_taxes;i[t].units_per_tax_unit_count=e,n.setState({required_taxes:i})}}))))},n.renderPubliciteTaxesDropdown=function(){return o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,null,o.default.createElement(u.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('TAXES_SUR_LA_PUBLICITE'),data:n.state.dataTaxesPublicite.taxes,useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:function(e,t,i){n.setState({publicites_taxes:e},function(){})}})))),(0,E.default)(n.state.publicites_taxes)?null:"forfait"!==n.state.publicites_taxes.measurement_unit&&o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check-circle',label:n.state.publicites_taxes.labels[0],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:P.input,value:null===n.state.publicites_taxes.tax_units_count?1:n.state.publicites_taxes.tax_units_count,onChangeText:function(e){var t=n.state.publicites_taxes;t.tax_units_count=""===e?null:e,n.setState({publicites_taxes:t})}})),2===n.state.publicites_taxes.labels.length&&o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check',label:(0,E.default)(n.state.publicites_taxes.labels[1])?x.default.t('UNIT_PER_TAXE_UNIT_COUNT'):n.state.publicites_taxes.labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,value:n.state.publicites_taxes.units_per_tax_unit_count,style:P.input,onChangeText:function(e){var t=n.state.publicites_taxes;t.units_per_tax_unit_count=e,n.setState({publicites_taxes:t})}}))),(0,E.default)(n.state.publicites_taxes)?null:"1"===n.state.publicites_taxes.has_image_capture&&o.default.createElement(u.View,{style:[P.contentPicker]},o.default.createElement(u.TouchableOpacity,{style:[P.contain],onPress:function(){w.default.openCamera({width:400,height:281,cropping:!0,useFrontCamera:!1}).then(function(e){n.createFormData(e),n.setState({image:e,displayImage:!0})})},activeOpacity:.9},o.default.createElement(u.View,{style:[P.contcontainerCenterentLeft]},o.default.createElement(u.View,null,o.default.createElement(y.default,{name:"image",color:r(d[29]).Color.whiteColor,style:[P.thumb],size:80}),o.default.createElement(u.View,{style:[P.point,{backgroundColor:r(d[29]).Color.accentColor}]},o.default.createElement(y.default,{name:"camera-image",color:r(d[29]).Color.whiteColor,size:20}))))),o.default.createElement(u.Text,{style:[r(d[30]).Typography.footnote,r(d[30]).FontWeight.semibold,{color:r(d[29]).Color.whiteColor}]},x.default.t('IMAGE_TAKE'))))},n.renderTaxesDropdown=function(e){var t=!n.state.result.taxes||0===n.state.result.taxes.length;return o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,{ref:function(e){n.taxesAnim=e},key:e},o.default.createElement(u.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},t?null:o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('TAXES'),data:n.state.result.taxes,useNativeDriver:!0,valueExtractor:function(e){return e},onChangeText:function(t,i,l){var s=n.state.taxes_selected;0===e?(s=new Array)[e]=t:s[e]=t,n.setState({taxes_selected:s},function(){})},labelExtractor:function(e){return e.name}})),"1"===n.state.network.has_many_taxes&&o.default.createElement(u.View,null,o.default.createElement(u.TouchableOpacity,{style:[P.contain,{backgroundColor:r(d[29]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,bottom:0,zIndex:10,left:-10,height:25,borderRadius:11}],onPress:function(){var t=n.state.tabTaxe;if(0===e){var i=n.state.tabTaxe[n.state.tabTaxe.length-1];t.push(i++),n.setState({tabTaxe:t})}else t=t.filter(function(t,n){return e!==n}),n.setState({tabTaxe:t})},activeOpacity:.9},o.default.createElement(u.View,null,o.default.createElement(u.View,null,o.default.createElement(y.default,{name:e>0?'minus':'plus',color:r(d[29]).Color.whiteColor,size:20}))))))),(0,E.default)(n.state.taxes_selected[e])?null:"forfait"!==n.state.taxes_selected[e].measurement_unit&&o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check-circle',label:n.state.taxes_selected[e].labels[0],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:P.input,onChangeText:function(t){var i=n.state.tax_units_count;0===e?(i=[])[0]=t:i[e]=t,n.setState({tax_units_count:i})}})),2===n.state.taxes_selected[e].labels.length&&o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check',label:(0,E.default)(n.state.taxes_selected[e].labels[1])?x.default.t('UNIT_PER_TAXE_UNIT_COUNT'):n.state.taxes_selected[e].labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:P.input,onChangeText:function(t){var i=n.state.units_per_tax_unit_count;0===e?(i=[])[0]=t:i[e]=t,n.setState({units_per_tax_unit_count:i})}}))),(0,E.default)(n.state.taxes_selected[e])?null:"1"===n.state.taxes_selected[e].has_image_capture&&o.default.createElement(u.View,{style:[P.contentPicker]},o.default.createElement(u.TouchableOpacity,{style:[P.contain],onPress:function(){w.default.openCamera({width:400,height:281,cropping:!0,useFrontCamera:!1}).then(function(t){n.createFormData(t),n.setState({image:t,displayImage:!0,index:e})})},activeOpacity:.9},o.default.createElement(u.View,{style:[P.contcontainerCenterentLeft]},o.default.createElement(u.View,null,o.default.createElement(y.default,{name:"image",color:r(d[29]).Color.whiteColor,style:[P.thumb],size:80}),o.default.createElement(u.View,{style:[P.point,{backgroundColor:r(d[29]).Color.accentColor}]},o.default.createElement(y.default,{name:"camera-image",color:r(d[29]).Color.whiteColor,size:20}))))),o.default.createElement(u.Text,{style:[r(d[30]).Typography.footnote,r(d[30]).FontWeight.semibold,{color:r(d[29]).Color.whiteColor}]},x.default.t('IMAGE_TAKE'))),(0,E.default)(n.state.taxes_selected[e])?null:"jour"===n.state.taxes_selected[e].billing_period&&o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'calendar',label:x.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",onChangeText:function(t){var i=n.state.number_of_days.number_of_days;0===e?(i=[])[0]=t:i[e]=t,n.setState({number_of_days:i})},style:P.input})))},n.renderTaxesEntreprisesDropdown=function(e){return o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,{ref:function(e){n.taxesAnim=e},key:e},o.default.createElement(u.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('TAXES'),data:n.state.result.taxes,useNativeDriver:!0,valueExtractor:function(e){return e},onChangeText:function(t,i,l){var s=n.state.taxes_selected;0===e?(s=new Array)[e]=t:s[e]=t,n.setState({taxes_selected:s},function(){}),'android'===u.Platform.OS?n.requestCameraPermission(!0):n.watchLocation(!0)},labelExtractor:function(e){return e.name}})),o.default.createElement(u.View,null,o.default.createElement(u.TouchableOpacity,{style:[P.contain,{backgroundColor:r(d[29]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,bottom:0,zIndex:10,left:-10,height:25,borderRadius:11}],onPress:function(){var t=n.state.tabTaxe;if(0===e){var i=n.state.tabTaxe[n.state.tabTaxe.length-1];t.push(i++),n.setState({tabTaxe:t})}else t=t.filter(function(t,n){return e!==n}),n.setState({tabTaxe:t})},activeOpacity:.9},o.default.createElement(u.View,null,o.default.createElement(u.View,null,o.default.createElement(y.default,{name:e>0?'minus':'plus',color:r(d[29]).Color.whiteColor,size:20}))))))),(0,E.default)(n.state.taxes_selected[e])?null:"forfait"!==n.state.taxes_selected[e].measurement_unit&&o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check-circle',label:n.state.taxes_selected[e].labels[0],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:P.input,onChangeText:function(t){var i=n.state.tax_units_count;0===e?(i=[])[0]=t:i[e]=t,n.setState({tax_units_count:i})}})),2===n.state.taxes_selected[e].labels.length&&o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'check',label:(0,E.default)(n.state.taxes_selected[e].labels[1])?x.default.t('UNIT_PER_TAXE_UNIT_COUNT'):n.state.taxes_selected[e].labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:P.input,onChangeText:function(t){var i=n.state.units_per_tax_unit_count;0===e?(i=[])[0]=t:i[e]=t,n.setState({units_per_tax_unit_count:i})}}))),(0,E.default)(n.state.taxes_selected[e])?null:"1"===n.state.taxes_selected[e].has_image_capture&&o.default.createElement(u.View,{style:[P.contentPicker]},o.default.createElement(u.TouchableOpacity,{style:[P.contain],onPress:function(){w.default.openCamera({width:400,height:281,cropping:!0,useFrontCamera:!1}).then(function(t){n.createFormData(t),n.setState({image:t,displayImage:!0,index:e})})},activeOpacity:.9},o.default.createElement(u.View,{style:[P.contcontainerCenterentLeft]},o.default.createElement(u.View,null,o.default.createElement(y.default,{name:"image",color:r(d[29]).Color.whiteColor,style:[P.thumb],size:80}),o.default.createElement(u.View,{style:[P.point,{backgroundColor:r(d[29]).Color.accentColor}]},o.default.createElement(y.default,{name:"camera-image",color:r(d[29]).Color.whiteColor,size:20}))))),o.default.createElement(u.Text,{style:[r(d[30]).Typography.footnote,r(d[30]).FontWeight.semibold,{color:r(d[29]).Color.whiteColor}]},x.default.t('IMAGE_TAKE'))),o.default.createElement(u.Text,{style:{fontSize:16,marginTop:10,marginLeft:(0,r(d[26]).responsiveWidth)(6),marginRight:(0,r(d[26]).responsiveWidth)(6),color:'white',fontWeight:'bold'}},x.default.t('WAIT_LOADING_POSITION')),n.isOffline?o.default.createElement(h.View,null,o.default.createElement(u.View,{style:{flexDirection:'row',flex:1}},o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'map-marker',value:""+n.state.latitude,enabled:!1,placeholder:x.default.t('LATITUDE'),editable:!1,style:{width:(0,r(d[26]).responsiveWidth)(45),height:(0,r(d[26]).responsiveHeight)(10),alignSelf:'center',marginLeft:(0,r(d[26]).responsiveWidth)(5),marginRight:(0,r(d[26]).responsiveWidth)(5),borderRadius:5}}),o.default.createElement(u.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'map-marker',placeholder:x.default.t('LONGITITUDE'),iconColor:'#f95a25',editable:!1,enabled:!1,iconSize:20,value:""+n.state.longitude,style:{width:(0,r(d[26]).responsiveWidth)(40),height:(0,r(d[26]).responsiveHeight)(10),alignSelf:'center',marginRight:(0,r(d[26]).responsiveWidth)(5),borderRadius:5}})))):o.default.createElement(o.default.Fragment,null,o.default.createElement(h.View,{ref:function(e){n.mapanim=e}},o.default.createElement(_.default,{liteMode:!0,ref:function(e){n.mapRef[n.state.index]=e},style:P.map},void 0!==n.state.myPosition?o.default.createElement(_.Marker,{title:x.default.t('YOUR_THERE'),minZoomLevel:18,coordinate:{longitude:n.state.myPosition.longitude,latitude:n.state.myPosition.latitude}}):null)),o.default.createElement(u.TouchableOpacity,{style:{flexDirection:'row',alignItems:'center'}},o.default.createElement(u.Image,{style:{width:24,height:24,marginLeft:(0,r(d[26]).responsiveWidth)(6)},source:r(d[31])}),o.default.createElement(u.Text,{style:{fontSize:16,marginTop:10,marginRight:(0,r(d[26]).responsiveWidth)(6),color:'white',fontWeight:'bold'}},void 0!==n.state.textadress?n.state.textadress:x.default.t('TAKE_MY_POSITION')))),o.default.createElement(h.View,{ref:function(e){n.districtAnim=e}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('ARRONDISSEMENT'),data:n.result.districts,useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:function(e,t,i){var l=n.state.taxes_selected;l[n.state.index].district=e.name,n.setState({taxes_selected:l})}}))),o.default.createElement(h.View,{ref:function(e){n.neightborhoodAnim=e}},o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'map-marker',label:x.default.t('QUARTIER_COMMUNE'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(e){var t=n.state.taxes_selected;t[n.state.index].neighborhood=e,n.setState({taxes_selected:t})}})))},n.handleTaxSlection=function(e){n.setState({selectedTax:e})},n.renderRow=function(e){return o.default.createElement(u.TouchableOpacity,{key:e,onPress:function(){return n.onRowPress(e)}},o.default.createElement(u.View,{style:P.rowContainer},o.default.createElement(u.View,{style:P.iconContainer},o.default.createElement(y.default,{name:n.state.network&&e.name===n.state.network.name?'radio-button-checked':'radio-button-unchecked',color:n.state.network&&e.name===n.state.network.name?r(d[32]).accent:n.props.colorAccent,size:24})),o.default.createElement(u.Text,{style:r(d[33]).material.subheading},e.name)))};var i=n.props.navigation;return n.type=i.getParam("type",0),n.user=i.getParam('user',null),n.data=i.getParam('data',null),n.result=i.getParam('result',null),n.isActif=i.getParam('isActif',!1),n.isOffline=i.getParam('isOffline',!1),console.log("Is OFFLINE",n.isOffline),n.mapRef=new Array,console.log("DATA",n.data),console.log("PROPS",n.props),n.state={password:null,isDataSubmit:!1,enterPhone:null,nameanim:null,networksinglePickerVisible:!1,surnameanim:null,passwordanim:null,confirmpassanim:null,network:n.result.network,isLoging:!1,countries:[],snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],modalVisible:!0,select_network:x.default.t("SELECT_NETWORK"),user:n.user,result:n.result,data:n.data,town:null!==n.data&&n.data.town?n.data.town:{name:"",id:"2",indicatif:"",districts:[]},isActif:n.isActif,id_network_tax:null,tax_units_count:[],units_per_tax_unit_count:[],number_of_days:[],latlng:[],id_company_type:null,identification_number:null,trade_registry:null,tabTaxe:[0],taxes_selected:[],companies_types_selected_value:null,responsable_name:null,technical_approval:null,municipality:null,neighborhood:null,district:null,id_patente:null,TVA:!1,IRPP:!1,activity_type:null,year_tax_paid_N:!1,year_tax_paid_N_1:!1,year_tax_paid_N_2:!1,image:null,displayImage:!1,loadingUpload:!1,required_taxes_selected:[],required_taxes:[],required_taxes_only_single_tax:[],required_taxes_only_single_tax_selected:[],isTaxesLoaded:!1,index:0,modalDialog:!1,player_id:null,latitude:"",longitude:"",addNewTaxeOdtp:!1,displayAddTaxeFromOtherNetwork:!1,dataTaxesPublicite:{},publicites_taxes:null,messageRequiredImage:"",selectedTax:null},n.dataToSendTemp=new FormData,n.props.saveActifSocietyReset(),A.default.addEventListener('ids',n.onIds),n}return(0,s.default)(l,i),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;this.props.type;if(!this.state.isTaxesLoaded){var t=new Array;S.default.isNil(this.result.required_taxes)||(this.result.required_taxes.map(function(n,i){if(null!==e.state.companies_types_selected_value){if("END"!==e.state.companies_types_selected_value.name){var l=n;l.id_network_tax=n.id,"forfait"!==n.measurement_unit&&(l.tax_units_count=null,l.units_per_tax_unit_count=null),t.push(l)}else if(70!==n.id){var s=n;s.id_network_tax=n.id,"forfait"!==n.measurement_unit&&(s.tax_units_count=null,s.units_per_tax_unit_count=null),t.push(s)}}else{var o=n;o.id_network_tax=n.id,"forfait"!==n.measurement_unit&&(o.tax_units_count=null,o.units_per_tax_unit_count=null),t.push(o)}}),this.setState({required_taxes:t,isTaxesLoaded:!0}))}'android'===u.Platform.OS?this.requestCameraPermission(!1):this.watchLocation(!1)}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"updateRequiredTaxes",value:function(e){var t=new Array;this.result.required_taxes.map(function(n,i){if("END"!==e.name){var l=n;l.id_network_tax=n.id,"forfait"!==n.measurement_unit&&(l.tax_units_count=null,l.units_per_tax_unit_count=null),t.push(l)}else if("70"!==n.id){var s=n;s.id_network_tax=n.id,"forfait"!==n.measurement_unit&&(s.tax_units_count=null,s.units_per_tax_unit_count=null),t.push(s)}}),this.setState({required_taxes:t})}},{key:"showErrorDialog",value:function(){var e=this;this.setState({modalDialog:!1}),u.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){e.watchLocation()}},{text:"Annuler",onPress:function(){e.props.navigation.popToTop()}}])}},{key:"requestCameraPermission",value:function(e){var t=this;return O().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,O().awrap(u.PermissionsAndroid.request(u.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:n.sent===u.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation(e):(this.setState({modalDialog:!1}),u.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])),n.next=11;break;case 7:n.prev=7,n.t0=n.catch(0),this.setState({modalDialog:!1}),u.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){u.BackHandler.exitApp()}}]);case 11:case"end":return n.stop()}},null,this,[[0,7]],Promise)}},{key:"watchLocation",value:function(e){var t=this;return O().async(function(n){for(;;)switch(n.prev=n.next){case 0:this.isOffline?v.default.getCurrentPosition(function(e){t.setState({modalVisible:!1,latitude:e.coords.latitude,longitude:e.coords.longitude},function(){}),t.result.child&&(t.setState({disableNetwork:!0}),t.result.network?(t.setState({modalVisible:!1,networks:[t.result.network]}),"geolocated"!==t.result.child&&"super"!==t.result.child||t.setState({network:t.result.network,select_network:x.default.t("YOUR_NETWORK_SELECTED")})):t.showErrorDialog())},function(n){u.Alert.alert(x.default.t('TITLE_PROBLE_COME'),"Impossible de recuperer les informations du code parrain",[{text:"Reesayer",onPress:function(){return t.watchLocation(e)}}]),console.warn("POSITION ERROR",n),t.setState({modalVisible:!1})},this.props.geolocationOptions):v.default.getCurrentPosition(function(n){t.treatPosition(n,e)},function(e){t.showErrorDialog()},this.props.geolocationOptions);case 1:case"end":return n.stop()}},null,this,null,Promise)}},{key:"treatPosition",value:function(e,t){var n=this,i=this.state.myPosition,l=e.coords;if(t){var s=this.state.taxes_selected;s[this.state.index].latitude=e.coords.latitude,s[this.state.index].longitude=e.coords.longitude,this.setState({taxes_selected:s},function(){console.warn("Taxes selected",s)})}S.default.isEqual(l,i)||((0,r(d[34]).getPositionInformation)(l).then(function(e){if(void 0!==e.results&&e.results.length>0){var t=e.results[0],i=t.address_components,l=t.formatted_address,s=t.place_id;n.setState({address:i,textadress:l,place:s,modalVisible:!1})}}).catch(function(e){n.showErrorDialog()}),S.default.isNil(e.coords)||(this.setState({myPosition:l}),void 0!==this.mapRef[this.state.index]&&null!==this.mapRef[this.state.index]&&(this.mapRef[this.state.index].animateToCoordinate({latitude:e.coords.latitude,longitude:e.coords.longitude},1e3),this.mapRef[this.state.index].animateToRegion({latitude:e.coords.latitude,longitude:e.coords.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3))))}},{key:"prepareModal",value:function(){return o.default.createElement(r(d[35]).MaterialDialog,{visible:this.state.modalVisible,title:x.default.t("LOADING_INFO")},o.default.createElement(u.View,{style:{justifyContent:'center',alignItems:'center'}},o.default.createElement(u.Text,null,x.default.t("LOADING_DESCRIPTION_COUNTRY")),o.default.createElement(u.ProgressBarAndroid,null)))}},{key:"renderUserGeoAccount",value:function(){var e=this,t=new Date,n=this.state,i=n.required_taxes_only_single_tax;n.selectedTax;return o.default.createElement(u.View,{style:P.container},this.state.displayImage&&this.renderDialogImage(),this.state.loadingUpload&&this.renderLoader(),o.default.createElement(u.View,{style:{flexDirection:'row'}},o.default.createElement(y.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:r(d[32]).primary,onPress:function(){return e.props.navigation.pop()}}),o.default.createElement(u.Text,{style:P.bigtitle},x.default.t('LAST_STEP'))),o.default.createElement(u.ScrollView,{ref:function(t){return e._scrollView=t},style:P.container},o.default.createElement(o.default.Fragment,null,o.default.createElement(u.Text,{style:P.title},x.default.t('INFORMATION_FICHE_CIRCUIT')),o.default.createElement(h.View,{ref:function(t){e.societyTypeAnim=t}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('SOCIETY_TYPE'),data:null!==this.state.result?this.state.result.companies_types:[],useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.description},onChangeText:function(t,n,i){e.setState({companies_types_selected:t.id}),e.updateRequiredTaxes(t)}}))),i?o.default.createElement(h.View,{ref:function(t){e.ProprierteTypeAnim=t}},o.default.createElement(u.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('TAXES_SUR_LA_PROPRETE'),data:this.state.required_taxes,useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:this.handleTaxSlection})))):this.state.required_taxes.map(function(t,n){return e.renderRequiredTaxesDropdown(t,n)}),this.renderTaxesDropdown(0),this.state.tabTaxe.map(function(t,n){return n>0&&e.renderTaxesDropdown(n)}),this.state.displayAddTaxeFromOtherNetwork&&!S.default.isEmpty(this.state.dataTaxesPublicite)?this.renderPubliciteTaxesDropdown():null,o.default.createElement(h.View,{ref:function(t){e.activityTypeAnim=t}},o.default.createElement(C.default,{items:this.state.result.activities,onItemSelect:function(t){e.setState({activity_type:t.name})}})),o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'lock',label:x.default.t('IMMATRICULATION_DGI'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({identification_number:t})}})),o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'lock',label:x.default.t('REGISTRE_COMMERCE'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({trade_registry:t})}})),o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'file',label:x.default.t('TECHNICAL_AGREMENT'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({technical_approval:t})}})),o.default.createElement(h.View,{ref:function(t){e.nomResponsableAnim=t}},o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'user-o',label:x.default.t('NOM_RESPONSABLE'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({responsable_name:t})}})),o.default.createElement(h.View,{ref:function(t){e.municipalityAnim=t}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t("COMMUNE_SIEGE_SOCIAL"),data:this.state.result.municipalities,useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:function(t,n,i){e.setState({municipality:t.name})}}))),o.default.createElement(u.Text,{style:P.title},x.default.t('OTHERS_INFORMATIONS')),o.default.createElement(h.View,{ref:function(t){e.districtAnim=t}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('ARRONDISSEMENT'),data:this.result.districts,useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:function(t,n,i){e.setState({district:t.name})}}))),o.default.createElement(h.View,{ref:function(t){e.neightborhoodAnim=t}},o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'map-marker',label:x.default.t('QUARTIER_COMMUNE'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({neighborhood:t})}})),o.default.createElement(h.View,null,o.default.createElement(r(d[28]).Fumi,{iconClass:f.default,iconName:'file',label:x.default.t('PATENTE'),iconColor:'#f95a25',iconSize:20,style:P.input,onChangeText:function(t){e.setState({id_patente:t})}})),o.default.createElement(u.View,{style:{flexDirection:"row",paddingLeft:5,paddingRight:5,alignSelf:'center',marginTop:10,width:(0,r(d[26]).responsiveWidth)(90)}},o.default.createElement(u.View,{style:P.checkboxContainer},o.default.createElement(c.default,{value:this.state.TVA,onValueChange:function(t){return e.setState({TVA:t})},style:P.checkbox}),o.default.createElement(u.Text,{style:P.label},x.default.t('TVA'))),o.default.createElement(u.View,{style:P.checkboxContainer},o.default.createElement(c.default,{onValueChange:function(t){return e.setState({IRPP:t})},value:this.state.IRPP,style:P.checkbox}),o.default.createElement(u.Text,{style:P.label},x.default.t('IRPP'))),o.default.createElement(u.View,{style:P.checkboxContainer},o.default.createElement(c.default,{onValueChange:function(t){return e.setState({year_tax_paid_N:t})},value:this.state.year_tax_paid_N,style:P.checkbox}),o.default.createElement(u.Text,{style:P.label},x.default.t('ANNEE_TAXE')," ",Number(t.getFullYear()-1)))),o.default.createElement(u.View,{style:{flexDirection:"row",paddingLeft:5,paddingRight:5,alignSelf:'center',marginTop:5,width:(0,r(d[26]).responsiveWidth)(90)}},o.default.createElement(u.View,{style:P.checkboxContainer},o.default.createElement(c.default,{onValueChange:function(t){return e.setState({year_tax_paid_N_1:t})},value:this.state.year_tax_paid_N_1,style:P.checkbox}),o.default.createElement(u.Text,{style:P.label},x.default.t('ANNEE_TAXE')," ",Number(t.getFullYear()-2)))),o.default.createElement(u.View,{style:{flexDirection:"row",paddingLeft:5,paddingRight:5,alignSelf:'center',marginTop:5,width:(0,r(d[26]).responsiveWidth)(90)}},o.default.createElement(u.View,{style:P.checkboxContainer},o.default.createElement(c.default,{onValueChange:function(t){return e.setState({year_tax_paid_N_2:t})},value:this.state.year_tax_paid_N_2,style:P.checkbox}),o.default.createElement(u.Text,{style:P.label},x.default.t('ANNEE_TAXE')," ",Number(t.getFullYear()-3))))),o.default.createElement(p.default,{style:P.btnvalide,textStyle:P.textbtnvalide,isLoading:this.state.isLoading||this.props.loading,onPress:function(){e.checkUserGeolocated()}},this.state.isActif?x.default.t('CREATE_ACTIF'):x.default.t('CREATE_ACCOUNT'))),o.default.createElement(r(d[35]).MaterialDialog,{title:'Selecionner un reseau',items:L.map(function(e,t){return{value:e,label:e}}),visible:this.state.networksinglePickerVisible,selectedItem:this.state.singlePickerSelectedItem,onCancel:function(){return e.setState({networksinglePickerVisible:!1})},onOk:function(t){e.setState({networksinglePickerVisible:!1}),e.setState({singlePickerSelectedItem:t.selectedItem})}},o.default.createElement(u.FlatList,{style:{height:(0,r(d[26]).responsiveHeight)(40)},data:this.state.networks,renderItem:function(t){var n=t.item;return e.renderRow(n)}})))}},{key:"renderActifAccount",value:function(){var e=this;return o.default.createElement(u.View,{style:P.container},this.prepareModal(),this.state.displayImage&&this.renderDialogImage(),this.state.loadingUpload&&this.renderLoader(),this.state.isDataSubmit&&this.renderCreateActifResponse(),o.default.createElement(u.View,{style:{flexDirection:'row'}},o.default.createElement(y.default.Button,{name:"keyboard-backspace",color:"white",size:24,backgroundColor:r(d[32]).primary,onPress:function(){return e.props.navigation.pop()}}),o.default.createElement(u.Text,{style:P.bigtitle},x.default.t('LAST_STEP'))),o.default.createElement(u.ScrollView,{style:P.container},o.default.createElement(o.default.Fragment,null,o.default.createElement(u.Text,{style:P.title},x.default.t('INFORMATION_FICHE_CIRCUIT')),o.default.createElement(h.View,{ref:function(t){return e.nomSocieteAnim=t}},o.default.createElement(u.View,{style:{width:(0,r(d[26]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[27]).Dropdown,{label:x.default.t('NOM_SOCIETE'),data:null!==this.state.result?this.state.result.companies:[],useNativeDriver:!0,valueExtractor:function(e){return e},labelExtractor:function(e){return e.name},onChangeText:function(t,n,i){e.setState({companies_types_selected:t.id})}}))),this.renderTaxesEntreprisesDropdown(0),this.state.tabTaxe.map(function(t,n){return n>0&&e.renderTaxesEntreprisesDropdown(n)})),o.default.createElement(p.default,{style:P.btnvalide,textStyle:P.textbtnvalide,isLoading:this.props.isLoading,onPress:function(){e.setState({isDataSubmit:!0}),e.checkUserGeolocated()}},this.state.isActif?x.default.t('CREATE_ACTIF'):x.default.t('CREATE_ACCOUNT'))),o.default.createElement(r(d[35]).MaterialDialog,{title:'Selecionner un reseau',items:L.map(function(e,t){return{value:e,label:e}}),visible:this.state.networksinglePickerVisible,selectedItem:this.state.singlePickerSelectedItem,onCancel:function(){return e.setState({networksinglePickerVisible:!1})},onOk:function(t){e.setState({networksinglePickerVisible:!1}),e.setState({singlePickerSelectedItem:t.selectedItem})}},o.default.createElement(u.FlatList,{style:{height:(0,r(d[26]).responsiveHeight)(40)},data:this.state.networks,renderItem:function(t){var n=t.item;return e.renderRow(n)}})))}},{key:"onRowPress",value:function(e){this.setState({network:e})}},{key:"checkIfAllImagesIsOk",value:function(e){var t="",n=!0;return e.taxes.map(function(e){"1"===e.has_image_capture&&S.default.isNil(e.image)&&(n=!1,t+=x.default.t("TAXE_REQUIRED_IMAGE")+" "+e.name)}),e.hasOwnProperty("secondary_taxes")&&e.secondary_taxes.map(function(e){console.log("Secondary Taxes map",e),S.default.isNil(e.image)&&(n=!1,t+=x.default.t("TAXE_REQUIRED_IMAGE")+" "+e.name)}),console.log("Message erreur image",t),this.setState({messageRequiredImage:t}),n}},{key:"checkIfAllImagesIsOkForActif",value:function(e){var t="",n=!0;return e.map(function(e){console.log("Taxes map",e),"1"===e.has_image_capture&&S.default.isNil(e.image)&&(n=!1,t+=x.default.t("TAXE_REQUIRED_IMAGE")+" "+e.name)}),this.setState({messageRequiredImage:t}),n}},{key:"submitUsagerOffline",value:function(e){var t=this;(0,r(d[36]).getData)(r(d[25]).usagerToSave).then(function(n){var i=new Array;console.log("DATA FROM ASYNC STORAGE",n),S.default.isNil(n)?i.push({data:e,isSaved:!1}):(i=JSON.parse(n)).length<=10&&i.push({data:e,isSaved:!1}),10===i.length?u.Alert.alert("",x.default.t("LIMITE_USAGER_LOCAL_ATTEINTE"),[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}]):(0,r(d[36]).storeData)(r(d[25]).usagerToSave,JSON.stringify(i)).then(function(){u.Alert.alert("",x.default.t("USAGER_SAVED_SUCCESSFULLY"),[{text:"Ok",onPress:function(){t.setState({isLoading:!1}),t.props.navigation.popToTop()}}])})})}},{key:"checkUserGeolocated",value:function(){var t=this,n=this.state,i=(n.myPosition,n.textaddress,n.place,n.indicatif,n.user);n.network,n.phone,n.phoneTransaction;if(this.setState({isLoading:!0}),this.state.isActif){var l=[];console.log("Taxes to send",this.state.taxes_selected);for(var s=0;s2&&void 0!==arguments[2]&&arguments[2],i=!S.default.isNil(e);return console.log("CheckOrShake field condition",i,"Animatable view",t,"scrollTo",n),i||void 0!==t&&t.shake(800),n&&this._scrollView.scrollTo(0),i}},{key:"checkOrAlert",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=!S.default.isNil(e);return l||u.Alert.alert(x.default.t("ERROR_LABEL"),t,[{text:"Ok",onPress:function(){n.setState({isLoading:!1})}}]),i&&this._scrollView.scrollTo(0),l}},{key:"checkIfArrayValueIsNull",value:function(e,t){var n=0;return e.map(function(e){S.default.isNil(e[t])||n++}),n===e.length?" ":null}},{key:"render",value:function(){return o.default.createElement(o.default.Fragment,null,this.state.isActif?this.renderActifAccount():this.renderUserGeoAccount())}}],[{key:"options",value:function(e){return{topBar:{visible:!1,enabled:!1,drawBehind:!0},statusBar:{drawBehind:!0,enabled:!1}}}}])})(o.Component);N.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};_e.default=(0,r(d[41]).connect)(function(e){return{loading:e.saveActifSocietyReducer.loading,result:e.saveActifSocietyReducer.result,error:e.saveActifSocietyReducer.error}},function(e){return(0,r(d[39]).bindActionCreators)({saveActifSocietyAction:r(d[40]).saveActifSocietyAction,saveActifSocietyReset:r(d[40]).saveActifSocietyReset},e)})(N);var L=['List element 1','List element 2','List element 5','List element 6','List element 7','List element 8',,],P=u.StyleSheet.create({rowContainer:{height:52,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16},container:{flex:1,backgroundColor:r(d[32]).primary},checkboxContainer:{flexDirection:"row",marginBottom:20},checkbox:{alignSelf:"center",color:"white"},label:{margin:8,color:"white"},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},title:{fontSize:22,fontWeight:'bold',margin:10,color:'white'},map:{height:200,marginRight:(0,r(d[26]).responsiveWidth)(5),marginLeft:(0,r(d[26]).responsiveWidth)(5),marginVertical:10},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[32]).accentLight,height:52},input:{height:60,marginTop:(0,r(d[26]).responsiveHeight)(2),marginLeft:(0,r(d[26]).responsiveWidth)(5),marginRight:(0,r(d[26]).responsiveWidth)(5),borderRadius:5},contentPicker:{padding:10,borderRadius:8,flex:1,alignItems:"center"},contain:{flexDirection:"row"},thumb:{borderRadius:30,marginRight:10},point:{width:25,height:25,borderRadius:11,alignItems:"center",justifyContent:"center",position:"absolute",right:9,bottom:0}})},1151,[2,4,5,6,10,12,13,15,18,1152,439,606,604,936,971,628,844,631,972,973,641,910,429,1154,983,667,638,1024,794,1155,1156,1011,437,988,932,1012,918,640,791,710,1157,1159]); +__d(function(g,r,_i,a,m,_e,_d){'use strict';var t,e=this&&this.__extends||(t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)},function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}),n=this&&this.__assign||function(){return(n=Object.assign||function(t){for(var e,n=1,o=arguments.length;n=0;--c){var s=this.tryEntries[c],u=s.completion;if("root"===s.tryLoc)return n("end");if(s.tryLoc<=this.prev){var f=i.call(s,"catchLoc"),h=i.call(s,"finallyLoc");if(f&&h){if(this.prev=0;--n){var c=this.tryEntries[n];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--o){var n=this.tryEntries[o];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),v}},catch:function(t){for(var o=this.tryEntries.length-1;o>=0;--o){var n=this.tryEntries[o];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var c=i.arg;O(n)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,n){return this.delegate={iterator:z(t),resultName:o,nextLoc:n},"next"===this.method&&(this.arg=void 0),v}},t}e.getAvisImpositionAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).getAvisImpositionUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getAvisImpositionWithPenalityAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionWithPenalitePending)()),(0,t.default)({url:r(d[5]).getAvisImpositionWithPenaliteUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionWithPenaliteSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionWithPenaliteError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionWithPenaliteError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionWithPenaliteError)(t.message))})}},e.getAvisImpositionWithPenalityReset=function(){return function(t){t((0,r(d[4]).fetchGetAvisImpossitionWithPenaliteReset)())}},e.getAvisImpositionWithoutOrdreRecetteAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).getAvisImpositionWithoutOrdreRecetteUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getAvisImpositionReset=function(){return function(t){t((0,r(d[4]).fetchGetAvisImpossitionReset)())}},e.modifyvisImpositionAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchModifyAvisImpositionPending)()),(0,t.default)({url:""+r(d[5]).modifyAvisImpositionUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchModifyAvisImpositionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchModifyAvisImpositionError)(t.response)):t.request?i((0,r(d[4]).fetchModifyAvisImpositionError)(t.request)):i((0,r(d[4]).fetchModifyAvisImpositionError)(t.message))})}},e.modifyAvisImpositionReset=function(){return function(t){t((0,r(d[4]).fetchModifyAvisImpositionReset)())}},e.saveOrdreRecetteAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchModifyAvisImpositionPending)()),(0,t.default)({url:""+r(d[5]).saveOrdreRecetteUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchModifyAvisImpositionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchModifyAvisImpositionError)(t.response)):t.request?i((0,r(d[4]).fetchModifyAvisImpositionError)(t.request)):i((0,r(d[4]).fetchModifyAvisImpositionError)(t.message))})}},e.saveQuitanceAction=function(n){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchModifyAvisImpositionPending)()),(0,t.default)({url:""+(i?r(d[5]).saveQuitanceUrl+'/pay':r(d[5]).saveQuitanceUrl),method:'POST',data:n,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchModifyAvisImpositionSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.response)):t.request?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.request)):c((0,r(d[4]).fetchModifyAvisImpositionError)(t.message))})}},e.modifyOrdreRecetteAction=function(n,i){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchModifyAvisImpositionPending)()),(0,t.default)({url:r(d[5]).modifyOrdreRecetteUrl+"/"+n,method:'PUT',data:i,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchModifyAvisImpositionSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.response)):t.request?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.request)):c((0,r(d[4]).fetchModifyAvisImpositionError)(t.message))})}},e.modifyQuitanceAction=function(n,i){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchModifyAvisImpositionPending)()),console.log("ITEM",n),(0,t.default)({url:r(d[5]).modifyQuitanceUrl+"/"+n,method:'PUT',data:i,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchModifyAvisImpositionSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.response)):t.request?c((0,r(d[4]).fetchModifyAvisImpositionError)(t.request)):c((0,r(d[4]).fetchModifyAvisImpositionError)(t.message))})}},e.getQuitanceAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).saveQuitanceUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getOrdreRecetteWithoutQuitanceAction=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).getOrdreRecetteWithoutQuitanceUrl+"/"+n+"?refresh="+i,method:'GET',headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?c((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):c((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getOrdreRecetteAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).getOrdreRecetteUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getOrdreRecetteReset=function(){return function(t){t((0,r(d[4]).fetchGetAvisImpossitionReset)())}},e.getOrdreRecetteDetailAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetAvisImpossitionPending)()),(0,t.default)({url:r(d[5]).saveOrdreRecetteUrl+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetAvisImpossitionSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.response)):t.request?i((0,r(d[4]).fetchGetAvisImpossitionError)(t.request)):i((0,r(d[4]).fetchGetAvisImpossitionError)(t.message))})}},e.getOrdreRecetteDetailReset=function(){return function(t){t((0,r(d[4]).fetchGetAvisImpossitionReset)())}},e.saveActifSocietyAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchSaveActifSocietyPending)()),(0,t.default)({url:""+r(d[5]).saveActifSocietyUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchSaveActifSocietySuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchSaveActifSocietyError)(t.response)):t.request?i((0,r(d[4]).fetchSaveActifSocietyError)(t.request)):i((0,r(d[4]).fetchSaveActifSocietyError)(t.message))})}},e.saveActifSocietyReset=function(){return function(t){t((0,r(d[4]).fetchSaveActifSocietyReset)())}},e.modifyPenalityAction=function(n,i){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchModifyPenalityPending)()),(0,t.default)({url:r(d[5]).penalityUrl+"/"+n,method:'PUT',data:i,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchModifyPenalitySuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchModifyPenalityError)(t.response)):t.request?c((0,r(d[4]).fetchModifyPenalityError)(t.request)):c((0,r(d[4]).fetchModifyPenalityError)(t.message))})}},e.modifyPenalityReset=function(){return function(t){t((0,r(d[4]).fetchSaveActifSocietyReset)())}},e.deletePenalityAction=function(n,i){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchDeletePenalityPending)()),(0,t.default)({url:r(d[5]).penalityUrl+"/"+n,method:'DELETE',data:i,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchDeletePenalitySuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchDeletePenalityError)(t.response)):t.request?c((0,r(d[4]).fetchDeletePenalityError)(t.request)):c((0,r(d[4]).fetchDeletePenalityError)(t.message))})}},e.deletePenalityReset=function(){return function(t){t((0,r(d[4]).fetchDeletePenalityReset)())}},e.savePenalityAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchSavePenalityPending)()),(0,t.default)({url:""+r(d[5]).penalityUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchSavePenalitySuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchSavePenalityError)(t.response)):t.request?i((0,r(d[4]).fetchSavePenalityError)(t.request)):i((0,r(d[4]).fetchSavePenalityError)(t.message))})}},e.savePenalityReset=function(){return function(t){t((0,r(d[4]).fetchSavePenalityReset)())}},e.searchUserAction=function(n){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchSearchUserPending)()),(0,t.default)({url:i?r(d[5]).searchUserHomeUrl:r(d[5]).searchUserUrl+"?name="+n,method:i?'POST':'GET',data:n,headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchSearchUserSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchSearchUserError)(t.response)):t.request?c((0,r(d[4]).fetchSearchUserError)(t.request)):c((0,r(d[4]).fetchSearchUserError)(t.message))})}},e.searchUserReset=function(){return function(t){t((0,r(d[4]).fetchSearchUserReset)())}},e.getQRCodeDetailAction=function(n){var i=r(d[3]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'';return function(i){i((0,r(d[4]).fetchGetQRCodeDetailPending)()),(0,t.default)({url:r(d[5]).getQRCodeDetail+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),i((0,r(d[4]).fetchGetQRCodeDetailSuccess)(t))}).catch(function(t){t.response?i((0,r(d[4]).fetchGetQRCodeDetailError)(t.response)):t.request?i((0,r(d[4]).fetchGetQRCodeDetailError)(t.request)):i((0,r(d[4]).fetchGetQRCodeDetailError)(t.message))})}},e.getQRCodeDetailReset=function(){return function(t){t((0,r(d[4]).fetchGetQRCodeDetailReset)())}},e.fetchRecalculatePenality=function(i){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return new Promise(function(c,u){return n().async(function(n){for(;;)switch(n.prev=n.next){case 0:(0,t.default)({url:r(d[5]).penalityUrl+"/recalculate/"+i,method:'GET',headers:{Authorization:s,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c(t)}).catch(function(t){t.response?u(t.response):t.request?u(t.request):u(t.message)});case 1:case"end":return n.stop()}},null,null,null,Promise)})}},1157,[2,641,628,692,1158,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.walletTransferCommissionReset=e.walletGetCommissionReset=e.fetchWalletTransferCommssionError=e.fetchWalletTransferCommissionSuccess=e.fetchWalletTransferCommissionPending=e.fetchWalletListSuccess=e.fetchWalletListReset=e.fetchWalletListPending=e.fetchWalletListError=e.fetchWalletListDetailSuccess=e.fetchWalletListDetailReset=e.fetchWalletListDetailPending=e.fetchWalletListDetailError=e.fetchWalletHistorySuccess=e.fetchWalletHistoryReset=e.fetchWalletHistoryPending=e.fetchWalletHistoryHyperSuperSuccess=e.fetchWalletHistoryHyperSuperReset=e.fetchWalletHistoryHyperSuperPending=e.fetchWalletHistoryHyperSuperError=e.fetchWalletHistoryError=e.fetchWalletGetCommissionSuccess=e.fetchWalletGetCommissionPending=e.fetchWalleGetCommissionError=e.fetchUpdateDefaultNetworkSuccess=e.fetchUpdateDefaultNetworkReset=e.fetchUpdateDefaultNetworkPending=e.fetchUpdateDefaultNetworkError=e.fetchSearchUserSuccess=e.fetchSearchUserReset=e.fetchSearchUserPending=e.fetchSearchUserError=e.fetchSavePenalitySuccess=e.fetchSavePenalityReset=e.fetchSavePenalityPending=e.fetchSavePenalityError=e.fetchSaveActifSocietySuccess=e.fetchSaveActifSocietyReset=e.fetchSaveActifSocietyPending=e.fetchSaveActifSocietyError=e.fetchReattachAccountSuccess=e.fetchReattachAccountReset=e.fetchReattachAccountPending=e.fetchReattachAccountError=e.fetchPayBillSuccess=e.fetchPayBillReset=e.fetchPayBillPending=e.fetchPayBillError=e.fetchModifyPenalitySuccess=e.fetchModifyPenalityReset=e.fetchModifyPenalityPending=e.fetchModifyPenalityError=e.fetchModifyAvisImpositionSuccess=e.fetchModifyAvisImpositionReset=e.fetchModifyAvisImpositionPending=e.fetchModifyAvisImpositionError=e.fetchLinkCardSuccess=e.fetchLinkCardReset=e.fetchLinkCardPending=e.fetchLinkCardError=e.fetchGetQRCodeDetailSuccess=e.fetchGetQRCodeDetailReset=e.fetchGetQRCodeDetailPending=e.fetchGetQRCodeDetailError=e.fetchGetListOperatorSuccess=e.fetchGetListOperatorReset=e.fetchGetListOperatorPending=e.fetchGetListOperatorError=e.fetchGetBankIlinkSuccess=e.fetchGetBankIlinkReset=e.fetchGetBankIlinkPending=e.fetchGetBankIlinkError=e.fetchGetAvisImpossitionWithPenaliteSuccess=e.fetchGetAvisImpossitionWithPenaliteReset=e.fetchGetAvisImpossitionWithPenalitePending=e.fetchGetAvisImpossitionWithPenaliteError=e.fetchGetAvisImpossitionSuccess=e.fetchGetAvisImpossitionReset=e.fetchGetAvisImpossitionPending=e.fetchGetAvisImpossitionError=e.fetchDeletePenalitySuccess=e.fetchDeletePenalityReset=e.fetchDeletePenalityPending=e.fetchDeletePenalityError=void 0;var t=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var s=c(n);if(s&&s.has(t))return s.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var E=o?Object.getOwnPropertyDescriptor(t,u):null;E&&(E.get||E.set)?Object.defineProperty(f,u,E):f[u]=t[u]}f.default=t,s&&s.set(t,f);return f})(r(d[0])),n=t;function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,s=new WeakMap;return(c=function(t){return t?s:n})(t)}e.fetchWalletListPending=function(){return{type:t.WALLET_LIST_PENDING}},e.fetchWalletListSuccess=function(n){return{type:t.WALLET_LIST_SUCCESS,result:n}},e.fetchWalletListError=function(n){return{type:t.WALLET_LIST_ERROR,result:n}},e.fetchWalletListReset=function(t){return{type:WALLET_LIST_RESET,result:t}},e.fetchWalletListDetailPending=function(){return{type:t.WALLET_LIST_DETAIL_PENDING}},e.fetchWalletListDetailSuccess=function(n){return{type:t.WALLET_LIST_DETAIL_SUCCESS,result:n}},e.fetchWalletListDetailError=function(n){return{type:t.WALLET_LIST_DETAIL_ERROR,result:n}},e.fetchWalletListDetailReset=function(n){return{type:t.WALLET_LIST_DETAIL_RESET,result:n}},e.fetchWalletHistoryPending=function(){return{type:t.WALLET_HISTORY_PENDING}},e.fetchWalletHistoryReset=function(){return{type:t.WALLET_HISTORY_RESET}},e.fetchWalletHistorySuccess=function(n){return{type:t.WALLET_HISTORY_SUCCESS,result:n}},e.fetchWalletHistoryError=function(n){return{type:t.WALLET_HISTORY_ERROR,result:n}},e.fetchWalletHistoryHyperSuperPending=function(){return{type:t.WALLET_HISTORY_HYPER_SUPER_PENDING}},e.fetchWalletHistoryHyperSuperReset=function(){return{type:t.WALLET_HISTORY_HYPER_SUPER__RESET}},e.fetchWalletHistoryHyperSuperSuccess=function(n){return{type:t.WALLET_HISTORY_HYPER_SUPER__SUCCESS,result:n}},e.fetchWalletHistoryHyperSuperError=function(n){return{type:t.WALLET_HISTORY_HYPER_SUPER__ERROR,result:n}},e.fetchWalletTransferCommissionPending=function(){return{type:t.WALLET_TRANSFER_COMMISSION_PENDING}},e.walletTransferCommissionReset=function(){return{type:t.WALLET_TRANSFER_COMMISSION_RESET}},e.fetchWalletTransferCommissionSuccess=function(n){return{type:t.WALLET_TRANSFER_COMMISSION_SUCCESS,result:n}},e.fetchWalletTransferCommssionError=function(n){return{type:t.WALLET_TRANSFER_COMMISSION_ERROR,result:n}},e.fetchWalletGetCommissionPending=function(){return{type:t.WALLET_GET_COMMISSION_PENDING}},e.walletGetCommissionReset=function(){return{type:t.WALLET_GET_COMMISSION_RESET}},e.fetchWalletGetCommissionSuccess=function(n){return{type:t.WALLET_GET_COMMISSION_SUCCESS,result:n}},e.fetchWalleGetCommissionError=function(n){return{type:t.WALLET_GET_COMMISSION_ERROR,result:n}},e.fetchLinkCardPending=function(){return{type:t.LINK_CARD_PENDING}},e.fetchLinkCardReset=function(){return{type:t.LINK_CARD_RESET}},e.fetchLinkCardSuccess=function(n){return{type:t.LINK_CARD_SUCCESS,result:n}},e.fetchLinkCardError=function(n){return{type:t.LINK_CARD_ERROR,result:n}},e.fetchGetBankIlinkPending=function(){return{type:t.GET_BANK_FOR_ILINK_PENDING}},e.fetchGetBankIlinkReset=function(){return{type:t.GET_BANK_FOR_ILINK_RESET}},e.fetchGetBankIlinkSuccess=function(n){return{type:t.GET_BANK_FOR_ILINK_SUCCESS,result:n}},e.fetchGetBankIlinkError=function(n){return{type:t.GET_BANK_FOR_ILINK_ERROR,result:n}},e.fetchReattachAccountPending=function(){return{type:t.REATTACH_ACCOUNT_PENDING}},e.fetchReattachAccountReset=function(){return{type:t.REATTACH_ACCOUNT_RESET}},e.fetchReattachAccountSuccess=function(n){return{type:t.REATTACH_ACCOUNT_SUCCESS,result:n}},e.fetchReattachAccountError=function(n){return{type:t.REATTACH_ACCOUNT_ERROR,result:n}},e.fetchGetListOperatorPending=function(){return{type:t.GET_OPERATOR_LIST_PENDING}},e.fetchGetListOperatorReset=function(){return{type:t.GET_OPERATOR_LIST_RESET}},e.fetchGetListOperatorSuccess=function(n){return{type:t.GET_OPERATOR_LIST_SUCCESS,result:n}},e.fetchGetListOperatorError=function(n){return{type:t.GET_OPERATOR_LIST_ERROR,result:n}},e.fetchPayBillPending=function(){return{type:t.PAY_BILL_PENDING}},e.fetchPayBillReset=function(){return{type:t.PAY_BILL_RESET}},e.fetchPayBillSuccess=function(n){return{type:t.PAY_BILL_SUCCESS,result:n}},e.fetchPayBillError=function(n){return{type:t.PAY_BILL_ERROR,result:n}},e.fetchGetAvisImpossitionPending=function(){return{type:n.GET_AVIS_IMPOSITION_PENDING}},e.fetchGetAvisImpossitionReset=function(){return{type:n.GET_AVIS_IMPOSITION_RESET}},e.fetchGetAvisImpossitionSuccess=function(t){return{type:n.GET_AVIS_IMPOSITION_SUCCESS,result:t}},e.fetchGetAvisImpossitionError=function(t){return{type:n.GET_AVIS_IMPOSITION_ERROR,result:t}},e.fetchGetAvisImpossitionWithPenalitePending=function(){return{type:n.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING}},e.fetchGetAvisImpossitionWithPenaliteReset=function(){return{type:n.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET}},e.fetchGetAvisImpossitionWithPenaliteSuccess=function(t){return{type:n.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS,result:t}},e.fetchGetAvisImpossitionWithPenaliteError=function(t){return{type:n.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR,result:t}},e.fetchModifyAvisImpositionPending=function(){return{type:n.MODIFY_AVIS_IMPOSITION_PENDING}},e.fetchModifyAvisImpositionReset=function(){return{type:n.MODIFY_AVIS_IMPOSITION_RESET}},e.fetchModifyAvisImpositionSuccess=function(t){return{type:n.MODIFY_AVIS_IMPOSITION_SUCCESS,result:t}},e.fetchModifyAvisImpositionError=function(t){return{type:n.MODIFY_AVIS_IMPOSITION_ERROR,result:t}},e.fetchUpdateDefaultNetworkPending=function(){return{type:n.UPDATE_DEFAULT_NETWORK_PENDING}},e.fetchUpdateDefaultNetworkReset=function(){return{type:n.UPDATE_DEFAULT_NETWORK_RESET}},e.fetchUpdateDefaultNetworkSuccess=function(t){return{type:n.UPDATE_DEFAULT_NETWORK_SUCCESS,result:t}},e.fetchUpdateDefaultNetworkError=function(t){return{type:n.UPDATE_DEFAULT_NETWORK_ERROR,result:t}},e.fetchSaveActifSocietyPending=function(){return{type:n.SAVE_ACTIF_SOCIETY_PENDING}},e.fetchSaveActifSocietyReset=function(){return{type:n.SAVE_ACTIF_SOCIETY_RESET}},e.fetchSaveActifSocietySuccess=function(t){return{type:n.SAVE_ACTIF_SOCIETY_SUCCESS,result:t}},e.fetchSaveActifSocietyError=function(t){return{type:n.SAVE_ACTIF_SOCIETY_ERROR,result:t}},e.fetchModifyPenalityPending=function(){return{type:n.MODIFY_PENALITY_PENDING}},e.fetchModifyPenalityReset=function(){return{type:n.MODIFY_PENALITY_RESET}},e.fetchModifyPenalitySuccess=function(t){return{type:n.MODIFY_PENALITY_SUCCESS,result:t}},e.fetchModifyPenalityError=function(t){return{type:n.MODIFY_PENALITY_ERROR,result:t}},e.fetchDeletePenalityPending=function(){return{type:n.DELETE_PENALITY_PENDING}},e.fetchDeletePenalityReset=function(){return{type:n.DELETE_PENALITY_RESET}},e.fetchDeletePenalitySuccess=function(t){return{type:n.DELETE_PENALITY_SUCCESS,result:t}},e.fetchDeletePenalityError=function(t){return{type:n.DELETE_PENALITY_ERROR,result:t}},e.fetchSavePenalityPending=function(){return{type:n.SAVE_PENALITY_PENDING}},e.fetchSavePenalityReset=function(){return{type:n.SAVE_PENALITY_RESET}},e.fetchSavePenalitySuccess=function(t){return{type:n.SAVE_PENALITY_SUCCESS,result:t}},e.fetchSavePenalityError=function(t){return{type:n.SAVE_PENALITY_ERROR,result:t}},e.fetchSearchUserPending=function(){return{type:n.SEARCH_USER_PENDING}},e.fetchSearchUserReset=function(){return{type:n.SEARCH_USER_RESET}},e.fetchSearchUserSuccess=function(t){return{type:n.SEARCH_USER_SUCCESS,result:t}},e.fetchSearchUserError=function(t){return{type:n.SEARCH_USER_ERROR,result:t}},e.fetchGetQRCodeDetailPending=function(){return{type:n.GET_QR_CODE_DETAIL_PENDING}},e.fetchGetQRCodeDetailReset=function(){return{type:n.GET_QR_CODE_DETAIL_RESET}},e.fetchGetQRCodeDetailSuccess=function(t){return{type:n.GET_QR_CODE_DETAIL_SUCCESS,result:t}},e.fetchGetQRCodeDetailError=function(t){return{type:n.GET_QR_CODE_DETAIL_ERROR,result:t}}},1158,[743]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0;var t=r(d[0])(r(d[1]));e.Provider=t.default;var o=r(d[0])(r(d[2]));e.connectAdvanced=o.default,e.ReactReduxContext=r(d[3]).ReactReduxContext;var c=r(d[0])(r(d[4]));e.connect=c.default,e.useDispatch=r(d[5]).useDispatch,e.createDispatchHook=r(d[5]).createDispatchHook,e.useSelector=r(d[6]).useSelector,e.createSelectorHook=r(d[6]).createSelectorHook,e.useStore=r(d[7]).useStore,e.createStoreHook=r(d[7]).createStoreHook,e.batch=r(d[8]).unstable_batchedUpdates;var s=r(d[0])(r(d[9]));e.shallowEqual=s.default,(0,r(d[10]).setBatch)(r(d[8]).unstable_batchedUpdates)},1159,[2,1160,1165,1164,1167,1178,1181,1179,1182,1168,1163]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=void 0;var t=r(d[0])(r(d[1])),n=(r(d[2])(r(d[3])),r(d[2])(r(d[4])));var u=function(u){var o=u.store,s=u.context,c=u.children,f=(0,t.useMemo)(function(){var t=new n.default(o);return t.onStateChange=t.notifyNestedSubs,{store:o,subscription:t}},[o]),l=(0,t.useMemo)(function(){return o.getState()},[o]);(0,t.useEffect)(function(){var t=f.subscription;return t.trySubscribe(),l!==o.getState()&&t.notifyNestedSubs(),function(){t.tryUnsubscribe(),t.onStateChange=null}},[f,l]);var v=s||r(d[5]).ReactReduxContext;return t.default.createElement(v.Provider,{value:f},c)};e.default=u},1160,[1161,15,2,143,1162,1164]); +__d(function(g,_r,_i,_a,m,_e,d){function e(t){if("function"!=typeof WeakMap)return null;var r=new WeakMap,n=new WeakMap;return(e=function(e){return e?n:r})(t)}m.exports=function(t,r){if(!r&&t&&t.__esModule)return t;if(null===t||"object"!=_r(d[0]).default(t)&&"function"!=typeof t)return{default:t};var n=e(r);if(n&&n.has(t))return n.get(t);var o={__proto__:null},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&{}.hasOwnProperty.call(t,f)){var a=u?Object.getOwnPropertyDescriptor(t,f):null;a&&(a.get||a.set)?Object.defineProperty(o,f,a):o[f]=t[f]}return o.default=t,n&&n.set(t,o),o},m.exports.__esModule=!0,m.exports.default=m.exports},1161,[9]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=void 0;var n={notify:function(){}};var t=(function(){function t(t,s){this.store=t,this.parentSub=s,this.unsubscribe=null,this.listeners=n,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var s=t.prototype;return s.addNestedSub=function(n){return this.trySubscribe(),this.listeners.subscribe(n)},s.notifyNestedSubs=function(){this.listeners.notify()},s.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},s.isSubscribed=function(){return Boolean(this.unsubscribe)},s.trySubscribe=function(){var n,t,s;this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=(n=(0,r(d[0]).getBatch)(),t=null,s=null,{clear:function(){t=null,s=null},notify:function(){n(function(){for(var n=t;n;)n.callback(),n=n.next})},get:function(){for(var n=[],s=t;s;)n.push(s),s=s.next;return n},subscribe:function(n){var u=!0,h=s={callback:n,next:null,prev:s};return h.prev?h.prev.next=h:t=h,function(){u&&null!==t&&(u=!1,h.next?h.next.prev=h.prev:s=h.prev,h.prev?h.prev.next=h.next:t=h.next)}}}))},s.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=n)},t})();e.default=t},1162,[1163]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.getBatch=e.setBatch=void 0;var t=function(t){t()};e.setBatch=function(n){return t=n};e.getBatch=function(){return t}},1163,[]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=e.ReactReduxContext=void 0;var t=r(d[0])(r(d[1])).default.createContext(null);e.ReactReduxContext=t;var u=t;e.default=u},1164,[2,15]); +__d(function(g,r,i,a,m,_e,d){"use strict";_e.__esModule=!0,_e.default=function(h,y){void 0===y&&(y={});var R=y,w=R.getDisplayName,N=void 0===w?function(e){return"ConnectAdvanced("+e+")"}:w,S=R.methodName,M=void 0===S?'connectAdvanced':S,b=R.renderCountProp,x=void 0===b?void 0:b,E=R.shouldHandleStateChanges,B=void 0===E||E,D=R.storeKey,P=void 0===D?'store':D,_=(R.withRef,R.forwardRef),A=void 0!==_&&_,H=R.context,K=void 0===H?r(d[8]).ReactReduxContext:H,W=(0,t.default)(R,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]),T=K;return function(y){var R=y.displayName||y.name||'Component',w=N(R),S=(0,e.default)({},W,{getDisplayName:N,methodName:M,renderCountProp:x,shouldHandleStateChanges:B,storeKey:P,displayName:w,wrappedComponentName:R,WrappedComponent:y}),b=W.pure;function E(e){return h(e.dispatch,S)}var D=b?u.useMemo:function(e){return e()};function _(n){var h=(0,u.useMemo)(function(){var e=n.forwardedRef,u=(0,t.default)(n,["forwardedRef"]);return[n.context,e,u]},[n]),R=h[0],w=h[1],N=h[2],S=(0,u.useMemo)(function(){return R&&R.Consumer&&(0,r(d[9]).isContextConsumer)(u.default.createElement(R.Consumer,null))?R:T},[R,T]),M=(0,u.useContext)(S),b=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch),x=(Boolean(M)&&Boolean(M.store),b?n.store:M.store),P=(0,u.useMemo)(function(){return E(x)},[x]),_=(0,u.useMemo)(function(){if(!B)return c;var e=new o.default(x,b?null:M.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[x,b,M]),A=_[0],H=_[1],K=(0,u.useMemo)(function(){return b?M:(0,e.default)({},M,{subscription:A})},[b,M,A]),W=(0,u.useReducer)(l,f,C),U=W[0],I=U[0],L=W[1];if(I&&I.error)throw I.error;var O=(0,u.useRef)(),j=(0,u.useRef)(N),k=(0,u.useRef)(),q=(0,u.useRef)(!1),z=D(function(){return k.current&&N===j.current?k.current:P(x.getState(),N)},[x,I,N]);s(p,[j,O,q,N,z,k,H]),s(v,[B,x,A,P,j,O,q,k,H,L],[x,A,P]);var F=(0,u.useMemo)(function(){return u.default.createElement(y,(0,e.default)({},z,{ref:w}))},[w,y,z]),G=(0,u.useMemo)(function(){return B?u.default.createElement(S.Provider,{value:K},F):F},[S,F,K]);return G}var H=b?u.default.memo(_):_;if(H.WrappedComponent=y,H.displayName=w,A){var K=u.default.forwardRef(function(t,n){return u.default.createElement(H,(0,e.default)({},t,{forwardedRef:n}))});return K.displayName=w,K.WrappedComponent=y,(0,n.default)(K,y)}return(0,n.default)(H,y)}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[4])(r(d[5])),o=r(d[0])(r(d[6])),f=[],c=[null,null];function l(e,t){var n=e[1];return[t.payload,n+1]}function s(e,t,n){(0,r(d[7]).useIsomorphicLayoutEffect)(function(){return e.apply(void 0,t)},n)}function p(e,t,n,u,o,f,c){e.current=u,t.current=o,n.current=!1,f.current&&(f.current=null,c())}function v(e,t,n,u,o,f,c,l,s,p){if(e){var v=!1,C=null,h=function(){if(!v){var e,n,h=t.getState();try{e=u(h,o.current)}catch(e){n=e,C=e}n||(C=null),e===f.current?c.current||s():(f.current=e,l.current=e,c.current=!0,p({type:'STORE_UPDATED',payload:{error:n}}))}};n.onStateChange=h,n.trySubscribe(),h();return function(){if(v=!0,n.tryUnsubscribe(),n.onStateChange=null,C)throw C}}}var C=function(){return[null,0]}},1165,[2,4,107,833,1161,15,1162,1166,1164,834]); +__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.useIsomorphicLayoutEffect=void 0;var o=r(d[0]).useLayoutEffect;e.useIsomorphicLayoutEffect=o},1166,[15]); +__d(function(g,r,_i,_a,m,e,d){"use strict";e.__esModule=!0,e.createConnect=f,e.default=void 0;var a=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),s=r(d[0])(r(d[8]));function l(a,t,o){for(var n=t.length-1;n>=0;n--){var u=t[n](a);if(u)return u}return function(t,n){throw new Error("Invalid value of type "+typeof a+" for "+o+" argument when connecting component "+n.wrappedComponentName+".")}}function c(a,t){return a===t}function f(f){var v=void 0===f?{}:f,P=v.connectHOC,E=void 0===P?o.default:P,q=v.mapStateToPropsFactories,S=void 0===q?i.default:q,h=v.mapDispatchToPropsFactories,w=void 0===h?u.default:h,M=v.mergePropsFactories,T=void 0===M?p.default:M,C=v.selectorFactory,y=void 0===C?s.default:C;return function(o,u,i,p){void 0===p&&(p={});var s=p,f=s.pure,v=void 0===f||f,P=s.areStatesEqual,q=void 0===P?c:P,h=s.areOwnPropsEqual,M=void 0===h?n.default:h,C=s.areStatePropsEqual,D=void 0===C?n.default:C,F=s.areMergedPropsEqual,O=void 0===F?n.default:F,_=(0,t.default)(s,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),N=l(o,S,'mapStateToProps'),H=l(u,w,'mapDispatchToProps'),B=l(i,T,'mergeProps');return E(y,(0,a.default)({methodName:'connect',getDisplayName:function(a){return"Connect("+a+")"},shouldHandleStateChanges:Boolean(o),initMapStateToProps:N,initMapDispatchToProps:H,initMergeProps:B,pure:v,areStatesEqual:q,areOwnPropsEqual:M,areStatePropsEqual:D,areMergedPropsEqual:O},_))}}var v=f();e.default=v},1167,[2,4,107,1165,1168,1169,1174,1175,1176]); +__d(function(g,r,_i,a,m,e,d){"use strict";function t(t,n){return t===n?0!==t||0!==n||1/t==1/n:t!=t&&n!=n}e.__esModule=!0,e.default=function(n,u){if(t(n,u))return!0;if('object'!=typeof n||null===n||'object'!=typeof u||null===u)return!1;var o=Object.keys(n),f=Object.keys(u);if(o.length!==f.length)return!1;for(var l=0;l=0;--i){var u=this.tryEntries[i],c=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=n.call(u,"catchLoc"),s=n.call(u,"finallyLoc");if(l&&s){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),S(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:j(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function y(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}r(d[12]);(0,r(d[13]).responsiveHeight)(100);var w=_e.default=(function(n){function o(e){var n;return(0,t.default)(this,o),(n=y(this,o,[e])).state=n.initiateItems(),r(d[14]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n.showUserState(),n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"showUserState",value:function(){var t;return v().async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v().awrap((0,r(d[15]).readUser)());case 2:t=e.sent,this.setState({user:t}),t.longitude<=0&&t.latitude<=0&&c.Alert.alert(f.default.t('TITLE_NEED_POSITION'),f.default.t('TEXT_NEED_POSITION'),[{text:'Ok'}]);case 5:case"end":return e.stop()}},null,this,null,Promise)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:f.default.t('CHANGE_INFORMATION')}),this.forceUpdate()}},{key:"render",value:function(){var t=this;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:r(d[16]).primary}},u.default.createElement(s.default,{isLoading:this.state.positionEnabled,style:{backgroundColor:r(d[16]).primaryDark,marginTop:(0,r(d[13]).responsiveHeight)(5),height:(0,r(d[13]).responsiveHeight)(7),marginRight:10,marginLeft:10,borderColor:'transparent'},textStyle:{color:"white",fontSize:20,fontWeight:'bold'},onPress:function(){return t.onClickUpdatePosition()}},f.default.t('UPDATE_POSITION_TEXT')))}},{key:"initiateItems",value:function(){return{positionEnabled:!1}}},{key:"onClickUpdatePosition",value:function(){var t=this;this.setState({positionEnabled:!0}),h.default.getCurrentPosition(function(e){console.log("CURRENT POSITION",e);var n=e.coords;(0,r(d[15]).updatePosition)(n.longitude,n.latitude).then(function(e){var o='',i='';if(t.setState({positionEnabled:!1}),console.log(e.error),void 0===e.error)(0,r(d[15]).updateUserData)({longitude:n.longitude,latitude:n.latitude}),i=f.default.t('POSITION_UPDATE_SUCCESS_TEXT'),o=f.default.t('UPDATE_SUCCESS');else switch(o=f.default.t("TITLE_UPDATE_POSITION_FAILED"),e.error){case-3:i=f.default.t('TEXT_UDATE_POSITION_FAILED_1');break;case-2:i=f.default.t('TEXT_UDATE_POSITION_FAILED_2')}c.Alert.alert(o,i,[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])}).catch(function(e){console.log(e),t.setState({positionEnabled:!1})})},function(e){console.log(e),c.Alert.alert(f.default.t('ERROR_LABEL'),e.message,[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])},this.props.geolocationOptions)}}],[{key:"options",value:function(t){return{statusBar:{drawBehind:!1},topBar:{title:{text:"Mise \xe0 jour des informations",color:"white"},background:{color:r(d[16]).primaryDark}}}}}])})(u.Component);w.navigatorStyle={navBarHidden:!1,navBarBackgroundColor:r(d[16]).primaryDark,navBarTextColor:'white',navBarButtonColor:'white',drawUnderStatusBar:!1,statusBarColor:r(d[16]).primaryDarkAdvanced,statusBarTextColorScheme:'light'},w.navigationOptions=function(t){t.navigation;return{headerTitle:f.default.t('CHANGE_INFORMATION'),drawerIcon:function(t){t.tintColor;return u.default.createElement(l.default,{name:'user',size:24})}}}},1183,[2,5,6,10,12,13,15,18,1184,604,628,631,633,638,789,640,437]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.Button=void 0,Object.defineProperty(e,"FA5Style",{enumerable:!0,get:function(){return r(d[0]).FA5Style}}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=void 0;var t=r(d[1])(r(d[2])),o=r(d[1])(r(d[3])),u=(0,r(d[0]).createFA5iconSet)(t.default,o.default,!1);e.default=u,e.Button=u.Button,e.TabBarItem=u.TabBarItem,e.TabBarItemIOS=u.TabBarItemIOS,e.ToolbarAndroid=u.ToolbarAndroid,e.getImageSource=u.getImageSource},1184,[1185,2,1187,1188]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.FA5Style=void 0,e.createFA5iconSet=function(n){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=Object.keys(l),f="FontAwesome5"+(o?'Pro':'Free');function u(t,l){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f,u=t,s="FontAwesome5_"+(o?"Pro_"+u:u)+".ttf";return'Brands'===u&&(u='Regular',s='FontAwesome5_Brands.ttf'),{fontFamily:i+"-"+u,fontFile:s,fontStyle:r(d[2]).Platform.select({ios:{fontWeight:l},default:{}}),glyphMap:n}}var s=u('Brands','400','FontAwesome5Brands'),v=u('Light','300'),c=u('Regular','400'),h=u('Solid','900');return(0,t.default)({brand:s,light:v,regular:c,solid:h},{defaultStyle:'regular',fallbackFamily:function(t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},v=Object.keys(n);if(0===v.length)throw new Error('You need to add at least one style');var s=(0,f.default)({defaultStyle:v[0],fallbackFamily:function(){return v[0]},glyphValidator:function(){return!0}},u),O=v.reduce(function(t,e){var u=n[e];return t[e]=(0,p.default)(u.glyphMap||{},u.fontFamily||'',u.fontFile||'',u.fontStyle||{}),t},{});function b(t){return Object.keys(t).reduce(function(e,n){return-1!==v.indexOf(n)&&!0===t[n]?n:e},s.defaultStyle)}function S(t){var e=t.name,n=b(t);if(s.glyphValidator(e,n))return O[n];var u=s.fallbackFamily(e);return-1===v.indexOf(u)?s.defaultStyle:O[u]}function I(t){return Object.keys(t).reduce(function(e,n){return-1===v.indexOf(n)&&(e[n]=t[n]),e},{})}function j(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return-1===v.indexOf(t)?O[s.defaultStyle]:e?S((0,l.default)({name:e},t,!0)):O[b((0,l.default)({},t,!0))]}function F(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',u=(function(u){function l(){return(0,t.default)(this,l),h(this,l,arguments)}return(0,o.default)(l,u),(0,e.default)(l,[{key:"render",value:function(){var t,e,u=S(this.props),o=(t=u,(e=n).length>0?t[e]:t),l=I(this.props);return c.default.createElement(o,l)}}])})(c.PureComponent);return u.propTypes=v.reduce(function(t,e){return t[e]=y.default.bool,t},{}),u.defaultProps=v.reduce(function(t,e){return t[e]=!1,t},{}),u}var _=F();return _.Button=F('Button'),_.TabBarItem=F('TabBarItem'),_.TabBarItemIOS=F('TabBarItemIOS'),_.ToolbarAndroid=F('ToolbarAndroid'),_.getStyledIconSet=j,_.getImageSource=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.DEFAULT_ICON_SIZE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.DEFAULT_ICON_COLOR;return j(arguments.length>3&&void 0!==arguments[3]?arguments[3]:s.defaultStyle,t).getImageSource(t,e,n)},_.getFontFamily=function(){return j(arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.defaultStyle).getFontFamily()},_.getRawGlyphMap=function(){return j(arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.defaultStyle).getRawGlyphMap()},_.hasIcon=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.defaultStyle;return s.glyphValidator(t,e)},_};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=s(r(d[8])),y=r(d[0])(r(d[9])),p=s(r(d[10]));function v(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(v=function(t){return t?n:e})(t)}function s(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=v(e);if(n&&n.has(t))return n.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=o?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}return u.default=t,n&&n.set(t,u),u}function h(t,e,o){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,u.default)(t).constructor):e.apply(t,o))}},1186,[2,5,6,10,12,13,248,4,15,143,440]); +__d(function(e,a,r,o,t,i,s){t.exports={"500px":62062,"accessible-icon":62312,accusoft:62313,"acquisitions-incorporated":63151,ad:63041,"address-book":62137,"address-card":62139,adjust:61506,adn:61808,adobe:63352,adversal:62314,affiliatetheme:62315,"air-freshener":62928,algolia:62316,"align-center":61495,"align-justify":61497,"align-left":61494,"align-right":61496,alipay:63042,allergies:62561,amazon:62064,"amazon-pay":62508,ambulance:61689,"american-sign-language-interpreting":62115,amilia:62317,anchor:61757,android:61819,angellist:61961,"angle-double-down":61699,"angle-double-left":61696,"angle-double-right":61697,"angle-double-up":61698,"angle-down":61703,"angle-left":61700,"angle-right":61701,"angle-up":61702,angry:62806,angrycreative:62318,angular:62496,ankh:63044,"app-store":62319,"app-store-ios":62320,apper:62321,apple:61817,"apple-alt":62929,"apple-pay":62485,archive:61831,archway:62807,"arrow-alt-circle-down":62296,"arrow-alt-circle-left":62297,"arrow-alt-circle-right":62298,"arrow-alt-circle-up":62299,"arrow-circle-down":61611,"arrow-circle-left":61608,"arrow-circle-right":61609,"arrow-circle-up":61610,"arrow-down":61539,"arrow-left":61536,"arrow-right":61537,"arrow-up":61538,"arrows-alt":61618,"arrows-alt-h":62263,"arrows-alt-v":62264,artstation:63354,"assistive-listening-systems":62114,asterisk:61545,asymmetrik:62322,at:61946,atlas:62808,atlassian:63355,atom:62930,audible:62323,"audio-description":62110,autoprefixer:62492,avianex:62324,aviato:62497,award:62809,aws:62325,baby:63356,"baby-carriage":63357,backspace:62810,backward:61514,bacon:63461,"balance-scale":62030,ban:61534,"band-aid":62562,bandcamp:62165,barcode:61482,bars:61641,"baseball-ball":62515,"basketball-ball":62516,bath:62157,"battery-empty":62020,"battery-full":62016,"battery-half":62018,"battery-quarter":62019,"battery-three-quarters":62017,bed:62006,beer:61692,behance:61876,"behance-square":61877,bell:61683,"bell-slash":61942,"bezier-curve":62811,bible:63047,bicycle:61958,bimobject:62328,binoculars:61925,biohazard:63360,"birthday-cake":61949,bitbucket:61809,bitcoin:62329,bity:62330,"black-tie":62078,blackberry:62331,blender:62743,"blender-phone":63158,blind:62109,blog:63361,blogger:62332,"blogger-b":62333,bluetooth:62099,"bluetooth-b":62100,bold:61490,bolt:61671,bomb:61922,bone:62935,bong:62812,book:61485,"book-dead":63159,"book-medical":63462,"book-open":62744,"book-reader":62938,bookmark:61486,"bowling-ball":62518,box:62566,"box-open":62622,boxes:62568,braille:62113,brain:62940,"bread-slice":63468,briefcase:61617,"briefcase-medical":62569,"broadcast-tower":62745,broom:62746,brush:62813,btc:61786,bug:61832,building:61869,bullhorn:61601,bullseye:61760,burn:62570,buromobelexperte:62335,bus:61959,"bus-alt":62814,"business-time":63050,buysellads:61965,calculator:61932,calendar:61747,"calendar-alt":61555,"calendar-check":62068,"calendar-day":63363,"calendar-minus":62066,"calendar-plus":62065,"calendar-times":62067,"calendar-week":63364,camera:61488,"camera-retro":61571,campground:63163,"canadian-maple-leaf":63365,"candy-cane":63366,cannabis:62815,capsules:62571,car:61881,"car-alt":62942,"car-battery":62943,"car-crash":62945,"car-side":62948,"caret-down":61655,"caret-left":61657,"caret-right":61658,"caret-square-down":61776,"caret-square-left":61841,"caret-square-right":61778,"caret-square-up":61777,"caret-up":61656,carrot:63367,"cart-arrow-down":61976,"cart-plus":61975,"cash-register":63368,cat:63166,"cc-amazon-pay":62509,"cc-amex":61939,"cc-apple-pay":62486,"cc-diners-club":62028,"cc-discover":61938,"cc-jcb":62027,"cc-mastercard":61937,"cc-paypal":61940,"cc-stripe":61941,"cc-visa":61936,centercode:62336,centos:63369,certificate:61603,chair:63168,chalkboard:62747,"chalkboard-teacher":62748,"charging-station":62951,"chart-area":61950,"chart-bar":61568,"chart-line":61953,"chart-pie":61952,check:61452,"check-circle":61528,"check-double":62816,"check-square":61770,cheese:63471,chess:62521,"chess-bishop":62522,"chess-board":62524,"chess-king":62527,"chess-knight":62529,"chess-pawn":62531,"chess-queen":62533,"chess-rook":62535,"chevron-circle-down":61754,"chevron-circle-left":61751,"chevron-circle-right":61752,"chevron-circle-up":61753,"chevron-down":61560,"chevron-left":61523,"chevron-right":61524,"chevron-up":61559,child:61870,chrome:62056,church:62749,circle:61713,"circle-notch":61902,city:63055,"clinic-medical":63474,clipboard:62248,"clipboard-check":62572,"clipboard-list":62573,clock:61463,clone:62029,"closed-captioning":61962,cloud:61634,"cloud-download-alt":62337,"cloud-meatball":63291,"cloud-moon":63171,"cloud-moon-rain":63292,"cloud-rain":63293,"cloud-showers-heavy":63296,"cloud-sun":63172,"cloud-sun-rain":63299,"cloud-upload-alt":62338,cloudscale:62339,cloudsmith:62340,cloudversify:62341,cocktail:62817,code:61729,"code-branch":61734,codepen:61899,codiepie:62084,coffee:61684,cog:61459,cogs:61573,coins:62750,columns:61659,comment:61557,"comment-alt":62074,"comment-dollar":63057,"comment-dots":62637,"comment-medical":63477,"comment-slash":62643,comments:61574,"comments-dollar":63059,"compact-disc":62751,compass:61774,compress:61542,"compress-arrows-alt":63372,"concierge-bell":62818,confluence:63373,connectdevelop:61966,contao:62061,cookie:62819,"cookie-bite":62820,copy:61637,copyright:61945,couch:62648,cpanel:62344,"creative-commons":62046,"creative-commons-by":62695,"creative-commons-nc":62696,"creative-commons-nc-eu":62697,"creative-commons-nc-jp":62698,"creative-commons-nd":62699,"creative-commons-pd":62700,"creative-commons-pd-alt":62701,"creative-commons-remix":62702,"creative-commons-sa":62703,"creative-commons-sampling":62704,"creative-commons-sampling-plus":62705,"creative-commons-share":62706,"creative-commons-zero":62707,"credit-card":61597,"critical-role":63177,crop:61733,"crop-alt":62821,cross:63060,crosshairs:61531,crow:62752,crown:62753,crutch:63479,css3:61756,"css3-alt":62347,cube:61874,cubes:61875,cut:61636,cuttlefish:62348,"d-and-d":62349,"d-and-d-beyond":63178,dashcube:61968,database:61888,deaf:62116,delicious:61861,democrat:63303,deploydog:62350,deskpro:62351,desktop:61704,dev:63180,deviantart:61885,dharmachakra:63061,dhl:63376,diagnoses:62576,diaspora:63377,dice:62754,"dice-d20":63183,"dice-d6":63185,"dice-five":62755,"dice-four":62756,"dice-one":62757,"dice-six":62758,"dice-three":62759,"dice-two":62760,digg:61862,"digital-ocean":62353,"digital-tachograph":62822,directions:62955,discord:62354,discourse:62355,divide:62761,dizzy:62823,dna:62577,dochub:62356,docker:62357,dog:63187,"dollar-sign":61781,dolly:62578,"dolly-flatbed":62580,donate:62649,"door-closed":62762,"door-open":62763,"dot-circle":61842,dove:62650,download:61465,draft2digital:62358,"drafting-compass":62824,dragon:63189,"draw-polygon":62958,dribbble:61821,"dribbble-square":62359,dropbox:61803,drum:62825,"drum-steelpan":62826,"drumstick-bite":63191,drupal:61865,dumbbell:62539,dumpster:63379,"dumpster-fire":63380,dungeon:63193,dyalog:62361,earlybirds:62362,ebay:62708,edge:62082,edit:61508,egg:63483,eject:61522,elementor:62512,"ellipsis-h":61761,"ellipsis-v":61762,ello:62961,ember:62499,empire:61905,envelope:61664,"envelope-open":62134,"envelope-open-text":63064,"envelope-square":61849,envira:62105,equals:62764,eraser:61741,erlang:62365,ethereum:62510,ethernet:63382,etsy:62167,"euro-sign":61779,"exchange-alt":62306,exclamation:61738,"exclamation-circle":61546,"exclamation-triangle":61553,expand:61541,"expand-arrows-alt":62238,expeditedssl:62014,"external-link-alt":62301,"external-link-square-alt":62304,eye:61550,"eye-dropper":61947,"eye-slash":61552,facebook:61594,"facebook-f":62366,"facebook-messenger":62367,"facebook-square":61570,"fantasy-flight-games":63196,"fast-backward":61513,"fast-forward":61520,fax:61868,feather:62765,"feather-alt":62827,fedex:63383,fedora:63384,female:61826,"fighter-jet":61691,figma:63385,file:61787,"file-alt":61788,"file-archive":61894,"file-audio":61895,"file-code":61897,"file-contract":62828,"file-csv":63197,"file-download":62829,"file-excel":61891,"file-export":62830,"file-image":61893,"file-import":62831,"file-invoice":62832,"file-invoice-dollar":62833,"file-medical":62583,"file-medical-alt":62584,"file-pdf":61889,"file-powerpoint":61892,"file-prescription":62834,"file-signature":62835,"file-upload":62836,"file-video":61896,"file-word":61890,fill:62837,"fill-drip":62838,film:61448,filter:61616,fingerprint:62839,fire:61549,"fire-alt":63460,"fire-extinguisher":61748,firefox:62057,"first-aid":62585,"first-order":62128,"first-order-alt":62730,firstdraft:62369,fish:62840,"fist-raised":63198,flag:61476,"flag-checkered":61726,"flag-usa":63309,flask:61635,flickr:61806,flipboard:62541,flushed:62841,fly:62487,folder:61563,"folder-minus":63069,"folder-open":61564,"folder-plus":63070,font:61489,"font-awesome":62132,"font-awesome-alt":62300,"font-awesome-flag":62501,"font-awesome-logo-full":62694,fonticons:62080,"fonticons-fi":62370,"football-ball":62542,"fort-awesome":62086,"fort-awesome-alt":62371,forumbee:61969,forward:61518,foursquare:61824,"free-code-camp":62149,freebsd:62372,frog:62766,frown:61721,"frown-open":62842,fulcrum:62731,"funnel-dollar":63074,futbol:61923,"galactic-republic":62732,"galactic-senate":62733,gamepad:61723,"gas-pump":62767,gavel:61667,gem:62373,genderless:61997,"get-pocket":62053,gg:62048,"gg-circle":62049,ghost:63202,gift:61547,gifts:63388,git:61907,"git-square":61906,github:61595,"github-alt":61715,"github-square":61586,gitkraken:62374,gitlab:62102,gitter:62502,"glass-cheers":63391,"glass-martini":61440,"glass-martini-alt":62843,"glass-whiskey":63392,glasses:62768,glide:62117,"glide-g":62118,globe:61612,"globe-africa":62844,"globe-americas":62845,"globe-asia":62846,"globe-europe":63394,gofore:62375,"golf-ball":62544,goodreads:62376,"goodreads-g":62377,google:61856,"google-drive":62378,"google-play":62379,"google-plus":62131,"google-plus-g":61653,"google-plus-square":61652,"google-wallet":61934,gopuram:63076,"graduation-cap":61853,gratipay:61828,grav:62166,"greater-than":62769,"greater-than-equal":62770,grimace:62847,grin:62848,"grin-alt":62849,"grin-beam":62850,"grin-beam-sweat":62851,"grin-hearts":62852,"grin-squint":62853,"grin-squint-tears":62854,"grin-stars":62855,"grin-tears":62856,"grin-tongue":62857,"grin-tongue-squint":62858,"grin-tongue-wink":62859,"grin-wink":62860,"grip-horizontal":62861,"grip-lines":63396,"grip-lines-vertical":63397,"grip-vertical":62862,gripfire:62380,grunt:62381,guitar:63398,gulp:62382,"h-square":61693,"hacker-news":61908,"hacker-news-square":62383,hackerrank:62967,hamburger:63493,hammer:63203,hamsa:63077,"hand-holding":62653,"hand-holding-heart":62654,"hand-holding-usd":62656,"hand-lizard":62040,"hand-middle-finger":63494,"hand-paper":62038,"hand-peace":62043,"hand-point-down":61607,"hand-point-left":61605,"hand-point-right":61604,"hand-point-up":61606,"hand-pointer":62042,"hand-rock":62037,"hand-scissors":62039,"hand-spock":62041,hands:62658,"hands-helping":62660,handshake:62133,hanukiah:63206,"hard-hat":63495,hashtag:62098,"hat-wizard":63208,haykal:63078,hdd:61600,heading:61916,headphones:61477,"headphones-alt":62863,headset:62864,heart:61444,"heart-broken":63401,heartbeat:61982,helicopter:62771,highlighter:62865,hiking:63212,hippo:63213,hips:62546,"hire-a-helper":62384,history:61914,"hockey-puck":62547,"holly-berry":63402,home:61461,hooli:62503,hornbill:62866,horse:63216,"horse-head":63403,hospital:61688,"hospital-alt":62589,"hospital-symbol":62590,"hot-tub":62867,hotdog:63503,hotel:62868,hotjar:62385,hourglass:62036,"hourglass-end":62035,"hourglass-half":62034,"hourglass-start":62033,"house-damage":63217,houzz:62076,hryvnia:63218,html5:61755,hubspot:62386,"i-cursor":62022,"ice-cream":63504,icicles:63405,"id-badge":62145,"id-card":62146,"id-card-alt":62591,igloo:63406,image:61502,images:62210,imdb:62168,inbox:61468,indent:61500,industry:62069,infinity:62772,info:61737,"info-circle":61530,instagram:61805,intercom:63407,"internet-explorer":62059,invision:63408,ioxhost:61960,italic:61491,itunes:62388,"itunes-note":62389,java:62692,jedi:63081,"jedi-order":62734,jenkins:62390,jira:63409,joget:62391,joint:62869,joomla:61866,"journal-whills":63082,js:62392,"js-square":62393,jsfiddle:61900,kaaba:63083,kaggle:62970,key:61572,keybase:62709,keyboard:61724,keycdn:62394,khanda:63085,kickstarter:62395,"kickstarter-k":62396,kiss:62870,"kiss-beam":62871,"kiss-wink-heart":62872,"kiwi-bird":62773,korvue:62511,landmark:63087,language:61867,laptop:61705,"laptop-code":62972,"laptop-medical":63506,laravel:62397,lastfm:61954,"lastfm-square":61955,laugh:62873,"laugh-beam":62874,"laugh-squint":62875,"laugh-wink":62876,"layer-group":62973,leaf:61548,leanpub:61970,lemon:61588,less:62493,"less-than":62774,"less-than-equal":62775,"level-down-alt":62398,"level-up-alt":62399,"life-ring":61901,lightbulb:61675,line:62400,link:61633,linkedin:61580,"linkedin-in":61665,linode:62136,linux:61820,"lira-sign":61845,list:61498,"list-alt":61474,"list-ol":61643,"list-ul":61642,"location-arrow":61732,lock:61475,"lock-open":62401,"long-arrow-alt-down":62217,"long-arrow-alt-left":62218,"long-arrow-alt-right":62219,"long-arrow-alt-up":62220,"low-vision":62120,"luggage-cart":62877,lyft:62403,magento:62404,magic:61648,magnet:61558,"mail-bulk":63092,mailchimp:62878,male:61827,mandalorian:62735,map:62073,"map-marked":62879,"map-marked-alt":62880,"map-marker":61505,"map-marker-alt":62405,"map-pin":62070,"map-signs":62071,markdown:62991,marker:62881,mars:61986,"mars-double":61991,"mars-stroke":61993,"mars-stroke-h":61995,"mars-stroke-v":61994,mask:63226,mastodon:62710,maxcdn:61750,medal:62882,medapps:62406,medium:62010,"medium-m":62407,medkit:61690,medrt:62408,meetup:62176,megaport:62883,meh:61722,"meh-blank":62884,"meh-rolling-eyes":62885,memory:62776,mendeley:63411,menorah:63094,mercury:61987,meteor:63315,microchip:62171,microphone:61744,"microphone-alt":62409,"microphone-alt-slash":62777,"microphone-slash":61745,microscope:62992,microsoft:62410,minus:61544,"minus-circle":61526,"minus-square":61766,mitten:63413,mix:62411,mixcloud:62089,mizuni:62412,mobile:61707,"mobile-alt":62413,modx:62085,monero:62416,"money-bill":61654,"money-bill-alt":62417,"money-bill-wave":62778,"money-bill-wave-alt":62779,"money-check":62780,"money-check-alt":62781,monument:62886,moon:61830,"mortar-pestle":62887,mosque:63096,motorcycle:61980,mountain:63228,"mouse-pointer":62021,"mug-hot":63414,music:61441,napster:62418,neos:62994,"network-wired":63231,neuter:61996,newspaper:61930,nimblr:62888,"nintendo-switch":62488,node:62489,"node-js":62419,"not-equal":62782,"notes-medical":62593,npm:62420,ns8:62421,nutritionix:62422,"object-group":62023,"object-ungroup":62024,odnoklassniki:62051,"odnoklassniki-square":62052,"oil-can":62995,"old-republic":62736,om:63097,opencart:62013,openid:61851,opera:62058,"optin-monster":62012,osi:62490,otter:63232,outdent:61499,page4:62423,pagelines:61836,pager:63509,"paint-brush":61948,"paint-roller":62890,palette:62783,palfed:62424,pallet:62594,"paper-plane":61912,paperclip:61638,"parachute-box":62669,paragraph:61917,parking:62784,passport:62891,pastafarianism:63099,paste:61674,patreon:62425,pause:61516,"pause-circle":62091,paw:61872,paypal:61933,peace:63100,pen:62212,"pen-alt":62213,"pen-fancy":62892,"pen-nib":62893,"pen-square":61771,"pencil-alt":62211,"pencil-ruler":62894,"penny-arcade":63236,"people-carry":62670,"pepper-hot":63510,percent:62101,percentage:62785,periscope:62426,"person-booth":63318,phabricator:62427,"phoenix-framework":62428,"phoenix-squadron":62737,phone:61589,"phone-slash":62429,"phone-square":61592,"phone-volume":62112,php:62551,"pied-piper":62126,"pied-piper-alt":61864,"pied-piper-hat":62693,"pied-piper-pp":61863,"piggy-bank":62675,pills:62596,pinterest:61650,"pinterest-p":62001,"pinterest-square":61651,"pizza-slice":63512,"place-of-worship":63103,plane:61554,"plane-arrival":62895,"plane-departure":62896,play:61515,"play-circle":61764,playstation:62431,plug:61926,plus:61543,"plus-circle":61525,"plus-square":61694,podcast:62158,poll:63105,"poll-h":63106,poo:62206,"poo-storm":63322,poop:63001,portrait:62432,"pound-sign":61780,"power-off":61457,pray:63107,"praying-hands":63108,prescription:62897,"prescription-bottle":62597,"prescription-bottle-alt":62598,print:61487,procedures:62599,"product-hunt":62088,"project-diagram":62786,pushed:62433,"puzzle-piece":61742,python:62434,qq:61910,qrcode:61481,question:61736,"question-circle":61529,quidditch:62552,quinscape:62553,quora:62148,"quote-left":61709,"quote-right":61710,quran:63111,"r-project":62711,radiation:63417,"radiation-alt":63418,rainbow:63323,random:61556,"raspberry-pi":63419,ravelry:62169,react:62491,reacteurope:63325,readme:62677,rebel:61904,receipt:62787,recycle:61880,"red-river":62435,reddit:61857,"reddit-alien":62081,"reddit-square":61858,redhat:63420,redo:61470,"redo-alt":62201,registered:62045,renren:61835,reply:62437,"reply-all":61730,replyd:62438,republican:63326,researchgate:62712,resolving:62439,restroom:63421,retweet:61561,rev:62898,ribbon:62678,ring:63243,road:61464,robot:62788,rocket:61749,rocketchat:62440,rockrms:62441,route:62679,rss:61598,"rss-square":61763,"ruble-sign":61784,ruler:62789,"ruler-combined":62790,"ruler-horizontal":62791,"ruler-vertical":62792,running:63244,"rupee-sign":61782,"sad-cry":62899,"sad-tear":62900,safari:62055,sass:62494,satellite:63423,"satellite-dish":63424,save:61639,schlix:62442,school:62793,screwdriver:62794,scribd:62090,scroll:63246,"sd-card":63426,search:61442,"search-dollar":63112,"search-location":63113,"search-minus":61456,"search-plus":61454,searchengin:62443,seedling:62680,sellcast:62170,sellsy:61971,server:62003,servicestack:62444,shapes:63007,share:61540,"share-alt":61920,"share-alt-square":61921,"share-square":61773,"shekel-sign":61963,"shield-alt":62445,ship:61978,"shipping-fast":62603,shirtsinbulk:61972,"shoe-prints":62795,"shopping-bag":62096,"shopping-basket":62097,"shopping-cart":61562,shopware:62901,shower:62156,"shuttle-van":62902,sign:62681,"sign-in-alt":62198,"sign-language":62119,"sign-out-alt":62197,signal:61458,signature:62903,"sim-card":63428,simplybuilt:61973,sistrix:62446,sitemap:61672,sith:62738,skating:63429,sketch:63430,skiing:63433,"skiing-nordic":63434,skull:62796,"skull-crossbones":63252,skyatlas:61974,skype:61822,slack:61848,"slack-hash":62447,slash:63253,sleigh:63436,"sliders-h":61918,slideshare:61927,smile:61720,"smile-beam":62904,"smile-wink":62682,smog:63327,smoking:62605,"smoking-ban":62797,sms:63437,snapchat:62123,"snapchat-ghost":62124,"snapchat-square":62125,snowboarding:63438,snowflake:62172,snowman:63440,snowplow:63442,socks:63126,"solar-panel":62906,sort:61660,"sort-alpha-down":61789,"sort-alpha-up":61790,"sort-amount-down":61792,"sort-amount-up":61793,"sort-down":61661,"sort-numeric-down":61794,"sort-numeric-up":61795,"sort-up":61662,soundcloud:61886,sourcetree:63443,spa:62907,"space-shuttle":61847,speakap:62451,spider:63255,spinner:61712,splotch:62908,spotify:61884,"spray-can":62909,square:61640,"square-full":62556,"square-root-alt":63128,squarespace:62910,"stack-exchange":61837,"stack-overflow":61804,stamp:62911,star:61445,"star-and-crescent":63129,"star-half":61577,"star-half-alt":62912,"star-of-david":63130,"star-of-life":63009,staylinked:62453,steam:61878,"steam-square":61879,"steam-symbol":62454,"step-backward":61512,"step-forward":61521,stethoscope:61681,"sticker-mule":62455,"sticky-note":62025,stop:61517,"stop-circle":62093,stopwatch:62194,store:62798,"store-alt":62799,strava:62504,stream:62800,"street-view":61981,strikethrough:61644,stripe:62505,"stripe-s":62506,stroopwafel:62801,studiovinari:62456,stumbleupon:61860,"stumbleupon-circle":61859,subscript:61740,subway:62009,suitcase:61682,"suitcase-rolling":62913,sun:61829,superpowers:62173,superscript:61739,supple:62457,surprise:62914,suse:63446,swatchbook:62915,swimmer:62916,"swimming-pool":62917,synagogue:63131,sync:61473,"sync-alt":62193,syringe:62606,table:61646,"table-tennis":62557,tablet:61706,"tablet-alt":62458,tablets:62608,"tachometer-alt":62461,tag:61483,tags:61484,tape:62683,tasks:61614,taxi:61882,teamspeak:62713,teeth:63022,"teeth-open":63023,telegram:62150,"telegram-plane":62462,"temperature-high":63337,"temperature-low":63339,"tencent-weibo":61909,tenge:63447,terminal:61728,"text-height":61492,"text-width":61493,th:61450,"th-large":61449,"th-list":61451,"the-red-yeti":63133,"theater-masks":63024,themeco:62918,themeisle:62130,thermometer:62609,"thermometer-empty":62155,"thermometer-full":62151,"thermometer-half":62153,"thermometer-quarter":62154,"thermometer-three-quarters":62152,"think-peaks":63281,"thumbs-down":61797,"thumbs-up":61796,thumbtack:61581,"ticket-alt":62463,times:61453,"times-circle":61527,tint:61507,"tint-slash":62919,tired:62920,"toggle-off":61956,"toggle-on":61957,toilet:63448,"toilet-paper":63262,toolbox:62802,tools:63449,tooth:62921,torah:63136,"torii-gate":63137,tractor:63266,"trade-federation":62739,trademark:62044,"traffic-light":63031,train:62008,tram:63450,transgender:61988,"transgender-alt":61989,trash:61944,"trash-alt":62189,"trash-restore":63529,"trash-restore-alt":63530,tree:61883,trello:61825,tripadvisor:62050,trophy:61585,truck:61649,"truck-loading":62686,"truck-monster":63035,"truck-moving":62687,"truck-pickup":63036,tshirt:62803,tty:61924,tumblr:61811,"tumblr-square":61812,tv:62060,twitch:61928,twitter:61593,"twitter-square":61569,typo3:62507,uber:62466,ubuntu:63455,uikit:62467,umbrella:61673,"umbrella-beach":62922,underline:61645,undo:61666,"undo-alt":62186,uniregistry:62468,"universal-access":62106,university:61852,unlink:61735,unlock:61596,"unlock-alt":61758,untappd:62469,upload:61587,ups:63456,usb:62087,user:61447,"user-alt":62470,"user-alt-slash":62714,"user-astronaut":62715,"user-check":62716,"user-circle":62141,"user-clock":62717,"user-cog":62718,"user-edit":62719,"user-friends":62720,"user-graduate":62721,"user-injured":63272,"user-lock":62722,"user-md":61680,"user-minus":62723,"user-ninja":62724,"user-nurse":63535,"user-plus":62004,"user-secret":61979,"user-shield":62725,"user-slash":62726,"user-tag":62727,"user-tie":62728,"user-times":62005,users:61632,"users-cog":62729,usps:63457,ussunnah:62471,"utensil-spoon":62181,utensils:62183,vaadin:62472,"vector-square":62923,venus:61985,"venus-double":61990,"venus-mars":61992,viacoin:62007,viadeo:62121,"viadeo-square":62122,vial:62610,vials:62611,viber:62473,video:61501,"video-slash":62690,vihara:63143,vimeo:62474,"vimeo-square":61844,"vimeo-v":62077,vine:61898,vk:61833,vnv:62475,"volleyball-ball":62559,"volume-down":61479,"volume-mute":63145,"volume-off":61478,"volume-up":61480,"vote-yea":63346,"vr-cardboard":63273,vuejs:62495,walking:62804,wallet:62805,warehouse:62612,water:63347,weebly:62924,weibo:61834,weight:62614,"weight-hanging":62925,weixin:61911,whatsapp:62002,"whatsapp-square":62476,wheelchair:61843,whmcs:62477,wifi:61931,"wikipedia-w":62054,wind:63278,"window-close":62480,"window-maximize":62160,"window-minimize":62161,"window-restore":62162,windows:61818,"wine-bottle":63279,"wine-glass":62691,"wine-glass-alt":62926,wix:62927,"wizards-of-the-coast":63280,"wolf-pack-battalion":62740,"won-sign":61785,wordpress:61850,"wordpress-simple":62481,wpbeginner:62103,wpexplorer:62174,wpforms:62104,wpressr:62436,wrench:61613,"x-ray":62615,xbox:62482,xing:61800,"xing-square":61801,"y-combinator":62011,yahoo:61854,yandex:62483,"yandex-international":62484,yarn:63459,yelp:61929,"yen-sign":61783,"yin-yang":63149,yoast:62129,youtube:61799,"youtube-square":62513,zhihu:63039}},1187,[]); +__d(function(e,a,r,o,i,t,s){i.exports={brands:["500px","accessible-icon","accusoft","acquisitions-incorporated","adn","adobe","adversal","affiliatetheme","algolia","alipay","amazon-pay","amazon","amilia","android","angellist","angrycreative","angular","app-store-ios","app-store","apper","apple-pay","apple","artstation","asymmetrik","atlassian","audible","autoprefixer","avianex","aviato","aws","bandcamp","behance-square","behance","bimobject","bitbucket","bitcoin","bity","black-tie","blackberry","blogger-b","blogger","bluetooth-b","bluetooth","btc","buromobelexperte","buysellads","canadian-maple-leaf","cc-amazon-pay","cc-amex","cc-apple-pay","cc-diners-club","cc-discover","cc-jcb","cc-mastercard","cc-paypal","cc-stripe","cc-visa","centercode","centos","chrome","cloudscale","cloudsmith","cloudversify","codepen","codiepie","confluence","connectdevelop","contao","cpanel","creative-commons-by","creative-commons-nc-eu","creative-commons-nc-jp","creative-commons-nc","creative-commons-nd","creative-commons-pd-alt","creative-commons-pd","creative-commons-remix","creative-commons-sa","creative-commons-sampling-plus","creative-commons-sampling","creative-commons-share","creative-commons-zero","creative-commons","critical-role","css3-alt","css3","cuttlefish","d-and-d-beyond","d-and-d","dashcube","delicious","deploydog","deskpro","dev","deviantart","dhl","diaspora","digg","digital-ocean","discord","discourse","dochub","docker","draft2digital","dribbble-square","dribbble","dropbox","drupal","dyalog","earlybirds","ebay","edge","elementor","ello","ember","empire","envira","erlang","ethereum","etsy","expeditedssl","facebook-f","facebook-messenger","facebook-square","facebook","fantasy-flight-games","fedex","fedora","figma","firefox","first-order-alt","first-order","firstdraft","flickr","flipboard","fly","font-awesome-alt","font-awesome-flag","font-awesome-logo-full","font-awesome","fonticons-fi","fonticons","fort-awesome-alt","fort-awesome","forumbee","foursquare","free-code-camp","freebsd","fulcrum","galactic-republic","galactic-senate","get-pocket","gg-circle","gg","git-square","git","github-alt","github-square","github","gitkraken","gitlab","gitter","glide-g","glide","gofore","goodreads-g","goodreads","google-drive","google-play","google-plus-g","google-plus-square","google-plus","google-wallet","google","gratipay","grav","gripfire","grunt","gulp","hacker-news-square","hacker-news","hackerrank","hips","hire-a-helper","hooli","hornbill","hotjar","houzz","html5","hubspot","imdb","instagram","intercom","internet-explorer","invision","ioxhost","itunes-note","itunes","java","jedi-order","jenkins","jira","joget","joomla","js-square","js","jsfiddle","kaggle","keybase","keycdn","kickstarter-k","kickstarter","korvue","laravel","lastfm-square","lastfm","leanpub","less","line","linkedin-in","linkedin","linode","linux","lyft","magento","mailchimp","mandalorian","markdown","mastodon","maxcdn","medapps","medium-m","medium","medrt","meetup","megaport","mendeley","microsoft","mix","mixcloud","mizuni","modx","monero","napster","neos","nimblr","nintendo-switch","node-js","node","npm","ns8","nutritionix","odnoklassniki-square","odnoklassniki","old-republic","opencart","openid","opera","optin-monster","osi","page4","pagelines","palfed","patreon","paypal","penny-arcade","periscope","phabricator","phoenix-framework","phoenix-squadron","php","pied-piper-alt","pied-piper-hat","pied-piper-pp","pied-piper","pinterest-p","pinterest-square","pinterest","playstation","product-hunt","pushed","python","qq","quinscape","quora","r-project","raspberry-pi","ravelry","react","reacteurope","readme","rebel","red-river","reddit-alien","reddit-square","reddit","redhat","renren","replyd","researchgate","resolving","rev","rocketchat","rockrms","safari","sass","schlix","scribd","searchengin","sellcast","sellsy","servicestack","shirtsinbulk","shopware","simplybuilt","sistrix","sith","sketch","skyatlas","skype","slack-hash","slack","slideshare","snapchat-ghost","snapchat-square","snapchat","soundcloud","sourcetree","speakap","spotify","squarespace","stack-exchange","stack-overflow","staylinked","steam-square","steam-symbol","steam","sticker-mule","strava","stripe-s","stripe","studiovinari","stumbleupon-circle","stumbleupon","superpowers","supple","suse","teamspeak","telegram-plane","telegram","tencent-weibo","the-red-yeti","themeco","themeisle","think-peaks","trade-federation","trello","tripadvisor","tumblr-square","tumblr","twitch","twitter-square","twitter","typo3","uber","ubuntu","uikit","uniregistry","untappd","ups","usb","usps","ussunnah","vaadin","viacoin","viadeo-square","viadeo","viber","vimeo-square","vimeo-v","vimeo","vine","vk","vnv","vuejs","weebly","weibo","weixin","whatsapp-square","whatsapp","whmcs","wikipedia-w","windows","wix","wizards-of-the-coast","wolf-pack-battalion","wordpress-simple","wordpress","wpbeginner","wpexplorer","wpforms","wpressr","xbox","xing-square","xing","y-combinator","yahoo","yandex-international","yandex","yarn","yelp","yoast","youtube-square","youtube","zhihu"],regular:["address-book","address-card","angry","arrow-alt-circle-down","arrow-alt-circle-left","arrow-alt-circle-right","arrow-alt-circle-up","bell-slash","bell","bookmark","building","calendar-alt","calendar-check","calendar-minus","calendar-plus","calendar-times","calendar","caret-square-down","caret-square-left","caret-square-right","caret-square-up","chart-bar","check-circle","check-square","circle","clipboard","clock","clone","closed-captioning","comment-alt","comment-dots","comment","comments","compass","copy","copyright","credit-card","dizzy","dot-circle","edit","envelope-open","envelope","eye-slash","eye","file-alt","file-archive","file-audio","file-code","file-excel","file-image","file-pdf","file-powerpoint","file-video","file-word","file","flag","flushed","folder-open","folder","font-awesome-logo-full","frown-open","frown","futbol","gem","grimace","grin-alt","grin-beam-sweat","grin-beam","grin-hearts","grin-squint-tears","grin-squint","grin-stars","grin-tears","grin-tongue-squint","grin-tongue-wink","grin-tongue","grin-wink","grin","hand-lizard","hand-paper","hand-peace","hand-point-down","hand-point-left","hand-point-right","hand-point-up","hand-pointer","hand-rock","hand-scissors","hand-spock","handshake","hdd","heart","hospital","hourglass","id-badge","id-card","image","images","keyboard","kiss-beam","kiss-wink-heart","kiss","laugh-beam","laugh-squint","laugh-wink","laugh","lemon","life-ring","lightbulb","list-alt","map","meh-blank","meh-rolling-eyes","meh","minus-square","money-bill-alt","moon","newspaper","object-group","object-ungroup","paper-plane","pause-circle","play-circle","plus-square","question-circle","registered","sad-cry","sad-tear","save","share-square","smile-beam","smile-wink","smile","snowflake","square","star-half","star","sticky-note","stop-circle","sun","surprise","thumbs-down","thumbs-up","times-circle","tired","trash-alt","user-circle","user","window-close","window-maximize","window-minimize","window-restore"],solid:["ad","address-book","address-card","adjust","air-freshener","align-center","align-justify","align-left","align-right","allergies","ambulance","american-sign-language-interpreting","anchor","angle-double-down","angle-double-left","angle-double-right","angle-double-up","angle-down","angle-left","angle-right","angle-up","angry","ankh","apple-alt","archive","archway","arrow-alt-circle-down","arrow-alt-circle-left","arrow-alt-circle-right","arrow-alt-circle-up","arrow-circle-down","arrow-circle-left","arrow-circle-right","arrow-circle-up","arrow-down","arrow-left","arrow-right","arrow-up","arrows-alt-h","arrows-alt-v","arrows-alt","assistive-listening-systems","asterisk","at","atlas","atom","audio-description","award","baby-carriage","baby","backspace","backward","bacon","balance-scale","ban","band-aid","barcode","bars","baseball-ball","basketball-ball","bath","battery-empty","battery-full","battery-half","battery-quarter","battery-three-quarters","bed","beer","bell-slash","bell","bezier-curve","bible","bicycle","binoculars","biohazard","birthday-cake","blender-phone","blender","blind","blog","bold","bolt","bomb","bone","bong","book-dead","book-medical","book-open","book-reader","book","bookmark","bowling-ball","box-open","box","boxes","braille","brain","bread-slice","briefcase-medical","briefcase","broadcast-tower","broom","brush","bug","building","bullhorn","bullseye","burn","bus-alt","bus","business-time","calculator","calendar-alt","calendar-check","calendar-day","calendar-minus","calendar-plus","calendar-times","calendar-week","calendar","camera-retro","camera","campground","candy-cane","cannabis","capsules","car-alt","car-battery","car-crash","car-side","car","caret-down","caret-left","caret-right","caret-square-down","caret-square-left","caret-square-right","caret-square-up","caret-up","carrot","cart-arrow-down","cart-plus","cash-register","cat","certificate","chair","chalkboard-teacher","chalkboard","charging-station","chart-area","chart-bar","chart-line","chart-pie","check-circle","check-double","check-square","check","cheese","chess-bishop","chess-board","chess-king","chess-knight","chess-pawn","chess-queen","chess-rook","chess","chevron-circle-down","chevron-circle-left","chevron-circle-right","chevron-circle-up","chevron-down","chevron-left","chevron-right","chevron-up","child","church","circle-notch","circle","city","clinic-medical","clipboard-check","clipboard-list","clipboard","clock","clone","closed-captioning","cloud-download-alt","cloud-meatball","cloud-moon-rain","cloud-moon","cloud-rain","cloud-showers-heavy","cloud-sun-rain","cloud-sun","cloud-upload-alt","cloud","cocktail","code-branch","code","coffee","cog","cogs","coins","columns","comment-alt","comment-dollar","comment-dots","comment-medical","comment-slash","comment","comments-dollar","comments","compact-disc","compass","compress-arrows-alt","compress","concierge-bell","cookie-bite","cookie","copy","copyright","couch","credit-card","crop-alt","crop","cross","crosshairs","crow","crown","crutch","cube","cubes","cut","database","deaf","democrat","desktop","dharmachakra","diagnoses","dice-d20","dice-d6","dice-five","dice-four","dice-one","dice-six","dice-three","dice-two","dice","digital-tachograph","directions","divide","dizzy","dna","dog","dollar-sign","dolly-flatbed","dolly","donate","door-closed","door-open","dot-circle","dove","download","drafting-compass","dragon","draw-polygon","drum-steelpan","drum","drumstick-bite","dumbbell","dumpster-fire","dumpster","dungeon","edit","egg","eject","ellipsis-h","ellipsis-v","envelope-open-text","envelope-open","envelope-square","envelope","equals","eraser","ethernet","euro-sign","exchange-alt","exclamation-circle","exclamation-triangle","exclamation","expand-arrows-alt","expand","external-link-alt","external-link-square-alt","eye-dropper","eye-slash","eye","fast-backward","fast-forward","fax","feather-alt","feather","female","fighter-jet","file-alt","file-archive","file-audio","file-code","file-contract","file-csv","file-download","file-excel","file-export","file-image","file-import","file-invoice-dollar","file-invoice","file-medical-alt","file-medical","file-pdf","file-powerpoint","file-prescription","file-signature","file-upload","file-video","file-word","file","fill-drip","fill","film","filter","fingerprint","fire-alt","fire-extinguisher","fire","first-aid","fish","fist-raised","flag-checkered","flag-usa","flag","flask","flushed","folder-minus","folder-open","folder-plus","folder","font-awesome-logo-full","font","football-ball","forward","frog","frown-open","frown","funnel-dollar","futbol","gamepad","gas-pump","gavel","gem","genderless","ghost","gift","gifts","glass-cheers","glass-martini-alt","glass-martini","glass-whiskey","glasses","globe-africa","globe-americas","globe-asia","globe-europe","globe","golf-ball","gopuram","graduation-cap","greater-than-equal","greater-than","grimace","grin-alt","grin-beam-sweat","grin-beam","grin-hearts","grin-squint-tears","grin-squint","grin-stars","grin-tears","grin-tongue-squint","grin-tongue-wink","grin-tongue","grin-wink","grin","grip-horizontal","grip-lines-vertical","grip-lines","grip-vertical","guitar","h-square","hamburger","hammer","hamsa","hand-holding-heart","hand-holding-usd","hand-holding","hand-lizard","hand-middle-finger","hand-paper","hand-peace","hand-point-down","hand-point-left","hand-point-right","hand-point-up","hand-pointer","hand-rock","hand-scissors","hand-spock","hands-helping","hands","handshake","hanukiah","hard-hat","hashtag","hat-wizard","haykal","hdd","heading","headphones-alt","headphones","headset","heart-broken","heart","heartbeat","helicopter","highlighter","hiking","hippo","history","hockey-puck","holly-berry","home","horse-head","horse","hospital-alt","hospital-symbol","hospital","hot-tub","hotdog","hotel","hourglass-end","hourglass-half","hourglass-start","hourglass","house-damage","hryvnia","i-cursor","ice-cream","icicles","id-badge","id-card-alt","id-card","igloo","image","images","inbox","indent","industry","infinity","info-circle","info","italic","jedi","joint","journal-whills","kaaba","key","keyboard","khanda","kiss-beam","kiss-wink-heart","kiss","kiwi-bird","landmark","language","laptop-code","laptop-medical","laptop","laugh-beam","laugh-squint","laugh-wink","laugh","layer-group","leaf","lemon","less-than-equal","less-than","level-down-alt","level-up-alt","life-ring","lightbulb","link","lira-sign","list-alt","list-ol","list-ul","list","location-arrow","lock-open","lock","long-arrow-alt-down","long-arrow-alt-left","long-arrow-alt-right","long-arrow-alt-up","low-vision","luggage-cart","magic","magnet","mail-bulk","male","map-marked-alt","map-marked","map-marker-alt","map-marker","map-pin","map-signs","map","marker","mars-double","mars-stroke-h","mars-stroke-v","mars-stroke","mars","mask","medal","medkit","meh-blank","meh-rolling-eyes","meh","memory","menorah","mercury","meteor","microchip","microphone-alt-slash","microphone-alt","microphone-slash","microphone","microscope","minus-circle","minus-square","minus","mitten","mobile-alt","mobile","money-bill-alt","money-bill-wave-alt","money-bill-wave","money-bill","money-check-alt","money-check","monument","moon","mortar-pestle","mosque","motorcycle","mountain","mouse-pointer","mug-hot","music","network-wired","neuter","newspaper","not-equal","notes-medical","object-group","object-ungroup","oil-can","om","otter","outdent","pager","paint-brush","paint-roller","palette","pallet","paper-plane","paperclip","parachute-box","paragraph","parking","passport","pastafarianism","paste","pause-circle","pause","paw","peace","pen-alt","pen-fancy","pen-nib","pen-square","pen","pencil-alt","pencil-ruler","people-carry","pepper-hot","percent","percentage","person-booth","phone-slash","phone-square","phone-volume","phone","piggy-bank","pills","pizza-slice","place-of-worship","plane-arrival","plane-departure","plane","play-circle","play","plug","plus-circle","plus-square","plus","podcast","poll-h","poll","poo-storm","poo","poop","portrait","pound-sign","power-off","pray","praying-hands","prescription-bottle-alt","prescription-bottle","prescription","print","procedures","project-diagram","puzzle-piece","qrcode","question-circle","question","quidditch","quote-left","quote-right","quran","radiation-alt","radiation","rainbow","random","receipt","recycle","redo-alt","redo","registered","reply-all","reply","republican","restroom","retweet","ribbon","ring","road","robot","rocket","route","rss-square","rss","ruble-sign","ruler-combined","ruler-horizontal","ruler-vertical","ruler","running","rupee-sign","sad-cry","sad-tear","satellite-dish","satellite","save","school","screwdriver","scroll","sd-card","search-dollar","search-location","search-minus","search-plus","search","seedling","server","shapes","share-alt-square","share-alt","share-square","share","shekel-sign","shield-alt","ship","shipping-fast","shoe-prints","shopping-bag","shopping-basket","shopping-cart","shower","shuttle-van","sign-in-alt","sign-language","sign-out-alt","sign","signal","signature","sim-card","sitemap","skating","skiing-nordic","skiing","skull-crossbones","skull","slash","sleigh","sliders-h","smile-beam","smile-wink","smile","smog","smoking-ban","smoking","sms","snowboarding","snowflake","snowman","snowplow","socks","solar-panel","sort-alpha-down","sort-alpha-up","sort-amount-down","sort-amount-up","sort-down","sort-numeric-down","sort-numeric-up","sort-up","sort","spa","space-shuttle","spider","spinner","splotch","spray-can","square-full","square-root-alt","square","stamp","star-and-crescent","star-half-alt","star-half","star-of-david","star-of-life","star","step-backward","step-forward","stethoscope","sticky-note","stop-circle","stop","stopwatch","store-alt","store","stream","street-view","strikethrough","stroopwafel","subscript","subway","suitcase-rolling","suitcase","sun","superscript","surprise","swatchbook","swimmer","swimming-pool","synagogue","sync-alt","sync","syringe","table-tennis","table","tablet-alt","tablet","tablets","tachometer-alt","tag","tags","tape","tasks","taxi","teeth-open","teeth","temperature-high","temperature-low","tenge","terminal","text-height","text-width","th-large","th-list","th","theater-masks","thermometer-empty","thermometer-full","thermometer-half","thermometer-quarter","thermometer-three-quarters","thermometer","thumbs-down","thumbs-up","thumbtack","ticket-alt","times-circle","times","tint-slash","tint","tired","toggle-off","toggle-on","toilet-paper","toilet","toolbox","tools","tooth","torah","torii-gate","tractor","trademark","traffic-light","train","tram","transgender-alt","transgender","trash-alt","trash-restore-alt","trash-restore","trash","tree","trophy","truck-loading","truck-monster","truck-moving","truck-pickup","truck","tshirt","tty","tv","umbrella-beach","umbrella","underline","undo-alt","undo","universal-access","university","unlink","unlock-alt","unlock","upload","user-alt-slash","user-alt","user-astronaut","user-check","user-circle","user-clock","user-cog","user-edit","user-friends","user-graduate","user-injured","user-lock","user-md","user-minus","user-ninja","user-nurse","user-plus","user-secret","user-shield","user-slash","user-tag","user-tie","user-times","user","users-cog","users","utensil-spoon","utensils","vector-square","venus-double","venus-mars","venus","vial","vials","video-slash","video","vihara","volleyball-ball","volume-down","volume-mute","volume-off","volume-up","vote-yea","vr-cardboard","walking","wallet","warehouse","water","weight-hanging","weight","wheelchair","wifi","wind","window-close","window-maximize","window-minimize","window-restore","wine-bottle","wine-glass-alt","wine-glass","won-sign","wrench","x-ray","yen-sign","yin-yang"]}},1188,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=w(r(d[6])),c=r(d[7]),f=r(d[0])(r(d[8])),s=w(r(d[9])),h=w(r(d[10])),y=r(d[0])(r(d[11])),p=r(d[0])(r(d[12]));function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}return l.default=e,n&&n.set(e,l),l}function x(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}r(d[13]);(0,r(d[14]).responsiveHeight)(100);var k=_e.default=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=x(this,l,[t])).state=n.initState(),r(d[15]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),(0,r(d[16]).readUser)().then(function(e){null!==e&&(n.setState({user:e}),n.updateContent(e))}),n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:p.default.t('USER_ACCOUNT')}),this.forceUpdate()}},{key:"updateContent",value:function(e){var t=this;(0,r(d[17]).getAgentNetworksList)(e.agentId).then(function(e){void 0!==e.success&&t.setState({mynetworks:e.networks})}),this.setState({user:e})}},{key:"initState",value:function(){return{user:{},mynetworks:[]}}},{key:"render",value:function(){var e=this,t="",n=this.state.user;return void 0===n.category&&null===n.category||(t='super'===n.category?p.default.t("ADMIN"):'hyper'===n.category?p.default.t("SUPER_ADMIN"):'geolocated'===n.category?p.default.t("GEOLOCATED"):p.default.t("SIMPLE_USER")),u.default.createElement(c.View,{style:v.container},u.default.createElement(c.StatusBar,{backgroundColor:r(d[18]).primaryDark,barStyle:"light-content",translucent:!1}),u.default.createElement(c.ScrollView,{style:{flex:1,marginTop:-5}},u.default.createElement(c.View,{style:v.userInformation},u.default.createElement(c.ScrollView,null,u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Image,{source:r(d[19]),style:{width:92,height:92}})),u.default.createElement(c.View,{style:{flex:1,flexDirection:'row'}},void 0===n.category||null===n.category?this.getHeaderLeftProfil(n):this.getHeaderLeftAgentProfil(n),u.default.createElement(c.View,{style:{flex:(void 0===n.category||n.category,2)}},u.default.createElement(c.Text,{style:v.textInformation},this.state.user.firstname),u.default.createElement(c.Text,{style:v.textInformation},this.state.user.lastname),u.default.createElement(c.Text,{style:{color:'white',fontSize:17,fontWeight:'bold',textAlign:'center'}},t)),void 0===n.category||null===n.category?this.getHeaderRight(n):this.getHeaderRightAgent(n)))),u.default.createElement(c.View,{style:v.networkInformation},u.default.createElement(c.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},p.default.t("ACCOUNT_INFO")),u.default.createElement(y.default,{style:{marginLeft:10,marginRight:10,paddingBottom:20}},u.default.createElement(c.ScrollView,null,void 0!==n.category&&null!==n.category?this.addAgentInformation(n):null,u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"location-on",size:18}),(this.state.user.country,this.state.user.country)),void 0!==n.balance&&null!==n.balance?this.showBalance(n):null,u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"mail",size:18})," "+this.state.user.email),u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"phone",size:18})," "+this.state.user.phone),this.showPhoneSup())),'geolocated'===n.category?u.default.createElement(c.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},p.default.t("MY_NETWORK")):null,'geolocated'===n.category||'super'===n.category?this.state.mynetworks.length>0?this.state.mynetworks.map(function(t){return e.generateItemNetwork(t)}):this.showLoader():null)))}},{key:"showPhoneSup",value:function(){if(void 0!=this.state.user.phoneTransaction&&null!=this.state.user.phoneTransaction)return u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"phone",size:18})," "+this.state.user.phoneTransaction)}},{key:"getHeaderLeftProfil",value:function(e){return u.default.createElement(c.View,{style:{flex:2}},u.default.createElement(c.Text,{style:{color:'white',fontSize:15,fontWeight:'bold',textAlign:'center'}},p.default.t("NETWORK")),u.default.createElement(c.Text,{style:{color:'white',fontSize:15,textAlign:'center'}},e.network))}},{key:"getHeaderRight",value:function(e){return u.default.createElement(c.View,{style:{flex:0}})}},{key:"getHeaderRightAgent",value:function(e){return u.default.createElement(c.View,{style:{flex:2}},u.default.createElement(c.Text,{style:{color:'white',fontSize:15,textAlign:'center',fontWeight:'bold'}},p.default.t("MEMBER_CODE")),u.default.createElement(c.Text,{style:{color:'white',fontSize:13,textAlign:'center'}},e.code_membre))}},{key:"getHeaderLeftAgentProfil",value:function(e){return u.default.createElement(c.View,{style:{flex:2}},u.default.createElement(c.Text,{style:{color:'white',fontSize:15,fontWeight:'bold',textAlign:'center'}},p.default.t("NETWORK")),u.default.createElement(c.Text,{style:{color:'white',fontSize:13,textAlign:'center'}},e.network))}},{key:"addAgentInformation",value:function(e){if(console.log(e),"geolocated"!==e.category)return u.default.createElement(c.View,null,u.default.createElement(c.Text,{style:{marginLeft:10,marginTop:10,color:r(d[18]).primaryDark}},u.default.createElement(f.default,{name:'code',size:18,color:r(d[18]).primaryDark,style:{paddingRight:10}})," "+e.code_parrain),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'space-between',width:(0,r(d[14]).responsiveWidth)(90),marginRight:50}},u.default.createElement(c.Text,{style:{marginLeft:12,marginTop:10,color:r(d[18]).primaryDark}},u.default.createElement(f.default,{name:"group-work",color:r(d[18]).primaryDark,size:18})," "+(null===e.nbre_reseau||void 0===e.nbre_reseau?0:e.nbre_reseau)+" "+p.default.t("FREE")),u.default.createElement(c.Text,{style:{marginLeft:12,marginTop:10,color:r(d[18]).primaryDark}},u.default.createElement(f.default,{name:"book",color:r(d[18]).primaryDark,size:18})," "+(null===e.nbre_reseau||void 0===e.nbre_membre?0:e.nbre_membre)+" "+p.default.t("SAVED"))));u.default.createElement(c.View,null,u.default.createElement(c.Text,{style:{marginLeft:10,marginTop:10,color:r(d[18]).primaryDark}},u.default.createElement(f.default,{name:'code',size:18,color:r(d[18]).primaryDark,style:{paddingRight:10}})," "+e.code_parrain))}},{key:"mapUser",value:function(e){var t=this,n={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)};return u.default.createElement(s.default,{liteMode:!0,ref:function(e){t.mapRef=e},style:v.map},void 0!==this.state.myPosition?u.default.createElement(s.Marker,{title:"Vous \xeates ici",minZoomLevel:10,coordinate:{longitude:n.longitude,latitude:n.latitude}}):null)}},{key:"showBalance",value:function(e){return u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"folder",size:18})," "+this.state.user.balance+" ")}},{key:"makeGeolocatedNetworkList",value:function(){return u.default.createElement(c.View,null,u.default.createElement(c.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},"Mes reseaux"))}},{key:"generateItemNetwork",value:function(e){return u.default.createElement(r(d[20]).Card,null,u.default.createElement(r(d[20]).CardTitle,{title:e.name,subtitle:e.phone}),u.default.createElement(r(d[20]).CardContent,null,u.default.createElement(c.View,{Style:{flex:1}},u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"code",size:18})," "+e.code_membre+" "),u.default.createElement(c.Text,{style:v.textInformation2},u.default.createElement(f.default,{name:"people",size:18})," "+e.code_parrain+" "))))}},{key:"showLoader",value:function(){return u.default.createElement(c.View,{style:{height:(0,r(d[14]).responsiveHeight)(20)}},u.default.createElement(c.ProgressBarAndroid,{style:{justifyContent:"center",alignItems:"center"}}))}}],[{key:"options",value:function(e){return{topBar:{drawBehind:!1,visible:!0,animate:!0,buttonColor:'white',background:{color:r(d[18]).primaryDark},rightButtons:[]},backButton:{visible:!0,color:"white"},buttonColor:"white",background:{color:r(d[18]).primaryDark},statusBar:{drawBehind:!1,visible:!0}}}}])})(u.Component);k.navigatorStyle={navBarHidden:!1,navBarBackgroundColor:r(d[18]).primaryDark,navBarTextColor:'white',navBarButtonColor:'white',drawUnderStatusBar:!1,statusBarColor:r(d[18]).primaryDarkAdvanced,statusBarTextColorScheme:'light'},k.navigationOptions=function(e){e.navigation;return{headerTitle:p.default.t('USER_ACCOUNT'),headerStyle:{backgroundColor:r(d[18]).primary,paddingTop:10},headerTitleStyle:{color:"white"},drawerIcon:function(e){e.tintColor;return u.default.createElement(f.default,{name:'person',size:24})}}};var v=c.StyleSheet.create({userInformation:{backgroundColor:r(d[18]).primary,flex:1,justifyContent:'center',paddingTop:(0,r(d[14]).responsiveHeight)(2),paddingBottom:(0,r(d[14]).responsiveHeight)(5)},map:{height:200,marginRight:(0,r(d[14]).responsiveWidth)(5),marginLeft:(0,r(d[14]).responsiveWidth)(5),marginVertical:10},networkInformation:{width:(0,r(d[14]).responsiveWidth)(100),backgroundColor:'#EEEEEE',flex:1},container:{flex:1,backgroundColor:'#EEEEEE'},contain:{flexDirection:'row',justifyContent:'space-between'},identificationOptionMenuContainer:{flexDirection:'row',paddingTop:10,paddingLeft:10,paddingRight:10},containerTouch:{flex:1,flexDirection:'row',marginRight:2.5,alignItems:'center',shadowColor:r(d[21]).Color.borderColor,borderColor:r(d[21]).Color.borderColor,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[21]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:h.scaleWithPixel(30),height:h.scaleWithPixel(30)},content:{height:h.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:5},textInformation:{fontSize:16,color:'white',textAlign:'center'},textInformation2:{fontSize:15,marginTop:7,color:r(d[18]).primaryDark,marginLeft:10},textTitle:{fontSize:25,color:'white',fontWeight:'bold'},textTitle2:{fontSize:25,color:r(d[18]).primaryDark,fontWeight:'bold'}})},1189,[2,5,6,10,12,13,15,18,810,936,1190,434,628,633,638,789,640,1191,437,1192,1193,1155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.scrollEnabled=e.scaleWithPixel=e.heightTabView=e.heightHeader=e.getWidthDevice=e.getHeightDevice=e.enableExperimental=void 0;var t=r(d[0]),n=t.PixelRatio.get()/2,o=(e.enableExperimental=function(){'android'===t.Platform.OS&&t.UIManager.setLayoutAnimationEnabledExperimental(!0),t.LayoutAnimation.configureNext(t.LayoutAnimation.Presets.easeInEaseOut)},e.scaleWithPixel=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.2;return t*(n>o?o:n)},e.heightHeader=function(){var n=t.Dimensions.get('window').width,o=t.Dimensions.get('window').height,s=n>o;if('android'===t.Platform.OS)return 45;if(t.Platform.isPad)return 65;switch(o){case 375:case 414:case 812:case 896:return s?45:88;default:return s?45:65}});e.heightTabView=function(){var n=t.Dimensions.get('window').height,s=n-o();switch(n){case 375:case 414:case 812:case 896:s-=30}return s},e.getWidthDevice=function(){return t.Dimensions.get('window').width},e.getHeightDevice=function(){return t.Dimensions.get('window').height},e.scrollEnabled=function(n,s){return s>t.Dimensions.get('window').height-o()}},1190,[18]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.listFreeCodesSuperViseur=e.getAgentNetworksList=void 0;!(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var i=n(o);if(i&&i.has(t))return i.get(t);var c={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var s=u?Object.getOwnPropertyDescriptor(t,l):null;s&&(s.get||s.set)?Object.defineProperty(c,l,s):c[l]=t[l]}c.default=t,i&&i.set(t,c)})(r(d[0]));var t=r(d[1])(r(d[2]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,i=new WeakMap;return(n=function(t){return t?i:o})(t)}function o(){"use strict";o=function(){return t};var t={},n=Object.prototype,i=n.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},l=u.iterator||"@@iterator",s=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function p(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,l=Object.create(u.prototype),s=new G(i||[]);return c(l,"_invoke",{value:P(t,o,s)}),l}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=p;var y={};function w(){}function b(){}function L(){}var x={};h(x,l,function(){return this});var O=Object.getPrototypeOf,j=O&&O(O(A([])));j&&j!==n&&i.call(j,l)&&(x=j);var E=L.prototype=w.prototype=Object.create(x);function _(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function k(t,n){function o(c,u,l,s){var f=v(t[c],t,u);if("throw"!==f.type){var h=f.arg,p=h.value;return p&&"object"==typeof p&&i.call(p,"__await")?n.resolve(p.__await).then(function(t){o("next",t,l,s)},function(t){o("throw",t,l,s)}):n.resolve(p).then(function(t){h.value=t,l(h)},function(t){return o("throw",t,l,s)})}s(f.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function P(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return T()}for(o.method=c,o.arg=u;;){var l=o.delegate;if(l){var s=N(l,o);if(s){if(s===y)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var f=v(t,n,o);if("normal"===f.type){if(i=o.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:o.done}}"throw"===f.type&&(i="completed",o.method="throw",o.arg=f.arg)}}}function N(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,N(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function S(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function F(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function G(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function A(t){if(t){var n=t[l];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var s=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(s&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),F(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;F(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:A(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}function i(n,i){var c,u;return o().async(function(l){for(;;)switch(l.prev=l.next){case 0:return n.lang=t.default.currentLocale(),n.test=r(d[3]).isDebugMode,l.next=4,o().awrap(fetch(i,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}).then(function(t){return t}));case 4:return c=l.sent,u=null,l.prev=6,l.next=9,o().awrap(c.json());case 9:u=l.sent,console.debug(u),l.next=18;break;case 13:return l.prev=13,l.t0=l.catch(6),console.log(c),console.log(l.t0),l.abrupt("return",{error:"error"});case 18:return l.abrupt("return",u);case 19:case"end":return l.stop()}},null,null,[[6,13]],Promise)}e.listFreeCodesSuperViseur=function(t){return i({tag:"supervisor",type:"listFreeNetwork",code_parrain:t},r(d[3]).networkActionUrl)},e.getAgentNetworksList=function(t){return i({tag:"geolocated",type:"listNetwork",id:t},r(d[3]).networkActionUrl)}},1191,[15,2,628,667]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/app/assets/img/users",width:512,height:512,scales:[1],hash:"7dfe6cc41c1fb47800c69628178dc729",name:"man",type:"png"})},1192,[793]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Card",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"CardAction",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"CardButton",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"CardContent",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"CardImage",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"CardTitle",{enumerable:!0,get:function(){return n.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=r(d[0])(r(d[6]))},1193,[2,1194,1195,1196,1197,1198,1199]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=u?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(o,l,f):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),c=r(d[8]);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function p(e,t,n){return t=(0,u.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,u.default)(e).constructor):t.apply(e,n))}_e.default=(function(o){function u(e){var n;return(0,t.default)(this,u),(n=p(this,u,[e])).state={calc_offset_height:0},n}return(0,l.default)(u,o),(0,n.default)(u,[{key:"renderChildren",value:function(){var t=this,n=this.props.children;if(n.length>0&&"CardTitle"===n[0].type.name&&(n=f.default.Children.map(n,function(t){return"CardTitle"===t.type.name?f.default.cloneElement(t,{style:(0,e.default)({},t.props.style,{paddingTop:24})}):t})),n.length>0&&"CardImage"===n[0].type.name&&(n=f.default.Children.map(n,function(t){return"CardImage"===t.type.name?f.default.cloneElement(t,{style:(0,e.default)({},t.props.style,{borderTopLeftRadius:2,borderTopRightRadius:2})}):t})),n.length>=2&&n.map(function(e){return e.type.name}).join("").includes("CardImageCardTitle")&&(n=f.default.Children.map(n,function(t){return"CardImage"===t.type.name?f.default.cloneElement(t,{style:(0,e.default)({},t.props.style,{marginBottom:0})}):t})),n.length>=2&&n.map(function(e){return e.type.name}).join("").includes("CardImageCardAction")&&(n=f.default.Children.map(n,function(t){return"CardImage"===t.type.name?f.default.cloneElement(t,{style:(0,e.default)({},t.props.style,{marginBottom:0})}):t})),void 0!==this.props.avatarSource&&(n.map(function(e){return e.type.name}).includes("CardTitle")||n.map(function(e){return e.type.name}).includes("CardContent"))){var o,u=n.map(function(e){return e.type.name}).indexOf("CardTitle"),l=n.map(function(e){return e.type.name}).indexOf("CardContent");o=-1===u?l:-1===l?u:u>l?l:u,n=f.default.Children.map(n,function(e,n){return n===o?f.default.cloneElement(e,{avatarSource:t.props.avatarSource}):e})}return(void 0!==this.props.mediaSource||this.props.isDark)&&(n=f.default.Children.map(n,function(e){return"CardContent"===e.type.name||"CardTitle"===e.type.name||"CardAction"===e.type.name?f.default.cloneElement(e,{isDark:!0}):e})),n}},{key:"render",value:function(){var e=this,t=this.props.style||{};return void 0!==this.props.mediaSource?f.default.createElement(c.ImageBackground,{borderRadius:2,source:this.props.mediaSource,resizeMode:"stretch",style:[h.mediaContainer,h.mediaCard,t]},f.default.createElement(c.View,{style:[h.mediaInsetContainer,{marginTop:this.state.calc_offset_height}],onLayout:function(t){e.setState({calc_offset_height:t.nativeEvent.layout.width-t.nativeEvent.layout.height})}},this.renderChildren())):f.default.createElement(c.View,{style:[h.container,h.card,t]},this.renderChildren())}}])})(f.Component);var h=c.StyleSheet.create({container:{flex:1,flexDirection:'column',alignItems:'flex-start',backgroundColor:'#F5FCFF',justifyContent:'flex-start',margin:5},mediaContainer:{flex:1,flexDirection:'column',alignItems:'stretch',justifyContent:'flex-start',margin:5},mediaInsetContainer:{backgroundColor:"#00000070",flex:1,flexDirection:'column',alignItems:'stretch',justifyContent:'flex-end',borderBottomLeftRadius:2,borderBottomRightRadius:2},card:{backgroundColor:"#fff",borderRadius:2,shadowColor:"#000000",shadowOpacity:.3,shadowRadius:1,shadowOffset:{height:1,width:.3}},mediaCard:{borderRadius:2,shadowColor:"#000000",shadowOpacity:.3,shadowRadius:1,shadowOffset:{height:1,width:.3}}})},1194,[2,4,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=f(e);if(o&&o.has(t))return o.get(t);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=n?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[7])),c=r(d[8]);function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,o=new WeakMap;return(f=function(t){return t?o:e})(t)}function p(t,e,o){return e=(0,n.default)(e),(0,l.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,n.default)(t).constructor):e.apply(t,o))}_e.default=(function(l){function n(){return(0,e.default)(this,n),p(this,n,arguments)}return(0,u.default)(n,l),(0,o.default)(n,[{key:"render",value:function(){var e=this.props.style||{},o=[h.titleText],l=[h.subtitleText];return void 0!==this.props.title&&void 0!==this.props.subtitle&&void 0===this.props.avatarSource&&(!0===this.props.subtitleAbove?l=[].concat((0,t.default)(l),[{marginBottom:12}]):o=[].concat((0,t.default)(o),[{marginBottom:12}])),this.props.isDark?(l=[].concat((0,t.default)(l),[h.lightText]),o=[].concat((0,t.default)(o),[h.lightText])):o=[].concat((0,t.default)(o),[h.darkText]),!0!==this.props.subtitleAbove?s.default.createElement(c.View,{style:[h.cardTitle,e]},void 0!==this.props.avatarSource&&s.default.createElement(c.Image,{source:this.props.avatarSource,resizeMode:"stretch",style:h.avatarStyle}),s.default.createElement(c.View,{style:h.cardTitleTextCont},void 0!==this.props.title&&s.default.createElement(c.Text,{style:void 0===this.props.avatarSource?o:[o,{fontSize:14}]},this.props.title),void 0!==this.props.subtitle&&s.default.createElement(c.Text,{style:l},this.props.subtitle))):s.default.createElement(c.View,{style:[h.cardTitle,e]},void 0!==this.props.avatarSource&&s.default.createElement(c.Image,{source:this.props.avatarSource,resizeMode:"stretch",style:h.avatarStyle}),s.default.createElement(c.View,{style:h.cardTitleTextCont},void 0!==this.props.subtitle&&s.default.createElement(c.Text,{style:l},this.props.subtitle),void 0!==this.props.title&&s.default.createElement(c.Text,{style:void 0===this.props.avatarSource?o:[o,{fontSize:14}]},this.props.title)))}}])})(s.Component);var h=c.StyleSheet.create({darkText:{color:'rgba(0 ,0 ,0 , 0.87)'},lightText:{color:'rgba(255 ,255 ,255 , 0.87)'},cardTitle:{flex:1,flexDirection:'row',alignItems:'flex-start',paddingRight:16,paddingLeft:16,paddingBottom:16,paddingTop:16},cardTitleTextCont:{flex:1,flexDirection:'column'},titleText:{fontSize:24},subtitleText:{fontSize:14,color:'rgba(0 ,0 ,0 , 0.38)'},avatarStyle:{width:40,height:40,borderRadius:20,marginRight:16}})},1195,[2,42,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var l=u?Object.getOwnPropertyDescriptor(e,c):null;l&&(l.get||l.set)?Object.defineProperty(o,c,l):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),l=r(d[7]);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}_e.default=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=s(this,o,[t])).state={calc_height:0},n}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this,t=this.props.style||{};return c.default.createElement(l.View,{style:[p.cardImage,t],onLayout:function(t){e.setState({calc_height:9*t.nativeEvent.layout.width/16})}},c.default.createElement(l.ImageBackground,{source:this.props.source,resizeMode:this.props.resizeMode||"stretch",resizeMethod:this.props.resizeMethod||"resize",style:[p.imageContainer,{height:this.state.calc_height}]},void 0!==this.props.title&&c.default.createElement(l.Text,{style:p.imageTitleText},this.props.title)))}}])})(c.Component);var p=l.StyleSheet.create({cardImage:{flex:1,flexDirection:'row',backgroundColor:'grey',alignSelf:'stretch',marginBottom:16,justifyContent:'center',alignItems:'stretch'},imageContainer:{flex:1,flexDirection:'column',paddingRight:16,paddingLeft:16,paddingBottom:16,paddingTop:16,justifyContent:'flex-end'},imageTitleText:{fontSize:24,color:'rgba(255 ,255 ,255 , 0.87)'}})},1196,[2,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=l?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}o.default=t,n&&n.set(t,o);return o})(r(d[6])),c=r(d[7]);function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}function s(t,e,l){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,l||[],(0,o.default)(t).constructor):e.apply(t,l))}_e.default=(function(n){function o(){return(0,t.default)(this,o),s(this,o,arguments)}return(0,l.default)(o,n),(0,e.default)(o,[{key:"render",value:function(){var t=this.props.style||{};return u.default.createElement(c.View,{style:[p.cardContent,t]},void 0!==this.props.avatarSource&&u.default.createElement(c.Image,{source:this.props.avatarSource,resizeMode:"stretch",style:p.avatarStyle}),u.default.createElement(c.View,{style:p.CardContentTextCont},void 0!==this.props.text?u.default.createElement(c.Text,{style:this.props.isDark?[p.contentText,p.lightText]:p.contentText},this.props.text):this.props.children))}}])})(u.Component);var p=c.StyleSheet.create({darkText:{color:'rgba(0 ,0 ,0 , 0.87)'},lightText:{color:'rgba(255 ,255 ,255 , 0.87)'},cardContent:{flex:1,flexDirection:'row',alignItems:'flex-start',paddingRight:16,paddingLeft:16,paddingBottom:16},CardContentTextCont:{flex:1,flexDirection:'column'},contentText:{fontSize:14,color:'rgba(0 ,0 ,0 , 0.54)'},avatarStyle:{width:40,height:40,borderRadius:150,marginRight:16}})},1197,[2,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=u?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(o,l,c):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function s(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}_e.default=(function(n){function o(){return(0,e.default)(this,o),s(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"renderChildren",value:function(){var e=this.props.children;return!0===this.props.inColumn&&(e=l.default.Children.map(e,function(e){return"CardButton"===e.type.name?l.default.cloneElement(e,{inColumn:!0}):e})),e}},{key:"render",value:function(){var e=this.props.style||{},t=!0===this.props.inColumn?p.cardActionInColumn:p.cardActionInRow;return l.default.createElement(c.View,{style:this.props.separator&&!this.props.isDark?[t,p.separatorAdd,e]:[t,e]},this.renderChildren())}}])})(l.Component);var p=c.StyleSheet.create({cardActionInRow:{flexDirection:'row',alignItems:'center',justifyContent:'flex-start',alignSelf:'stretch'},cardActionInColumn:{flexDirection:'column',alignItems:'stretch',justifyContent:'flex-start',alignSelf:'stretch'},separatorAdd:{borderTopColor:'#E9E9E9',borderTopWidth:1}})},1198,[2,5,6,10,12,13,15,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=u?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=t[f]}o.default=t,n&&n.set(t,o);return o})(r(d[6])),l=r(d[7]);function c(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}function p(t,e,u){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,o.default)(t).constructor):e.apply(t,u))}_e.default=(function(n){function o(){return(0,t.default)(this,o),p(this,o,arguments)}return(0,u.default)(o,n),(0,e.default)(o,[{key:"render",value:function(){var t=this,e=this.props.style||{},n=!0===this.props.inColumn?s.CardButtonInColumn:s.CardButtonInRow;return f.default.createElement(r(d[8]).Touchable,{style:[n,e],onPress:function(){t.props.onPress()}},f.default.createElement(l.Text,{style:void 0!==this.props.color?[s.buttonText,{color:this.props.color}]:s.buttonText},this.props.title.toUpperCase()))}}])})(f.Component);var s=l.StyleSheet.create({CardButtonInRow:{height:36,marginLeft:8,marginTop:8,marginBottom:8,paddingLeft:8,paddingRight:8,justifyContent:'center',alignItems:'center',borderRadius:2},CardButtonInColumn:{height:36,marginLeft:8,marginTop:8,marginBottom:8,paddingLeft:8,paddingRight:8,justifyContent:'center',alignItems:'flex-start',borderRadius:2},buttonText:{fontWeight:'600',fontSize:14,color:'orange'}})},1199,[2,5,6,10,12,13,15,18,1200]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Touchable",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1]))},1200,[2,1201]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),s=r(d[3]),n=function(l){var n=l.onPress,o=l.style,u=l.children;return r(d[4]).IS_ANDROID&&!r(d[4]).IS_LT_LOLLIPOP?t.default.createElement(s.TouchableNativeFeedback,{background:s.TouchableNativeFeedback.SelectableBackground(),onPress:n},t.default.createElement(s.View,{style:o},u)):t.default.createElement(s.TouchableOpacity,{onPress:n,style:o},u)};n.propTypes={onPress:l.default.func.isRequired,style:s.ViewPropTypes.style,children:l.default.node.isRequired},n.defaultProps={onPress:r(d[4]).noop,style:{}};e.default=n},1201,[2,15,143,18,1202]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.noop=e.IS_LT_LOLLIPOP=e.IS_ANDROID=void 0;var o=r(d[0]),_=o.Platform.Version,n=o.Platform.OS;e.IS_ANDROID='android'===n,e.IS_LT_LOLLIPOP=_<21,e.noop=function(){}},1202,[18]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=v(r(d[6])),u=r(d[7]),l=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),f=v(r(d[10])),h=r(d[0])(r(d[11]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=o?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(i,c,u):i[c]=e[c]}return i.default=e,n&&n.set(e,i),i}function y(){"use strict";y=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function f(e,t,n,o){var c=t&&t.prototype instanceof v?t:v,u=Object.create(c.prototype),l=new V(o||[]);return i(u,"_invoke",{value:L(e,n,l)}),u}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var p={};function v(){}function w(){}function S(){}var T={};s(T,c,function(){return this});var x=Object.getPrototypeOf,E=x&&x(x(P([])));E&&E!==t&&n.call(E,c)&&(T=E);var b=S.prototype=v.prototype=Object.create(T);function A(e){["next","throw","return"].forEach(function(t){s(e,t,function(e){return this._invoke(t,e)})})}function k(e,t){function o(i,c,u,l){var s=h(e[i],e,c);if("throw"!==s.type){var f=s.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then(function(e){o("next",e,u,l)},function(e){o("throw",e,u,l)}):t.resolve(p).then(function(e){f.value=e,u(f)},function(e){return o("throw",e,u,l)})}l(s.arg)}var c;i(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,i){o(e,n,t,i)})}return c=c?c.then(i,i):i()}})}function L(e,t,n){var i="suspendedStart";return function(o,c){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===o)throw c;return j()}for(n.method=o,n.arg=c;;){var u=n.delegate;if(u){var l=_(u,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var s=h(e,t,n);if("normal"===s.type){if(i=n.done?"completed":"suspendedYield",s.arg===p)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(i="completed",n.method="throw",n.arg=s.arg)}}}function _(e,t){var n=t.method,i=e.iterator[n];if(void 0===i)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var o=h(i,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,p;var c=o.arg;return c?c.done?(t[e.resultName]=c.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):c:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function V(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(e){if(e){var t=e[c];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function t(){for(;++i=0;--o){var c=this.tryEntries[o],u=c.completion;if("root"===c.tryLoc)return i("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),s=n.call(c,"finallyLoc");if(l&&s){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;O(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function w(e,t,o){return t=(0,i.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,i.default)(e).constructor):t.apply(e,o))}(_e.default=(function(n){function i(t){var n;(0,e.default)(this,i);var o=(n=w(this,i,[t])).props.navigation;return n.type=o.getParam('type',0),n.user=o.getParam('user',null),n.state=n.initState(),n}return(0,o.default)(i,n),(0,t.default)(i,[{key:"initState",value:function(){return{user:this.user,userSimpleLoading:!1}}},{key:"render",value:function(){return 0===this.type?this.renderUserSimpleActivation():this.renderAgentActivation()}},{key:"gotoHome",value:function(){var e,t;return y().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,y().awrap((0,r(d[12]).readUser)());case 2:if(e=n.sent,t="",e.category){n.next=8;break}t="App",n.next=16;break;case 8:n.t0=e.category,n.next='geolocated'===n.t0?11:'super'===n.t0?13:15;break;case 11:return t="AgentApp",n.abrupt("break",16);case 13:return t="adminApp",n.abrupt("break",16);case 15:t="supAdminApp";case 16:this.props.navigation.navigate(t);case 17:case"end":return n.stop()}},null,this,null,Promise)}},{key:"tryToActive",value:function(){var e=this,t=this.state,n=t.activateSimple,i=t.user,o=i.validation_code;this.setState({userSimpleLoading:!0}),o===n?(0,r(d[12]).validateUser)(i).then(function(t){return y().async(function(n){for(;;)switch(n.prev=n.next){case 0:console.log(t),void 0!==t.success?u.Alert.alert("",s.default.t('ACCOUNT_ACTIVATE_TEXT'),[{text:"Ok",onPress:function(){var n=t.user;(0,r(d[12]).saveNewuser)(n),e.gotoHome()}}]):u.Alert.alert("",t.message,[{text:"Ok",onPress:function(){}}]),e.setState({userSimpleLoading:!1});case 3:case"end":return n.stop()}},null,null,null,Promise)}).catch(function(t){console.warn(t),e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)}):setTimeout(function(){e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)},2e3)}},{key:"renderUserSimpleActivation",value:function(){var e=this,t=s.default.t('ACTIVATE_ACCOUNT');return c.default.createElement(u.View,{style:{backgroundColor:r(d[13]).primary,flex:1,justifyContent:'center',alignItems:'center'}},c.default.createElement(u.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},c.default.createElement(u.Image,{style:{width:(0,r(d[14]).responsiveWidth)(90),resizeMode:'contain'},source:r(d[15])})),c.default.createElement(u.Text,{style:S.titleText},s.default.t('LAST_STEP')),c.default.createElement(u.Text,{style:S.descriptionText},s.default.t('LAST_STEP_TEXT')),c.default.createElement(f.View,{ref:function(t){e.userValidate=t}},c.default.createElement(r(d[16]).Fumi,{iconClass:h.default,iconName:"lock",iconSize:24,style:S.inputkey,onChangeText:function(t){console.warn(t),e.setState({activateSimple:t})}})),c.default.createElement(l.default,{style:S.btnActive,isLoading:this.state.userSimpleLoading,textStyle:S.btnTextActive,onPress:function(){return e.tryToActive()}},t))}},{key:"renderAgentActivation",value:function(){switch(console.warn(this.state.user),this.state.user.category){default:return this.renderGeoLocatedActivation();case"hyper":return this.renderHypervisorActivation()}}},{key:"renderGeoLocatedActivation",value:function(){var e=this,t=s.default.t('ACTIVATE_ACCOUNT');return c.default.createElement(u.View,{style:{backgroundColor:r(d[13]).primaryDarkAdvanced,flex:1,justifyContent:'center',alignItems:'center'}},c.default.createElement(u.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},c.default.createElement(u.Image,{style:{width:(0,r(d[14]).responsiveWidth)(90),resizeMode:'contain'},source:r(d[15])})),c.default.createElement(u.Text,{style:S.titleText},s.default.t('LAST_STEP')),c.default.createElement(u.Text,{style:S.descriptionText},s.default.t('LAST_STEP_TEXT')),c.default.createElement(f.View,{ref:function(t){e.userValidate=t}},c.default.createElement(r(d[16]).Fumi,{iconClass:h.default,iconName:"lock",iconSize:24,style:S.inputkey,onChangeText:function(t){return e.setState({activateSimple:t})}})),c.default.createElement(l.default,{style:S.btnActive,isLoading:this.state.userSimpleLoading,textStyle:S.btnTextActive,onPress:function(){return e.tryToActiveGeolocated()}},t))}},{key:"tryToActiveGeolocated",value:function(){var e=this,t=this.state,n=t.activateSimple,i=t.user;this.setState({userSimpleLoading:!0}),i.validation_code===String(n)?(0,r(d[12]).valifateAgent)(i,null).then(function(t){if(console.log(t),1===t.success){var n={};for(var o in i){var c=i[o];'active'!==o&&(n.active='oui'),n[o]=c}(0,r(d[12]).saveNewuser)(n),setTimeout(function(){e.gotoHome()},1e3)}else console.log(t.message),e.userValidate.shake(800);e.setState({userSimpleLoading:!1})}).catch(function(t){console.log(t),e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)}):setTimeout(function(){e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)},2e3)}},{key:"tryToActivateHypervisor",value:function(){var e=this,t=this.state,n=t.activateSimple,i=t.user,o=t.nbre_code,c=t.nbre_code_superviseur;this.setState({userSimpleLoading:!0}),i.validation_code===n?(0,r(d[12]).valifateAgent)(i,{nbre_code:o,nbre_code_superviseur:c}).then(function(t){if(1===t.success){var n={etat:1};for(key in i)console.log(n),'etat'!==key&&(n[key]=i[key]);(0,r(d[12]).saveNewuser)(n),setTimeout(function(){e.gotoHome()},1e3)}else console.log(t.message),e.userValidate.shake(800);e.setState({userSimpleLoading:!1})}).catch(function(t){e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)}):setTimeout(function(){e.setState({userSimpleLoading:!1}),e.userValidate.shake(800)},2e3)}},{key:"renderHypervisorActivation",value:function(){var e=this,t=s.default.t('ACTIVATE_ACCOUNT');return c.default.createElement(u.View,{style:{backgroundColor:1===this.type?r(d[13]).primaryDarkAdvanced:r(d[13]).primary,flex:1,justifyContent:'center',alignItems:'center'}},c.default.createElement(u.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},c.default.createElement(u.Image,{style:{width:(0,r(d[14]).responsiveWidth)(90),resizeMode:'contain'},source:r(d[15])})),c.default.createElement(u.Text,{style:S.titleText},"Derniere \xe9tape"),c.default.createElement(u.Text,{style:S.descriptionText},s.default.t('SUBTITLE_ACTIVE_ACCOUNT')),c.default.createElement(f.View,{ref:function(t){e.userValidate=t}},c.default.createElement(r(d[16]).Fumi,{iconClass:h.default,iconName:"lock",onChangeText:function(t){return e.setState({activateSimple:t})},iconSize:24,style:S.inputkey})),c.default.createElement(u.View,{style:{flexDirection:"row",alignItems:'center',justifyContent:'space-evenly'}},c.default.createElement(u.View,{style:{width:(0,r(d[14]).responsiveWidth)(45)}},c.default.createElement(u.Text,{style:{color:"white"}},s.default.t('SUPERVISOR_NUMBER')),c.default.createElement(r(d[16]).Fumi,{iconClass:h.default,iconName:"people",iconSize:24,style:S.inputkey2,onChangeText:function(t){e.setState({nbre_code_superviseur:t})}})),c.default.createElement(u.View,{style:{width:(0,r(d[14]).responsiveWidth)(45)}},c.default.createElement(u.Text,{style:{color:"white"}},s.default.t('GEOLOCATED_NUMBER')),c.default.createElement(r(d[16]).Fumi,{iconClass:h.default,iconName:"group",iconSize:24,style:S.inputkey2,onChangeText:function(t){return e.setState({nbre_code:t})}}))),c.default.createElement(l.default,{style:S.btnActive,textStyle:S.btnTextActive,isLoading:this.state.userSimpleLoading,onPress:function(){return e.tryToActivateHypervisor()}},t))}}],[{key:"options",value:function(e){return{topBar:{visible:!1,drawBehind:!0},statusBar:{drawBehind:!0}}}}])})(c.Component)).navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,statusBarTextColorScheme:'light'};var S=u.StyleSheet.create({container:{},titleText:{color:'white',fontSize:20,fontWeight:'bold',marginBottom:20},titleText2:{color:'white',fontSize:20,alignSelf:'center',fontWeight:'bold',marginBottom:20},descriptionText:{color:'white',fontSize:16,marginLeft:(0,r(d[14]).responsiveWidth)(7),marginRight:(0,r(d[14]).responsiveWidth)(7),textAlign:'center',marginBottom:20},btnTextActive:{fontSize:17,fontWeight:'bold',color:'white'},inputkey2:{width:(0,r(d[14]).responsiveWidth)(40),height:70,alignSelf:'center',borderRadius:6,marginBottom:(0,r(d[14]).responsiveHeight)(5)},inputkey:{height:70,width:(0,r(d[14]).responsiveWidth)(90),alignSelf:'center',borderRadius:6,marginBottom:(0,r(d[14]).responsiveHeight)(5)},btnActive:{borderColor:'transparent',width:(0,r(d[14]).responsiveWidth)(90),alignSelf:'center',backgroundColor:r(d[13]).accent}})},1203,[2,5,6,10,12,13,15,18,604,628,606,810,640,437,638,792,794]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6]));r(d[7]),r(d[8]),r(d[9]),r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]);var u=r(d[0])(r(d[15])),s=r(d[16]),f=(r(d[0])(r(d[17])),r(d[0])(r(d[18]))),p=r(d[0])(r(d[19]));function y(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var h=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=y(this,o,[t])).getCreationDateToHumanFormat=function(e){var t=r(d[21]).tz(e,r(d[21]).tz.guess()).format();return console.log("Human date",r(d[21])(t).fromNow()),r(d[21])(t).fromNow()},n.getNotificationTypeIcon=function(e){switch(e){case'creation':return'account-multiple-plus';case'demandeSuppressionGroupe':return'account-multiple-minus';case'adhesion':return'account-multiple-check';case'nano_credit':return'cash';default:return'account-multiple'}},n.getDemandTypeColor=function(e){switch(e){case'creation':return'green';case'suppression':return'red';case'adhesion':case'nano_credit':default:return r(d[22]).Color.primaryColor}},n.renderNotificationItem=function(e){return u.default.createElement(s.TouchableOpacity,{key:e.id,style:[v.paymentItem,{borderBottomColor:r(d[22]).Color.borderColor}],onPress:function(){switch(e.data.screen){case'historyItemDetails':n.props.navigation.navigate(e.data.screen,{item:e.data.data});break;default:n.props.navigation.navigate(e.data.screen,{id:e.data.data.id})}}},u.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center'}},u.default.createElement(s.View,null,u.default.createElement(s.Text,{style:r(d[23]).Typography.body1},e.message),u.default.createElement(s.Text,{style:[r(d[23]).Typography.footnote,r(d[22]).Color.grayColor],style:{marginTop:5}},n.getCreationDateToHumanFormat(e.date)))))},n.renderNotificationList=function(){var e=n.props,t=e.result,o=e.error;return null!==o?void 0!==o.data?u.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(s.Text,{style:r(d[23]).Typography.body1},o.data.error)):u.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(s.Text,{style:r(d[23]).Typography.body1},o)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?u.default.createElement(s.ScrollView,{style:{flex:1,padding:20}},t.response.map(function(e){return n.renderNotificationItem(e)})):u.default.createElement(s.View,{style:{justifyContent:"center",alignItems:'center',marginTop:100}},u.default.createElement(c.default,{style:v.lottie,source:r(d[24]),autoPlay:!0,loop:!0}),u.default.createElement(s.Text,{style:v.text},f.default.t('NO_NOTIFICATION'))):void 0},n.renderLoader=function(){return u.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===s.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(s.ProgressBarAndroid,null),u.default.createElement(s.Text,null,f.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(s.Text,null,f.default.t('LOADING_DOTS'))))},n.currentLocale=f.default.locale.includes("fr")?"fr":"en-gb",r(d[21]).locale(n.currentLocale),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:f.default.t('WALLET')}),this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this;(0,r(d[25]).readUser)().then(function(t){t&&void 0!==t&&(void 0!==t.category?"super"!==t.category&&"geolocated"!==t.category&&"hyper"!==t.category||e.props.getNotificationAction({agent_code:t.code_membre}):e.props.getNotificationAction({user_code:t.user_code}))})}},{key:"render",value:function(){return u.default.createElement(s.View,{style:v.container},u.default.createElement(s.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!1}),this.props.loading?this.renderLoader():this.renderNotificationList())}}])})(r(d[0])(r(d[20])).default);h.navigatorStyle={navBarBackgroundColor:r(d[26]).primaryDark,navBarTextColor:'white',statusBarBackgroundColor:r(d[26]).primaryDarkAdvanced,navBarButtonColor:'white',statusBarTextColorScheme:'light'},h.navigationOptions={headerTitle:f.default.t('NOTIFICATIONS'),drawerIcon:function(e){e.tintColor;return u.default.createElement(p.default,{name:'notifications-active',size:24})}};_e.default=(0,r(d[29]).connect)(function(e){return{loading:e.getNotificationReducer.loading,result:e.getNotificationReducer.result,error:e.getNotificationReducer.error}},function(e){return(0,r(d[27]).bindActionCreators)({getNotificationAction:r(d[28]).getNotificationAction,getNotificationReset:r(d[28]).getNotificationReset},e)})(h);var v=s.StyleSheet.create({container:{flex:1,backgroundColor:'white'},text:{fontSize:17,fontWeight:'bold'},lottie:{width:248,height:248},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:"100%",marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"}})},1204,[2,5,6,10,12,13,815,1205,1207,1208,1209,1210,1211,1212,1213,15,18,914,628,810,436,1214,1155,1156,1217,640,437,710,1218,1159]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-au',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY h:mm A',LLLL:'dddd, D MMMM YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1205,[1206]); +__d(function(g,r,_i,_a,_m,_e,_d){var e,t;e=this,t=function(){'use strict';var e,t;function n(){return e.apply(null,arguments)}function s(e){return e instanceof Array||'[object Array]'===Object.prototype.toString.call(e)}function i(e){return null!=e&&'[object Object]'===Object.prototype.toString.call(e)}function a(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function o(e){return void 0===e}function u(e){return'number'==typeof e||'[object Number]'===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||'[object Date]'===Object.prototype.toString.call(e)}function h(e,t){var n,s=[];for(n=0;n>>0,s=0;s0)for(n=0;n=0?n?'+':'':'-')+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var I=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,A=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,j={},Z={};function z(e,t,n,s){var i=s;'string'==typeof s&&(i=function(){return this[s]()}),e&&(Z[e]=i),t&&(Z[t[0]]=function(){return E(i.apply(this,arguments),t[1],t[2])}),n&&(Z[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function $(e){var t,n,s,i=e.match(I);for(t=0,n=i.length;t=0&&A.test(e);)e=e.replace(A,s),A.lastIndex=0,n-=1;return e}var B=/\d/,Q=/\d\d/,X=/\d{3}/,K=/\d{4}/,ee=/[+-]?\d{6}/,te=/\d\d?/,ne=/\d\d\d\d?/,se=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,re=/\d{1,4}/,ae=/[+-]?\d{1,6}/,oe=/\d+/,ue=/[+-]?\d+/,le=/Z|[+-]\d\d:?\d\d/gi,he=/Z|[+-]\d\d(?::?\d\d)?/gi,de=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ce={};function fe(e,t,n){ce[e]=W(t)?t:function(e,s){return e&&n?n:t}}function me(e,t){return d(ce,e)?ce[e](t._strict,t._locale):new RegExp(ye(e.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function ye(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')}var ge={};function ve(e,t){var n,s=t;for('string'==typeof e&&(e=[e]),u(t)&&(s=function(e,n){n[t]=D(e)}),n=0;n68?1900:2e3)};var Ce,He=Re('FullYear',!0);function Re(e,t){return function(s){return null!=s?(Fe(this,e,s),n.updateOffset(this,t),this):Ue(this,e)}}function Ue(e,t){return e.isValid()?e._d['get'+(e._isUTC?'UTC':'')+t]():NaN}function Fe(e,t,n){e.isValid()&&!isNaN(n)&&('FullYear'===t&&We(e.year())&&1===e.month()&&29===e.date()?e._d['set'+(e._isUTC?'UTC':'')+t](n,e.month(),Le(n,e.month())):e._d['set'+(e._isUTC?'UTC':'')+t](n))}function Le(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,s=(t%(n=12)+n)%n;return e+=(t-s)/12,1===s?We(e)?29:28:31-s%7%2}Ce=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0?(u=new Date(e+400,t,n,s,i,a,o),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,n,s,i,a,o),u}function qe(e){var t;if(e<100&&e>=0){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Je(e,t,n){var s=7+t-n;return-((7+qe(e,0,s).getUTCDay()-t)%7)+s-1}function Be(e,t,n,s,i){var a,o,u=1+7*(t-1)+(7+n-s)%7+Je(e,s,i);return u<=0?o=Pe(a=e-1)+u:u>Pe(e)?(a=e+1,o=u-Pe(e)):(a=e,o=u),{year:a,dayOfYear:o}}function Qe(e,t,n){var s,i,a=Je(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?s=o+Xe(i=e.year()-1,t,n):o>Xe(e.year(),t,n)?(s=o-Xe(e.year(),t,n),i=e.year()+1):(i=e.year(),s=o),{week:s,year:i}}function Xe(e,t,n){var s=Je(e,t,n),i=Je(e+1,t,n);return(Pe(e)-s+i)/7}z('w',['ww',2],'wo','week'),z('W',['WW',2],'Wo','isoWeek'),U('week','w'),U('isoWeek','W'),G('week',5),G('isoWeek',5),fe('w',te),fe('ww',te,Q),fe('W',te),fe('WW',te,Q),pe(['w','ww','W','WW'],function(e,t,n,s){t[s.substr(0,1)]=D(e)});function Ke(e,t){return'string'!=typeof e?e:isNaN(e)?'number'==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function et(e,t){return'string'==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function tt(e,t){return e.slice(t,7).concat(e.slice(0,t))}z('d',0,'do','day'),z('dd',0,0,function(e){return this.localeData().weekdaysMin(this,e)}),z('ddd',0,0,function(e){return this.localeData().weekdaysShort(this,e)}),z('dddd',0,0,function(e){return this.localeData().weekdays(this,e)}),z('e',0,0,'weekday'),z('E',0,0,'isoWeekday'),U('day','d'),U('weekday','e'),U('isoWeekday','E'),G('day',11),G('weekday',11),G('isoWeekday',11),fe('d',te),fe('e',te),fe('E',te),fe('dd',function(e,t){return t.weekdaysMinRegex(e)}),fe('ddd',function(e,t){return t.weekdaysShortRegex(e)}),fe('dddd',function(e,t){return t.weekdaysRegex(e)}),pe(['dd','ddd','dddd'],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:m(n).invalidWeekday=e}),pe(['d','e','E'],function(e,t,n,s){t[s]=D(e)});var nt='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');var st='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');var it='Su_Mo_Tu_We_Th_Fr_Sa'.split('_');function rt(e,t,n){var s,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)a=f([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(a,'').toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(a,'').toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(a,'').toLocaleLowerCase();return n?'dddd'===t?-1!==(i=Ce.call(this._weekdaysParse,o))?i:null:'ddd'===t?-1!==(i=Ce.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=Ce.call(this._minWeekdaysParse,o))?i:null:'dddd'===t?-1!==(i=Ce.call(this._weekdaysParse,o))?i:-1!==(i=Ce.call(this._shortWeekdaysParse,o))?i:-1!==(i=Ce.call(this._minWeekdaysParse,o))?i:null:'ddd'===t?-1!==(i=Ce.call(this._shortWeekdaysParse,o))?i:-1!==(i=Ce.call(this._weekdaysParse,o))?i:-1!==(i=Ce.call(this._minWeekdaysParse,o))?i:null:-1!==(i=Ce.call(this._minWeekdaysParse,o))?i:-1!==(i=Ce.call(this._weekdaysParse,o))?i:-1!==(i=Ce.call(this._shortWeekdaysParse,o))?i:null}var at=de;var ot=de;var ut=de;function lt(){function e(e,t){return t.length-e.length}var t,n,s,i,a,o=[],u=[],l=[],h=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),s=this.weekdaysMin(n,''),i=this.weekdaysShort(n,''),a=this.weekdays(n,''),o.push(s),u.push(i),l.push(a),h.push(s),h.push(i),h.push(a);for(o.sort(e),u.sort(e),l.sort(e),h.sort(e),t=0;t<7;t++)u[t]=ye(u[t]),l[t]=ye(l[t]),h[t]=ye(h[t]);this._weekdaysRegex=new RegExp('^('+h.join('|')+')','i'),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp('^('+l.join('|')+')','i'),this._weekdaysShortStrictRegex=new RegExp('^('+u.join('|')+')','i'),this._weekdaysMinStrictRegex=new RegExp('^('+o.join('|')+')','i')}function ht(){return this.hours()%12||12}function dt(e,t){z(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function ct(e,t){return t._meridiemParse}z('H',['HH',2],0,'hour'),z('h',['hh',2],0,ht),z('k',['kk',2],0,function(){return this.hours()||24}),z('hmm',0,0,function(){return''+ht.apply(this)+E(this.minutes(),2)}),z('hmmss',0,0,function(){return''+ht.apply(this)+E(this.minutes(),2)+E(this.seconds(),2)}),z('Hmm',0,0,function(){return''+this.hours()+E(this.minutes(),2)}),z('Hmmss',0,0,function(){return''+this.hours()+E(this.minutes(),2)+E(this.seconds(),2)}),dt('a',!0),dt('A',!1),U('hour','h'),G('hour',13),fe('a',ct),fe('A',ct),fe('H',te),fe('h',te),fe('k',te),fe('HH',te,Q),fe('hh',te,Q),fe('kk',te,Q),fe('hmm',ne),fe('hmmss',se),fe('Hmm',ne),fe('Hmmss',se),ve(['H','HH'],De),ve(['k','kk'],function(e,t,n){var s=D(e);t[De]=24===s?0:s}),ve(['a','A'],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ve(['h','hh'],function(e,t,n){t[De]=D(e),m(n).bigHour=!0}),ve('hmm',function(e,t,n){var s=e.length-2;t[De]=D(e.substr(0,s)),t[Ye]=D(e.substr(s)),m(n).bigHour=!0}),ve('hmmss',function(e,t,n){var s=e.length-4,i=e.length-2;t[De]=D(e.substr(0,s)),t[Ye]=D(e.substr(s,2)),t[Oe]=D(e.substr(i)),m(n).bigHour=!0}),ve('Hmm',function(e,t,n){var s=e.length-2;t[De]=D(e.substr(0,s)),t[Ye]=D(e.substr(s))}),ve('Hmmss',function(e,t,n){var s=e.length-4,i=e.length-2;t[De]=D(e.substr(0,s)),t[Ye]=D(e.substr(s,2)),t[Oe]=D(e.substr(i))});var ft,mt=Re('Hours',!0),_t={calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},invalidDate:'Invalid date',ordinal:'%d',dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},months:Ge,monthsShort:Ve,week:{dow:0,doy:6},weekdays:nt,weekdaysMin:it,weekdaysShort:st,meridiemParse:/[ap]\.?m?\.?/i},yt={},gt={};function vt(e){return e?e.toLowerCase().replace('_','-'):e}function pt(e){for(var t,n,s,i,a=0;a0;){if(s=wt(i.slice(0,t).join('-')))return s;if(n&&n.length>=t&&Y(i,n,!0)>=t-1)break;t--}a++}return ft}function wt(e){var t=null;if(!yt[e]&&void 0!==_m&&_m&&_m.exports)try{t=ft._abbr,r('./locale/'+e),Mt(t)}catch(e){}return yt[e]}function Mt(e,t){var n;return e&&((n=o(t)?St(e):kt(e,t))?ft=n:'undefined'!=typeof console&&console.warn&&console.warn('Locale '+e+' not found. Did you forget to load it?')),ft._abbr}function kt(e,t){if(null!==t){var n,s=_t;if(t.abbr=e,null!=yt[e])P('defineLocaleOverride',"use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=yt[e]._config;else if(null!=t.parentLocale)if(null!=yt[t.parentLocale])s=yt[t.parentLocale]._config;else{if(null==(n=wt(t.parentLocale)))return gt[t.parentLocale]||(gt[t.parentLocale]=[]),gt[t.parentLocale].push({name:e,config:t}),null;s=n._config}return yt[e]=new H(C(s,t)),gt[e]&>[e].forEach(function(e){kt(e.name,e.config)}),Mt(e),yt[e]}return delete yt[e],null}function St(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ft;if(!s(e)){if(t=wt(e))return t;e=[e]}return pt(e)}function Dt(e){var t,n=e._a;return n&&-2===m(e).overflow&&(t=n[ke]<0||n[ke]>11?ke:n[Se]<1||n[Se]>Le(n[Me],n[ke])?Se:n[De]<0||n[De]>24||24===n[De]&&(0!==n[Ye]||0!==n[Oe]||0!==n[Te])?De:n[Ye]<0||n[Ye]>59?Ye:n[Oe]<0||n[Oe]>59?Oe:n[Te]<0||n[Te]>999?Te:-1,m(e)._overflowDayOfYear&&(tSe)&&(t=Se),m(e)._overflowWeeks&&-1===t&&(t=be),m(e)._overflowWeekday&&-1===t&&(t=xe),m(e).overflow=t),e}function Yt(e,t,n){return null!=e?e:null!=t?t:n}function Ot(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Tt(e){var t,n,s,i,a,o=[];if(!e._d){for(s=Ot(e),e._w&&null==e._a[Se]&&null==e._a[ke]&&bt(e),null!=e._dayOfYear&&(a=Yt(e._a[Me],s[Me]),(e._dayOfYear>Pe(a)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),n=qe(a,0,e._dayOfYear),e._a[ke]=n.getUTCMonth(),e._a[Se]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=s[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[De]&&0===e._a[Ye]&&0===e._a[Oe]&&0===e._a[Te]&&(e._nextDay=!0,e._a[De]=0),e._d=(e._useUTC?qe:$e).apply(null,o),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[De]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(m(e).weekdayMismatch=!0)}}function bt(e){var t,n,s,i,a,o,u,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)a=1,o=4,n=Yt(t.GG,e._a[Me],Qe(Bt(),1,4).year),s=Yt(t.W,1),((i=Yt(t.E,1))<1||i>7)&&(l=!0);else{a=e._locale._week.dow,o=e._locale._week.doy;var h=Qe(Bt(),a,o);n=Yt(t.gg,e._a[Me],h.year),s=Yt(t.w,h.week),null!=t.d?((i=t.d)<0||i>6)&&(l=!0):null!=t.e?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a}s<1||s>Xe(n,a,o)?m(e)._overflowWeeks=!0:null!=l?m(e)._overflowWeekday=!0:(u=Be(n,s,i,a,o),e._a[Me]=u.year,e._dayOfYear=u.dayOfYear)}var xt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Pt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Wt=/Z|[+-]\d\d(?::?\d\d)?/,Ct=[['YYYYYY-MM-DD',/[+-]\d{6}-\d\d-\d\d/],['YYYY-MM-DD',/\d{4}-\d\d-\d\d/],['GGGG-[W]WW-E',/\d{4}-W\d\d-\d/],['GGGG-[W]WW',/\d{4}-W\d\d/,!1],['YYYY-DDD',/\d{4}-\d{3}/],['YYYY-MM',/\d{4}-\d\d/,!1],['YYYYYYMMDD',/[+-]\d{10}/],['YYYYMMDD',/\d{8}/],['GGGG[W]WWE',/\d{4}W\d{3}/],['GGGG[W]WW',/\d{4}W\d{2}/,!1],['YYYYDDD',/\d{7}/]],Ht=[['HH:mm:ss.SSSS',/\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss,SSSS',/\d\d:\d\d:\d\d,\d+/],['HH:mm:ss',/\d\d:\d\d:\d\d/],['HH:mm',/\d\d:\d\d/],['HHmmss.SSSS',/\d\d\d\d\d\d\.\d+/],['HHmmss,SSSS',/\d\d\d\d\d\d,\d+/],['HHmmss',/\d\d\d\d\d\d/],['HHmm',/\d\d\d\d/],['HH',/\d\d/]],Rt=/^\/?Date\((\-?\d+)/i;function Ut(e){var t,n,s,i,a,o,u=e._i,l=xt.exec(u)||Pt.exec(u);if(l){for(m(e).iso=!0,t=0,n=Ct.length;t0&&m(e).unusedInput.push(o),u=u.slice(u.indexOf(s)+s.length),h+=s.length),Z[a]?(s?m(e).empty=!1:m(e).unusedTokens.push(a),we(a,s,e)):e._strict&&!s&&m(e).unusedTokens.push(a);m(e).charsLeftOver=l-h,u.length>0&&m(e).unusedInput.push(u),e._a[De]<=12&&!0===m(e).bigHour&&e._a[De]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[De]=jt(e._locale,e._a[De],e._meridiem),Tt(e),Dt(e)}else Et(e);else Ut(e)}function jt(e,t,n){var s;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0),t):t}function Zt(e){var t,n,s,i,a;if(0===e._f.length)return m(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;ithis?this:e:y()});function Kt(e,t){var n,i;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return Bt();for(n=t[0],i=1;i=0?new Date(e+400,t,n)-xn:new Date(e,t,n).valueOf()}function Cn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-xn:Date.UTC(e,t,n)}function Hn(e,t){z(0,[e,e.length],0,t)}function Rn(e,t,n,s,i){var a;return null==e?Qe(this,s,i).year:(t>(a=Xe(e,s,i))&&(t=a),Un.call(this,e,t,n,s,i))}function Un(e,t,n,s,i){var a=Be(e,t,n,s,i),o=qe(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}z(0,['gg',2],0,function(){return this.weekYear()%100}),z(0,['GG',2],0,function(){return this.isoWeekYear()%100}),Hn('gggg','weekYear'),Hn('ggggg','weekYear'),Hn('GGGG','isoWeekYear'),Hn('GGGGG','isoWeekYear'),U('weekYear','gg'),U('isoWeekYear','GG'),G('weekYear',1),G('isoWeekYear',1),fe('G',ue),fe('g',ue),fe('GG',te,Q),fe('gg',te,Q),fe('GGGG',re,K),fe('gggg',re,K),fe('GGGGG',ae,ee),fe('ggggg',ae,ee),pe(['gggg','ggggg','GGGG','GGGGG'],function(e,t,n,s){t[s.substr(0,2)]=D(e)}),pe(['gg','GG'],function(e,t,s,i){t[i]=n.parseTwoDigitYear(e)}),z('Q',0,'Qo','quarter'),U('quarter','Q'),G('quarter',7),fe('Q',B),ve('Q',function(e,t){t[ke]=3*(D(e)-1)}),z('D',['DD',2],'Do','date'),U('date','D'),G('date',9),fe('D',te),fe('DD',te,Q),fe('Do',function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ve(['D','DD'],Se),ve('Do',function(e,t){t[Se]=D(e.match(te)[0])});var Fn=Re('Date',!0);z('DDD',['DDDD',3],'DDDo','dayOfYear'),U('dayOfYear','DDD'),G('dayOfYear',4),fe('DDD',ie),fe('DDDD',X),ve(['DDD','DDDD'],function(e,t,n){n._dayOfYear=D(e)}),z('m',['mm',2],0,'minute'),U('minute','m'),G('minute',14),fe('m',te),fe('mm',te,Q),ve(['m','mm'],Ye);var Ln=Re('Minutes',!1);z('s',['ss',2],0,'second'),U('second','s'),G('second',15),fe('s',te),fe('ss',te,Q),ve(['s','ss'],Oe);var Nn,Gn=Re('Seconds',!1);for(z('S',0,0,function(){return~~(this.millisecond()/100)}),z(0,['SS',2],0,function(){return~~(this.millisecond()/10)}),z(0,['SSS',3],0,'millisecond'),z(0,['SSSS',4],0,function(){return 10*this.millisecond()}),z(0,['SSSSS',5],0,function(){return 100*this.millisecond()}),z(0,['SSSSSS',6],0,function(){return 1e3*this.millisecond()}),z(0,['SSSSSSS',7],0,function(){return 1e4*this.millisecond()}),z(0,['SSSSSSSS',8],0,function(){return 1e5*this.millisecond()}),z(0,['SSSSSSSSS',9],0,function(){return 1e6*this.millisecond()}),U('millisecond','ms'),G('millisecond',16),fe('S',ie,B),fe('SS',ie,Q),fe('SSS',ie,X),Nn='SSSS';Nn.length<=9;Nn+='S')fe(Nn,oe);function Vn(e,t){t[Te]=D(1e3*('0.'+e))}for(Nn='S';Nn.length<=9;Nn+='S')ve(Nn,Vn);var En=Re('Milliseconds',!1);z('z',0,0,'zoneAbbr'),z('zz',0,0,'zoneName');var In=M.prototype;function An(e){return e}In.add=wn,In.calendar=function(e,t){var s=e||Bt(),i=ln(s,this).startOf('day'),a=n.calendarFormat(this,i)||'sameElse',o=t&&(W(t[a])?t[a].call(this,s):t[a]);return this.format(o||this.localeData().calendar(a,this,Bt(s)))},In.clone=function(){return new M(this)},In.diff=function(e,t,n){var s,i,a;if(!this.isValid())return NaN;if(!(s=ln(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=F(t)){case'year':a=kn(this,s)/12;break;case'month':a=kn(this,s);break;case'quarter':a=kn(this,s)/3;break;case'second':a=(this-s)/1e3;break;case'minute':a=(this-s)/6e4;break;case'hour':a=(this-s)/36e5;break;case'day':a=(this-s-i)/864e5;break;case'week':a=(this-s-i)/6048e5;break;default:a=this-s}return n?a:S(a)},In.endOf=function(e){var t;if(void 0===(e=F(e))||'millisecond'===e||!this.isValid())return this;var s=this._isUTC?Cn:Wn;switch(e){case'year':t=s(this.year()+1,0,1)-1;break;case'quarter':t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case'month':t=s(this.year(),this.month()+1,1)-1;break;case'week':t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case'isoWeek':t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case'day':case'date':t=s(this.year(),this.month(),this.date()+1)-1;break;case'hour':t=this._d.valueOf(),t+=bn-Pn(t+(this._isUTC?0:this.utcOffset()*Tn),bn)-1;break;case'minute':t=this._d.valueOf(),t+=Tn-Pn(t,Tn)-1;break;case'second':t=this._d.valueOf(),t+=On-Pn(t,On)-1}return this._d.setTime(t),n.updateOffset(this,!0),this},In.format=function(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=q(this,e);return this.localeData().postformat(t)},In.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Bt(e).isValid())?mn({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},In.fromNow=function(e){return this.from(Bt(),e)},In.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Bt(e).isValid())?mn({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},In.toNow=function(e){return this.to(Bt(),e)},In.get=function(e){return W(this[e=F(e)])?this[e]():this},In.invalidAt=function(){return m(this).overflow},In.isAfter=function(e,t){var n=k(e)?e:Bt(e);return!(!this.isValid()||!n.isValid())&&('millisecond'===(t=F(t)||'millisecond')?this.valueOf()>n.valueOf():n.valueOf()9999?q(n,t?'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'):W(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace('Z',q(n,'Z')):q(n,t?'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYY-MM-DD[T]HH:mm:ss.SSSZ')},In.inspect=function(){if(!this.isValid())return'moment.invalid(/* '+this._i+' */)';var e='moment',t='';this.isLocal()||(e=0===this.utcOffset()?'moment.utc':'moment.parseZone',t='Z');var n='['+e+'("]',s=0<=this.year()&&this.year()<=9999?'YYYY':'YYYYYY',i=t+'[")]';return this.format(n+s+'-MM-DD[T]HH:mm:ss.SSS'+i)},In.toJSON=function(){return this.isValid()?this.toISOString():null},In.toString=function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')},In.unix=function(){return Math.floor(this.valueOf()/1e3)},In.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},In.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},In.year=He,In.isLeapYear=function(){return We(this.year())},In.weekYear=function(e){return Rn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},In.isoWeekYear=function(e){return Rn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},In.quarter=In.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},In.month=Ae,In.daysInMonth=function(){return Le(this.year(),this.month())},In.week=In.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),'d')},In.isoWeek=In.isoWeeks=function(e){var t=Qe(this,1,4).week;return null==e?t:this.add(7*(e-t),'d')},In.weeksInYear=function(){var e=this.localeData()._week;return Xe(this.year(),e.dow,e.doy)},In.isoWeeksInYear=function(){return Xe(this.year(),1,4)},In.date=Fn,In.day=In.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ke(e,this.localeData()),this.add(e-t,'d')):t},In.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,'d')},In.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=et(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},In.dayOfYear=function(e){var t=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return null==e?t:this.add(e-t,'d')},In.hour=In.hours=mt,In.minute=In.minutes=Ln,In.second=In.seconds=Gn,In.millisecond=In.milliseconds=En,In.utcOffset=function(e,t,s){var i,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if('string'==typeof e){if(null===(e=un(he,e)))return this}else Math.abs(e)<16&&!s&&(e*=60);return!this._isUTC&&t&&(i=hn(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,'m'),a!==e&&(!t||this._changeInProgress?pn(this,mn(e-a,'m'),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:hn(this)},In.utc=function(e){return this.utcOffset(0,e)},In.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(hn(this),'m')),this},In.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if('string'==typeof this._i){var e=un(le,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},In.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Bt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},In.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},In.isLocal=function(){return!!this.isValid()&&!this._isUTC},In.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},In.isUtc=dn,In.isUTC=dn,In.zoneAbbr=function(){return this._isUTC?'UTC':''},In.zoneName=function(){return this._isUTC?'Coordinated Universal Time':''},In.dates=T('dates accessor is deprecated. Use date instead.',Fn),In.months=T('months accessor is deprecated. Use month instead',Ae),In.years=T('years accessor is deprecated. Use year instead',He),In.zone=T('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',function(e,t){return null!=e?('string'!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),In.isDSTShifted=T('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(p(e,this),(e=$t(e))._a){var t=e._isUTC?f(e._a):Bt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var jn=H.prototype;function Zn(e,t,n,s){var i=St(),a=f().set(s,t);return i[n](a,e)}function zn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||'',null!=t)return Zn(e,t,n,'month');var s,i=[];for(s=0;s<12;s++)i[s]=Zn(e,s,n,'month');return i}function $n(e,t,n,s){'boolean'==typeof e?(u(t)&&(n=t,t=void 0),t=t||''):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||'');var i,a=St(),o=e?a._week.dow:0;if(null!=n)return Zn(t,(n+o)%7,s,'day');var l=[];for(i=0;i<7;i++)l[i]=Zn(t,(i+o)%7,s,'day');return l}jn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return W(s)?s.call(t,n):s},jn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},jn.invalidDate=function(){return this._invalidDate},jn.ordinal=function(e){return this._ordinal.replace('%d',e)},jn.preparse=An,jn.postformat=An,jn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return W(i)?i(e,t,n,s):i.replace(/%d/i,e)},jn.pastFuture=function(e,t){var n=this._relativeTime[e>0?'future':'past'];return W(n)?n(t):n.replace(/%s/i,t)},jn.set=function(e){var t,n;for(n in e)W(t=e[n])?this[n]=t:this['_'+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)},jn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ne).test(t)?'format':'standalone'][e.month()]:s(this._months)?this._months:this._months.standalone},jn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ne.test(t)?'format':'standalone'][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},jn.monthsParse=function(e,t,n){var s,i,a;if(this._monthsParseExact)return Ee.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=f([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp('^'+this.months(i,'').replace('.','')+'$','i'),this._shortMonthsParse[s]=new RegExp('^'+this.monthsShort(i,'').replace('.','')+'$','i')),n||this._monthsParse[s]||(a='^'+this.months(i,'')+'|^'+this.monthsShort(i,''),this._monthsParse[s]=new RegExp(a.replace('.',''),'i')),n&&'MMMM'===t&&this._longMonthsParse[s].test(e))return s;if(n&&'MMM'===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},jn.monthsRegex=function(e){return this._monthsParseExact?(d(this,'_monthsRegex')||ze.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,'_monthsRegex')||(this._monthsRegex=Ze),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},jn.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,'_monthsRegex')||ze.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,'_monthsShortRegex')||(this._monthsShortRegex=je),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},jn.week=function(e){return Qe(e,this._week.dow,this._week.doy).week},jn.firstDayOfYear=function(){return this._week.doy},jn.firstDayOfWeek=function(){return this._week.dow},jn.weekdays=function(e,t){var n=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?'format':'standalone'];return!0===e?tt(n,this._week.dow):e?n[e.day()]:n},jn.weekdaysMin=function(e){return!0===e?tt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},jn.weekdaysShort=function(e){return!0===e?tt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},jn.weekdaysParse=function(e,t,n){var s,i,a;if(this._weekdaysParseExact)return rt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=f([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp('^'+this.weekdays(i,'').replace('.','\\.?')+'$','i'),this._shortWeekdaysParse[s]=new RegExp('^'+this.weekdaysShort(i,'').replace('.','\\.?')+'$','i'),this._minWeekdaysParse[s]=new RegExp('^'+this.weekdaysMin(i,'').replace('.','\\.?')+'$','i')),this._weekdaysParse[s]||(a='^'+this.weekdays(i,'')+'|^'+this.weekdaysShort(i,'')+'|^'+this.weekdaysMin(i,''),this._weekdaysParse[s]=new RegExp(a.replace('.',''),'i')),n&&'dddd'===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&'ddd'===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&'dd'===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},jn.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,'_weekdaysRegex')||lt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,'_weekdaysRegex')||(this._weekdaysRegex=at),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},jn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,'_weekdaysRegex')||lt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,'_weekdaysShortRegex')||(this._weekdaysShortRegex=ot),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},jn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,'_weekdaysRegex')||lt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,'_weekdaysMinRegex')||(this._weekdaysMinRegex=ut),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},jn.isPM=function(e){return'p'===(e+'').toLowerCase().charAt(0)},jn.meridiem=function(e,t,n){return e>11?n?'pm':'PM':n?'am':'AM'},Mt('en',{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===D(e%100/10)?'th':1===t?'st':2===t?'nd':3===t?'rd':'th')}}),n.lang=T('moment.lang is deprecated. Use moment.locale instead.',Mt),n.langData=T('moment.langData is deprecated. Use moment.localeData instead.',St);var qn=Math.abs;function Jn(e,t,n,s){var i=mn(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function Bn(e){return e<0?Math.floor(e):Math.ceil(e)}function Qn(e){return 4800*e/146097}function Xn(e){return 146097*e/4800}function Kn(e){return function(){return this.as(e)}}var es=Kn('ms'),ts=Kn('s'),ns=Kn('m'),ss=Kn('h'),is=Kn('d'),rs=Kn('w'),as=Kn('M'),os=Kn('Q'),us=Kn('y');function ls(e){return function(){return this.isValid()?this._data[e]:NaN}}var hs=ls('milliseconds'),ds=ls('seconds'),cs=ls('minutes'),fs=ls('hours'),ms=ls('days'),_s=ls('months'),ys=ls('years');var gs=Math.round,vs={ss:44,s:45,m:45,h:22,d:26,M:11};function ps(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}function ws(e,t,n){var s=mn(e).abs(),i=gs(s.as('s')),a=gs(s.as('m')),o=gs(s.as('h')),u=gs(s.as('d')),l=gs(s.as('M')),h=gs(s.as('y')),d=i<=vs.ss&&['s',i]||i0,d[4]=n,ps.apply(null,d)}var Ms=Math.abs;function ks(e){return(e>0)-(e<0)||+e}function Ss(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Ms(this._milliseconds)/1e3,s=Ms(this._days),i=Ms(this._months);t=S((e=S(n/60))/60),n%=60,e%=60;var a=S(i/12),o=i%=12,u=s,l=t,h=e,d=n?n.toFixed(3).replace(/\.?0+$/,''):'',c=this.asSeconds();if(!c)return'P0D';var f=c<0?'-':'',m=ks(this._months)!==ks(c)?'-':'',_=ks(this._days)!==ks(c)?'-':'',y=ks(this._milliseconds)!==ks(c)?'-':'';return f+'P'+(a?m+a+'Y':'')+(o?m+o+'M':'')+(u?_+u+'D':'')+(l||h||d?'T':'')+(l?y+l+'H':'')+(h?y+h+'M':'')+(d?y+d+'S':'')}var Ds=nn.prototype;return Ds.isValid=function(){return this._isValid},Ds.abs=function(){var e=this._data;return this._milliseconds=qn(this._milliseconds),this._days=qn(this._days),this._months=qn(this._months),e.milliseconds=qn(e.milliseconds),e.seconds=qn(e.seconds),e.minutes=qn(e.minutes),e.hours=qn(e.hours),e.months=qn(e.months),e.years=qn(e.years),this},Ds.add=function(e,t){return Jn(this,e,t,1)},Ds.subtract=function(e,t){return Jn(this,e,t,-1)},Ds.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if('month'===(e=F(e))||'quarter'===e||'year'===e)switch(t=this._days+s/864e5,n=this._months+Qn(t),e){case'month':return n;case'quarter':return n/3;case'year':return n/12}else switch(t=this._days+Math.round(Xn(this._months)),e){case'week':return t/7+s/6048e5;case'day':return t+s/864e5;case'hour':return 24*t+s/36e5;case'minute':return 1440*t+s/6e4;case'second':return 86400*t+s/1e3;case'millisecond':return Math.floor(864e5*t)+s;default:throw new Error('Unknown unit '+e)}},Ds.asMilliseconds=es,Ds.asSeconds=ts,Ds.asMinutes=ns,Ds.asHours=ss,Ds.asDays=is,Ds.asWeeks=rs,Ds.asMonths=as,Ds.asQuarters=os,Ds.asYears=us,Ds.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*D(this._months/12):NaN},Ds._bubble=function(){var e,t,n,s,i,a=this._milliseconds,o=this._days,u=this._months,l=this._data;return a>=0&&o>=0&&u>=0||a<=0&&o<=0&&u<=0||(a+=864e5*Bn(Xn(u)+o),o=0,u=0),l.milliseconds=a%1e3,e=S(a/1e3),l.seconds=e%60,t=S(e/60),l.minutes=t%60,n=S(t/60),l.hours=n%24,u+=i=S(Qn(o+=S(n/24))),o-=Bn(Xn(i)),s=S(u/12),u%=12,l.days=o,l.months=u,l.years=s,this},Ds.clone=function(){return mn(this)},Ds.get=function(e){return e=F(e),this.isValid()?this[e+'s']():NaN},Ds.milliseconds=hs,Ds.seconds=ds,Ds.minutes=cs,Ds.hours=fs,Ds.days=ms,Ds.weeks=function(){return S(this.days()/7)},Ds.months=_s,Ds.years=ys,Ds.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=ws(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Ds.toISOString=Ss,Ds.toString=Ss,Ds.toJSON=Ss,Ds.locale=Sn,Ds.localeData=Yn,Ds.toIsoString=T('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',Ss),Ds.lang=Dn,z('X',0,0,'unix'),z('x',0,0,'valueOf'),fe('x',ue),fe('X',/[+-]?\d+(\.\d{1,3})?/),ve('X',function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ve('x',function(e,t,n){n._d=new Date(D(e))}),n.version='2.24.0',e=Bt,n.fn=In,n.min=function(){return Kt('isBefore',[].slice.call(arguments,0))},n.max=function(){return Kt('isAfter',[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=f,n.unix=function(e){return Bt(1e3*e)},n.months=function(e,t){return zn(e,t,'months')},n.isDate=l,n.locale=Mt,n.invalid=y,n.duration=mn,n.isMoment=k,n.weekdays=function(e,t,n){return $n(e,t,n,'weekdays')},n.parseZone=function(){return Bt.apply(null,arguments).parseZone()},n.localeData=St,n.isDuration=sn,n.monthsShort=function(e,t){return zn(e,t,'monthsShort')},n.weekdaysMin=function(e,t,n){return $n(e,t,n,'weekdaysMin')},n.defineLocale=kt,n.updateLocale=function(e,t){if(null!=t){var n,s,i=_t;null!=(s=wt(e))&&(i=s._config),(n=new H(t=C(i,t))).parentLocale=yt[e],yt[e]=n,Mt(e)}else null!=yt[e]&&(null!=yt[e].parentLocale?yt[e]=yt[e].parentLocale:null!=yt[e]&&delete yt[e]);return yt[e]},n.locales=function(){return b(yt)},n.weekdaysShort=function(e,t,n){return $n(e,t,n,'weekdaysShort')},n.normalizeUnits=F,n.relativeTimeRounding=function(e){return void 0===e?gs:'function'==typeof e&&(gs=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==vs[e]&&(void 0===t?vs[e]:(vs[e]=t,'s'===e&&(vs.ss=t-1),!0))},n.calendarFormat=function(e,t){var n=e.diff(t,'days',!0);return n<-6?'sameElse':n<-1?'lastWeek':n<0?'lastDay':n<1?'sameDay':n<2?'nextDay':n<7?'nextWeek':'sameElse'},n.prototype=In,n.HTML5_FMT={DATETIME_LOCAL:'YYYY-MM-DDTHH:mm',DATETIME_LOCAL_SECONDS:'YYYY-MM-DDTHH:mm:ss',DATETIME_LOCAL_MS:'YYYY-MM-DDTHH:mm:ss.SSS',DATE:'YYYY-MM-DD',TIME:'HH:mm',TIME_SECONDS:'HH:mm:ss',TIME_MS:'HH:mm:ss.SSS',WEEK:'GGGG-[W]WW',MONTH:'YYYY-MM'},n},'object'==typeof _e&&void 0!==_m?_m.exports=t():'function'==typeof define&&define.amd?define(t):e.moment=t()},1206,[]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-ca',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'YYYY-MM-DD',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1207,[1206]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-gb',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1208,[1206]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-ie',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1209,[1206]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-il',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1210,[1206]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-nz',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY h:mm A',LLLL:'dddd, D MMMM YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1211,[1206]); +__d(function(g,r,i,a,_m,e,d){var o,n;o=this,n=function(o){'use strict';var n='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),s='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),t=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return o.defineLocale('es-us',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(o,t){return o?/-MMM-/.test(t)?s[o.month()]:n[o.month()]:n},monthsRegex:m,monthsShortRegex:m,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:t,longMonthsParse:t,shortMonthsParse:t,weekdays:'domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado'.split('_'),weekdaysShort:'dom._lun._mar._mi\xe9._jue._vie._s\xe1b.'.split('_'),weekdaysMin:'do_lu_ma_mi_ju_vi_s\xe1'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'MM/DD/YYYY',LL:'D [de] MMMM [de] YYYY',LLL:'D [de] MMMM [de] YYYY h:mm A',LLLL:'dddd, D [de] MMMM [de] YYYY h:mm A'},calendar:{sameDay:function(){return'[hoy a la'+(1!==this.hours()?'s':'')+'] LT'},nextDay:function(){return'[ma\xf1ana a la'+(1!==this.hours()?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(1!==this.hours()?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(1!==this.hours()?'s':'')+'] LT'},lastWeek:function(){return'[el] dddd [pasado a la'+(1!==this.hours()?'s':'')+'] LT'},sameElse:'L'},relativeTime:{future:'en %s',past:'hace %s',s:'unos segundos',ss:'%d segundos',m:'un minuto',mm:'%d minutos',h:'una hora',hh:'%d horas',d:'un d\xeda',dd:'%d d\xedas',M:'un mes',MM:'%d meses',y:'un a\xf1o',yy:'%d a\xf1os'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba',week:{dow:0,doy:6}})},'object'==typeof e&&void 0!==_m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(o.moment)},1212,[1206]); +__d(function(g,r,i,a,m,e,d){var s,n;s=this,n=function(s){'use strict';return s.defineLocale('fr',{months:'janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre'.split('_'),monthsShort:'janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.'.split('_'),monthsParseExact:!0,weekdays:'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),weekdaysShort:'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),weekdaysMin:'di_lu_ma_me_je_ve_sa'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm'},calendar:{sameDay:'[Aujourd\u2019hui \xe0] LT',nextDay:'[Demain \xe0] LT',nextWeek:'dddd [\xe0] LT',lastDay:'[Hier \xe0] LT',lastWeek:'dddd [dernier \xe0] LT',sameElse:'L'},relativeTime:{future:'dans %s',past:'il y a %s',s:'quelques secondes',ss:'%d secondes',m:'une minute',mm:'%d minutes',h:'une heure',hh:'%d heures',d:'un jour',dd:'%d jours',M:'un mois',MM:'%d mois',y:'un an',yy:'%d ans'},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(s,n){switch(n){case'D':return s+(1===s?'er':'');default:case'M':case'Q':case'DDD':case'd':return s+(1===s?'er':'e');case'w':case'W':return s+(1===s?'re':'e')}},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(s.moment)},1213,[1206]); +__d(function(g,r,i,a,m,e,d){(m.exports=r(d[0])).tz.load(r(d[1]))},1214,[1215,1216]); +__d(function(g,r,_i,_a,_m,_e,d){!(function(t,e){"use strict";'object'==typeof _m&&_m.exports?_m.exports=e(r(d[0])):'function'==typeof define&&define.amd?define(['moment'],e):e(t.moment)})(this,function(t){"use strict";var e,n={},o={},s={},i={},f={};t&&'string'==typeof t.version||E('Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/');var a=t.version.split('.'),u=+a[0],c=+a[1];function l(t){return t>96?t-87:t>64?t-29:t-48}function h(t){var e=0,n=t.split('.'),o=n[0],s=n[1]||'',i=1,f=0,a=1;for(45===t.charCodeAt(0)&&(e=1,a=-1);e3){var e=i[T(t)];if(e)return e;E("Moment Timezone found "+t+" from the Intl api, but did not have that data loaded.")}}catch(t){}var n,o,s,f=S(),a=f.length,u=A(f),c=[];for(o=0;o0?c[0].zone.name:void 0}function T(t){return(t||'').toLowerCase().replace(/\//g,'_')}function x(t){var e,o,s,f;for("string"==typeof t&&(t=[t]),e=0;e= 2.6.0. You are using Moment.js '+t.version+'. See momentjs.com'),b.prototype={_set:function(t){this.name=t.name,this.abbrs=t.abbrs,this.untils=t.untils,this.offsets=t.offsets,this.population=t.population},_index:function(t){var e,n=+t,o=this.untils;for(e=0;eo&&I.moveInvalidForward&&(e=o),i0&&(this._z=null),P.apply(this,arguments)}),t.tz.setDefault=function(e){return(u<2||2===u&&c<9)&&E('Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js '+t.version+'.'),t.defaultZone=e?C(e):null,t};var N=t.momentProperties;return'[object Array]'===Object.prototype.toString.call(N)?(N.push('_z'),N.push('_a')):N&&(N._z=null),t})},1215,[1206]); +__d(function(c,M,A,z,o,b,a){o.exports={version:"2019c",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Accra|LMT GMT +0020|.Q 0 -k|012121212121212121212121212121212121212121212121|-26BbX.8 6tzX.8 MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE|41e5","Africa/Nairobi|LMT EAT +0230 +0245|-2r.g -30 -2u -2J|01231|-1F3Cr.g 3Dzr.g okMu MFXJ|47e5","Africa/Algiers|PMT WET WEST CET CEST|-9.l 0 -10 -10 -20|0121212121212121343431312123431213|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT WAT|-d.A -10|01|-22y0d.A|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.k -20|01|-2GJea.k|26e5","Africa/Cairo|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1bIO0 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|010101010101010101010232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-25KN0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|20e4","Africa/Johannesburg|SAST SAST SAST|-1u -20 -30|012121|-2GJdu 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|01212121212121212121212121212121213|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT MMT GMT|H.8 I.u 0|012|-23Lzg.Q 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT GMT WAT|A.J 0 -10|0121|-2le00 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|PMT CET CEST|-9.l -10 -20|0121212121212121212121212121212121|-2nco9.l 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|+0130 SAST SAST CAT WAT|-1u -20 -30 -20 -10|01213434343434343434343434343434343434343434343434343|-2GJdu 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|NST NWT NPT BST BDT AHST HST HDT|b0 a0 a0 b0 a0 a0 a0 90|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AST AWT APT AHST AHDT YST AKST AKDT|a0 90 90 a0 90 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T00 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Port_of_Spain|LMT AST|46.4 40|01|-2kNvR.U|43e3","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232312121321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121212321212|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|CMT -04 -03 -02|4g.M 40 30 20|0121212121212121212121212121212121212121212323232313232123232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Curacao|LMT -0430 AST|4z.L 4u 40|012|-2kV7o.d 28KLS.d|15e4","America/Asuncion|AMT -04 -03|3O.E 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-1x589.k 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Atikokan|CST CDT CWT CPT EST|60 50 50 50 50|0101234|-25TQ0 1in0 Rnb0 3je0 8x30 iw0|28e2","America/Bahia_Banderas|LMT MST CST PST MDT CDT|71 70 60 80 60 50|0121212131414141414141414141414141414152525252525252525252525252525252525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT BMT AST ADT|3W.t 3W.t 40 30|01232323232|-1Q0I1.v jsM0 1ODC1.v IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CDT|5Q.M 60 5u 50|01212121212121212121212121212121212121212121212121213131|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1f0Mu qn0 lxB0 mn0|57e3","America/Blanc-Sablon|AST ADT AWT APT|40 30 30 30|010230|-25TS0 1in0 UGp0 8x50 iu0|11e2","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|BMT -05 -04|4U.g 50 40|0121|-2eb73.I 38yo3.I 2en0|90e5","America/Boise|PST PDT MST MWT MPT MDT|80 70 70 60 60 60|0101023425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|0123141515151515151515151515151515151515151515678651515151515151515151515151515151515151515151515151515151515151515151515151|-21Jc0 RO90 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|CMT -0430 -04|4r.E 4u 40|01212|-2kV7w.k 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Panama|CMT EST|5j.A 50|01|-2uduE.o|15e5","America/Chicago|CST CDT EST CWT CPT|60 50 50 50 50|01010101010101010101010101010101010102010101010103401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST CDT MDT|74.k 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|81e4","America/Costa_Rica|SJMT CST CDT|5A.d 60 50|0121212121|-1Xd6n.L 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Creston|MST PST|70 80|010|-29DR0 43B0|53e2","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT PWT PPT MST|80 70 70 70 70|0102301010101010101010101010101010101010101010101010101014|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|13e2","America/Denver|MST MDT MWT MPT|70 60 60 60|01010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOO0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT PWT PPT MST|80 70 70 70 70|01023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010101023010101010101010101040454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02|3q.U 30 20|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|NST NDT NST NDT NWT NPT AST ADT ADDT|3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|010232323232323245232323232323232323232323232323232323232326767676767676767676767676767676767676767676768676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-25TSt.8 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|KMT EST EDT AST|57.a 50 40 40|01212121212121212121212121212121212121212121212121212121212121212121212121232121212121212121212121212121212121212121|-2l1uQ.O 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 5Ip0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|QMT -05 -04|5e 50 40|0121|-1yVSK 2uILK rz0|27e5","America/Guyana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|HMT CST CDT|5t.A 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Meuu.o 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST PST MDT|7n.Q 70 60 80 60|0121212131414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT CWT CPT EST|60 50 50 50 50|0101023010101010101010101010101010101040101010101010101010101010101010101010101010101010141010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010104545454545414545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010104010101010101010101010141014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010401054541010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010102304545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010101010454541054545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDDT MST MDT|0 80 60 70 60|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-FnA0 tWU0 1fA0 wPe0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDDT EDT CST CDT|0 40 40 50 30 40 60 50|01234353535353535353535353535353535353535353567353535353535353535353535353535353535353535353535353535353535353535353535353|-16K00 7nX0 iv0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|KMT EST EDT|57.a 50 40|0121212121212121212121|-2l1uQ.O 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PWT PPT PDT YDT YST AKST AKDT|80 70 70 70 80 90 90 80|01203030303030303030303030403030356767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101010102301010101010101010101010101454545454545414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|CMT BST -04|4w.A 3w.A 40|012|-1x37r.o 13b0|19e5","America/Lima|LMT -05 -04|58.A 50 40|0121212121212121|-2tyGP.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|MMT CST EST CDT|5J.c 60 50 50|0121313121213131|-1quie.M 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|FFMT AST ADT|44.k 40 30|0121|-2mPTT.E 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6E 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST PST MDT|75.E 70 60 80 60|0121212131414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|44e4","America/Menominee|CST CDT CWT CPT EST|60 50 50 50 50|01010230101041010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|11e5","America/Metlakatla|PST PWT PPT PDT AKST AKDT|80 70 70 70 90 80|01203030303030303030303030303030304545450454545454545454545454545454545454545454|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST CDT CWT|6A.A 70 60 50 50|012121232324232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|EST AST ADT AWT APT|50 40 30 30 30|012121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsH0 CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101012301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/Nassau|LMT EST EDT|59.u 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2kNuO.u 26XdO.u 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|24e4","America/New_York|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nipigon|EST EDT EWT EPT|50 40 40 40|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 Rnb0 3je0 8x40 iv0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|16e2","America/Nome|NST NWT NPT BST BDT YST AKST AKDT|b0 a0 a0 b0 a0 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST CDT MDT|6V.E 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Pangnirtung|-00 AST AWT APT ADDT ADT EDT EST CST CDT|0 40 30 30 20 30 40 50 60 50|012314151515151515151515151515151515167676767689767676767676767676767676767676767676767676767676767676767676767676767676767|-1XiM0 PnG0 8x50 iu0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Phoenix|MST MDT MWT|70 60 60|01010202010|-261r0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Port-au-Prince|PPMT EST EDT|4N 50 40|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-28RHb 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Puerto_Rico|AST AWT APT|40 30 30|0120|-17lU0 7XT0 iu0|24e5","America/Punta_Arenas|SMT -05 -04 -03|4G.K 50 40 30|0102021212121212121232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313131313131313131313131313131313131313131313131313131313131313131|-vDc0 keu0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313431313131313131313131313131313131313131313131313131313131313131|-SnA0 GWS0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|SMT -05 -04 -03|4G.K 50 40 30|010202121212121212321232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 jb0 1oN0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|SDMT EST EDT -0430 AST|4E 50 40 4u 40|01213131313131414|-1ttjk 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|0121323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|452","America/Sitka|PST PWT PPT PDT YST AKST AKDT|80 70 70 70 90 90 80|01203030303030303030303030303030345656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NST NDT NWT NPT NDDT|3u.Q 2u.Q 3u 2u 2u 2u 1u|01010101010101010101010101010101010102323232323232324523232323232323232323232323232323232323232323232323232323232323232323232323232323232326232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28oit.8 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Thunder_Bay|CST EST EWT EPT EDT|60 50 40 40 40|0123141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2q5S0 1iaN0 8x40 iv0 XNB0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Vancouver|PST PDT PWT PPT|80 70 70 70|0102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TO0 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 3NA0 vrd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Winnipeg|CST CDT CWT CPT|60 50 50 50|010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aIi0 WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Yakutat|YST YWT YPT YDT AKST AKDT|90 80 80 80 90 80|01203030303030303030303030303030304545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-17T10 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","America/Yellowknife|-00 MST MWT MPT MDDT MDT|0 70 60 60 50 60|012314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151|-1pdA0 hix0 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","Antarctica/Casey|-00 +08 +11|0 -80 -b0|01212121|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Antarctica/DumontDUrville|-00 +10|0 -a0|0101|-U0o0 cfq0 bFm0|80","Antarctica/Macquarie|AEST AEDT -00 +11|-a0 -b0 0 -b0|0102010101010101010101010101010101010101010101010101010101010101010101010101010101010101013|-29E80 19X0 4SL0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|NZMT NZST NZST NZDT|-bu -cu -c0 -d0|01020202020202020202020202023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1GCVu Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 +06|0 -60|01|-tjA0|25","Europe/Oslo|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2awM0 Qm0 W6o0 5pf0 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 wJc0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1qM0 WM0 zpc0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e4","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|012323232323232323232321232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|LMT EET EEST|-2n.I -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|BMT +03 +04|-2V.A -30 -40|012121212121212121212121212121212121212121212121212121|-26BeV.A 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|BMT +07|-6G.4 -70|01|-218SG.4|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-21aq0 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08|-7D.E -7u -80|012|-1KITD.E gDc9.E|42e4","Asia/Kolkata|MMT IST +0630|-5l.a -5u -6u|012121|-2zOtl.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|LMT +07 +08 +10 +09|-7C -70 -80 -a0 -90|0123434343434343434343434343434343434343434343424242|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|010101010101010101010101010|-1c2w0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|MMT +0530 +06 +0630|-5j.w -5u -60 -6u|01231321|-2zOtj.w 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|HMT +0630 +0530 +06 +07|-5R.k -6u -5u -60 -70|0121343|-18LFR.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST|-2p.c -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le8m.k 1dnXm.k 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Asia/Gaza|EET EEST IST IDT|-20 -30 -20 -30|0101010101010101010101010101010123232323232323232323232323232320101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0|18e5","Asia/Hebron|EET EEST IST IDT|-20 -30 -20 -30|010101010101010101010101010101012323232323232323232323232323232010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0 Wo0 1rc0 11c0 1oo0 11c0 1oo0 11c0 1oo0 11c0 1rc0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.E -76.u -70 -80 -90|0123423232|-2yC76.E bK00.a 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|IMT +07 +08 +09|-6V.5 -70 -80 -90|01232323232323232323232123232323232323232323232323232323232323232|-21zGV.5 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|IMT EET EEST +03 +04|-1U.U -20 -30 -30 -40|0121212121212121212121212121212121212121212121234312121212121212121212121212121212121212121212121212121212121212123|-2ogNU.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|BMT +0720 +0730 +09 +08 WIB|-77.c -7k -7u -90 -80 -70|01232425|-1Q0Tk luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|JMT IST IDT IDDT|-2k.E -20 -30 -40|012121212121321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-26Bek.E SyMk.E 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 3LB0 Em0 or0 1cn0 1dB0 16n0 10O0 1ja0 1tC0 14o0 1cM0 1a00 11A0 1Na0 An0 1MP0 AJ0 1Kp0 LC0 1oo0 Wl0 EQN0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|+04 +0430|-40 -4u|01|-10Qs0|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|PST PDT JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0|12e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|SMT -04 -03 -02|3P.o 40 30 20|012121212121212323212121212121212121212121212121212121212121212121212|-2kJw8.A 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|01010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Currie|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|746","Australia/Darwin|ACST ACDT|-9u -au|010101010|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0|12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010101010|-293kI xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Hobart|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 VfB0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|0121212121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|010101010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010101010|-293jX xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Pacific/Easter|EMT -07 -06 -05|7h.s 70 60 50|012121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1uSgG.w 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0|30e2","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Europe/Dublin|DMT IST GMT BST IST|p.l -y.D 0 -10 -10|01232323232324242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-2ax9y.D Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","EST|EST|50|0||","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Pacific/Port_Moresby|+10|-a0|0||25e4","Etc/GMT-11|+11|-b0|0||","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Indian/Christmas|+07|-70|0||21e2","Etc/GMT-8|+08|-80|0||","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Amsterdam|AMT NST +0120 +0020 CEST CET|-j.w -1j.w -1k -k -20 -10|010101010101010101010101010101010101010101012323234545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2aFcj.w 11b0 1iP0 11A0 1io0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1co0 1io0 1yo0 Pc0 1a00 1fA0 1Bc0 Mo0 1tc0 Uo0 1tA0 U00 1uo0 W00 1s00 VA0 1so0 Vc0 1sM0 UM0 1wo0 Rc0 1u00 Wo0 1rA0 W00 1s00 VA0 1sM0 UM0 1w00 fV0 BCX.w 1tA0 U00 1u00 Wo0 1sm0 601k WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|16e5","Europe/Andorra|WET CET CEST|0 -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-UBA0 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|35e5","Europe/London|GMT BST BDST|0 -10 -20|0101010101010101010101010101010101010101010101010121212121210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19RC0 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Berlin|CET CEST CEMT|-10 -20 -30|01010101010101210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e5","Europe/Prague|CET CEST GMT|-10 -20 0|01010101010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|13e5","Europe/Brussels|WET CET CEST WEST|0 -10 -20 -10|0121212103030303030303030303030303030303030303030303212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ehc0 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|21e5","Europe/Bucharest|BMT EET EEST|-1I.o -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1xApI.o 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1ip0 17b0 1op0 1tb0 Q2m0 3Ne0 WM0 1fA0 1cM0 1cM0 1oJ0 1dc0 1030 1fA0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1iM0 1fA0 8Ha0 Rb0 1wN0 Rb0 1BB0 Lz0 1C20 LB0 SNX0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19Lc0 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|CMT BMT EET EEST CEST CET MSK MSD|-1T -1I.o -20 -30 -20 -10 -30 -40|012323232323232323234545467676767676767676767323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-26jdT wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|67e4","Europe/Copenhagen|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 Tz0 VuO0 60q0 WM0 1fA0 1cM0 1cM0 1cM0 S00 1HA0 Nc0 1C00 Dc0 1Nc0 Ao0 1h5A0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Gibraltar|GMT BST BDST CET CEST|0 -10 -20 -10 -20|010101010101010101010101010101010101010101010101012121212121010121010101010101010101034343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|HMT EET EEST|-1D.N -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1WuND.N OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|CET CEST EET EEST MSK MSD +03|-10 -20 -20 -30 -30 -40 -30|01010101010101232454545454545454543232323232323232323232323232323232323232323262|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|KMT EET MSK CEST CET MSD EEST|-22.4 -20 -30 -20 -10 -40 -30|0123434252525252525252525256161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc22.4 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05|-3i.M -30 -40 -50|01232323232323232321212121212121212121212121212121212121212121|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e5","Europe/Luxembourg|LMT CET CEST WET WEST WEST WET|-o.A -10 -20 0 -10 -20 -10|0121212134343434343434343434343434343434343434343434565651212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2DG0o.A t6mo.A TB0 1nX0 Up0 1o20 11A0 rW0 CM0 1qP0 R90 1EO0 UK0 1u20 10m0 1ip0 1in0 17e0 19W0 1fB0 1db0 1cp0 1in0 17d0 1fz0 1a10 1in0 1a10 1in0 17f0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 vA0 60L0 WM0 1fA0 1cM0 17c0 1io0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|MMT EET MSK CEST CET MSD EEST +03|-1O -20 -30 -20 -10 -40 -30 -30|01234343252525252525252525261616161616161616161616161616161616161617|-1Pc1O eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Monaco|PMT WET WEST WEMT CET CEST|-9.l 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121212121232323232345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 2RV0 11z0 11B0 1ze0 WM0 1fA0 1cM0 1fa0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e3","Europe/Moscow|MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|012132345464575454545454545454545458754545454545454545454545454545454545454595|-2ag2u.h 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Paris|PMT WET WEST CEST CET WEMT|-9.l 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123434352543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2nco8.l cNb8.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e6","Europe/Riga|RMT LST EET MSK CEST CET MSD EEST|-1A.y -2A.y -20 -30 -20 -10 -40 -30|010102345454536363636363636363727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-25TzA.y 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|SMT EET MSK CEST CET MSD EEST MSK|-2g -20 -30 -20 -10 -40 -30 -40|012343432525252525252525252161616525252616161616161616161616161616161616172|-1Pc2g eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET CET CEST EEST|-20 -10 -20 -30|01212103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030|-168L0 WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Stockholm|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 TB0 2yDe0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|15e5","Europe/Tallinn|TMT CET CEST EET MSK MSD EEST|-1D -10 -20 -20 -30 -40 -30|012103421212454545454545454546363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-26oND teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Uzhgorod|CET CEST MSK MSD EET EEST|-10 -20 -30 -40 -20 -30|010101023232323232323232320454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-1cqL0 6i00 WM0 1fA0 1cM0 1ml0 1Cp0 1r3W0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e4","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|WMT KMT CET EET MSK CEST MSD EEST|-1o -1z.A -10 -20 -30 -20 -40 -30|012324525254646464646464646473737373737373737352537373737373737373737373737373737373737373737373737373737373737373737373|-293do 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05|-2V.E -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0|10e5","Europe/Warsaw|WMT CET CEST EET EEST|-1o -10 -20 -20 -30|012121234312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ctdo 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|77e4","HST|HST|a0|0||","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Cocos|+0630|-6u|0||596","Indian/Kerguelen|-00 +05|0 -50|01|-MG00|130","Indian/Mahe|LMT +04|-3F.M -40|01|-2yO3F.M|79e3","Indian/Maldives|MMT +05|-4S -50|01|-olgS|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Indian/Reunion|LMT +04|-3F.Q -40|01|-2mDDF.Q|84e4","Pacific/Kwajalein|+11 +10 +09 -12 +12|-b0 -a0 -90 c0 -c0|012034|-1kln0 akp0 6Up0 12ry0 Wan0|14e3","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","MST|MST|70|0||","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Pacific/Chatham|+1215 +1245 +1345|-cf -cJ -dJ|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-WqAf 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT -1130 -11 -10 +14 +13|bq.U bu b0 a0 -e0 -d0|01232345454545454545454545454545454545454545454545454545454|-2nDMx.4 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|37e3","Pacific/Bougainville|+10 +09 +11|-a0 -90 -b0|0102|-16Wy0 7CN0 2MQp0|18e4","Pacific/Chuuk|+10 +09|-a0 -90|01010|-2ewy0 axB0 RVX0 axd0|49e3","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|0121212121212121212121|-2l9nd.g 2Szcd.g 1cL0 1oN0 10L0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|0121212121212121212121212121212121212121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 20o0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 1VA0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 1VA0 s00|88e4","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|GST +09 GDT ChST|-a0 -90 -b0 -a0|01020202020202020203|-18jK0 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Honolulu|HST HDT HWT HPT HST|au 9u 9u 9u a0|0102304|-1thLu 8x0 lef0 8wWu iAu 46p0|37e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+11 +09 +10 +12|-b0 -90 -a0 -c0|01021030|-2ewz0 axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Majuro|+11 +09 +10 +12|-b0 -90 -a0 -c0|0102103|-2ewz0 axC0 HBy0 akp0 6RB0 12um0|28e3","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT SST|bm.M b0|01|-2nDMB.c|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|-1120 -1130 -11|bk bu b0|012|-KfME 17y0a|12e2","Pacific/Norfolk|+1112 +1130 +1230 +11 +12|-bc -bu -cu -b0 -c0|012134343434343434343434343434343434343434|-Kgbc W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Pohnpei|+11 +09 +10|-b0 -90 -a0|010210|-2ewz0 axC0 HBy0 akp0 axd0|34e3","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|+1220 +13 +14|-ck -d0 -e0|0121212121|-1aB0k 2n5dk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|"],links:["Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/St_Helena","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Atikokan|America/Coral_Harbour","America/Chicago|US/Central","America/Curacao|America/Aruba","America/Curacao|America/Kralendijk","America/Curacao|America/Lower_Princes","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Cayman","America/Phoenix|US/Arizona","America/Port_of_Spain|America/Anguilla","America/Port_of_Spain|America/Antigua","America/Port_of_Spain|America/Dominica","America/Port_of_Spain|America/Grenada","America/Port_of_Spain|America/Guadeloupe","America/Port_of_Spain|America/Marigot","America/Port_of_Spain|America/Montserrat","America/Port_of_Spain|America/St_Barthelemy","America/Port_of_Spain|America/St_Kitts","America/Port_of_Spain|America/St_Lucia","America/Port_of_Spain|America/St_Thomas","America/Port_of_Spain|America/St_Vincent","America/Port_of_Spain|America/Tortola","America/Port_of_Spain|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/Reykjavik|Iceland","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Oslo|Arctic/Longyearbyen","Europe/Oslo|Atlantic/Jan_Mayen","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Christmas|Etc/GMT-7","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Chuuk|Pacific/Truk","Pacific/Chuuk|Pacific/Yap","Pacific/Easter|Chile/EasterIsland","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Pohnpei|Pacific/Ponape","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],countries:["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Port_of_Spain America/Antigua","AI|America/Port_of_Spain America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/DumontDUrville Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Syowa Antarctica/Troll Antarctica/Vostok Pacific/Auckland Antarctica/McMurdo","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Currie Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Curacao America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Port_of_Spain America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Brunei","BO|America/La_Paz","BQ|America/Curacao America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Blanc-Sablon America/Toronto America/Nipigon America/Thunder_Bay America/Iqaluit America/Pangnirtung America/Atikokan America/Winnipeg America/Rainy_River America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Yellowknife America/Inuvik America/Creston America/Dawson_Creek America/Fort_Nelson America/Vancouver America/Whitehorse America/Dawson","CC|Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Curacao","CX|Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Copenhagen","DM|America/Port_of_Spain America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Chuuk Pacific/Pohnpei Pacific/Kosrae","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Port_of_Spain America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Accra","GI|Europe/Gibraltar","GL|America/Godthab America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Port_of_Spain America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Enderbury Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Port_of_Spain America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Port_of_Spain America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Port_of_Spain America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Majuro Pacific/Kwajalein","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Port_of_Spain America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Mazatlan America/Chihuahua America/Ojinaga America/Hermosillo America/Tijuana America/Bahia_Banderas","MY|Asia/Kuala_Lumpur Asia/Kuching","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Amsterdam","NO|Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Astrakhan Europe/Volgograd Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Oslo Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Curacao America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Indian/Reunion Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Port_of_Spain","TV|Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kiev Europe/Uzhgorod Europe/Zaporozhye","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Wake Pacific/Honolulu Pacific/Midway","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Port_of_Spain America/St_Vincent","VE|America/Caracas","VG|America/Port_of_Spain America/Tortola","VI|America/Port_of_Spain America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}},1216,[]); +__d(function(i,t,x,a,o,p,n){o.exports={v:"4.10.0",fr:30,ip:0,op:454,w:500,h:296,nm:"9-notification",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"bell-outline Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:0,s:[250.777,147.796,0],e:[250.777,133,0],to:[-775921853e-14,-2.46598386764526,0],ti:[775921853e-14,-2.53401613235474,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:120,s:[250.777,133,0],e:[250.777,163,0],to:[-775921853e-14,2.53401613235474,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:300,s:[250.777,163,0],e:[250.777,133,0],to:[0,0,0],ti:[0,2.53401660919189,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:390,s:[250.777,133,0],e:[250.777,147.796,0],to:[0,-2.53401660919189,0],ti:[0,-2.46598339080811,0]},{t:450}],ix:2},a:{a:0,k:[30.5,32.5,0],ix:1},s:{a:0,k:[172.566,172.566,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,-.498],[.497,0],[0,0],[0,.497],[-.497,0]],o:[[.497,0],[0,.497],[0,0],[-.498,0],[0,-.498],[0,0]],v:[[10.788,.9],[11.686,1.799],[10.788,2.699],[7.191,2.699],[6.292,1.799],[7.191,.9]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,-.498],[.496,0],[0,0],[0,.497],[-.497,0]],o:[[.496,0],[0,.497],[0,0],[-.498,0],[0,-.498],[0,0]],v:[[-7.191,.9],[-6.292,1.799],[-7.191,2.699],[-10.788,2.699],[-11.688,1.799],[-10.788,.9]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[-.497,0],[.003,-.497],[3.47,0],[0,3.469],[-.497,0],[0,-.497],[-2.48,0],[0,2.479]],o:[[.497,0],[0,3.469],[-3.469,0],[0,-.498],[.498,0],[0,2.479],[2.48,0],[0,-.498]],v:[[5.393,6.294],[6.29,7.192],[-.003,13.484],[-6.296,7.192],[-5.396,6.294],[-4.497,7.192],[-.001,11.688],[4.494,7.192]],c:!0},ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ind:3,ty:"sh",ix:4,ks:{a:0,k:{i:[[.496,0],[0,0],[0,.495],[-.495,0],[0,0],[0,-.496]],o:[[0,0],[-.495,0],[0,-.496],[0,0],[.496,0],[0,.495]],v:[[26.969,22.475],[-26.969,22.475],[-27.868,21.576],[-26.969,20.676],[26.969,20.676],[27.868,21.576]],c:!0},ix:2},nm:"Path 4",mn:"ADBE Vector Shape - Group",hd:!1},{ind:4,ty:"sh",ix:5,ks:{a:0,k:{i:[[3.163,0],[.44,3.04],[0,0]],o:[[-3.162,0],[0,0],[-.44,3.04]],v:[[-.001,29.667],[-6.202,24.273],[6.201,24.273]],c:!0},ix:2},nm:"Path 5",mn:"ADBE Vector Shape - Group",hd:!1},{ind:5,ty:"sh",ix:6,ks:{a:0,k:{i:[[0,2.613],[0,0],[-12.393,0],[0,-11.378],[0,0],[-1.004,-1.458],[0,0]],o:[[0,0],[0,-11.377],[12.393,0],[0,0],[0,2.613],[0,0],[1.004,-1.458]],v:[[-22.475,12.587],[-22.475,-5.394],[-.001,-26.028],[22.475,-5.394],[22.475,12.587],[24.113,18.878],[-24.113,18.878]],c:!0},ix:2},nm:"Path 6",mn:"ADBE Vector Shape - Group",hd:!1},{ind:6,ty:"sh",ix:7,ks:{a:0,k:{i:[[-1.234,0],[-.318,-1.134],[.875,0],[.85,-.084]],o:[[1.234,0],[-.85,-.084],[-.874,0],[.317,-1.134]],v:[[-.001,-29.666],[2.585,-27.695],[-.001,-27.827],[-2.585,-27.695]],c:!0},ix:2},nm:"Path 7",mn:"ADBE Vector Shape - Group",hd:!1},{ind:7,ty:"sh",ix:8,ks:{a:0,k:{i:[[1.487,0],[0,3.6],[0,0],[0,0],[11.183,1.922],[2.322,0],[.233,-2.258],[.125,-10.855],[0,0],[0,0],[1.273,0],[0,-1.487],[-1.486,0],[0,0],[-4.153,0],[-.453,4.035],[0,0],[0,1.486]],o:[[-1.274,0],[0,0],[0,0],[-.125,-10.855],[-.234,-2.258],[-2.321,0],[-11.183,1.923],[0,0],[0,0],[0,3.6],[-1.487,0],[0,1.486],[0,0],[.453,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.487]],v:[[26.969,18.88],[24.272,12.587],[24.272,-5.635],[24.258,-5.635],[4.447,-27.431],[-.001,-31.462],[-4.447,-27.431],[-24.258,-5.635],[-24.273,-5.635],[-24.273,12.587],[-26.969,18.878],[-29.665,21.576],[-26.969,24.271],[-7.999,24.271],[-.001,31.462],[7.999,24.271],[26.969,24.271],[29.665,21.576]],c:!0},ix:2},nm:"Path 8",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"st",c:{a:0,k:[.455000005984,.475,.556999954523,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:1,ix:5},lc:1,lj:1,ml:4,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.455000005984,.475,.556999954523,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[30.726,32.232],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:11,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"bell-bg Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:0,s:[243,157,0],e:[243,126.5,0],to:[0,-5.08333349227905,0],ti:[0,-.16666667163372,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:90,s:[243,126.5,0],e:[243,158,0],to:[0,.16666667163372,0],ti:[-.83333331346512,-1.91666662693024,0]},{i:{x:.667,y:.977},o:{x:.333,y:0},n:"0p667_0p977_0p333_0",t:270,s:[243,158,0],e:[243,138.002,0],to:[.83105611801147,1.91142904758453,0],ti:[-.84464484453201,.28351178765297,0]},{i:{x:.667,y:1},o:{x:.333,y:.024},n:"0p667_1_0p333_0p024",t:360,s:[243,138.002,0],e:[243,157,0],to:[.00231445301324,-.00077686458826,0],ti:[0,-3.16635847091675,0]},{t:450}],ix:2},a:{a:0,k:[30,32,0],ix:1},s:{a:0,k:[172.566,172.566,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[1.487,0],[0,3.601],[0,0],[0,0],[11.182,1.922],[2.322,0],[.233,-2.259],[.125,-10.856],[0,0],[0,0],[1.272,0],[0,-1.486],[-1.487,0],[0,0],[-4.154,0],[-.453,4.035],[0,0],[0,1.487]],o:[[-1.273,0],[0,0],[0,0],[-.125,-10.856],[-.235,-2.259],[-2.322,0],[-11.183,1.923],[0,0],[0,0],[0,3.601],[-1.488,0],[0,1.487],[0,0],[.452,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.486]],v:[[26.969,18.879],[24.273,12.587],[24.273,-5.634],[24.258,-5.634],[4.449,-27.43],[.001,-31.463],[-4.447,-27.43],[-24.258,-5.634],[-24.273,-5.634],[-24.273,12.586],[-26.969,18.878],[-29.665,21.575],[-26.969,24.272],[-7.999,24.272],[.001,31.463],[7.999,24.272],[26.969,24.272],[29.665,21.575]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.936999990426,.944999964097,.961000031116,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[29.726,32.232],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"z Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:0,s:[323,109,0],e:[323,81,0],to:[0,-4.66666650772095,0],ti:[0,-5,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:120,s:[323,81,0],e:[323,139,0],to:[0,5,0],ti:[0,-1.83333337306976,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:300,s:[323,139,0],e:[323,92,0],to:[0,1.83333337306976,0],ti:[0,5,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:390,s:[323,92,0],e:[323,109,0],to:[0,-5,0],ti:[0,-2.83333325386047,0]},{t:450}],ix:2},a:{a:0,k:[13,7.5,0],ix:1},s:{a:0,k:[172.566,172.566,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[8.025,-5.572],[10.249,-5.564],[8.014,-3.663],[8.01,-2.316],[12.57,-2.299],[12.574,-3.602],[10.294,-3.611],[12.579,-5.557],[12.583,-6.855],[8.029,-6.874]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-1.122,-2.632],[2.217,-2.62],[-1.133,.23],[-1.141,2.249],[5.697,2.277],[5.704,.322],[2.286,.309],[5.712,-2.607],[5.723,-4.559],[-1.118,-4.587]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-12.559,.307],[-8.092,.322],[-12.577,4.135],[-12.583,6.839],[-3.434,6.874],[-3.426,4.258],[-7.999,4.24],[-3.411,.339],[-3.402,-2.275],[-12.553,-2.309]],c:!0},ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.455000005984,.475,.556999954523,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12.694,7.389],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:5,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"heart Outlines 3",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:0,s:[30],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:90,s:[100],e:[30]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:240,s:[30],e:[100]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:330,s:[100],e:[30]},{t:450}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:256,s:[0],e:[45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:259,s:[45],e:[-45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:264,s:[-45],e:[0]},{t:268}],ix:10},p:{a:0,k:[87.5,196,0],ix:2},a:{a:0,k:[5.5,4.5,0],ix:1},s:{a:0,k:[108.081,108.081,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.378,-.061],[-.339,.237],[0,0],[.876,1.25],[1.25,-.875],[0,0],[0,0],[1.251,-.875],[-.877,-1.25]],o:[[.237,.339],[.377,.072],[0,0],[1.251,-.875],[-.876,-1.25],[0,0],[0,0],[-.877,-1.25],[-1.252,.875],[0,0]],v:[[-1.947,3.812],[-.977,4.418],[.142,4.18],[3.787,1.645],[4.466,-2.204],[.615,-2.883],[.29,-2.66],[.066,-2.98],[-3.786,-3.659],[-4.465,.189]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,.451000019148,.517999985639,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[5.635,4.49],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"heart Outlines 2",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:0,s:[30],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:90,s:[100],e:[30]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:240,s:[30],e:[100]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:330,s:[100],e:[30]},{t:450}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:127,s:[0],e:[45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:130,s:[45],e:[-45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:135,s:[-45],e:[0]},{t:139}],ix:10},p:{a:0,k:[259.5,257,0],ix:2},a:{a:0,k:[5.5,4.5,0],ix:1},s:{a:0,k:[141.414,141.414,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.378,-.061],[-.339,.237],[0,0],[.876,1.25],[1.25,-.875],[0,0],[0,0],[1.251,-.875],[-.877,-1.25]],o:[[.237,.339],[.377,.072],[0,0],[1.251,-.875],[-.876,-1.25],[0,0],[0,0],[-.877,-1.25],[-1.252,.875],[0,0]],v:[[-1.947,3.812],[-.977,4.418],[.142,4.18],[3.787,1.645],[4.466,-2.204],[.615,-2.883],[.29,-2.66],[.066,-2.98],[-3.786,-3.659],[-4.465,.189]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,.451000019148,.517999985639,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[5.635,4.49],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"heart Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:0,s:[30],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:90,s:[100],e:[30]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:240,s:[30],e:[100]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:330,s:[100],e:[30]},{t:450}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:386,s:[0],e:[45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:389,s:[45],e:[-45]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},n:["0p833_1_0p167_0"],t:394,s:[-45],e:[0]},{t:398}],ix:10},p:{a:0,k:[380.5,51.5,0],ix:2},a:{a:0,k:[5.5,4.5,0],ix:1},s:{a:0,k:[214.141,214.141,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.378,-.061],[-.339,.237],[0,0],[.876,1.25],[1.25,-.875],[0,0],[0,0],[1.251,-.875],[-.877,-1.25]],o:[[.237,.339],[.377,.072],[0,0],[1.251,-.875],[-.876,-1.25],[0,0],[0,0],[-.877,-1.25],[-1.252,.875],[0,0]],v:[[-1.947,3.812],[-.977,4.418],[.142,4.18],[3.787,1.645],[4.466,-2.204],[.615,-2.883],[.29,-2.66],[.066,-2.98],[-3.786,-3.659],[-4.465,.189]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,.451000019148,.517999985639,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[5.635,4.49],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"plus Outlines 2",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:0,s:[30],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:90,s:[100],e:[30]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:240,s:[30],e:[100]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:330,s:[100],e:[30]},{t:450}],ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:151,s:[0],e:[360]},{t:165}],ix:10},p:{a:0,k:[170.5,59.25,0],ix:2},a:{a:0,k:[7.5,7.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[1.463,-.608],[0,0],[0,0],[0,0],[-.547,-1.374],[0,0],[0,0],[0,0],[-1.468,.586],[0,0],[0,0],[0,0],[.571,1.368]],o:[[0,0],[0,0],[0,0],[-1.463,.607],[0,0],[0,0],[0,0],[.547,1.374],[0,0],[0,0],[0,0],[1.468,-.585],[0,0],[0,0],[0,0],[-.571,-1.368]],v:[[4.735,-3.592],[.746,-1.98],[-.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-.775],[-6.228,.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,.813],[5.863,-.799],[6.794,-2.734]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.984000052658,.842999985639,.616000007181,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[7.365,7.493],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0},{ddd:0,ind:8,ty:4,nm:"plus Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:0,s:[30],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:90,s:[100],e:[30]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:240,s:[30],e:[100]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},n:["0p833_1_0p333_0"],t:330,s:[100],e:[30]},{t:450}],ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:318,s:[0],e:[360]},{t:334}],ix:10},p:{a:0,k:[409.5,173,0],ix:2},a:{a:0,k:[7.5,7.5,0],ix:1},s:{a:0,k:[173.333,173.333,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[1.463,-.608],[0,0],[0,0],[0,0],[-.547,-1.374],[0,0],[0,0],[0,0],[-1.468,.586],[0,0],[0,0],[0,0],[.571,1.368]],o:[[0,0],[0,0],[0,0],[-1.463,.607],[0,0],[0,0],[0,0],[.547,1.374],[0,0],[0,0],[0,0],[1.468,-.585],[0,0],[0,0],[0,0],[-.571,-1.368]],v:[[4.735,-3.592],[.746,-1.98],[-.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-.775],[-6.228,.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,.813],[5.863,-.799],[6.794,-2.734]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.984000052658,.842999985639,.616000007181,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[7.365,7.493],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:480,st:0,bm:0}]}},1217,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.saveOnesignalIdsReset=e.saveOnesignalIdsAction=e.getNotificationReset=e.getNotificationAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.saveOnesignalIdsAction=function(o,s){var c=r(d[3]).store.getState().authKeyReducer,u=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchSaveOnesignalPlayerIdsPending)()),(0,t.default)({url:o?r(d[5]).saveOnesignalIds+"/saveUser":r(d[5]).saveOnesignalIds+"/saveAgent",method:'POST',data:s,headers:{Authorization:u,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchSaveOnesignalPlayerIdsSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchSaveOnesignalPlayerIdsError)(t.response)):t.request?c((0,r(d[4]).fetchSaveOnesignalPlayerIdsError)(t.request)):c((0,r(d[4]).fetchSaveOnesignalPlayerIdsError)(t.message))})}},e.saveOnesignalIdsReset=function(){return function(t){t((0,r(d[4]).fetchSaveOnesignalPlayerIdsReset)())}},e.getNotificationAction=function(o){var s=r(d[3]).store.getState().authKeyReducer,c=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[6]).fetchGetNotificationPending)()),(0,t.default)({url:r(d[5]).getNotificationUrl,method:'POST',data:o,headers:{Authorization:c,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[6]).fetchGetNotificationSuccess)(t))}).catch(function(t){t.response?s((0,r(d[6]).fetchGetNotificationError)(t.response)):t.request?s((0,r(d[6]).fetchGetNotificationError)(t.request)):s((0,r(d[6]).fetchGetNotificationError)(t.message))})}},e.getNotificationReset=function(){return function(t){t(fetchGetNotificationReset())}}},1218,[2,641,628,692,1219,667,1220]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchSaveOnesignalPlayerIdsSuccess=e.fetchSaveOnesignalPlayerIdsReset=e.fetchSaveOnesignalPlayerIdsPending=e.fetchSaveOnesignalPlayerIdsError=void 0;e.fetchSaveOnesignalPlayerIdsPending=function(){return{type:r(d[0]).SAVE_ONESIGNAL_IDS_PENDING}},e.fetchSaveOnesignalPlayerIdsSuccess=function(n){return{type:r(d[0]).SAVE_ONESIGNAL_IDS_SUCCESS,result:n}},e.fetchSaveOnesignalPlayerIdsError=function(n){return{type:r(d[0]).SAVE_ONESIGNAL_IDS_ERROR,result:n}},e.fetchSaveOnesignalPlayerIdsReset=function(){return{type:r(d[0]).SAVE_ONESIGNAL_IDS_RESET}}},1219,[749]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchTreatDemandsGroupSuccess=e.fetchTreatDemandsGroupReset=e.fetchTreatDemandsGroupPending=e.fetchTreatDemandsGroupError=e.fetchJoinGroupSuccess=e.fetchJoinGroupReset=e.fetchJoinGroupPending=e.fetchJoinGroupError=e.fetchGetUserGroupDetailSuccess=e.fetchGetUserGroupDetailReset=e.fetchGetUserGroupDetailPending=e.fetchGetUserGroupDetailError=e.fetchGetUniqueDemandsGroupSuccess=e.fetchGetUniqueDemandsGroupReset=e.fetchGetUniqueDemandsGroupPending=e.fetchGetUniqueDemandsGroupError=e.fetchGetNotificationSuccess=e.fetchGetNotificationReset=e.fetchGetNotificationPending=e.fetchGetNotificationError=e.fetchGetNanoCreditUserHistorySuccess=e.fetchGetNanoCreditUserHistoryReset=e.fetchGetNanoCreditUserHistoryPending=e.fetchGetNanoCreditUserHistoryInProgressSuccess=e.fetchGetNanoCreditUserHistoryInProgressReset=e.fetchGetNanoCreditUserHistoryInProgressPending=e.fetchGetNanoCreditUserHistoryInProgressError=e.fetchGetNanoCreditUserHistoryError=e.fetchGetNanoCreditUserAccountSuccess=e.fetchGetNanoCreditUserAccountReset=e.fetchGetNanoCreditUserAccountPending=e.fetchGetNanoCreditUserAccountError=e.fetchGetNanoCreditDemandDurationSuccess=e.fetchGetNanoCreditDemandDurationReset=e.fetchGetNanoCreditDemandDurationPending=e.fetchGetNanoCreditDemandDurationError=e.fetchGetNanoCreditDemandDetailSuccess=e.fetchGetNanoCreditDemandDetailReset=e.fetchGetNanoCreditDemandDetailPending=e.fetchGetNanoCreditDemandDetailError=e.fetchGetEpargneInProgressSuccess=e.fetchGetEpargneInProgressReset=e.fetchGetEpargneInProgressPending=e.fetchGetEpargneInProgressError=e.fetchGetDemandsGroupSuccess=e.fetchGetDemandsGroupReset=e.fetchGetDemandsGroupPending=e.fetchGetDemandsGroupError=e.fetchEpargnerArgentUserSuccess=e.fetchEpargnerArgentUserReset=e.fetchEpargnerArgentUserPending=e.fetchEpargnerArgentUserError=e.fetchCreateGroupSuccess=e.fetchCreateGroupReset=e.fetchCreateGroupPending=e.fetchCreateGroupError=e.fetchCautionCreditDemandUserSuccess=e.fetchCautionCreditDemandUserReset=e.fetchCautionCreditDemandUserPending=e.fetchCautionCreditDemandUserError=e.fetchCautionCreditDemandAgentSuccess=e.fetchCautionCreditDemandAgentReset=e.fetchCautionCreditDemandAgentPending=e.fetchCautionCreditDemandAgentError=e.fetchCasserEpargneUserSuccess=e.fetchCasserEpargneUserReset=e.fetchCasserEpargneUserPending=e.fetchCasserEpargneUserError=e.fetchAskNanoCreditSuccess=e.fetchAskNanoCreditReset=e.fetchAskNanoCreditPending=e.fetchAskNanoCreditError=void 0;e.fetchCreateGroupPending=function(){return{type:r(d[0]).CREATE_GROUP_PENDING}},e.fetchCreateGroupSuccess=function(t){return{type:r(d[0]).CREATE_GROUP_SUCCESS,result:t}},e.fetchCreateGroupError=function(t){return{type:r(d[0]).CREATE_GROUP_ERROR,result:t}},e.fetchCreateGroupReset=function(){return{type:r(d[0]).CREATE_GROUP_RESET}},e.fetchGetDemandsGroupPending=function(){return{type:r(d[0]).GET_DEMAND_GROUP_PENDING}},e.fetchGetDemandsGroupSuccess=function(t){return{type:r(d[0]).GET_DEMAND_GROUP_SUCCESS,result:t}},e.fetchGetDemandsGroupError=function(t){return{type:r(d[0]).GET_DEMAND_GROUP_ERROR,result:t}},e.fetchGetDemandsGroupReset=function(){return{type:r(d[0]).GET_DEMAND_GROUP_RESET}},e.fetchGetUniqueDemandsGroupPending=function(){return{type:r(d[0]).GET_UNIQUE_DEMAND_GROUP_PENDING}},e.fetchGetUniqueDemandsGroupSuccess=function(t){return{type:r(d[0]).GET_UNIQUE_DEMAND_GROUP_SUCCESS,result:t}},e.fetchGetUniqueDemandsGroupError=function(t){return{type:r(d[0]).GET_UNIQUE_DEMAND_GROUP_ERROR,result:t}},e.fetchGetUniqueDemandsGroupReset=function(){return{type:r(d[0]).GET_UNIQUE_DEMAND_GROUP_RESET}},e.fetchTreatDemandsGroupPending=function(){return{type:r(d[0]).TREAT_DEMAND_GROUP_PENDING}},e.fetchTreatDemandsGroupSuccess=function(t){return{type:r(d[0]).TREAT_DEMAND_GROUP_SUCCESS,result:t}},e.fetchTreatDemandsGroupError=function(t){return{type:r(d[0]).TREAT_DEMAND_GROUP_ERROR,result:t}},e.fetchTreatDemandsGroupReset=function(){return{type:r(d[0]).TREAT_DEMAND_GROUP_RESET}},e.fetchJoinGroupPending=function(){return{type:r(d[0]).JOIN_GROUP_PENDING}},e.fetchJoinGroupSuccess=function(t){return{type:r(d[0]).JOIN_GROUP_SUCCESS,result:t}},e.fetchJoinGroupError=function(t){return{type:r(d[0]).JOIN_GROUP_ERROR,result:t}},e.fetchJoinGroupReset=function(){return{type:r(d[0]).JOIN_GROUP_RESET}},e.fetchGetUserGroupDetailPending=function(){return{type:r(d[0]).GET_USER_GROUP_DETAIL_PENDING}},e.fetchGetUserGroupDetailSuccess=function(t){return{type:r(d[0]).GET_USER_GROUP_DETAIL_SUCCESS,result:t}},e.fetchGetUserGroupDetailError=function(t){return{type:r(d[0]).GET_USER_GROUP_DETAIL_ERROR,result:t}},e.fetchGetUserGroupDetailReset=function(){return{type:r(d[0]).GET_USER_GROUP_DETAIL_RESET}},e.fetchGetNotificationPending=function(){return{type:r(d[0]).GET_NOTIFICATIONS_PENDING}},e.fetchGetNotificationSuccess=function(t){return{type:r(d[0]).GET_NOTIFICATIONS_SUCCESS,result:t}},e.fetchGetNotificationError=function(t){return{type:r(d[0]).GET_NOTIFICATIONS_ERROR,result:t}},e.fetchGetNotificationReset=function(){return{type:r(d[0]).GET_NOTIFICATIONS_RESET}},e.fetchAskNanoCreditPending=function(){return{type:r(d[0]).ASK_NANO_CREDIT_PENDING}},e.fetchAskNanoCreditSuccess=function(t){return{type:r(d[0]).ASK_NANO_CREDIT_SUCCESS,result:t}},e.fetchAskNanoCreditError=function(t){return{type:r(d[0]).ASK_NANO_CREDIT_ERROR,result:t}},e.fetchAskNanoCreditReset=function(){return{type:r(d[0]).ASK_NANO_CREDIT_RESET}},e.fetchGetNanoCreditDemandDurationPending=function(){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DURATION_PENDING}},e.fetchGetNanoCreditDemandDurationSuccess=function(t){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS,result:t}},e.fetchGetNanoCreditDemandDurationError=function(t){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DURATION_ERROR,result:t}},e.fetchGetNanoCreditDemandDurationReset=function(){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DURATION_RESET}},e.fetchCautionCreditDemandUserPending=function(){return{type:r(d[0]).REFUND_CREDIT_DEMAND_USER_PENDING}},e.fetchCautionCreditDemandUserSuccess=function(t){return{type:r(d[0]).REFUND_CREDIT_DEMAND_USER_SUCCESS,result:t}},e.fetchCautionCreditDemandUserError=function(t){return{type:r(d[0]).REFUND_CREDIT_DEMAND_USER_ERROR,result:t}},e.fetchCautionCreditDemandUserReset=function(){return{type:r(d[0]).REFUND_CREDIT_DEMAND_USER_RESET}},e.fetchCautionCreditDemandAgentPending=function(){return{type:r(d[0]).CAUTION_CREDIT_DEMAND_AGENT_PENDING}},e.fetchCautionCreditDemandAgentSuccess=function(t){return{type:r(d[0]).CAUTION_CREDIT_DEMAND_AGENT_SUCCESS,result:t}},e.fetchCautionCreditDemandAgentError=function(t){return{type:r(d[0]).CAUTION_CREDIT_DEMAND_AGENT_ERROR,result:t}},e.fetchCautionCreditDemandAgentReset=function(){return{type:r(d[0]).CAUTION_CREDIT_DEMAND_AGENT_RESET}},e.fetchGetNanoCreditDemandDetailPending=function(){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DETAIL_PENDING}},e.fetchGetNanoCreditDemandDetailSuccess=function(t){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS,result:t}},e.fetchGetNanoCreditDemandDetailError=function(t){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DETAIL_ERROR,result:t}},e.fetchGetNanoCreditDemandDetailReset=function(){return{type:r(d[0]).GET_NANO_CREDIT_DEMAND_DETAIL_RESET}},e.fetchEpargnerArgentUserPending=function(){return{type:r(d[0]).EPARGNER_ARGENT_USER_PENDING}},e.fetchEpargnerArgentUserSuccess=function(t){return{type:r(d[0]).EPARGNER_ARGENT_USER_SUCCESS,result:t}},e.fetchEpargnerArgentUserError=function(t){return{type:r(d[0]).EPARGNER_ARGENT_USER_ERROR,result:t}},e.fetchEpargnerArgentUserReset=function(){return{type:r(d[0]).EPARGNER_ARGENT_USER_RESET}},e.fetchCasserEpargneUserPending=function(){return{type:r(d[0]).CASSER_EPARGNE_USER_PENDING}},e.fetchCasserEpargneUserSuccess=function(t){return{type:r(d[0]).CASSER_EPARGNE_USER_SUCCESS,result:t}},e.fetchCasserEpargneUserError=function(t){return{type:r(d[0]).CASSER_EPARGNE_USER_ERROR,result:t}},e.fetchCasserEpargneUserReset=function(){return{type:r(d[0]).CASSER_EPARGNE_USER_RESET}},e.fetchGetNanoCreditUserAccountPending=function(){return{type:r(d[0]).GET_NANO_CREDIT_ACCOUNT_USER_PENDING}},e.fetchGetNanoCreditUserAccountSuccess=function(t){return{type:r(d[0]).GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS,result:t}},e.fetchGetNanoCreditUserAccountError=function(t){return{type:r(d[0]).GET_NANO_CREDIT_ACCOUNT_USER_ERROR,result:t}},e.fetchGetNanoCreditUserAccountReset=function(){return{type:r(d[0]).GET_NANO_CREDIT_ACCOUNT_USER_RESET}},e.fetchGetNanoCreditUserHistoryPending=function(){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_USER_PENDING}},e.fetchGetNanoCreditUserHistorySuccess=function(t){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_USER_SUCCESS,result:t}},e.fetchGetNanoCreditUserHistoryError=function(t){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_USER_ERROR,result:t}},e.fetchGetNanoCreditUserHistoryReset=function(){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_USER_RESET}},e.fetchGetNanoCreditUserHistoryInProgressPending=function(){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING}},e.fetchGetNanoCreditUserHistoryInProgressSuccess=function(t){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS,result:t}},e.fetchGetNanoCreditUserHistoryInProgressError=function(t){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR,result:t}},e.fetchGetNanoCreditUserHistoryInProgressReset=function(){return{type:r(d[0]).GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET}},e.fetchGetEpargneInProgressPending=function(){return{type:r(d[0]).GET_EPARGNE_HISTORY_PENDING_USER_PENDING}},e.fetchGetEpargneInProgressSuccess=function(t){return{type:r(d[0]).GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS,result:t}},e.fetchGetEpargneInProgressError=function(t){return{type:r(d[0]).GET_EPARGNE_HISTORY_PENDING_USER_ERROR,result:t}},e.fetchGetEpargneInProgressReset=function(){return{type:r(d[0]).GET_EPARGNE_HISTORY_PENDING_USER_RESET}}},1220,[698]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]),f=(r(d[0])(r(d[8])),r(d[0])(r(d[9])),r(d[0])(r(d[10])),r(d[0])(r(d[11])),r(d[0])(r(d[12]))),s=(r(d[0])(r(d[13])),r(d[0])(r(d[14])));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function y(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}r(d[15]),(_e.default=(function(n){function o(){return(0,e.default)(this,o),y(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:r(d[16]).primary,alignItems:'center',justifyContent:"space-between"}},u.default.createElement(r(d[17]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[16]).primary,width:(0,r(d[18]).responsiveWidth)(100),marginTop:20}},u.default.createElement(r(d[17]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}})),u.default.createElement(c.View,{style:{flex:6,alignItems:"center",justifyContent:"space-evenly"}},u.default.createElement(c.Image,{resizeMode:"contain",style:{width:(0,r(d[18]).responsiveWidth)(50),height:(0,r(d[18]).responsiveHeight)(20)},source:r(d[19])}),u.default.createElement(c.Image,{resizeMode:"contain",style:{width:(0,r(d[18]).responsiveWidth)(90)},source:r(d[20])}),u.default.createElement(c.Text,{style:{color:"white",margin:10,fontSize:15,alignSelf:"center"}},s.default.t("ABOUT_TEXT"))),u.default.createElement(c.View,{style:{flex:3}},u.default.createElement(f.default,{onPress:function(){c.Linking.openURL(r(d[21]).videoUrl)},style:{width:(0,r(d[18]).responsiveWidth)(40),backgroundColor:"white",borderRadius:(0,r(d[18]).responsiveWidth)(20),alignSelf:"center",borderColor:"white"},textStyle:{color:r(d[16]).primary}},s.default.t('SEE_VIDEO')),u.default.createElement(f.default,{style:{width:(0,r(d[18]).responsiveWidth)(40),backgroundColor:"transparent",borderRadius:(0,r(d[18]).responsiveWidth)(20),alignSelf:"center",borderColor:"white"},textStyle:{color:"white"}},u.default.createElement(c.View,{style:{justifyContent:"center",alignContent:"center"}},u.default.createElement(c.Text,{style:{color:"white"}},s.default.t('SEE_TUTO'))))),u.default.createElement(c.View,{style:{flexDirection:"row",flex:.3,width:(0,r(d[18]).responsiveWidth)(95),height:(0,r(d[18]).responsiveHeight)(100),justifyContent:"space-between",alignItems:"stretch"}},u.default.createElement(c.Text,{style:{color:"white",fontWeight:"bold"}},"Version 1.0.0"),u.default.createElement(c.Text,{style:{color:"white"}},"Copyright ",u.default.createElement(c.Text,{style:{fontWeight:"bold"}},"iLinkWorld")," all reserved")))}}])})(u.default.Component)).navigationOptions=function(e){e.navigation.state.routeName;return{header:null}}},1221,[2,5,6,10,12,13,15,18,431,810,1184,436,604,1222,628,633,437,1043,638,1227,792,667]); +__d(function(g,r,_i,a,_m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),o=r(d[0])(r(d[7])),u=r(d[8]),h=r(d[0])(r(d[9])),f=r(d[0])(r(d[10]));function D(t,e,n){return e=(0,i.default)(e),(0,s.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,i.default)(t).constructor):e.apply(t,n))}var m=1,c={waitForInteraction:!0,itemVisiblePercentThreshold:10,minimumViewTime:300};function p(t,e){for(var n=0;n=i-m&&n<=l+m+1;return(0,t.default)({},e,{isVisible:s})});n.setState({firstViewableIndex:i,lastViewableIndex:l,months:h})}},n.handlePressDay=function(e){var s={};n.props.disableRange?(s.startDate=e,s.endDate=e):n.state.startDate?n.state.endDate?(s.startDate=e,s.endDate=null):en.state.startDate?(s.startDate=n.state.startDate,s.endDate=e):(s.startDate=e,s.endDate=e):s.startDate=e,n.setState((0,t.default)({},s),function(){return n.props.onChange(s)})},n.listRef=function(t){n.listReference=t},n.renderMonth=function(t){var e=t.item;return o.default.createElement(f.default,{onPress:n.handlePressDay,month:e,theme:n.props.theme,showWeekdays:n.props.showWeekdays,showMonthTitle:n.props.showMonthTitle,locale:n.props.locale,dayNames:n.props.dayNames,height:n.props.monthHeight,firstDayMonday:n.props.firstDayMonday,renderDayContent:n.props.renderDayContent,minDate:n.props.minDate,maxDate:n.props.maxDate,startDate:n.state.startDate,endDate:n.state.endDate,disableRange:n.props.disableRange,extraData:n.props.extraData})},n}return(0,l.default)(i,s),(0,n.default)(i,[{key:"componentWillMount",value:function(){var t=this.props,e=t.initialListSize,n=t.numberOfMonths,s=t.startingMonth,i=t.startDate,l=t.endDate,o=t.locale,u=t.monthNames,f=s&&(0,r(d[12]).isValidDate)(new Date(s))?(0,h.default)(s,'YYYY-MM-DD').toDate():(0,h.default)().toDate(),D=i&&(0,r(d[12]).isValidDate)(new Date(i))?(0,h.default)(i,'YYYY-MM-DD').toDate():null,c=l&&(0,r(d[12]).isValidDate)(new Date(l))?(0,h.default)(l,'YYYY-MM-DD').toDate():null;D=(0,h.default)(f).add(n,'months').toDate()=l||n-m<=l})});n.listReference.scrollToIndex({index:l}),n.setState({months:o})}}})}},{key:"shouldComponentUpdate",value:function(t,e){return this.state.months.length!==e.months.length||p(this.state.months,e.months)||this.state.startDate!==e.startDate||this.state.endDate!==e.endDate||this.props.renderDayContent!==t.renderDayContent}},{key:"render",value:function(){return o.default.createElement(u.FlatList,{getItemLayout:this.getItemLayout,initialScrollIndex:this.state.initialScrollIndex,viewabilityConfig:c,removeClippedSubviews:!0,onViewableItemsChanged:this.handleViewableItemsChange,initialNumToRender:this.state.initialListSize,keyExtractor:this.keyExtractor,renderItem:this.renderMonth,extraData:this.props.extraData||this.state,data:this.state.months,ref:this.props.calendarListRef||this.listRef})}}])})(o.default.Component)).defaultProps={numberOfMonths:12,startingMonth:(0,h.default)().format('YYYY-MM-DD'),initialListSize:2,showWeekdays:!0,showMonthTitle:!0,theme:{},locale:'en',monthNames:[],dayNames:[],disableRange:!1,firstDayMonday:!1,monthHeight:370,minDate:null,maxDate:null,startDate:null,endDate:null,renderDayContent:null,calendarListRef:null}},1222,[2,4,5,6,10,12,13,15,18,1206,1223,1226,1225]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),i=r(d[7]),s=r(d[0])(r(d[8])),f=r(d[0])(r(d[9]));function c(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var h=(function(n){function l(){return(0,e.default)(this,l),c(this,l,arguments)}return(0,o.default)(l,n),(0,t.default)(l,[{key:"shouldComponentUpdate",value:function(){return!1}},{key:"render",value:function(){var e=this.props,t=e.theme,n=e.name,l=e.height;return u.default.createElement(i.View,{style:[{height:l,justifyContent:'center',alignItems:'center'},t.emptyMonthContainerStyle]},u.default.createElement(i.Text,{style:[{fontSize:25,fontWeight:'300'},t.emptyMonthTextStyle],allowFontScaling:!1},n))}}])})(u.default.Component),p=(function(n){function l(){var t;(0,e.default)(this,l);for(var n=arguments.length,o=new Array(n),s=0;s=f)&&(!l||l&&w<=l);var V=f&&wl,Y=T>=0&&T=o&&w<=u;else{var E=(0,e.default)(y).endOf('month').toDate(),L=(0,e.default)(y).startOf('month').toDate();C=i(w,o,u,L,E)}else Y&&o&&w.getTime()===o.getTime()&&(j=!0,A=!0,C=!0);var P=(new Date).toISOString().slice(0,10),R=w.toISOString().slice(0,10)===P;O.push({id:n+"-"+x,date:w,isToday:R,isMonthDate:Y,isActive:C,isStartDate:j,isEndDate:A,isOutOfRange:V,isVisible:F&&Y})}return O},_e.getMonthsList=function(t,i,n,s,o,u){for(var f=[],l=u.length?u:(0,r(d[2]).getMonthNames)(o),h=t.getFullYear(),v=t.getMonth(),D=0,c=0;c=(0,e.default)(s).startOf('month').toDate()||!s,D+=O?1:0}f.push({id:h+"-"+v,monthNumber:v,year:h,name:l[v]+" "+h,isVisible:O}),h+=v<11?0:1,v=v<11?v+1:0}return f},_e.viewableItemsChanged=function(e,t,i){try{var n=i.viewableItems[0],s=i.viewableItems[i.viewableItems.length-1],o=n.index||0,u=s.index||t;return o!==e||u!==t}catch(e){return!1}};var e=r(d[0])(r(d[1])),t=[6,0,1,2,3,4,5];function i(e,t,i,n,s){return e>s?i>s&&t=n}},1226,[2,1206,1225]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/app/assets/img",width:261,height:261,scales:[1],hash:"b146bc882f6cf47db2807ee31b8bdffd",name:"ilinklogo",type:"png"})},1227,[793]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),f=r(d[7]),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),v=r(d[0])(r(d[11]));function p(e,t,l){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,u.default)(e).constructor):t.apply(e,l))}r(d[12]),(_e.default=(function(n){function u(t){var n;return(0,e.default)(this,u),(n=p(this,u,[t,!0])).state=n.initState(),n.configuration=new h.default,n}return(0,l.default)(u,n),(0,t.default)(u,[{key:"initState",value:function(){var e=[];return e.push({name:s.default.t('langue.english'),value:'en'}),e.push({name:s.default.t('langue.french'),value:'fr'}),{languages:e}}},{key:"render",value:function(){var e=this;return console.log(this.state),o.default.createElement(f.View,{style:y.container},o.default.createElement(f.StatusBar,null),o.default.createElement(f.View,{style:{width:(0,r(d[13]).responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(f.Text,{style:{fontSize:17}},s.default.t("CHOOSE_LANGUAGE")),o.default.createElement(r(d[14]).Dropdown,{label:s.default.t("CHANGE_LANG_LABEL"),data:this.state.languages,onChangeText:function(t,n,u){s.default.locale=t,e.setState({language:t}),e.configuration.setCurrentLangue(u[n]),r(d[15]).IlinkEmitter.emit('langueChange')},valueExtractor:function(e){return e.value},labelExtractor:function(e){return e.name}})))}}])})(c.default)).navigationOptions={headerTitle:s.default.t('CONFIGURATIONS'),drawerIcon:function(e){e.tintColor;return o.default.createElement(v.default,{name:'settings',size:24})}};var y=f.StyleSheet.create({container:{flex:1,backgroundColor:'white'}})},1228,[2,5,6,10,12,13,15,18,436,628,808,810,633,638,1024,789]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]),s=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),y=r(d[0])(r(d[13]));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function I(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}r(d[14]),(_e.default=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=I(this,o,[t])).redirectToScreen=function(e){if(console.log("Item Menu Click",e),null!==n.state.user)switch(n.state.user.category){case"super":case"hyper":case"geolocated":"walletSelect"===e&&(e="walletDetail"),n.props.navigation.navigate(e,{agentId:n.state.user.agentId});break;default:"walletSelect"===e&&(e="walletDetailUser"),n.props.navigation.navigate(e,{userId:n.state.user.id})}},n._renderItem=function(e){if(null===n.state.user)return null;if("creditrequest"===e||'historyItemDetails'===e||'filter'===e||'networks'===e||'walletDetail'===e||'walletDetailUser'===e||'walletDepot'===e||'walletRetrait'===e||'createIdentification'===e||'walletOptionSelect'===e||'validateIdentification'===e||'createIdentificationUser'===e||'operateurOptionSelect'===e||'paiementFacture'===e||'envoieWalletToWalletUser'===e||'envoieWalletToCashUser'===e||'linkCard'===e||'envoieWalletToCardUser'===e||'envoieWalletToBankUser'===e||'retraitWalletVersCashUser'===e||'retraitCarteVersWalletUser'===e||'retraitEnCashAgent'===e||'retraitCarteVersCashAgent'===e||'envoieCashVersWalletAgent'===e||'envoieCashVersAutreWalletAgent'===e||'retraitCarteVersCashUser'===e||'envoiCashVersCashAgent'===e||'envoieCashVersCashAgent'===e||'envoieCashVersCarteAgent'===e||'modifyIdentificationUser'===e||'createGroupNanoCredit'===e||'groupNanoCredit'===e||'demandeValidationGroupe'===e||'adhererGroupNanoCredit'===e||'myNanoCreditGroup'===e||'askNanoCredit'===e||'refundNanoCreditUser'===e||'cautionNanoCreditAgent'===e||'epargnerArgentUser'===e||'askNanoCredit'===e||'casserEpargneUser'===e||'envoieWalletToBankAgent'===e||'reattachAccountUser'===e||'avisImpositionDetail'===e||'modifyTaxeImposition'===e||'ordreRecette'===e||'ordreRecetteDetail'===e||'numeroQuitance'===e||'numeroQuitanceDetail'===e||'walletDetailUser'===e||'addNetwork'===e||'penalteTaxe'===e||'penalityTaxeDetail'===e||'historicScreen'===e||'historicScreenHyperviseur'===e||'creditrequestRefillAgent'===e||'webviewScreen'===e)return null;if(y.default.isNil(n.state.user.category)&&'walletSelect'===e)return null;n.state.currentId===e.id&&r(d[15]).accent;return console.warn("USER",n.state.user),!n.state.user.role||'REFILL_AGENT'!==n.state.user.role||'superviseurActifGroup'!==e&&'superviseurgroup'!==e?u.default.createElement(c.TouchableOpacity,{onPress:function(){n.props.navigation.toggleDrawer(),n.setState({currentId:e.id}),n.redirectToScreen(e)}},u.default.createElement(c.View,{style:A.content},u.default.createElement(s.default,{name:n.getIcon(e),size:32}),u.default.createElement(c.Text,{style:{marginLeft:20,fontSize:16}},n.getNameItems(e)))):null},n._onPress=function(e,t){key={index:t},n.setState({currentId:e.id});var o=n.state.menu.filter(function(e){return e.active})[0];o.active=!1,e.active=!0;var l=[];n.state.menu.forEach(function(t){t.id===o.id?l.push(o):t.id===e.id?l.push(e):l.push(t)}),n.setState({menu:l})},n.state=n.initState(),r(d[16]).IlinkEmitter.on("menuLink",n.onMenuNavigationEvent.bind(n)),r(d[16]).IlinkEmitter.on("userconnect",n.onUserConnect.bind(n)),r(d[16]).IlinkEmitter.on("userdisconnect",n.hideSideMenu.bind(n)),r(d[16]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n.configuration=new h.default,(0,r(d[17]).readUser)().then(function(e){null!==e&&void 0!==e&&n.setState({user:e})}),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"retrieveAndroidInformation",value:function(){var e=this;return this.configuration._getData().then(function(t){if(t)f.default.locale=t,(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)});else{var n=v.default.getDeviceLocale();f.default.locale=n.toLowerCase(),(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)}).catch(function(t){e.props.navigation.navigate("Auth")})}}).catch(function(t){var n=v.default.getDeviceLocale();f.default.locale=n.toLowerCase(),(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)}).catch(function(t){e.props.navigation.navigate("Auth")})}),""}},{key:"componentDidMount",value:function(){var e=this.props.navigation.router.childRouters.sta.childRouters;console.log("ITEMS",this.props),this.setState({items:e}),this.retrieveAndroidInformation()}},{key:"updateLangue",value:function(){this.setState({lang:"change"}),this.forceUpdate()}},{key:"componentWillUnmount",value:function(){}},{key:"onMenuNavigationEvent",value:function(e){}},{key:"onUserConnect",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){null!==t&&void 0!==t&&e.updateUser(t)})}},{key:"onNavigatorEvent",value:function(e){}},{key:"hideSideMenu",value:function(){}},{key:"initState",value:function(){return{user:null,menu:[],currentId:0}}},{key:"getGeolocatedUserMenu",value:function(){return[{title:f.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:f.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:f.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:f.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:f.default.t('CHANGE_INFORMATION'),id:13,key:13,icon:'md-person',active:!1},{title:f.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:f.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getSuperUserMenu",value:function(){return[{title:f.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:f.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:f.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:f.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:f.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:f.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:f.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getHyperUsermenu",value:function(){return[{title:f.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:f.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:f.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:f.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:f.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:f.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:f.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"updateUser",value:function(e){var t=[];if(void 0!==e)if(console.log("USER",e.category),void 0!==e.category)switch(e.category){case"geolocated":t=this.getGeolocatedUserMenu();break;case"super":t=this.getSuperUserMenu();break;case"hyper":t=this.getHyperUsermenu()}else t=this.getUserMenu();this.setState({user:e,menu:t})}},{key:"getUserMenu",value:function(){return[{title:f.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:f.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:f.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:f.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getNameItems",value:function(e){var t=e;switch(e){case"home":t=f.default.t('MAP');break;case'useraccount':t=f.default.t('MY_ACCOUNT');break;case'walletSelect':t=f.default.t('WALLET');break;case'Historique':t=f.default.t('CREDIT_MANAGE');break;case"superviseurgroup":t=f.default.t('GROUP_MANAGE');break;case"superviseurActifGroup":t=f.default.t('ACTIF_MANAGE');break;case"updateinformation":t=f.default.t("CHANGE_INFORMATION");break;case'notificationview':t=f.default.t('NOTIFICATIONS');break;case'configuration':t=f.default.t('CONFIGURATIONS');break;case'addNetwork':t=f.default.t('ADD_NETWORK');break;case'about':t=f.default.t('ABOUT')}return t}},{key:"getIcon",value:function(e){var t="md-map";switch(e){case"home":t="md-map";break;case'useraccount':t="md-person";break;case'walletSelect':t="md-wallet";break;case'actifManage':t="md-list-box";break;case'Historique':t="md-card";break;case"superviseurgroup":t="md-people";break;case"superviseurActifGroup":t="md-stats";break;case'notificationview':t="md-notifications";break;case"updateinformation":t="md-people";break;case'configuration':t='md-settings';break;case'addNetwork':t="md-people";break;case'about':t='md-contacts'}return t}},{key:"render",value:function(){var e=this,t=this.state.user?this.state.user.firstname:"",n=this.state.user?this.state.user.lastname:"";return this.state.lang||"change"===this.state.lang?(setTimeout(function(){return e.setState({lang:""})},500),u.default.createElement(c.View,null)):u.default.createElement(c.View,{style:C.container},u.default.createElement(c.View,{style:C.headercontent},u.default.createElement(c.Text,{style:C.headerTitle},t),u.default.createElement(c.Text,{style:C.headerTitle},n),u.default.createElement(c.Text,{style:C.headerPhone},this.state.user?""+this.state.user.phone:"")),u.default.createElement(r(d[18]).ScrollView,{style:{flex:1,height:(0,r(d[19]).responsiveHeight)(40)}},u.default.createElement(r(d[20]).SafeAreaView,{forceInset:{top:'always',horizontal:'never'}},this.state.items&&Object.keys(this.state.items).map(function(t,n){return e._renderItem(t)}))),u.default.createElement(p.default,{textStyle:C.btntext,style:C.btnDeconnect,onPress:function(){return e.userDeconnect()}},f.default.t('DISCONNEXION')))}},{key:"userDeconnect",value:function(){var e=this;c.Alert.alert(f.default.t('DISCONNEXION'),f.default.t('DISCONNEXION_TEXT'),[{},{text:f.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:f.default.t('YES'),onPress:function(){(0,r(d[17]).disconnect)().then(function(){r(d[16]).IlinkEmitter.emit("userdisconnect"),c.AsyncStorage.removeItem('@config:onesignalIds'),e.props.navigation.navigate("Auth")})}}],{cancelable:!1})}},{key:"watchUser",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){null!==t&&void 0!==t&&t.id!==e.state.user.id&&e.updateUser(t)})}}])})(u.Component)).navigatorStyle={statusBarColor:r(d[15]).primaryDarkAdvanced};var A=c.StyleSheet.create({content:{width:(0,r(d[19]).responsiveWidth)(100),height:50,paddingLeft:20,flexDirection:'row',alignItems:'center'},itemText:{color:'#000000',marginLeft:20,fontSize:(0,r(d[19]).responsiveFontSize)(2)}}),C=c.StyleSheet.create({container:{flex:1,backgroundColor:"white"},btnDeconnect:{borderColor:"transparent",marginLeft:20,marginRight:20,backgroundColor:r(d[15]).accent},btntext:{color:"white",fontSize:17,fontWeight:"bold"},headerTitle:{fontSize:14,marginBottom:5,color:"white",fontWeight:'bold'},headerPhone:{fontSize:12,marginBottom:20,color:"white",justifyContent:'flex-end'},listMenu:{paddingTop:15},headercontent:{height:(0,r(d[19]).responsiveHeight)(30),backgroundColor:r(d[15]).primary,justifyContent:'flex-end',alignItems:'flex-start',paddingLeft:20},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},1229,[2,5,6,10,12,13,15,18,846,628,604,914,808,910,633,437,789,640,1,638,1230]); +__d(function(g,r,i,a,m,e,d){m.exports={get useTheme(){return r(d[0]).useTheme},get ThemeContext(){return r(d[0]).ThemeContext},get ThemeColors(){return r(d[0]).ThemeColors},get Themed(){return r(d[1]).Themed},get createAppContainer(){return r(d[1]).createAppContainer},get createNavigationContainer(){return console.warn('`createNavigationContainer()` has been deprecated, please use `createAppContainer()` instead. You can also import createAppContainer directly from @react-navigation/native'),r(d[1]).createAppContainer},get createKeyboardAwareNavigator(){return r(d[1]).createKeyboardAwareNavigator},get createNavigationAwareScrollable(){return r(d[1]).createNavigationAwareScrollable},get ScrollView(){return r(d[1]).ScrollView},get FlatList(){return r(d[1]).FlatList},get SectionList(){return r(d[1]).SectionList},get ResourceSavingSceneView(){return r(d[1]).ResourceSavingSceneView},get SafeAreaView(){return r(d[1]).SafeAreaView},get withOrientation(){return r(d[1]).withOrientation},get createNavigator(){return r(d[0]).createNavigator},get StateUtils(){return r(d[0]).StateUtils},get getNavigation(){return r(d[0]).getNavigation},get NavigationContext(){return r(d[0]).NavigationContext},get NavigationProvider(){return r(d[0]).NavigationProvider},get NavigationConsumer(){return r(d[0]).NavigationConsumer},get NavigationActions(){return r(d[0]).NavigationActions},get StackActions(){return r(d[0]).StackActions},get StackRouter(){return r(d[0]).StackRouter},get TabRouter(){return r(d[0]).TabRouter},get SwitchRouter(){return r(d[0]).SwitchRouter},get SwitchActions(){return r(d[0]).SwitchActions},get createConfigGetter(){return r(d[0]).StackAcreateConfigGetterctions},get getScreenForRouteName(){return r(d[0]).getScreenForRouteName},get validateRouteConfigMap(){return r(d[0]).validateRouteConfigMap},get getActiveChildNavigationOptions(){return r(d[0]).getActiveChildNavigationOptions},get pathUtils(){return r(d[0]).pathUtils},get SceneView(){return r(d[0]).SceneView},get SwitchView(){return r(d[0]).SwitchView},get NavigationEvents(){return r(d[0]).NavigationEvents},get withNavigation(){return r(d[0]).withNavigation},get withNavigationFocus(){return r(d[0]).withNavigationFocus},get createStackNavigator(){return r(d[2]).createStackNavigator},get createSwitchNavigator(){return r(d[0]).createSwitchNavigator},get createBottomTabNavigator(){return r(d[3]).createBottomTabNavigator},get createMaterialTopTabNavigator(){return r(d[3]).createMaterialTopTabNavigator},get createDrawerNavigator(){return r(d[4]).createDrawerNavigator},get StackGestureContext(){return r(d[2]).StackGestureContext},get DrawerGestureContext(){return r(d[4]).DrawerGestureContext},get DrawerRouter(){return r(d[4]).DrawerRouter},get DrawerActions(){return r(d[4]).DrawerActions},get Transitioner(){return console.warn('Importing the stack Transitioner directly from react-navigation is now deprecated. Instead, import { Transitioner } from "react-navigation-stack";'),r(d[2]).Transitioner},get StackView(){return r(d[2]).StackView},get StackViewCard(){return r(d[2]).StackViewCard},get StackViewTransitionConfigs(){return r(d[2]).StackViewTransitionConfigs},get Header(){return r(d[2]).Header},get HeaderTitle(){return r(d[2]).HeaderTitle},get HeaderBackButton(){return r(d[2]).HeaderBackButton},get HeaderStyleInterpolator(){return r(d[2]).HeaderStyleInterpolator},get DrawerView(){return r(d[4]).DrawerView},get DrawerItems(){return r(d[4]).DrawerNavigatorItems},get DrawerSidebar(){return r(d[4]).DrawerSidebar},get BottomTabBar(){return r(d[3]).BottomTabBar},get MaterialTopTabBar(){return r(d[3]).MaterialTopTabBar}}},1230,[1231,1273,1287,1316,1337]); +__d(function(g,r,i,a,m,e,d){m.exports={get StateUtils(){return r(d[0]).default},get getNavigation(){return r(d[1]).default},get createNavigator(){return r(d[2]).default},get NavigationContext(){return r(d[3]).default},get NavigationProvider(){return r(d[3]).default.Provider},get NavigationConsumer(){return r(d[3]).default.Consumer},get createSwitchNavigator(){return r(d[4]).default},get ThemeContext(){return r(d[5]).default},get ThemeProvider(){return r(d[5]).default.Provider},get ThemeConsumer(){return r(d[5]).default.Consumer},get ThemeColors(){return r(d[6]).default},get useTheme(){return r(d[7]).default},get NavigationActions(){return r(d[8])},get StackActions(){return r(d[9])},get SwitchActions(){return r(d[10])},get StackRouter(){return r(d[11]).default},get TabRouter(){return r(d[12]).default},get SwitchRouter(){return r(d[13]).default},get createConfigGetter(){return r(d[14]).default},get getScreenForRouteName(){return r(d[15]).default},get validateRouteConfigMap(){return r(d[16]).default},get getActiveChildNavigationOptions(){return r(d[17]).default},get pathUtils(){return r(d[18])},get SceneView(){return r(d[19]).default},get SwitchView(){return r(d[20]).default},get NavigationEvents(){return r(d[21]).default},get withNavigation(){return r(d[22]).default},get withNavigationFocus(){return r(d[23]).default}}},1231,[1232,1235,1242,1244,1245,1243,1263,1264,1237,1251,1250,1265,1267,1246,1248,1247,1252,1269,1253,1262,1261,1270,1271,1272]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u={get:function(n,t){return n.routes.find(function(n){return n.key===t})||null},indexOf:function(n,t){return n.routes.findIndex(function(n){return n.key===t})},has:function(n,t){return!!n.routes.some(function(n){return n.key===t})},push:function(o,f){(0,t.default)(-1===u.indexOf(o,f.key),'should not push route with duplicated key %s',f.key);var l=o.routes.slice();return l.push(f),(0,n.default)({},o,{index:l.length-1,routes:l})},pop:function(t){if(t.index<=0)return t;var u=t.routes.slice(0,-1);return(0,n.default)({},t,{index:u.length-1,routes:u})},jumpToIndex:function(u,o){return o===u.index?u:((0,t.default)(!!u.routes[o],'invalid index %s to jump to',o),(0,n.default)({},u,{index:o}))},jumpTo:function(n,t){var o=u.indexOf(n,t);return u.jumpToIndex(n,o)},back:function(n){var t=n.index-1;return n.routes[t]?u.jumpToIndex(n,t):n},forward:function(n){var t=n.index+1;return n.routes[t]?u.jumpToIndex(n,t):n},replaceAndPrune:function(t,o,f){var l=u.indexOf(t,o),s=u.replaceAtIndex(t,l,f);return(0,n.default)({},s,{routes:s.routes.slice(0,l+1)})},replaceAt:function(n,t,o){var f=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=u.indexOf(n,t),s=f?n.index:l,c=u.replaceAtIndex(n,l,o);return c.index=s,c},replaceAtIndex:function(u,o,f){if((0,t.default)(!!u.routes[o],'invalid index %s for replacing route %s',o,f.key),u.routes[o]===f&&o===u.index)return u;var l=u.routes.slice();return l[o]=f,(0,n.default)({},u,{index:o,routes:l})},reset:function(u,o,f){(0,t.default)(o.length&&Array.isArray(o),'invalid routes to replace');var l=void 0===f?o.length-1:f;if(u.routes.length===o.length&&u.index===l){if(u.routes.every(function(n,t){return o[t]===n}))return u}return(0,t.default)(!!o[l],'invalid index %s to reset',l),(0,n.default)({},u,{index:l,routes:o})}};e.default=u},1232,[2,1233,1234]); +__d(function(g,_r,i,a,m,_e,d){m.exports=function(e){for(var t=1;t2?f-2:0),u=2;u0&&void 0!==arguments[0]?arguments[0]:{};return{type:t,key:n.key,immediate:n.immediate}},e.init=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o={type:n};return t.params&&(o.params=t.params),o},e.navigate=function(t){var n={type:o,routeName:t.routeName};return t.params&&(n.params=t.params),t.action&&(n.action=t.action),t.key&&(n.key=t.key),n},e.setParams=function(t){return{type:s,key:t.key,params:t.params,preserveFocus:!0}}},1237,[]); +__d(function(g,_r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=_r(d[0])(_r(d[1])),r=_r(d[0])(_r(d[2])),n=_r(d[0])(_r(d[3])),u=_r(d[0])(_r(d[4])),o=_r(d[0])(_r(d[5])),s=function(t){return function(r,n){var u=t.params;return u&&r in u?u[r]:n}};e.default=function f(c,l,v){var p=(0,o.default)(c),y=c.state.routes.find(function(t){return t.key===l});if(!y)return null;if(p[l]&&p[l].state===y)return p[l];var P=(0,n.default)(c.router,y.routeName),h=y.routes&&'number'==typeof y.index?y.routes[y.index]:null,k=(0,t.default)({},c.actions,c.router.getActionCreators(y,c.state.key),P?P.getActionCreators(h,y.key):{},(0,u.default)(y)),x={};Object.keys(k).forEach(function(t){x[t]=function(){var r=k[t].apply(void 0,arguments);return c.dispatch(r)}});var C=!0,F=v();if(F&&(C=0===F.state.routes.indexOf(y)),p[l]&&p[l].isFirstRouteInParent()===C)return p[l]=(0,t.default)({},p[l],x,{state:y,router:P,actions:k,getParam:s(y)}),p[l];var _=(0,r.default)(c.addListener,l);return p[l]=(0,t.default)({},x,{state:y,router:P,actions:k,getParam:s(y),getChildNavigation:function(t){return f(p[l],t,function(){var t=v();return t&&t.getChildNavigation(l)})},isFocused:function(){var t=v();if(!t)return!1;var r=t.state,n=r.routes,u=r.index;return!!t.isFocused()&&n[u].key===l},isFirstRouteInParent:function(){return C},dispatch:c.dispatch,getScreenProps:c.getScreenProps,dangerouslyGetParent:v,addListener:_.addListener,emit:_.emit}),p[l]}},1238,[2,1233,1239,1240,1236,1241]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,u){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'didBlur',c=new Set,l=new Set,s=new Set,f=new Set,w=new Set,F=new Set,B=function(){[c,l,s,f,w,F].forEach(function(t){return t.clear()}),h.forEach(function(t){return t&&t.remove()})},v=function(t){switch(t){case'action':return c;case'willFocus':return l;case'didFocus':return s;case'willBlur':return f;case'didBlur':return w;case'refocus':return F;default:return null}},y=function(n,u){var o=(0,t.default)({},u,{type:n}),c=v(n);c&&c.forEach(function(t){t(o)})},S=o,h=['willFocus','didFocus','willBlur','didBlur','refocus','action'].map(function(t){return n(t,function(n){if('refocus'!==t){var o=n.state,c=n.lastState,l=n.action,s=c&&c.routes,f=o&&o.routes,w=f&&f[o.index].key,F=w===u,v=s&&s.find(function(t){return t.key===u}),h=f&&f.find(function(t){return t.key===u}),p={context:u+":"+l.type+"_"+(n.context||'Root'),state:h,lastState:v,action:l,type:t},_=!!o&&o.isTransitioning,E=S;'didBlur'===S&&('willFocus'===t&&F?y(S='willFocus',p):'action'===t&&F&&y(S='willFocus',p)),'willFocus'===S&&('didFocus'===t&&F&&!_?y(S='didFocus',p):'action'===t&&F&&!_&&y(S='didFocus',p)),'didFocus'===S&&(F?'willBlur'===t?y(S='willBlur',p):'action'===t&&'didFocus'===E&&y('action',p):y(S='willBlur',p)),'willBlur'===S&&('action'!==t||F||_?'didBlur'===t?y(S='didBlur',p):'action'===t&&F&&!_?y(S='didFocus',p):'action'===t&&F&&_&&y(S='willFocus',p):y(S='didBlur',p)),'didBlur'!==S||h||B()}else y(t,n)})});return{addListener:function(t,n){var u=v(t);if(!u)throw new Error("Invalid event name \""+t+"\"");u.add(n);return{remove:function(){u.delete(n)}}},emit:function(t,n){'refocus'===t?y(t,n):console.error("navigation.emit only supports the 'refocus' event currently.")}}};var t=r(d[0])(r(d[1]))},1239,[2,1233]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,o){if(t.childRouters&&t.childRouters[o])return t.childRouters[o];return t.getComponentForRouteName(o).router}},1240,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){if(!n)return{};var t=n._childrenNavigation||(n._childrenNavigation={}),o=n.state.routes.map(function(n){return n.key});return Object.keys(t).forEach(function(u){o.includes(u)||n.state.isTransitioning||delete t[u]}),n._childrenNavigation}},1241,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),v=r(d[0])(r(d[8])),l=r(d[0])(r(d[9])),h="/Users/satya/Workspace/Callstack/react-navigation-core/src/navigators/createNavigator.js";e.default=function(f,y,k){var C=(function(l){function C(t,o){var c;return(0,n.default)(this,C),(c=(0,s.default)(this,(0,u.default)(C).call(this,t,o))).state={descriptors:{},screenProps:c.props.screenProps,theme:o,themeContext:o},c}return(0,c.default)(C,l),(0,o.default)(C,[{key:"componentDidUpdate",value:function(){this.context!==this.state.themeContext&&this.setState({themeContext:this.context})}},{key:"render",value:function(){return p.default.createElement(f,(0,t.default)({},this.props,{screenProps:this.state.screenProps,navigation:this.props.navigation,navigationConfig:k,descriptors:this.state.descriptors,__source:{fileName:h,lineNumber:80}}))}}],[{key:"getDerivedStateFromProps",value:function(t,n){var o=n.descriptors,s=t.navigation,u=t.screenProps;(0,v.default)(null!=s,'The navigation prop is missing for this navigator. In react-navigation v3 and v4 you must set up your app container directly. More info: https://reactnavigation.org/docs/en/app-containers.html');var c=s.state,p=c.routes;if(void 0===p)throw new TypeError('No "routes" found in navigation state. Did you try to pass the navigation prop of a React component to a Navigator child? See https://reactnavigation.org/docs/en/custom-navigators.html#navigator-navigation-prop');return{descriptors:p.reduce(function(t,c){if(o&&o[c.key]&&c===o[c.key].state&&u===n.screenProps&&n.themeContext===n.theme)return t[c.key]=o[c.key],t;var p=y.getComponentForRouteName.bind(null,c.routeName),v=s.getChildNavigation(c.key),l=y.getScreenOptions(v,u,n.themeContext);return t[c.key]={key:c.key,getComponent:p,options:l,state:c,navigation:v},t},{}),screenProps:u,theme:c.themeContext}}}]),C})(p.default.Component);return C.contextType=l.default,C.router=y,C.navigationOptions=k.navigationOptions,C}},1242,[2,4,5,6,10,12,13,15,1234,1243]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.createContext('light')},1243,[15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.createContext(void 0)},1244,[15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),f=r(d[0])(r(d[3]));e.default=function(l){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(0,u.default)(l,n);return(0,t.default)(f.default,o,n)}},1245,[2,1242,1246,1261]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),f=y(r(d[6])),s=y(r(d[7])),l=y(r(d[8])),p=r(d[0])(r(d[9]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(c=function(t){return t?u:n})(t)}function y(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=c(n);if(u&&u.has(t))return u.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var s=i?Object.getOwnPropertyDescriptor(t,f):null;s&&(s.get||s.set)?Object.defineProperty(o,f,s):o[f]=t[f]}return o.default=t,u&&u.set(t,o),o}var v=function(){return{}};e.default=function(c){var y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,p.default)(c);var x=y.order||Object.keys(c),h=y.getCustomActionCreators||v,P=y.initialRouteParams,A=y.initialRouteName||x[0],O=y.backBehavior||'none',k=!y.hasOwnProperty('resetOnBlur')||y.resetOnBlur,N=x.indexOf(A);if(-1===N)throw new Error("Invalid initialRouteName '"+A+"'.Should be one of "+x.map(function(t){return"\""+t+"\""}).join(', '));var F={};function b(t,u){var o=c[t];return o&&o.params?(0,n.default)({},o.params,u):u}x.forEach(function(t){F[t]=null;var n=(0,o.default)(c,t);n.router&&(F[t]=n.router)});var w=(0,r(d[10]).createPathParser)(F,c,y),S=w.getPathAndParamsForRoute,C=w.getActionForPathAndParams;function j(t){var u=b(t,t===A?P:void 0),o=F[t];if(o){var i=f.init();return(0,n.default)({},o.getStateForAction(i),{key:t,routeName:t,params:u})}return{key:t,routeName:t,params:u}}function K(u,o,i){var s=i;if(o&&i&&o.index!==i.index&&k){var l=o.routes[o.index].routeName,p=(0,t.default)(i.routes);p[o.index]=j(l),s=(0,n.default)({},i,{routes:p})}return(function(o,i){if('history'!==O||o&&i&&i.index===o.index)return i;var s=o?o.routeKeyHistory:[];if(u.type===f.NAVIGATE){s=(0,t.default)(s);var l=i.routes[i.index].key;(s=s.filter(function(t){return t!==l})).push(l)}else u.type===f.BACK&&(s=(0,t.default)(s)).pop();return(0,n.default)({},i,{routeKeyHistory:s})})(o,s)}function T(){var t=x.map(j),n={routes:t,index:N,isTransitioning:!1};if('history'===O){var u=t[N].key;n.routeKeyHistory=[u]}return n}return{childRouters:F,getActionCreators:function(t,n){return h(t,n)},getStateForAction:function(u,o){var i=o?(0,n.default)({},o):o,p=o||T(),c=p.index;if(u.type===f.INIT){var y=u.params;y&&(p.routes=p.routes.map(function(t){return(0,n.default)({},t,{params:(0,n.default)({},t.params,y,t.routeName===A?P:null)})}))}if(u.type===s.JUMP_TO&&(null==u.key||u.key===p.key)){var v=u.params,h=p.routes.findIndex(function(t){return t.routeName===u.routeName});if(-1===h)throw new Error("There is no route named '"+u.routeName+"' in the navigator with the key '"+u.key+"'.\nMust be one of: "+p.routes.map(function(t){return"'"+t.routeName+"'"}).join(','));return K(u,i,(0,n.default)({},p,{routes:v?p.routes.map(function(t,u){return u===h?(0,n.default)({},t,{params:(0,n.default)({},t.params,v)}):t}):p.routes,index:h}))}var k=p.routes[p.index],b=F[x[p.index]];if(b){var w=b.getStateForAction(u,k);if(!w&&o)return null;if(w&&w!==k){var S=(0,t.default)(p.routes);return S[p.index]=w,K(u,i,(0,n.default)({},p,{routes:S}))}}var C=null==u.key||u.key===k.key;if(u.type===f.BACK)if(C&&'initialRoute'===O)c=N;else if(C&&'order'===O)c=Math.max(0,c-1);else if(C&&'history'===O&&p.routeKeyHistory.length>1){var j=p.routeKeyHistory[p.routeKeyHistory.length-2];c=x.indexOf(j)}var _=!1;if(u.type===f.NAVIGATE&&(_=!!x.find(function(t,n){return t===u.routeName&&(c=n,!0)}))){var M=p.routes[c],R=F[u.routeName],B=M;if(u.action&&R){var E=R.getStateForAction(u.action,M);E&&(B=E)}if(u.params&&(B=(0,n.default)({},B,{params:(0,n.default)({},B.params||{},u.params)})),B!==M){var H=(0,t.default)(p.routes);H[c]=B;var I=(0,n.default)({},p,{routes:H,index:c});return K(u,i,I)}if(B===M&&p.index===c&&i)return null}if(u.type===f.SET_PARAMS){var W=u.key,D=p.routes.find(function(t){return t.key===W});if(D){var G=(0,n.default)({},D.params,u.params),V=(0,t.default)(p.routes);return V[p.routes.indexOf(D)]=(0,n.default)({},D,{params:G}),K(u,i,(0,n.default)({},p,{routes:V}))}}if(c!==p.index)return K(u,i,(0,n.default)({},p,{index:c}));if(_&&!o)return p;if(_)return(0,n.default)({},p);if(!(u.type===f.BACK||u.type===l.POP||u.type===l.POP_TO_TOP)||u.type===f.BACK&&null!=u.key){var J=p.index,U=p.routes;if(x.find(function(n,o){var i=F[n];if(o===J)return!1;var f=U[o];return i&&(f=i.getStateForAction(u,f)),f?f!==U[o]&&((U=(0,t.default)(U))[o]=f,J=o,!0):(J=o,!0)}),u.preserveFocus&&(J=p.index),J!==p.index||U!==p.routes)return K(u,i,(0,n.default)({},p,{index:J,routes:U}))}return p},getComponentForState:function(t){var n=t.routes[t.index].routeName;(0,u.default)(n,"There is no route defined for index "+t.index+". Check that\n that you passed in a navigation state with a valid tab/screen index.");var i=F[n];return i?i.getComponentForState(t.routes[t.index]):(0,o.default)(c,n)},getComponentForRouteName:function(t){return(0,o.default)(c,t)},getPathAndParamsForState:function(t){var n=t.routes[t.index];return S(n)},getActionForPathAndParams:function(t,n){return C(t,n)},getScreenOptions:(0,i.default)(c,y.defaultNavigationOptions)}}},1246,[2,42,1233,1234,1247,1248,1237,1250,1251,1252,1253]); +__d(function(g,r,i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,o){var u=t[o];if(!u)throw new Error("There is no route defined for key "+o+".\nMust be one of: "+Object.keys(t).map(function(n){return"'"+n+"'"}).join(','));if(u.screen)return u.screen;if('function'==typeof u.getScreen){var f=u.getScreen();return(0,n.default)((0,r(d[2]).isValidElementType)(f),"The getScreen defined for route '"+o+" didn't return a valid screen or navigator.\n\nPlease pass it like this:\n"+o+": {\n getScreen: () => require('./MyScreen').default\n}"),f}return u};var n=r(d[0])(r(d[1]))},1247,[2,1234,834]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4]));function f(n,o,u){return'function'==typeof n?(0,t.default)({},o,n((0,t.default)({},u,{navigationOptions:o}))):'object'==typeof n?(0,t.default)({},o,n):o}e.default=function(t,l){return function(c,s,v){var p=c.state;(0,n.default)(p.routeName&&'string'==typeof p.routeName,'Cannot get config because the route does not have a routeName.');var N=(0,o.default)(t,p.routeName),y=t[p.routeName],O=y===N?null:y.navigationOptions,_=N.navigationOptions,b={navigation:c,screenProps:s||{},theme:v},h=f(l,{},b);return h=f(O,h=f(_,h,b),b),(0,u.default)(h,p),h}}},1248,[2,1233,1234,1247,1249]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),t=['tabBar'];e.default=function(o,f){var c=Object.keys(o).find(function(n){return t.includes(n)});if('function'==typeof o.title)throw new Error(["`title` cannot be defined as a function in navigation options for `"+f.routeName+"` screen. \n",'Try replacing the following:','{',' title: ({ state }) => state...','}','','with:','({ navigation }) => ({',' title: navigation.state...','})'].join('\n'));if(c&&'function'==typeof o[c])throw new Error(["`"+c+"` cannot be defined as a function in navigation options for `"+f.routeName+"` screen. \n",'Try replacing the following:','{'," "+c+": ({ state }) => ({",' key: state...',' })','}','','with:','({ navigation }) => ({'," "+c+"Key: navigation.state...",'})'].join('\n'));if(c&&'object'==typeof o[c])throw new Error(["Invalid key `"+c+"` defined in navigation options for `"+f.routeName+"` screen.",'\n','Try replacing the following navigation options:','{'," "+c+": {"].concat((0,n.default)(Object.keys(o[c]).map(function(n){return" "+n+": ...,"})),[' },','}','\n','with:','{'],(0,n.default)(Object.keys(o[c]).map(function(n){return" "+(c+n[0].toUpperCase()+n.slice(1))+": ...,"})),['}']).join('\n'))}},1249,[2,42]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.jumpTo=e.JUMP_TO=void 0;var o=r(d[0])(r(d[1])),u=e.JUMP_TO='Navigation/JUMP_TO';e.jumpTo=function(t){return(0,o.default)({type:u,preserveFocus:!0},t)}},1250,[2,1233]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.reset=e.replace=e.push=e.popToTop=e.pop=e.completeTransition=e.RESET=e.REPLACE=e.PUSH=e.POP_TO_TOP=e.POP=e.COMPLETE_TRANSITION=void 0;var t=r(d[0])(r(d[1])),n=e.POP='Navigation/POP',o=e.POP_TO_TOP='Navigation/POP_TO_TOP',u=e.PUSH='Navigation/PUSH',P=e.RESET='Navigation/RESET',p=e.REPLACE='Navigation/REPLACE',T=e.COMPLETE_TRANSITION='Navigation/COMPLETE_TRANSITION';e.pop=function(o){return(0,t.default)({type:n},o)},e.popToTop=function(n){return(0,t.default)({type:o},n)},e.push=function(n){return(0,t.default)({type:u},n)},e.reset=function(n){return(0,t.default)({type:P,key:null},n)},e.replace=function(n){return(0,t.default)({type:p},n)},e.completeTransition=function(n){return(0,t.default)({type:T,preserveFocus:!0},n)}},1251,[2,1233]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1]));function o(n){return n?n.screen?n.screen:n:null}e.default=function(t){var c=Object.keys(t);(0,n.default)(c.length>0,'Please specify at least one route when configuring a navigator.'),c.forEach(function(n){var c=t[n],u=o(c);if(!u||!(0,r(d[2]).isValidElementType)(u)&&!c.getScreen)throw new Error("The component for route '"+n+"' must be a React component. For example:\n\nimport MyScreen from './MyScreen';\n...\n"+n+": MyScreen,\n}\n\nYou can also use a navigator:\n\nimport MyNavigator from './MyNavigator';\n...\n"+n+": MyNavigator,\n}");if(c.screen&&c.getScreen)throw new Error("Route '"+n+"' should declare a screen or a getScreen, not both.")})}},1252,[2,1234,834]); +__d(function(g,r,_i4,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.urlToPathAndParams=_e.getParamsFromPath=_e.createPathParser=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=f(r(d[3])),o=f(r(d[4])),i=r(d[0])(r(d[5]));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=i?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}return o.default=e,n&&n.set(e,o),o}var l=_e.getParamsFromPath=function(e,n,o){return n.slice(1).reduce(function(e,t,n){var i=o[n];if(!i||i.asterisk)return e;var u,f=i.name;if(t)try{u=decodeURIComponent(t)}catch(e){}return e[f]=u||t,e},(0,t.default)({},e))},c=function(e,t){return e[t.findIndex(function(e){return e.asterisk})+1]},s=function(e,t){if(Array.isArray(t)){if(1===t.length)return t[0];var n=t,o=Array.isArray(n),i=0;for(n=o?n:n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var u;if(o){if(i>=n.length)break;u=n[i++]}else{if((i=n.next()).done)break;u=i.value}var f=u;if(e.startsWith(f))return f}return null}return t};_e.urlToPathAndParams=function(t,n){var o=t.match(/^(.*)\?(.*)$/)||[null,t,{}],i=(0,e.default)(o,3),u=i[1],f=i[2],l=r(d[6]).parse(f),c=s(u,n)||'://',h=u.split(c)[1];return void 0===h&&(h=u),'/'===h&&(h=''),'/'===h[h.length-1]&&(h=h.slice(0,-1)),{path:h,params:l}},_e.createPathParser=function(u,f,s){var h,p=s.paths,v=void 0===p?{}:p,y=s.disableRouteNamePaths,P={};Object.keys(u).forEach(function(e){var t;void 0===(t=void 0!==v[e]?v[e]:f[e].path)&&(t=y?null:e),(0,i.default)(null===t||'string'==typeof t,"Route path for "+e+" must be specified as a string, or null.");var o=null!==t,u=[],l=o?(0,n.default)(t,u):null,c=[],s=''===t||!o,h=(0,n.default)(s?'*':t+"/*",c);P[e]={exactRe:l,exactReKeys:u,extendedPathRe:h,extendedPathReKeys:c,isWildcard:s,toPath:null===t?function(){return''}:(0,n.compile)(t)}}),h=Object.entries(P);return{getActionForPathAndParams:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=h,f=Array.isArray(i),s=0;for(i=f?i:i["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(f){if(s>=i.length)break;p=i[s++]}else{if((s=i.next()).done)break;p=s.value}var v=p,y=(0,e.default)(v,2),P=y[0],b=y[1],x=b.exactRe,A=b.exactReKeys,R=b.extendedPathRe,k=b.extendedPathReKeys,O=u[P],j=x&&x.exec(t);if(j&&j.length){var F=R&&R.exec(t),S=null;if(F&&O){var K=c(F,k);S=O.getActionForPathAndParams(K,n)}return o.navigate({routeName:P,params:l(n,j,A),action:S})}}var _=h,w=Array.isArray(_),M=0;for(_=w?_:_["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var W;if(w){if(M>=_.length)break;W=_[M++]}else{if((M=_.next()).done)break;W=M.value}var N=W,D=(0,e.default)(N,2),E=D[0],I=D[1],T=I.extendedPathRe,C=I.extendedPathReKeys,U=u[E],$=T&&T.exec(t);if($&&$.length){var q=c($,C),z=null;if(U&&(z=U.getActionForPathAndParams(q,n)),!z)continue;return o.navigate({routeName:E,params:l(n,$,C),action:z})}}return null},getPathAndParamsForRoute:function(e){var n=e.routeName,o=e.params,i=u[n],f=P[n],l=f.toPath,c=f.exactReKeys,s=l(o),h={};if(o&&Object.keys(o).filter(function(e){return!c.find(function(t){return t.name===e})}).forEach(function(e){h[e]=o[e]}),i){var p=i.getPathAndParamsForState(e);return{path:s?s+"/"+p.path:p.path,params:p.params?(0,t.default)({},h,p.params):h}}return{path:s,params:h}}}}},1253,[2,31,1233,1254,1237,1234,1256]); +__d(function(g,r,_i,a,_m,e,d){_m.exports=v,_m.exports.parse=n,_m.exports.compile=function(t,i){return o(n(t,i),i)},_m.exports.tokensToFunction=o,_m.exports.tokensToRegExp=x;var t=new RegExp(['(\\\\.)','([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))'].join('|'),'g');function n(n,i){for(var o,l=[],c=0,f=0,s='',h=i&&i.delimiter||'/';null!=(o=t.exec(n));){var x=o[0],v=o[1],m=o.index;if(s+=n.slice(f,m),f=m+x.length,v)s+=v[1];else{var w=n[f],E=o[2],y=o[3],R=o[4],$=o[5],b=o[6],T=o[7];s&&(l.push(s),s='');var k=null!=E&&null!=w&&w!==E,C='+'===b||'*'===b,U='?'===b||'*'===b,S=o[2]||h,j=R||$;l.push({name:y||c++,prefix:E||'',delimiter:S,optional:U,repeat:C,partial:k,asterisk:!!T,pattern:j?u(j):T?'.*':'[^'+p(S)+']+?'})}}return f=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,n){if(t){if("string"==typeof t)return a(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?a(t,n):void 0}}function a(t,n){(null==n||n>t.length)&&(n=t.length);for(var a=0,o=new Array(n);a0}).join('&')},e.parseUrl=function(t,n){n=r(d[3])({decode:!0},n);var a=r(d[4])(t,'#'),o=r(d[5])(a,2),i=o[0],u=o[1];return r(d[3])({url:i.split('?')[0]||'',query:b(y(t),n)},n&&n.parseFragmentIdentifier&&u?{fragmentIdentifier:s(u,n)}:{})},e.stringifyUrl=function(t,n){n=r(d[3])({encode:!0,strict:!0},n);var a=f(t.url).split('?')[0]||'',o=e.extract(t.url),i=e.parse(o,{sort:!1}),u=r(d[3])(i,t.query),s=e.stringify(u,n);s&&(s="?"+s);var l=p(t.url);return t.fragmentIdentifier&&(l="#"+c(t.fragmentIdentifier,n)),""+a+s+l},e.pick=function(t,n,a){a=r(d[3])({parseFragmentIdentifier:!0},a);var o=e.parseUrl(t,a),i=o.url,u=o.query,c=o.fragmentIdentifier;return e.stringifyUrl({url:i,query:r(d[6])(u,n),fragmentIdentifier:c},a)},e.exclude=function(t,n,a){var o=Array.isArray(n)?function(t){return!n.includes(t)}:function(t,a){return!n(t,a)};return e.pick(t,o,a)}},1256,[42,1257,1258,4,1259,31,1260]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}},1257,[]); +__d(function(g,r,_i,a,m,e,d){'use strict';var t=new RegExp("(%[a-f0-9]{2})|([^%]+?)",'gi'),n=new RegExp("(%[a-f0-9]{2})+",'gi');function o(t,n){try{return[decodeURIComponent(t.join(''))]}catch(t){}if(1===t.length)return t;n=n||1;var c=t.slice(0,n),p=t.slice(n);return Array.prototype.concat.call([],o(c),o(p))}function c(n){try{return decodeURIComponent(n)}catch(i){for(var c=n.match(t)||[],p=1;p1&&void 0!==arguments[1]?arguments[1]:{};(0,s.default)(p);var N={},A=Object.keys(p);A.forEach(function(t){var r=p[t],n=r&&r.screen?r.screen:r;n&&n.router?N[t]=n.router:N[t]=null});var P=y.initialRouteParams,S=y.getCustomActionCreators||v,h=y.initialRouteName||A[0],T=N[h];function x(t){var i={},o=N[t.routeName];if(c(t)&&void 0!==o){var u={};if(null!==o){var f=t.action||n.init({params:t.params});u=o.getStateForAction(f)}return{key:'StackRouterRoot',isTransitioning:!1,index:0,routes:[(0,r.default)({params:t.params},u,{key:t.key||(0,_r(d[10]).generateKey)(),routeName:t.routeName})]}}T&&(i=T.getStateForAction(n.navigate({routeName:h,params:P})));var s=(p[h].params||i.params||t.params||P)&&(0,r.default)({},p[h].params||{},i.params||{},t.params||{},P||{}),l=y.initialRouteKey;return{key:'StackRouterRoot',isTransitioning:!1,index:0,routes:[i=(0,r.default)({},i,s?{params:s}:{},{routeName:h,key:t.key||l||(0,_r(d[10]).generateKey)()})]}}function b(t,n){var i=p[t];return i&&i.params?(0,r.default)({},i.params,n.params):n.params}var O=(0,_r(d[11]).createPathParser)(N,p,y),F=O.getPathAndParamsForRoute,R=O.getActionForPathAndParams;return{childRouters:N,getComponentForState:function(t){var r=t.routes[t.index],n=r.routeName;return N[n]?N[n].getComponentForState(r):(0,u.default)(p,n)},getComponentForRouteName:function(t){return(0,u.default)(p,t)},getActionCreators:function(t,o){return(0,r.default)({},S(t,o),{pop:function(t,n){return i.pop((0,r.default)({n:t},n))},popToTop:function(t){return i.popToTop(t)},push:function(t,r,n){return i.push({routeName:t,params:r,action:n})},replace:function(r,n,o,u){return'string'==typeof r?i.replace({routeName:r,params:n,action:o,key:t.key,newKey:u}):((0,l.default)('object'==typeof r,'Must replaceWith an object or a string'),(0,l.default)(null==n,'Params must not be provided to .replace() when specifying an object'),(0,l.default)(null==o,'Child action must not be provided to .replace() when specifying an object'),(0,l.default)(null==u,'Child action must not be provided to .replace() when specifying an object'),i.replace(r))},reset:function(t,r){return i.reset({actions:t,index:null==r?t.length-1:r,key:o})},dismiss:function(){return n.back({key:o})}})},getStateForAction:function(o,u){if(!u)return x(o);var s,p=u.routes[u.index];if(k(o)||o.type===n.NAVIGATE){if(o.type===n.NAVIGATE){var y=u.routes.slice().reverse(),v=Array.isArray(y),A=0;for(y=v?y:y["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var P;if(v){if(A>=y.length)break;P=y[A++]}else{if((A=y.next()).done)break;P=A.value}var S=P,h=N[S.routeName],T=o.routeName===S.routeName&&o.action?o.action:o;if(h){var O=h.getStateForAction(T,S);if(null===O||O!==S){var F=f.default.replaceAndPrune(u,O?O.key:S.key,O||S);return(0,r.default)({},F,{isTransitioning:u.index!==F.index?!0!==o.immediate:u.isTransitioning})}}}}}else{var R=N[p.routeName];if(R){var E=R.getStateForAction(o,p);if(null!==E&&E!==p)return f.default.replaceAt(u,p.key,E,o.type===n.SET_PARAMS)}}if(c(o)&&void 0!==N[o.routeName]){var j,C=N[o.routeName];(0,l.default)(o.type!==i.PUSH||null==o.key,'StackRouter does not support key on the push action');var K=u.routes.findIndex(function(t){return o.key?t.key===o.key:t.routeName===o.routeName});if(o.type!==i.PUSH&&-1!==K){if(u.index===K&&!o.params)return null;var _=u.routes.slice(0,K+1);if(o.params){var w=u.routes[K];_[K]=(0,r.default)({},w,{params:(0,r.default)({},w.params,o.params)})}return(0,r.default)({},u,{isTransitioning:u.index!==K?!0!==o.immediate:u.isTransitioning,index:K,routes:_})}if(C){var M=o.action||n.init({params:b(o.routeName,o)});j=(0,r.default)({params:b(o.routeName,o)},C.getStateForAction(M),{routeName:o.routeName,key:o.key||(0,_r(d[10]).generateKey)()})}else j={params:b(o.routeName,o),routeName:o.routeName,key:o.key||(0,_r(d[10]).generateKey)()};return(0,r.default)({},f.default.push(u,j),{isTransitioning:!0!==o.immediate})}if(o.type===i.PUSH&&void 0===N[o.routeName])return u;if(c(o))for(var I=Object.keys(N),W=0;W0?(0,r.default)({},u,{isTransitioning:!0!==o.immediate,index:0,routes:[u.routes[0]]}):u;if(o.type===i.REPLACE&&-1!==(s=void 0===o.key&&u.routes.length?u.routes.length-1:u.routes.findIndex(function(t){return t.key===o.key}))){var B=N[o.routeName],q={};if(B){var z=o.action||n.init({params:b(o.routeName,o)});q=B.getStateForAction(z)}var J=(0,t.default)(u.routes);return J[s]=(0,r.default)({params:b(o.routeName,o)},q,{routeName:o.routeName,key:o.newKey||(0,_r(d[10]).generateKey)()}),(0,r.default)({},u,{routes:J})}if(o.type===i.COMPLETE_TRANSITION&&(null==o.key||o.key===u.key)&&o.toChildKey===u.routes[u.index].key&&u.isTransitioning)return(0,r.default)({},u,{isTransitioning:!1});if(o.type===n.SET_PARAMS){var Q=o.key,X=u.routes.find(function(t){return t.key===Q});if(X){var Y=(0,r.default)({},X.params,o.params),Z=(0,t.default)(u.routes);return Z[u.routes.indexOf(X)]=(0,r.default)({},X,{params:Y}),(0,r.default)({},u,{routes:Z})}}if(o.type===i.RESET){if(null!=o.key&&o.key!=u.key)return u;var $=o.actions;return(0,r.default)({},u,{routes:$.map(function(t){var i=N[t.routeName],o={};if(i){var u=t.action||n.init({params:b(t.routeName,t)});o=i.getStateForAction(u)}return(0,r.default)({params:b(t.routeName,t)},o,{routeName:t.routeName,key:t.key||(0,_r(d[10]).generateKey)()})}),index:o.index})}if(o.type===n.BACK||o.type===i.POP){var ee=o.key,te=o.n,re=o.immediate,ae=u.index;if(o.type===i.POP&&null!=te)ae=Math.max(1,u.index-te+1);else if(ee){var ne=u.routes.find(function(t){return t.key===ee});ae=u.routes.indexOf(ne)}if(ae>0)return(0,r.default)({},u,{routes:u.routes.slice(0,ae),index:ae-1,isTransitioning:!0!==re})}var ie=o.key?f.default.indexOf(u,o.key):-1,oe=u.routes.slice().reverse(),ue=Array.isArray(oe),fe=0;for(oe=ue?oe:oe["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var se;if(ue){if(fe>=oe.length)break;se=oe[fe++]}else{if((fe=oe.next()).done)break;se=fe.value}var le=se;if(le.key!==p.key&&!(ie>=0&&le.key!==o.key)){var de=N[le.routeName];if(de){var pe=de.getStateForAction(o,le);if(null===pe)return u;if(pe&&pe!==le)return f.default.replaceAt(u,le.key,pe,o.preserveFocus||o.type.includes('DRAWER'))}}}return u},getPathAndParamsForState:function(t){var r=t.routes[t.index];return F(r)},getActionForPathAndParams:function(t,r){return R(t,r)},getScreenOptions:(0,o.default)(p,y.defaultNavigationOptions)}}},1265,[2,42,1233,1237,1251,1248,1247,1232,1252,1234,1266,1253]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._TESTING_ONLY_normalize_keys=function(){n="id",t=0},e.generateKey=function(){return n+"-"+t++};var n="id-"+Date.now(),t=0},1266,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),l=r(d[0])(r(d[3]));e.default=function(f){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=(0,t.default)({},n),n=(0,l.default)(n,'resetOnBlur',!1),n=(0,l.default)(n,'backBehavior','initialRoute'),(0,u.default)(f,n)}},1267,[2,1233,1246,1268]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(t,n,o){return t.hasOwnProperty(n)&&void 0!==t[n]?t:(t[n]=o,t)}},1268,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'light',u=t.state,l=t.router,f=(0,t.getChildNavigation)(u.routes[u.index].key);return l.getScreenOptions(f,n,o)}},1269,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f={willFocus:'onWillFocus',didFocus:'onDidFocus',willBlur:'onWillBlur',didBlur:'onDidBlur'},p=Object.keys(f),v=(function(c){function s(){var t,l;(0,n.default)(this,s);for(var c=arguments.length,p=new Array(c),v=0;v1&&void 0!==arguments[1]?arguments[1]:{forwardRef:!0},y=(function(c){function y(){return(0,n.default)(this,y),(0,u.default)(this,(0,f.default)(y).apply(this,arguments))}return(0,l.default)(y,c),(0,o.default)(y,[{key:"render",value:function(){var n=this,o=this.props.navigation;return s.default.createElement(v.default.Consumer,{__source:{fileName:h,lineNumber:17}},function(u){var f=o||u;return(0,p.default)(!!f,'withNavigation can only be used on a view hierarchy of a navigator. The wrapped component is unable to get access to navigation from props or context.'),s.default.createElement(N,(0,t.default)({},n.props,{navigation:f,ref:w.forwardRef?n.props.onRef:void 0,__source:{fileName:h,lineNumber:25}}))})}}]),y})(s.default.Component);return y.displayName="withNavigation("+(N.displayName||N.name)+")",(0,c.default)(y,N)};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),v=r(d[0])(r(d[10])),h="/Users/satya/Workspace/Callstack/react-navigation-core/src/views/withNavigation.js"},1271,[2,4,5,6,10,12,13,15,833,1234,1244]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(h){var F=(function(f){function v(t){var s;return(0,n.default)(this,v),(s=(0,u.default)(this,(0,o.default)(v).call(this,t))).subscriptions=[t.navigation.addListener('didFocus',function(){return s.setState({isFocused:!0})}),t.navigation.addListener('willBlur',function(){return s.setState({isFocused:!1})})],s.state={isFocused:!!t.navigation&&t.navigation.isFocused()},s}return(0,c.default)(v,f),(0,s.default)(v,[{key:"componentWillUnmount",value:function(){this.subscriptions.forEach(function(t){return t.remove()})}},{key:"render",value:function(){return l.default.createElement(h,(0,t.default)({},this.props,{isFocused:this.state.isFocused,ref:this.props.onRef,__source:{fileName:p,lineNumber:33}}))}}]),v})(l.default.Component);return F.displayName="withNavigationFocus("+(h.displayName||h.name)+")",(0,f.default)((0,v.default)(F,{forwardRef:!1}),h)};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),s=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),v=r(d[0])(r(d[9])),p="/Users/satya/Workspace/Callstack/react-navigation-core/src/views/withNavigationFocus.js"},1272,[2,4,5,6,10,12,13,15,833,1271]); +__d(function(g,r,i,a,m,e,d){m.exports={get createAppContainer(){return r(d[0]).default},get createKeyboardAwareNavigator(){return r(d[1]).default},get createNavigationAwareScrollable(){return r(d[2]).default},get withOrientation(){return r(d[3]).default},get ResourceSavingSceneView(){return r(d[4]).default},get SafeAreaView(){return r(d[5]).default},get ScrollView(){return r(d[6]).ScrollView},get FlatList(){return r(d[6]).FlatList},get SectionList(){return r(d[6]).SectionList},get Themed(){return r(d[7]).default},get createNavigationFactory(){return r(d[8]).default},get NavigationContainer(){return r(d[8]).default}}},1273,[1274,1277,1278,1279,1280,1281,1284,1285,1286]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e._TESTING_ONLY_reset_container_count=function(){0},_e.default=function(i){var s=(function(s){function c(t){var e;return(0,n.default)(this,c),(e=y(this,c,[t])).subs=null,e._actionEventSubscribers=new Set,e._handleOpenURL=function(t){var n=t.url,o=e.props,s=o.enableURLHandling,u=o.uriPrefix;if(!1!==s){var c=_(n,u);if(c){var l=c.path,h=c.params,f=i.router.getActionForPathAndParams(l,h);f&&e.dispatch(f)}}},e._persistNavigationState=function(t){var n;return v().async(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(n=e.props.persistNavigationState)){o.next=10;break}return o.prev=2,o.next=5,v().awrap(n(t));case 5:o.next=10;break;case 7:o.prev=7,o.t0=o.catch(2),console.warn('Uncaught exception while calling persistNavigationState()! You should handle exceptions thrown from persistNavigationState(), ignoring them may result in undefined behavior.');case 10:case"end":return o.stop()}},null,null,[[2,7]],Promise)},e.dispatch=function(t){if(e.props.navigation)return e.props.navigation.dispatch(t);e._navState=e._navState||e.state.nav;var n=e._navState;(0,f.default)(n,'should be set in constructor if stateful');var o=i.router.getStateForAction(t,n),s=null===o?n:o,u=function(){e._actionEventSubscribers.forEach(function(e){return e({type:'action',action:t,state:s,lastState:n})})};return null===o?(u(),!0):s!==n?(e._navState=s,e.setState({nav:s},function(){e._onNavigationStateChange(n,s,t),u(),e._persistNavigationState(s)}),!0):(u(),!1)},e._getScreenProps=function(){return e.props.screenProps},e._getTheme=function(){return'light'===e.props.theme||'dark'===e.props.theme?e.props.theme:'no-preference'===e.props.theme?'light':(console.warn("Invalid theme provided: "+e.props.theme+". Only 'light' and 'dark' are supported. Falling back to 'light'"),'light')},S(t),e._initialAction=r(d[13]).NavigationActions.init(),e._isStateful()&&h.BackHandler&&'function'==typeof h.BackHandler.addEventListener&&(e.subs=h.BackHandler.addEventListener('hardwareBackPress',function(){if(e._isMounted)return e.dispatch(r(d[13]).NavigationActions.back());e.subs&&e.subs.remove()})),e.state={nav:e._isStateful()&&!t.loadNavigationState?i.router.getStateForAction(e._initialAction):null},e}return(0,u.default)(c,s),(0,o.default)(c,[{key:"_renderLoading",value:function(){return this.props.renderLoadingExperimental?this.props.renderLoadingExperimental():null}},{key:"_isStateful",value:function(){return w(this.props)}},{key:"_onNavigationStateChange",value:function(t,e,n){void 0===this.props.onNavigationStateChange&&this._isStateful()&&process.env.REACT_NAV_LOGGING?console.group?(console.group('Navigation Dispatch: '),console.log('Action: ',n),console.log('New State: ',e),console.log('Last State: ',t),console.groupEnd()):console.log('Navigation Dispatch: ',{action:n,newState:e,lastState:t}):'function'==typeof this.props.onNavigationStateChange&&this.props.onNavigationStateChange(t,e,n)}},{key:"componentDidUpdate",value:function(){this._navState===this.state.nav&&(this._navState=null)}},{key:"componentDidMount",value:function(){var t,e,n,o,s,u,c,l,f,p,y=this;return v().async(function(_){for(;;)switch(_.prev=_.next){case 0:if(this._isMounted=!0,this._isStateful()){_.next=3;break}return _.abrupt("return");case 3:if(0,h.Linking.addEventListener('url',this._handleOpenURL),t=null,e=null,!1===this.props.enableURLHandling){_.next=14;break}return _.next=11,v().awrap(this.getStartupParams());case 11:n=_.sent,t=n.parsedUrl,e=n.userProvidedStartupState;case 14:if(o=this._initialAction,(s=this.state.nav)||e||(process.env.REACT_NAV_LOGGING&&console.log('Init new Navigation State'),s=i.router.getStateForAction(o)),e&&(s=e,b=!0),t&&(c=(u=t).path,l=u.params,(f=i.router.getActionForPathAndParams(c,l))&&(process.env.REACT_NAV_LOGGING&&console.log('Applying Navigation Action for Initial URL:',t),o=f,s=i.router.getStateForAction(f,s))),p=function(){return y._actionEventSubscribers.forEach(function(t){return t({type:'action',action:o,state:y.state.nav,lastState:null})})},s!==this.state.nav){_.next=23;break}return p(),_.abrupt("return");case 23:this.setState({nav:s},function(){b=!1,p()});case 24:case"end":return _.stop()}},null,this,null,Promise)}},{key:"getStartupParams",value:function(){var t,n,o,i,s,u,c;return v().async(function(l){for(;;)switch(l.prev=l.next){case 0:return t=this.props,n=t.uriPrefix,o=t.loadNavigationState,l.prev=1,l.next=4,v().awrap(Promise.all([h.Linking.getInitialURL(),o&&o()]));case 4:u=l.sent,c=(0,e.default)(u,2),i=c[0],s=c[1],l.next=12;break;case 10:l.prev=10,l.t0=l.catch(1);case 12:return l.abrupt("return",{parsedUrl:i&&_(i,n),userProvidedStartupState:s});case 13:case"end":return l.stop()}},null,this,[[1,10]],Promise)}},{key:"componentDidCatch",value:function(t){if(!b)throw t;b=!1,console.warn('Uncaught exception while starting app from persisted navigation state! Trying to render again with a fresh navigation state...'),this.dispatch(r(d[13]).NavigationActions.init())}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,h.Linking.removeEventListener('url',this._handleOpenURL),this.subs&&this.subs.remove(),this._isStateful()&&0}},{key:"render",value:function(){var e=this,n=this.props.navigation;if(this._isStateful()){var o=this.state.nav;if(!o)return this._renderLoading();this._navigation&&this._navigation.state===o||(this._navigation=(0,r(d[13]).getNavigation)(i.router,o,this.dispatch,this._actionEventSubscribers,this._getScreenProps,function(){return e._navigation})),n=this._navigation}return(0,f.default)(n,'failed to get navigation'),l.default.createElement(r(d[13]).ThemeProvider,{value:this._getTheme()},l.default.createElement(r(d[13]).NavigationProvider,{value:n},l.default.createElement(i,(0,t.default)({},this.props,{navigation:n}))))}}],[{key:"getDerivedStateFromProps",value:function(t){return S(t),null}}])})(l.default.Component);return s.router=i.router,s.navigationOptions=null,s.defaultProps={theme:'light'},s};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),l=r(d[0])(r(d[9])),h=r(d[10]),f=r(d[0])(r(d[11])),p=(r(d[0])(r(d[12])),["navigation","screenProps","persistNavigationState","loadNavigationState","theme"]);function v(){"use strict";v=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function h(t,e,n,i){var s=e&&e.prototype instanceof y?e:y,u=Object.create(s.prototype),c=new G(i||[]);return o(u,"_invoke",{value:k(t,n,c)}),u}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var p={};function y(){}function _(){}function w(){}var S={};l(S,s,function(){return this});var b=Object.getPrototypeOf,L=b&&b(b(T([])));L&&L!==e&&n.call(L,s)&&(S=L);var x=w.prototype=y.prototype=Object.create(S);function N(t){["next","throw","return"].forEach(function(e){l(t,e,function(t){return this._invoke(e,t)})})}function E(t,e){function i(o,s,u,c){var l=f(t[o],t,s);if("throw"!==l.type){var h=l.arg,p=h.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then(function(t){i("next",t,u,c)},function(t){i("throw",t,u,c)}):e.resolve(p).then(function(t){h.value=t,u(h)},function(t){return i("throw",t,u,c)})}c(l.arg)}var s;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return s=s?s.then(o,o):o()}})}function k(t,e,n){var o="suspendedStart";return function(i,s){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw s;return j()}for(n.method=i,n.arg=s;;){var u=n.delegate;if(u){var c=P(u,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=f(t,e,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function P(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,P(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=f(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,p;var s=i.arg;return s?s.done?(e[t.resultName]=s.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):s:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function A(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function O(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function G(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function T(t){if(t){var e=t[s];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var s=this.tryEntries[i],u=s.completion;if("root"===s.tryLoc)return o("end");if(s.tryLoc<=this.prev){var c=n.call(s,"catchLoc"),l=n.call(s,"finallyLoc");if(c&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;O(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function y(t,e,n){return e=(0,s.default)(e),(0,i.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,s.default)(t).constructor):e.apply(t,n))}var _=r(d[13]).pathUtils.urlToPathAndParams;function w(t){return!t.navigation}function S(t){if(t.persistenceKey&&console.warn("You passed persistenceKey prop to a navigator. The persistenceKey prop was replaced by a more flexible persistence mechanism, please see the navigation state persistence docs for more information. Passing the persistenceKey prop is a no-op."),!w(t)){t.navigation,t.screenProps;var e=t.persistNavigationState,n=t.loadNavigationState,o=(t.theme,(0,c.default)(t,p)),i=Object.keys(o);if(0!==i.length)throw new Error("This navigator has both navigation and container props, so it is unclear if it should own its own state. Remove props: \""+i.join(', ')+"\" if the navigator should get its state from the navigation prop. If the navigator should maintain its own state, do not pass a navigation prop.");(0,f.default)(void 0===e&&void 0===n||'function'==typeof e&&'function'==typeof n,'both persistNavigationState and loadNavigationState must either be undefined, or be functions')}}var b=!1},1274,[2,4,31,5,6,10,12,13,106,15,18,1275,1276,1231]); +__d(function(g,r,i,_a,m,_e,_d){var n=function(){};m.exports=function(e,o,a,t,f,d,u,c){if(n(o),!e){var l;if(void 0===o)l=new Error('Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.');else{var s=[a,t,f,d,u,c],v=0;(l=new Error(o.replace(/%s/g,function(){return s[v++]}))).name='Invariant Violation'}throw l.framesToPop=1,l}}},1275,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return"https://reactnavigation.org/docs/"+t}},1276,[]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),c=r(d[8]);function p(e,t,n){return t=(0,o.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}_e.default=function(u,o){var f;return(f=(function(f){function h(){var e;(0,t.default)(this,h);for(var n=arguments.length,u=new Array(n),s=0;se.height}},1279,[2,4,5,6,10,12,13,15,18,833]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[9]),p=["isFocused","childNavigation","removeClippedSubviews"];function v(e,t,n){return t=(0,o.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var h=(function(u){function o(e){var t;return(0,n.default)(this,o),(t=v(this,o))._mustAlwaysBeVisible=function(){return t.props.animationEnabled||t.props.swipeEnabled},t.state={awake:!e.lazy||e.isFocused},t}return(0,c.default)(o,u),(0,l.default)(o,[{key:"render",value:function(){var n=this.state.awake,l=this.props,u=l.isFocused,o=l.childNavigation,c=l.removeClippedSubviews,v=(0,t.default)(l,p);return f.default.createElement(s.View,{style:y.container,collapsable:!1,removeClippedSubviews:'android'===s.Platform.OS?c:!u&&c},f.default.createElement(s.View,{style:this._mustAlwaysBeVisible()||u?y.innerAttached:y.innerDetached},n?f.default.createElement(r(d[10]).SceneView,(0,e.default)({},v,{navigation:o})):null))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.isFocused&&!t.awake?{awake:!0}:null}}])})(f.default.PureComponent),y=s.StyleSheet.create({container:{flex:1,overflow:'hidden'},innerAttached:{flex:1},innerDetached:{flex:1,top:3e3}});_e.default=h},1280,[2,4,106,5,6,10,12,13,15,18,1231]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0,_e.getInset=W,_e.getStatusBarHeight=function(t){return T(t)},_e.withSafeArea=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),p=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=w(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var f=u?Object.getOwnPropertyDescriptor(t,s):null;f&&(f.get||f.set)?Object.defineProperty(o,s,f):o[s]=t[s]}o.default=t,n&&n.set(t,o);return o})(r(d[8])),c=r(d[9]),l=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),v=["padding","paddingVertical","paddingHorizontal","paddingTop","paddingBottom","paddingLeft","paddingRight"],y=["forceInset","isLandscape","style"];function w(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(w=function(t){return t?n:e})(t)}function _(t,e,n){return e=(0,s.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,s.default)(t).constructor):e.apply(t,n))}var L=function(){var t=c.Dimensions.get('window'),e=t.width,n=t.height;return 0===e&&0===n?c.Dimensions.get('screen'):{width:e,height:n}},b=L(),S=b.height,B=b.width,M=(((c.Platform.constants||{}).reactNativeVersion||{}).minor,'web'!==c.Platform.OS&&('ios'===c.Platform.OS&&(812===S&&375===B||375===S&&812===B)||896===S&&414===B||414===S&&896===B)),R='ios'===c.Platform.OS&&(1194===S&&834===B||834===S&&1194===B||1024===S&&1366===B||1366===S&&1024===B),O=!('ios'!==c.Platform.OS||M||S>B&&B<768||B>S&&S<768),I=null,P=null,T=function(t){return null!==I?I:'android'===c.Platform.OS?g.Expo?g.Expo.Constants.statusBarHeight:0:M?t?0:44:R?24:O?P?0:20:t||P?0:20},k=function(t){if(!t.includes('%'))return 0;var e=parseFloat(t)/100;return isNaN(e)?0:e},x=(function(u){function s(){var o;(0,n.default)(this,s);for(var u=arguments.length,f=new Array(u),p=0;p=f?c%=f:c<0&&(c=c%f+f),l>=s?l%=s:l<0&&(l=l%s+s);var h=0===c,v=c+p>=f,y=0===l,w=l+u>=s;o.setState({touchesTop:h,touchesBottom:v,touchesLeft:y,touchesRight:w,orientation:n,viewWidth:u,viewHeight:p})}})}}},o._getSafeAreaStyle=function(){var t=o.state,n=t.touchesTop,u=t.touchesBottom,s=t.touchesLeft,f=t.touchesRight,p=o.props,c=p.forceInset,l=(p.isLandscape,o._getViewStyles()),h=l.paddingTop,v=l.paddingBottom,y=l.paddingLeft,w=l.paddingRight,_=l.viewStyle,L=(0,e.default)({},_,{paddingTop:n?o._getInset('top'):0,paddingBottom:u?o._getInset('bottom'):0,paddingLeft:s?o._getInset('left'):0,paddingRight:f?o._getInset('right'):0});return c&&Object.keys(c).forEach(function(t){var e=c[t];switch('always'===e&&(e=o._getInset(t)),'never'===e&&(e=0),t){case'horizontal':L.paddingLeft=e,L.paddingRight=e;break;case'vertical':L.paddingTop=e,L.paddingBottom=e;break;case'left':case'right':case'top':case'bottom':var n="padding"+t[0].toUpperCase()+t.slice(1);L[n]=e}}),L.height&&'number'==typeof L.height&&(L.height+=L.paddingTop+L.paddingBottom),L.width&&'number'==typeof L.width&&(L.width+=L.paddingLeft+L.paddingRight),L.paddingTop=Math.max(L.paddingTop,h),L.paddingBottom=Math.max(L.paddingBottom,v),L.paddingLeft=Math.max(L.paddingLeft,y),L.paddingRight=Math.max(L.paddingRight,w),L},o._getViewStyles=function(){var e=o.state.viewWidth,n=c.StyleSheet.flatten(o.props.style||{}),u=n.padding,s=void 0===u?0:u,f=n.paddingVertical,p=void 0===f?s:f,l=n.paddingHorizontal,h=void 0===l?s:l,y=n.paddingTop,w=void 0===y?p:y,_=n.paddingBottom,L=void 0===_?p:_,b=n.paddingLeft,S=void 0===b?h:b,B=n.paddingRight,M=void 0===B?h:B,R=(0,t.default)(n,v);return'number'!=typeof w&&(w=k(w)*e),'number'!=typeof L&&(L=k(L)*e),'number'!=typeof S&&(S=k(S)*e),'number'!=typeof M&&(M=k(M)*e),{paddingTop:w,paddingBottom:L,paddingLeft:S,paddingRight:M,viewStyle:R}},o._getInset=function(t){return W(t,o.props.isLandscape)},o}return(0,f.default)(s,u),(0,o.default)(s,[{key:"componentDidMount",value:function(){var t=this;this._isMounted=!0,c.InteractionManager.runAfterInteractions(function(){t._updateMeasurements()})}},{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"componentDidUpdate",value:function(){this._updateMeasurements()}},{key:"render",value:function(){var n=this,o=this.props,u=(o.forceInset,o.isLandscape,o.style,(0,t.default)(o,y)),s=this._getSafeAreaStyle();return p.default.createElement(c.Animated.View,(0,e.default)({ref:function(t){return n.view=t},pointerEvents:"box-none"},u,{onLayout:this._handleLayout,style:s}))}}])})(p.Component);function W(t,e){switch(t){case'horizontal':case'right':case'left':return e&&M?44:0;case'vertical':case'top':return T(e);case'bottom':return M?e?24:34:R?20:0}}x.setStatusBarHeight=function(t){I=t},x.setStatusBarHidden=function(t){P=t};var j=(0,h.default)(x);_e.default=j,_e.withSafeArea=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e){var u=(function(u){function s(){return(0,n.default)(this,s),_(this,s,arguments)}return(0,f.default)(s,u),(0,o.default)(s,[{key:"render",value:function(){return p.default.createElement(j,{style:{flex:1},forceInset:t},p.default.createElement(e,this.props))}}])})(p.Component);return(0,l.default)(u,e)}}},1281,[2,106,4,5,6,10,12,13,15,18,1282,1283]); +__d(function(g,r,_i,a,m,_e,d){'use strict';var e={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,p=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,i=s&&s(Object);m.exports=function y(f,l,O){if('string'!=typeof l){if(i){var u=s(l);u&&u!==i&&y(f,u,O)}var P=p(l);n&&(P=P.concat(n(l)));for(var b=0;be.height}},1283,[2,4,5,6,10,12,13,15,18,1282]); +__d(function(g,r,i,a,m,e,d){var t,n=r(d[0])(r(d[1])),f=r(d[0])(r(d[2])),o=r(d[3]),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5]));function u(t){var l=t.onRefresh;return l?((0,s.default)('boolean'==typeof t.refreshing,'`refreshing` prop must be set as a boolean in order to use `onRefresh`, but got `'+JSON.stringify(t.refreshing)+'`'),(0,n.default)({},t,{refreshControl:null==t.refreshControl?f.default.createElement(o.RefreshControl,{refreshing:t.refreshing,onRefresh:l,progressViewOffset:t.progressViewOffset}):t.refreshControl})):t}t='android'===o.Platform.OS?(0,l.default)(o.ScrollView):(0,l.default)(r(d[6]).ScrollView);var c=f.default.forwardRef(function(l,s){return f.default.createElement(o.FlatList,(0,n.default)({ref:s},l,{renderScrollComponent:function(n){return f.default.createElement(t,u(n))}}))}),h=f.default.forwardRef(function(l,s){return f.default.createElement(o.SectionList,(0,n.default)({ref:s},l,{renderScrollComponent:function(n){return f.default.createElement(t,u(n))}}))});m.exports={ScrollView:t,FlatList:c,SectionList:h}},1284,[2,4,15,18,1278,1275,1]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),c=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=y(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=u?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(o,l,f):o[l]=t[l]}o.default=t,n&&n.set(t,o);return o})(r(d[8])),s=r(d[9]),p=["barStyle"];function y(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(y=function(t){return t?n:e})(t)}function h(t,e,n){return e=(0,l.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,l.default)(t).constructor):e.apply(t,n))}var v=(function(t){function u(){return(0,n.default)(this,u),h(this,u,arguments)}return(0,f.default)(u,t),(0,o.default)(u,[{key:"render",value:function(){return c.createElement(s.Text,(0,e.default)({},this.props,{style:[{color:r(d[10]).ThemeColors[this.context].label},this.props.style]}))}}])})(c.Component);v.contextType=r(d[10]).ThemeContext;var x=(function(t){function u(){return(0,n.default)(this,u),h(this,u,arguments)}return(0,f.default)(u,t),(0,o.default)(u,[{key:"render",value:function(){return c.createElement(s.TextInput,(0,e.default)({},this.props,{placeholderTextColor:'dark'===this.context?'#ebebf54c':'#3c3c434c',style:[{color:r(d[10]).ThemeColors[this.context].label},this.props.style]}))}}])})(c.Component);x.contextType=r(d[10]).ThemeContext;var b=(function(u){function l(){return(0,n.default)(this,l),h(this,l,arguments)}return(0,f.default)(l,u),(0,o.default)(l,[{key:"render",value:function(){var n=this.props,o=n.barStyle,u=(0,t.default)(n,p);return c.createElement(s.StatusBar,(0,e.default)({barStyle:o||('dark'===this.context?'light-content':'default')},u))}}])})(c.Component);b.contextType=r(d[10]).ThemeContext;_e.default={Text:v,StatusBar:b,TextInput:x}},1285,[2,106,4,5,6,10,12,13,15,18,1231]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){throw new Error("This version of '@react-navigation/native' is not compatible with React Navigation 5. Make sure you install 5.x version of '@react-navigation/native'.")}},1286,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.Assets=void 0,Object.defineProperty(e,"Header",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"HeaderBackButton",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"HeaderStyleInterpolator",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"HeaderTitle",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"ScenesReducer",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"StackGestureContext",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"StackView",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"StackViewCard",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"StackViewLayout",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"StackViewStyleInterpolator",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"StackViewTransitionConfigs",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Transitioner",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"createPointerEventsContainer",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"createStackNavigator",{enumerable:!0,get:function(){return n.default}});var t=r(d[0]),n=r(d[1])(r(d[2])),u=r(d[1])(r(d[3])),f=r(d[1])(r(d[4])),o=r(d[1])(r(d[5])),c=r(d[1])(r(d[6])),l=r(d[1])(r(d[7])),b=r(d[1])(r(d[8])),y=r(d[1])(r(d[9])),p=r(d[1])(r(d[10])),P=r(d[1])(r(d[11])),j=r(d[1])(r(d[12])),s=r(d[1])(r(d[13])),O=r(d[1])(r(d[14])),S=r(d[1])(r(d[15]));e.Assets=t.Platform.select({ios:[r(d[16]),r(d[17])],default:[r(d[16])]})},1287,[18,2,1288,1295,1297,1296,1303,1289,1291,1290,1307,1306,1292,1311,1314,1309,1300,1305]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=r(d[1])(r(d[2]));e.default=function(l){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=(0,r(d[3]).StackRouter)(l,n),f=(0,r(d[3]).createNavigator)(o.default,u,n);return n.disableKeyboardHandling||'web'===t.Platform.OS||(f=(0,r(d[4]).createKeyboardAwareNavigator)(f,n)),f}},1288,[18,2,1289,1231,1273]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),p=(function(n,t){if(!t&&n&&n.__esModule)return n;if(null===n||"object"!=typeof n&&"function"!=typeof n)return{default:n};var o=b(t);if(o&&o.has(n))return o.get(n);var i={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in n)if("default"!==c&&Object.prototype.hasOwnProperty.call(n,c)){var u=s?Object.getOwnPropertyDescriptor(n,c):null;u&&(u.get||u.set)?Object.defineProperty(i,c,u):i[c]=n[c]}i.default=n,o&&o.set(n,i);return i})(r(d[8])),l=r(d[9]),f=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),y=r(d[0])(r(d[12]));function b(n){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(n){return n?o:t})(n)}var O="/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/StackView.tsx";function h(n,t){var o=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),o.push.apply(o,i)}return o}function w(n){for(var o=1;o0&&this.isGestureEnabled(),__source:{fileName:k,lineNumber:377}}),p.createElement(h.Animated.View,{style:[T.container,this.transitionConfig.containerStyle,'light'===this.context?this.transitionConfig.containerStyleLight:this.transitionConfig.containerStyleDark],__source:{fileName:k,lineNumber:384}},p.createElement(P.default.Provider,{value:this.panGestureRef,__source:{fileName:k,lineNumber:393}},p.createElement(r(d[20]).ScreenContainer,{style:T.scenes,__source:{fileName:k,lineNumber:394}},n.map(this.renderCard)),s)))}},{key:"componentDidUpdate",value:function(e){var t=e.transitionProps.navigation.state,i=this.props.transitionProps.navigation.state;t.index!==i.index&&this.maybeCancelGesture()}},{key:"getGestureResponseDistance",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gestureResponseDistance,t=void 0===e?{}:e;return this.isModal()?t.vertical||135:t.horizontal||50}},{key:"gestureActivationCriteria",value:function(){var e=this.props.transitionProps.layout,t=this.getGestureResponseDistance(),i=this.isMotionInverted();if(this.isMotionVertical()){var n=e.height.__getValue();return{maxDeltaX:15,minOffsetY:i?-5:5,hitSlop:i?{top:-n+t}:{bottom:-n+t}}}var o=-e.width.__getValue()+t;return{minOffsetX:i?-5:5,maxDeltaY:20,hitSlop:i?{left:o}:{right:o}}}},{key:"isGestureEnabled",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gesturesEnabled;return'boolean'==typeof e?e:'ios'===h.Platform.OS}},{key:"isMotionVertical",value:function(){return this.isModal()}},{key:"isModal",value:function(){return'modal'===this.props.mode}},{key:"isMotionInverted",value:function(){var e=this.props.transitionProps.scene.descriptor.options.gestureDirection;return this.isModal()?'inverted'===e:'string'==typeof e?'inverted'===e:h.I18nManager.isRTL}},{key:"computeHorizontalGestureValue",value:function(e){var t=e.translationX,i=this.props.transitionProps,n=i.navigation,o=i.layout,s=n.state.index,l=o.width.__getValue(),u=s-(this.isMotionInverted()?-1*t:t)/l;return(0,b.default)(s-1,u,s)}},{key:"computeVerticalGestureValue",value:function(e){var t=e.translationY,i=this.props.transitionProps,n=i.navigation,o=i.layout,s=n.state.index,l=o.height.__getValue(),u=s-(this.isMotionInverted()?-1*t:t)/l;return(0,b.default)(s-1,u,s)}},{key:"maybeCancelGesture",value:function(){this.positionSwitch.setValue(1)}},{key:"prepareGesture",value:function(){if(!this.isGestureEnabled())return 1!==this.positionSwitch.__getValue()&&this.positionSwitch.setValue(1),void(this.gesturePosition=void 0);0!==this.props.transitionProps.layout.width.__getValue()&&0!==this.props.transitionProps.layout.height.__getValue()&&(this.isMotionVertical()?this.prepareGestureVertical():this.prepareGestureHorizontal())}},{key:"prepareGestureHorizontal",value:function(){var e=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=h.Animated.add(e,h.Animated.divide(this.gestureX,this.props.transitionProps.layout.width)).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:'clamp'}):this.gesturePosition=h.Animated.add(e,h.Animated.multiply(-1,h.Animated.divide(this.gestureX,this.props.transitionProps.layout.width))).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:'clamp'})}},{key:"prepareGestureVertical",value:function(){var e=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=h.Animated.add(e,h.Animated.divide(this.gestureY,this.props.transitionProps.layout.height)).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:'clamp'}):this.gesturePosition=h.Animated.add(e,h.Animated.multiply(-1,h.Animated.divide(this.gestureY,this.props.transitionProps.layout.height))).interpolate({inputRange:[e-1,e],outputRange:[e-1,e],extrapolate:'clamp'})}},{key:"handleReleaseHorizontal",value:function(e){var t=this.props.transitionProps,i=t.navigation,n=t.position,o=t.layout,s=i.state.index,l=null==this.immediateIndex?s:this.immediateIndex,u=o.width.__getValue(),p=this.isMotionInverted()?-1:1,h=p*e.translationX,c=p*e.velocityX,f=u/500,v=Math.max(Math.abs(c),f),y=this.isMotionInverted()?(u-h)/v:h/v,P=this.isMotionInverted()?h/v:(u-h)/v,b=this.computeHorizontalGestureValue(e);return n.setValue(b),this.positionSwitch.setValue(1),c<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(l,y)):c>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(l,P)):void(b<=s-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(l,P)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(l,y)))}},{key:"handleReleaseVertical",value:function(e){var t=this.props.transitionProps,i=t.navigation,n=t.position,o=t.layout,s=i.state.index,l=null==this.immediateIndex?s:this.immediateIndex,u=o.height.__getValue(),p=this.isMotionInverted(),h=p?-1:1,c=h*e.translationY,f=h*e.velocityY,v=u/500,y=Math.max(Math.abs(f),v),P=p?(u-c)/y:c/y,b=p?c/y:(u-c)/y,S=this.computeVerticalGestureValue(e);return n.setValue(S),this.positionSwitch.setValue(1),f<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(l,P)):f>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(l,b)):void(S<=s-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(l,b)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(l,P)))}},{key:"getHeaderMode",value:function(){return this.props.headerMode?this.props.headerMode:'android'===h.Platform.OS||'modal'===this.props.mode?'screen':'float'}},{key:"getHeaderBackgroundTransitionPreset",value:function(){var e=this.props.headerBackgroundTransitionPreset;if(e&&C.includes(e)){if('fade'===e)return y.default.forBackgroundWithFade;if('translate'===e)return y.default.forBackgroundWithTranslation;if('toggle'===e)return y.default.forBackgroundWithInactiveHidden}return null}},{key:"getHeaderLayoutPreset",value:function(){var e=this.props.headerLayoutPreset;return e&&M.includes(e)?e:'ios'!==h.Platform.OS?'left':'center'}},{key:"getHeaderTransitionPreset",value:function(){if('ios'!==h.Platform.OS||'screen'===this.getHeaderMode())return'fade-in-place';var e=this.props.headerTransitionPreset;return e&&A.includes(e)?e:'fade-in-place'}},{key:"getHeaderBackTitleVisible",value:function(){var e=this.props.headerBackTitleVisible,t=!('left'===this.getHeaderLayoutPreset()||'ios'!==h.Platform.OS);return'boolean'==typeof e?e:t}},{key:"renderInnerScene",value:function(e){var t=e.descriptor,i=t.navigation,n=(0,t.getComponent)(),o=this.props.screenProps,s=this.getHeaderMode();return'screen'===s?p.createElement(h.View,{style:T.container,__source:{fileName:k,lineNumber:897}},p.createElement(h.View,{style:T.scenes,__source:{fileName:k,lineNumber:898}},p.createElement(r(d[18]).SceneView,{screenProps:o,navigation:i,component:n,__source:{fileName:k,lineNumber:899}})),this.renderHeader(e,s)):p.createElement(r(d[18]).SceneView,{screenProps:o,navigation:i,component:n,__source:{fileName:k,lineNumber:910}})}},{key:"prepareTransitionConfig",value:function(){this.transitionConfig=v.default.getTransitionConfig(this.props.transitionConfig,w({},this.props.transitionProps,{position:this.position}),this.props.lastTransitionProps,this.isModal())}},{key:"preparePosition",value:function(){this.gesturePosition?this.position=h.Animated.add(h.Animated.multiply(this.props.transitionProps.position,this.positionSwitch),h.Animated.multiply(this.gesturePosition,this.gestureSwitch)):this.position=this.props.transitionProps.position}}]),S})(p.Component);N.contextType=r(d[18]).ThemeContext;var T=h.StyleSheet.create({container:{flex:1,flexDirection:'column-reverse',overflow:'hidden'},scenes:{flex:1},floatingHeader:{position:h.Platform.select({default:'absolute',web:'fixed'}),left:0,top:0,right:0}});_e.default=(0,r(d[21]).withOrientation)(N)},1290,[2,106,4,248,5,6,10,12,13,15,18,1291,1295,1306,1303,1309,1310,1,1231,1308,1293,1273]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),f=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=b(n);if(o&&o.has(t))return o.get(t);var i={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=l?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(i,c,s):i[c]=t[c]}i.default=t,o&&o.set(t,i);return i})(r(d[9])),p=r(d[10]),y=r(d[0])(r(d[11]));function b(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(b=function(t){return t?o:n})(t)}var h="/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/StackViewCard.tsx";function O(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}function v(n){for(var o=1;on.state.index?'box-only':'none';var u=o.__getAnimatedValue()-n.state.index;return Math.abs(u)>v?'box-only':'auto'}},{key:"render",value:function(){return this.bindPosition(),this.pointerEvents=this.computePointerEvents(),f.createElement(l,(0,t.default)({},this.props,{pointerEvents:this.pointerEvents,onComponentRef:this.handleComponentRef,__source:{fileName:c,lineNumber:95}}))}}]),P})(f.Component)};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),p=r(d[0])(r(d[6])),f=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=l(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in t)if("default"!==p&&Object.prototype.hasOwnProperty.call(t,p)){var f=u?Object.getOwnPropertyDescriptor(t,p):null;f&&(f.get||f.set)?Object.defineProperty(s,p,f):s[p]=t[p]}s.default=t,o&&o.set(t,s);return s})(r(d[7]));function l(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(l=function(t){return t?o:n})(t)}var c="/Users/brentvatne/coding/react-navigation-stack/src/views/StackView/createPointerEventsContainer.tsx",v=.01;var h=(function(){function t(o,s){(0,n.default)(this,t),this.value=o,this.token=o.addListener(s)}return(0,o.default)(t,[{key:"remove",value:function(){this.value.removeListener(this.token)}}]),t})()},1292,[2,4,5,6,10,12,13,15]); +__d(function(g,r,i,a,m,_e,d){var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),s=r(d[9]),p=["active","onComponentRef"],v=["style","children"];function h(e,t,n){return t=(0,f.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,f.default)(e).constructor):t.apply(e,n))}var S,C,R,y=!1,N=function(e){return void 0!==s.UIManager.getViewManagerConfig?s.UIManager.getViewManagerConfig(e):s.UIManager[e]};var E={get NativeScreen(){return S=S||(0,s.requireNativeComponent)('RNSScreen',null)},get NativeScreenContainer(){return C=C||(0,s.requireNativeComponent)('RNSScreenContainer',null)}},w=(function(u){function f(){var e;(0,n.default)(this,f);for(var t=arguments.length,o=new Array(t),u=0;u=57)return l.default.createElement(R,(0,e.default)({},this.props,{ref:this.setRef}));var n=this.props,o=n.style,u=n.children,f=(0,t.default)(n,v);return l.default.createElement(R,(0,e.default)({},f,{ref:this.setRef,style:s.StyleSheet.absoluteFill}),l.default.createElement(s.Animated.View,{style:o},u))}var c=this.props,h=(c.active,c.onComponentRef,(0,t.default)(c,p));return l.default.createElement(s.Animated.View,(0,e.default)({},h,{ref:this.setRef}))}}])})(l.default.Component),A=(function(e){function t(){return(0,n.default)(this,t),h(this,t,arguments)}return(0,c.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return y?l.default.createElement(E.NativeScreenContainer,this.props):l.default.createElement(s.View,this.props)}}])})(l.default.Component);m.exports={ScreenContainer:A,Screen:w,get NativeScreen(){return E.NativeScreen},get NativeScreenContainer(){return E.NativeScreenContainer},useScreens:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];(y=e)&&!N('RNSScreen')&&console.error("Screen native module hasn't been linked. Please check the react-native-screens README for more details")},screensEnabled:function(){return y}}},1293,[2,4,106,5,6,10,12,13,15,18,1294]); +__d(function(g,r,i,a,m,e,d){e.version={major:0,minor:65,patch:0,prerelease:null}},1294,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=i?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[9])),f=r(d[10]),p=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),b=r(d[0])(r(d[13])),y=r(d[0])(r(d[14]));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}var v="/Users/brentvatne/coding/react-navigation-stack/src/views/Header/Header.tsx";function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function C(e){for(var t=1;t2?null:i.renderSubView(C({},e,{style:f.StyleSheet.absoluteFill}),'background',function(){return o.headerBackground},i.props.backgroundInterpolator)},i.renderModularSubView=function(e,t,n,o,l){var s=e.scene,u=s.index,p=s.isStale,h=s.key;if(0!==u){var b=i.props.navigation.state.index-u;if(Math.abs(b)>2)return null;var y=n(e,function(t){var n=t.children;return c.createElement(f.Animated.View,{style:[l(C({},i.props,{},e))],__source:{fileName:v,lineNumber:467}},n)},function(t){var n=t.children;return c.createElement(f.Animated.View,{style:[o(C({},i.props,{},e))],__source:{fileName:v,lineNumber:475}},n)});if(null===y)return y;var k=0!==b||p?'none':'box-none';return c.createElement(f.View,{key:t+"_"+h,pointerEvents:k,style:[N.item,N[t],e.style],__source:{fileName:v,lineNumber:495}},y)}},i.renderSubView=function(e,t,n,o){var l=e.scene,s=l.index,u=l.isStale,p=l.key,h=i.props.navigation.state.index-s;if(Math.abs(h)>2)return null;var b=n(e);if(null==b)return null;var y=0!==h||u?'none':'box-none';return c.createElement(f.Animated.View,{pointerEvents:y,key:t+"_"+p,style:[N.item,N[t],e.style,o&&o(C({},i.props,{},e))],__source:{fileName:v,lineNumber:531}},b)},i.renderHeader=function(e){var n=e.scene.descriptor.options;if(null===n.header)return null;var o=i.renderLeft(e),l=i.renderRight(e),s=i.renderTitle(e,{hasLeftComponent:!!o,hasRightComponent:!!l,headerTitleContainerStyle:n.headerTitleContainerStyle}),u=i.props.transitionPreset,p={style:N.header,key:"scene_"+e.scene.key};return n.headerLeft||n.headerBackImage||'ios'!==f.Platform.OS||'uikit'!==u?c.createElement(f.View,(0,t.default)({},p,{__source:{fileName:v,lineNumber:577}}),s,o,l):c.createElement(f.MaskedViewIOS,(0,t.default)({},p,{maskElement:c.createElement(f.View,{style:N.iconMaskContainer,__source:{fileName:v,lineNumber:588}},c.createElement(f.Image,{source:r(d[15]),style:N.iconMask,__source:{fileName:v,lineNumber:589}}),c.createElement(f.View,{style:N.iconMaskFillerRect,__source:{fileName:v,lineNumber:593}})),__source:{fileName:v,lineNumber:585}}),s,o,l)},i}return(0,u.default)(k,y),(0,i.default)(k,[{key:"getHeaderTitleString",value:function(e){var t=e.descriptor.options;return'string'==typeof t.headerTitle?t.headerTitle:(t.title&&t.title,t.title)}},{key:"getLastScene",value:function(e){return this.props.scenes.find(function(t){return t.index===e.index-1})}},{key:"getBackButtonTitleString",value:function(e){var t=this.getLastScene(e);if(!t)return null;var n=t.descriptor.options.headerBackTitle;return n||null===n?n:this.getHeaderTitleString(t)}},{key:"getTruncatedBackButtonTitle",value:function(e){var t=this.getLastScene(e);return t?t.descriptor.options.headerTruncatedBackTitle:null}},{key:"render",value:function(){var t,n,o=this,i=this.props,l=i.mode,s=i.scene,u=i.isLandscape;if('float'===l){var p={};this.props.scenes.forEach(function(e){p[e.index]=e});var h=Object.values(p).map(function(e){return{position:o.props.position,scene:e}});t=h.map(function(e){return o.renderHeader(e)}),n=h.map(function(e){return o.renderBackground(e)})}else{var b={position:new f.Animated.Value(this.props.scene.index),scene:this.props.scene};t=this.renderHeader(b),n=this.renderBackground(b)}var y=s.descriptor.options,k=y.headerStyle,w=void 0===k?{}:k,C=f.StyleSheet.flatten(w),S=P(u),x=(C.alignItems,C.justifyContent,C.flex,C.flexDirection,C.flexGrow,C.flexShrink,C.flexBasis,C.flexWrap,C.position,C.padding,C.paddingHorizontal,C.paddingRight,C.paddingLeft,C.top,C.right,C.bottom,C.left,(0,e.default)(C,["alignItems","justifyContent","flex","flexDirection","flexGrow","flexShrink","flexBasis","flexWrap","position","padding","paddingHorizontal","paddingRight","paddingLeft","top","right","bottom","left"])),T='dark'===this.context,B=[y.headerTransparent?T?N.transparentContainerDark:N.transparentContainerLight:T?N.containerDark:N.containerLight,{height:S},x],L=y.headerForceInset||{top:'always',bottom:'never',horizontal:'always'},_=x.backgroundColor;return _||(_=T?r(d[16]).ThemeColors.dark.header:r(d[16]).ThemeColors.light.header),c.createElement(f.Animated.View,{style:[this.props.layoutInterpolator(this.props),'ios'!==f.Platform.OS||y.headerTransparent?null:{backgroundColor:_}],__source:{fileName:v,lineNumber:714}},c.createElement(r(d[17]).SafeAreaView,{forceInset:L,style:B,__source:{fileName:v,lineNumber:722}},n,c.createElement(f.View,{style:N.flexOne,__source:{fileName:v,lineNumber:724}},t)))}}]),k})(c.PureComponent);_.contextType=r(d[16]).ThemeContext,_.defaultProps={layoutInterpolator:y.default.forLayout,leftInterpolator:y.default.forLeft,leftButtonInterpolator:y.default.forLeftButton,leftLabelInterpolator:y.default.forLeftLabel,titleFromLeftInterpolator:y.default.forCenterFromLeft,titleInterpolator:y.default.forCenter,rightInterpolator:y.default.forRight,backgroundInterpolator:y.default.forBackground};var O=f.Platform.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:f.StyleSheet.hairlineWidth,borderBottomColor:r(d[16]).ThemeColors.light.headerBorder}}),I=f.Platform.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:f.StyleSheet.hairlineWidth,borderBottomColor:r(d[16]).ThemeColors.dark.headerBorder}}),N=f.StyleSheet.create({containerLight:C({},O,{backgroundColor:r(d[16]).ThemeColors.light.header}),containerDark:C({},I,{backgroundColor:r(d[16]).ThemeColors.dark.header}),transparentContainerLight:C({},O,{position:'absolute',top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:'transparent',elevation:0}),transparentContainerDark:C({},I,{position:'absolute',top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:'transparent',elevation:0}),header:C({},f.StyleSheet.absoluteFillObject,{flexDirection:'row'}),item:{backgroundColor:'transparent'},iconMaskContainer:{flex:1,flexDirection:'row',justifyContent:'center'},iconMaskFillerRect:{flex:1,backgroundColor:'#d8d8d8',marginLeft:-5},iconMask:{height:23,width:14.5,marginLeft:8.5,marginTop:-2.5,alignSelf:'center',resizeMode:'contain',transform:[{scaleX:f.I18nManager.isRTL?-1:1}]},background:{},title:{bottom:0,top:0,position:'absolute',alignItems:'center',flexDirection:'row'},left:{left:0,bottom:0,top:0,position:'absolute',alignItems:'center',flexDirection:'row'},right:{right:0,bottom:0,top:0,position:'absolute',flexDirection:'row',alignItems:'center'},flexOne:{flex:1}});_e.default=(0,t.default)((0,r(d[17]).withOrientation)(_),{get HEIGHT(){return S+x}})},1295,[2,106,4,248,5,6,10,12,13,15,18,1296,1297,1302,1303,1305,1231,1273]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),s=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=y(n);if(o&&o.has(t))return o.get(t);var i={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=l?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(i,c,f):i[c]=t[c]}i.default=t,o&&o.set(t,i);return i})(r(d[9])),p=r(d[10]);function y(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(y=function(t){return t?o:n})(t)}function b(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}var O=(function(t){function y(){return(0,i.default)(this,y),(0,c.default)(this,(0,f.default)(y).apply(this,arguments))}return(0,u.default)(y,t),(0,l.default)(y,[{key:"render",value:function(){var t=this.props,i=t.style,l=(0,o.default)(t,["style"]),c=r(d[11]).ThemeColors[this.context];return s.createElement(p.Animated.Text,(0,n.default)({numberOfLines:1},l,{style:[v.title,{color:c.label},i],accessibilityTraits:"header",__source:{fileName:"/Users/brentvatne/coding/react-navigation-stack/src/views/Header/HeaderTitle.tsx",lineNumber:17}}))}}]),y})(s.Component);O.contextType=r(d[11]).ThemeContext;var v=p.StyleSheet.create({title:(function(n){for(var o=1;ot?o:i:o},n}return(0,l.default)(b,e),(0,n.default)(b,[{key:"renderBackImage",value:function(){var e=this.props,t=e.backImage,n=e.backTitleVisible,i=e.tintColor,o=this.getTitleText();if(c.isValidElement(t))return t;if(t){var l=t;return c.createElement(l,{tintColor:i,title:o,__source:{fileName:y,lineNumber:59}})}return c.createElement(s.Image,{style:[O.icon,!!n&&O.iconWithTitle,!!i&&{tintColor:i}],source:f.default,fadeDuration:0,__source:{fileName:y,lineNumber:62}})}},{key:"maybeRenderTitle",value:function(){var e=this.props,t=e.allowFontScaling,n=e.backTitleVisible,i=e.titleStyle,o=e.tintColor,l=this.getTitleText();return n&&null!==l?c.createElement(s.Text,{accessible:!1,onLayout:this.handleTextLayout,style:[O.title,!!o&&{color:o},i],numberOfLines:1,allowFontScaling:!!t,__source:{fileName:y,lineNumber:105}},this.getTitleText()):null}},{key:"render",value:function(){var e=this.props,t=e.onPress,n=e.pressColorAndroid,i=e.title,o=e.disabled,l=c.createElement(u.default,{disabled:o,accessible:!0,accessibilityRole:"button",accessibilityComponentType:"button",accessibilityLabel:i?i+", back":'Go back',accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:o?void 0:t,pressColor:n,style:[O.container,o&&O.disabled],borderless:!0,__source:{fileName:y,lineNumber:121}},c.createElement(s.View,{style:O.container,__source:{fileName:y,lineNumber:135}},this.renderBackImage(),this.maybeRenderTitle()));return'ios'===s.Platform.OS?l:c.createElement(s.View,{style:O.androidButtonWrapper,__source:{fileName:y,lineNumber:145}},l)}}]),b})(c.PureComponent);v.defaultProps={pressColorAndroid:'rgba(0, 0, 0, .32)',tintColor:s.Platform.select({ios:'#037aff',web:'#5f6368'}),truncatedTitle:'Back',backImage:s.Platform.select({web:b.default})};var O=s.StyleSheet.create({disabled:{opacity:.5},androidButtonWrapper:(function(t){for(var n=1;n=21){var n=this.props,o=n.style,u=(0,l.default)(n,["style"]);return p.createElement(c.TouchableNativeFeedback,(0,t.default)({},u,{style:null,background:c.TouchableNativeFeedback.Ripple(this.props.pressColor,this.props.borderless),__source:{fileName:y,lineNumber:52}}),p.createElement(c.View,{style:o,__source:{fileName:y,lineNumber:60}},p.Children.only(this.props.children)))}return'ios'===c.Platform.OS?p.createElement(b.default,(0,t.default)({hitSlop:{top:10,bottom:10,right:10,left:10},disallowInterruption:!0,enabled:!this.props.disabled},this.props,{__source:{fileName:y,lineNumber:65}}),this.props.children):p.createElement(c.TouchableOpacity,(0,t.default)({},this.props,{__source:{fileName:y,lineNumber:76}}),this.props.children)}}]),v})(p.Component)).defaultProps={borderless:!1,pressColor:'rgba(0, 0, 0, .32)'}},1298,[2,4,106,5,6,10,12,13,15,18,1299]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=v(n);if(o&&o.has(t))return o.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[8])),p=r(d[9]);function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(v=function(t){return t?o:n})(t)}var h=p.Animated.createAnimatedComponent(r(d[10]).BaseButton),y='android'===p.Platform.OS||'ios'===p.Platform.OS;(e.default=(function(v){function O(){var t,n;(0,o.default)(this,O);for(var l=arguments.length,c=new Array(l),f=0;ft?l:n.length>8?l:n:l},o}return(0,o.default)(y,p),(0,t.default)(y,[{key:"renderBackImage",value:function(){var e=this.props,t=e.backImage,n=e.backTitleVisible,l=e.tintColor;if(u.isValidElement(t))return t;if(t){var o=t;return u.createElement(o,{tintColor:l,__source:{fileName:b,lineNumber:50}})}return u.createElement(c.Image,{style:[h.icon,!!n&&h.iconWithTitle,!!l&&{tintColor:l}],source:f.default,__source:{fileName:b,lineNumber:53}})}},{key:"maybeRenderTitle",value:function(){var e=this.props,t=e.backTitleVisible,n=e.titleStyle,l=e.tintColor,o=this.getTitleText();if(!t||null===o)return null;var s=this.props.LabelContainerComponent;return u.createElement(s,{__source:{fileName:b,lineNumber:92}},u.createElement(c.Text,{accessible:!1,onLayout:this.onTextLayout,style:[h.title,!!l&&{color:l},n],numberOfLines:1,__source:{fileName:b,lineNumber:93}},this.getTitleText()))}},{key:"render",value:function(){var e=this.props,t=e.onPress,n=e.title,l=this.props.ButtonContainerComponent;return u.createElement(s.default,{accessibilityComponentType:"button",accessibilityLabel:n?n+", back":'Go back',accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:t,style:h.container,borderless:!0,__source:{fileName:b,lineNumber:114}},u.createElement(c.View,{style:h.container,__source:{fileName:b,lineNumber:124}},u.createElement(l,{__source:{fileName:b,lineNumber:125}},this.renderBackImage()),this.maybeRenderTitle()))}}]),y})(u.PureComponent);y.defaultProps={tintColor:'#037aff',truncatedTitle:'Back'};var h=c.StyleSheet.create({container:{alignItems:'center',flexDirection:'row',backgroundColor:'transparent',marginBottom:1,overflow:'visible'},title:{fontSize:17,paddingRight:10},icon:{height:21,width:12,marginLeft:9,marginRight:22,marginVertical:12,resizeMode:'contain',transform:[{scaleX:c.I18nManager.isRTL?-1:1}]},iconWithTitle:{marginRight:3}});_e.default=y},1302,[2,5,6,10,12,13,15,18,1298,1300]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),n=r(d[1])(r(d[2]));function o(t){return!t||null!==t.descriptor.options.header}var u=function(t,n,u,s){return{inputRange:[n,n+.001,u-.9,u-.2,u,s-.001,s],outputRange:[0,o(t[n])?0:1,o(t[n])?0:1,o(t[n])?.3:1,o(t[u])?1:0,o(t[s])?0:1,0],extrapolate:'clamp'}};function s(t){return!t[t.length-1].isActive}var p=t.Dimensions.get('window').width/2-70-25;var f=t.Dimensions.get('window').width/2-70+25;var c={opacity:1},l={opacity:0};function v(t){var n=t.navigation,o=t.scene;return n.state.index===o.index?c:l}var R=t.Dimensions.get('window').width;var x=v;e.default={forLayout:function(u){var p=u.layout,f=u.position,c=u.scene,l=u.scenes;if('float'!==u.mode)return{};var v=s(l),R=(0,n.default)(u);if(!R)return{};var x=R.first,y=R.last,h=c.index,w=p.initWidth||t.Dimensions.get('window').width;if(v&&!o(l[h])&&!o(l[y])||!v&&!o(l[x])&&!o(l[h]))return{transform:[{translateX:w}]};var L=t.I18nManager.isRTL?-1:1;return{transform:[{translateX:f.interpolate({inputRange:[x,h,y],outputRange:[L*(o(l[x])?0:w),L*(o(l[h])?0:v?w:-w),L*(o(l[y])?0:-w)],extrapolate:'clamp'})}]}},forLeft:function(t){var o=t.position,s=t.scene,p=t.scenes,f=(0,n.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=s.index;return{opacity:o.interpolate(u(p,c,v,l))}},forLeftButton:function(t){var u=t.position,s=t.scene,p=t.scenes,f=(0,n.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=s.index,R=[c,c+.001,c+Math.abs(v-c)/2,v,l-Math.abs(l-v)/2,l-.001,l],x=[0,o(p[c])?0:1,o(p[c])?.3:1,o(p[v])?1:0,o(p[l])?.3:1,o(p[l])?0:1,0];return{opacity:u.interpolate({inputRange:R,outputRange:x,extrapolate:'clamp'})}},forLeftLabel:function(u){var s=u.position,f=u.scene,c=u.scenes,l=(0,n.default)(u);if(!l)return{opacity:0};var v=l.first,R=l.last,x=f.index,y=p;return{opacity:s.interpolate({inputRange:[v,v+.001,x-.35,x,x+.5,R-.001,R],outputRange:[0,o(c[v])?0:1,o(c[v])?0:1,o(c[x])?1:0,o(c[R])?.5:1,o(c[R])?0:1,0],extrapolate:'clamp'}),transform:[{translateX:s.interpolate({inputRange:[v,v+.001,x,R-.001,R],outputRange:t.I18nManager.isRTL?[1.5*-y,o(c[v])?1.5*-y:0,0,o(c[R])?y:0,y]:[y,o(c[v])?y:0,0,o(c[R])?1.5*-y:0,1.5*-y],extrapolate:'clamp'})}]}},forCenterFromLeft:function(u){var s=u.position,p=u.scene,c=u.scenes,l=(0,n.default)(u);if(!l)return{opacity:0};var v=l.first,R=l.last,x=p.index,y=f;return{opacity:s.interpolate({inputRange:[v,v+.001,x-.5,x,x+.7,R-.001,R],outputRange:[0,o(c[v])?0:1,o(c[v])?0:1,o(c[x])?1:0,o(c[R])?0:1,o(c[R])?0:1,0],extrapolate:'clamp'}),transform:[{translateX:s.interpolate({inputRange:[v,v+.001,x,R-.001,R],outputRange:t.I18nManager.isRTL?[-y,o(c[v])?-y:0,0,o(c[R])?y:0,y]:[y,o(c[v])?y:0,0,o(c[R])?-y:0,-y],extrapolate:'clamp'})}]}},forCenter:function(t){var o=t.position,s=t.scene,p=t.scenes,f=(0,n.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=s.index;return{opacity:o.interpolate(u(p,c,v,l))}},forRight:function(t){var o=t.position,s=t.scene,p=t.scenes,f=(0,n.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=s.index;return{opacity:o.interpolate(u(p,c,v,l))}},forBackground:x,forBackgroundWithInactiveHidden:v,forBackgroundWithFade:function(t){var o=t.position,u=t.scene,s=(0,n.default)(t);return s?{opacity:o.interpolate({inputRange:[s.first,u.index,s.last],outputRange:[0,1,0],extrapolate:'clamp'})}:{opacity:0}},forBackgroundWithTranslation:function(o){var u=o.position,s=o.scene,p=(0,n.default)(o);if(!p)return{opacity:0};var f=p.first,c=p.last,l=s.index,v=[R,0,-R];return{transform:[{translateX:u.interpolate({inputRange:[f,l,c],outputRange:t.I18nManager.isRTL?v.reverse():v,extrapolate:'clamp'})}]}}}},1303,[18,2,1304]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(n){var t=n.scene,f=n.scenes,s=t.index,u=f.length-1;if(!f[u].isActive){var l=f.findIndex(function(n){return n===t}),c=f.findIndex(function(n){return n.isActive}),o=f[c].index,v=f[u].index;return s!==o&&l===u?{first:Math.min(o,s-1),last:s+1}:s===o&&l===c?{first:s-1,last:Math.max(v,s+1)}:s===o||l>c?null:{first:s-1,last:s+1}}return{first:s-1,last:s+1}}},1304,[]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-navigation/node_modules/react-navigation-stack/lib/module/views/assets",width:50,height:85,scales:[1],hash:"6165c9d7a2e729ba57b23dd93add5366",name:"back-icon-mask",type:"png"})},1305,[793]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t,n=r(d[0])(r(d[1])),o=r(d[2]),i=r(d[0])(r(d[3]));function c(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}function l(t){for(var o=1;o=50||0===t&&0===s}return!1}},1308,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=n(o);if(u&&u.has(t))return u.get(t);var f={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var p=l?Object.getOwnPropertyDescriptor(t,c):null;p&&(p.get||p.set)?Object.defineProperty(f,c,p):f[c]=t[c]}f.default=t,u&&u.set(t,f);return f})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,u=new WeakMap;return(n=function(t){return t?u:o})(t)}e.default=t.createContext(null)},1309,[15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,t,u){if(tu)return u;return t}},1310,[]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),i=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),c=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var i=v(n);if(i&&i.has(t))return i.get(t);var s={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var p=o?Object.getOwnPropertyDescriptor(t,u):null;p&&(p.get||p.set)?Object.defineProperty(s,u,p):s[u]=t[u]}s.default=t,i&&i.set(t,s);return s})(r(d[8])),f=r(d[9]),l=r(d[0])(r(d[10]));function v(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,i=new WeakMap;return(v=function(t){return t?i:n})(t)}function h(t,n){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),i.push.apply(i,s)}return i}function P(t){for(var i=1;i=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),h=o.call(a,"finallyLoc");if(u&&h){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),S(e),g}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;S(e)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:F(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),g}},e}m.exports=t,m.exports.__esModule=!0,m.exports.default=m.exports},1313,[9]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n,i,u){if(t.forEach(function(t){var n=t.route;u&&u[n.key]&&(t.descriptor=u[n.key])}),i===n)return t;var l=new Map,y=new Map,h=new Map;t.forEach(function(t){var n=t.key;t.isStale&&h.set(n,t),l.set(n,t)});var v=new Set,p=n.routes;p.length>n.index+1&&(console.warn('StackRouter provided invalid state, index should always be the top route'),p=n.routes.slice(0,n.index+1));if(p.forEach(function(t,n){var i=c+t.key,o={index:n,isActive:!1,isStale:!1,key:i,route:t,descriptor:u&&u[t.key]};if(v.has(i))throw new Error("navigation.state.routes["+n+"].key \""+i+"\" conflicts with another route!");v.add(i),h.has(i)&&h.delete(i),y.set(i,o)}),i){var k=i.routes;k.length>i.index+1&&(console.warn('StackRouter provided invalid state, index should always be the top route'),k=k.slice(0,i.index+1)),k.forEach(function(n,i){var o=c+n.key;if(!y.has(o)){var s=t.find(function(t){return t.route.key===n.key}),f=s?s.descriptor:u[n.key];f&&h.set(o,{index:i,isActive:!1,isStale:!0,key:o,route:n,descriptor:f})}})}var w=[],b=function(t){var n=t.key,i=l.has(n)?l.get(n):null;i&&f(i,t)?w.push(i):w.push(t)};h.forEach(b),y.forEach(b),w.sort(s);var x=0;if(w.forEach(function(t,i){var c=!t.isStale&&t.index===n.index;c!==t.isActive&&(w[i]=o({},t,{isActive:c})),c&&x++}),1!==x)throw new Error("There should always be only one scene active, not "+x+".");if(w.length!==t.length)return w;if(w.some(function(n,i){return!f(t[i],n)}))return w;return t};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));function i(t,n){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),i.push.apply(i,o)}return i}function o(n){for(var o=1;o0?1:i<0?-1:t>n?1:-1}function s(t,n){return t.index>n.index?1:t.index0?o.dispatch(r(d[8]).StackActions.popToTop({key:n.key})):o.emit('refocus'):e._jumpTo(n.routeName)}},e._handleTabPress=function(t){var n=t.route;e._isTabPress=!0;var o=e.props.descriptors,s=o[n.key],u=s.navigation,c=s.options,p=e._makeDefaultHandler({route:n,navigation:u});c.tabBarOnPress?c.tabBarOnPress({navigation:u,defaultHandler:p}):p()},e._handleTabLongPress=function(t){var n=t.route,o=e.props.descriptors,s=o[n.key],u=s.navigation,c=s.options,p=e._makeDefaultHandler({route:n,navigation:u});c.tabBarOnLongPress?c.tabBarOnLongPress({navigation:u,defaultHandler:p}):p()},e._handleIndexChange=function(t){e._isTabPress?e._isTabPress=!1:e._jumpTo(e.props.navigation.state.routes[t].routeName)},e._handleSwipeStart=function(){e.setState({isSwiping:!0})},e._handleSwipeEnd=function(){e.setState({isSwiping:!1})},e._jumpTo=function(t){return e.props.navigation.dispatch(r(d[8]).NavigationActions.navigate({routeName:t}))},e._isTabPress=!1,e}return(0,u.default)(p,s),(0,n.default)(p,[{key:"render",value:function(){var t=this.props,n=t.descriptors,s=t.navigation,u=t.screenProps,p=s.state,l=p.routes[p.index],f=n[l.key],b=(0,e.default)({},this.props.navigationConfig,f.options);return c.createElement(o,(0,e.default)({},b,{getLabelText:this._getLabelText,getButtonComponent:this._getButtonComponent,getAccessibilityLabel:this._getAccessibilityLabel,getTestID:this._getTestID,renderIcon:this._renderIcon,renderScene:this._renderScene,onIndexChange:this._handleIndexChange,onTabPress:this._handleTabPress,onTabLongPress:this._handleTabLongPress,navigation:s,descriptors:n,screenProps:u}))}}])})(c.Component);return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,r(d[8]).TabRouter)(e,t);return(0,r(d[8]).createNavigator)(s,n,t)}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=s?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function l(e,t,n){return t=(0,s.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}},1318,[2,4,5,6,10,12,13,15,1231]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[8]),h=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),b=["onPress","onLongPress","testID","accessibilityLabel","accessibilityRole","accessibilityStates"];function y(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var p=parseInt(u.Platform.Version,10),v='ios'===u.Platform.OS,L=p>=11&&v,k=125,C=(function(n){function l(){return(0,t.default)(this,l),y(this,l,arguments)}return(0,s.default)(l,n),(0,o.default)(l,[{key:"render",value:function(){var t=this.props,o=t.onPress,n=t.onLongPress,l=t.testID,s=t.accessibilityLabel,h=t.accessibilityRole,f=t.accessibilityStates,y=(0,e.default)(t,b);return c.default.createElement(u.TouchableWithoutFeedback,{onPress:o,onLongPress:n,testID:l,hitSlop:{left:15,right:15,top:0,bottom:5},accessibilityLabel:s,accessibilityRole:h,accessibilityStates:f},c.default.createElement(u.View,y))}}])})(c.default.Component),S=(function(e){function n(){var e;(0,t.default)(this,n);for(var o=arguments.length,l=new Array(o),s=0;se.height}},1321,[2,4,5,6,10,12,13,15,18,1322]); +__d(function(g,r,_i,a,m,_e,d){'use strict';var e={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,p=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,i=s&&s(Object);m.exports=function y(f,l,O){if('string'!=typeof l){if(i){var u=s(l);u&&u!==i&&y(f,u,O)}var P=p(l);n&&(P=P.concat(n(l)));for(var b=0;b1&&void 0!==arguments[1])||arguments[1];t.props.scrollEnabled&&(g.cancelAnimationFrame(t._scrollResetCallback),t._scrollResetCallback=g.requestAnimationFrame(function(){t._scrollView&&t._scrollView.scrollTo({x:t._getScrollAmount(t.props,e),animated:n})}))},t._handleBeginDrag=function(){t._isManualScroll=!0,t._isMomentumScroll=!1},t._handleEndDrag=function(){g.requestAnimationFrame(function(){t._isMomentumScroll||(t._isManualScroll=!1)})},t._handleMomentumScrollBegin=function(){t._isMomentumScroll=!0},t._handleMomentumScrollEnd=function(){t._isMomentumScroll=!1,t._isManualScroll=!1};var o=1;t.props.scrollEnabled&&(t._getTabWidth(t.props)||(o=0));var i=t.props.scrollEnabled&&t.props.layout.width?{x:t._getScrollAmount(t.props,t.props.navigationState.index),y:0}:void 0;return t.state={visibility:new p.Animated.Value(o),scrollAmount:new p.Animated.Value(0),initialOffset:i},t}return(0,s.default)(l,i),(0,o.default)(l,[{key:"componentDidMount",value:function(){this.props.scrollEnabled&&this._startTrackingPosition()}},{key:"componentDidUpdate",value:function(e){var t=this._getTabWidth(e),n=this._getTabWidth(this.props),o='number'==typeof this._pendingIndex?this._pendingIndex:this.props.navigationState.index;this._pendingIndex=null,t!==n&&n&&this.state.visibility.setValue(1),e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._resetScroll(this.props.navigationState.index,!1):e.navigationState.index!==o&&this._resetScroll(this.props.navigationState.index)}},{key:"componentWillUnmount",value:function(){this._stopTrackingPosition()}},{key:"render",value:function(){var n=this,o=this.props,i=o.position,l=o.navigationState,s=o.scrollEnabled,c=o.bounces,h=l.routes,b=this._getTabWidth(this.props),_=b*h.length,S=[-1].concat((0,t.default)(h.map(function(e,t){return t}))),w=p.Animated.multiply(this.state.scrollAmount,-1);return u.createElement(p.Animated.View,{style:[v.tabBar,this.props.style]},u.createElement(p.Animated.View,{pointerEvents:"none",style:[v.indicatorContainer,s?{width:_,transform:[{translateX:w}]}:null]},this._renderIndicator((0,e.default)({},this.props,{width:b}))),u.createElement(p.View,{style:v.scroll},u.createElement(p.Animated.ScrollView,{horizontal:!0,keyboardShouldPersistTaps:"handled",scrollEnabled:s,bounces:c,alwaysBounceHorizontal:!1,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,automaticallyAdjustContentInsets:!1,overScrollMode:"never",contentContainerStyle:[v.tabContent,s?null:v.container],scrollEventThrottle:1,onScroll:p.Animated.event([{nativeEvent:{contentOffset:{x:this.state.scrollAmount}}}],{useNativeDriver:y}),onScrollBeginDrag:this._handleBeginDrag,onScrollEndDrag:this._handleEndDrag,onMomentumScrollBegin:this._handleMomentumScrollBegin,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,ref:function(e){return n._scrollView=e&&e.getNode()}},h.map(function(e,t){var o=S.map(function(e){return e===t?1:.7}),c=p.Animated.multiply(n.state.visibility,i.interpolate({inputRange:S,outputRange:o})),h=n._renderLabel({route:e}),y=n.props.renderIcon?n.props.renderIcon({route:e}):null,_=n.props.renderBadge?n.props.renderBadge({route:e}):null,w={};w.opacity=c,y&&(h?w.paddingTop=8:w.padding=12);var T=p.StyleSheet.flatten(n.props.tabStyle),P=T&&void 0!==T.width||!0===s,x={};P&&(w.width=b),T&&'number'==typeof T.flex?x.flex=T.flex:P||(x.flex=1);var A=n.props.getAccessibilityLabel({route:e});A=void 0!==A?A:n.props.getLabelText({route:e});var L=t===l.index;return u.createElement(f.default,{borderless:!0,key:e.key,testID:n.props.getTestID({route:e}),accessible:n.props.getAccessible({route:e}),accessibilityLabel:A,accessibilityTraits:L?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"button",accessibilityStates:L?['selected']:[],pressColor:n.props.pressColor,pressOpacity:n.props.pressOpacity,delayPressIn:0,onPress:function(){return n._handleTabPress({route:e})},onLongPress:function(){return n._handleTabLongPress({route:e})},style:x},u.createElement(p.View,{pointerEvents:"none",style:v.container},u.createElement(p.Animated.View,{style:[v.tabItem,w,T,v.container]},y,h),_?u.createElement(p.Animated.View,{style:[v.badge,{opacity:n.state.visibility}]},_):null))}))))}}])})(u.Component);_.propTypes=(0,e.default)({},r(d[12]).SceneRendererPropType,{scrollEnabled:c.default.bool,bounces:c.default.bool,pressColor:f.default.propTypes.pressColor,pressOpacity:f.default.propTypes.pressOpacity,getLabelText:c.default.func,getAccessible:c.default.func,getAccessibilityLabel:c.default.func,getTestID:c.default.func,renderIcon:c.default.func,renderLabel:c.default.func,renderIndicator:c.default.func,onTabPress:c.default.func,onTabLongPress:c.default.func,labelStyle:c.default.any,style:c.default.any}),_.defaultProps={getLabelText:function(e){var t=e.route;return'string'==typeof t.title?t.title.toUpperCase():t.title},getAccessible:function(e){var t=e.route;return void 0===t.accessible||t.accessible},getAccessibilityLabel:function(e){return e.route.accessibilityLabel},getTestID:function(e){return e.route.testID}};var v=p.StyleSheet.create({container:{flex:1},scroll:{overflow:'web'===p.Platform.OS?'auto':'scroll'},tabBar:{backgroundColor:'#2196f3',elevation:4,shadowColor:'black',shadowOpacity:.1,shadowRadius:p.StyleSheet.hairlineWidth,shadowOffset:{height:p.StyleSheet.hairlineWidth},zIndex:'android'===p.Platform.OS?0:1},tabContent:{flexDirection:'row',flexWrap:'nowrap'},tabLabel:{backgroundColor:'transparent',color:'white',margin:8},tabItem:{flex:1,padding:8,alignItems:'center',justifyContent:'center'},badge:{position:'absolute',top:0,right:0},indicatorContainer:{position:'absolute',top:0,left:0,right:0,bottom:0},indicator:{backgroundColor:'#ffeb3b',position:'absolute',left:0,bottom:0,right:0,height:2}})},1328,[2,4,42,5,6,10,12,13,15,143,18,1329,1330]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=u?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(o,l,c):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[8])),s=r(d[0])(r(d[9])),p=r(d[10]),y=["style","pressOpacity","pressColor","borderless"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function h(e,t,n){return t=(0,l.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var O=_e.default=(function(u){function l(){return(0,n.default)(this,l),h(this,l,arguments)}return(0,c.default)(l,u),(0,o.default)(l,[{key:"render",value:function(){var n=this.props,o=n.style,u=n.pressOpacity,l=n.pressColor,c=n.borderless,s=(0,t.default)(n,y);return'android'===p.Platform.OS&&p.Platform.Version>=21?f.createElement(p.TouchableNativeFeedback,(0,e.default)({},s,{background:p.TouchableNativeFeedback.Ripple(l,c)}),f.createElement(p.View,{style:o},f.Children.only(this.props.children))):f.createElement(p.TouchableOpacity,(0,e.default)({},s,{rejectResponderTermination:!0,style:o,activeOpacity:u}),this.props.children)}}])})(f.Component);O.propTypes={onPress:s.default.func.isRequired,delayPressIn:s.default.number,borderless:s.default.bool,pressColor:s.default.string,pressOpacity:s.default.number,children:s.default.node.isRequired},O.defaultProps={pressColor:'rgba(255, 255, 255, .4)'}},1329,[2,4,106,5,6,10,12,13,15,143,18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SceneRendererPropType=e.PagerRendererPropType=e.NavigationStatePropType=e.NavigationRoutePropType=void 0;var u=r(d[0])(r(d[1])),t=r(d[2]),n=e.NavigationRoutePropType=u.default.shape({title:u.default.string,key:u.default.string.isRequired}),o=e.NavigationStatePropType=u.default.shape({routes:u.default.arrayOf(n).isRequired,index:u.default.number.isRequired});e.SceneRendererPropType={panX:u.default.object.isRequired,offsetX:u.default.object.isRequired,layout:u.default.shape({measured:u.default.bool.isRequired,height:u.default.number.isRequired,width:u.default.number.isRequired}).isRequired,navigationState:o.isRequired,position:u.default.object.isRequired,jumpTo:u.default.func.isRequired,useNativeDriver:u.default.bool},e.PagerRendererPropType={layout:u.default.shape({measured:u.default.bool.isRequired,height:u.default.number.isRequired,width:u.default.number.isRequired}).isRequired,navigationState:o.isRequired,panX:u.default.instanceOf(t.Animated.Value).isRequired,offsetX:u.default.instanceOf(t.Animated.Value).isRequired,canJumpToTab:u.default.func.isRequired,jumpTo:u.default.func.isRequired,animationEnabled:u.default.bool,swipeEnabled:u.default.bool,useNativeDriver:u.default.bool,onSwipeStart:u.default.func,onSwipeEnd:u.default.func,onAnimationEnd:u.default.func,children:u.default.node.isRequired}},1330,[2,143,18]); +__d(function(g,r,i,a,m,e,d){var t;switch(Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r(d[0]).Platform.OS){case'android':t=r(d[1]).default;break;case'ios':t=r(d[2]).default;break;default:t=r(d[3]).default}e.default=t},1331,[18,1332,1333,1334]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var p=i?Object.getOwnPropertyDescriptor(e,s):null;p&&(p.get||p.set)?Object.defineProperty(o,s,p):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),p=r(d[7]);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}var c=_e.default=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=u(this,o,[t]))._isIdle=!0,n._currentIndex=0,n._getPageIndex=function(e){return p.I18nManager.isRTL?n.props.navigationState.routes.length-(e+1):e},n._setPage=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=n._viewPager;if(o){var i=n._getPageIndex(e);!1===n.props.animationEnabled||!1===t?o.setPageWithoutAnimation(i):o.setPage(i)}},n._handlePageChange=function(e,t){n._isIdle&&n._currentIndex!==e&&(n._setPage(e,t),n._currentIndex=e)},n._handlePageScroll=function(e){n.props.offsetX.setValue(n._getPageIndex(e.nativeEvent.position)*n.props.layout.width*-1),n.props.panX.setValue(e.nativeEvent.offset*n.props.layout.width*(p.I18nManager.isRTL?1:-1))},n._handlePageScrollStateChanged=function(e){n._isIdle='string'!=typeof e&&e.nativeEvent?'idle'===e.nativeEvent.pageScrollState:'idle'===e;var t=n._currentIndex,o=n.props.navigationState.routes[t];switch(n.props.canJumpToTab({route:o})?n.props.jumpTo(o.key):(n._setPage(n.props.navigationState.index),n._currentIndex=n.props.navigationState.index),e){case'dragging':n.props.onSwipeStart&&n.props.onSwipeStart();break;case'settling':n.props.onSwipeEnd&&n.props.onSwipeEnd();break;case'idle':n.props.onAnimationEnd&&n.props.onAnimationEnd()}},n._handlePageSelected=function(e){var t=n._getPageIndex(e.nativeEvent.position);n._currentIndex=t},n._currentIndex=n.props.navigationState.index,n}return(0,i.default)(o,n),(0,t.default)(o,[{key:"componentDidUpdate",value:function(e){e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._handlePageChange(this.props.navigationState.index,!1):e.navigationState.index!==this.props.navigationState.index&&this._handlePageChange(this.props.navigationState.index)}},{key:"render",value:function(){var e=this,t=this.props,n=t.navigationState,o=t.swipeEnabled,i=t.keyboardDismissMode,l=(p.I18nManager.isRTL?s.Children.toArray(this.props.children).reverse():s.Children.toArray(this.props.children)).map(function(t,o){var i=n.routes[o],l=o===n.index;return s.createElement(p.View,{key:i.key,testID:e.props.getTestID({route:i}),accessibilityElementsHidden:!l,importantForAccessibility:l?'auto':'no-hide-descendants',style:f.page},t)}),u=this._getPageIndex(n.index);return s.createElement(p.ViewPagerAndroid,{key:n.routes.length,keyboardDismissMode:i,initialPage:u,scrollEnabled:!1!==o,onPageScroll:this._handlePageScroll,onPageScrollStateChanged:this._handlePageScrollStateChanged,onPageSelected:this._handlePageSelected,style:f.container,ref:function(t){return e._viewPager=t}},l)}}])})(s.Component);c.propTypes=r(d[8]).PagerRendererPropType,c.defaultProps={canJumpToTab:function(){return!0},keyboardDismissMode:'on-drag'};var f=p.StyleSheet.create({container:{flexGrow:1},page:{overflow:'hidden'}})},1332,[2,5,6,10,12,13,15,18,1330]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var s=i?Object.getOwnPropertyDescriptor(t,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=t[l]}o.default=t,n&&n.set(t,o);return o})(r(d[7])),u=r(d[0])(r(d[8])),c=r(d[9]);function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}function f(t,e,n){return e=(0,i.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,i.default)(t).constructor):e.apply(t,n))}var h=_e.default=(function(t){function o(t){var n;(0,e.default)(this,o),(n=f(this,o,[t]))._isIdle=!0,n._isInitial=!0,n._setInitialPage=function(){n.props.layout.width&&(n._isInitial=!0,n._scrollTo(n.props.navigationState.index*n.props.layout.width,!1)),setTimeout(function(){n._isInitial=!1},50)},n._scrollTo=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n._isIdle&&n._scrollView&&n._scrollView.scrollTo({x:t,animated:e&&!1!==n.props.animationEnabled})},n._handleMomentumScrollEnd=function(t){var e=Math.round(t.nativeEvent.contentOffset.x/n.props.layout.width),o=n.props.navigationState.routes[e];n.props.canJumpToTab({route:o})?(n.props.jumpTo(o.key),n.props.onAnimationEnd&&n.props.onAnimationEnd()):g.requestAnimationFrame(function(){n._scrollTo(n.props.navigationState.index*n.props.layout.width)})},n._handleScroll=function(t){if(!n._isInitial&&0!==t.nativeEvent.contentSize.width){var e=n.props,o=e.navigationState,i=e.layout,l=o.index*i.width;n.props.offsetX.setValue(-l),n.props.panX.setValue(l-t.nativeEvent.contentOffset.x),g.cancelAnimationFrame(n._idleCallback),n._isIdle=!1,n._idleCallback=g.requestAnimationFrame(function(){n._isIdle=!0})}};var i=n.props,l=i.navigationState,s=i.layout;return n.state={initialOffset:{x:l.index*s.width,y:0}},n}return(0,l.default)(o,t),(0,n.default)(o,[{key:"componentDidMount",value:function(){this._setInitialPage()}},{key:"componentDidUpdate",value:function(t){var e=this.props.navigationState.index*this.props.layout.width;t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._scrollTo(e,!1):t.navigationState.index!==this.props.navigationState.index&&this._scrollTo(e)}},{key:"render",value:function(){var t=this,e=this.props,n=e.children,o=e.layout,i=e.navigationState,l=e.onSwipeStart,u=e.onSwipeEnd,p=e.bounces;return s.createElement(c.ScrollView,{horizontal:!0,pagingEnabled:!0,directionalLockEnabled:!0,keyboardDismissMode:"on-drag",keyboardShouldPersistTaps:"always",overScrollMode:"never",scrollToOverflowEnabled:!0,scrollEnabled:this.props.swipeEnabled,automaticallyAdjustContentInsets:!1,bounces:p,alwaysBounceHorizontal:p,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,scrollEventThrottle:1,onScroll:this._handleScroll,onScrollBeginDrag:l,onScrollEndDrag:u,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,style:v.container,contentContainerStyle:o.width?null:v.container,ref:function(e){return t._scrollView=e}},s.Children.map(n,function(e,n){var l=i.routes[n],u=n===i.index;return s.createElement(c.View,{key:l.key,testID:t.props.getTestID({route:l}),accessibilityElementsHidden:!u,importantForAccessibility:u?'auto':'no-hide-descendants',style:o.width?{width:o.width,overflow:'hidden'}:u?v.page:null},u||o.width?e:null)}))}}])})(s.Component);h.propTypes=(0,t.default)({},r(d[10]).PagerRendererPropType,{bounces:u.default.bool.isRequired}),h.defaultProps={canJumpToTab:function(){return!0},bounces:!1};var v=c.StyleSheet.create({container:{flex:1},page:{flex:1,overflow:'hidden'}})},1333,[2,4,5,6,10,12,13,15,143,18,1330]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var p=i?Object.getOwnPropertyDescriptor(e,s):null;p&&(p.get||p.set)?Object.defineProperty(o,s,p):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[8])),l=r(d[0])(r(d[9])),f=r(d[10]),c=["timing"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t,n){return t=(0,s.default)(t),(0,i.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var y=12,x={timing:f.Animated.spring,tension:300,friction:35},_=_e.default=(function(i){function s(){var o;(0,n.default)(this,s);for(var i=arguments.length,p=new Array(i),u=0;uMath.abs(2*t.dy)&&Math.abs(t.vx)>Math.abs(2*t.vy)},o._canMoveScreen=function(e,t){if(!1===o.props.swipeEnabled)return!1;var n=o.props.navigationState.routes;return o._isMovingHorizontally(e,t)&&(t.dx>=y&&o._currentIndex>0||t.dx<=-12&&o._currentIndex0&&s<=0||t.dx<0&&s>=i.length-1||o.props.panX.setValue(t.dx)},o._finishGesture=function(e,t){var n=o.props,i=n.navigationState,s=n.layout,p=n.swipeDistanceThreshold,u=void 0===p?s.width/1.75:p,l=o.props.swipeVelocityThreshold,c=void 0===l?.15:l;o.props.onSwipeEnd&&o.props.onSwipeEnd(),'android'===f.Platform.OS&&(c/=1e6);var h='number'==typeof o._pendingIndex?o._pendingIndex:o._currentIndex,v=h;Math.abs(t.dx)>Math.abs(t.dy)&&Math.abs(t.vx)>Math.abs(t.vy)&&(Math.abs(t.dx)>u||Math.abs(t.vx)>c)&&(v=Math.round(Math.min(Math.max(0,h-t.dx/Math.abs(t.dx)),i.routes.length-1)),o._currentIndex=v),isFinite(v)&&o.props.canJumpToTab({route:o.props.navigationState.routes[v]})||(v=h),o._transitionTo(v)},o._transitionTo=function(n){var i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],s=-n*o.props.layout.width,p=o.props.navigationState.routes[n];if(!1===o.props.animationEnabled||!1===i)return o.props.panX.setValue(0),o.props.offsetX.setValue(s),void o.props.jumpTo(p.key);var u=x.timing,l=(0,t.default)(x,c);f.Animated.parallel([u(o.props.panX,(0,e.default)({},l,{toValue:0})),u(o.props.offsetX,(0,e.default)({},l,{toValue:s}))]).start(function(e){e.finished&&(o.props.jumpTo(p.key),o.props.onAnimationEnd&&o.props.onAnimationEnd(),o._pendingIndex=null)}),o._pendingIndex=n},o._panResponder=f.PanResponder.create({onMoveShouldSetPanResponder:o._canMoveScreen,onMoveShouldSetPanResponderCapture:o._canMoveScreen,onPanResponderGrant:o._startGesture,onPanResponderMove:o._respondToGesture,onPanResponderTerminate:o._finishGesture,onPanResponderRelease:o._finishGesture,onPanResponderTerminationRequest:function(){return!0}}),o}return(0,p.default)(s,i),(0,o.default)(s,[{key:"componentDidUpdate",value:function(e){this._currentIndex=this.props.navigationState.index,e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,!1):e.navigationState.index!==this.props.navigationState.index&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var t=this,n=this.props,o=n.panX,i=n.offsetX,s=n.navigationState,p=n.layout,l=n.children,c=p.width,h=s.routes,v=c*(h.length-1),y=f.Animated.multiply(f.Animated.add(o,i).interpolate({inputRange:[-v,0],outputRange:[-v,0],extrapolate:'clamp'}),f.I18nManager.isRTL?-1:1);return u.createElement(f.Animated.View,(0,e.default)({style:[S.sheet,c?{width:h.length*c,transform:[{translateX:y}]}:null]},this._panResponder.panHandlers),u.Children.map(l,function(e,n){var o=s.routes[n],i=n===s.index;return u.createElement(f.View,{key:o.key,testID:t.props.getTestID({route:o}),style:c?{width:c}:i?f.StyleSheet.absoluteFill:null},i||c?e:null)}))}}])})(u.Component);_.propTypes=(0,e.default)({},r(d[11]).PagerRendererPropType,{swipeDistanceThreshold:l.default.number,swipeVelocityThreshold:l.default.number}),_.defaultProps={canJumpToTab:function(){return!0},initialLayout:{height:0,width:0}};var S=f.StyleSheet.create({sheet:{flex:1,flexDirection:'row',alignItems:'stretch'}})},1334,[2,4,106,5,6,10,12,13,15,143,18,1330]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),p=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}i.default=t,n&&n.set(t,i);return i})(r(d[8])),u=r(d[0])(r(d[9])),f=r(d[10]),c=["timing"];function h(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}function v(t,e,n){return e=(0,s.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,s.default)(t).constructor):e.apply(t,n))}var y={timing:f.Animated.spring,tension:68,friction:12},b=_e.default=(function(o){function s(){var i;(0,n.default)(this,s);for(var o=arguments.length,l=new Array(o),p=0;pMath.abs(v)&&Math.abs(y)>Math.abs(b)&&(Math.abs(h)>p||Math.abs(y)>f)&&(S=Math.round(Math.min(Math.max(0,w-h/Math.abs(h)),o.routes.length-1))),isFinite(S)&&i.props.canJumpToTab(i.props.navigationState.routes[S])||(S=w),i._transitionTo(S,y)}},i._transitionTo=function(n,o){var s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],l=-n*i.props.layout.width;if(!1===i.props.animationEnabled||!1===s)return i.props.panX.setValue(0),void i.props.offsetX.setValue(l);var p=y.timing,u=(0,e.default)(y,c),h=i.props.useNativeDriver;f.Animated.parallel([p(i.props.panX,(0,t.default)({},u,{toValue:0,velocity:o,useNativeDriver:h})),p(i.props.offsetX,(0,t.default)({},u,{toValue:l,velocity:o,useNativeDriver:h}))]).start(function(t){if(t.finished){var e=i.props.navigationState.routes[n];i.props.jumpTo(e.key),i.props.onAnimationEnd&&i.props.onAnimationEnd(),i._pendingIndex=null}}),i._pendingIndex=n},i}return(0,l.default)(s,o),(0,i.default)(s,[{key:"componentDidUpdate",value:function(t){t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,void 0,!1):t.navigationState.index!==this.props.navigationState.index&&this.props.navigationState.index!==this._pendingIndex&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var t=this,e=this.props,n=e.GestureHandler,i=e.panX,o=e.offsetX,s=e.layout,l=e.navigationState,u=e.swipeEnabled,c=e.children,h=s.width,v=l.routes,y=h*(v.length-1),b=v.length>1?f.Animated.add(i,o).interpolate({inputRange:[-y,0],outputRange:[-y,0],extrapolate:'clamp'}):0;return p.createElement(n.PanGestureHandler,{enabled:0!==s.width&&!1!==u,minDeltaX:10,onGestureEvent:f.Animated.event([{nativeEvent:{translationX:this.props.panX}}],{useNativeDriver:this.props.useNativeDriver}),onHandlerStateChange:this._handleHandlerStateChange},p.createElement(f.Animated.View,{style:[w.sheet,h?{width:v.length*h,transform:[{translateX:b}]}:null]},p.Children.map(c,function(e,n){var i=l.routes[n],o=n===l.index;return p.createElement(f.View,{key:i.key,testID:t.props.getTestID({route:i}),accessibilityElementsHidden:!o,importantForAccessibility:o?'auto':'no-hide-descendants',style:h?{width:h}:o?f.StyleSheet.absoluteFill:null},o||h?e:null)})))}}])})(p.Component);b.propTypes=(0,t.default)({},r(d[11]).PagerRendererPropType,{swipeDistanceThreshold:u.default.number,swipeVelocityThreshold:u.default.number,GestureHandler:u.default.object}),b.defaultProps={canJumpToTab:function(){return!0}};var w=f.StyleSheet.create({sheet:{flex:1,flexDirection:'row',alignItems:'stretch'}})},1335,[2,4,106,5,6,10,12,13,15,143,18,1330]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(e){return function(t){var n=t.route,u=t.jumpTo;return c.createElement(s,{key:n.key,component:e[n.key],route:n,jumpTo:u})}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var c=o?Object.getOwnPropertyDescriptor(e,f):null;c&&(c.get||c.set)?Object.defineProperty(u,f,c):u[f]=e[f]}u.default=e,n&&n.set(e,u);return u})(r(d[7])),l=["component"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function y(e,t,n){return t=(0,o.default)(t),(0,u.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var s=(function(u){function o(){return(0,t.default)(this,o),y(this,o,arguments)}return(0,f.default)(o,u),(0,n.default)(o,[{key:"render",value:function(){var t=this.props,n=t.component,u=(0,e.default)(t,l);return c.createElement(n,u)}}])})(c.PureComponent)},1336,[2,106,5,6,10,12,13,15]); +__d(function(g,r,i,a,m,e,d){m.exports={get createDrawerNavigator(){return r(d[0]).default},get DrawerRouter(){return r(d[1]).default},get DrawerActions(){return r(d[2]).default},get DrawerNavigatorItems(){return r(d[3]).default},get DrawerSidebar(){return r(d[4]).default},get DrawerView(){return r(d[5]).default},get DrawerGestureContext(){return r(d[6]).default}}},1337,[1338,1339,1340,1347,1342,1341,1344]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[3]),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),s={drawerWidth:function(){var t=n.Dimensions.get('window'),o=t.height,l=t.width,u=Math.min(o,l),f=l>o,s=u>=600,c='ios'===n.Platform.OS?f?32:44:56,h=s?320:280;return Math.min(u-c,h)},contentComponent:function(t){return o.default.createElement(n.ScrollView,{alwaysBounceVertical:!1},o.default.createElement(r(d[7]).SafeAreaView,{forceInset:{top:'always',horizontal:'never'}},o.default.createElement(f.default,t)))},drawerPosition:'left',keyboardDismissMode:'on-drag',drawerBackgroundColor:{light:r(d[8]).ThemeColors.light.bodyContent,dark:r(d[8]).ThemeColors.dark.bodyContent},useNativeAnimations:!0,drawerType:'front',hideStatusBar:!1,statusBarAnimation:'slide',overlayColor:{light:'black',dark:'black'}};e.default=function(o){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=(0,t.default)({},s,n),c=(0,l.default)(o,f);return(0,r(d[8]).createNavigator)(u.default,c,f)}},1338,[2,4,15,18,1339,1341,1347,1273,1231]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));function u(t,n,u){return t.hasOwnProperty(n)&&void 0!==t[n]?t:(t[n]=u,t)}var o=function t(n){return n.routes&&n.routes[n.index]?t(n.routes[n.index]):n.key};e.default=function(l){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};f=u(f=u(f=(0,t.default)({},f),'resetOnBlur',!!f.unmountInactiveRoutes||!!f.resetOnBlur),'backBehavior','initialRoute');var c=(0,r(d[3]).SwitchRouter)(l,f),D=-1,s=function(){return++D};return(0,t.default)({},c,{getActionCreators:function(u,o){return(0,t.default)({openDrawer:function(){return n.default.openDrawer({key:o})},closeDrawer:function(){return n.default.closeDrawer({key:o})},toggleDrawer:function(){return n.default.toggleDrawer({key:o})}},c.getActionCreators(u,o))},getStateForAction:function(u,l){if(!l)return(0,t.default)({},c.getStateForAction(u,void 0),{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null,openId:s(),closeId:s(),toggleId:s()});if(null==u.key||u.key===l.key){if(u.type===n.default.DRAWER_CLOSED)return(0,t.default)({},l,{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null});if(u.type===n.default.DRAWER_OPENED)return(0,t.default)({},l,{isDrawerOpen:!0,isDrawerIdle:!0,drawerMovementDirection:null});if(u.type===n.default.CLOSE_DRAWER)return(0,t.default)({},l,{closeId:s()});if(u.type===n.default.MARK_DRAWER_SETTLING)return(0,t.default)({},l,{isDrawerIdle:!1,drawerMovementDirection:u.willShow?'opening':'closing'});if(u.type===n.default.MARK_DRAWER_ACTIVE)return(0,t.default)({},l,{isDrawerIdle:!1,drawerMovementDirection:null});if(u.type===n.default.MARK_DRAWER_IDLE)return(0,t.default)({},l,{isDrawerIdle:!0,drawerMovementDirection:null});if(u.type===r(d[3]).NavigationActions.BACK&&(l.isDrawerOpen||!l.isDrawerIdle)&&'closing'!==l.drawerMovementDirection)return(0,t.default)({},l,{closeId:s()});if(u.type===n.default.OPEN_DRAWER)return(0,t.default)({},l,{openId:s()});if(u.type===n.default.TOGGLE_DRAWER)return(0,t.default)({},l,{toggleId:s()})}var f=c.getStateForAction(u,l);return null===f?null:f!==l?o(f)===o(l)||!l.isDrawerOpen&&'closing'===l.drawerMovementDirection?f:(0,t.default)({},f,{closeId:s()}):l}})}},1339,[2,4,1340,1231]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var R=r(d[0])(r(d[1]));e.default={OPEN_DRAWER:"Navigation/OPEN_DRAWER",CLOSE_DRAWER:"Navigation/CLOSE_DRAWER",TOGGLE_DRAWER:"Navigation/TOGGLE_DRAWER",DRAWER_OPENED:'Navigation/DRAWER_OPENED',DRAWER_CLOSED:'Navigation/DRAWER_CLOSED',MARK_DRAWER_ACTIVE:"Navigation/MARK_DRAWER_ACTIVE",MARK_DRAWER_IDLE:"Navigation/MARK_DRAWER_IDLE",MARK_DRAWER_SETTLING:"Navigation/MARK_DRAWER_SETTLING",openDrawer:function(t){return(0,R.default)({type:"Navigation/OPEN_DRAWER"},t)},closeDrawer:function(t){return(0,R.default)({type:"Navigation/CLOSE_DRAWER"},t)},toggleDrawer:function(t){return(0,R.default)({type:"Navigation/TOGGLE_DRAWER"},t)},markDrawerIdle:function(t){return(0,R.default)({type:"Navigation/MARK_DRAWER_IDLE"},t)},markDrawerActive:function(t){return(0,R.default)({type:"Navigation/MARK_DRAWER_ACTIVE"},t)},markDrawerSettling:function(t){return(0,R.default)({type:"Navigation/MARK_DRAWER_SETTLING"},t)}}},1340,[2,4]); +__d(function(g,r,i,_a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),a=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),p=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),l=r(d[9]),c=r(d[0])(r(d[10])),f=r(d[0])(r(d[11])),v=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),w=r(d[0])(r(d[14]));function y(e,t,n){return t=(0,s.default)(t),(0,a.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var C=_e.default=(function(a){function s(){var e;(0,n.default)(this,s);for(var o=arguments.length,a=new Array(o),p=0;pt}).forEach(function(e){e===o?t._drawer.openDrawer():e===a?t._drawer.closeDrawer():e===s&&(p?t._drawer.closeDrawer():t._drawer.openDrawer())})}},{key:"componentWillUnmount",value:function(){l.Dimensions.removeEventListener('change',this._updateWidth)}},{key:"render",value:function(){var e=this,t=this.props.navigation,n=t.state.routes[t.state.index].key,o=this.props.descriptors[n].options.drawerLockMode,a=this.props.navigationConfig,s=a.overlayColor,p=a.drawerBackgroundColor;return p=p?'string'==typeof p?p:p[this.context]:r(d[15]).ThemeColors[this.context].bodyContent,s=s?'string'==typeof s?s:s[this.context]:r(d[15]).ThemeColors[this.context].bodyContent,u.default.createElement(c.default,{ref:function(t){e._drawer=t},onGestureRef:this._setDrawerGestureRef,drawerLockMode:o||this.props.screenProps&&this.props.screenProps.drawerLockMode||this.props.navigationConfig.drawerLockMode,drawerBackgroundColor:p,overlayColor:s,keyboardDismissMode:this.props.navigationConfig.keyboardDismissMode,drawerWidth:this.state.drawerWidth,onDrawerOpen:this._handleDrawerOpen,onDrawerClose:this._handleDrawerClose,onDrawerStateChanged:this._handleDrawerStateChange,useNativeAnimations:this.props.navigationConfig.useNativeAnimations,renderNavigationView:this._renderNavigationView,drawerPosition:'right'===this.props.navigationConfig.drawerPosition?c.default.positions.Right:c.default.positions.Left,drawerType:this.props.navigationConfig.drawerType,edgeWidth:this.props.navigationConfig.edgeWidth,hideStatusBar:this.props.navigationConfig.hideStatusBar,statusBarAnimation:this.props.navigationConfig.statusBarAnimation,minSwipeDistance:this.props.navigationConfig.minSwipeDistance,drawerContainerStyle:this.props.navigationConfig.drawerContainerStyle,contentContainerStyle:this.props.navigationConfig.contentContainerStyle},u.default.createElement(h.default.Provider,{value:this.drawerGestureRef},this._renderContent()))}}],[{key:"getDerivedStateFromProps",value:function(t,n){var o=t.navigation.state.index;return{loaded:n.loaded.includes(o)?n.loaded:[].concat((0,e.default)(n.loaded),[o])}}}])})(u.default.PureComponent);C.contextType=r(d[15]).ThemeContext,C.defaultProps={lazy:!0};var D=l.StyleSheet.create({pages:{flex:1}})},1341,[2,42,4,5,6,10,12,13,15,18,421,1340,1342,1344,1345,1231,1346]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[8]),p=r(d[0])(r(d[9]));function l(e,t,n){return t=(0,s.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var v=(function(o){function s(){var e;(0,t.default)(this,s);for(var n=arguments.length,o=new Array(n),u=0;u0&&void 0!==arguments[0])||arguments[0];(R=e)&&!b('RNSScreen')&&console.error("Screen native module hasn't been linked. Please check the react-native-screens README for more details")}var E={get NativeScreen(){return h=h||(0,S.requireNativeComponent)('RNSScreen',null)},get NativeScreenContainer(){return N=N||(0,S.requireNativeComponent)('RNSScreenContainer',null)},get NativeScreenStack(){return k=k||(0,S.requireNativeComponent)('RNSScreenStack',null)},get NativeScreenStackHeaderConfig(){return C=C||(0,S.requireNativeComponent)('RNSScreenStackHeaderConfig',null)},get NativeScreenStackHeaderSubview(){return y=y||(0,S.requireNativeComponent)('RNSScreenStackHeaderSubview',null)}},M=(function(u){function o(){var e;(0,n.default)(this,o);for(var t=arguments.length,c=new Array(t),u=0;u=57||0===r(d[10]).version.minor)return f.default.createElement(w,(0,e.default)({},this.props,{ref:this.setRef}));var n=this.props,c=n.style,u=n.children,o=(0,t.default)(n,v);return f.default.createElement(w,(0,e.default)({},o,{ref:this.setRef,style:S.StyleSheet.absoluteFill}),f.default.createElement(S.Animated.View,{style:c},u))}var l=this.props,p=(l.active,l.onComponentRef,(0,t.default)(l,s));return f.default.createElement(S.Animated.View,(0,e.default)({},p,{ref:this.setRef}))}}])})(f.default.Component),V=(function(e){function t(){return(0,n.default)(this,t),p(this,t,arguments)}return(0,l.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){return R?f.default.createElement(E.NativeScreenContainer,this.props):f.default.createElement(S.View,this.props)}}])})(f.default.Component),A=S.StyleSheet.create({headerSubview:{position:'absolute',top:0,right:0,flexDirection:'row',alignItems:'center',justifyContent:'center'}});m.exports={ScreenContainer:V,Screen:M,get NativeScreen(){return E.NativeScreen},get NativeScreenContainer(){return E.NativeScreenContainer},get ScreenStack(){return E.NativeScreenStack},get ScreenStackHeaderConfig(){return E.NativeScreenStackHeaderConfig},get ScreenStackHeaderSubview(){return E.NativeScreenStackHeaderSubview},ScreenStackHeaderBackButtonImage:function(t){return f.default.createElement(E.NativeScreenStackHeaderSubview,{type:"back",style:A.headerSubview},f.default.createElement(S.Image,(0,e.default)({resizeMode:"center",fadeDuration:0},t)))},ScreenStackHeaderRightView:function(t){return f.default.createElement(E.NativeScreenStackHeaderSubview,(0,e.default)({},t,{type:"right",style:A.headerSubview}))},ScreenStackHeaderLeftView:function(t){return f.default.createElement(E.NativeScreenStackHeaderSubview,(0,e.default)({},t,{type:"left",style:A.headerSubview}))},ScreenStackHeaderCenterView:function(t){return f.default.createElement(E.NativeScreenStackHeaderSubview,(0,e.default)({},t,{type:"center",style:A.headerSubview}))},enableScreens:H,useScreens:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];console.warn('Method `useScreens` is deprecated, please use `enableScreens`'),H(e)},screensEnabled:function(){return R}}},1346,[2,4,106,5,6,10,12,13,15,18,1294]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),f=r(d[8]),s=r(d[0])(r(d[9]));function v(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var y=(function(o){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,o=new Array(n),c=0;c=21){var l=this.props,n=l.style,o=(0,t.default)(l,p);return c.default.createElement(s.TouchableNativeFeedback,(0,e.default)({},o,{style:null,background:s.TouchableNativeFeedback.Ripple(this.props.pressColor,this.props.borderless)}),c.default.createElement(s.View,{style:n},c.default.Children.only(this.props.children)))}return c.default.createElement(s.TouchableOpacity,this.props,this.props.children)}}])})(c.default.Component)).defaultProps={borderless:!1,pressColor:'rgba(0, 0, 0, .32)'}},1348,[2,4,106,5,6,10,12,13,15,18]); +__d(function(g,_r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=_r(d[0])(_r(d[1])),t=_r(d[0])(_r(d[2])),n=_r(d[0])(_r(d[3])),r=_r(d[0])(_r(d[4])),o=_r(d[0])(_r(d[5])),i=_r(d[0])(_r(d[6])),s=_r(d[0])(_r(d[7])),l=_r(d[8]),u=_r(d[0])(_r(d[9])),c=_r(d[0])(_r(d[10])),f=_r(d[0])(_r(d[11])),h=_r(d[0])(_r(d[12])),p=_r(d[0])(_r(d[13])),y=_r(d[0])(_r(d[14])),v=_r(d[0])(_r(d[15])),w=_r(d[0])(_r(d[16])),S=_r(d[0])(_r(d[17])),E=_r(d[0])(_r(d[18])),k=(_r(d[0])(_r(d[19])),_r(d[0])(_r(d[20]))),b=_r(d[0])(_r(d[21])),R=_r(d[0])(_r(d[22])),C=_r(d[0])(_r(d[23])),P=_r(d[0])(_r(d[24])),x=_r(d[0])(_r(d[25])),T=_r(d[0])(_r(d[26])),A=_r(d[0])(_r(d[27])),I=_r(d[0])(_r(d[28])),N=_r(d[0])(_r(d[29])),O=((function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}r.default=e,n&&n.set(e,r)})(_r(d[30])),_r(d[0])(_r(d[31]))),D=_r(d[0])(_r(d[32])),_=_r(d[0])(_r(d[33])),L=_r(d[0])(_r(d[34]));function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function U(){"use strict";U=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var i=t&&t.prototype instanceof p?t:p,s=Object.create(i.prototype),l=new A(o||[]);return r(s,"_invoke",{value:C(e,n,l)}),s}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var h={};function p(){}function y(){}function v(){}var w={};u(w,i,function(){return this});var S=Object.getPrototypeOf,E=S&&S(S(I([])));E&&E!==t&&n.call(E,i)&&(w=E);var k=v.prototype=p.prototype=Object.create(w);function b(e){["next","throw","return"].forEach(function(t){u(e,t,function(e){return this._invoke(t,e)})})}function R(e,t){function o(r,i,s,l){var u=f(e[r],e,i);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==typeof h&&n.call(h,"__await")?t.resolve(h.__await).then(function(e){o("next",e,s,l)},function(e){o("throw",e,s,l)}):t.resolve(h).then(function(e){c.value=e,s(c)},function(e){return o("throw",e,s,l)})}l(u.arg)}var i;r(this,"_invoke",{value:function(e,n){function r(){return new t(function(t,r){o(e,n,t,r)})}return i=i?i.then(r,r):r()}})}function C(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return N()}for(n.method=o,n.arg=i;;){var s=n.delegate;if(s){var l=P(s,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=f(e,t,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}function P(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,P(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,h;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function I(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r=0;--o){var i=this.tryEntries[o],s=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;T(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:I(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function z(e,t,n){return t=(0,o.default)(t),(0,r.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}_r(d[35]);var B={enableHighAccuracy:!0,timeout:2e4,maximumAge:500,useSignificantChanges:!1,distanceFilter:0},F=[{label:"mon Reseau",value:0},{label:"Tout",value:1}],V=l.Dimensions.get('window'),H=(V.width,V.height,(0,_r(d[36]).responsiveHeight)(30)>270?270:(0,_r(d[36]).responsiveHeight)(30)),G=(function(r){function o(e){var n;return(0,t.default)(this,o),(n=z(this,o,[e]))._draggedValue=new l.Animated.Value(0),n.renderIcon=function(e){return function(t){t.isActive;return s.default.createElement(k.default,{size:24,color:"white",name:e})}},n.openDrawer=function(){n.props.navigation.openDrawer()},n.onIds=function(e){return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:console.log('Device info: ',e),l.AsyncStorage.getAllKeys(function(t,r){l.AsyncStorage.multiGet(r,function(t,r){r.map(function(t,r,o){var i;return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:i=o[r][0],0===r&&(w.default.isEqual(i,'@config:onesignalIds')||(n._saveOneSignalIds(e.userId),console.log("FIRST LAUNCH",!0),n.onFirstLaunch()));case 2:case"end":return t.stop()}},null,null,null,Promise)})})});case 2:case"end":return t.stop()}},null,null,null,Promise)},n.onFirstLaunch=function(){console.warn("FIRST LAUNCH ON HOME"),(0,_r(d[37]).readUser)().then(function(e){return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:if(console.log("USER",e),!e){t.next=7;break}if(void 0===e){t.next=7;break}return t.next=5,U().awrap(n._getOneSignalIds());case 5:g.onesignalIds=t.sent,g.onesignalIds&&(console.log("ONESIGNAL",g.onesignalIds),void 0!==e&&(void 0!==e.category?n.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!1}):n.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!1})));case 7:case"end":return t.stop()}},null,null,null,Promise)})},n.saveOneSignal=function(e,t){(0,u.default)({url:e?_r(d[38]).saveOnesignalIds+"/saveUser":_r(d[38]).saveOnesignalIds+"/saveAgent",method:'POST',data:t,headers:{'X-Localization':v.default.currentLocale()}}).then(function(e){console.warn(e),201===e.data.status&&n.renderOneSignalResponse(e.data.error)}).catch(function(e){console.warn(e),e.response?n.renderOneSignalResponse(e.response):e.request?n.renderOneSignalResponse(e.request):n.renderOneSignalResponse(e.message)})},n._retrieveData=function(){var e,t,r;return U().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,U().awrap(l.AsyncStorage.getItem('position'));case 3:null!==(e=o.sent)&&((t=JSON.parse(e)).longitudeDelta=.04,t.latitudeDelta=.01,r=JSON.parse(e),n.setState({region:t,oldPosition:r})),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),console.warn(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)},n._getOneSignalIds=function(){return new Promise(function(e,t){var n;return U().async(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,U().awrap(l.AsyncStorage.getItem('@config:onesignalIds'));case 3:n=r.sent,e(n),r.next=10;break;case 7:r.prev=7,r.t0=r.catch(0),t(r.t0);case 10:case"end":return r.stop()}},null,null,[[0,7]],Promise)})},n._storeData=function(e){return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,U().awrap(l.AsyncStorage.setItem('position',JSON.stringify(e)));case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),console.warn(t.t0);case 8:case"end":return t.stop()}},null,null,[[0,5]],Promise)},n.renderLoader=function(){return s.default.createElement(_r(d[39]).ProgressDialog,{visible:n.state.displaySynchronizeLoader||n.props.loadingSearchUserByName,title:v.default.t("LOADING_PROGRESS"),message:n.state.messageSynchronize,animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})},n.uploadImage=function(){return new Promise(function(e,t){return U().async(function(r){for(;;)switch(r.prev=r.next){case 0:(0,u.default)({url:""+_r(d[38]).uploadImage,method:'POST',data:n.dataToSendTemp,headers:{'X-Localization':v.default.currentLocale(),'Content-Type':'multipart/form-data'}}).then(function(t){e(t),console.log(t)}).catch(function(e){l.Alert.alert("",v.default.t('TITLE_ERROR_SURVENU'),[{text:"Ok",onPress:function(){}}]),t(e)});case 1:case"end":return r.stop()}},null,null,null,Promise)})},n.createFormData=function(e){n.dataToSendTemp.append("image",{name:e.path.split('/').pop(),type:e.mime,uri:"android"===l.Platform.OS?e.path:e.path.replace("file://","")})},n.createUsagerAccounts=function(e){(0,_r(d[40]).createGeolocatedAccounts)(e).then(function(e){if(console.log("result",e),n.setState({displaySynchronizeLoader:!1}),!w.default.isNil(e)){var t="";w.default.isArray(e)?e.map(function(e){t+=e.agent,e.hasOwnProperty('success_msg')?t+=": "+e.success_msg+"\n":t+=": "+e.error_msg+"\n"}):t=e.error_msg,l.Alert.alert("",t,[{text:"Ok",onPress:function(){l.AsyncStorage.removeItem(_r(d[38]).usagerToSave),n.synchronizedActif()}}])}}).catch(function(e){console.log("Erreur d'execution",e),n.setState({displaySynchronizeLoader:!1})}),n.setState({index:n.state.index+1})},n.createActifsAccounts=function(e){(0,_r(d[37]).saveActifsSociety)(e).then(function(e){if(console.log("result",e),n.setState({displaySynchronizeLoader:!1}),!w.default.isNil(e)){var t="";e.data.response.map(function(e){e.hasOwnProperty('success_msg')?t+=e.company_name+": "+e.success_msg+"\n":t+=e.company_name+": "+e.error_msg+"\n"}),l.Alert.alert("",t,[{text:"Ok",onPress:function(){l.AsyncStorage.removeItem(_r(d[38]).actifToSave)}}])}}).catch(function(e){console.log("Erreur d'execution",e),n.setState({displaySynchronizeLoader:!1})}),n.setState({index:n.state.index+1})},n.synchronizedUsager=function(e){var t=JSON.parse(e);if(console.log('Usager Saved',t),t.filter(function(e){return!e.isSaved}).length>0){n.setState({displaySynchronizeLoader:!0});var r=new Array;(0,_r(d[37]).getDefaultTown)().then(function(e){console.log("get default town result",e),(0,_r(d[37]).getTownInformationName)(e.default_locality).then(function(o){(0,_r(d[37]).getTownInformationName)(e.default_locality).then(function(e){t.map(function(o,i){if(n.setState({index:i}),console.warn("L'USAGER ",o),!o.isSaved){console.log("get town information",e),console.log("usager to save infos",t[i]),console.log("usager infos",o);var s=null;s=e instanceof Array?e[0]:e,t[i].data.town=s,0===o.data.taxes.length?(console.log("Tableau de taxe vide"),r.push(t[i].data),console.log("Usagers to send length",r),console.log("Usagers To save",t)):o.data.taxes.map(function(e,s){"1"===e.has_image_capture?(n.createFormData(e.image),n.uploadImage().then(function(e){if(o.data.hasOwnProperty("secondary_taxes")){console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE 1");o.data.secondary_taxes.map(function(e,l){n.createFormData(e.image),n.uploadImage().then(function(e){console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE SUCCESS",l+1,o.data.secondary_taxes.length),t[i].data.secondary_taxes[l].image=e.data.response.filename,t[i].data.taxes[s].image=e.data.response.filename,l+1===o.data.secondary_taxes.length&&r.push(t[i].data),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createUsagerAccounts(r),console.warn("USAGERS FORMATE",t)}).catch(function(e){console.log("Erreur d'execution upload photo",e)})})}else t[i].data.taxes[s].image=e.data.response.filename,r.push(t[i].data)}).catch(function(e){console.log("Erreur d'execution upload photo",e)})):(console.log("USAGER HAS SECONDARY TAXES 2",o.data.hasOwnProperty("secondary_taxes")),o.data.hasOwnProperty("secondary_taxes")?o.data.secondary_taxes.map(function(e,l){n.createFormData(e.image),n.uploadImage().then(function(e){console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE SUCCESS 2"),t[i].data.secondary_taxes[l].image=e.data.response.filename,t[i].data.taxes[s].image=e.data.response.filename,l+1===o.data.secondary_taxes.length&&r.push(t[i].data),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createUsagerAccounts(r),console.warn("USAGERS FORMATE",t)}).catch(function(e){console.log("Erreur d'execution upload photo",e)})}):r.push(t[i].data),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createUsagerAccounts(r))}),console.log("Usagers to send length",r.length),console.log("Usagers to save length",t.filter(function(e){return!e.isSaved}).length),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createUsagerAccounts(r)}})}).catch(function(e){console.log("Erreur d'execution recup town infos",e)})}).catch(function(e){console.log("Erreur d'execution recup default town",e)})})}},n.synchronizedActif=function(){(0,_r(d[41]).getData)(_r(d[38]).actifToSave).then(function(e){if(console.log("DATA FROM ASYNC STORAGE ACTIF ARRAY",e),!w.default.isNil(e)){var t=JSON.parse(e);if(t.filter(function(e){return!e.isSaved}).length>0){n.setState({displaySynchronizeLoader:!0,messageSynchronize:v.default.t('SAUVEGARDER_OF_ACTIF_LOADING_SAVE')});var r=new Array;t.map(function(e,o){n.setState({index:o}),console.warn("L'USAGER",e),e.isSaved||e.data.taxes.map(function(i,s){console.log("Usagers to send length",r.length),console.log("Usagers To save",t.filter(function(e){return!e.isSaved}).length),"1"===i.has_image_capture?(n.createFormData(i.image),n.uploadImage().then(function(i){t[o].data.taxes[s].image=i.data.response.filename,r.push(e.data),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createActifsAccounts(r)}).catch(function(e){n.setState({displaySynchronizeLoader:!1}),console.log("Erreur d'execution upload photo",e)})):(r.push(e.data),r.length===t.filter(function(e){return!e.isSaved}).length&&n.createActifsAccounts(r))})})}console.log("DATA FROM ASYNC STORAGE USAGER ARRAY",JSON.parse(e))}})},n.backPressed=function(){return l.Alert.alert(v.default.t('EXIT_TITLE'),v.default.t('EXIT_DESC'),[{text:v.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:v.default.t("YES"),onPress:function(){return l.BackHandler.exitApp()}}],{cancelable:!1}),!0},n._getOneSignalIds=function(){return new Promise(function(e,t){var n;return U().async(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,U().awrap(l.AsyncStorage.getItem('@config:onesignalIds'));case 3:n=r.sent,e(n),r.next=10;break;case 7:r.prev=7,r.t0=r.catch(0),t(r.t0);case 10:case"end":return r.stop()}},null,null,[[0,7]],Promise)})},n._saveOneSignalIds=function(e){return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,U().awrap(l.AsyncStorage.setItem('@config:onesignalIds',e));case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),console.warn(t.t0);case 8:case"end":return t.stop()}},null,null,[[0,5]],Promise)},n.renderOneSignalResponse=function(e){l.Alert.alert(v.default.t('PHISIC_SECURITY'),e,[{text:v.default.t('REFUSED'),onPress:function(){l.BackHandler.exitApp()}},{text:v.default.t("SUBMIT_LABEL"),onPress:function(){(0,_r(d[37]).readUser)().then(function(e){e&&(void 0!==e.category?n.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!0}):n.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!0}))})}}],{cancelable:!1})},n.onMapReady=function(){(0,_r(d[37]).readUser)().then(function(e){if(e){n.setState({user:e}),n.setState({network:e.network,isSaveOneSignalOK:!0}),console.log("LATITUDE",e.latitude),console.log("LONGITUDE",e.longitude);var t={latitude:w.default.isNil(e.latitude)?0:parseFloat(e.latitude),longitude:w.default.isNil(e.longitude)?0:parseFloat(e.longitude)};n.setState({myPosition:t}),n.refocusMap(!1),e.category?(n.setState({loadingDialog:!1}),"hyper"==e.category?n.showMyMembers():"super"===e.category?(n.getPosition(),n.watchLocation()):t.latitude<=0&&t.longitude<=0&&n.props.navigation.push(_r(d[42]).updateinfo)):'android'===l.Platform.OS?n.requestCameraPermission():(n.getPosition(),n.watchLocation())}}).catch(function(e){console.log("ERROR LOADING USER",e.message)})},n.renderRow=function(e){return s.default.createElement(l.TouchableOpacity,{key:e,onPress:function(){return n.onRowPress(e)}},s.default.createElement(l.View,{style:j.rowContainer},s.default.createElement(l.View,{style:j.iconContainer},s.default.createElement(k.default,{name:n.state.filternetworkTemp&&e.name===n.state.filternetworkTemp.name?'radio-button-checked':'radio-button-unchecked',color:n.state.filternetworkTemp&&e.name===n.state.filternetworkTemp.name?_r(d[43]).accent:n.props.colorAccent,size:24})),s.default.createElement(l.Text,{style:_r(d[44]).material.subheading},e.name)))},n.loadMoreIfHasNoPoint=function(){n.state.increasePas===n.filterOptions.length-1?(n.setState({increasePas:0,snack_visible:!0,snack_text_message:v.default.t('NO_NETWORK_MARKER'),isLoadingMap:!1}),setTimeout(function(){n.setState({snack_visible:!1})},5e3)):n.state.increasePas+1!==n.filterOptions.length&&n.setState({increasePas:n.state.increasePas+1,isLoadingMap:!0},function(){n.onLoadMore()})},n.state=n.geInitialState(),n.mounted=!1,n.props.searchUserReset(),n.props.getQRCodeDetailReset(),_r(d[45]).IlinkEmitter.on("firstlaunch",n.onFirstLaunch),n.dataToSendTemp=new FormData,n.filterOptions=[{value:5,label:"5 km"},{value:15,label:"15 km"},{value:20,label:"20 km"},{value:25,label:"25 km"}],k.default.getImageSource('md-car',24,'white').then(function(e){n.setState({caricon:e})}),n.makeMarkerInformation=n.makeMarkerInformation.bind(n),N.default.addEventListener('ids',n.onIds),g.appHasLoaded=!0,n}return(0,i.default)(o,r),(0,n.default)(o,[{key:"onLoadMore",value:function(){var e=this,t=this.state,n=t.user;t.prevRegion,t.boundarie;void 0!==n.category&&null!==n.category&&"super"!==n.category||(this.promiseRegion&&this.promiseRegion.done(),this.promiseRegion=new Promise(function(t,r){var o,i,s,l,u;return U().async(function(r){for(;;)switch(r.prev=r.next){case 0:return e.setState({isNeedLoadMore:!1,isLoadingMap:!0}),r.next=3,U().awrap(e.mapRef.getCamera());case 3:if(o=r.sent,o.zoom-10,i=[],void 0!==e.state.filternetworkTemp&&(s=e.state.filternetworkTemp.id,i=e.state.networks.filter(function(e){return e.id===s})),!(i.length>0)){r.next=23;break}return e.setState({isLoadingMap:!1}),i[0],l={longitude:n.longitude,latitude:n.latitude},r.prev=11,r.next=14,U().awrap(e.loadingMarkers(e.state.myPosition,e.state.filternetwork,e.filterOptions[e.state.increasePas].value));case 14:u=r.sent,e.treatNewData(l,u,!1),r.next=21;break;case 18:r.prev=18,r.t0=r.catch(11),e.setState({isNeedLoadMore:!1,isLoadingMap:!1});case 21:r.next=24;break;case 23:e.setState({isNeedLoadMore:!0,isLoadingMap:!1});case 24:e.map&&e.map.focusToUser(),t();case 26:case"end":return r.stop()}},null,null,[[11,18]],Promise)}))}},{key:"onslidingEvent",value:function(e){this.setState({maxHeightSliding:e.nativeEvent.layout.height})}},{key:"componentDidMount",value:function(){var e=this;(0,_r(d[37]).readUser)().then(function(t){return U().async(function(n){for(;;)switch(n.prev=n.next){case 0:t&&void 0!==t&&void 0!==t.phone&&e.props.getAuthApiKey(t.phone);case 1:case"end":return n.stop()}},null,null,null,Promise)}),this.mounted=!0,this.configuration=new S.default;var t=this.props.navigation;this.markerManager=new x.default,this.configuration.getCurrentPubValue().then(function(t){try{var n=parseInt(t);e.setState({isPubShow:n})}catch(e){}}),this.focusListener=t.addListener("didFocus",function(){e.configuration.getCurrentPasValue().then(function(t){try{e.setState({pas:parseInt(t)})}catch(e){}}),e.componentDidAppear()}),this.blurListener=t.addListener("didBlur",function(t){e.componentDidDisappear()}),this._retrieveData(),(0,_r(d[41]).getData)(_r(d[38]).usagerToSave).then(function(t){w.default.isNil(t)?e.synchronizedActif():e.synchronizedUsager(t)}),this.props.coordinate}},{key:"componentWillReceiveProps",value:function(e){var t=this;null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({userName:''+e.resultGetQRCodeDetail.response.phone}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&l.Alert.alert(v.default.t("ERROR_LABEL"),e.errorGetQRCodeDetail.data.error,[{text:v.default.t("OK"),onPress:function(){t.setState({displayPhoneField:!1,userName:''}),t.props.searchUserReset(),t.props.getQRCodeDetailReset()}}],{cancelable:!1})}},{key:"requestCameraPermission",value:function(){var e=this;return U().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,U().awrap(l.PermissionsAndroid.request(l.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===l.PermissionsAndroid.RESULTS.GRANTED&&(0,_r(d[37]).readUser)().then(function(t){if(t)if(void 0!==t.category&&null!==t.category){var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},r={latitude:n.latitude,longitude:n.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:n}),e.mapRef.animateToCoordinate({latitude:n.latitude,longitude:n.longitude},1e3),e.mapRef.animateToRegion(r,1e3),e.setState({isLoading:!1,isLoadingMap:!1,loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():n.latitude<=0&&n.longitude<=0&&e.props.navigation.push(_r(d[42]).updateinfo)}else e.getPosition(),e.watchLocation()}),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:case"end":return t.stop()}},null,null,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var e=this;this.watchID=b.default.watchPosition(function(t){var n=e.state.myPosition,r=t.coords;e.state.oldPosition;n&&r.longitude===n.longitude&&r.latitude===n.latitude||(0!==r.longitude&&0!==r.latitude&&e._storeData(r),((0,p.default)(e.state.region,{})||(0,p.default)(e.state.region,void 0)||(0,p.default)(e.state.region,null))&&(e.state.myPosition.longitude||e.state.myPosition.latitude||null!==e.mapRef&&void 0!==e.mapRef&&(e.mapRef.animateToRegion({latitude:r.latitude,longitude:r.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3),e.mapRef.animateCamera({center:e.myPosition,pitch:0,heading:0,altitude:0,zoom:12},1e3))),e.setState({region:{latitude:r.latitude,longitude:r.longitude,latitudeDelta:.003,longitudeDelta:.004}}),e.setState({myPosition:r}),e.map&&e.map.focusToUser())},function(e){return console.log("wat s",e)},B)}},{key:"getNetworks",value:function(e){var t=this;if(e)(0,_r(d[37]).getCountryNetwork)(e).then(function(n){t.reseaux=[];var r=n;for(var o in r)t.reseaux.push(r[o]);t.setState({networks:t.reseaux});var i=t.reseaux.filter(function(e){return e.name.includes(t.state.network)});void 0!==t.state.user.category&&null!==t.state.user.category&&"super"!==t.state.user.category||(i.length>0&&e?(t.setState({filternetwork:i[0],myNetwork:i[0],filternetworkTemp:i[0]}),console.warn("CECI S'EXECUTE"),t.retrieveAllPoint(e)):t.state.user&&(t.state.user.category||l.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER'),[{text:v.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.setState({updateDefaultNetwork:!0}),t.showNewDialogNetwork()}}],{cancelable:!1})))},function(n){l.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER'),[{text:v.default.t("NO"),onPress:function(){}},{text:v.default.t("YES"),onPress:function(){null!==e&&void 0!==e?t.getNetworks(e):t.requestCameraPermission()}}],{cancelable:!1})});else{console.log("get network missing pays");l.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.requestCameraPermission()}}],{cancelable:!1})}}},{key:"getPosition",value:function(){var e=this;arguments.length>0&&void 0!==arguments[0]&&arguments[0];console.log("on get position"),b.default.getCurrentPosition(function(t){var n=e.state.myPosition,r=t.coords;e.state.oldPosition;if(!(0,p.default)(r,n)&&0!==r.longitude&&0!==r.latitude||n){e.map&&e.map.focusToUser();var o=(0,_r(d[46]).callingCodes)([r.longitude,r.latitude]);Array.isArray(o)&&(o="+"+o[0]),e.setState({indicatif:o,enterPhone:o}),e.getNetworks(o);var i={latitude:r.latitude,longitude:r.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:r,region:i}),e.mapRef&&!e.state.myPositionIsAnimated&&(e.mapRef.animateCamera({center:r,pitch:0,heading:0,altitude:5,zoom:12},1e3),e.setState({myPositionIsAnimated:!0}))}else console.warn("errror")},function(t){switch(console.warn(t.message),t.code){case 3:e.state.oldPosition&&e.treatPosition(e.state.oldPosition);break;default:console.log("onjjj",t.message)}},B)}},{key:"componentDidDisappear",value:function(){l.BackHandler.removeEventListener('hardwareBackPress',this.backPressed)}},{key:"componentDidAppear",value:function(){var e=this;l.BackHandler.addEventListener('hardwareBackPress',this.backPressed),(0,_r(d[37]).readUser)().then(function(t){if(t&&t.category){e.setState({user:t}),e.setState({network:t.network});var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};e.setState({myPosition:n}),e.refocusMap(!0)}})}},{key:"componentWillUnmount",value:function(){N.default.removeEventListener('ids',this.onIds),this.mounted=!1,this.blurListener.remove(),this.focusListener.remove(),this.watchID&&b.default.clearWatch(this.watchID)}},{key:"makeCardSearch",value:function(){var e=this;return s.default.createElement(l.View,{style:j.topBar},s.default.createElement(_r(d[47]).Surface,{style:{elevation:4,borderRadius:10}},s.default.createElement(l.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,borderRadius:10,margin:10,alignItems:'center',height:48}},s.default.createElement(l.TouchableOpacity,{onPress:function(){return e.openDrawer()}},s.default.createElement(l.Text,{style:j.hambuger},"Menu")),s.default.createElement(l.View,{style:{flex:1}}),s.default.createElement(l.Text,{style:{backgroundColor:this.state.myNetwork.id===this.state.filternetwork.id?_r(d[43]).primary:_r(d[43]).accent,padding:5,color:"white",marginRight:10,fontSize:10,borderRadius:12}},this.state.filternetwork.name?this.state.filternetwork.name:this.state.network),this.renderSupplementInformation()),this.showLoadingMapView()))}},{key:"renderSupplementInformation",value:function(){var e=this;return this.state.user&&"geolocated"===this.state.user.category?s.default.createElement(l.View,null):s.default.createElement(l.View,{style:{flexDirection:"row"}},s.default.createElement(l.View,{style:{backgroundColor:"#FFFFFFA0",justifyContent:'center',alignItems:'center',alignSelf:'center'}},s.default.createElement(l.Text,null,this.state.markers.length+" "+(0===this.state.currentNetworkSize?"":"/"+this.state.currentNetworkSize)," ")),s.default.createElement(l.TouchableOpacity,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:12,height:32,width:32,backgroundColor:"white",borderColor:"transparent"}},s.default.createElement(k.default,{name:this.state.markers.length>=this.state.currentNetworkSize?"close":"refresh",size:32,color:this.state.markers.length>=this.state.currentNetworkSize?"red":"grey"})))}},{key:"_renderMarker2",value:function(){var e=this,t=this.state,n=t.currentMarker,r=t.myPosition,o=n,i={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},u=_r(d[48]).getDistance(r,i),c=(u>900?u/1e3+" Km":u+"m")+v.default.t('TO_YOU'),f=null===o.lastname?o.adresse:o.lastname;return s.default.createElement(l.View,{style:{flex:1,backgroundColor:"white"}},s.default.createElement(l.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center',backgroundColor:"white"}},s.default.createElement(l.Text,{style:W.title},f),s.default.createElement(k.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){e.toggleSlidingUp(!1)}})),s.default.createElement(l.Text,{style:W.subtitle2},o.adresse),s.default.createElement(l.View,{style:{flexDirection:"row",alignItems:"center"}},s.default.createElement(l.Text,{style:W.reseau},o.network)),s.default.createElement(l.Text,{style:W.reseau},c),s.default.createElement(l.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),s.default.createElement(y.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(o)}},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(k.default,{name:"phone",size:16,color:_r(d[43]).primary,style:{alignSelf:'center'}}),s.default.createElement(l.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},v.default.t("CALL"))))))}},{key:"_renderItemMarkerdetails",value:function(e){var t=this,n=e;if(void 0!==n&&null!==n){var r=this.state,o=r.currentMarker,i=r.myPosition,u={latitude:parseFloat(o.latitude),longitude:parseFloat(o.longitude)},c=_r(d[48]).getDistance(i,u),f=(c>900?c/1e3+" Km":c+"m")+v.default.t('TO_YOU'),h=null===n.lastname?n.adresse:n.lastname;return s.default.createElement(_r(d[49]).CardView,{style:W.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},s.default.createElement(l.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},s.default.createElement(l.Text,{style:W.title},h),s.default.createElement(k.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){t.toggleSlidingUp(!1)}})),s.default.createElement(l.Text,{style:W.subtitle2},n.adresse),s.default.createElement(l.View,{style:{flexDirection:"row",alignItems:"center"}},s.default.createElement(l.Text,{style:W.reseau},n.network),s.default.createElement(l.Text,{style:W.solde},v.default.t('SOLDE_UNVAIBLE'))),s.default.createElement(l.Text,{style:W.reseau},f),s.default.createElement(l.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),s.default.createElement(y.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(n)}},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(k.default,{name:"phone",size:16,color:_r(d[43]).primary,style:{alignSelf:'center'}}),s.default.createElement(l.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},v.default.t("CALL"))))))}}},{key:"renderCurrentMarker",value:function(){if(this.state.currentMarker)return s.default.createElement(l.View,{style:{height:200,backgroundColor:'#fff'}},this.makeMarkerInformation())}},{key:"callItem",value:function(e){e.phone;return l.Linking.canOpenURL("tel:"+e.phone).then(function(t){if(t)return l.Linking.openURL("tel:"+e.phone).catch(function(e){return Promise.reject(e)});console.log("error")})}},{key:"makeMarkerInformation",value:function(){var e=this.state,t=e.currentMarker;e.myPosition;return void 0!==t&&null!==t?this._renderItemMarkerdetails(t):s.default.createElement(l.Text,null,"Impossible de'afficher l'element")}},{key:"makeActionButon",value:function(){var e=this.state.user;if(e)switch(e.category){case"super":return this.getSuperActionButton();case"geolocated":return this.geoLocatedAction();case"hyper":return this.getHypervisorActionButton();default:return this.getSimpleActionButton()}}},{key:"getSuperActionButton",value:function(){var e=this;return s.default.createElement(f.default,{buttonColor:_r(d[43]).accent},s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("FILTER"),onPress:function(){return e.showFilterDialog()},size:48},s.default.createElement(k.default,{name:"filter-list",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},s.default.createElement(k.default,{name:"search",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("MY_GROUP"),onPress:function(){return e.showMyMembers()},size:48},s.default.createElement(k.default,{name:"group-work",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},s.default.createElement(k.default,{name:"person-pin",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){e.showMynetworkMap()}},s.default.createElement(k.default,{name:"group-work",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:_r(d[43]).primary,title:v.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},s.default.createElement(k.default,{name:"layers",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("CHANGE_NETWORK"),size:48,onPress:function(){e.showNewDialogNetwork()}},s.default.createElement(k.default,{name:"rss-feed",style:j.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var e=this;return s.default.createElement(f.default,{buttonColor:_r(d[43]).accent},s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("FILTER"),onPress:function(){return e.showFilterDialog()},size:48},s.default.createElement(k.default,{name:"filter-list",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},s.default.createElement(k.default,{name:"search",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},s.default.createElement(k.default,{name:"person-pin",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#9b59b6",title:v.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},s.default.createElement(k.default,{name:"layers",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){e.showMynetworkMap()}},s.default.createElement(k.default,{name:"group-work",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("CHANGE_NETWORK"),size:48,onPress:function(){e.showNewDialogNetwork()}},s.default.createElement(k.default,{name:"rss-feed",style:j.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(e){var t=this;e&&this.bottomSheetRef?(this.bottomSheetRef.snapTo(1),this.setState({showcurentMarker:e})):e||this.bottomSheetRef.snapTo(0);var n=e?H:0,r=e?0:H;this.setState({panelVisible:e}),!e&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(n),l.Animated.timing(this.state.animation,{toValue:r,duration:200}).start(function(n){!e&&t.map&&t.map.focusToUser()})}},{key:"makeSlidingUp",value:function(){var e=this;return s.default.createElement(P.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[0,"30%"],renderHeader:function(){return e.markerView()}})}},{key:"geInitialState",value:function(){return{isSaveOneSignalDisplay:!1,region:{latitude:0,longitude:0,latitudeDelta:.015,longitudeDelta:.0121},pas:100,prevRegion:{latitude:0,longitude:0},displayDialogResultSearch:!1,updateDefaultNetwork:!1,increasePas:0,isPubShow:!0,loadingDialog:!0,textreach:"",currentNetworkSize:0,markersearchfilter:[],animation:new l.Animated.Value(0),myPosition:null,currentMarker:null,filterNetworkOption:F[1],needRoad:!1,initialAnim:!1,filternetwork:{},destinationPosition:{},panelVisible:!1,markers:[],isNeedLoadMore:!1,isLoadingMap:!1,value:5,page:0,valuePosition:0,markerfilter:null,allpoint:[],typeMap:'standard',indexTypeMap:0,user:null,snack_visible:!1,snack_text_message:"",networks:[],dialogSliderVisible:!1,showProgress:!1,myNetwork:{},dialogNetworkVisible:!1,dialogSearchUser:!1,myPositionMarkerText:v.default.t("YOUR_THERE"),isSaveOneSignalOK:!1,messageSynchronize:v.default.t("SAUVEGARDER_OF_USAGER_LOADING_SAVE"),displaySynchronizeLoader:!1,nbreUsagerSaved:0,index:0,userName:'',isNumeroAssureSearch:!1,isPhoneAssureSearch:!1,showQRCodeScanner:!1}}},{key:"onMarkerPress",value:function(e){console.warn(e),this.setState({currentMarker:e}),this.toggleSlidingUp(!0)}},{key:"onMapTypeChange",value:function(){var e={index:this.state.indexTypeMap,text:this.state.typeMap};switch(e.index=e.index+1,e.index=e.index%3,e.index){default:e.text='standard';break;case 1:e.text='hybrid';break;case 2:e.text="terrain"}this.setState({indexTypeMap:e.index,typeMap:e.text})}},{key:"showInterticiel",value:function(){var e=this;if(this.state.isPubShow)return s.default.createElement(R.default,{closeIntersticiel:function(){return e.setState({isPubShow:!1})},navigation:this.props.navigation})}},{key:"renderBottomHome",value:function(){var e=this;return s.default.createElement(l.View,{style:{flex:1,backgroundColor:"lightblue"}},s.default.createElement(c.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:function(){(0,_r(d[37]).readUser)().then(function(t){t&&(e.setState({user:t}),e.setState({network:t.network}),t.category?(e.setState({loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():myPosition.latitude<=0&&myPosition.longitude<=0&&e.props.navigation.push(_r(d[42]).updateinfo)):'android'===l.Platform.OS?e.requestCameraPermission():e.watchLocation())})},needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),l.Alert.alert(v.default.t("PROBLEM_OCCUR"),v.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),s.default.createElement(P.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[60,"30%","100%"],renderHeader:function(){return e.renderHeader()}}))}},{key:"renderInner",value:function(){return s.default.createElement(l.View,{style:{flex:1,backgroundColor:"green"}},s.default.createElement(l.Text,null,"Freud junior"))}},{key:"markerView",value:function(){if(this.state.currentMarker)return this._renderMarker2()}},{key:"renderHeader",value:function(){var e=this;return s.default.createElement(s.default.Fragment,null,s.default.createElement(l.View,{style:{position:"absolute",width:32,height:this.state.currentMarker?200:100,bottom:80,right:0,justifyContent:'center'}},s.default.createElement(f.default,{size:32,style:{marginRight:15},buttonColor:"white"}),s.default.createElement(f.default,{size:42,renderIcon:function(){return s.default.createElement(k.default,{name:"group-work",style:j.actionButtonIcon})},style:{marginTop:40,marginRight:20},buttonColor:_r(d[43]).primary})),s.default.createElement(l.View,{style:{flex:1,backgroundColor:"white"}},this.markerView(),this.renderFilterMarker(),s.default.createElement(l.View,{style:{flexDirection:'row',height:60,justifyContent:'space-evenly',alignItems:'flex-end'}},s.default.createElement(l.View,{style:{flexDirection:'row',flex:1,marginBottom:10,justifyContent:'space-around',alignItems:'flex-end'}},s.default.createElement(_r(d[47]).FAB,{small:!0,icon:this.state.showFilterDistance?"close":"filter",color:_r(d[43]).primary,style:{backgroundColor:"white"},onPress:function(){e.state.showFilterDistance?(e.bottomSheetRef.snapTo(0),e.setState({showFilterDistance:!1})):(e.bottomSheetRef.snapTo(2),e.setState({showFilterDistance:!0}))}}),s.default.createElement(_r(d[47]).FAB,{small:!0,icon:"add",color:"white",style:{backgroundColor:_r(d[43]).primary},onPress:function(){e.bottomSheetRef.snapTo(2),e.setState({showdialogNetworkVisible:!0})}})),this.makeMarkerButton())))}},{key:"renderFilterMarker",value:function(){var e=this;if(this.state.showFilterDistance)return s.default.createElement(l.View,{style:{height:(0,_r(d[36]).responsiveHeight)(80),justifyContent:'center',backgroundColor:'white',margin:20}},s.default.createElement(l.View,{style:{height:(0,_r(d[36]).responsiveHeight)(30),justifyContent:'center'}},s.default.createElement(l.Text,null,v.default.t('TEXT_FILTER_DISTANCE')," "),s.default.createElement(E.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),s.default.createElement(l.Text,null,s.default.createElement(l.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",v.default.t("DISTANCE_ARROUND"))),s.default.createElement(l.View,{style:{flexDirection:"row",flex:1}},s.default.createElement(y.default,{style:{flex:1}}),s.default.createElement(y.default,{style:{flex:1}})))}},{key:"makeMarkerButton",value:function(){var e=this;return this.state.currentMarker?s.default.createElement(l.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),s.default.createElement(y.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(26),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(marker)}},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(k.default,{name:"phone",size:16,color:_r(d[43]).primary,style:{alignSelf:'center'}}),s.default.createElement(l.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},v.default.t("CALL"))))):s.default.createElement(l.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}})}},{key:"renderOldHome",value:function(){var e=this;return s.default.createElement(l.View,{style:j.container},s.default.createElement(l.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),this.state.displaySynchronizeLoader&&this.renderLoader(),this.state.displayDialogResultSearch&&null!==this.props.resultSearchUserByName&&this.renderDialogResultSearchUser(),this.state.loadingDialog||this.props.loading?s.default.createElement(l.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:this.state.loadingDialog?(0,_r(d[36]).responsiveWidth)(100):0,height:this.state.loadingDialog?(0,_r(d[36]).responsiveHeight)(100):0,flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(l.Text,{style:{fontSize:20,color:'white',fontWeight:'bold'}},v.default.t("LOADING_DOTS"))):null,s.default.createElement(c.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:'android'===l.Platform.OS?this.onMapReady:null,onLayout:'ios'===l.Platform.OS?this.onMapReady:null,needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),l.Alert.alert(v.default.t("PROBLEM_OCCUR"),v.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog(),this.renderSearchUser(),this.state.showQRCodeScanner&&this.renderDialogQRCodeScanner(),s.default.createElement(C.default,{visible:this.state.snack_visible,textMessage:this.state.snack_text_message,autoHidingTime:5e3}),this.makeActionButon())}},{key:"renderTutoOldHome",value:function(){return s.default.createElement(l.View,{style:{flex:1}},s.default.createElement(CopilotStep,{text:"This is a hello world example!",order:1,name:"hello"},this.makeCardSearch()))}},{key:"render",value:function(){return this.renderOldHome()}},{key:"makeDialogLoader",value:function(){return s.default.createElement(_r(d[39]).ProgressDialog,{visible:this.state.showProgress,title:v.default.t("LOADING_PROGRESS"),message:v.default.t("WAITING_LONG"),animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=null===t?this.state.user:t,r=this.state.myNetwork;return this.setState({filternetwork:r,page:0,increasePas:0,filternetworkTemp:r,loadingDialog:!0}),new Promise(function(){void 0!==r?e.loadingMarkers(e.state.myPosition,r,e.state.value).then(function(t){var r=t||[];if(e.setState({loadingDialog:!1}),void 0!==n.category&&null!==n.category){var o=r.filter(function(e){return e.code_parrain===n.code_membre});e.treatNewData(e.state.myPosition,o,!0)}else e.treatNewData(e.state.myPosition,r,!0)}).catch(function(t){e.setState({loadingDialog:!1}),console.log("error j"),console.log(t)}):(e.setState({loadingDialog:!1}),console.log("error no net"))})}},{key:"showMyMembers",value:function(){var e=this,t=this.state.user.code_membre;void 0!==t?(0,_r(d[50]).loadGroupeAgent)(t).then(function(t){if(1===t.success)return e.setState({markers:t.datas})}):console.log("error")}},{key:"slidingComplete",value:function(e){this.setState({value:this.filterOptions[e].value,valuePosition:e})}},{key:"makeDistanceDialog",value:function(){var e=this;return s.default.createElement(_r(d[51]).MaterialDialog,{visible:this.state.dialogSliderVisible,title:v.default.t('MENU_FILTER'),onOk:function(){e.setState({dialogSliderVisible:!1,showProgress:!0}),setTimeout(function(){return e.filterPoint()},300)},cancelLabel:v.default.t("QUIT_"),okLabel:v.default.t('FILTER'),onCancel:function(){e.setState({dialogSliderVisible:!1})},onTouchOutside:function(){return e.setState({dialogSliderVisible:!1})}},s.default.createElement(l.View,null,s.default.createElement(l.Text,null,v.default.t('TEXT_FILTER_DISTANCE')," "),s.default.createElement(E.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),s.default.createElement(l.Text,null,s.default.createElement(l.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",v.default.t("DISTANCE_ARROUND"))))}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var e,t,n,r,o,i=this;return U().async(function(s){for(;;)switch(s.prev=s.next){case 0:e=this.state,t=e.value,n=e.myPosition,e.user,r=e.filternetwork,void 0!==t?(this.setState({page:0}),1e3*t,o=this.state.networks.filter(function(e){return e.id===r.id}),o[0],this.loadingMarkers(n,r,t).then(function(e){i.treatNewData(i.state.prevRegion,e,!0)}).catch(function(e){i.setState({showProgress:!1}),l.Alert.alert(v.default.t("ERROR_FILTER"),v.default.t("ERROR_FILTER_TEXT"),[{text:v.default.t("CANCEL")},{text:v.default.t("RESTART"),onPress:function(){i.filterPoint()}}])})):(this.setState({showProgress:!1}),this.setState({snack_visible:!0,snack_text_message:"impossible de filtrer les \xe9lements"}),setTimeout(function(){i.setState({snack_visible:!1})},5e3));case 2:case"end":return s.stop()}},null,this,null,Promise)}},{key:"userChangeMarker",value:function(e){if(null!==this.mapRef&&void 0!==this.mapRef){var t={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.mapRef.animateToRegion(t,1e3)}}},{key:"geoLocatedAction",value:function(){var e=this;return s.default.createElement(f.default,{buttonColor:_r(d[43]).accent},s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap()},size:48},s.default.createElement(k.default,{name:"person-pin",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:_r(d[43]).primary,title:v.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},s.default.createElement(k.default,{name:"layers",style:j.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var e=this;return s.default.createElement(_r(d[51]).MaterialDialog,{title:v.default.t("CHOICE_NETWORK"),visible:this.state.dialogNetworkVisible,subtitle:v.default.t("CHOICE_NETWORK_TEXT"),onCancel:function(){return e.setState({dialogNetworkVisible:!1})},onOk:function(t){e.setState({dialogNetworkVisible:!1,page:0}),e.setState({showProgress:!0,filternetwork:e.state.filternetworkTemp}),e.props.updateDefaultNetworkAction({id_user:e.state.user.agentId,id_network:e.state.filternetworkTemp.id}),setTimeout(function(){return e.showFilterNetwork()},500)}},s.default.createElement(l.FlatList,{style:{height:(0,_r(d[36]).responsiveHeight)(40)},data:this.state.networks,renderItem:function(t){var n=t.item;return e.renderRow(n)}}))}},{key:"renderDialogQRCodeScanner",value:function(){var e=this;return s.default.createElement(D.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.showQRCodeScanner},s.default.createElement(D.default.Title,null,v.default.t('SCAN')),s.default.createElement(l.ScrollView,{style:[j.blockView,{borderBottomColor:_r(d[52]).Color.borderColor,maxHeight:300}]},s.default.createElement(l.Text,null,v.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),s.default.createElement(L.default,{onRead:function(t){e.setState({showQRCodeScanner:!1}),e.props.getQRCodeDetailAction(t.data)},flashMode:_r(d[53]).RNCamera.Constants.FlashMode.off})),s.default.createElement(D.default.Button,{bold:!0,label:v.default.t('CLOSE'),onPress:function(){e.setState({showQRCodeScanner:!1})}}))}},{key:"renderSearchUser",value:function(){var e=this;return s.default.createElement(_r(d[51]).MaterialDialog,{title:v.default.t("SEARCH"),visible:this.state.dialogSearchUser,onCancel:function(){return e.setState({dialogSearchUser:!1})},onOk:function(t){e.state.isPhoneAssureSearch?e.props.searchUserAction({dial_code:e.state.indicatif,phone:e.state.userName},!0):e.props.searchUserAction({dial_code:e.state.indicatif,name:e.state.userName},!0),e.setState({dialogSearchUser:!1})}},s.default.createElement(l.View,null,s.default.createElement(T.default,{style:{marginTop:10,height:46,borderRadius:5,borderWidth:1,borderColor:"#ccc"},placeholder:this.state.isPhoneAssureSearch?v.default.t('PHONE'):v.default.t('NAME'),value:this.state.userName,keyboardType:this.state.isPhoneAssureSearch?'numeric':'default',onChangeText:function(t){e.setState({userName:t})},icon:s.default.createElement(O.default,{style:{zIndex:10},name:this.state.isPhoneAssureSearch?'phone':'user',size:20})}),s.default.createElement(l.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},s.default.createElement(_.default,{style:{paddingRight:5},name:"phone",size:20,color:_r(d[52]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!0})}}),s.default.createElement(_.default,{style:{paddingRight:5},name:"user",size:20,color:_r(d[52]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!1})}}),s.default.createElement(_.default,{style:{paddingRight:5},name:"qrcode",size:20,color:_r(d[52]).Color.primaryColor,onPress:function(){e.setState({showQRCodeScanner:!0})}}))))}},{key:"renderDialogResultSearchUser",value:function(){var t=this,n=this.props,r=n.resultSearchUserByName;n.errorGetAvisImposition;return console.log("resultGetAvisImposition",r),s.default.createElement(D.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.displayDialogResultSearch},s.default.createElement(D.default.Title,null,v.default.t('USAGER_SEARCH')),s.default.createElement(l.ScrollView,{style:[j.blockView,{borderBottomColor:_r(d[52]).Color.borderColor,maxHeight:300}]},Array.isArray(r.response)&&r.response.length>0?r.response.map(function(n){return s.default.createElement(l.TouchableOpacity,{onPress:function(){t.props.searchUserReset(),t.setState({userName:'',displayDialogResultSearch:!1}),console.log("Markers",t.state.markers),t.state.markers.filter(function(e){return e.phone===n.phone}).length>0?t.userChangeMarker(n):(t.setState({markers:[].concat((0,e.default)(t.state.markers),[n])},function(){t.userChangeMarker(n)}),t.setState({currentNetworkSize:t.state.currentNetworkSize+1}))},style:[j.paymentItem]},s.default.createElement(l.View,{style:{flexDirection:'column'}},s.default.createElement(l.Text,{style:j.title},n.lastname),s.default.createElement(l.Text,{style:j.description},n.phone+" | "+n.email+" | "+n.adresse)))}):s.default.createElement(l.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(l.Text,{style:_r(d[54]).Typography.body1},v.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),s.default.createElement(D.default.Button,{bold:!0,label:v.default.t('OK'),onPress:function(){t.props.searchUserReset(),t.setState({displayDialogResultSearch:!1})}}))}},{key:"onRowPress",value:function(e){this.setState({filternetworkTemp:e})}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0,loadingDialog:!1})}},{key:"showFilterNetwork",value:function(){var e,t,n,r=this;return U().async(function(o){for(;;)switch(o.prev=o.next){case 0:e=this.state,t=e.myPosition,e.user,void 0!==(n=e.filternetwork)?(this.setState({showProgress:!0}),this.loadingMarkers(this.state.myPosition,n,this.state.value,0).then(function(e){r.setState({showProgress:!1}),r.treatNewData(t,e,!0)}).catch(function(e){r.setState({snack_visible:!0,snack_text_message:"Probleme de connexion"}),console.log(e)})):console.log("error no net");case 2:case"end":return o.stop()}},null,this,null,Promise)}},{key:"showBtnItineraire",value:function(){var e=this;return s.default.createElement(y.default,{style:{backgroundColor:_r(d[43]).primary,width:(0,_r(d[36]).responsiveWidth)(30),height:36,borderRadius:100,marginLeft:5,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!0,showProgress:!0})}},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(k.default,{name:"near-me",size:16,color:"white",style:{alignSelf:'center'}}),s.default.createElement(l.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},v.default.t("WAY"))))}},{key:"showBtnClose",value:function(){var e=this;return s.default.createElement(y.default,{style:{backgroundColor:_r(d[43]).reddeconnect,height:36,width:(0,_r(d[36]).responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!1,showProgress:!1})}},s.default.createElement(l.View,{style:{flexDirection:'row'}},s.default.createElement(k.default,{name:"close",size:16,color:"white",style:{alignSelf:'center'}}),s.default.createElement(l.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},v.default.t("CANCEL"))))}},{key:"getHypervisorActionButton",value:function(){var e=this;return s.default.createElement(f.default,{buttonColor:_r(d[43]).accent},s.default.createElement(f.default.Item,{buttonColor:"#3498db",title:v.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},s.default.createElement(k.default,{name:"person-pin",style:j.actionButtonIcon})),s.default.createElement(f.default.Item,{buttonColor:_r(d[43]).primary,title:v.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},s.default.createElement(k.default,{name:"map",style:j.actionButtonIcon})))}},{key:"moveToMarker",value:function(e){this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.setState({textreach:e.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(e)}},{key:"refocusMap",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0},1e3):this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0,altitude:5,zoom:12},1e3),this.map&&this.map.focusToUser()}},{key:"renderCardSeashItem",value:function(e){var t=this;return s.default.createElement(l.TouchableOpacity,{key:e.id,style:{margin:5},onPress:function(){t.moveToMarker(e)}},s.default.createElement(l.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===e.firstname?e.adresse:e.firstname),s.default.createElement(l.Text,{style:{flex:1,fontSize:12}},e.lastname),s.default.createElement(l.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:_r(d[43]).accent}},e.network))}},{key:"retrieveAllPoint",value:function(e){var t=this;(0,_r(d[50]).getMakersFrom)(e).then(function(n){new Promise(function(e,r){try{var o=n.datas;t.setState({allpoint:o,loadingDialog:!1}),e(o)}catch(e){console.warn(e.message),r(new Error(e.message))}}).then(function(e){t.onLoadMore()}).catch(function(n){t.setState({loadingDialog:!1}),console.log("on get marker"),l.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.setState({loadingDialog:!0}),null!==e&&void 0!==e?t.retrieveAllPoint(e):t.requestCameraPermission()}}],{cancelable:!1})})}).catch(function(n){console.log("on retreive>getmarkers",n.message),t.setState({loadingDialog:!1}),t.state.allpoint.length<=0&&(console.log("no point"),l.Alert.alert(v.default.t("UNABLE_TO_CONNECT_TITLE"),v.default.t('TEXT_NETWORK_UNABLE'),[{text:v.default.t("NO"),onPress:function(){l.BackHandler.exitApp()}},{text:v.default.t("YES"),onPress:function(){t.state.allpoint.length<=0&&(t.setState({loadingDialog:!0}),null!==e&&void 0!==e?t.retrieveAllPoint(e):t.requestCameraPermission())}}],{cancelable:!1}))})}},{key:"showLoadMoreView",value:function(){var e=this;if(this.state.isNeedLoadMore)return s.default.createElement(l.View,{style:{flex:1,flexDirection:'row',width:(0,_r(d[36]).responsiveWidth)(90)}},s.default.createElement(y.default,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:48,height:48,width:48,backgroundColor:"white",borderColor:"transparent",alignItems:"center",justifyContent:"center"}},s.default.createElement(k.default,{name:"refresh",size:32})),s.default.createElement(l.View,{style:{backgroundColor:"#FFFFFFA0",width:(0,_r(d[36]).responsiveWidth)(20),height:30,borderRadius:12,justifyContent:'center',alignItems:'center',alignSelf:'center'}},s.default.createElement(l.Text,null,(this.state.markers.length,this.state.markers.length)," / ",this.state.currentNetworkSize," ")))}},{key:"showLoadingMapView",value:function(){if(this.state.isLoadingMap)return s.default.createElement(l.View,{style:{flexDirection:'row',margin:10,width:(0,_r(d[36]).responsiveWidth)(95),backgroundColor:'white',justifyContent:"center",alignSelf:"center"}},s.default.createElement(l.Text,{style:{fontSize:12,alignSelf:'center'}},v.default.t("LOADING_TEXT_MARKERS")+" "+this.filterOptions[this.state.increasePas].value+" km "+v.default.t("DISTANCE_ARROUND")),s.default.createElement(l.ProgressBarAndroid,{style:{alignSelf:'center'}}))}},{key:"loadingMarkers",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;return new Promise(function(i,s){var l=r.state.allpoint,u=void 0!==o?o:r.state.page,c=l.filter(function(r,o){var i={longitude:parseFloat(r.longitude),latitude:parseFloat(r.latitude)};return _r(d[48]).getDistance(e,i)<=1e3*n&&r.network===t.name}).slice(0,(u+1)*r.state.pas);try{var f=l.filter(function(r,o){var i={longitude:parseFloat(r.longitude),latitude:parseFloat(r.latitude)};return _r(d[48]).getDistance(e,i)<=1e3*n&&r.network===t.name});r.setState({currentNetworkSize:f.length,showProgress:!1,currentNetworkMarkers:f})}catch(e){console.debug("after "+e.message)}'geolocated'!==r.state.user.category&&'super'!==r.state.user.category&&'hyper'!==r.state.user.category&&0===c.length&&r.loadMoreIfHasNoPoint(),console.debug("data:",c,"value"+1e3*n),i(c)})}},{key:"treatNewData",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t;if(t.length>0){var i=o;r&&this.setState({showProgress:!1}),i.length>0&&this.setState({markers:i,prevRegion:e}),o.length=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function w(e,t){if(e){if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:null;t.setState({coordinates:null,distance:null,duration:null},e)},t.fetchAndRenderRoute=function(e){var n=e.origin,o=e.destination,i=e.waypoints,u=e.apikey,l=e.onStart,s=e.onReady,f=e.onError,c=e.mode,p=void 0===c?'DRIVING':c,y=e.language,h=void 0===y?'en':y,v=e.optimizeWaypoints,R=e.directionsServiceBaseUrl,w=void 0===R?'https://maps.googleapis.com/maps/api/directions/json':R,b=e.region,O=e.precision,A=void 0===O?'low':O;n&&o&&(n.latitude&&n.longitude&&(n=n.latitude+","+n.longitude),o.latitude&&o.longitude&&(o=o.latitude+","+o.longitude),i=i&&i.length?i.map(function(e){return e.latitude&&e.longitude?e.latitude+","+e.longitude:e}).join('|'):'',v&&(i="optimize:true|"+i),l&&l({origin:n,destination:o,waypoints:i?i.split('|'):[]}),t.fetchRoute(w,n,i,o,u,p,h,b,A).then(function(e){t.setState(e),s&&s(e)}).catch(function(e){t.resetState(),console.warn("MapViewDirections Error: "+e),f&&f(e)}))},t.state={coordinates:null,distance:null,duration:null},t}return(0,s.default)(l,u),(0,i.default)(l,[{key:"componentDidMount",value:function(){this.fetchAndRenderRoute(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this;(0,y.default)(e.origin,this.props.origin)&&(0,y.default)(e.destination,this.props.destination)&&(0,y.default)(e.waypoints,this.props.waypoints)&&(0,y.default)(e.mode,this.props.mode)&&(0,y.default)(e.precision,this.props.precision)||(!1===this.props.resetOnChange?this.fetchAndRenderRoute(this.props):this.resetState(function(){t.fetchAndRenderRoute(t.props)}))}},{key:"decode",value:function(e,t){for(var n,o=[],i=R(e);!(n=i()).done;)for(var u=n.value.polyline.points,l=0,s=u.length,f=0,c=0;l=32);f+=0!=(1&h)?~(h>>1):h>>1,y=0,h=0;do{h|=(31&(p=u.charAt(l++).charCodeAt(0)-63))<=32);c+=0!=(1&h)?~(h>>1):h>>1,o.push({latitude:f/1e5,longitude:c/1e5})}return o}},{key:"fetchRoute",value:function(e,t,o,i,u,l,s,f,c){var p=this,y=e;return'string'==typeof e&&(y+="?origin="+t+"&waypoints="+o+"&destination="+i+"&key="+u+"&mode="+l.toLowerCase()+"&language="+s+"®ion="+f+"&departure_time=now"),fetch(y).then(function(e){return e.json()}).then(function(e){if('OK'!==e.status){var t=e.error_message||'Unknown error';return Promise.reject(t)}if(e.routes.length){var o=e.routes[0];return Promise.resolve({distance:o.legs.reduce(function(e,t){return e+t.distance.value},0)/1e3,duration:o.legs.reduce(function(e,t){return e+(t.duration_in_traffic?t.duration_in_traffic.value:t.duration.value)},0)/60,coordinates:'low'===c?p.decode([{polyline:o.overview_polyline}]):o.legs.reduce(function(e,t){return[].concat((0,n.default)(e),(0,n.default)(p.decode(t.steps)))},[]),fare:o.fare})}return Promise.reject()}).catch(function(e){console.warn('react-native-maps-directions Error on GMAPS route request',e)})}},{key:"render",value:function(){if(!this.state.coordinates)return null;var n=this.props,o=(n.origin,n.waypoints,n.destination,n.apikey,n.onReady,n.onError,n.mode,n.language,n.region,(0,t.default)(n,h));return f.default.createElement(p.default.Polyline,(0,e.default)({coordinates:this.state.coordinates},o))}}])})(f.Component);A.propTypes={origin:c.default.oneOfType([c.default.string,c.default.shape({latitude:c.default.number.isRequired,longitude:c.default.number.isRequired})]),waypoints:c.default.arrayOf(c.default.oneOfType([c.default.string,c.default.shape({latitude:c.default.number.isRequired,longitude:c.default.number.isRequired})])),destination:c.default.oneOfType([c.default.string,c.default.shape({latitude:c.default.number.isRequired,longitude:c.default.number.isRequired})]),apikey:c.default.string.isRequired,onStart:c.default.func,onReady:c.default.func,onError:c.default.func,mode:c.default.oneOf(['DRIVING','BICYCLING','TRANSIT','WALKING']),language:c.default.string,resetOnChange:c.default.bool,optimizeWaypoints:c.default.bool,directionsServiceBaseUrl:c.default.string,region:c.default.string,precision:c.default.oneOf(['high','low'])};_e.default=A},1356,[2,4,106,42,5,6,10,12,13,15,143,936,605]); +__d(function(g,r,_i,a,m,_e,d){'use strict';var t=r(d[0]),e=r(d[1]),i=e.StyleSheet,s=e.Slider,l=e.Text,n=e.View,o=e.ViewPropTypes,h=r(d[2])({displayName:"SnapSlider",propTypes:{onSlidingComplete:r(d[3]).func,style:o.style,containerStyle:o.style,itemWrapperStyle:o.style,itemStyle:l.propTypes.style,items:r(d[3]).array.isRequired,defaultItem:r(d[3]).number,labelPosition:r(d[3]).string},getInitialState:function(){var t=this.props.maximumValue/(this.props.items.length-1);return{sliderRatio:t,value:t*this.props.defaultItem,item:this.props.defaultItem,adjustSign:1,itemWidth:[],sliderWidth:0,sliderLeft:0}},getDefaultProps:function(){return{minimumValue:0,maximumValue:1}},_sliderStyle:function(){return[p.slider,{width:this.state.sliderWidth,left:this.state.sliderLeft},this.props.style]},_onSlidingCompleteCallback:function(t){for(var e=this,i=this.state.sliderRatio/2,s=0;;){if(t=i&&s++;break}t-=this.state.sliderRatio,s++}var l=this.state.sliderRatio*s;l+=1e-6*this.state.adjustSign,this.state.adjustSign>0?this.setState({adjustSign:-1}):this.setState({adjustSign:1}),this.setState({value:l,item:s},function(){return e.props.onSlidingComplete(s)})},_getItemWidth:function(t){var e=t.nativeEvent.layout.width,i=this.state.itemWidth;if(i.push(e),this.setState({itemWidth:i}),this.state.itemWidth.length==this.props.items.length){var s=Math.max.apply(null,this.state.itemWidth);if(this.refs.slider&&this.state.sliderWidth>0){var l,n,o=30;o>l&&(o=0),l=this.state.sliderWidth-s,l+=o,n=s/2,n-=o/2,this.setState({sliderWidth:l}),this.setState({sliderLeft:n})}}},_getSliderWidth:function(t){var e=t.nativeEvent.layout,i=(e.x,e.y,e.width);e.height;this.setState({sliderWidth:i})},_labelView:function(){var e=this,i=[p.item,this.props.itemStyle],s=this.props.items.map(function(s,n){return t.createElement(l,{key:s.value,ref:"t"+n,style:i,onLayout:e._getItemWidth},s.label)});return t.createElement(n,{style:[p.itemWrapper,this.props.itemWrapperStyle]},s)},render:function(){var e=this;return t.createElement(n,{onLayout:this._getSliderWidth,style:[p.container,this.props.containerStyle]},'top'==this.props.labelPosition?this._labelView():null,t.createElement(s,r(d[4])({ref:"slider"},this.props,{style:this._sliderStyle(),onSlidingComplete:function(t){return e._onSlidingCompleteCallback(t)},value:this.state.value})),void 0===this.props.labelPosition||'bottom'==this.props.labelPosition?this._labelView():null)}}),p=i.create({container:{alignSelf:'stretch'},slider:{},itemWrapper:{justifyContent:'space-between',alignSelf:'stretch',flexDirection:'row'},item:{}});m.exports=h},1357,[15,18,1358,143,4]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);if(void 0===t)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new t.Component).updater;m.exports=r(d[1])(t.Component,t.isValidElement,o)},1358,[15,1359]); +__d(function(g,r,_i,_a,m,e,d){'use strict';var t='mixins';m.exports=function(n,o,i){var a=[],s={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',UNSAFE_componentWillMount:'DEFINE_MANY',UNSAFE_componentWillReceiveProps:'DEFINE_MANY',UNSAFE_componentWillUpdate:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},p={getDerivedStateFromProps:'DEFINE_MANY_MERGED'},c={displayName:function(t,n){t.displayName=n},mixins:function(t,n){if(n)for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:'';return Promise.reject(new Error(t))},u=function(t,u){return n.Linking.canOpenURL(t).then(function(u){return u?n.Linking.openURL(t).catch(function(t){return Promise.reject(t)}):o("invalid URL provided: "+t)})};e.default=function(){var l,p,c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=(0,t.default)({prompt:!0},c);if(!f.number)return o('no number provided');if(l=f.number,'[object String]'!==Object.prototype.toString.call(l))return o('number should be string');if(p=f.prompt,'[object Boolean]'!==Object.prototype.toString.call(p))return o('prompt should be bool');var b=('ios'===n.Platform.OS&&f.prompt?'telprompt:':'tel:')+f.number;return u(b)}},1362,[2,4,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),u=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var u=s?Object.getOwnPropertyDescriptor(t,l):null;u&&(u.get||u.set)?Object.defineProperty(o,l,u):o[l]=t[l]}o.default=t,n&&n.set(t,o);return o})(r(d[7])),p=r(d[0])(r(d[8])),c=r(d[9]);function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}function h(t,e,n){return e=(0,s.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,s.default)(t).constructor):e.apply(t,n))}var b={entry:c.Easing.bezier(0,0,.2,1),exit:c.Easing.bezier(.4,0,1,1)},y=225,v=195,x=(function(o){function s(t){var n;return(0,e.default)(this,s),(n=h(this,s,[t])).state={translateValue:new c.Animated.Value(0),hideDistance:9999},n}return(0,l.default)(s,o),(0,n.default)(s,[{key:"render",value:function(){var e=this;return u.default.createElement(c.Animated.View,{style:[T.limitContainer,{height:this.state.translateValue.interpolate({inputRange:[0,1],outputRange:[0,this.state.hideDistance]})},'top'===this.props.position?{top:this.props.top}:{bottom:this.props.bottom}]},u.default.createElement(c.Animated.View,{style:[this.props.containerStyle,T.container,{backgroundColor:this.props.backgroundColor,left:this.props.left,right:this.props.right},(0,t.default)({},this.props.position,this.state.translateValue.interpolate({inputRange:[0,1],outputRange:[-1*this.state.hideDistance,0]}))],onLayout:function(t){return e.setState({hideDistance:t.nativeEvent.layout.height})}},'function'==typeof this.props.textMessage?this.props.textMessage():u.default.createElement(c.Text,{style:[this.props.messageStyle,T.textMessage,{color:this.props.messageColor}]},this.props.textMessage),null!==this.props.actionHandler&&this.props.actionText?u.default.createElement(r(d[10]).Touchable,{onPress:this.props.actionHandler},u.default.createElement(c.Text,{style:[this.props.actionStyle,T.actionText,{color:this.props.accentColor}]},this.props.actionText.toUpperCase())):null))}},{key:"componentDidMount",value:function(){this.props.visible?this.state.translateValue.setValue(1):this.state.translateValue.setValue(0)}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){if(t.visible&&!this.props.visible){if(c.Animated.timing(this.state.translateValue,{duration:y,toValue:1,easing:b.entry}).start(),t.autoHidingTime){var e=this.hideSnackbar.bind(this);setTimeout(e,t.autoHidingTime)}}else!t.visible&&this.props.visible&&this.hideSnackbar()}},{key:"UNSAFE_componentWillUpdate",value:function(t,e){null===this.props.distanceCallback||t.visible===this.props.visible&&e.hideDistance===this.state.hideDistance||(t.visible?this.props.distanceCallback(e.hideDistance+this.props[this.props.position]):this.props.distanceCallback(this.props[this.props.position]))}},{key:"hideSnackbar",value:function(){c.Animated.timing(this.state.translateValue,{duration:v,toValue:0,easing:b.exit}).start()}}])})(u.Component);x.defaultProps={accentColor:'orange',messageColor:'#FFFFFF',backgroundColor:'#484848',distanceCallback:null,actionHandler:null,left:0,right:0,top:0,bottom:0,visible:!1,position:'bottom',actionText:'',textMessage:'',autoHidingTime:0,containerStyle:{},messageStyle:{},actionStyle:{}},x.propTypes={accentColor:p.default.string,messageColor:p.default.string,backgroundColor:p.default.string,distanceCallback:p.default.func,actionHandler:p.default.func,left:p.default.number,right:p.default.number,top:p.default.number,bottom:p.default.number,visible:p.default.bool,actionText:p.default.string,textMessage:p.default.oneOfType([p.default.string,p.default.func]),position:p.default.oneOf(['bottom','top']),autoHidingTime:p.default.number,containerStyle:c.ViewPropTypes.style,messageStyle:c.Text.propTypes.style,actionStyle:c.Text.propTypes.style};var T=c.StyleSheet.create({limitContainer:{position:'absolute',overflow:'hidden',left:0,right:0,zIndex:9999,backgroundColor:'rgba(0, 0, 0, 0)'},container:{flexDirection:'row',justifyContent:'space-between',alignItems:'center',position:'absolute'},textMessage:{fontSize:14,flex:1,paddingLeft:20,paddingTop:14,paddingBottom:14},actionText:{fontSize:14,fontWeight:'600',paddingRight:20,paddingTop:14,paddingBottom:14}});_e.default=x},1363,[2,248,5,6,10,12,13,15,143,18,1364]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Touchable",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1]))},1364,[2,1365]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),s=r(d[3]),o=function(l){var o=l.onPress,n=l.style,u=l.children;return r(d[4]).IS_ANDROID&&!r(d[4]).IS_LT_LOLLIPOP?t.default.createElement(s.TouchableNativeFeedback,{background:s.TouchableNativeFeedback.SelectableBackgroundBorderless(),onPress:o},t.default.createElement(s.View,{style:n},u)):t.default.createElement(s.TouchableOpacity,{onPress:o,style:n},u)};o.propTypes={onPress:l.default.func,style:s.ViewPropTypes.style,children:l.default.node.isRequired},o.defaultProps={onPress:r(d[4]).noop,style:{}};e.default=o},1365,[2,15,143,18,1366]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.noop=e.IS_LT_LOLLIPOP=e.IS_ANDROID=void 0;var o=r(d[0]),_=o.Platform.Version,n=o.Platform.OS;e.IS_ANDROID='android'===n,e.IS_LT_LOLLIPOP=_<21,e.noop=function(){}},1366,[18]); +__d(function(g,r,_i,_a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),a=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),i=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var a={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=s?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(a,i,o):a[i]=e[i]}a.default=e,n&&n.set(e,a);return a})(r(d[6])),o=r(d[7]),l=r(d[0])(r(d[8]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function u(e,t,s){return t=(0,a.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,s||[],(0,a.default)(e).constructor):t.apply(e,s))}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:0;return t+1===i.length?i[t]:H(ne(S,l[t]),i[t],e(t+1))})(),t.enabledBottomClamp&&n.clampingValue.setValue(i[i.length-1]);var v,y,w,E,C=new te,b=new x(0),V=new x(0);return n.translateMaster=G([H(q(R(n.panMasterState,r(d[9]).State.END),R(n.panMasterState,r(d[9]).State.CANCELLED),R(n.panMasterState,r(d[9]).State.FAILED)),[k(b,0),H(q(X(C),F(V),n.isManuallySetValue),[H(n.isManuallySetValue,$(C)),k(h,n.runSpring(C,h,n.masterVelocity,H(n.isManuallySetValue,n.manuallySetValue,n.snapPoint),V,n.isManuallySetValue,n.masterVelocity)),k(n.isManuallySetValue,0)])],[$(C),k(n.preventDecaying,1),k(h,B(h,U(n.dragMasterY,b))),k(b,n.dragMasterY),k(V,0),H(R(n.panMasterState,r(d[9]).State.BEGAN),$(n.masterClockForOverscroll))]),H(W(h,i[0]),H(L(t.enabledBottomClamp?1:0,W(h,n.clampingValue)),n.clampingValue,h),j(Q(U(i[0],N(B(1,U(i[0],h)))),t.enabledInnerScrolling?0:t.overdragResistanceFactor),h))]),n.Y=n.withEnhancedLimits(oe((v=n.dragY,y=n.panState,w=new x(0),E=new x(0),G([H(R(y,r(d[9]).State.BEGAN),[k(w,0)],[k(E,B(E,U(v,w))),k(w,v)]),E])),n.panState,n.decayClock,n.velocity,n.preventDecaying),h),n}return(0,s.default)(a,n),(0,t.default)(a,[{key:"componentDidUpdate",value:function(e,t){var n=this.state.snapPoints;this.props.enabledBottomClamp&&n!==t.snapPoints&&this.clampingValue.setValue(n[n.length-1])}},{key:"runSpring",value:function(e,t,n,a,s,i,o){var l={finished:new x(0),velocity:new x(0),position:new x(0),time:new x(0)},p=c({damping:E,mass:C,stiffness:b,overshootClamping:V,restSpeedThreshold:O,restDisplacementThreshold:P,toValue:new x(0)},this.props.springConfig);return[H(X(e),0,[k(l.finished,0),k(l.velocity,n),k(l.position,t),k(p.toValue,a),H(L(s,F(i)),0,Z(e)),H(Y(s),k(s,1))]),_(e,l,p),H(l.finished,[$(e),k(o,0)]),l.position]}},{key:"withEnhancedLimits",value:function(e,t){var n=new x(0),a=Q(-1,B(this.state.heightOfContent,this.state.heightOfHeaderAnimated)),s=new x(0),i=new x(0),o=new x(0),l=new x(0),p=new x(1),u=new x(1),h=new x(1),c=new x(0),f=new x(0);return G([k(f,i),H(q(R(this.panState,r(d[9]).State.BEGAN),L(R(this.panState,r(d[9]).State.ACTIVE),R(c,r(d[9]).State.END))),[k(s,e),k(l,0),$(this.masterClockForOverscroll),k(n,0)],[k(i,B(i,U(e,s))),H(ne(i,a),k(i,a))]),k(c,this.panState),k(o,U(s,e)),k(s,e),H(q(A(i,0),W(t,0)),[H(R(this.panState,r(d[9]).State.ACTIVE),k(t,U(t,o))),H(W(t,0),[k(i,0)]),H(F(R(this.panState,r(d[9]).State.END)),k(p,1)),H(q(R(this.panState,r(d[9]).State.ACTIVE),R(this.panMasterState,r(d[9]).State.ACTIVE)),k(u,0)),H(L(R(h,r(d[9]).State.ACTIVE),R(this.panMasterState,r(d[9]).State.END),R(this.panState,r(d[9]).State.END)),k(u,1)),k(h,this.panMasterState),H(L(R(this.panState,r(d[9]).State.END),F(u),F(R(this.panMasterState,r(d[9]).State.ACTIVE)),F(R(this.panMasterState,r(d[9]).State.BEGAN)),q(X(this.masterClockForOverscroll),F(n))),[k(this.masterVelocity,H(p,K(e),this.velocity)),k(t,this.runSpring(this.masterClockForOverscroll,t,K(e),this.snapPoint,n,0,this.masterVelocity)),k(this.masterVelocity,0)]),H(R(this.panState,r(d[9]).State.END),k(p,0)),k(this.preventDecaying,1),0],[k(this.preventDecaying,0),i])])}},{key:"render",value:function(){var e=this,t=this.props.borderRadius;return i.createElement(i.Fragment,null,i.createElement(l.default.View,{style:{height:'100%',width:0,position:'absolute'},onLayout:this.handleFullHeader}),i.createElement(l.default.View,{style:{width:'100%',position:'absolute',zIndex:100,opacity:H(this.height,1,0),transform:[{translateY:this.translateMaster},{translateY:U(this.height,this.state.initSnap)}]}},i.createElement(r(d[9]).PanGestureHandler,{enabled:this.props.enabledGestureInteraction&&this.props.enabledHeaderGestureInteraction,ref:this.master,waitFor:this.panRef,onGestureEvent:this.handleMasterPan,onHandlerStateChange:this.handleMasterPan,simultaneousHandlers:this.props.simultaneousHandlers},i.createElement(l.default.View,{style:{zIndex:101},onLayout:this.handleLayoutHeader},this.props.renderHeader&&this.props.renderHeader())),i.createElement(o.View,{style:this.props.enabledInnerScrolling&&{height:this.state.initSnap-this.state.heightOfHeader,overflow:'hidden',borderTopLeftRadius:t,borderTopRightRadius:t}},i.createElement(r(d[9]).PanGestureHandler,{enabled:this.props.enabledGestureInteraction&&this.props.enabledContentGestureInteraction,waitFor:this.master,ref:this.panRef,onGestureEvent:this.handlePan,onHandlerStateChange:this.handlePan,simultaneousHandlers:this.props.simultaneousHandlers},i.createElement(l.default.View,null,i.createElement(r(d[9]).TapGestureHandler,{ref:this.tapRef,enabled:this.props.enabledGestureInteraction&&this.props.enabledContentGestureInteraction&&this.props.enabledContentTapInteraction,onHandlerStateChange:this.handleTap,simultaneousHandlers:this.props.simultaneousHandlers},i.createElement(l.default.View,{style:{width:'100%',transform:[{translateY:this.Y}]},onLayout:this.handleLayoutContent},this.props.renderContent&&this.props.renderContent())))),i.createElement(l.default.Code,{exec:D(this.tapState,H(R(this.tapState,r(d[9]).State.BEGAN),$(this.decayClock)))}),this.props.callbackNode&&i.createElement(l.default.Code,{exec:D(this.translateMaster,k(this.props.callbackNode,z(this.translateMaster,this.state.snapPoints[this.state.snapPoints.length-1])))}),(this.props.onOpenStart||this.props.onCloseEnd)&&i.createElement(l.default.Code,{exec:D(this.translateMaster,[H(L(se(z(this.translateMaster,this.state.snapPoints[this.state.snapPoints.length-1]),1-(this.props.callbackThreshold?this.props.callbackThreshold:.01)),re(this.onOpenStartValue,1)),[ae([],function(){e.props.onOpenStart&&e.props.onOpenStart()}),k(this.onOpenStartValue,1),H(Y(this.onCloseEndValue),k(this.onCloseEndValue,0))])])}),(this.props.onOpenEnd||this.props.onCloseStart)&&i.createElement(l.default.Code,{exec:D(this.translateMaster,[H(L(se(z(this.translateMaster,this.state.snapPoints[this.state.snapPoints.length-1]),this.props.callbackThreshold?this.props.callbackThreshold:.01),re(this.onOpenEndValue,1)),[ae([],function(){e.props.onOpenEnd&&e.props.onOpenEnd()}),k(this.onOpenEndValue,1),H(Y(this.onCloseStartValue),k(this.onCloseStartValue,0))])])}),(this.props.onCloseStart||this.props.onOpenEnd)&&i.createElement(l.default.Code,{exec:D(this.translateMaster,[H(L(A(z(this.translateMaster,this.state.snapPoints[this.state.snapPoints.length-1]),this.props.callbackThreshold?this.props.callbackThreshold:.01),re(this.onCloseStartValue,1)),[ae([],function(){e.props.onCloseStart&&e.props.onCloseStart()}),k(this.onCloseStartValue,1),H(Y(this.onCloseStartValue),k(this.onOpenEndValue,0))])])}),(this.props.onCloseEnd||this.props.onOpenStart)&&i.createElement(l.default.Code,{exec:D(this.translateMaster,[H(L(A(z(this.translateMaster,this.state.snapPoints[this.state.snapPoints.length-1]),1-(this.props.callbackThreshold?this.props.callbackThreshold:.01)),re(this.onCloseEndValue,1)),[ae([],function(){e.props.onCloseEnd&&e.props.onCloseEnd()}),k(this.onCloseEndValue,1),H(Y(this.onOpenStartValue),k(this.onOpenStartValue,0)),H(Y(this.onOpenEndValue),k(this.onOpenEndValue,0))])])}),this.props.contentPosition&&i.createElement(l.default.Code,{exec:D(this.Y,k(this.props.contentPosition,U(0,this.Y)))}),this.props.headerPosition&&i.createElement(l.default.Code,{exec:D(this.translateMaster,k(this.props.headerPosition,this.translateMaster))}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,s=e.snapPoints.map(function(e,t){if('number'==typeof e)return{val:e,ind:t};if('string'==typeof e)return{val:a.renumber(e),ind:t};throw new Error("Invalid type for value ".concat(e,": ").concat(typeof e))}).sort(function(e,t){var n=e.val;return t.val-n});t&&t.snapPoints?(t.snapPoints.forEach(function(e,t){return e.__initialized&&e.setValue(s[0].val-s[t].val)}),n=t.snapPoints):n=s.map(function(e){return new x(s[0].val-e.val)});var i={};s.forEach(function(e,t){var n=e.ind;return i[n]=t});var o=e.initialSnap,l=s[0].val-s[i[o]].val;return e.enabledBottomInitialAnimation&&(l=s[s.length-1-i[o]].val),{init:l,propsToNewIndices:i,heightOfHeaderAnimated:t&&t.heightOfHeaderAnimated||new x(0),heightOfContent:t&&t.heightOfContent||new x(0),initSnap:s[0].val,snapPoints:n,heightOfHeader:t&&t.heightOfHeader||0}}}])})(i.Component);f(le,"defaultProps",{overdragResistanceFactor:0,initialSnap:0,enabledImperativeSnapping:!0,enabledGestureInteraction:!0,enabledBottomClamp:!1,enabledBottomInitialAnimation:!1,enabledHeaderGestureInteraction:!0,enabledContentGestureInteraction:!0,enabledContentTapInteraction:!0,enabledInnerScrolling:!0,springConfig:{},innerGestureHandlerRefs:[i.createRef(),i.createRef(),i.createRef()],callbackThreshold:.01}),f(le,"renumber",function(e){return Number(e.split('%')[0])*y/100})},1367,[2,5,6,10,12,13,15,18,1368,1]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={decay:!0,timing:!0,spring:!0,Easing:!0,Clock:!0,Value:!0,Node:!0,Transition:!0,Transitioning:!0,createTransitioningComponent:!0,SpringUtils:!0,useValue:!0};Object.defineProperty(e,"Clock",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Easing",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Node",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"SpringUtils",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"Transition",{enumerable:!0,get:function(){return r(d[0]).Transition}}),Object.defineProperty(e,"Transitioning",{enumerable:!0,get:function(){return r(d[0]).Transitioning}}),Object.defineProperty(e,"Value",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"createTransitioningComponent",{enumerable:!0,get:function(){return r(d[0]).createTransitioningComponent}}),e.timing=e.spring=e.default=e.decay=void 0,Object.defineProperty(e,"useValue",{enumerable:!0,get:function(){return h.default}});var n=r(d[1])(r(d[2])),u=r(d[3]),o=r(d[1])(r(d[4])),l=r(d[1])(r(d[5])),f=r(d[1])(r(d[6])),c=r(d[1])(r(d[7])),p=r(d[1])(r(d[8])),s=_(r(d[9]));Object.keys(s).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||n in e&&e[n]===s[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return s[n]}}))});var b=_(r(d[10]));Object.keys(b).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||n in e&&e[n]===b[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return b[n]}}))});var y=r(d[1])(r(d[11])),O=r(d[1])(r(d[12])),P=r(d[1])(r(d[13])),j=r(d[1])(r(d[14])),v=r(d[1])(r(d[15])),w=r(d[1])(r(d[16])),T=r(d[1])(r(d[17])),h=r(d[1])(r(d[18]));function V(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(V=function(t){return t?u:n})(t)}function _(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=V(n);if(u&&u.has(t))return u.get(t);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var c=l?Object.getOwnPropertyDescriptor(t,f):null;c&&(c.get||c.set)?Object.defineProperty(o,f,c):o[f]=t[f]}return o.default=t,u&&u.set(t,o),o}var k=e.decay=(0,w.default)(O.default,v.default.decayDefaultState),C=e.timing=(0,w.default)(P.default,v.default.timingDefaultState),S=e.spring=(0,w.default)(j.default,v.default.springDefaultState),M=(0,n.default)({View:(0,y.default)(u.View),Text:(0,y.default)(u.Text),Image:(0,y.default)(u.Image),ScrollView:(0,y.default)(u.ScrollView),Code:p.default,createAnimatedComponent:y.default,Clock:l.default,Value:f.default,Node:c.default},s,b,{decay:k,timing:C,spring:S,SpringUtils:T.default,addWhitelistedNativeProps:r(d[19]).addWhitelistedNativeProps,addWhitelistedUIProps:r(d[19]).addWhitelistedUIProps,useValue:h.default});e.default=M},1368,[1369,2,4,18,1371,1391,1387,1373,1400,1376,1402,1409,1414,1415,1416,1417,1418,1419,1420,1421]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.Transitioning=_e.Transition=void 0,_e.createTransitioningComponent=E;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),e=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=r(d[9]),p=r(d[0])(r(d[10])),h=["transition"];function v(t,n,e){return n=(0,u.default)(n),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(n,e||[],(0,u.default)(t).constructor):n.apply(t,e))}var y=f.default.createContext();function k(t,n){var e={type:t};return'durationMs'in n&&(e.durationMs=n.durationMs),'interpolation'in n&&(e.interpolation=n.interpolation),'type'in n&&(e.animation=n.type),'delayMs'in n&&(e.delayMs=n.delayMs),'propagation'in n&&(e.propagation=n.propagation),e}function M(t){return function(n){return f.default.createElement(y.Consumer,null,function(e){return f.default.createElement(t,(0,l.default)({context:e},n))})}}var x=(function(t){function o(){return(0,n.default)(this,o),v(this,o,arguments)}return(0,s.default)(o,t),(0,e.default)(o,[{key:"componentDidMount",value:function(){this.props.context.push(k('in',this.props))}},{key:"render",value:function(){return this.props.children||null}}])})(f.default.Component),T=(function(t){function o(){return(0,n.default)(this,o),v(this,o,arguments)}return(0,s.default)(o,t),(0,e.default)(o,[{key:"componentDidMount",value:function(){this.props.context.push(k('change',this.props))}},{key:"render",value:function(){return this.props.children||null}}])})(f.default.Component),C=(function(t){function o(){return(0,n.default)(this,o),v(this,o,arguments)}return(0,s.default)(o,t),(0,e.default)(o,[{key:"componentDidMount",value:function(){this.props.context.push(k('out',this.props))}},{key:"render",value:function(){return this.props.children||null}}])})(f.default.Component),R=(function(t){function o(){var t;(0,n.default)(this,o);for(var e=arguments.length,u=new Array(e),s=0;s0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(n){return(0,r(d[4]).sub)(1,(0,r(d[4]).multiply)((0,r(d[4]).pow)((0,r(d[4]).cos)((0,r(d[4]).multiply)(n,Math.PI,.5)),3),(0,r(d[4]).cos)((0,r(d[4]).multiply)(n,u))))}}},{key:"back",value:function(u){return void 0===u&&(u=1.70158),function(n){return(0,r(d[4]).multiply)(n,n,(0,r(d[4]).sub)((0,r(d[4]).multiply)((0,r(d[4]).add)(u,1),n),u))}}},{key:"bounce",value:function(u){var n=function(u){return(0,r(d[4]).multiply)(7.5625,u,u)};return(0,r(d[4]).cond)((0,r(d[4]).lessThan)(u,.36363636363636365),n(u),(0,r(d[4]).cond)((0,r(d[4]).lessThan)(u,.7272727272727273),(0,r(d[4]).add)(.75,n((0,r(d[4]).sub)(u,.5454545454545454))),(0,r(d[4]).cond)((0,r(d[4]).lessThan)(u,.9057971014492754),(0,r(d[4]).add)(.9375,n((0,r(d[4]).sub)(u,.8181818181818182))),(0,r(d[4]).add)(.984375,n((0,r(d[4]).sub)(u,.9545454545454546))))))}},{key:"bezier",value:function(u,n,l,o){return function(c){return new t.default(c,u,n,l,o)}}},{key:"in",value:function(u){return u}},{key:"out",value:function(u){return function(n){return(0,r(d[4]).sub)(1,u((0,r(d[4]).sub)(1,n)))}}},{key:"inOut",value:function(u){return function(n){return(0,r(d[4]).cond)((0,r(d[4]).lessThan)(n,.5),(0,r(d[4]).divide)(u((0,r(d[4]).multiply)(n,2)),2),(0,r(d[4]).sub)(1,(0,r(d[4]).divide)(u((0,r(d[4]).multiply)((0,r(d[4]).sub)(1,n),2)),2)))}}}])})()},1371,[2,5,6,1372,1376]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),i=r(d[0])(r(d[7]));function c(t,e,o){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,u.default)(t).constructor):e.apply(t,o))}var l=4,v=.001,s=1e-7,y=10,_=11,p=.1,h='function'==typeof Float32Array;function b(t,e){return 1-3*e+3*t}function R(t,e){return 3*e-6*t}function z(t){return 3*t}function A(t,e,n){return((b(e,n)*t+R(e,n))*t+z(e))*t}function B(t,e,n){return 3*b(e,n)*t*t+2*R(e,n)*t+z(e)}function w(t,e,n,u,o){var f=0,i=0,c=0;do{(f=A(i=e+(n-e)/2,u,o)-t)>0?n=i:e=i}while(Math.abs(f)>s&&++c=v?k(e,i,t,n):0===c?i:w(e,u,u+p,t,n)}return function(o){return t===e&&n===u?o:0===o?0:1===o?1:A(i(o),e,u)}}_e.default=(function(n){function u(e,n,o,l,v){var s;return(0,t.default)(this,u),(0,i.default)(e instanceof f.default,"Reanimated: Bezier node argument should be of type AnimatedNode but got "+e),(s=c(this,u,[{type:'bezier',mX1:n,mY1:o,mX2:l,mY2:v,input:e},[e]]))._value=e,s._bezier=F(n,o,l,v),s}return(0,o.default)(u,n),(0,e.default)(u,[{key:"toString",value:function(){return"AnimatedBezier, id: "+this.__nodeID}},{key:"__onEvaluate",value:function(){return this._bezier((0,r(d[8]).val)(this._value))}}])})(f.default)},1372,[2,5,6,10,12,13,1373,1374,1375]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.getCallID=function(){return f},e.setCallID=function(t){f=t};var t=r(d[0])(r(d[1])),i=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),_=r(d[0])(r(d[4])),o=r(d[5]),l=[],u=1,s=null,h=0,f="";function c(t){if('web'===o.Platform.OS||'windows'===o.Platform.OS||'macos'===o.Platform.OS||['undefined','string','function','boolean','number'].includes(typeof t))return t;if(Array.isArray(t))return t.map(c);if(t instanceof y)return t.__nodeID;if('object'==typeof t){var i={};for(var n in t)n in t&&(i[n]=c(t[n]));return i}return t}function v(){for(var t=new Set,i=function i(n){if(n){if(!t.has(n))if(t.add(n),'function'==typeof n.update)n.update();else{var _=n.__getChildren();if(_)for(var o=0,l=_.length;o2?f-2:0),u=2;u1&&void 0!==arguments[1]&&arguments[1];return(0,t.default)(this,c),(0,f.default)(null!==e,'Animated.Value cannot be set to the null'),(n=s(this,c,[{type:'value',value:h(e)}]))._startingValue=n._value=e,n._animation=null,n._constant=u,n}return(0,l.default)(c,n),(0,e.default)(c,[{key:"__detach",value:function(){var t=this;this._constant||(_.default.getValue?_.default.getValue(this.__nodeID,function(e){return t.__nodeConfig.value=e}):this.__nodeConfig.value=this.__getValue()),this.__detachAnimation(this._animation),(0,u.default)((0,o.default)(c.prototype),"__detach",this).call(this)}},{key:"__detachAnimation",value:function(t){t&&t.__detach(),this._animation===t&&(this._animation=null)}},{key:"__attachAnimation",value:function(t){this.__detachAnimation(this._animation),this._animation=t}},{key:"__onEvaluate",value:function(){return this.__inputNodes&&this.__inputNodes.length&&this.__inputNodes.forEach(r(d[10]).val),this._value}},{key:"setValue",value:function(t){this.__detachAnimation(this._animation),this._updateValue(t)}},{key:"_updateValue",value:function(t){this._value=t,this.__forceUpdateCache(t)}}],[{key:"valueForConstant",value:function(t){return p(),v.get(t)||new c(t,!0)}}])})(c.default)},1378,[2,5,6,10,101,12,13,1373,1370,1374,1375]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedAlways=function(t){return new s(t)};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7]));function c(t,e,o){return e=(0,u.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,u.default)(t).constructor):e.apply(t,o))}var s=(function(n){function u(e){var n;return(0,t.default)(this,u),(0,l.default)(e instanceof f.default,"Reanimated: Animated.always node argument should be of type AnimatedNode but got "+e),(n=c(this,u,[{type:'always',what:e},[e]]))._what=e,n}return(0,o.default)(u,n),(0,e.default)(u,[{key:"toString",value:function(){return"AnimatedAlways, id: "+this.__nodeID}},{key:"update",value:function(){this.__getValue()}},{key:"__onEvaluate",value:function(){return(0,r(d[8]).val)(this._what),0}}])})(f.default)},1379,[2,5,6,10,12,13,1373,1374,1375]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedCall=function(e,t){return new p(e,t)};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),s=r(d[0])(r(d[9]));function _(e,t,l){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,u.default)(e).constructor):t.apply(e,l))}var h=new Map;function y(e){var t=h.get(e.id);t&&t._callback(e.args)}var p=(function(n){function p(t,n){var l;return(0,e.default)(this,p),(0,c.default)(t.every(function(e){return e instanceof s.default}),"Reanimated: Animated.call node args should be an array with elements of type AnimatedNode. One or more of them are not AnimatedNodes"),(l=_(this,p,[{type:'call',input:t},t]))._callback=n,l._args=t,l}return(0,o.default)(p,n),(0,t.default)(p,[{key:"toString",value:function(){return"AnimatedCall, id: "+this.__nodeID}},{key:"__attach",value:function(){(0,l.default)((0,u.default)(p.prototype),"__attach",this).call(this),h.set(this.__nodeID,this),1===h.size&&f.default.addListener('onReanimatedCall',y)}},{key:"__detach",value:function(){h.delete(this.__nodeID),0===h.size&&f.default.removeAllListeners('onReanimatedCall'),(0,l.default)((0,u.default)(p.prototype),"__detach",this).call(this)}},{key:"__onEvaluate",value:function(){return this._callback(this._args.map(r(d[10]).val)),0}}])})(s.default)},1380,[2,5,6,10,101,12,13,1374,1381,1373,1375]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),u=r(d[2]);e.default=new u.NativeEventEmitter(t.default)},1381,[2,1370,18]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedClockTest=function(t){return new f(t)};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),c=r(d[0])(r(d[4])),u=r(d[0])(r(d[5]));function o(t,e,u){return e=(0,c.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,u||[],(0,c.default)(t).constructor):e.apply(t,u))}var f=(function(n){function c(e){var n;return(0,t.default)(this,c),(n=o(this,c,[{type:'clockTest',clock:e}]))._clockNode=e,n}return(0,u.default)(c,n),(0,e.default)(c,[{key:"toString",value:function(){return"AnimatedClockTest, id: "+this.__nodeID}},{key:"__onEvaluate",value:function(){return this._clockNode.isStarted()?1:0}}])})(r(d[0])(r(d[6])).default)},1382,[2,5,6,10,12,13,1373]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedConcat=function(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]&&arguments[1];(0,t.default)(this,o);var i=y(e),u=i.eventMappings,f=i.alwaysNodes;return(n=_(this,o,[{type:'event',argMapping:u}])).__isNative=!0,n._alwaysNodes=f,n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"toString",value:function(){return"AnimatedEvent, id: "+this.__nodeID}},{key:"attachEvent",value:function(t,e){for(var n=0;n=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(t,n){if(t){if("string"==typeof t)return l(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?l(t,n):void 0}}function l(t,n){(null==n||n>t.length)&&(n=t.length);for(var o=0,i=new Array(n);o3&&void 0!==arguments[3]?arguments[3]:0;return n.length-i==2?c(t,n,o,i):(0,r(d[6]).createAnimatedCond)((0,r(d[5]).lessThan)(t,n[i+1]),c(t,n,o,i),f(t,n,o,i+1))}var p=e.Extrapolate={EXTEND:'extend',CLAMP:'clamp',IDENTITY:'identity'};function h(t,i){for(var u=1;u=i[u-1],'%s must be monotonically non-decreasing. (%s)',t,i)}function v(t,o){(0,n.default)(o.length>=2,'%s must have at least 2 elements. (%s)',t,o)}function y(t,i){for(var u=0;u1?c-1:0),h=1;h0&&(e._frameCallback=requestAnimationFrame(e._runFrame))},e}return(0,c.default)(f,n),(0,e.default)(f,[{key:"__onEvaluate",value:function(){return+new Date}},{key:"__attach",value:function(){(0,u.default)((0,l.default)(f.prototype),"__attach",this).call(this),this._frameCallback||(this._frameCallback=requestAnimationFrame(this._runFrame))}},{key:"__detach",value:function(){this._frameCallback&&(cancelAnimationFrame(this._frameCallback),this._frameCallback=null),(0,u.default)((0,l.default)(f.prototype),"__detach",this).call(this)}}])})(f.default));_e.default=(function(n){function f(){return(0,t.default)(this,f),h(this,f,[{type:'clock'}])}return(0,c.default)(f,n),(0,e.default)(f,[{key:"toString",value:function(){return"AnimatedClock, id: "+this.__nodeID}},{key:"__onEvaluate",value:function(){return(0,r(d[9]).val)(o)}},{key:"__attach",value:function(){(0,u.default)((0,l.default)(f.prototype),"__attach",this).call(this),this._started&&!this._attached&&o.__addChild(this),this._attached=!0}},{key:"__detach",value:function(){this._started&&this._attached&&o.__removeChild(this),this._attached=!1,(0,u.default)((0,l.default)(f.prototype),"__detach",this).call(this)}},{key:"start",value:function(){!this._started&&this._attached&&o.__addChild(this),this._started=!0}},{key:"stop",value:function(){this._started&&this._attached&&o.__removeChild(this),this._started=!1}},{key:"isStarted",value:function(){return this._started}}])})(_.default)},1391,[2,5,6,10,101,12,13,1378,1373,1375]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedCallFunc=function(t,e,n){return new y(t,e.map(function(t){return(0,r(d[10]).adapt)(t)}),n)};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),f=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var f=o?Object.getOwnPropertyDescriptor(t,l):null;f&&(f.get||f.set)?Object.defineProperty(u,l,f):u[l]=t[l]}u.default=t,n&&n.set(t,u);return u})(r(d[7])),c=r(d[0])(r(d[8]));function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function p(t,e,n){return e=(0,o.default)(e),(0,u.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,o.default)(t).constructor):e.apply(t,n))}var y=(function(u){function o(n,u,l){var s;return(0,e.default)(this,o),(0,c.default)(n instanceof f.default,"Reanimated: AnimatedCallFunc 'what' argument should be of type AnimatedNode but got "+n),(0,c.default)(u.every(function(t){return t instanceof f.default}),"Reanimated: every AnimatedCallFunc 'args' argument should be of type AnimatedNode but got "+u),(0,c.default)(l.every(function(t){return t instanceof f.default}),"Reanimated: every AnimatedCallFunc 'params' argument should be of type AnimatedNode but got "+l),(s=p(this,o,[{type:'callfunc',what:n,args:u,params:l},(0,t.default)(u)]))._what=n,s._args=u,s._params=l,s}return(0,l.default)(o,u),(0,n.default)(o,[{key:"toString",value:function(){return"AnimatedCallFunc, id: "+this.__nodeID}},{key:"beginContext",value:function(){var t=this;this._previousCallID=(0,f.getCallID)(),(0,f.setCallID)((0,f.getCallID)()+'/'+this.__nodeID),this._params.forEach(function(e,n){e.beginContext(t._args[n],t._previousCallID)})}},{key:"endContext",value:function(){this._params.forEach(function(t,e){t.endContext()}),(0,f.setCallID)(this._previousCallID)}},{key:"__onEvaluate",value:function(){this.beginContext();var t=(0,r(d[9]).val)(this._what);return this.endContext(),t}}])})(f.default)},1392,[2,42,5,6,10,12,13,1373,1374,1375,1377]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.tan=e.sub=e.sqrt=e.sin=e.round=e.pow=e.or=e.not=e.neq=e.multiply=e.modulo=e.min=e.max=e.log=e.lessThan=e.lessOrEq=e.greaterThan=e.greaterOrEq=e.floor=e.exp=e.eq=e.divide=e.defined=e.cos=e.ceil=e.atan=e.asin=e.and=e.add=e.acos=e.abs=void 0;e.add=r(d[0]).createAnimatedOperator('add'),e.sub=r(d[0]).createAnimatedOperator('sub'),e.multiply=r(d[0]).createAnimatedOperator('multiply'),e.divide=r(d[0]).createAnimatedOperator('divide'),e.pow=r(d[0]).createAnimatedOperator('pow'),e.modulo=r(d[0]).createAnimatedOperator('modulo'),e.sqrt=r(d[0]).createAnimatedOperator('sqrt'),e.log=r(d[0]).createAnimatedOperator('log'),e.sin=r(d[0]).createAnimatedOperator('sin'),e.cos=r(d[0]).createAnimatedOperator('cos'),e.exp=r(d[0]).createAnimatedOperator('exp'),e.round=r(d[0]).createAnimatedOperator('round'),e.lessThan=r(d[0]).createAnimatedOperator('lessThan'),e.eq=r(d[0]).createAnimatedOperator('eq'),e.greaterThan=r(d[0]).createAnimatedOperator('greaterThan'),e.lessOrEq=r(d[0]).createAnimatedOperator('lessOrEq'),e.greaterOrEq=r(d[0]).createAnimatedOperator('greaterOrEq'),e.neq=r(d[0]).createAnimatedOperator('neq'),e.and=r(d[0]).createAnimatedOperator('and'),e.or=r(d[0]).createAnimatedOperator('or'),e.defined=r(d[0]).createAnimatedOperator('defined'),e.not=r(d[0]).createAnimatedOperator('not'),e.tan=r(d[0]).createAnimatedOperator('tan'),e.acos=r(d[0]).createAnimatedOperator('acos'),e.asin=r(d[0]).createAnimatedOperator('asin'),e.atan=r(d[0]).createAnimatedOperator('atan'),e.abs=r(d[0]).createAnimatedOperator('abs'),e.ceil=r(d[0]).createAnimatedOperator('ceil'),e.floor=r(d[0]).createAnimatedOperator('floor'),e.max=r(d[0]).createAnimatedOperator('max'),e.min=r(d[0]).createAnimatedOperator('min')},1393,[1394]); +__d(function(g,r,i,_a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createAnimatedOperator=function(n){return function(){for(var t=arguments.length,e=new Array(t),u=0;ut}),lessOrEq:p(function(n,t){return n<=t}),greaterOrEq:p(function(n,t){return n>=t}),neq:p(function(n,t){return n!=t})},y=(function(e){function u(t,e){var o;return(0,n.default)(this,u),(0,f.default)('string'==typeof t,"Reanimated: Animated.operator node first argument should be of type String, but got: "+t),(0,f.default)(e.every(function(n){return n instanceof a.default||'string'==typeof n||'number'==typeof n}),"Reanimated: Animated.operator node second argument should be one or more of type AnimatedNode, String or Number but got "+e),(o=c(this,u,[{type:'op',op:t,input:e},e]))._op=t,o._input=e,o}return(0,o.default)(u,e),(0,t.default)(u,[{key:"toString",value:function(){return"AnimatedOperator, id: "+this.__nodeID}},{key:"__onEvaluate",value:function(){return this._operation||(this._operation=v[this._op],(0,f.default)(this._operation,"Illegal operator '%s'",this._op)),this._operation(this._input)}}])})(a.default)},1394,[2,5,6,10,12,13,1373,1374,1375,1377]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.evaluateOnce=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=arguments.length>2?arguments[2]:void 0;Array.isArray(i)||(i=[i]);for(var _=new t.default(0),c=(0,r(d[2]).createAnimatedCond)(_,0,(0,r(d[3]).createAnimatedCall)([n,(0,r(d[4]).createAnimatedSet)(_,1)],function(){l&&l();for(var t=0;t expects the 'exec' prop or children to be an animated node or a function returning an animated node. "+(t?"Got \""+typeof o+"\" type passed to exec":"Got \""+typeof t+"\" type passed to children"))}e.default=function(u){var c=u.exec,f=u.children,l=u.dependencies,p=void 0===l?[]:l,s=f||c,y=null;return s instanceof t.default?y=function(){return s}:'function'==typeof s&&(y=s),o(y,f,c),(0,n.default)(y,p),null}},1400,[2,1401,1373]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){if(!(n.default.useEffect instanceof Function))return;n.default.useEffect(function(){if(!(t instanceof Function)){console.warn('useCode() first argument should be a function that returns an animation node.');var n=t;t=function(){return n}}var u=t();if(u){u instanceof Array&&(u=(0,r(d[2]).block)(u));var f=(0,r(d[2]).always)(u);return f.__attach(),function(){return f.__detach()}}},u)};var n=r(d[0])(r(d[1]))},1401,[2,15,1376]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Extrapolate",{enumerable:!0,get:function(){return o.Extrapolate}}),Object.defineProperty(e,"acc",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"color",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"diff",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"diffClamp",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"interpolate",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"interpolateColors",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"onChange",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useCode",{enumerable:!0,get:function(){return p.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[0])(r(d[4])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=b(n);if(u&&u.has(t))return u.get(t);var f={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var c=o?Object.getOwnPropertyDescriptor(t,l):null;c&&(c.get||c.set)?Object.defineProperty(f,l,c):f[l]=t[l]}f.default=t,u&&u.set(t,f);return f})(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=r(d[0])(r(d[8]));function b(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(b=function(t){return t?u:n})(t)}},1402,[2,1403,1404,1405,1406,1388,1407,1408,1401]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){var f=new n.default(0);return t(u,f)};var n=r(d[0])(r(d[1])),t=(0,r(d[2]).proc)(function(n,t){return(0,r(d[2]).set)(t,(0,r(d[2]).add)(t,n))})},1403,[2,1378,1376]); +__d(function(_g,_r,i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,o,a){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if('web'===n.Platform.OS)return(0,_r(d[3]).concat)('rgba(',u,',',o,',',a,',',l,')');l=l instanceof r.default?(0,_r(d[3]).round)((0,_r(d[3]).multiply)(l,255)):Math.round(255*l);return t(u,o,a,l)};var n=_r(d[0]),r=_r(d[1])(_r(d[2])),t=(0,_r(d[3]).proc)(function(r,t,u,o){var a=(0,_r(d[3]).add)((0,_r(d[3]).multiply)(o,16777216),(0,_r(d[3]).multiply)((0,_r(d[3]).round)(r),65536),(0,_r(d[3]).multiply)((0,_r(d[3]).round)(t),256),(0,_r(d[3]).round)(u));return'android'===n.Platform.OS?(0,_r(d[3]).cond)((0,_r(d[3]).lessThan)(a,2147483648),a,(0,_r(d[3]).sub)(a,Math.pow(2,32))):a})},1404,[18,2,1373,1376]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){var f=new n.default(0),o=new n.default;return t(u,f,o)};var n=r(d[0])(r(d[1])),t=(0,r(d[2]).proc)(function(n,t,u){return(0,r(d[2]).block)([(0,r(d[2]).set)(t,(0,r(d[2]).cond)((0,r(d[2]).defined)(u),(0,r(d[2]).sub)(n,u),0)),(0,r(d[2]).set)(u,n),t])})},1405,[2,1378,1376]); +__d(function(g,r,i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,u,f){var l=new n.default;return(0,r(d[3]).set)(l,(0,r(d[3]).min)((0,r(d[3]).max)((0,r(d[3]).add)((0,r(d[3]).cond)((0,r(d[3]).defined)(l),l,a),(0,t.default)(a)),u),f))};var n=r(d[0])(r(d[1])),t=r(d[0])(r(d[2]))},1406,[2,1378,1405,1376]); +__d(function(_g,_r,i,_a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,l){var c=l.inputRange,g=l.outputColorRange.map(t.processColor),s=(0,_r(d[4]).round)((0,r.default)(a,{inputRange:c,outputRange:g.map(u),extrapolate:r.Extrapolate.CLAMP})),y=(0,_r(d[4]).round)((0,r.default)(a,{inputRange:c,outputRange:g.map(o),extrapolate:r.Extrapolate.CLAMP})),P=(0,_r(d[4]).round)((0,r.default)(a,{inputRange:c,outputRange:g.map(p),extrapolate:r.Extrapolate.CLAMP})),R=(0,r.default)(a,{inputRange:c,outputRange:g.map(f),extrapolate:r.Extrapolate.CLAMP});return(0,n.default)(s,y,P,R)};var t=_r(d[0]),n=_r(d[1])(_r(d[2])),r=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var r=a(n);if(r&&r.has(t))return r.get(t);var u={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in t)if("default"!==p&&Object.prototype.hasOwnProperty.call(t,p)){var f=o?Object.getOwnPropertyDescriptor(t,p):null;f&&(f.get||f.set)?Object.defineProperty(u,p,f):u[p]=t[p]}u.default=t,r&&r.set(t,u);return u})(_r(d[3]));function a(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,r=new WeakMap;return(a=function(t){return t?r:n})(t)}function u(t){return t>>16&255}function o(t){return t>>8&255}function p(t){return 255&t}function f(t){return(t>>24&255)/255}},1407,[18,2,1404,1388,1376]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,u){var c=new n.default;return t(o,u,c)};var n=r(d[0])(r(d[1])),t=(0,r(d[2]).proc)(function(n,t,o){return(0,r(d[2]).block)([(0,r(d[2]).cond)((0,r(d[2]).not)((0,r(d[2]).defined)(o)),(0,r(d[2]).set)(o,n)),(0,r(d[2]).cond)((0,r(d[2]).neq)(n,o),[(0,r(d[2]).set)(o,n),t])])})},1408,[2,1378,1376]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(o){(0,_.default)('function'!=typeof o||o.prototype&&o.prototype.isReactComponent,"`createAnimatedComponent` does not support stateless functional components; use a class component instead.");var s=(function(s){function _(t){var n;return(0,e.default)(this,_),(n=y(this,_,[t]))._invokeAnimatedPropsCallbackOnMount=!1,n._animatedPropsCallback=function(){null==n._component?n._invokeAnimatedPropsCallbackOnMount=!0:'function'!=typeof n._component.setNativeProps?n.forceUpdate():n._component.setNativeProps(n._propsAnimated.__getValue())},n._setComponentRef=function(t){t!==n._component&&(n._component=t)},n._attachProps(n.props),n}return(0,p.default)(_,s),(0,n.default)(_,[{key:"componentWillUnmount",value:function(){this._detachPropUpdater(),this._propsAnimated&&this._propsAnimated.__detach(),this._detachNativeEvents()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"componentDidMount",value:function(){this._invokeAnimatedPropsCallbackOnMount&&(this._invokeAnimatedPropsCallbackOnMount=!1,this._animatedPropsCallback()),this._propsAnimated.setNativeView(this._component),this._attachNativeEvents(),this._attachPropUpdater()}},{key:"_getEventViewRef",value:function(){return this._component.getScrollableNode?this._component.getScrollableNode():this._component}},{key:"_attachNativeEvents",value:function(){var t=this._getEventViewRef();for(var e in this.props){var n=this.props[e];n instanceof f.default&&n.attachEvent(t,e)}}},{key:"_detachNativeEvents",value:function(){var t=this._getEventViewRef();for(var e in this.props){var n=this.props[e];n instanceof f.default&&n.detachEvent(t,e)}}},{key:"_reattachNativeEvents",value:function(t){var e=this._getEventViewRef(),n=new Set,o=new Set;for(var s in this.props){var p=this.props[s];p instanceof f.default&&o.add(p.__nodeID)}for(var c in t){var u=this.props[c];u instanceof f.default&&(o.has(u.__nodeID)?n.add(u.__nodeID):u.detachEvent(e,c))}for(var l in this.props){var v=this.props[l];v instanceof f.default&&!n.has(v.__nodeID)&&v.attachEvent(e,l)}}},{key:"_attachProps",value:function(t){var e=this._propsAnimated;this._propsAnimated=(0,r(d[14]).createOrReusePropsNode)(t,this._animatedPropsCallback,e),e!==this._propsAnimated&&e&&e.__detach()}},{key:"_updateFromNative",value:function(t){this._component.setNativeProps(t)}},{key:"_attachPropUpdater",value:function(){var t=(0,u.findNodeHandle)(this);k.set(t,this),1===k.size&&l.default.addListener('onReanimatedPropsChange',N)}},{key:"_detachPropUpdater",value:function(){var t=(0,u.findNodeHandle)(this);k.delete(t),0===k.size&&l.default.removeAllListeners('onReanimatedPropsChange')}},{key:"componentDidUpdate",value:function(t){this._attachProps(this.props),this._reattachNativeEvents(t),this._propsAnimated.setNativeView(this._component)}},{key:"_filterNonAnimatedStyle",value:function(t){var e={};for(var n in t){var o=t[n];'transform'!==n&&(o instanceof h.default?e[n]=o._startingValue:o instanceof v.default||(e[n]=o))}return e}},{key:"_filterNonAnimatedProps",value:function(t){var e={};for(var n in t){var o=t[n];'style'===n?e[n]=this._filterNonAnimatedStyle(u.StyleSheet.flatten(o)):o instanceof f.default?e[n]=P:o instanceof h.default?e[n]=o._startingValue:o instanceof v.default||(e[n]=o)}return e}},{key:"render",value:function(){var e=this._filterNonAnimatedProps(this.props),n=u.Platform.select({web:{},default:{collapsable:!1}});return c.default.createElement(o,(0,t.default)({},e,{ref:this._setComponentRef},n))}},{key:"getNode",value:function(){return this._component}}])})(c.default.Component);return s.displayName="AnimatedComponent("+(o.displayName||o.name||'Component')+")",s};var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),p=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[8]),l=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),_=r(d[0])(r(d[13]));function y(t,e,n){return e=(0,s.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,s.default)(t).constructor):e.apply(t,n))}var k=new Map;function N(t){var e=k.get(t.viewTag);e&&e._updateFromNative(t.props)}function P(){}},1409,[2,4,5,6,10,12,13,15,18,1381,1386,1373,1387,1374,1410]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.createOrReusePropsNode=function(e,t,n){e.style&&(e=(0,c.default)({},e,{style:(0,r(d[13]).createOrReuseStyleNode)(e.style,n&&n._props.style)}));var u=y(e);if(n&&(0,h.default)(u,n._config))return n;return new w(e,u,t)};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[8]),s=r(d[0])(r(d[9])),_=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),h=r(d[0])(r(d[12]));function p(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}function y(e){var t={};for(var n in e){var u=e[n];u instanceof s.default&&!(u instanceof _.default)&&(t[n]=u.__nodeID)}return t}var w=(function(n){function c(t,n,u){var o;return(0,e.default)(this,c),(o=p(this,c,[{type:'props',props:n},Object.values(t).filter(function(e){return!(e instanceof _.default)})]))._config=n,o._props=t,o._callback=u,o.__attach(),o}return(0,l.default)(c,n),(0,t.default)(c,[{key:"toString",value:function(){return"AnimatedProps, id: "+this.__nodeID}},{key:"__onEvaluate",value:function(){var e={};for(var t in this._props){var n=this._props[t];n instanceof s.default&&(e[t]=n.__getValue())}return e}},{key:"__detach",value:function(){var e=(0,f.findNodeHandle)(this._animatedView);(0,v.default)(null!=e,'Unable to locate attached view in the native tree'),this._disconnectAnimatedView(e),(0,u.default)((0,o.default)(c.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._callback(),this._animatedView&&(0,r(d[14]).val)(this)}},{key:"setNativeView",value:function(e){if(this._animatedView!==e){this._animatedView=e;var t=(0,f.findNodeHandle)(this._animatedView);(0,v.default)(null!=t,'Unable to locate attached view in the native tree'),this._connectAnimatedView(t)}}}])})(s.default)},1410,[2,5,6,10,101,12,13,4,18,1373,1386,1374,1411,1412,1375]); +__d(function(g,r,_i,_a,m,e,d){"use strict";var t=[],n=[];function u(t,n,o,l){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if('object'!=typeof t||'object'!=typeof n)return!1;var a=Object.prototype.toString,c=a.call(t);if(c!=a.call(n))return!1;switch(c){case'[object String]':return t==String(n);case'[object Number]':return!isNaN(t)&&!isNaN(n)&&t==Number(n);case'[object Date]':case'[object Boolean]':return+t==+n;case'[object RegExp]':return t.source==n.source&&t.global==n.global&&t.multiline==n.multiline&&t.ignoreCase==n.ignoreCase}for(var i=o.length;i--;)if(o[i]==t)return l[i]==n;o.push(t),l.push(n);var s=0;if('[object Array]'===c){if((s=t.length)!==n.length)return!1;for(;s--;)if(!u(t[s],n[s],o,l))return!1}else{if(t.constructor!==n.constructor)return!1;if(t.hasOwnProperty('valueOf')&&n.hasOwnProperty('valueOf'))return t.valueOf()==n.valueOf();var f=Object.keys(t);if(f.length!=Object.keys(n).length)return!1;for(var p=0;p18&&M<=44?y(M):b(M),c(2*v-v*v,h,.01));return(0,n.default)({},o,{stiffness:f(O),damping:s(T)})}e.default={makeDefaultConfig:function(){return{stiffness:new u.default(100),mass:new u.default(1),damping:new u.default(10),overshootClamping:!1,restSpeedThreshold:.001,restDisplacementThreshold:.001,toValue:new u.default(0)}},makeConfigFromBouncinessAndSpeed:function(n){var u=n.bounciness,o=n.speed,f=(0,t.default)(n,l);return'number'==typeof u&&'number'==typeof o?b(u,o,f):y(u,o,f)},makeConfigFromOrigamiTensionAndFriction:function(u){var l=u.tension,y=u.friction,b=(0,t.default)(u,o);return(0,n.default)({},b,{stiffness:'number'==typeof l?f(l):p(l),damping:'number'==typeof y?s(y):c(y)})}}},1419,[2,4,106,1378,1376]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var l=u.default.useRef(null);null===l.current&&(l.current=new n.default(t));return l.current};var u=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},1420,[2,15,1387]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.addWhitelistedNativeProps=function(o){l=(0,t.default)({},l,o),s()},e.addWhitelistedUIProps=function(o){n=(0,t.default)({},n,o),s()};var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n={opacity:!0,transform:!0,backgroundColor:!0,borderRightColor:!0,borderBottomColor:!0,borderColor:!0,borderEndColor:!0,borderLeftColor:!0,borderStartColor:!0,borderTopColor:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},l={borderBottomWidth:!0,borderEndWidth:!0,borderLeftWidth:!0,borderRightWidth:!0,borderStartWidth:!0,borderTopWidth:!0,borderWidth:!0,bottom:!0,flex:!0,flexGrow:!0,flexShrink:!0,height:!0,left:!0,margin:!0,marginBottom:!0,marginEnd:!0,marginHorizontal:!0,marginLeft:!0,marginRight:!0,marginStart:!0,marginTop:!0,marginVertical:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,padding:!0,paddingBottom:!0,paddingEnd:!0,paddingHorizontal:!0,paddingLeft:!0,paddingRight:!0,paddingStart:!0,paddingTop:!0,paddingVertical:!0,right:!0,start:!0,top:!0,width:!0,zIndex:!0,borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderRadius:!0,borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,opacity:!0,elevation:!0,fontSize:!0,lineHeight:!0,textShadowRadius:!0,letterSpacing:!0,display:!0,backfaceVisibility:!0,overflow:!0,resizeMode:!0,fontStyle:!0,fontWeight:!0,textAlign:!0,textDecorationLine:!0,fontFamily:!0,textAlignVertical:!0,fontVariant:!0,textDecorationStyle:!0,textTransform:!0,writingDirection:!0,color:!0};function s(){o.default.configureProps(Object.keys(l),Object.keys(n))}s()},1421,[2,4,1370]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2]));r(d[0])(r(d[3])),r(d[0])(r(d[4]));function n(){"use strict";n=function(){return t};var t={},e=Object.prototype,o=e.hasOwnProperty,i=Object.defineProperty||function(t,e,n){t[e]=n.value},c="function"==typeof Symbol?Symbol:{},u=c.iterator||"@@iterator",l=c.asyncIterator||"@@asyncIterator",s=c.toStringTag||"@@toStringTag";function f(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{f({},"")}catch(t){f=function(t,e,n){return t[e]=n}}function h(t,e,n,o){var c=e&&e.prototype instanceof y?e:y,u=Object.create(c.prototype),l=new S(o||[]);return i(u,"_invoke",{value:j(t,n,l)}),u}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var v={};function y(){}function w(){}function b(){}var L={};f(L,u,function(){return this});var x=Object.getPrototypeOf,E=x&&x(x(F([])));E&&E!==e&&o.call(E,u)&&(L=E);var _=b.prototype=y.prototype=Object.create(L);function k(t){["next","throw","return"].forEach(function(e){f(t,e,function(t){return this._invoke(e,t)})})}function P(t,e){function n(i,c,u,l){var s=p(t[i],t,c);if("throw"!==s.type){var f=s.arg,h=f.value;return h&&"object"==typeof h&&o.call(h,"__await")?e.resolve(h.__await).then(function(t){n("next",t,u,l)},function(t){n("throw",t,u,l)}):e.resolve(h).then(function(t){f.value=t,u(f)},function(t){return n("throw",t,u,l)})}l(s.arg)}var c;i(this,"_invoke",{value:function(t,o){function i(){return new e(function(e,i){n(t,o,e,i)})}return c=c?c.then(i,i):i()}})}function j(t,e,n){var o="suspendedStart";return function(i,c){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw c;return M()}for(n.method=i,n.arg=c;;){var u=n.delegate;if(u){var l=O(u,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var s=p(t,e,n);if("normal"===s.type){if(o=n.done?"completed":"suspendedYield",s.arg===v)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o="completed",n.method="throw",n.arg=s.arg)}}}function O(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,O(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=p(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,v;var c=i.arg;return c?c.done?(e[t.resultName]=c.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,v):c:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function G(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(G,this),this.reset(!0)}function F(t){if(t){var e=t[u];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return n("end");if(c.tryLoc<=this.prev){var l=o.call(c,"catchLoc"),s=o.call(c,"finallyLoc");if(l&&s){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),N(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;N(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:F(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),v}},t}GeolocatedPointSchema={name:"GeolocatedPoint",properties:{id:'int',firstname:'string?',lastname:'string',adresse:'string',longitude:'float',latitude:'float',phone:'string?',solde:'int',country:'string',category:'string',email:'string',etat:'int',code_parrain:'string',code_dial:'string',network_id:'int',transactionNumber:'string?',code_membre:'string',network:'string'}};_e.default=(function(){return(0,e.default)(function e(){(0,t.default)(this,e),this.realm=new(r(d[5]))({schema:[GeolocatedPointSchema]})},[{key:"getLocalMarkers",value:function(){return this.realm.objects('GeolocatedPoint').slice(0,3)}},{key:"getLocalMarkersFromDistance",value:function(t,e){return n().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",new Promise(function(n,o){return(0,r(d[6]).getLocalMarkers)().filter(function(n,o){var i={longitude:parseFloat(n.longitude),latitude:parseFloat(n.latitude)};return r(d[7]).getDistance(i,e)<=1e3*t})}));case 1:case"end":return n.stop()}},null,null,null,Promise)}},{key:"close",value:function(){this.realm.close()}},{key:"insertMarkers",value:function(t){var e=this;return n().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",new Promise(function(n,o){var i=0,c=[];t.forEach(function(t,n){try{e.realm.write(function(){e.realm.create('GeolocatedPoint',t)}),i++}catch(e){console.log("Error on creation"),o(e),c.push(t)}}),n({row:i,total:t.length,rejet:c})}));case 1:case"end":return n.stop()}},null,null,null,Promise)}}])})()},1422,[2,5,6,1423,1424,1425,932,1464]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));r(d[0])(r(d[3]));(e.default=(0,t.default)(function t(){(0,n.default)(this,t),this.firstname=null})).schema={name:"GeolocatedPoint",primaryKey:'id',properties:{id:'int',firstname:'string?',lastname:'string',adresse:'string',longitude:'float',latitude:'float',phone:'string?',solde:'int',country:'string',category:'string',email:'string',etat:'int',code_parrain:'string',code_dial:'string',network_id:'int',transactionNumber:'string?',code_membre:'string',network:'string'}}},1423,[2,6,5,1424]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));(e.default=(0,t.default)(function t(){(0,n.default)(this,t)})).schema={name:'Network',primaryKey:'id',properties:{id:'int',name:'string',country_id:'int'}}},1424,[2,6,5]); +__d(function(g,r,i,a,m,e,d){var t=r;var n=r(d[1]).getEnvironment(),c=(function(n){switch(n){case"node.js":case"electron":return t("bindings")("realm.node").Realm;case"reactnative":return"undefined"!=typeof Reflect&&Reflect.construct&&(Reflect.construct.sham=1),g.Realm;case"jscore":return g.Realm;case"chromedebugger":case"vscodedebugger":if(g.__DEV__)return r(d[0]).default;throw new Error("Can\xb4t use debugger if __DEV__ isn\xb4t true.");default:throw new Error("Unexpected execution environment ("+n+")")}})(n);r(d[2])(c,n);var s=r(d[1]).getVersions();c.App._setVersions(s),m.exports=c},1425,[1426,1440,1449]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[3]),n=r(d[0])(r(d[4])),c=j(r(d[5])),s=j(r(d[6])),i=j(r(d[7])),l=j(r(d[8])),u=j(r(d[9])),p=u,y=j(r(d[10])),f=j(r(d[11])),v=j(r(d[12])),h=j(r(d[13])),b=j(r(d[14]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(T=function(e){return e?o:t})(e)}function j(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=T(t);if(o&&o.has(e))return o.get(e);var n={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var i=c?Object.getOwnPropertyDescriptor(e,s):null;i&&(i.get||i.set)?Object.defineProperty(n,s,i):n[s]=e[s]}return n.default=e,o&&o.set(e,n),n}var A=o.NativeModules.Realm,C=A.debugHosts,M=A.debugPort;function O(e,t){for(var o in e[r(d[15]).keys.id]=t.id,e[r(d[15]).keys.realm]=t.realmId,e[r(d[15]).keys.type]=r(d[15]).objectTypes.REALM,["empty","schema","schemaVersion","isInTransaction","isClosed"].forEach(function(t){Object.defineProperty(e,t,{get:b.getterForProperty(t)})}),t.data)e[o]=h.deserialize(t.id,t.data[o])}function w(e,t){return"function"==typeof t?p.typeForConstructor(e[r(d[15]).keys.realm],t):t}h.registerTypeConverter(r(d[15]).objectTypes.LIST,c.createList),h.registerTypeConverter(r(d[15]).objectTypes.SET,s.createSet),h.registerTypeConverter(r(d[15]).objectTypes.DICTIONARY,i.createDictionary),h.registerTypeConverter(r(d[15]).objectTypes.RESULTS,l.createResults),h.registerTypeConverter(r(d[15]).objectTypes.OBJECT,p.createObject),h.registerTypeConverter(r(d[15]).objectTypes.REALM,function(e,t){var o=Object.create(E.prototype);return O(o,t),o}),h.registerTypeConverter(r(d[15]).objectTypes.USER,y.createUser),h.registerTypeConverter(r(d[15]).objectTypes.SESSION,r(d[16]).createSession),h.registerTypeConverter(r(d[15]).objectTypes.ASYNCOPENTASK,r(d[17]).createAsyncOpenTask),h.registerTypeConverter(r(d[15]).objectTypes.APP,f.createApp),h.registerTypeConverter(r(d[15]).objectTypes.CREDENTIALS,v.createCredentials),h.registerTypeConverter(r(d[15]).objectTypes.EMAILPASSWORDAUTH,r(d[18]).createEmailPasswordAuth);var E=_e.default=(function(){return(0,t.default)(function t(o){(0,e.default)(this,t);for(var n="object"==typeof o&&o.schema,c=n?{}:null,s=0,i=n?n.length:0;s1?o-1:0),c=1;c1?o-1:0),c=1;c1?o-1:0),c=1;c1&&void 0!==arguments[1])||arguments[1];return function(){return c(this,t,n)}},e.setterForProperty=function(n){return function(o){(0,r(d[2]).invalidateCache)(this[r(d[1]).keys.realm]),t.setProperty(this[r(d[1]).keys.realm],this[r(d[1]).keys.id],n,o)}};var t=(function(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var c=n(o);if(c&&c.has(t))return c.get(t);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var y=f?Object.getOwnPropertyDescriptor(t,l):null;y&&(y.get||y.set)?Object.defineProperty(u,l,y):u[l]=t[l]}u.default=t,c&&c.set(t,u);return u})(r(d[0]));function n(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,c=new WeakMap;return(n=function(t){return t?c:o})(t)}function o(n,o,c){return function(){var u=this[r(d[1]).keys.realm],f=this[r(d[1]).keys.id];if(!u||!f)throw new TypeError(n+"."+o+" was called on non-Realm object "+this+"!");if(this[r(d[1]).keys.type]!==n)throw new TypeError(n+"."+o+" was called on Realm object of type "+this[r(d[1]).keys.type]+"!");c&&(0,r(d[2]).invalidateCache)(u);try{return t.callMethod(u,f,o,Array.from(arguments))}finally{c&&(0,r(d[2]).invalidateCache)(u)}}}function c(n,o){var c=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],u=n[r(d[1]).keys.realm],f=n[r(d[1]).keys.id];if(!c||void 0===u)return t.getProperty(u,f,o);var l=(0,r(d[2]).getRealmCache)(u),y=l[f];return y?o in y?y[o]:y[o]=t.getProperty(u,f,o):(y=l[f]=t.getObject(u,f,o))[o]}},1428,[1429,1431,1433]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e._anonymousRPC=function(){var e=A("_anonymous",{arguments:void 0});return T(void 0,e)},_e._appleRPC=function(){var e=A("_apple",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._emailPasswordRPC=function(){var e=A("_emailPassword",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._facebookRPC=function(){var e=A("_facebook",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._functionRPC=function(){var e=A("_function",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._googleRPC=function(){var e=A("_google",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._jwtRPC=function(){var e=A("_jwt",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._serverApiKeyRPC=function(){var e=A("_serverAPIKey",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e._userApiKeyRPC=function(){var e=A("_userAPIKey",{arguments:Array.prototype.map.call(arguments,function(e){return b(null,e)})});return T(void 0,e)},_e.asyncOpenRealm=function(e,t,n){return T(void 0,A("call_method",{id:e,name:"_asyncOpen",arguments:[b(null,t),b(null,function(e,t){e&&e.addListener("beforenotify",_),n(e,t)})]}))},_e.callMethod=function(e,t,n,u){if(!Array.isArray(u))throw new Error("Expected an array of arguments");var o=u.map(function(t){return b(e,t)}),l=A("call_method",{realmId:e,id:t,name:n,arguments:o});return T(e,l)},_e.callSyncFunction=function(e,t){t=(t||[]).map(function(e){return b(null,e)});var n=A("call_sync_function",{name:e,arguments:t});return T(void 0,n)},_e.clearTestState=function(){A("clear_test_state"),c=c.filter(function(e){return Reflect.has(e,f)})},_e.createAppRPC=function(e){return A("create_app",{arguments:[b(null,e)]})},_e.createRealm=function(e){e&&(e=e.map(function(e){return b(null,e)}));return A("create_realm",{arguments:e,beforeNotify:b(null,_)})},_e.createSession=function(e,t){var n=t.versions,l=t.performFetch;return u=e,o=A("create_session",{versions:n,fetch:b(void 0,l)},e)},_e.deserialize=T,_e.getObject=function(e,t,n){var u=A("get_object",{realmId:e,id:t,name:n});if(!u)return u;for(var o in u)u[o]=T(e,u[o]);return u},_e.getProperty=function(e,t,n){var u=A("get_property",{realmId:e,id:t,name:n});return T(e,u)},_e.registerTypeConverter=v,_e.setProperty=function(e,t,n,u){u=b(e,u),A("set_property",{realmId:e,id:t,name:n,value:u})},_e.setVersions=function(e){A("set_versions",{versions:b(null,e)})};var e=r(d[0])(r(d[1])),t=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var u=n(t);if(u&&u.has(e))return u.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var c=l?Object.getOwnPropertyDescriptor(e,i):null;c&&(c.get||c.set)?Object.defineProperty(o,i,c):o[i]=e[i]}o.default=e,u&&u.set(e,o);return o})(r(d[2]));function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,u=new WeakMap;return(n=function(e){return e?u:t})(e)}var u,o,l,i=r(d[3]).keys.id,c=[],s={},f=Symbol("persistentCallback"),p=g.originalXMLHttpRequest||g.XMLHttpRequest;if(p.__proto__!=g.XMLHttpRequestEventTarget){var y=p;delete g.XMLHttpRequest,p=g.XMLHttpRequest,g.XMLHttpRequest=y}function v(e,t){s[e]=t}function _(e){(0,r(d[5]).invalidateCache)(e[r(d[3]).keys.realm])}function b(e,n){if(void 0===n)return{type:r(d[3]).objectTypes.UNDEFINED};if("function"==typeof n)return{type:r(d[3]).objectTypes.FUNCTION,value:(u=n,o=c.indexOf(u),o>=0?o:c.push(u)-1)};var u,o;if(!n||"object"!=typeof n)return{value:n};var l=n[i];if(l)return{id:l};if(n instanceof Date)return{type:r(d[3]).objectTypes.DATE,value:n.getTime()};if(Array.isArray(n))return{value:n.map(function(t){return b(e,t)})};if(n instanceof ArrayBuffer||ArrayBuffer.isView(n))return{type:r(d[3]).objectTypes.DATA,value:t.encode(n)};if(n instanceof r(d[4]).ObjectId||n instanceof r(d[4]).Decimal128)return{type:r(d[3]).objectTypes.EJSON,value:r(d[4]).EJSON.serialize(n,{relaxed:!1})};var s=Object.keys(n),f=s.map(function(t){return b(e,n[t])});return{type:r(d[3]).objectTypes.DICT,keys:s,values:f}}function T(e,t){var n=t.type,u=n&&s[n];if(u)return u(e,t);var o=t.value;return o&&Array.isArray(o)?o.map(function(t){return T(e,t)}):o}function k(e,t){var n,u;if(g.__debug__){var o=g.__debug__.require("sync-request")("POST",e,{body:JSON.stringify(t),headers:{"Content-Type":"text/plain;charset=UTF-8"}});n=o.statusCode,u=o.body.toString("utf-8")}else{var l=JSON.stringify(t),i=new p;i.open("POST",e,!1),i.send(l),n=i.status,u=i.responseText}if(200!=n)throw new Error(u);return JSON.parse(u)}v(r(d[3]).objectTypes.DATA,function(e,n){var u=n.value;return t.decode(u)}),v(r(d[3]).objectTypes.DATE,function(e,t){var n=t.value;return new Date(n)}),v(r(d[3]).objectTypes.EJSON,function(e,t){var n=t.value;return r(d[4]).EJSON.deserialize(n)}),v(r(d[3]).objectTypes.DICT,function(e,t){for(var n=t.keys,u=t.values,o={},l=0,i=n.length;l2&&void 0!==arguments[2]?arguments[2]:u;clearTimeout(l);try{if(!i)throw new Error("Must first create RPC session with a valid host");var s=k("http://"+i+"/"+t,n=(0,e.default)({},n,o?{sessionId:o}:null)),f=s&&s.callback;if(f||"callbacks_poll"!==t?O=10:O<1e3&&(O*=2),!s||s.error){var p=s&&s.error;if(p&&"string"==typeof p)p=p.replace(/^[a-z]+: /i,"");else if(p.type&&"error"===p.type){var y=new Error(p.message.value);throw y.stack=p.stack.value,y}throw new Error(p||"Invalid response for \""+t+"\"")}if(null!=f){var v,_,j;try{var w=n.realmId,P=T(w,s.this),h=T(w,s.arguments),R=c[f];R?v=b(w,R.apply(P,h)):_="Unknown callback id: "+f}catch(e){_=e.message||""+e,e.stack&&(j=JSON.stringify(e.stack))}var C="callback_result";return"callbacks_poll"!==t&&"callback_poll_result"!==t||(C="callback_poll_result"),A(C,{callback:f,result:v,error:_,stack:j,callback_call_counter:s.callback_call_counter})}return s.result}finally{l=setTimeout(function(){return A("callbacks_poll")},O)}}},1429,[2,4,1430,1431,1432,1433]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.decode=function(n){var t=n.length,u=.75*t;"="===n[t-1]&&(u--,"="===n[t-2]&&u--);for(var o=new ArrayBuffer(u),i=new Uint8Array(o),c=0,y=0;c>4),i[y++]=((15&l)<<4)+((60&w)>>2),i[y++]=((3&w)<<6)+A}return o},e.encode=function(f){var t,u=0;if(f instanceof ArrayBuffer)t=f;else{if(!ArrayBuffer.isView(f))throw new TypeError("Can only base64 encode ArrayBuffer and ArrayBufferView objects");t=f.buffer,u=f.byteOffset}for(var o=f.byteLength,i=new Uint8Array(t,u,o),c="",y=0;y>2],c+=n[((3&i[y])<<4)+((240&i[y+1])>>4)],c+=n[((15&i[y+1])<<2)+((192&i[y+2])>>6)],c+=n[63&i[y+2]];switch(o%3){case 1:return c.slice(0,-2)+"==";case 2:return c.slice(0,-1)+"=";default:return c}};var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f={};Array.from(n,function(n,t){return f[n]=t})},1430,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.propTypes=e.objectTypes=e.keys=void 0;var E=e.keys={},T=e.objectTypes={},o=e.propTypes={};["id","realm","type"].forEach(function(T){E[T]=Symbol(T)}),["DATA","DATE","DICT","ERROR","FUNCTION","LIST","SET","DICTIONARY","OBJECT","REALM","RESULTS","USER","SESSION","ASYNCOPENTASK","APP","CREDENTIALS","FETCHRESPONSEHANDLER","UNDEFINED","EMAILPASSWORDAUTH","EJSON"].forEach(function(E){Object.defineProperty(T,E,{value:E.toLowerCase()})}),["BOOL","INT","FLOAT","DOUBLE","DECIMAL","STRING","DATE","DATA","OBJECT","LIST","OBJECTID"].forEach(function(E){Object.defineProperty(o,E,{value:E.toLowerCase(),enumerable:!0})})},1431,[]); +__d(function(e,t,r,n,i,o,u){!(function(e,t){'object'==typeof o&&void 0!==i?t(o):'function'==typeof define&&define.amd?define(['exports'],t):t((e='undefined'!=typeof globalThis?globalThis:e||self).BSON={})})(this,function(r){'use strict';var n='undefined'!=typeof globalThis?globalThis:'undefined'!=typeof window?window:void 0!==e?e:'undefined'!=typeof self?self:{};function i(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,'default')?e.default:e}function o(e,t){return e(t={exports:{}},t.exports),t.exports}for(var f=function(e){var t=d(e),r=t[0],n=t[1];return 3*(r+n)/4-n},s=function(e){var t,r,n=d(e),i=n[0],o=n[1],u=new p(_(e,i,o)),f=0,s=o>0?i-4:i;for(r=0;r>16&255,u[f++]=t>>8&255,u[f++]=255&t;2===o&&(t=c[e.charCodeAt(r)]<<2|c[e.charCodeAt(r+1)]>>4,u[f++]=255&t);1===o&&(t=c[e.charCodeAt(r)]<<10|c[e.charCodeAt(r+1)]<<4|c[e.charCodeAt(r+2)]>>2,u[f++]=t>>8&255,u[f++]=255&t);return u},a=function(e){for(var t,r=e.length,n=r%3,i=[],o=0,u=r-n;ou?u:o+16383));1===n?(t=e[r-1],i.push(l[t>>2]+l[t<<4&63]+'==')):2===n&&(t=(e[r-2]<<8)+e[r-1],i.push(l[t>>10]+l[t>>4&63]+l[t<<2&63]+'='));return i.join('')},l=[],c=[],p='undefined'!=typeof Uint8Array?Uint8Array:Array,h='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',y=0,g=h.length;y0)throw new Error('Invalid string. Length must be a multiple of 4');var r=e.indexOf('=');return-1===r&&(r=t),[r,r===t?0:4-r%4]}function _(e,t,r){return 3*(t+r)/4-r}function b(e,t,r){for(var n,i,o=[],u=t;u>18&63]+l[i>>12&63]+l[i>>6&63]+l[63&i]);return o.join('')}c['-'.charCodeAt(0)]=62,c['_'.charCodeAt(0)]=63;var B={byteLength:f,toByteArray:s,fromByteArray:a},O={read:function(e,t,r,n,i){var o,u,f=8*i-n-1,s=(1<>1,l=-7,c=r?i-1:0,p=r?-1:1,h=e[t+c];for(c+=p,o=h&(1<<-l)-1,h>>=-l,l+=f;l>0;o=256*o+e[t+c],c+=p,l-=8);for(u=o&(1<<-l)-1,o>>=-l,l+=n;l>0;u=256*u+e[t+c],c+=p,l-=8);if(0===o)o=1-a;else{if(o===s)return u?NaN:1/0*(h?-1:1);u+=Math.pow(2,n),o-=a}return(h?-1:1)*u*Math.pow(2,o-n)},write:function(e,t,r,n,i,o){var u,f,s,a=8*o-i-1,l=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:o-1,y=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(f=isNaN(t)?1:0,u=l):(u=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-u))<1&&(u--,s*=2),(t+=u+c>=1?p/s:p*Math.pow(2,1-c))*s>=2&&(u++,s/=2),u+c>=l?(f=0,u=l):u+c>=1?(f=(t*s-1)*Math.pow(2,i),u+=c):(f=t*Math.pow(2,c-1)*Math.pow(2,i),u=0));i>=8;e[r+h]=255&f,h+=y,f/=256,i-=8);for(u=u<0;e[r+h]=255&u,h+=y,u/=256,a-=8);e[r+h-y]|=128*g}},N=o(function(e,t){var r='function'==typeof Symbol&&'function'==typeof Symbol.for?Symbol.for('nodejs.util.inspect.custom'):null;t.Buffer=o,t.SlowBuffer=function(e){+e!=e&&(e=0);return o.alloc(+e)},t.INSPECT_MAX_BYTES=50;var n=2147483647;function i(e){if(e>n)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,o.prototype),t}function o(e,t,r){if('number'==typeof e){if('string'==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return a(e)}return u(e,t,r)}function u(e,t,r){if('string'==typeof e)return l(e,t);if(ArrayBuffer.isView(e))return p(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+babelHelpers.typeof(e));if(X(e,ArrayBuffer)||e&&X(e.buffer,ArrayBuffer))return h(e,t,r);if('undefined'!=typeof SharedArrayBuffer&&(X(e,SharedArrayBuffer)||e&&X(e.buffer,SharedArrayBuffer)))return h(e,t,r);if('number'==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return o.from(n,t,r);var i=y(e);if(i)return i;if('undefined'!=typeof Symbol&&null!=Symbol.toPrimitive&&'function'==typeof e[Symbol.toPrimitive])return o.from(e[Symbol.toPrimitive]('string'),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+babelHelpers.typeof(e))}function f(e){if('number'!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function s(e,t,r){return f(e),e<=0?i(e):void 0!==t?'string'==typeof r?i(e).fill(t,r):i(e).fill(t):i(e)}function a(e){return f(e),i(e<0?0:0|g(e))}function l(e,t){if('string'==typeof t&&''!==t||(t='utf8'),!o.isEncoding(t))throw new TypeError('Unknown encoding: '+t);var r=0|d(e,t),n=i(r),u=n.write(e,t);return u!==r&&(n=n.slice(0,u)),n}function c(e){for(var t=e.length<0?0:0|g(e.length),r=i(t),n=0;n=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+' bytes');return 0|e}function d(e,t){if(o.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||X(e,ArrayBuffer))return e.byteLength;if('string'!=typeof e)throw new TypeError("The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type "+babelHelpers.typeof(e));var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case'ascii':case'latin1':case'binary':return r;case'utf8':case'utf-8':return F(e).length;case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return 2*r;case'hex':return r>>>1;case'base64':return H(e).length;default:if(i)return n?-1:F(e).length;t=(''+t).toLowerCase(),i=!0}}function _(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return'';if((void 0===r||r>this.length)&&(r=this.length),r<=0)return'';if((r>>>=0)<=(t>>>=0))return'';for(e||(e='utf8');;)switch(e){case'hex':return L(this,t,r);case'utf8':case'utf-8':return D(this,t,r);case'ascii':return U(this,t,r);case'latin1':case'binary':return R(this,t,r);case'base64':return T(this,t,r);case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return j(this,t,r);default:if(n)throw new TypeError('Unknown encoding: '+e);e=(e+'').toLowerCase(),n=!0}}function b(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function N(e,t,r,n,i){if(0===e.length)return-1;if('string'==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),W(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if('string'==typeof t&&(t=o.from(t,n)),o.isBuffer(t))return 0===t.length?-1:S(e,t,r,n,i);if('number'==typeof t)return t&=255,'function'==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):S(e,[t],r,n,i);throw new TypeError('val must be string, number or Buffer')}function S(e,t,r,n,i){var o,u=1,f=e.length,s=t.length;if(void 0!==n&&('ucs2'===(n=String(n).toLowerCase())||'ucs-2'===n||'utf16le'===n||'utf-16le'===n)){if(e.length<2||t.length<2)return-1;u=2,f/=2,s/=2,r/=2}function a(e,t){return 1===u?e[t]:e.readUInt16BE(t*u)}if(i){var l=-1;for(o=r;of&&(r=f-s),o=r;o>=0;o--){for(var c=!0,p=0;pi&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var u=0;u239?4:a>223?3:a>191?2:1;if(i+c<=r)switch(c){case 1:a<128&&(l=a);break;case 2:128==(192&(o=e[i+1]))&&(s=(31&a)<<6|63&o)>127&&(l=s);break;case 3:o=e[i+1],u=e[i+2],128==(192&o)&&128==(192&u)&&(s=(15&a)<<12|(63&o)<<6|63&u)>2047&&(s<55296||s>57343)&&(l=s);break;case 4:o=e[i+1],u=e[i+2],f=e[i+3],128==(192&o)&&128==(192&u)&&128==(192&f)&&(s=(15&a)<<18|(63&o)<<12|(63&u)<<6|63&f)>65535&&s<1114112&&(l=s)}null===l?(l=65533,c=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=c}return x(n)}t.kMaxLength=n,o.TYPED_ARRAY_SUPPORT=(function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}})(),o.TYPED_ARRAY_SUPPORT||'undefined'==typeof console||'function'!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(o.prototype,'parent',{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,'offset',{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}}),o.poolSize=8192,o.from=function(e,t,r){return u(e,t,r)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array),o.alloc=function(e,t,r){return s(e,t,r)},o.allocUnsafe=function(e){return a(e)},o.allocUnsafeSlow=function(e){return a(e)},o.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==o.prototype},o.compare=function(e,t){if(X(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),X(t,Uint8Array)&&(t=o.from(t,t.offset,t.byteLength)),!o.isBuffer(e)||!o.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,u=Math.min(r,n);in.length?o.from(u).copy(n,i):Uint8Array.prototype.set.call(n,u,i);else{if(!o.isBuffer(u))throw new TypeError('"list" argument must be an Array of Buffers');u.copy(n,i)}i+=u.length}return n},o.byteLength=d,o.prototype._isBuffer=!0,o.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError('Buffer size must be a multiple of 16-bits');for(var t=0;tr&&(e+=' ... '),''},r&&(o.prototype[r]=o.prototype.inspect),o.prototype.compare=function(e,t,r,n,i){if(X(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),!o.isBuffer(e))throw new TypeError("The \"target\" argument must be one of type Buffer or Uint8Array. Received type "+babelHelpers.typeof(e));if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError('out of range index');if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var u=i-n,f=r-t,s=Math.min(u,f),a=this.slice(n,i),l=e.slice(t,r),c=0;c>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n='utf8')):(n=r,r=void 0)}var i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError('Attempt to write outside buffer bounds');n||(n='utf8');for(var o=!1;;)switch(n){case'hex':return A(this,e,t,r);case'utf8':case'utf-8':return m(this,e,t,r);case'ascii':case'latin1':case'binary':return v(this,e,t,r);case'base64':return w(this,e,t,r);case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return E(this,e,t,r);default:if(o)throw new TypeError('Unknown encoding: '+n);n=(''+n).toLowerCase(),o=!0}},o.prototype.toJSON=function(){return{type:'Buffer',data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function x(e){var t=e.length;if(t<=I)return String.fromCharCode.apply(String,e);for(var r='',n=0;nn)&&(r=n);for(var i='',o=t;or)throw new RangeError('Trying to access beyond buffer length')}function P(e,t,r,n,i,u){if(!o.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError('Index out of range')}function Y(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError('Index out of range');if(r<0)throw new RangeError('Index out of range')}function C(e,t,r,n,i){return t=+t,r>>>=0,i||Y(e,0,r,4),O.write(e,t,r,n,23,4),r+4}function $(e,t,r,n,i){return t=+t,r>>>=0,i||Y(e,0,r,8),O.write(e,t,r,n,52,8),r+8}o.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||M(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||M(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},o.prototype.readUint8=o.prototype.readUInt8=function(e,t){return e>>>=0,t||M(e,1,this.length),this[e]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(e,t){return e>>>=0,t||M(e,2,this.length),this[e]|this[e+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(e,t){return e>>>=0,t||M(e,2,this.length),this[e]<<8|this[e+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(e,t){return e>>>=0,t||M(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(e,t){return e>>>=0,t||M(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},o.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||M(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},o.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||M(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},o.prototype.readInt8=function(e,t){return e>>>=0,t||M(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},o.prototype.readInt16LE=function(e,t){e>>>=0,t||M(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},o.prototype.readInt16BE=function(e,t){e>>>=0,t||M(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},o.prototype.readInt32LE=function(e,t){return e>>>=0,t||M(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},o.prototype.readInt32BE=function(e,t){return e>>>=0,t||M(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},o.prototype.readFloatLE=function(e,t){return e>>>=0,t||M(e,4,this.length),O.read(this,e,!0,23,4)},o.prototype.readFloatBE=function(e,t){return e>>>=0,t||M(e,4,this.length),O.read(this,e,!1,23,4)},o.prototype.readDoubleLE=function(e,t){return e>>>=0,t||M(e,8,this.length),O.read(this,e,!0,52,8)},o.prototype.readDoubleBE=function(e,t){return e>>>=0,t||M(e,8,this.length),O.read(this,e,!1,52,8)},o.prototype.writeUintLE=o.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||P(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o>>=0,r>>>=0,n)||P(this,e,t,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},o.prototype.writeUint8=o.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,1,255,0),this[t]=255&e,t+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);P(this,e,t,r,i-1,-i)}var o=0,u=1,f=0;for(this[t]=255&e;++o>0)-f&255;return t+r},o.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);P(this,e,t,r,i-1,-i)}var o=r-1,u=1,f=0;for(this[t+o]=255&e;--o>=0&&(u*=256);)e<0&&0===f&&0!==this[t+o+1]&&(f=1),this[t+o]=(e/u>>0)-f&255;return t+r},o.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},o.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},o.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeFloatLE=function(e,t,r){return C(this,e,t,!0,r)},o.prototype.writeFloatBE=function(e,t,r){return C(this,e,t,!1,r)},o.prototype.writeDoubleLE=function(e,t,r){return $(this,e,t,!0,r)},o.prototype.writeDoubleBE=function(e,t,r){return $(this,e,t,!1,r)},o.prototype.copy=function(e,t,r,n){if(!o.isBuffer(e))throw new TypeError('argument should be a Buffer');if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError('Index out of range');if(n<0)throw new RangeError('sourceEnd out of bounds');n>this.length&&(n=this.length),e.length-t>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),'number'==typeof e)for(u=t;u55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(u+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error('Invalid code point');if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function k(e){for(var t=[],r=0;r>8,i=r%256,o.push(i),o.push(n);return o}function H(e){return B.toByteArray(J(e))}function V(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function X(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function W(e){return e!=e}var G=(function(){for(var e=new Array(256),t=0;t<16;++t)for(var r=16*t,n=0;n<16;++n)e[r+n]="0123456789abcdef"[t]+"0123456789abcdef"[n];return e})()});N.Buffer,N.SlowBuffer,N.INSPECT_MAX_BYTES,N.kMaxLength;var S={},A=e.performance||{};A.now||A.mozNow||A.msNow||A.oNow||A.webkitNow;var m='function'==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},v=/%[sdj%]/g;function w(e){if(!F(e)){for(var t=[],r=0;r=i)return e;switch(e){case'%s':return String(n[r++]);case'%d':return Number(n[r++]);case'%j':try{return JSON.stringify(n[r++])}catch(e){return'[Circular]'}default:return e}}),u=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),$(t)?r.showHidden=t:t&&Q(r,t),k(r.showHidden)&&(r.showHidden=!1),k(r.depth)&&(r.depth=2),k(r.colors)&&(r.colors=!1),k(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=I),R(r,e,r.depth)}function I(e,t){var r=D.styles[t];return r?"\x1b["+D.colors[r][0]+'m'+e+"\x1b["+D.colors[r][1]+'m':e}function x(e,t){return e}function U(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function R(e,t,r){if(e.customInspect&&t&&W(t.inspect)&&t.inspect!==D&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(r,e);return F(n)||(n=R(e,n,r)),n}var i=L(e,t);if(i)return i;var o=Object.keys(t),u=U(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),X(t)&&(o.indexOf('message')>=0||o.indexOf('description')>=0))return j(t);if(0===o.length){if(W(t)){var f=t.name?': '+t.name:'';return e.stylize('[Function'+f+']','special')}if(K(t))return e.stylize(RegExp.prototype.toString.call(t),'regexp');if(V(t))return e.stylize(Date.prototype.toString.call(t),'date');if(X(t))return j(t)}var s,a='',l=!1,c=['{','}'];(C(t)&&(l=!0,c=['[',']']),W(t))&&(a=' [Function'+(t.name?': '+t.name:'')+']');return K(t)&&(a=' '+RegExp.prototype.toString.call(t)),V(t)&&(a=' '+Date.prototype.toUTCString.call(t)),X(t)&&(a=' '+j(t)),0!==o.length||l&&0!=t.length?r<0?K(t)?e.stylize(RegExp.prototype.toString.call(t),'regexp'):e.stylize('[Object]','special'):(e.seen.push(t),s=l?M(e,t,r,u,o):o.map(function(n){return P(e,t,r,u,n,l)}),e.seen.pop(),Y(s,a,c)):c[0]+a+c[1]}function L(e,t){if(k(t))return e.stylize('undefined','undefined');if(F(t)){var r='\''+JSON.stringify(t).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return e.stylize(r,'string')}return J(t)?e.stylize(''+t,'number'):$(t)?e.stylize(''+t,'boolean'):z(t)?e.stylize('null','null'):void 0}function j(e){return'['+Error.prototype.toString.call(e)+']'}function M(e,t,r,n,i){for(var o=[],u=0,f=t.length;u-1&&(f=o?f.split('\n').map(function(e){return' '+e}).join('\n').substr(2):'\n'+f.split('\n').map(function(e){return' '+e}).join('\n')):f=e.stylize('[Circular]','special')),k(u)){if(o&&i.match(/^\d+$/))return f;(u=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=e.stylize(u,'name')):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=e.stylize(u,'string'))}return u+': '+f}function Y(e,t,r){return e.reduce(function(e,t){return t.indexOf('\n'),e+t.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===t?'':t+'\n ')+' '+e.join(',\n ')+' '+r[1]:r[0]+t+' '+e.join(', ')+' '+r[1]}function C(e){return Array.isArray(e)}function $(e){return'boolean'==typeof e}function z(e){return null===e}function J(e){return'number'==typeof e}function F(e){return'string'==typeof e}function k(e){return void 0===e}function K(e){return H(e)&&'[object RegExp]'===G(e)}function H(e){return'object'===babelHelpers.typeof(e)&&null!==e}function V(e){return H(e)&&'[object Date]'===G(e)}function X(e){return H(e)&&('[object Error]'===G(e)||e instanceof Error)}function W(e){return'function'==typeof e}function G(e){return Object.prototype.toString.call(e)}function q(e){return e<10?'0'+e.toString(10):e.toString(10)}D.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},D.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'};var Z=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function Q(e,t){if(!t||!H(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function ee(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var te={inherits:m,_extend:Q,log:function(){var e,t;console.log('%s - %s',(e=new Date,t=[q(e.getHours()),q(e.getMinutes()),q(e.getSeconds())].join(':'),[e.getDate(),Z[e.getMonth()],t].join(' ')),w.apply(null,arguments))},isBuffer:function(e){return Buffer.isBuffer(e)},isPrimitive:function(e){return null===e||'boolean'==typeof e||'number'==typeof e||'string'==typeof e||'symbol'===babelHelpers.typeof(e)||void 0===e},isFunction:W,isError:X,isDate:V,isObject:H,isRegExp:K,isUndefined:k,isSymbol:function(e){return'symbol'===babelHelpers.typeof(e)},isString:F,isNumber:J,isNullOrUndefined:function(e){return null==e},isNull:z,isBoolean:$,isArray:C,inspect:D,deprecate:function t(r,n){if(k(e.process))return function(){return t(r,n).apply(this,arguments)};var i=!1;return function(){return i||(console.error(n),i=!0),r.apply(this,arguments)}},format:w,debuglog:function(e){k(E)&&(E=''),e=e.toUpperCase(),T[e]||(new RegExp('\\b'+e+'\\b','i').test(E)?T[e]=function(){var t=w.apply(null,arguments);console.error('%s %d: %s',e,0,t)}:T[e]=function(){});return T[e]}},re=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deprecate=t.isObjectLike=t.isDate=t.haveBuffer=t.isMap=t.isRegExp=t.isBigUInt64Array=t.isBigInt64Array=t.isUint8Array=t.isAnyArrayBuffer=t.randomBytes=t.normalizedFunctionString=void 0,t.normalizedFunctionString=function(e){return e.toString().replace('function(','function (')};var r='object'==typeof n.navigator&&'ReactNative'===n.navigator.product?'BSON: For React Native please polyfill crypto.getRandomValues, e.g. using: https://www.npmjs.com/package/react-native-get-random-values.':'BSON: No cryptographic implementation for random bytes present, falling back to a less secure implementation.',i=function(e){console.warn(r);for(var t=N.Buffer.alloc(e),n=0;n');this.sub_type=null!==r&&void 0!==r?r:e.BSON_BINARY_SUBTYPE_DEFAULT,null==t?(this.buffer=N.Buffer.alloc(e.BUFFER_SIZE),this.position=0):('string'==typeof t?this.buffer=N.Buffer.from(t,'binary'):Array.isArray(t)?this.buffer=N.Buffer.from(t):this.buffer=ne.ensureBuffer(t),this.position=this.buffer.byteLength)}return e.prototype.put=function(t){if('string'==typeof t&&1!==t.length)throw new TypeError('only accepts single character String');if('number'!=typeof t&&1!==t.length)throw new TypeError('only accepts single character Uint8Array or Array');var r;if((r='string'==typeof t?t.charCodeAt(0):'number'==typeof t?t:t[0])<0||r>255)throw new TypeError('only accepts number in a valid unsigned byte range 0-255');if(this.buffer.length>this.position)this.buffer[this.position++]=r;else{var n=N.Buffer.alloc(e.BUFFER_SIZE+this.buffer.length);this.buffer.copy(n,0,0,this.buffer.length),this.buffer=n,this.buffer[this.position++]=r}},e.prototype.write=function(e,t){if(t='number'==typeof t?t:this.position,this.buffer.lengththis.position?t+e.length:this.position):'string'==typeof e&&(this.buffer.write(e,t,e.length,'binary'),this.position=t+e.length>this.position?t+e.length:this.position)},e.prototype.read=function(e,t){return t=t&&t>0?t:this.position,this.buffer.slice(e,e+t)},e.prototype.value=function(e){return(e=!!e)&&this.buffer.length===this.position?this.buffer:e?this.buffer.slice(0,this.position):this.buffer.toString('binary',0,this.position)},e.prototype.length=function(){return this.position},e.prototype.toJSON=function(){return this.buffer.toString('base64')},e.prototype.toString=function(e){return this.buffer.toString(e)},e.prototype.toExtendedJSON=function(e){e=e||{};var t=this.buffer.toString('base64'),r=Number(this.sub_type).toString(16);return e.legacy?{$binary:t,$type:1===r.length?'0'+r:r}:{$binary:{base64:t,subType:1===r.length?'0'+r:r}}},e.prototype.toUUID=function(){if(this.sub_type===e.SUBTYPE_UUID)return new oe.UUID(this.buffer.slice(0,this.position));throw new Error("Binary sub_type \""+this.sub_type+"\" is not supported for converting to UUID. Only \""+e.SUBTYPE_UUID+"\" is currently supported.")},e.fromExtendedJSON=function(t,r){var n,i;if(r=r||{},'$binary'in t?r.legacy&&'string'==typeof t.$binary&&'$type'in t?(i=t.$type?parseInt(t.$type,16):0,n=N.Buffer.from(t.$binary,'base64')):'string'!=typeof t.$binary&&(i=t.$binary.subType?parseInt(t.$binary.subType,16):0,n=N.Buffer.from(t.$binary.base64,'base64')):'$uuid'in t&&(i=4,n=ie.uuidHexStringToBuffer(t.$uuid)),!n)throw new TypeError("Unexpected Binary Extended JSON format "+JSON.stringify(t));return new e(n,i)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return"new Binary(Buffer.from(\""+this.value(!0).toString('hex')+"\", \"hex\"), "+this.sub_type+")"},e.BSON_BINARY_SUBTYPE_DEFAULT=0,e.BUFFER_SIZE=256,e.SUBTYPE_DEFAULT=0,e.SUBTYPE_FUNCTION=1,e.SUBTYPE_BYTE_ARRAY=2,e.SUBTYPE_UUID_OLD=3,e.SUBTYPE_UUID=4,e.SUBTYPE_MD5=5,e.SUBTYPE_USER_DEFINED=128,e})();t.Binary=r,Object.defineProperty(r.prototype,'_bsontype',{value:'Binary'})});i(ue),ue.Binary;var fe=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Code=void 0;var r=(function(){function e(t,r){if(!(this instanceof e))return new e(t,r);this.code=t,this.scope=r}return e.prototype.toJSON=function(){return{code:this.code,scope:this.scope}},e.prototype.toExtendedJSON=function(){return this.scope?{$code:this.code,$scope:this.scope}:{$code:this.code}},e.fromExtendedJSON=function(t){return new e(t.$code,t.$scope)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){var e=this.toJSON();return"new Code(\""+e.code+"\""+(e.scope?", "+JSON.stringify(e.scope):'')+")"},e})();t.Code=r,Object.defineProperty(r.prototype,'_bsontype',{value:'Code'})});i(fe),fe.Code;var se=o(function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.DBRef=r.isDBRefLike=void 0,r.isDBRefLike=function(e){return re.isObjectLike(e)&&null!=e.$id&&'string'==typeof e.$ref&&(null==e.$db||'string'==typeof e.$db)};var n=(function(){function e(t,r,n,i){if(!(this instanceof e))return new e(t,r,n,i);var o=t.split('.');2===o.length&&(n=o.shift(),t=o.shift()),this.collection=t,this.oid=r,this.db=n,this.fields=i||{}}return Object.defineProperty(e.prototype,"namespace",{get:function(){return this.collection},set:function(e){this.collection=e},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){var e=t(u[0])({$ref:this.collection,$id:this.oid},this.fields);return null!=this.db&&(e.$db=this.db),e},e.prototype.toExtendedJSON=function(e){e=e||{};var r={$ref:this.collection,$id:this.oid};return e.legacy?r:(this.db&&(r.$db=this.db),r=t(u[0])(r,this.fields))},e.fromExtendedJSON=function(r){var n=t(u[0])({},r);return delete n.$ref,delete n.$id,delete n.$db,new e(r.$ref,r.$id,r.$db,n)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){var e=void 0===this.oid||void 0===this.oid.toString?this.oid:this.oid.toString();return"new DBRef(\""+this.namespace+"\", new ObjectId(\""+e+"\")"+(this.db?", \""+this.db+"\"":'')+")"},e})();r.DBRef=n,Object.defineProperty(n.prototype,'_bsontype',{value:'DBRef'})});i(se),se.DBRef,se.isDBRefLike;var ae=o(function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.Long=void 0;var n=void 0;try{n=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch(e){}var i={},o={},f=(function(){function e(r,n,i){if(void 0===r&&(r=0),!(this instanceof e))return new e(r,n,i);'bigint'==typeof r?t(u[0])(this,e.fromBigInt(r,!!n)):'string'==typeof r?t(u[0])(this,e.fromString(r,!!n)):(this.low=0|r,this.high=0|n,this.unsigned=!!i),Object.defineProperty(this,'__isLong__',{value:!0,configurable:!1,writable:!1,enumerable:!1})}return e.fromBits=function(t,r,n){return new e(t,r,n)},e.fromInt=function(t,r){var n,u,f;return r?(f=0<=(t>>>=0)&&t<256)&&(u=o[t])?u:(n=e.fromBits(t,(0|t)<0?-1:0,!0),f&&(o[t]=n),n):(f=-128<=(t|=0)&&t<128)&&(u=i[t])?u:(n=e.fromBits(t,t<0?-1:0,!1),f&&(i[t]=n),n)},e.fromNumber=function(t,r){if(isNaN(t))return r?e.UZERO:e.ZERO;if(r){if(t<0)return e.UZERO;if(t>=0x10000000000000000)return e.MAX_UNSIGNED_VALUE}else{if(t<=-0x8000000000000000)return e.MIN_VALUE;if(t+1>=0x8000000000000000)return e.MAX_VALUE}return t<0?e.fromNumber(-t,r).neg():e.fromBits(t%4294967296|0,t/4294967296|0,r)},e.fromBigInt=function(t,r){return e.fromString(t.toString(),r)},e.fromString=function(t,r,n){if(0===t.length)throw Error('empty string');if('NaN'===t||'Infinity'===t||'+Infinity'===t||'-Infinity'===t)return e.ZERO;if('number'==typeof r?(n=r,r=!1):r=!!r,(n=n||10)<2||360)throw Error('interior hyphen');if(0===i)return e.fromString(t.substring(1),r,n).neg();for(var o=e.fromNumber(Math.pow(n,8)),u=e.ZERO,f=0;f>>16,n=65535&this.high,i=this.low>>>16,o=65535&this.low,u=t.high>>>16,f=65535&t.high,s=t.low>>>16,a=0,l=0,c=0,p=0;return c+=(p+=o+(65535&t.low))>>>16,p&=65535,l+=(c+=i+s)>>>16,c&=65535,a+=(l+=n+f)>>>16,l&=65535,a+=r+u,a&=65535,e.fromBits(c<<16|p,a<<16|l,this.unsigned)},e.prototype.and=function(t){return e.isLong(t)||(t=e.fromValue(t)),e.fromBits(this.low&t.low,this.high&t.high,this.unsigned)},e.prototype.compare=function(t){if(e.isLong(t)||(t=e.fromValue(t)),this.eq(t))return 0;var r=this.isNegative(),n=t.isNegative();return r&&!n?-1:!r&&n?1:this.unsigned?t.high>>>0>this.high>>>0||t.high===this.high&&t.low>>>0>this.low>>>0?-1:1:this.sub(t).isNegative()?-1:1},e.prototype.comp=function(e){return this.compare(e)},e.prototype.divide=function(t){if(e.isLong(t)||(t=e.fromValue(t)),t.isZero())throw Error('division by zero');if(n){if(!this.unsigned&&-2147483648===this.high&&-1===t.low&&-1===t.high)return this;var r=(this.unsigned?n.div_u:n.div_s)(this.low,this.high,t.low,t.high);return e.fromBits(r,n.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?e.UZERO:e.ZERO;var i,o,u;if(this.unsigned){if(t.unsigned||(t=t.toUnsigned()),t.gt(this))return e.UZERO;if(t.gt(this.shru(1)))return e.UONE;u=e.UZERO}else{if(this.eq(e.MIN_VALUE))return t.eq(e.ONE)||t.eq(e.NEG_ONE)?e.MIN_VALUE:t.eq(e.MIN_VALUE)?e.ONE:(i=this.shr(1).div(t).shl(1)).eq(e.ZERO)?t.isNegative()?e.ONE:e.NEG_ONE:(o=this.sub(t.mul(i)),u=i.add(o.div(t)));else if(t.eq(e.MIN_VALUE))return this.unsigned?e.UZERO:e.ZERO;if(this.isNegative())return t.isNegative()?this.neg().div(t.neg()):this.neg().div(t).neg();if(t.isNegative())return this.div(t.neg()).neg();u=e.ZERO}for(o=this;o.gte(t);){i=Math.max(1,Math.floor(o.toNumber()/t.toNumber()));for(var f=Math.ceil(Math.log(i)/Math.LN2),s=f<=48?1:Math.pow(2,f-48),a=e.fromNumber(i),l=a.mul(t);l.isNegative()||l.gt(o);)i-=s,l=(a=e.fromNumber(i,this.unsigned)).mul(t);a.isZero()&&(a=e.ONE),u=u.add(a),o=o.sub(l)}return u},e.prototype.div=function(e){return this.divide(e)},e.prototype.equals=function(t){return e.isLong(t)||(t=e.fromValue(t)),(this.unsigned===t.unsigned||this.high>>>31!=1||t.high>>>31!=1)&&(this.high===t.high&&this.low===t.low)},e.prototype.eq=function(e){return this.equals(e)},e.prototype.getHighBits=function(){return this.high},e.prototype.getHighBitsUnsigned=function(){return this.high>>>0},e.prototype.getLowBits=function(){return this.low},e.prototype.getLowBitsUnsigned=function(){return this.low>>>0},e.prototype.getNumBitsAbs=function(){if(this.isNegative())return this.eq(e.MIN_VALUE)?64:this.neg().getNumBitsAbs();var t,r=0!==this.high?this.high:this.low;for(t=31;t>0&&0==(r&1<0},e.prototype.gt=function(e){return this.greaterThan(e)},e.prototype.greaterThanOrEqual=function(e){return this.comp(e)>=0},e.prototype.gte=function(e){return this.greaterThanOrEqual(e)},e.prototype.ge=function(e){return this.greaterThanOrEqual(e)},e.prototype.isEven=function(){return 0==(1&this.low)},e.prototype.isNegative=function(){return!this.unsigned&&this.high<0},e.prototype.isOdd=function(){return 1==(1&this.low)},e.prototype.isPositive=function(){return this.unsigned||this.high>=0},e.prototype.isZero=function(){return 0===this.high&&0===this.low},e.prototype.lessThan=function(e){return this.comp(e)<0},e.prototype.lt=function(e){return this.lessThan(e)},e.prototype.lessThanOrEqual=function(e){return this.comp(e)<=0},e.prototype.lte=function(e){return this.lessThanOrEqual(e)},e.prototype.modulo=function(t){if(e.isLong(t)||(t=e.fromValue(t)),n){var r=(this.unsigned?n.rem_u:n.rem_s)(this.low,this.high,t.low,t.high);return e.fromBits(r,n.get_high(),this.unsigned)}return this.sub(this.div(t).mul(t))},e.prototype.mod=function(e){return this.modulo(e)},e.prototype.rem=function(e){return this.modulo(e)},e.prototype.multiply=function(t){if(this.isZero())return e.ZERO;if(e.isLong(t)||(t=e.fromValue(t)),n){var r=n.mul(this.low,this.high,t.low,t.high);return e.fromBits(r,n.get_high(),this.unsigned)}if(t.isZero())return e.ZERO;if(this.eq(e.MIN_VALUE))return t.isOdd()?e.MIN_VALUE:e.ZERO;if(t.eq(e.MIN_VALUE))return this.isOdd()?e.MIN_VALUE:e.ZERO;if(this.isNegative())return t.isNegative()?this.neg().mul(t.neg()):this.neg().mul(t).neg();if(t.isNegative())return this.mul(t.neg()).neg();if(this.lt(e.TWO_PWR_24)&&t.lt(e.TWO_PWR_24))return e.fromNumber(this.toNumber()*t.toNumber(),this.unsigned);var i=this.high>>>16,o=65535&this.high,u=this.low>>>16,f=65535&this.low,s=t.high>>>16,a=65535&t.high,l=t.low>>>16,c=65535&t.low,p=0,h=0,y=0,g=0;return y+=(g+=f*c)>>>16,g&=65535,h+=(y+=u*c)>>>16,y&=65535,h+=(y+=f*l)>>>16,y&=65535,p+=(h+=o*c)>>>16,h&=65535,p+=(h+=u*l)>>>16,h&=65535,p+=(h+=f*a)>>>16,h&=65535,p+=i*c+o*l+u*a+f*s,p&=65535,e.fromBits(y<<16|g,p<<16|h,this.unsigned)},e.prototype.mul=function(e){return this.multiply(e)},e.prototype.negate=function(){return!this.unsigned&&this.eq(e.MIN_VALUE)?e.MIN_VALUE:this.not().add(e.ONE)},e.prototype.neg=function(){return this.negate()},e.prototype.not=function(){return e.fromBits(~this.low,~this.high,this.unsigned)},e.prototype.notEquals=function(e){return!this.equals(e)},e.prototype.neq=function(e){return this.notEquals(e)},e.prototype.ne=function(e){return this.notEquals(e)},e.prototype.or=function(t){return e.isLong(t)||(t=e.fromValue(t)),e.fromBits(this.low|t.low,this.high|t.high,this.unsigned)},e.prototype.shiftLeft=function(t){return e.isLong(t)&&(t=t.toInt()),0==(t&=63)?this:t<32?e.fromBits(this.low<>>32-t,this.unsigned):e.fromBits(0,this.low<>>t|this.high<<32-t,this.high>>t,this.unsigned):e.fromBits(this.high>>t-32,this.high>=0?0:-1,this.unsigned)},e.prototype.shr=function(e){return this.shiftRight(e)},e.prototype.shiftRightUnsigned=function(t){if(e.isLong(t)&&(t=t.toInt()),0===(t&=63))return this;var r=this.high;if(t<32){var n=this.low;return e.fromBits(n>>>t|r<<32-t,r>>>t,this.unsigned)}return 32===t?e.fromBits(r,0,this.unsigned):e.fromBits(r>>>t-32,0,this.unsigned)},e.prototype.shr_u=function(e){return this.shiftRightUnsigned(e)},e.prototype.shru=function(e){return this.shiftRightUnsigned(e)},e.prototype.subtract=function(t){return e.isLong(t)||(t=e.fromValue(t)),this.add(t.neg())},e.prototype.sub=function(e){return this.subtract(e)},e.prototype.toInt=function(){return this.unsigned?this.low>>>0:this.low},e.prototype.toNumber=function(){return this.unsigned?4294967296*(this.high>>>0)+(this.low>>>0):4294967296*this.high+(this.low>>>0)},e.prototype.toBigInt=function(){return BigInt(this.toString())},e.prototype.toBytes=function(e){return e?this.toBytesLE():this.toBytesBE()},e.prototype.toBytesLE=function(){var e=this.high,t=this.low;return[255&t,t>>>8&255,t>>>16&255,t>>>24,255&e,e>>>8&255,e>>>16&255,e>>>24]},e.prototype.toBytesBE=function(){var e=this.high,t=this.low;return[e>>>24,e>>>16&255,e>>>8&255,255&e,t>>>24,t>>>16&255,t>>>8&255,255&t]},e.prototype.toSigned=function(){return this.unsigned?e.fromBits(this.low,this.high,!1):this},e.prototype.toString=function(t){if((t=t||10)<2||36>>0).toString(t);if((u=s).isZero())return a+f;for(;a.length<6;)a='0'+a;f=''+a+f}},e.prototype.toUnsigned=function(){return this.unsigned?this:e.fromBits(this.low,this.high,!0)},e.prototype.xor=function(t){return e.isLong(t)||(t=e.fromValue(t)),e.fromBits(this.low^t.low,this.high^t.high,this.unsigned)},e.prototype.eqz=function(){return this.isZero()},e.prototype.le=function(e){return this.lessThanOrEqual(e)},e.prototype.toExtendedJSON=function(e){return e&&e.relaxed?this.toNumber():{$numberLong:this.toString()}},e.fromExtendedJSON=function(t,r){var n=e.fromString(t.$numberLong);return r&&r.relaxed?n.toNumber():n},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return"new Long(\""+this.toString()+"\""+(this.unsigned?', true':'')+")"},e.TWO_PWR_24=e.fromInt(16777216),e.MAX_UNSIGNED_VALUE=e.fromBits(-1,-1,!0),e.ZERO=e.fromInt(0),e.UZERO=e.fromInt(0,!0),e.ONE=e.fromInt(1),e.UONE=e.fromInt(1,!0),e.NEG_ONE=e.fromInt(-1),e.MAX_VALUE=e.fromBits(-1,2147483647,!1),e.MIN_VALUE=e.fromBits(0,-2147483648,!1),e})();r.Long=f,Object.defineProperty(f.prototype,'__isLong__',{value:!0}),Object.defineProperty(f.prototype,'_bsontype',{value:'Long'})});i(ae),ae.Long;var le=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Decimal128=void 0;var r=/^(\+|-)?(\d+|(\d*\.\d*))?(E|e)?([-+])?(\d+)?$/,n=/^(\+|-)?(Infinity|inf)$/i,i=/^(\+|-)?NaN$/i,o=[124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0].reverse(),u=[248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0].reverse(),f=[120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0].reverse(),s=/^([-+])?(\d+)?$/;function a(e){return!isNaN(parseInt(e,10))}function l(e){var t=ae.Long.fromNumber(1e9),r=ae.Long.fromNumber(0);if(!(e.parts[0]||e.parts[1]||e.parts[2]||e.parts[3]))return{quotient:e,rem:r};for(var n=0;n<=3;n++)r=(r=r.shiftLeft(32)).add(new ae.Long(e.parts[n],0)),e.parts[n]=r.div(t).low,r=r.modulo(t);return{quotient:e,rem:r}}function c(e,t){if(!e&&!t)return{high:ae.Long.fromNumber(0),low:ae.Long.fromNumber(0)};var r=e.shiftRightUnsigned(32),n=new ae.Long(e.getLowBits(),0),i=t.shiftRightUnsigned(32),o=new ae.Long(t.getLowBits(),0),u=r.multiply(i),f=r.multiply(o),s=n.multiply(i),a=n.multiply(o);return u=u.add(f.shiftRightUnsigned(32)),f=new ae.Long(f.getLowBits(),0).add(s).add(a.shiftRightUnsigned(32)),{high:u=u.add(f.shiftRightUnsigned(32)),low:a=f.shiftLeft(32).add(new ae.Long(a.getLowBits(),0))}}function p(e,t){throw new TypeError("\""+e+"\" is not a valid Decimal128 string - "+t)}var h=(function(){function e(t){if(!(this instanceof e))return new e(t);this.bytes='string'==typeof t?e.fromString(t).bytes:t}return e.fromString=function(t){var l,h=!1,y=!1,g=!1,d=0,_=0,b=0,B=0,O=0,S=[0],A=0,m=0,v=0,w=0,E=0,T=0,D=new ae.Long(0,0),I=new ae.Long(0,0),x=0;if(t.length>=7e3)throw new TypeError(t+' not a valid Decimal128 string');var U=t.match(r),R=t.match(n),L=t.match(i);if(!U&&!R&&!L||0===t.length)throw new TypeError(t+' not a valid Decimal128 string');if(U){var j=U[2],M=U[4],P=U[5],Y=U[6];M&&void 0===Y&&p(t,'missing exponent power'),M&&void 0===j&&p(t,'missing exponent base'),void 0===M&&(P||Y)&&p(t,'missing e before exponent')}if('+'!==t[x]&&'-'!==t[x]||(h='-'===t[x++]),!a(t[x])&&'.'!==t[x]){if('i'===t[x]||'I'===t[x])return new e(N.Buffer.from(h?u:f));if('N'===t[x])return new e(N.Buffer.from(o))}for(;a(t[x])||'.'===t[x];)'.'!==t[x]?(A<34&&('0'!==t[x]||g)&&(g||(O=_),g=!0,S[m++]=parseInt(t[x],10),A+=1),g&&(b+=1),y&&(B+=1),_+=1,x+=1):(y&&p(t,'contains multiple periods'),y=!0,x+=1);if(y&&!_)throw new TypeError(t+' not a valid Decimal128 string');if('e'===t[x]||'E'===t[x]){var C=t.substr(++x).match(s);if(!C||!C[2])return new e(N.Buffer.from(o));E=parseInt(C[0],10),x+=C[0].length}if(t[x])return new e(N.Buffer.from(o));if(v=0,A){if(w=A-1,1!==(d=b))for(;'0'===t[O+d-1];)d-=1}else v=0,w=0,S[0]=0,b=1,A=1,d=0;for(E<=B&&B-E>16384?E=-6176:E-=B;E>6111;){if((w+=1)-v>34){if(S.join('').match(/^0+$/)){E=6111;break}p(t,'overflow')}E-=1}for(;E<-6176||A=5&&(J=1,5===z))for(J=S[w]%2==1?1:0,T=O+w+2;T<$;T++)if(parseInt(t[T],10)){J=1;break}if(J)for(var F=w;F>=0;F--)if(++S[F]>9&&(S[F]=0,0===F)){if(!(E<6111))return new e(N.Buffer.from(h?u:f));E+=1,S[F]=1}}if(D=ae.Long.fromNumber(0),I=ae.Long.fromNumber(0),0===d)D=ae.Long.fromNumber(0),I=ae.Long.fromNumber(0);else if(w-v<17){F=v;for(I=ae.Long.fromNumber(S[F++]),D=new ae.Long(0,0);F<=w;F++)I=(I=I.multiply(ae.Long.fromNumber(10))).add(ae.Long.fromNumber(S[F]))}else{F=v;for(D=ae.Long.fromNumber(S[F++]);F<=w-17;F++)D=(D=D.multiply(ae.Long.fromNumber(10))).add(ae.Long.fromNumber(S[F]));for(I=ae.Long.fromNumber(S[F++]);F<=w;F++)I=(I=I.multiply(ae.Long.fromNumber(10))).add(ae.Long.fromNumber(S[F]))}var k,K,H,V,X=c(D,ae.Long.fromString('100000000000000000'));X.low=X.low.add(I),k=X.low,K=I,H=k.high>>>0,V=K.high>>>0,(H>>0>>0)&&(X.high=X.high.add(ae.Long.fromNumber(1))),l=E+6176;var W={low:ae.Long.fromNumber(0),high:ae.Long.fromNumber(0)};X.high.shiftRightUnsigned(49).and(ae.Long.fromNumber(1)).equals(ae.Long.fromNumber(1))?(W.high=W.high.or(ae.Long.fromNumber(3).shiftLeft(61)),W.high=W.high.or(ae.Long.fromNumber(l).and(ae.Long.fromNumber(16383).shiftLeft(47))),W.high=W.high.or(X.high.and(ae.Long.fromNumber(0x7fffffffffff)))):(W.high=W.high.or(ae.Long.fromNumber(16383&l).shiftLeft(49)),W.high=W.high.or(X.high.and(ae.Long.fromNumber(562949953421311)))),W.low=X.low,h&&(W.high=W.high.or(ae.Long.fromString('9223372036854775808')));var G=N.Buffer.alloc(16);return x=0,G[x++]=255&W.low.low,G[x++]=W.low.low>>8&255,G[x++]=W.low.low>>16&255,G[x++]=W.low.low>>24&255,G[x++]=255&W.low.high,G[x++]=W.low.high>>8&255,G[x++]=W.low.high>>16&255,G[x++]=W.low.high>>24&255,G[x++]=255&W.high.low,G[x++]=W.high.low>>8&255,G[x++]=W.high.low>>16&255,G[x++]=W.high.low>>24&255,G[x++]=255&W.high.high,G[x++]=W.high.high>>8&255,G[x++]=W.high.high>>16&255,G[x++]=W.high.high>>24&255,new e(G)},e.prototype.toString=function(){for(var e,t=0,r=new Array(36),n=0;n>26&31;if(_>>3==3){if(30===_)return c.join('')+'Infinity';if(31===_)return'NaN';e=d>>15&16383,i=8+(d>>14&1)}else i=d>>14&7,e=d>>17&16383;var b=e-6176;if(a.parts[0]=(16383&d)+((15&i)<<14),a.parts[1]=g,a.parts[2]=y,a.parts[3]=h,0===a.parts[0]&&0===a.parts[1]&&0===a.parts[2]&&0===a.parts[3])s=!0;else for(u=3;u>=0;u--){var B=0,O=l(a);if(a=O.quotient,B=O.rem.low)for(o=8;o>=0;o--)r[9*u+o]=B%10,B=Math.floor(B/10)}if(s)t=1,r[f]=0;else for(t=36;!r[f];)t-=1,f+=1;var N=t-1+b;if(N>=34||N<=-7||b>0){if(t>34)return c.push("0"),b>0?c.push('E+'+b):b<0&&c.push('E'+b),c.join('');c.push(""+r[f++]),(t-=1)&&c.push('.');for(n=0;n0?c.push('+'+N):c.push(""+N)}else if(b>=0)for(n=0;n0)for(n=0;n=13&&(t=this.value.toExponential(13).toUpperCase()):t=this.value.toString(),{$numberDouble:t});var t},e.fromExtendedJSON=function(t,r){var n=parseFloat(t.$numberDouble);return r&&r.relaxed?n:new e(n)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return"new Double("+this.toExtendedJSON().$numberDouble+")"},e})();t.Double=r,Object.defineProperty(r.prototype,'_bsontype',{value:'Double'})});i(ce),ce.Double;var pe=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Int32=void 0;var r=(function(){function e(t){if(!(this instanceof e))return new e(t);t instanceof Number&&(t=t.valueOf()),this.value=+t}return e.prototype.valueOf=function(){return this.value},e.prototype.toJSON=function(){return this.value},e.prototype.toExtendedJSON=function(e){return e&&(e.relaxed||e.legacy)?this.value:{$numberInt:this.value.toString()}},e.fromExtendedJSON=function(t,r){return r&&r.relaxed?parseInt(t.$numberInt,10):new e(t.$numberInt)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return"new Int32("+this.valueOf()+")"},e})();t.Int32=r,Object.defineProperty(r.prototype,'_bsontype',{value:'Int32'})});i(pe),pe.Int32;var he=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MaxKey=void 0;var r=(function(){function e(){if(!(this instanceof e))return new e}return e.prototype.toExtendedJSON=function(){return{$maxKey:1}},e.fromExtendedJSON=function(){return new e},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return'new MaxKey()'},e})();t.MaxKey=r,Object.defineProperty(r.prototype,'_bsontype',{value:'MaxKey'})});i(he),he.MaxKey;var ye=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MinKey=void 0;var r=(function(){function e(){if(!(this instanceof e))return new e}return e.prototype.toExtendedJSON=function(){return{$minKey:1}},e.fromExtendedJSON=function(){return new e},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return'new MinKey()'},e})();t.MinKey=r,Object.defineProperty(r.prototype,'_bsontype',{value:'MinKey'})});i(ye),ye.MinKey;var ge=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectId=void 0;var r=new RegExp('^[0-9a-fA-F]{24}$'),n=null,i=Symbol('id'),o=(function(){function e(t){if(!(this instanceof e))return new e(t);if(t instanceof e&&(this[i]=t.id,this.__id=t.__id),'object'==typeof t&&t&&'id'in t&&('toHexString'in t&&'function'==typeof t.toHexString?this[i]=N.Buffer.from(t.toHexString(),'hex'):this[i]='string'==typeof t.id?N.Buffer.from(t.id):t.id),null!=t&&'number'!=typeof t||(this[i]=e.generate('number'==typeof t?t:void 0),e.cacheHexString&&(this.__id=this.id.toString('hex'))),ArrayBuffer.isView(t)&&12===t.byteLength&&(this[i]=ne.ensureBuffer(t)),'string'==typeof t)if(12===t.length){var n=N.Buffer.from(t);12===n.byteLength&&(this[i]=n)}else{if(24!==t.length||!r.test(t))throw new TypeError('Argument passed in must be a Buffer or string of 12 bytes or a string of 24 hex characters');this[i]=N.Buffer.from(t,'hex')}e.cacheHexString&&(this.__id=this.id.toString('hex'))}return Object.defineProperty(e.prototype,"id",{get:function(){return this[i]},set:function(t){this[i]=t,e.cacheHexString&&(this.__id=t.toString('hex'))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"generationTime",{get:function(){return this.id.readInt32BE(0)},set:function(e){this.id.writeUInt32BE(e,0)},enumerable:!1,configurable:!0}),e.prototype.toHexString=function(){if(e.cacheHexString&&this.__id)return this.__id;var t=this.id.toString('hex');return e.cacheHexString&&!this.__id&&(this.__id=t),t},e.getInc=function(){return e.index=(e.index+1)%16777215},e.generate=function(t){'number'!=typeof t&&(t=~~(Date.now()/1e3));var r=e.getInc(),i=N.Buffer.alloc(12);return i.writeUInt32BE(t,0),null===n&&(n=re.randomBytes(5)),i[4]=n[0],i[5]=n[1],i[6]=n[2],i[7]=n[3],i[8]=n[4],i[11]=255&r,i[10]=r>>8&255,i[9]=r>>16&255,i},e.prototype.toString=function(e){return e?this.id.toString(e):this.toHexString()},e.prototype.toJSON=function(){return this.toHexString()},e.prototype.equals=function(t){return void 0!==t&&null!==t&&(t instanceof e?this.toString()===t.toString():'string'==typeof t&&e.isValid(t)&&12===t.length&&re.isUint8Array(this.id)?t===N.Buffer.prototype.toString.call(this.id,'latin1'):'string'==typeof t&&e.isValid(t)&&24===t.length?t.toLowerCase()===this.toHexString():'string'==typeof t&&e.isValid(t)&&12===t.length?N.Buffer.from(t).equals(this.id):'object'==typeof t&&'toHexString'in t&&'function'==typeof t.toHexString&&t.toHexString()===this.toHexString())},e.prototype.getTimestamp=function(){var e=new Date,t=this.id.readUInt32BE(0);return e.setTime(1e3*Math.floor(t)),e},e.createPk=function(){return new e},e.createFromTime=function(t){var r=N.Buffer.from([0,0,0,0,0,0,0,0,0,0,0,0]);return r.writeUInt32BE(t,0),new e(r)},e.createFromHexString=function(t){if(void 0===t||null!=t&&24!==t.length)throw new TypeError('Argument passed in must be a single String of 12 bytes or a string of 24 hex characters');return new e(N.Buffer.from(t,'hex'))},e.isValid=function(t){return null!=t&&('number'==typeof t||('string'==typeof t?12===t.length||24===t.length&&r.test(t):t instanceof e||(!(!re.isUint8Array(t)||12!==t.length)||'object'==typeof t&&'toHexString'in t&&'function'==typeof t.toHexString&&('string'==typeof t.id?12===t.id.length:24===t.toHexString().length&&r.test(t.id.toString('hex'))))))},e.prototype.toExtendedJSON=function(){return this.toHexString?{$oid:this.toHexString()}:{$oid:this.toString('hex')}},e.fromExtendedJSON=function(t){return new e(t.$oid)},e.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},e.prototype.inspect=function(){return"new ObjectId(\""+this.toHexString()+"\")"},e.index=~~(16777215*Math.random()),e})();t.ObjectId=o,Object.defineProperty(o.prototype,'generate',{value:re.deprecate(function(e){return o.generate(e)},'Please use the static `ObjectId.generate(time)` instead')}),Object.defineProperty(o.prototype,'getInc',{value:re.deprecate(function(){return o.getInc()},'Please use the static `ObjectId.getInc()` instead')}),Object.defineProperty(o.prototype,'get_inc',{value:re.deprecate(function(){return o.getInc()},'Please use the static `ObjectId.getInc()` instead')}),Object.defineProperty(o,'get_inc',{value:re.deprecate(function(){return o.getInc()},'Please use the static `ObjectId.getInc()` instead')}),Object.defineProperty(o.prototype,'_bsontype',{value:'ObjectID'})});i(ge),ge.ObjectId;var de=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BSONRegExp=void 0;var r=(function(){function e(t,r){if(!(this instanceof e))return new e(t,r);this.pattern=t,this.options=(null!==r&&void 0!==r?r:'').split('').sort().join('');for(var n=0;n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ne(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),u=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)u.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return u}function Se(e){return this instanceof Se?(this.v=e,this):new Se(e)}var Ae=Object.freeze({__proto__:null,__extends:function(e,t){function r(){this.constructor=e}be(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},get __assign(){return Be},__rest:function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i=0;f--)(i=e[f])&&(u=(o<3?i(u):o>3?i(t,r,u):i(t,r))||u);return o>3&&u&&Object.defineProperty(t,r,u),u},__param:function(e,t){return function(r,n){t(r,n,e)}},__metadata:function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":babelHelpers.typeof(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},__awaiter:function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function u(e){try{s(n.next(e))}catch(e){o(e)}}function f(e){try{s(n.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(u,f)}s((n=n.apply(e,t||[])).next())})},__generator:function(e,t){var r,n,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:f(0),throw:f(1),return:f(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function f(e){return function(t){return s([e,t])}}function s(o){if(r)throw new TypeError("Generator is already executing.");for(;u;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return u.label++,{value:o[1],done:!1};case 5:u.label++,n=o[1],o=[0];continue;case 7:o=u.ops.pop(),u.trys.pop();continue;default:if(!(i=(i=u.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]1||f(e,t)})})}function f(e,t){try{(r=i[e](t)).value instanceof Se?Promise.resolve(r.value.v).then(s,a):l(o[0][2],r)}catch(e){l(o[0][3],e)}var r}function s(e){f("next",e)}function a(e){f("throw",e)}function l(e,t){e(t),o.shift(),o.length&&f(o[0][0],o[0][1])}},__asyncDelegator:function(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:Se(e[n](t)),done:"return"===n}:i?i(t):t}:i}},__asyncValues:function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=Oe(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,o){i(n,o,(t=e[r](t)).done,t.value)})}}function i(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}},__makeTemplateObject:function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},__importStar:function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t},__importDefault:function(e){return e&&e.__esModule?e:{default:e}},__classPrivateFieldGet:function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},__classPrivateFieldSet:function(e,t,r){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,r),r}}),me=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Timestamp=t.LongWithoutOverridesClass=void 0,t.LongWithoutOverridesClass=ae.Long;var r=(function(e){function t(r,n){var i=this;return i instanceof t?(i=ae.Long.isLong(r)?e.call(this,r.low,r.high,!0)||this:e.call(this,r,n,!0)||this,Object.defineProperty(i,'_bsontype',{value:'Timestamp',writable:!1,configurable:!1,enumerable:!1}),i):new t(r,n)}return Ae.__extends(t,e),t.prototype.toJSON=function(){return{$timestamp:this.toString()}},t.fromInt=function(e){return new t(ae.Long.fromInt(e,!0))},t.fromNumber=function(e){return new t(ae.Long.fromNumber(e,!0))},t.fromBits=function(e,r){return new t(e,r)},t.fromString=function(e,r){return new t(ae.Long.fromString(e,!0,r))},t.prototype.toExtendedJSON=function(){return{$timestamp:{t:this.high>>>0,i:this.low>>>0}}},t.fromExtendedJSON=function(e){return new t(e.$timestamp.i,e.$timestamp.t)},t.prototype[Symbol.for('nodejs.util.inspect.custom')]=function(){return this.inspect()},t.prototype.inspect=function(){return"new Timestamp("+this.getLowBits().toString()+", "+this.getHighBits().toString()+")"},t.MAX_VALUE=ae.Long.MAX_UNSIGNED_VALUE,t})(t.LongWithoutOverridesClass);t.Timestamp=r});i(me),me.Timestamp,me.LongWithoutOverridesClass;var ve=o(function(e,r){function n(e){return re.isObjectLike(e)&&Reflect.has(e,'_bsontype')&&'string'==typeof e._bsontype}Object.defineProperty(r,"__esModule",{value:!0}),r.EJSON=r.isBSONType=void 0,r.isBSONType=n;var i=2147483647,o=-2147483648,f=0x8000000000000000,s=-0x8000000000000000,a={$oid:ge.ObjectId,$binary:ue.Binary,$uuid:ue.Binary,$symbol:_e.BSONSymbol,$numberInt:pe.Int32,$numberDecimal:le.Decimal128,$numberDouble:ce.Double,$numberLong:ae.Long,$minKey:ye.MinKey,$maxKey:he.MaxKey,$regex:de.BSONRegExp,$regularExpression:de.BSONRegExp,$timestamp:me.Timestamp};function l(e,r){if(void 0===r&&(r={}),'number'==typeof e){if(r.relaxed||r.legacy)return e;if(Math.floor(e)===e){if(e>=o&&e<=i)return new pe.Int32(e);if(e>=s&&e<=f)return ae.Long.fromNumber(e)}return new ce.Double(e)}if(null==e||'object'!=typeof e)return e;if(e.$undefined)return null;for(var n=Object.keys(e).filter(function(t){return t.startsWith('$')&&null!=e[t]}),c=0;c "}).join(''),a=n[r],l=' -> '+n.slice(r+1,n.length-1).map(function(e){return e+" -> "}).join(''),h=n[n.length-1],y=' '.repeat(u.length+a.length/2),d='-'.repeat(l.length+(a.length+h.length)/2-1);throw new TypeError("Converting circular structure to EJSON:\n "+u+a+l+h+"\n "+y+"\\"+d+"/")}t.seenObjects[t.seenObjects.length-1].obj=e}if(Array.isArray(e))return c(e,t);if(void 0===e)return null;if(e instanceof Date||re.isDate(e)){var _=e.getTime(),b=_>-1&&_<2534023188e5;return t.legacy?t.relaxed&&b?{$date:e.getTime()}:{$date:p(e)}:t.relaxed&&b?{$date:p(e)}:{$date:{$numberLong:e.getTime().toString()}}}if(!('number'!=typeof e||t.relaxed&&isFinite(e))){if(Math.floor(e)===e){var B=e>=s&&e<=f;if(e>=o&&e<=i)return{$numberInt:e.toString()};if(B)return{$numberLong:e.toString()}}return{$numberDouble:e.toString()}}if(e instanceof RegExp||re.isRegExp(e)){var O=e.flags;if(void 0===O){var N=e.toString().match(/[gimuy]*$/);N&&(O=N[0])}return new de.BSONRegExp(e.source,O).toExtendedJSON(t)}return null!=e&&'object'==typeof e?g(e,t):e}var y={Binary:function(e){return new ue.Binary(e.value(),e.sub_type)},Code:function(e){return new fe.Code(e.code,e.scope)},DBRef:function(e){return new se.DBRef(e.collection||e.namespace,e.oid,e.db,e.fields)},Decimal128:function(e){return new le.Decimal128(e.bytes)},Double:function(e){return new ce.Double(e.value)},Int32:function(e){return new pe.Int32(e.value)},Long:function(e){return ae.Long.fromBits(null!=e.low?e.low:e.low_,null!=e.low?e.high:e.high_,null!=e.low?e.unsigned:e.unsigned_)},MaxKey:function(){return new he.MaxKey},MinKey:function(){return new ye.MinKey},ObjectID:function(e){return new ge.ObjectId(e)},ObjectId:function(e){return new ge.ObjectId(e)},BSONRegExp:function(e){return new de.BSONRegExp(e.pattern,e.options)},Symbol:function(e){return new _e.BSONSymbol(e.value)},Timestamp:function(e){return me.Timestamp.fromBits(e.low,e.high)}};function g(e,t){if(null==e||'object'!=typeof e)throw new Error('not an object instance');var r=e._bsontype;if(void 0===r){var i={};for(var o in e){t.seenObjects.push({propertyName:o,obj:null});try{i[o]=h(e[o],t)}finally{t.seenObjects.pop()}}return i}if(n(e)){var u=e;if('function'!=typeof u.toExtendedJSON){var f=y[e._bsontype];if(!f)throw new TypeError('Unrecognized or invalid _bsontype: '+e._bsontype);u=f(u)}return'Code'===r&&u.scope?u=new fe.Code(u.code,h(u.scope,t)):'DBRef'===r&&u.oid&&(u=new se.DBRef(h(u.collection,t),h(u.oid,t),h(u.db,t),h(u.fields,t))),u.toExtendedJSON(t)}throw new Error('_bsontype must be a string, but was: '+typeof r)}!(function(e){function r(e,r){var n=t(u[0])({},{relaxed:!0,legacy:!1},r);return'boolean'==typeof n.relaxed&&(n.strict=!n.relaxed),'boolean'==typeof n.strict&&(n.relaxed=!n.strict),JSON.parse(e,function(e,t){return l(t,n)})}function n(e,r,n,i){null!=n&&'object'==typeof n&&(i=n,n=0),null==r||'object'!=typeof r||Array.isArray(r)||(i=r,r=void 0,n=0);var o=h(e,t(u[0])({relaxed:!0,legacy:!1},i,{seenObjects:[{propertyName:'(root)',obj:null}]}));return JSON.stringify(o,r,n)}e.parse=r,e.stringify=n,e.serialize=function(e,t){return t=t||{},JSON.parse(n(e,t))},e.deserialize=function(e,t){return t=t||{},r(JSON.stringify(e),t)}})(r.EJSON||(r.EJSON={}))});i(ve),ve.EJSON,ve.isBSONType;var we=o(function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Map=void 0,t.Map=r;var i=function(e){return e&&e.Math==Math&&e};var o=i('object'==typeof globalThis&&globalThis)||i('object'==typeof window&&window)||i('object'==typeof self&&self)||i('object'==typeof n&&n)||Function('return this')();Object.prototype.hasOwnProperty.call(o,'Map')?t.Map=r=o.Map:t.Map=r=(function(){function e(e){void 0===e&&(e=[]),this._keys=[],this._values={};for(var t=0;t=Ee.JS_INT_MIN&&r<=Ee.JS_INT_MAX&&r>=Ee.BSON_INT32_MIN&&r<=Ee.BSON_INT32_MAX?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+5:(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+9;case'undefined':return o||!f?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1:0;case'boolean':return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+2;case'object':if(null==r||'MinKey'===r._bsontype||'MaxKey'===r._bsontype)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1;if('ObjectId'===r._bsontype||'ObjectID'===r._bsontype)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+13;if(r instanceof Date||re.isDate(r))return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+9;if(ArrayBuffer.isView(r)||r instanceof ArrayBuffer||re.isAnyArrayBuffer(r))return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+6+r.byteLength;if('Long'===r._bsontype||'Double'===r._bsontype||'Timestamp'===r._bsontype)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+9;if('Decimal128'===r._bsontype)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+17;if('Code'===r._bsontype)return null!=r.scope&&Object.keys(r.scope).length>0?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+4+4+N.Buffer.byteLength(r.code.toString(),'utf8')+1+n(r.scope,i,f):(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+4+N.Buffer.byteLength(r.code.toString(),'utf8')+1;if('Binary'===r._bsontype)return r.sub_type===ue.Binary.SUBTYPE_BYTE_ARRAY?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+(r.position+1+4+1+4):(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+(r.position+1+4+1);if('Symbol'===r._bsontype)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+N.Buffer.byteLength(r.value,'utf8')+4+1+1;if('DBRef'===r._bsontype){var s=t(u[0])({$ref:r.collection,$id:r.oid},r.fields);return null!=r.db&&(s.$db=r.db),(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+n(s,i,f)}return r instanceof RegExp||re.isRegExp(r)?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+N.Buffer.byteLength(r.source,'utf8')+1+(r.global?1:0)+(r.ignoreCase?1:0)+(r.multiline?1:0)+1:'BSONRegExp'===r._bsontype?(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+N.Buffer.byteLength(r.pattern,'utf8')+1+N.Buffer.byteLength(r.options,'utf8')+1:(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+n(r,i,f)+1;case'function':if(r instanceof RegExp||re.isRegExp(r)||'[object RegExp]'===String.call(r))return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+N.Buffer.byteLength(r.source,'utf8')+1+(r.global?1:0)+(r.ignoreCase?1:0)+(r.multiline?1:0)+1;if(i&&null!=r.scope&&Object.keys(r.scope).length>0)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+4+4+N.Buffer.byteLength(re.normalizedFunctionString(r),'utf8')+1+n(r.scope,i,f);if(i)return(null!=e?N.Buffer.byteLength(e,'utf8')+1:0)+1+4+N.Buffer.byteLength(re.normalizedFunctionString(r),'utf8')+1}return 0}Object.defineProperty(r,"__esModule",{value:!0}),r.calculateObjectSize=void 0,r.calculateObjectSize=n});i(Te),Te.calculateObjectSize;var De=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.validateUtf8=void 0;var r=128,n=192,i=224,o=240,u=248,f=192,s=224,a=240,l=128;t.validateUtf8=function(e,t,c){for(var p=0,h=t;he.length)throw new Error('corrupt bson message');for(var S=l?[]:{},A=0;;){var m=e[r++];if(0===m)break;for(var v=r;0!==e[v]&&v=e.byteLength)throw new Error('Bad BSON Document: illegal CString');var w=l?A++:e.toString('utf8',r,v),E=void 0;if(r=v+1,m===Ee.BSON_DATA_STRING){if((G=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<=0||G>e.length-r||0!==e[r+G-1])throw new Error('bad string length in bson');if(!De.validateUtf8(e,r,r+G-1))throw new Error('Invalid UTF-8 string in BSON document');E=e.toString('utf8',r,r+G-1),r+=G}else if(m===Ee.BSON_DATA_OID){var T=N.Buffer.alloc(12);e.copy(T,0,r,r+12),E=new ge.ObjectId(T),r+=12}else if(m===Ee.BSON_DATA_INT&&!1===b)E=new pe.Int32(e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24);else if(m===Ee.BSON_DATA_INT)E=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24;else if(m===Ee.BSON_DATA_NUMBER&&!1===b)E=new ce.Double(e.readDoubleLE(r)),r+=8;else if(m===Ee.BSON_DATA_NUMBER)E=e.readDoubleLE(r),r+=8;else if(m===Ee.BSON_DATA_DATE){var D=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24,I=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24;E=new Date(new ae.Long(D,I).toNumber())}else if(m===Ee.BSON_DATA_BOOLEAN){if(0!==e[r]&&1!==e[r])throw new Error('illegal boolean type value');E=1===e[r++]}else if(m===Ee.BSON_DATA_OBJECT){var x=r;if((X=e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24)<=0||X>e.length-r)throw new Error('bad embedded document length in bson');E=y?e.slice(r,r+X):f(e,x,a,!1),r+=X}else if(m===Ee.BSON_DATA_ARRAY){x=r;var U=a,R=r+(X=e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24);if(h&&h[w]){for(var L in U={},a)U[L]=a[L];U.raw=!0}if(E=f(e,x,U,!0),0!==e[(r+=X)-1])throw new Error('invalid array terminator byte');if(r!==R)throw new Error('corrupted array bson')}else if(m===Ee.BSON_DATA_UNDEFINED)E=void 0;else if(m===Ee.BSON_DATA_NULL)E=null;else if(m===Ee.BSON_DATA_LONG){D=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24,I=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24;var j=new ae.Long(D,I);E=_&&!0===b&&j.lessThanOrEqual(n)&&j.greaterThanOrEqual(i)?j.toNumber():j}else if(m===Ee.BSON_DATA_DECIMAL128){var M=N.Buffer.alloc(16);e.copy(M,0,r,r+16),r+=16;var P=new le.Decimal128(M);E='toObject'in P&&'function'==typeof P.toObject?P.toObject():P}else if(m===Ee.BSON_DATA_BINARY){var Y=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24,C=Y,$=e[r++];if(Y<0)throw new Error('Negative binary type element size found');if(Y>e.byteLength)throw new Error('Binary type size larger than document size');if(null!=e.slice){if($===ue.Binary.SUBTYPE_BYTE_ARRAY){if((Y=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<0)throw new Error('Negative binary type element size found for subtype 0x02');if(Y>C-4)throw new Error('Binary type with subtype 0x02 contains too long binary size');if(YC-4)throw new Error('Binary type with subtype 0x02 contains too long binary size');if(Y=e.length)throw new Error('Bad BSON Document: illegal CString');var J=e.toString('utf8',r,v);for(v=r=v+1;0!==e[v]&&v=e.length)throw new Error('Bad BSON Document: illegal CString');var F=e.toString('utf8',r,v);r=v+1;var k=new Array(F.length);for(v=0;v=e.length)throw new Error('Bad BSON Document: illegal CString');J=e.toString('utf8',r,v);for(v=r=v+1;0!==e[v]&&v=e.length)throw new Error('Bad BSON Document: illegal CString');F=e.toString('utf8',r,v);r=v+1,E=new de.BSONRegExp(J,F)}else if(m===Ee.BSON_DATA_SYMBOL){if((G=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<=0||G>e.length-r||0!==e[r+G-1])throw new Error('bad string length in bson');var K=e.toString('utf8',r,r+G-1);E=b?K:new _e.BSONSymbol(K),r+=G}else if(m===Ee.BSON_DATA_TIMESTAMP){D=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24,I=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24;E=new me.Timestamp(D,I)}else if(m===Ee.BSON_DATA_MIN_KEY)E=new ye.MinKey;else if(m===Ee.BSON_DATA_MAX_KEY)E=new he.MaxKey;else if(m===Ee.BSON_DATA_CODE){if((G=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<=0||G>e.length-r||0!==e[r+G-1])throw new Error('bad string length in bson');var H=e.toString('utf8',r,r+G-1);E=c?p?s(H,o,S):s(H):new fe.Code(H),r+=G}else if(m===Ee.BSON_DATA_CODE_W_SCOPE){var V=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24;if(V<13)throw new Error('code_w_scope total size shorter minimum expected length');if((G=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<=0||G>e.length-r||0!==e[r+G-1])throw new Error('bad string length in bson');H=e.toString('utf8',r,r+G-1),x=r+=G;var X=e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24,W=f(e,x,a,!1);if(r+=X,V<8+X+G)throw new Error('code_w_scope total size is too short, truncating scope');if(V>8+X+G)throw new Error('code_w_scope total size is too long, clips outer document');c?(E=p?s(H,o,S):s(H)).scope=W:E=new fe.Code(H,W)}else{if(m!==Ee.BSON_DATA_DBPOINTER)throw new Error('Detected unknown BSON type '+m.toString(16)+' for fieldname "'+w+'"');var G;if((G=e[r++]|e[r++]<<8|e[r++]<<16|e[r++]<<24)<=0||G>e.length-r||0!==e[r+G-1])throw new Error('bad string length in bson');if(!De.validateUtf8(e,r,r+G-1))throw new Error('Invalid UTF-8 string in BSON document');var q=e.toString('utf8',r,r+G-1);r+=G;var Z=N.Buffer.alloc(12);e.copy(Z,0,r,r+12);T=new ge.ObjectId(Z);r+=12,E=new se.DBRef(q,T)}'__proto__'===w?Object.defineProperty(S,w,{value:E,writable:!0,enumerable:!0,configurable:!0}):S[w]=E}if(O!==r-B){if(l)throw new Error('corrupt array bson');throw new Error('corrupt object bson')}var Q=!0;if(Object.keys(S).filter(function(e){return e.startsWith('$')}).forEach(function(e){-1===['$ref','$id','$db'].indexOf(e)&&(Q=!1)}),!Q)return S;if(se.isDBRefLike(S)){var ee=t(u[0])({},S);return delete ee.$ref,delete ee.$id,delete ee.$db,new se.DBRef(S.$ref,S.$id,S.$db,ee)}return S}function s(e,t,r){return t?(null==t[e]&&(t[e]=new Function(e)),t[e].bind(r)):new Function(e)}r.deserialize=function(e,t,r){var n=(t=null==t?{}:t)&&t.index?t.index:0,i=e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24;if(i<5)throw new Error("bson size must be >= 5, is "+i);if(t.allowObjectSmallerThanBufferSize&&e.length= bson size "+i);if(!t.allowObjectSmallerThanBufferSize&&e.length!==i)throw new Error("buffer length "+e.length+" must === bson size "+i);if(i+n>e.byteLength)throw new Error("(bson size "+i+" + options.index "+n+" must be <= buffer length "+e.byteLength+")");if(0!==e[n+i-1])throw new Error("One object, sized correctly, with a spot for an EOO, but the EOO isn't 0x00");return f(e,n,t,r)}});i(Ie),Ie.deserialize;var xe=o(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.writeIEEE754=t.readIEEE754=void 0,t.readIEEE754=function(e,t,r,n,i){var o,u,f='big'===r,s=8*i-n-1,a=(1<>1,c=-7,p=f?0:i-1,h=f?1:-1,y=e[t+p];for(p+=h,o=y&(1<<-c)-1,y>>=-c,c+=s;c>0;o=256*o+e[t+p],p+=h,c-=8);for(u=o&(1<<-c)-1,o>>=-c,c+=n;c>0;u=256*u+e[t+p],p+=h,c-=8);if(0===o)o=1-l;else{if(o===a)return u?NaN:1/0*(y?-1:1);u+=Math.pow(2,n),o-=l}return(y?-1:1)*u*Math.pow(2,o-n)},t.writeIEEE754=function(e,t,r,n,i,o){var u,f,s,a='big'===n,l=8*o-i-1,c=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,y=a?o-1:0,g=a?-1:1,d=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(f=isNaN(t)?1:0,u=c):(u=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-u))<1&&(u--,s*=2),(t+=u+p>=1?h/s:h*Math.pow(2,1-p))*s>=2&&(u++,s/=2),u+p>=c?(f=0,u=c):u+p>=1?(f=(t*s-1)*Math.pow(2,i),u+=p):(f=t*Math.pow(2,p-1)*Math.pow(2,i),u=0)),isNaN(t)&&(f=0);i>=8;)e[r+y]=255&f,y+=g,f/=256,i-=8;for(u=u<0;)e[r+y]=255&u,y+=g,u/=256,l-=8;e[r+y-g]|=128*d}});i(xe),xe.writeIEEE754,xe.readIEEE754;var Ue=o(function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.serializeInto=void 0;var n=/\x00/,i=new Set(['$db','$ref','$id','$clusterTime']);function o(e,t,r,n,i){e[n++]=Ee.BSON_DATA_STRING,e[(n=n+(i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'))+1)-1]=0;var o=e.write(r,n+4,void 0,'utf8');return e[n+3]=o+1>>24&255,e[n+2]=o+1>>16&255,e[n+1]=o+1>>8&255,e[n]=o+1&255,n=n+4+o,e[n++]=0,n}function f(e,t,r,n,i){Number.isInteger(r)&&r>=Ee.BSON_INT32_MIN&&r<=Ee.BSON_INT32_MAX?(e[n++]=Ee.BSON_DATA_INT,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,e[n++]=255&r,e[n++]=r>>8&255,e[n++]=r>>16&255,e[n++]=r>>24&255):(e[n++]=Ee.BSON_DATA_NUMBER,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,xe.writeIEEE754(e,r,n,'little',52,8),n+=8);return n}function s(e,t,r,n,i){return e[n++]=Ee.BSON_DATA_NULL,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,n}function a(e,t,r,n,i){return e[n++]=Ee.BSON_DATA_BOOLEAN,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,e[n++]=r?1:0,n}function l(e,t,r,n,i){e[n++]=Ee.BSON_DATA_DATE,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var o=ae.Long.fromNumber(r.getTime()),u=o.getLowBits(),f=o.getHighBits();return e[n++]=255&u,e[n++]=u>>8&255,e[n++]=u>>16&255,e[n++]=u>>24&255,e[n++]=255&f,e[n++]=f>>8&255,e[n++]=f>>16&255,e[n++]=f>>24&255,n}function c(e,t,r,i,o){if(e[i++]=Ee.BSON_DATA_REGEXP,i+=o?e.write(t,i,void 0,'ascii'):e.write(t,i,void 0,'utf8'),e[i++]=0,r.source&&null!=r.source.match(n))throw Error('value '+r.source+' must not contain null bytes');return i+=e.write(r.source,i,void 0,'utf8'),e[i++]=0,r.ignoreCase&&(e[i++]=105),r.global&&(e[i++]=115),r.multiline&&(e[i++]=109),e[i++]=0,i}function p(e,t,r,i,o){if(e[i++]=Ee.BSON_DATA_REGEXP,i+=o?e.write(t,i,void 0,'ascii'):e.write(t,i,void 0,'utf8'),e[i++]=0,null!=r.pattern.match(n))throw Error('pattern '+r.pattern+' must not contain null bytes');return i+=e.write(r.pattern,i,void 0,'utf8'),e[i++]=0,i+=e.write(r.options.split('').sort().join(''),i,void 0,'utf8'),e[i++]=0,i}function h(e,t,r,n,i){return null===r?e[n++]=Ee.BSON_DATA_NULL:'MinKey'===r._bsontype?e[n++]=Ee.BSON_DATA_MIN_KEY:e[n++]=Ee.BSON_DATA_MAX_KEY,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,n}function y(e,t,r,n,i){if(e[n++]=Ee.BSON_DATA_OID,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,'string'==typeof r.id)e.write(r.id,n,void 0,'binary');else{if(!re.isUint8Array(r.id))throw new TypeError('object ['+JSON.stringify(r)+'] is not a valid ObjectId');e.set(r.id.subarray(0,12),n)}return n+12}function g(e,t,r,n,i){e[n++]=Ee.BSON_DATA_BINARY,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var o=r.length;return e[n++]=255&o,e[n++]=o>>8&255,e[n++]=o>>16&255,e[n++]=o>>24&255,e[n++]=Ee.BSON_BINARY_SUBTYPE_DEFAULT,e.set(ne.ensureBuffer(r),n),n+=o}function d(e,t,r,n,i,o,u,f,s,a){void 0===i&&(i=!1),void 0===o&&(o=0),void 0===u&&(u=!1),void 0===f&&(f=!0),void 0===s&&(s=!1),void 0===a&&(a=[]);for(var l=0;l>8&255,e[n++]=o>>16&255,e[n++]=o>>24&255,e[n++]=255&u,e[n++]=u>>8&255,e[n++]=u>>16&255,e[n++]=u>>24&255,n}function B(e,t,r,n,i){return r=r.valueOf(),e[n++]=Ee.BSON_DATA_INT,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,e[n++]=255&r,e[n++]=r>>8&255,e[n++]=r>>16&255,e[n++]=r>>24&255,n}function O(e,t,r,n,i){return e[n++]=Ee.BSON_DATA_NUMBER,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0,xe.writeIEEE754(e,r.value,n,'little',52,8),n+=8}function N(e,t,r,n,i,o,u){e[n++]=Ee.BSON_DATA_CODE,n+=u?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var f=re.normalizedFunctionString(r),s=e.write(f,n+4,void 0,'utf8')+1;return e[n]=255&s,e[n+1]=s>>8&255,e[n+2]=s>>16&255,e[n+3]=s>>24&255,n=n+4+s-1,e[n++]=0,n}function S(e,t,r,n,i,o,u,f,s){if(void 0===i&&(i=!1),void 0===o&&(o=0),void 0===u&&(u=!1),void 0===f&&(f=!0),void 0===s&&(s=!1),r.scope&&'object'==typeof r.scope){e[n++]=Ee.BSON_DATA_CODE_W_SCOPE,n+=s?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var a=n,l='string'==typeof r.code?r.code:r.code.toString();n+=4;var c=e.write(l,n+4,void 0,'utf8')+1;e[n]=255&c,e[n+1]=c>>8&255,e[n+2]=c>>16&255,e[n+3]=c>>24&255,e[n+4+c-1]=0,n=n+c+4;var p=w(e,r.scope,i,n,o+1,u,f);n=p-1;var h=p-a;e[a++]=255&h,e[a++]=h>>8&255,e[a++]=h>>16&255,e[a++]=h>>24&255,e[n++]=0}else{e[n++]=Ee.BSON_DATA_CODE,n+=s?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;l=r.code.toString();var y=e.write(l,n+4,void 0,'utf8')+1;e[n]=255&y,e[n+1]=y>>8&255,e[n+2]=y>>16&255,e[n+3]=y>>24&255,n=n+4+y-1,e[n++]=0}return n}function A(e,t,r,n,i){e[n++]=Ee.BSON_DATA_BINARY,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var o=r.value(!0),u=r.position;return r.sub_type===ue.Binary.SUBTYPE_BYTE_ARRAY&&(u+=4),e[n++]=255&u,e[n++]=u>>8&255,e[n++]=u>>16&255,e[n++]=u>>24&255,e[n++]=r.sub_type,r.sub_type===ue.Binary.SUBTYPE_BYTE_ARRAY&&(u-=4,e[n++]=255&u,e[n++]=u>>8&255,e[n++]=u>>16&255,e[n++]=u>>24&255),e.set(o,n),n+=r.position}function m(e,t,r,n,i){e[n++]=Ee.BSON_DATA_SYMBOL,n+=i?e.write(t,n,void 0,'ascii'):e.write(t,n,void 0,'utf8'),e[n++]=0;var o=e.write(r.value,n+4,void 0,'utf8')+1;return e[n]=255&o,e[n+1]=o>>8&255,e[n+2]=o>>16&255,e[n+3]=o>>24&255,n=n+4+o-1,e[n++]=0,n}function v(e,r,n,i,o,f,s){e[i++]=Ee.BSON_DATA_OBJECT,i+=s?e.write(r,i,void 0,'ascii'):e.write(r,i,void 0,'utf8'),e[i++]=0;var a=i,l={$ref:n.collection||n.namespace,$id:n.oid};null!=n.db&&(l.$db=n.db);var c=w(e,l=t(u[0])(l,n.fields),!1,i,o+1,f),p=c-a;return e[a++]=255&p,e[a++]=p>>8&255,e[a++]=p>>16&255,e[a++]=p>>24&255,c}function w(e,t,r,u,w,E,T,D){void 0===r&&(r=!1),void 0===u&&(u=0),void 0===w&&(w=0),void 0===E&&(E=!1),void 0===T&&(T=!0),void 0===D&&(D=[]),u=u||0,(D=D||[]).push(t);var I=u+4;if(Array.isArray(t))for(var x=0;x>8&255,e[u++]=Y>>16&255,e[u++]=Y>>24&255,I}r.serializeInto=w});i(Ue),Ue.serializeInto;var Re=o(function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.ObjectID=r.Decimal128=r.BSONRegExp=r.MaxKey=r.MinKey=r.Int32=r.Double=r.Timestamp=r.Long=r.UUID=r.ObjectId=r.Binary=r.DBRef=r.BSONSymbol=r.Map=r.Code=r.LongWithoutOverridesClass=r.EJSON=r.BSON_INT64_MIN=r.BSON_INT64_MAX=r.BSON_INT32_MIN=r.BSON_INT32_MAX=r.BSON_DATA_UNDEFINED=r.BSON_DATA_TIMESTAMP=r.BSON_DATA_SYMBOL=r.BSON_DATA_STRING=r.BSON_DATA_REGEXP=r.BSON_DATA_OID=r.BSON_DATA_OBJECT=r.BSON_DATA_NUMBER=r.BSON_DATA_NULL=r.BSON_DATA_MIN_KEY=r.BSON_DATA_MAX_KEY=r.BSON_DATA_LONG=r.BSON_DATA_INT=r.BSON_DATA_DECIMAL128=r.BSON_DATA_DBPOINTER=r.BSON_DATA_DATE=r.BSON_DATA_CODE_W_SCOPE=r.BSON_DATA_CODE=r.BSON_DATA_BOOLEAN=r.BSON_DATA_BINARY=r.BSON_DATA_ARRAY=r.BSON_BINARY_SUBTYPE_UUID_NEW=r.BSON_BINARY_SUBTYPE_UUID=r.BSON_BINARY_SUBTYPE_USER_DEFINED=r.BSON_BINARY_SUBTYPE_MD5=r.BSON_BINARY_SUBTYPE_FUNCTION=r.BSON_BINARY_SUBTYPE_DEFAULT=r.BSON_BINARY_SUBTYPE_BYTE_ARRAY=void 0,r.deserializeStream=r.calculateObjectSize=r.deserialize=r.serializeWithBufferAndIndex=r.serialize=r.setInternalBufferSize=void 0,Object.defineProperty(r,"Binary",{enumerable:!0,get:function(){return ue.Binary}}),Object.defineProperty(r,"Code",{enumerable:!0,get:function(){return fe.Code}}),Object.defineProperty(r,"DBRef",{enumerable:!0,get:function(){return se.DBRef}}),Object.defineProperty(r,"Decimal128",{enumerable:!0,get:function(){return le.Decimal128}}),Object.defineProperty(r,"Double",{enumerable:!0,get:function(){return ce.Double}}),Object.defineProperty(r,"Int32",{enumerable:!0,get:function(){return pe.Int32}}),Object.defineProperty(r,"Long",{enumerable:!0,get:function(){return ae.Long}}),Object.defineProperty(r,"Map",{enumerable:!0,get:function(){return we.Map}}),Object.defineProperty(r,"MaxKey",{enumerable:!0,get:function(){return he.MaxKey}}),Object.defineProperty(r,"MinKey",{enumerable:!0,get:function(){return ye.MinKey}}),Object.defineProperty(r,"ObjectId",{enumerable:!0,get:function(){return ge.ObjectId}}),Object.defineProperty(r,"ObjectID",{enumerable:!0,get:function(){return ge.ObjectId}}),Object.defineProperty(r,"BSONRegExp",{enumerable:!0,get:function(){return de.BSONRegExp}}),Object.defineProperty(r,"BSONSymbol",{enumerable:!0,get:function(){return _e.BSONSymbol}}),Object.defineProperty(r,"Timestamp",{enumerable:!0,get:function(){return me.Timestamp}}),Object.defineProperty(r,"UUID",{enumerable:!0,get:function(){return oe.UUID}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_BYTE_ARRAY",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_BYTE_ARRAY}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_DEFAULT",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_DEFAULT}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_FUNCTION",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_FUNCTION}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_MD5",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_MD5}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_USER_DEFINED",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_USER_DEFINED}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_UUID",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_UUID}}),Object.defineProperty(r,"BSON_BINARY_SUBTYPE_UUID_NEW",{enumerable:!0,get:function(){return Ee.BSON_BINARY_SUBTYPE_UUID_NEW}}),Object.defineProperty(r,"BSON_DATA_ARRAY",{enumerable:!0,get:function(){return Ee.BSON_DATA_ARRAY}}),Object.defineProperty(r,"BSON_DATA_BINARY",{enumerable:!0,get:function(){return Ee.BSON_DATA_BINARY}}),Object.defineProperty(r,"BSON_DATA_BOOLEAN",{enumerable:!0,get:function(){return Ee.BSON_DATA_BOOLEAN}}),Object.defineProperty(r,"BSON_DATA_CODE",{enumerable:!0,get:function(){return Ee.BSON_DATA_CODE}}),Object.defineProperty(r,"BSON_DATA_CODE_W_SCOPE",{enumerable:!0,get:function(){return Ee.BSON_DATA_CODE_W_SCOPE}}),Object.defineProperty(r,"BSON_DATA_DATE",{enumerable:!0,get:function(){return Ee.BSON_DATA_DATE}}),Object.defineProperty(r,"BSON_DATA_DBPOINTER",{enumerable:!0,get:function(){return Ee.BSON_DATA_DBPOINTER}}),Object.defineProperty(r,"BSON_DATA_DECIMAL128",{enumerable:!0,get:function(){return Ee.BSON_DATA_DECIMAL128}}),Object.defineProperty(r,"BSON_DATA_INT",{enumerable:!0,get:function(){return Ee.BSON_DATA_INT}}),Object.defineProperty(r,"BSON_DATA_LONG",{enumerable:!0,get:function(){return Ee.BSON_DATA_LONG}}),Object.defineProperty(r,"BSON_DATA_MAX_KEY",{enumerable:!0,get:function(){return Ee.BSON_DATA_MAX_KEY}}),Object.defineProperty(r,"BSON_DATA_MIN_KEY",{enumerable:!0,get:function(){return Ee.BSON_DATA_MIN_KEY}}),Object.defineProperty(r,"BSON_DATA_NULL",{enumerable:!0,get:function(){return Ee.BSON_DATA_NULL}}),Object.defineProperty(r,"BSON_DATA_NUMBER",{enumerable:!0,get:function(){return Ee.BSON_DATA_NUMBER}}),Object.defineProperty(r,"BSON_DATA_OBJECT",{enumerable:!0,get:function(){return Ee.BSON_DATA_OBJECT}}),Object.defineProperty(r,"BSON_DATA_OID",{enumerable:!0,get:function(){return Ee.BSON_DATA_OID}}),Object.defineProperty(r,"BSON_DATA_REGEXP",{enumerable:!0,get:function(){return Ee.BSON_DATA_REGEXP}}),Object.defineProperty(r,"BSON_DATA_STRING",{enumerable:!0,get:function(){return Ee.BSON_DATA_STRING}}),Object.defineProperty(r,"BSON_DATA_SYMBOL",{enumerable:!0,get:function(){return Ee.BSON_DATA_SYMBOL}}),Object.defineProperty(r,"BSON_DATA_TIMESTAMP",{enumerable:!0,get:function(){return Ee.BSON_DATA_TIMESTAMP}}),Object.defineProperty(r,"BSON_DATA_UNDEFINED",{enumerable:!0,get:function(){return Ee.BSON_DATA_UNDEFINED}}),Object.defineProperty(r,"BSON_INT32_MAX",{enumerable:!0,get:function(){return Ee.BSON_INT32_MAX}}),Object.defineProperty(r,"BSON_INT32_MIN",{enumerable:!0,get:function(){return Ee.BSON_INT32_MIN}}),Object.defineProperty(r,"BSON_INT64_MAX",{enumerable:!0,get:function(){return Ee.BSON_INT64_MAX}}),Object.defineProperty(r,"BSON_INT64_MIN",{enumerable:!0,get:function(){return Ee.BSON_INT64_MIN}});var n=ve;Object.defineProperty(r,"EJSON",{enumerable:!0,get:function(){return n.EJSON}});var i=me;Object.defineProperty(r,"LongWithoutOverridesClass",{enumerable:!0,get:function(){return i.LongWithoutOverridesClass}});var o=17825792,f=N.Buffer.alloc(o);function s(e){f.length=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(l&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),T(o),v}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;T(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:G(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),v}},t}var i=e.default=(function(){return(0,n.default)(function n(){(0,t.default)(this,n)},[{key:"logOut",value:function(){var t=this;return(0,r(d[3]).promisify)(function(n){return t._logOut(n)})}},{key:"callFunction",value:function(t,n,i){var c,u,s=this;return o().async(function(l){for(;;)switch(l.prev=l.next){case 0:return c=r(d[4]).EJSON.stringify(n,{relaxed:!1}),l.next=3,o().awrap((0,r(d[3]).promisify)(function(n){return s._callFunction(t,c,i,n)}));case 3:return u=l.sent,l.abrupt("return",r(d[4]).EJSON.parse(u));case 5:case"end":return l.stop()}},null,null,null,Promise)}},{key:"functions",get:function(){return new Proxy(this,{get:function(t,n,o){return"string"==typeof n&&"inspect"!==n?function(){for(var o=arguments.length,i=new Array(o),c=0;c2)throw Error("invalid cbargs length "+arguments.length);var s=(t=arguments.length-1)<0||arguments.length<=t?void 0:arguments[t];s?n(s):2==arguments.length?o(arguments.length<=0?void 0:arguments[0]):o()})})},getEnvironment:function(){if("object"==typeof process&&"object"==typeof process.release&&"node"===process.release.name)return"object"==typeof g&&g.__debug__?"vscodedebugger":"object"==typeof process.versions&&"string"==typeof process.versions.electron?"electron":"node.js";if("object"==typeof jest)return"node.js";if("object"==typeof navigator&&"ReactNative"===navigator.product){if(void 0!==g&&g.__debug__)return"vscodedebugger";if("undefined"!=typeof DedicatedWorkerGlobalScope)return"chromedebugger";if("undefined"==typeof Realm)throw new Error('Missing Realm constructor. Did you run "pod install"? Please see https://realm.io/docs/react-native/latest/#missing-realm-constructor for troubleshooting');return"reactnative"}if("undefined"!=typeof Realm)return"jscore";if(void 0!==g&&g.__debug__)return"vscodedebugger";if("undefined"!=typeof navigator&&/Chrome/.test(navigator.userAgent))return"chromedebugger";throw new Error("Unknown execution context")},getVersions:function(){var t=r(d[1]).version,o=this.getEnvironment();try{if("reactnative"===o){var n=r(d[2]).Platform;return{packageVersion:t,platformContext:o,platformOs:n.OS,platformVersion:""+n.Version}}if("node.js"===o||"electron"===o)return{packageVersion:t,platformContext:o,platformOs:process.platform,platformVersion:process.versions.electron||process.version}}catch(t){console.warn("Error getting versions:",t.stack)}return{packageVersion:t,platformContext:o,platformOs:"unknown",platformVersion:"?.?.?"}}}},1440,[31,1441,18]); +__d(function(e,n,s,t,r,i,a){r.exports={name:"realm",description:"Realm is a mobile database: an alternative to SQLite and key-value stores",version:"10.24.0",license:"See the actual license in the file LICENSE",homepage:"https://realm.io",keywords:["database","db","react","react-native","persistence","localstorage","sqlite","asyncstorage","rocksdb","leveldb","realm"],author:{name:"Realm",email:"help@realm.io",url:"https://realm.io"},repository:{type:"git",url:"https://github.com/realm/realm-js.git"},bugs:{url:"https://github.com/realm/realm-js/issues"},types:"types/index.d.ts",main:"lib/index.js",files:["cmake","lib","types","react-native","scripts","src","vendor","dependencies.list","react-native.config.js","RealmJS.podspec","CMakeLists.txt"],scripts:{"lerna:bootstrap":"lerna bootstrap","lerna:lint":"lerna run lint","lerna:lint:fix":"lerna run lint --no-bail -- -- --fix",lint:"eslint .","get-version":"node -p process.env.npm_package_version","set-version":"scripts/set-version.sh",test:"scripts/test.sh",package:"npm ci --ignore-scripts && prebuild",install:"prebuild-install --tag-prefix= -r napi || cmake-js build",rebuild:"npm run rebuild-changes",build:"npm run build-changes","build:arm":"npm run build-changes:arm","build-changes":"cmake-js build --debug","build-changes:x64":"cmake-js build --debug --arch x64","build-changes:arm":"cmake-js build --debug --arch arm64","jenkins-build":"npm ci --ignore-scripts && prebuild","rebuild-changes":"cmake-js rebuild --debug && cd tests && npm install","prebuild:android":"node scripts/build-android.js","prebuild:ios":"scripts/build-ios.sh","prebuild:node":"prebuild","license-check":"npm install && license-checker --exclude \"MIT,ISC,BSD,Apache-2.0,BSD-2-Clause,BSD-3-Clause,WTFPL,Unlicense,(MIT AND CC-BY-3.0)\" | node scripts/handle-license-check.js","jsdoc:clean":"rimraf ./docs/output",jsdoc:"npm install --ignore-scripts && npm run jsdoc:clean && jsdoc -u docs/tutorials -p package.json -c docs/conf.json","doxygen:clean":"rm -rf contrib/docs/output/realm/*",doxygen:"REALM_JS_VERSION=$npm_package_version npm run doxygen:clean && doxygen contrib/docs/doxygen.cfg","prenode-tests":"npm install --build-from-source && cd tests && npm install","node-tests":"cd tests && npm run test && cd ..","start-server":"RUN_STITCH_IN_FORGROUND=true ./scripts/start-sync-server.sh","test-runner:ava":"cd tests/test-runners/ava && npm install --build-from-source=realm && npm test","test-runner:mocha":"cd tests/test-runners/mocha && npm install --build-from-source=realm && npm test","test-runner:jest":"cd tests/test-runners/jest && npm install --build-from-source=realm && npm test","test-runners":"npm run test-runner:ava && npm run test-runner:mocha && npm run test-runner:jest","check-environment":"node scripts/check-environment.js","lint:cpp":"find src -name \"*.?pp\" | xargs clang-format --dry-run --Werror","lint:fix:cpp":"find src -name \"*.?pp\" | xargs clang-format -i",postinstall:"node scripts/submit-analytics.js"},dependencies:{"@realm.io/common":"^0.1.4",bindings:"^1.5.0",bson:"4.4.1","command-line-args":"^5.1.1",deepmerge:"2.1.0","fs-extra":"^4.0.3",ini:"^1.3.7","node-addon-api":"4.2.0","node-fetch":"^3.2.10","node-machine-id":"^1.1.10","prebuild-install":"^7.0.1",progress:"^2.0.3","prop-types":"^15.6.2","realm-network-transport":"^0.7.2",request:"^2.88.0","stream-counter":"^1.0.0","sync-request":"^3.0.1",tar:"^6.0.1","url-parse":"^1.4.4"},peerDependencies:{"react-native":">=0.64"},peerDependenciesMeta:{"react-native":{optional:!0}},devDependencies:{"@babel/runtime":"^7.16.3","@react-native-community/eslint-config":"^3.0.0","@types/node":"^17.0.43","@typescript-eslint/eslint-plugin":"^4.28.3","@typescript-eslint/parser":"^4.28.3","babel-eslint":"^8.2.6","clang-format":"^1.8.0","cmake-js":"^6.1.0","compare-versions":"^3.6.0",eslint:"^7.30.0","eslint-config-prettier":"^8.3.0","eslint-plugin-flowtype":"^5.8.0","eslint-plugin-header":"^3.1.1","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jsdoc":"^35.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.24.0","eslint-plugin-react-native":"^3.11.0","fb-watchman":"^2.0.1",jasmine:"^3.4.0","jasmine-console-reporter":"^3.1.0","jasmine-xml-reporter":"^1.2.1",jsdoc:"3.6.3",lerna:"^4.0.0","license-checker":"^8.0.3",mockery:"^2.0.0",prebuild:"^10.0.1",prettier:"^2.0.4","react-native":"^0.69.1",rimraf:"^2.6.3",semver:"^5.6.0",shelljs:"^0.8.5",shx:"^0.2.2","ts-node":"^10.8.1",typescript:"^4.5.2"},engines:{node:">=13",npm:">=7"},config:{runtime:"napi",target:5},binary:{module_name:"realm",host:"https://static.realm.io",package_name:"realm-v{version}-napi-v5-{platform}-{arch}.tar.gz",remote_path:"realm-js-prebuilds/{version}",napi_versions:[5]}}},1441,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createApp=function(o,s){var n=Object.create(u.prototype);return n[r(d[4]).keys.realm]="(App object)",n[r(d[4]).keys.id]=s.id,n[r(d[4]).keys.type]=r(d[4]).objectTypes.APP,(0,t.default)(n,s.data),n},e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),s=r(d[0])(r(d[3]));function n(t,o){t[r(d[4]).keys.id]=o.id,t[r(d[4]).keys.realm]="(App object)",t[r(d[4]).keys.type]=r(d[4]).objectTypes.APP}var u=e.default=(function(){return(0,s.default)(function t(s){(0,o.default)(this,t),n(this,(0,r(d[5]).createAppRPC)(s))},[{key:"logIn",value:function(t){var o=this;return(0,r(d[6]).promisify)(function(s){return o._logIn(t,s)})}}],[{key:"_setVersions",value:function(t){return(0,r(d[5]).setVersions)(t)}}])})();(0,r(d[7]).createMethods)(u.prototype,r(d[4]).objectTypes.APP,["_logIn","switchUser"],!0),Object.defineProperties(u.prototype,{currentUser:{get:(0,r(d[7]).getterForProperty)("currentUser")},allUsers:{get:(0,r(d[7]).getterForProperty)("allUsers")},emailPasswordAuth:{get:(0,r(d[7]).getterForProperty)("emailPasswordAuth")}})},1442,[2,4,5,6,1431,1429,1440,1428]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createCredentials=function(t,u){var l=Object.create(o.prototype);return l[r(d[5]).keys.realm]="(Credentials object)",l[r(d[5]).keys.id]=u.id,l[r(d[5]).keys.type]=r(d[5]).objectTypes.CREDENTIALS,(0,n.default)(l,u.data),l},e.default=void 0;var n=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=e.default=(function(){return(0,u.default)(function n(){(0,t.default)(this,n)},null,[{key:"anonymous",value:function(){return(0,r(d[4])._anonymousRPC)()}},{key:"facebook",value:function(n){return(0,r(d[4])._facebookRPC)(n)}},{key:"apple",value:function(n){return(0,r(d[4])._appleRPC)(n)}},{key:"emailPassword",value:function(n,t){return(0,r(d[4])._emailPasswordRPC)(n,t)}},{key:"userApiKey",value:function(n){return(0,r(d[4])._userApiKeyRPC)(n)}},{key:"function",value:function(n){return(0,r(d[4])._functionRPC)(n)}},{key:"serverApiKey",value:function(n){return(0,r(d[4])._serverApiKeyRPC)(n)}},{key:"google",value:function(n){return(0,r(d[4])._googleRPC)(n)}},{key:"jwt",value:function(n){return(0,r(d[4])._jwtRPC)(n)}}])})()},1443,[2,4,5,6,1429,1431]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createSession=function(t,o){var s=Object.create(n.prototype);s[r(d[4]).keys.realm]="(Session object)",o&&o.data&&o.data.user&&(s[r(d[4]).keys.id]=o.id,s[r(d[4]).keys.type]=r(d[4]).objectTypes.SESSION,s.user=(0,r(d[5]).deserialize)(t,o.data.user),s.config=(0,r(d[5]).deserialize)(t,o.data.config));return s},e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=e.default=(0,t.default)(function t(){(0,o.default)(this,t)});Object.defineProperties(n.prototype,{connectionState:{get:(0,r(d[3]).getterForProperty)("connectionState",!1)},state:{get:(0,r(d[3]).getterForProperty)("state",!1)},url:{get:(0,r(d[3]).getterForProperty)("url",!1)}}),(0,r(d[3]).createMethods)(n.prototype,r(d[4]).objectTypes.SESSION,["_refreshAccessToken","_simulateError","addProgressNotification","removeProgressNotification","addConnectionNotification","removeConnectionNotification","isConnected","resume","pause","_waitForDownloadCompletion","_waitForUploadCompletion"])},1444,[2,6,5,1428,1431,1429]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createAsyncOpenTask=function(t,o){var n=Object.create(c.prototype);return n[r(d[4]).keys.realm]="(AsyncOpenTask object)",n[r(d[4]).keys.id]=o.id,n[r(d[4]).keys.type]=r(d[4]).objectTypes.ASYNCOPENTASK,n},e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),c=e.default=(0,t.default)(function t(){(0,o.default)(this,t)});(0,r(d[3]).createMethods)(c.prototype,r(d[4]).objectTypes.ASYNCOPENTASK,["addDownloadNotification","cancel"])},1445,[2,6,5,1428,1431]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.EmailPasswordAuth=void 0,e.createEmailPasswordAuth=function(t,n){var o=Object.create(s.prototype);return o[r(d[6]).keys.realm]="(EmailPasswordAuth object)",o[r(d[6]).keys.id]=n.id,o[r(d[6]).keys.type]=r(d[6]).objectTypes.EMAILPASSWORDAUTH,o};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),s=e.EmailPasswordAuth=(function(){return(0,n.default)(function n(){(0,t.default)(this,n)},[{key:"registerUser",value:function(){for(var t=this,n=arguments.length,s=new Array(n),o=0;o=0;--c){var u=this.tryEntries[c],f=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var s=i.call(u,"catchLoc"),h=i.call(u,"finallyLoc");if(s&&h){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),G(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;G(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:F(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}(0,r(d[2]).registerTypeConverter)(r(d[3]).objectTypes.FETCHRESPONSEHANDLER,function(t,n){var o=n.id;if("number"!=typeof o)throw new Error("Expected a nummeric id");return{onSuccess:function(){(0,r(d[2]).callMethod)(void 0,o,"onSuccess",Array.from(arguments))},onError:function(){(0,r(d[2]).callMethod)(void 0,o,"onError",Array.from(arguments))}}})},1448,[2,106,1429,1431]); +__d(function(g,r,i,a,m,_e,d){var e=Object.getOwnPropertyDescriptors||function(e){return Object.getOwnPropertyNames(e).reduce(function(t,n){return t[n]=Object.getOwnPropertyDescriptor(e,n),t},{})};function t(e){e.prototype.constructor!==e&&Object.defineProperty(e.prototype,"constructor",{value:e,configurable:!0,writable:!0})}function n(e,t){var n=Promise.resolve(new e(t));return n.progress=function(){return n},n.cancel=function(){},n}m.exports=function(o){Object.defineProperties(o.Set.prototype,r(d[0])(o)),Object.defineProperties(o.Collection.prototype,r(d[1])(o)),o.DictionaryProxy=r(d[2]).DictionaryProxy,t(o.Collection),t(o.List),t(o.Results),t(o.Object),t(o.Set),t(o.DictionaryProxy),o.BSON=r(d[3]),o._Decimal128=o.BSON.Decimal128,o._ObjectId=o.BSON.ObjectId,o._UUID=o.BSON.UUID;var c=r(d[4]).DefaultNetworkTransport;o._networkTransport=new c,Object.defineProperty(o.Collection.prototype,"toJSON",{value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map;return this.map(function(e,n){return e instanceof o.Object?e.toJSON(n.toString(),t):e})},writable:!0,configurable:!0,enumerable:!1});Object.defineProperty(o.Object.prototype,"toJSON",{value:function(e){var t,n,c,s,p=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map,u=(n=(t=this).objectSchema(),c=n.name,s=n.primaryKey,c+"#"+(s?t[s]:t._objectId())),f=l.get(u);if(f)return f;var y={};return l.set(u,y),Object.defineProperty(y,"$refId",{value:u,configurable:!0}),Object.keys(this).concat(Object.keys(Object.getPrototypeOf(this))).forEach(function(e){var t=p[e];"function"!=typeof t&&(null===t||void 0===t?y[e]=t:t instanceof o.Object||t instanceof o.Collection?y[e]=t.toJSON(e,l):t instanceof o.Dictionary||t[r(d[5]).symbols.IS_PROXIED_DICTIONARY]?y[e]=Object.fromEntries(Object.entries(t).map(function(e){var t=r(d[6])(e,2),n=t[0],c=t[1];return[n,c instanceof o.Object?c.toJSON(n,l):c]})):y[e]=t)}),y},writable:!0,configurable:!0,enumerable:!1}),Object.defineProperty(o.Object.prototype,"keys",{value:function(){return Object.keys(this).concat(Object.keys(Object.getPrototypeOf(this)))},writable:!0,configurable:!0,enumerable:!1}),Object.defineProperty(o.Object.prototype,"entries",{value:function(){var e={};for(var t in this)e[t]=this[t];return Object.entries(e)},writable:!0,configurable:!0,enumerable:!1}),Object.defineProperties(o,e({open:function(e){if(void 0===e&&(e={}),void 0===e.sync)return n(o,e);var t=o.exists(e),c=t?"existingRealmFileBehavior":"newRealmFileBehavior",s=!1;if(void 0!==e.sync[c]){var p=e.sync[c].type;switch(p){case"downloadBeforeOpen":s=!1;break;case"openImmediately":s=!0;break;default:throw Error("Invalid type: '"+p+"'. Only 'downloadBeforeOpen' and 'openImmediately' is allowed.")}}if(s)return n(o,e);var l,u=[],f=null;if(void 0!==e.sync[c]&&void 0!==e.sync[c].timeOut){var y=e.sync[c].timeOut;if("number"!=typeof y)throw new Error("'timeOut' must be a number: '"+y+"'");var b=!0;if(void 0!==e.sync[c]&&e.sync[c].timeOutBehavior){var O=e.sync[c].timeOutBehavior;switch(O){case"throwException":b=!0;break;case"openLocalRealm":b=!1;break;default:throw Error("Invalid 'timeOutBehavior': '"+O+"'. Only 'throwException' and 'openLocalRealm' is allowed.")}}u.push(new Promise(function(t,c){f=setTimeout(function(){if(l&&(l.cancel(),l=null),!b)return t(n(o,e));c(new Error(e.sync.url+" could not be downloaded in the allocated time: "+y+" ms."))},y)}))}var v=!1;u.push(new Promise(function(t,n){l=o._asyncOpen(e,function(e,o){setTimeout(function(){l=null,v||(clearTimeout(f),o?n(o):t(e))},0)})}));var S=Promise.race(u).then(function(n){var o=e.sync.initialSubscriptions;return o&&(o.rerunOnOpen||!t)?n.subscriptions.waitForSynchronization().then(function(){return n}):n});return S.cancel=function(){l&&(l.cancel(),v=!0)},S.progress=function(e){return l&&l.addDownloadNotification(e),S},S},createTemplateObject:function(e){var t={};for(var n in e.properties){var o=void 0;if("string"==typeof e.properties[n]||e.properties[n]instanceof String)o=e.properties[n];else{var c=e.properties[n];if(!0===c.optional)continue;if(void 0!==c.default){t[n]=c.default;continue}o=c.type}switch(o){case"bool":t[n]=!1;break;case"int":case"float":case"double":t[n]=0;break;case"string":t[n]="";break;case"data":t[n]=new ArrayBuffer(0);break;case"date":t[n]=new Date(0)}}return t}}));if(o.UpdateMode||Object.defineProperty(o,"UpdateMode",{value:{All:"all",Modified:"modified",Never:"never"},configurable:!1}),o.App.Sync){var s=r(d[7]);Object.defineProperties(o.App,e(s.static)),Object.defineProperties(o.App.prototype,e(s.instance));var p=r(d[8]);Object.defineProperties(o.User,e(p.static)),Object.defineProperties(o.User.prototype,e(p.instance));var l=r(d[9]);Object.defineProperties(o.App.Sync.SubscriptionSet,e(l.static)),Object.defineProperties(o.App.Sync.SubscriptionSet.prototype,r(d[10])({},e(l.instance),r(d[1])(o)));var u=r(d[11]);Object.defineProperties(o.App.Sync.MutableSubscriptionSet,e(u.static)),Object.defineProperties(o.App.Sync.MutableSubscriptionSet.prototype,r(d[10])({},e(u.instance)));var f=r(d[12]);Object.defineProperties(o.App.Sync.Session,e(f.static)),Object.defineProperties(o.App.Sync.Session.prototype,e(f.instance));var y=r(d[13]);Object.defineProperties(o.Credentials,e(y.static));var b=r(d[14]);Object.defineProperties(o.Auth.EmailPasswordAuth.prototype,e(b.instance));var O=r(d[15]);Object.defineProperties(o.Auth.ApiKeyAuth.prototype,e(O.instance)),o.App.Sync.AuthError=r(d[16]).AuthError,o.App.Sync.removeAllListeners&&(process.on("exit",o.App.Sync.removeAllListeners),process.on("SIGINT",function(){o.App.Sync.removeAllListeners(),process.exit(2)}),process.on("uncaughtException",function(e){o.App.Sync.removeAllListeners(),console.log(e.stack),process.exit(99)})),t(o.User),t(o.App.Sync.Session),t(o.App),t(o.Credentials),o.SessionStopPolicy={AfterUpload:"after-upload",Immediately:"immediately",Never:"never"},o.ClientResetMode={Manual:"manual",DiscardUnsyncedChanges:"discardUnsyncedChanges",RecoverUnsyncedChanges:"recoverUnsyncedChanges",RecoverOrDiscardUnsyncedChanges:"recoverOrDiscardUnsyncedChanges"},o.App.Sync.openLocalRealmBehavior={type:"openImmediately"},o.App.Sync.downloadBeforeOpenBehavior={type:"downloadBeforeOpen",timeOut:3e4,timeOutBehavior:"throwException"},o.App.Sync.ConnectionState={Disconnected:"disconnected",Connecting:"connecting",Connected:"connected"},o.App.Sync.ClientResyncMode={Discard:"discard",Manual:"manual",Recover:"recover"},o.App.Sync.SubscriptionsState={Pending:"pending",Complete:"complete",Error:"error",Superseded:"superseded"}}var v=Object.freeze({BOOL:"bool",INT:"int",FLOAT:"float",DOUBLE:"double",STRING:"string",DATE:"date",DATA:"data",OBJECT:"object",LIST:"list"});Object.defineProperty(o,"Types",{get:function(){if("undefined"!=typeof console){var e="`Realm.Types` is deprecated! Please specify the type name as lowercase string instead!\n"+(new Error).stack.split("\n").slice(2).join("\n");void 0!=console.warn?console.warn(e):console.log(e)}return v},configurable:!0}),o.JsonSerializationReplacer||Object.defineProperty(o,"JsonSerializationReplacer",{get:function(){var e=[];return function(t,n){if(null===n||"object"!=typeof n)return n;if(n.$refId&&Object.defineProperty(n,"$refId",{enumerable:!0}),!e.length)return e.push(n),n;var o=e.indexOf(this);return-1!==o?e.splice(o+1):e.push(this),e.includes(n)?n.$refId?{$ref:n.$refId}:"[Circular reference]":n}}})}},1449,[1450,1451,1452,1432,1453,1447,31,1454,1455,1457,4,1458,1459,1460,1461,1462,1463]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return{forEach:{value:function(n){Array.from(this.values()).forEach(function(t){return n(t)})},configurable:!0,writable:!0},toJSON:{value:function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map;return Array.from(this.values()).map(function(t,u){return t instanceof n.Object?t.toJSON(u.toString(),o):t})},configurable:!0,writable:!0}}}},1450,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){var n={},o=Array.prototype,c={};return Object.defineProperty(c,Symbol.iterator,{value:function(){return this}}),["toString","toLocaleString","concat","join","slice","lastIndexOf","every","some","forEach","find","findIndex","map","filter","reduce","reduceRight"].forEach(function(t){var c=o[t];c&&(n[t]={value:c,configurable:!0,writable:!0})}),["entries","keys","values"].forEach(function(o){n[o]={value:function(){var n=this instanceof t.Set,u="object"===this.type||n?this.snapshot():this,l=0;return Object.create(c,{next:{value:function(){if(!u||l>=u.length)return u=null,{done:!0,value:void 0};var t;switch(o){case"entries":t=n?[u[l],u[l]]:[l,u[l]];break;case"keys":t=n?void 0:l;break;default:t=u[l]}return l++,{done:!1,value:t}}}})},configurable:!0,writable:!0}}),n[Symbol.iterator]=n.values,n}},1451,[]); +__d(function(g,r,i,a,m,e,d){var t={get:function(t,n){return n===r(d[0]).symbols.IS_PROXIED_DICTIONARY||("toJSON"===n?function(){var n={};return t._keys().forEach(function(o){return n[o]=t.getter(o)}),n}:"function"==typeof t[n]?function(){return t[n].apply(t,arguments)}:("symbol"==typeof n&&(n=Symbol.keyFor(n)),t.getter(n)))},set:function(t,n,o,u){return t.setter(n,o),u},has:function(t,n){return t._has(n)},deleteProperty:function(t,n){return["set","remove","addListener","removeListener","removeAllListeners"].includes(n)||t.remove(n),!0},ownKeys:function(t){return t._keys()},getOwnPropertyDescriptor:function(){return{enumerable:!0,configurable:!0,writeable:!0}}};m.exports={DictionaryProxy:function(n){return new Proxy(n,t)}}},1452,[1447]); +__d(function(g,_r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.DefaultNetworkTransport=void 0;var t=_r(d[0])(_r(d[1])),e=_r(d[0])(_r(d[2])),r=_r(d[0])(_r(d[3])),n=_r(d[0])(_r(d[4])),o=["timeoutMs","url"];function i(){"use strict";i=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function s(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,r){return t[e]=r}}function f(t,e,r,o){var i=e&&e.prototype instanceof v?e:v,c=Object.create(i.prototype),u=new S(o||[]);return n(c,"_invoke",{value:O(t,r,u)}),c}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var p={};function v(){}function y(){}function w(){}var b={};s(b,c,function(){return this});var x=Object.getPrototypeOf,E=x&&x(x(P([])));E&&E!==e&&r.call(E,c)&&(b=E);var L=w.prototype=v.prototype=Object.create(b);function T(t){["next","throw","return"].forEach(function(e){s(t,e,function(t){return this._invoke(e,t)})})}function _(t,e){function o(n,i,c,u){var l=h(t[n],t,i);if("throw"!==l.type){var s=l.arg,f=s.value;return f&&"object"==typeof f&&r.call(f,"__await")?e.resolve(f.__await).then(function(t){o("next",t,c,u)},function(t){o("throw",t,c,u)}):e.resolve(f).then(function(t){s.value=t,c(s)},function(t){return o("throw",t,c,u)})}u(l.arg)}var i;n(this,"_invoke",{value:function(t,r){function n(){return new e(function(e,n){o(t,r,e,n)})}return i=i?i.then(n,n):n()}})}function O(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return A()}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var u=j(c,r);if(u){if(u===p)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=h(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function j(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,j(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),p;var o=h(n,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,p;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function P(t){if(t){var e=t[c];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,o=function e(){for(;++n=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;N(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:P(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),p}},t}var c=_e.DefaultNetworkTransport=(function(){function c(){if((0,r.default)(this,c),!c.fetch)throw new Error("DefaultNetworkTransport.fetch must be set before it's used");if(!c.AbortController)throw new Error("DefaultNetworkTransport.AbortController must be set before it's used")}return(0,n.default)(c,[{key:"fetchWithCallbacks",value:function(t,e){this.fetch(t).then(function(t){var e,r;return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i().awrap(t.text());case 2:return e=n.sent,r={},t.headers.forEach(function(t,e){r[e]=t}),n.abrupt("return",{statusCode:t.status,headers:r,body:e});case 6:case"end":return n.stop()}},null,null,null,Promise)}).then(function(t){return e.onSuccess(t)}).catch(function(t){return e.onError(t)})}},{key:"fetch",value:function(r){var n,u,l,s,f,h;return i().async(function(p){for(;;)switch(p.prev=p.next){case 0:return n=r.timeoutMs,u=r.url,l=(0,e.default)(r,o),s=this.createTimeoutSignal(n),f=s.signal,h=s.cancelTimeout,p.prev=2,p.next=5,i().awrap(c.fetch(u,(0,t.default)({},c.extraFetchOptions,{signal:f},l)));case 5:return p.abrupt("return",p.sent);case 6:return p.prev=6,h(),p.finish(6);case 9:case"end":return p.stop()}},null,this,[[2,,6,9]],Promise)}},{key:"createTimeoutSignal",value:function(t){if("number"==typeof t){var e=new c.AbortController,r=setTimeout(function(){e.abort()},t);return{signal:e.signal,cancelTimeout:function(){clearTimeout(r)}}}return{signal:void 0,cancelTimeout:function(){}}}}])})();c.DEFAULT_HEADERS={"Content-Type":"application/json"};var u="object"==typeof globalThis?globalThis:window;c.fetch=u.fetch.bind(u),c.AbortController=u.AbortController.bind(u),c.extraFetchOptions={reactNative:{textStreaming:!0}}},1453,[2,4,106,5,6]); +__d(function(g,r,i,a,m,e,d){var n={logIn:function(n){var t=this;return r(d[0]).promisify(function(o){return t._logIn(n,o)})},removeUser:function(n){var t=this;return r(d[0]).promisify(function(o){return t._removeUser(n,o)})},deleteUser:function(n){var t=this;return r(d[0]).promisify(function(o){return t._deleteUser(n,o)})}};m.exports={static:{getApp:function(n){var t=this._getApp(n);return t||new this(n)}},instance:n}},1454,[1440]); +__d(function(g,r,_i,a,m,e,d){function t(){"use strict";t=function(){return n};var n={},o=Object.prototype,i=o.hasOwnProperty,u=Object.defineProperty||function(t,n,o){t[n]=o.value},c="function"==typeof Symbol?Symbol:{},s=c.iterator||"@@iterator",f=c.asyncIterator||"@@asyncIterator",l=c.toStringTag||"@@toStringTag";function h(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{h({},"")}catch(t){h=function(t,n,o){return t[n]=o}}function p(t,n,o,i){var c=n&&n.prototype instanceof w?n:w,s=Object.create(c.prototype),f=new G(i||[]);return u(s,"_invoke",{value:S(t,o,f)}),s}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}n.wrap=p;var y={};function w(){}function x(){}function b(){}var L={};h(L,s,function(){return this});var _=Object.getPrototypeOf,E=_&&_(_(D([])));E&&E!==o&&i.call(E,s)&&(L=E);var O=b.prototype=w.prototype=Object.create(L);function j(t){["next","throw","return"].forEach(function(n){h(t,n,function(t){return this._invoke(n,t)})})}function N(t,n){function o(u,c,s,f){var l=v(t[u],t,c);if("throw"!==l.type){var h=l.arg,p=h.value;return p&&"object"==typeof p&&i.call(p,"__await")?n.resolve(p.__await).then(function(t){o("next",t,s,f)},function(t){o("throw",t,s,f)}):n.resolve(p).then(function(t){h.value=t,s(h)},function(t){return o("throw",t,s,f)})}f(l.arg)}var c;u(this,"_invoke",{value:function(t,i){function u(){return new n(function(n,u){o(t,i,n,u)})}return c=c?c.then(u,u):u()}})}function S(t,n,o){var i="suspendedStart";return function(u,c){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===u)throw c;return C()}for(o.method=u,o.arg=c;;){var s=o.delegate;if(s){var f=P(s,o);if(f){if(f===y)continue;return f}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var l=v(t,n,o);if("normal"===l.type){if(i=o.done?"completed":"suspendedYield",l.arg===y)continue;return{value:l.arg,done:o.done}}"throw"===l.type&&(i="completed",o.method="throw",o.arg=l.arg)}}}function P(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,P(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var u=v(i,t.iterator,n.arg);if("throw"===u.type)return n.method="throw",n.arg=u.arg,n.delegate=null,y;var c=u.arg;return c?c.done?(n[t.resultName]=c.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):c:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function k(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function F(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function G(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function D(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,u=function n(){for(;++o=0;--u){var c=this.tryEntries[u],s=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var f=i.call(c,"catchLoc"),l=i.call(c,"finallyLoc");if(f&&l){if(this.prev=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&i.call(u,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),F(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var u=i.arg;F(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:D(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},n}var n={linkCredentials:function(t){var n=this;return r(d[0]).promisify(function(o){return n._linkCredentials(t,o)})},logOut:function(){var t=this;return r(d[0]).promisify(function(n){return t._logOut(n)})},callFunction:function(n){var o,i,u,c=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],f=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return t().async(function(l){for(;;)switch(l.prev=l.next){case 0:return o=r(d[0]).cleanArguments(s),i=r(d[1]).EJSON.stringify(o,{relaxed:!1}),l.next=4,t().awrap(r(d[0]).promisify(function(t){return c._callFunction(n,i,f,t)}));case 4:return u=l.sent,l.abrupt("return",r(d[1]).EJSON.parse(u));case 6:case"end":return l.stop()}},null,null,null,Promise)},refreshCustomData:function(){var n=this;return t().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,t().awrap(r(d[0]).promisify(function(t){return n._refreshCustomData(t)}));case 2:return o.abrupt("return",n.customData);case 3:case"end":return o.stop()}},null,null,null,Promise)},mongoClient:function(t){var n=this;return{get serviceName(){return t},db:function(o){return{get name(){return o},collection:function(i){return new(r(d[2]).MongoDBCollection)(n,t,o,i)}}}}},push:function(t){var n=this;return{register:function(o){return r(d[0]).promisify(function(i){return n._pushRegister(t,o,i)})},deregister:function(){return r(d[0]).promisify(function(o){return n._pushDeregister(t,o)})}}},get functions(){return this._functionsOnService(void 0)},get auth(){var t=this;return new Proxy({},{get:function(n,o){if("apiKeys"===o)return t._authApiKeys}})},get customData(){return r(d[1]).EJSON.parse(this._customData)},_functionsOnService:function(t){var n=this;return new Proxy({},{get:function(o,i,u){return"string"==typeof i&&"inspect"!=i?function(){for(var o=arguments.length,u=new Array(o),c=0;c=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return n("end");if(c.tryLoc<=this.prev){var s=o.call(c,"catchLoc"),l=o.call(c,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;A(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function e(t,e){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=n(t))||e&&t&&"number"==typeof t.length){o&&(t=o);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.functions.find({database:this.databaseName,collection:this.collectionName,query:t,project:e.projection,sort:e.sort,limit:e.limit})}},{key:"findOne",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.functions.findOne({database:this.databaseName,collection:this.collectionName,query:t,project:e.projection,sort:e.sort})}},{key:"findOneAndUpdate",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.functions.findOneAndUpdate({database:this.databaseName,collection:this.collectionName,filter:t,update:e,sort:n.sort,projection:n.projection,upsert:n.upsert,returnNewDocument:n.returnNewDocument})}},{key:"findOneAndReplace",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.functions.findOneAndReplace({database:this.databaseName,collection:this.collectionName,filter:t,update:e,sort:n.sort,projection:n.projection,upsert:n.upsert,returnNewDocument:n.returnNewDocument})}},{key:"findOneAndDelete",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.functions.findOneAndReplace({database:this.databaseName,collection:this.collectionName,filter:t,sort:e.sort,projection:e.projection})}},{key:"aggregate",value:function(t){return this.functions.aggregate({database:this.databaseName,collection:this.collectionName,pipeline:t})}},{key:"count",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.functions.count({database:this.databaseName,collection:this.collectionName,query:t,limit:e.limit})}},{key:"insertOne",value:function(t){return this.functions.insertOne({database:this.databaseName,collection:this.collectionName,document:t})}},{key:"insertMany",value:function(t){return this.functions.insertMany({database:this.databaseName,collection:this.collectionName,documents:t})}},{key:"deleteOne",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.functions.deleteOne({database:this.databaseName,collection:this.collectionName,query:t})}},{key:"deleteMany",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.functions.deleteMany({database:this.databaseName,collection:this.collectionName,query:t})}},{key:"updateOne",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.functions.updateOne({database:this.databaseName,collection:this.collectionName,query:t,update:e,upsert:n.upsert,arrayFilters:n.arrayFilters})}},{key:"updateMany",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.functions.updateMany({database:this.databaseName,collection:this.collectionName,query:t,update:e,upsert:n.upsert,arrayFilters:n.arrayFilters})}},{key:"watch",value:function(){try{var n=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=o.ids,u=void 0===c?void 0:c,s=o.filter,l=void 0===s?void 0:s;return t().mark(function o(){var c,s,h,f,v,p,y,b,w;return t().async(function(o){for(;;)switch(o.prev=o.next){case 0:return i(),c=r(d[0]).cleanArguments({database:n.databaseName,collection:n.collectionName,ids:u,filter:l}),s=r(d[4]).EJSON.stringify([c],{relaxed:!1}),h=n.user._makeStreamingRequest("watch",n.serviceName,s),o.next=6,t().awrap((new(r(d[5]).DefaultNetworkTransport)).fetch(h));case 6:if((f=o.sent).ok){o.next=13;break}return o.t0=f.status,o.next=11,t().awrap(f.text());case 11:throw o.t1=o.sent,{code:o.t0,message:o.t1};case 13:v=n.user._newWatchStream(),p=e(f.body);case 15:if((y=p()).done){o.next=28;break}b=y.value,v.feedBuffer(b);case 18:if("HAVE_EVENT"!=v.state){o.next=24;break}return w=v.nextEvent(),o.next=22,r(d[4]).EJSON.parse(w);case 22:o.next=18;break;case 24:if("HAVE_ERROR"!=v.state){o.next=26;break}throw v.error;case 26:o.next=15;break;case 28:case"end":return o.stop()}},o,null,null,Promise)})()}catch(t){return Promise.reject(t)}}}])})();m.exports={MongoDBCollection:c}},1456,[1440,1447,5,6,1432,1453]); +__d(function(g,r,i,a,m,e,d){var n={waitForSynchronization:function(){var n=this;return r(d[0]).promisify(function(t){return n._waitForSynchronization(t)})},update:function(n){var t=this;return r(d[0]).promisify(function(o){return t._update(n,o)})}};m.exports={static:{},instance:n}},1457,[1440]); +__d(function(g,r,i,a,m,e,d){var t={add:function(t,n){return this._add(t[r(d[0]).symbols.PROXY_TARGET]||t,n)},remove:function(t){return this._remove(t[r(d[0]).symbols.PROXY_TARGET]||t)}};m.exports={static:{},instance:t}},1458,[1447]); +__d(function(g,r,i,a,m,e,d){function n(n,t,o,u){var c=new Promise(function(o,u){t.call(n,function(n){void 0===n?setTimeout(function(){return o()},1):setTimeout(function(){return u(n)},1)})});return void 0===o?c:Promise.race([c,new Promise(function(n,t){setTimeout(function(){t(u)},o)})])}var t={get config(){var n=this._config;return n?n.partitionValue?r(d[0])({},n,{partitionValue:r(d[1]).EJSON.parse(n.partitionValue)}):n:void 0},uploadAllLocalChanges:function(t){return n(this,this._waitForUploadCompletion,t,"Uploading changes did not complete in "+t+" ms.")},downloadAllServerChanges:function(t){return n(this,this._waitForDownloadCompletion,t,"Downloading changes did not complete in "+t+" ms.")}};m.exports={static:{},instance:t}},1459,[4,1432]); +__d(function(g,r,i,a,m,e,d){var n={function:function(n){return this._function(JSON.stringify(n))}};m.exports={static:n,instance:{}}},1460,[]); +__d(function(g,r,i,a,m,e,d){var n={registerUser:function(){for(var n=this,t=arguments.length,s=new Array(t),o=0;o1&&void 0!==arguments[1]?arguments[1]:{longitude:i,latitude:o,altitude:a},r=f(t,n.longitude),e=f(t,n.latitude),u=f(t,n.altitude);return g({latitude:e,longitude:r},u?{altitude:u}:{})},p=function t(n){return s(n)?!(parseFloat(n)>90||n<-90):!!l(n)&&t(d(n))},M=function t(n){return s(n)?!(parseFloat(n)>180||n<-180):!!l(n)&&t(d(n))},y=function(t){var n=m(t),r=n.latitude,e=n.longitude;if(Array.isArray(t)&&t.length>=2)return M(t[0])&&p(t[1]);if(void 0===r||void 0===e)return!1;var i=t[e],o=t[r];return void 0!==o&&void 0!==i&&!1!==p(o)&&!1!==M(i)};function b(t,n){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);n&&(e=e.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,e)}return r}function O(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var S=function t(n){if(s(n))return Number(n);if(l(n))return d(n);if(y(n)){var r=m(n);return Array.isArray(n)?n.map(function(n,r){return[0,1].includes(r)?t(n):n}):(function(t){for(var n=1;n3&&void 0!==arguments[3]?arguments[3]:6371e3,i=P(t),o=N(t),a=n/e,u=j(r),c=j(i),f=j(o),s=Math.asin(Math.sin(c)*Math.cos(a)+Math.cos(c)*Math.sin(a)*Math.cos(u)),l=f+Math.atan2(Math.sin(u)*Math.sin(a)*Math.cos(c),Math.cos(a)-Math.sin(c)*Math.sin(s)),d=w(l);return(d<-180||d>180)&&(l=(l+3*Math.PI)%(2*Math.PI)-Math.PI,d=w(l)),{latitude:w(s),longitude:d}},x=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m",r=c[n];if(r)return t*r;throw new Error("Invalid unit used for area conversion.")},L=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m",r=u[n];if(r)return t*r;throw new Error("Invalid unit used for distance conversion.")},W=function(t){switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"kmh"){case"kmh":return 3600*t*u.km;case"mph":return 3600*t*u.mi;default:return t}};function D(t,n){return(function(t){if(Array.isArray(t))return t})(t)||(function(t,n){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var r=[],e=!0,i=!1,o=void 0;try{for(var a,u=t[Symbol.iterator]();!(e=(a=u.next()).done)&&(r.push(a.value),!n||r.length!==n);e=!0);}catch(t){i=!0,o=t}finally{try{e||null==u.return||u.return()}finally{if(i)throw o}}return r}})(t,n)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")})()}var I=function(t){var n=Math.pow(10,12);return Math.round(t*n)/n},A=function(t){var n=D(t.toString().split("."),2),r=n[0],e=n[1],i=Math.abs(Number(r)),o=I(60*Number("0."+(e||0))),a=Math.floor(o),u=I(60*(o%a||0));return i+"\xb0 "+Number(a.toFixed(6)).toString().split(".").map(function(t,n){return 0===n?t.padStart(2,"0"):t}).join(".")+"' "+Number(u.toFixed(4)).toString().split(".").map(function(t,n){return 0===n?t.padStart(2,"0"):t}).join(".")+'"'},F=function(t){return t>1?1:t<-1?-1:t},k=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var e=P(t),i=N(t),o=P(n),a=N(n),u=6378137*Math.acos(F(Math.sin(j(o))*Math.sin(j(e))+Math.cos(j(o))*Math.cos(j(e))*Math.cos(j(i)-j(a))));return Math.round(u/r)*r},C=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:k;return r="function"==typeof r?r:k,n.slice().sort(function(n,e){return r(t,n)-r(t,e)})},_=function(t,n){return C(t,n)[0]},q=function(t){var n=0;if(t.length>2){for(var r,e,i,o=0;od&&sh&&(e-=2*Math.PI)}else f=Math.max(f,d),s=Math.min(s,l),r=g,e=h;return[{latitude:w(f),longitude:w(r)},{latitude:w(s),longitude:w(e)}]},T=function(t){if(!1===Array.isArray(t)||0===t.length)return!1;var n=t.length,r=t.reduce(function(t,n){var r=j(P(n)),e=j(N(n));return{X:t.X+Math.cos(r)*Math.cos(e),Y:t.Y+Math.cos(r)*Math.sin(e),Z:t.Z+Math.sin(r)}},{X:0,Y:0,Z:0}),e=r.X/n,i=r.Y/n,o=r.Z/n;return{longitude:w(Math.atan2(i,e)),latitude:w(Math.atan2(o,Math.sqrt(e*e+i*i)))}},$=function(t){var n=B(t),r=n.minLat+(n.maxLat-n.minLat)/2,e=n.minLng+(n.maxLng-n.minLng)/2;return{latitude:parseFloat(r.toFixed(6)),longitude:parseFloat(e.toFixed(6))}},X=function(t,n){var r=j(N(n))-j(N(t)),e=Math.log(Math.tan(j(P(n))/2+Math.PI/4)/Math.tan(j(P(t))/2+Math.PI/4));return Math.abs(r)>Math.PI&&(r=r>0?-1*(2*Math.PI-r):2*Math.PI+r),(w(Math.atan2(r,e))+360)%360},Y=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:X,e="function"==typeof r?r(t,n):X(t,n);if(isNaN(e))throw new Error("Could not calculate bearing for given points. Check your bearing function");switch(Math.round(e/22.5)){case 1:return"NNE";case 2:return"NE";case 3:return"ENE";case 4:return"E";case 5:return"ESE";case 6:return"SE";case 7:return"SSE";case 8:return"S";case 9:return"SSW";case 10:return"SW";case 11:return"WSW";case 12:return"W";case 13:return"WNW";case 14:return"NW";case 15:return"NNW";default:return"N"}},Z=function(t,n,r){var e=k(n,t),i=k(t,r),o=k(n,r),a=Math.acos((e*e+o*o-i*i)/(2*e*o)),u=Math.acos((i*i+o*o-e*e)/(2*i*o));return a>Math.PI/2?e:u>Math.PI/2?i:Math.sin(a)*e},V=function(t,n){var r=P(n),e=N(n),i=P(t),o=N(t);return(w(Math.atan2(Math.sin(j(e)-j(o))*Math.cos(j(r)),Math.cos(j(i))*Math.sin(j(r))-Math.sin(j(i))*Math.cos(j(r))*Math.cos(j(e)-j(o))))+360)%360};function G(t){return(G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var K=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:k;return t.reduce(function(t,r){return"object"===G(t)&&null!==t.last&&(t.distance+=n(r,t.last)),t.last=r,t},{last:null,distance:0}).distance},z=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var e,i,o,a,u,c,f,s=P(t),l=N(t),d=P(n),h=N(n),g=.0033528106647474805,v=j(h-l),m=Math.atan(.9966471893352525*Math.tan(j(parseFloat(s)))),p=Math.atan(.9966471893352525*Math.tan(j(parseFloat(d)))),M=Math.sin(m),y=Math.cos(m),b=Math.sin(p),O=Math.cos(p),S=v,w=100;do{var E=Math.sin(S),x=Math.cos(S);if(0===(c=Math.sqrt(O*E*(O*E)+(y*b-M*O*x)*(y*b-M*O*x))))return 0;e=M*b+y*O*x,i=Math.atan2(c,e),u=e-2*M*b/(a=1-(o=y*O*E/c)*o),isNaN(u)&&(u=0);var L=.00020955066654671753*a*(4+g*(4-3*a));f=S,S=v+(1-L)*g*o*(i+L*c*(u+L*e*(2*u*u-1)))}while(Math.abs(S-f)>1e-12&&--w>0);if(0===w)return NaN;var W=272331606109.84375*a/40408299984659.16,D=W/1024*(256+W*(W*(74-47*W)-128)),I=6356752.314245*(1+W/16384*(4096+W*(W*(320-175*W)-768)))*(i-D*c*(u+D/4*(e*(2*u*u-1)-D/6*u*(4*c*c-3)*(4*u*u-3))));return Math.round(I/r)*r},H=function(t){return/^NNE|NE|NNW|N$/.test(t)?"N":/^ENE|E|ESE|SE$/.test(t)?"E":/^SSE|S|SSW|SW$/.test(t)?"S":/^WSW|W|WNW|NW$/.test(t)?"W":void 0},J=function(t,n){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:k)(t,n)/(Number(n.time)-Number(t.time))*1e3},Q=function(t,n,r){return k(n,t)+k(t,r)===k(n,r)},U=function(t,n){for(var r=!1,e=n.length,i=-1,o=e-1;++i0&&(this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){return e._setCamera(!1)},this.props.cameraTimeout)),this.props.fadeIn?u.default.createElement(f.Animated.View,{style:{opacity:this.state.fadeInOpacity,backgroundColor:'transparent',height:this.props.cameraStyle&&this.props.cameraStyle.height||b.camera.height}},this._renderCameraComponent()):this._renderCameraComponent()):p?n:o}},{key:"reactivate",value:function(){this._setScanning(!1)}},{key:"render",value:function(){return u.default.createElement(f.View,{style:[b.mainContainer,this.props.containerStyle]},u.default.createElement(f.View,{style:[b.infoView,this.props.topViewStyle]},this._renderTopContent()),u.default.createElement(f.View,{style:this.props.cameraContainerStyle},this._renderCamera()),u.default.createElement(f.View,{style:[b.infoView,this.props.bottomViewStyle]},this._renderBottomContent()))}}])})(u.Component);v.propTypes={onRead:c.default.func.isRequired,vibrate:c.default.bool,reactivate:c.default.bool,reactivateTimeout:c.default.number,cameraTimeout:c.default.number,fadeIn:c.default.bool,showMarker:c.default.bool,cameraType:c.default.oneOf(['front','back']),customMarker:c.default.element,containerStyle:c.default.any,cameraStyle:c.default.any,cameraContainerStyle:c.default.any,markerStyle:c.default.any,topViewStyle:c.default.any,bottomViewStyle:c.default.any,topContent:c.default.oneOfType([c.default.element,c.default.string]),bottomContent:c.default.oneOfType([c.default.element,c.default.string]),notAuthorizedView:c.default.element,permissionDialogTitle:c.default.string,permissionDialogMessage:c.default.string,buttonPositive:c.default.string,checkAndroid6Permissions:c.default.bool,flashMode:c.default.oneOf(C),cameraProps:c.default.object,cameraTimeoutView:c.default.element},v.defaultProps={onRead:function(){return null},reactivate:!1,vibrate:!0,reactivateTimeout:0,cameraTimeout:0,fadeIn:!0,showMarker:!1,cameraType:'back',notAuthorizedView:u.default.createElement(f.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},u.default.createElement(f.Text,{style:{textAlign:'center',fontSize:16}},"Camera not authorized")),pendingAuthorizationView:u.default.createElement(f.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},u.default.createElement(f.Text,{style:{textAlign:'center',fontSize:16}},"...")),permissionDialogTitle:'Info',permissionDialogMessage:'Need camera permission',buttonPositive:'OK',checkAndroid6Permissions:!1,flashMode:y.auto,cameraProps:{},cameraTimeoutView:u.default.createElement(f.View,{style:{flex:0,alignItems:'center',justifyContent:'center',height:f.Dimensions.get('window').height,width:f.Dimensions.get('window').width,backgroundColor:'black'}},u.default.createElement(f.Text,{style:{color:'white'}},"Tap to activate camera"))};var b=f.StyleSheet.create({mainContainer:{flex:1},infoView:{flex:2,justifyContent:'center',alignItems:'center',width:f.Dimensions.get('window').width},camera:{flex:0,alignItems:'center',justifyContent:'center',backgroundColor:'transparent',height:f.Dimensions.get('window').width,width:f.Dimensions.get('window').width},rectangleContainer:{flex:1,alignItems:'center',justifyContent:'center',backgroundColor:'transparent'},rectangle:{height:250,width:250,borderWidth:2,borderColor:'#00FF00',backgroundColor:'transparent'}})},1470,[2,4,5,6,10,12,13,15,143,18,1471,1474]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FaceDetector",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RNCamera",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},1471,[2,1472,1473]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Constants=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),l=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),p=r(d[11]),h=["style"],y=["children"];function v(e,t,n){return t=(0,s.default)(t),(0,i.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}function b(){"use strict";b=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function f(e,t,n,i){var s=t&&t.prototype instanceof y?t:y,u=Object.create(s.prototype),c=new _(i||[]);return o(u,"_invoke",{value:x(e,n,c)}),u}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var h={};function y(){}function v(){}function A(){}var w={};l(w,s,function(){return this});var C=Object.getPrototypeOf,P=C&&C(C(k([])));P&&P!==t&&n.call(P,s)&&(w=P);var S=A.prototype=y.prototype=Object.create(w);function T(e){["next","throw","return"].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function O(e,t){function i(o,s,u,c){var l=p(e[o],e,s);if("throw"!==l.type){var f=l.arg,h=f.value;return h&&"object"==typeof h&&n.call(h,"__await")?t.resolve(h.__await).then(function(e){i("next",e,u,c)},function(e){i("throw",e,u,c)}):t.resolve(h).then(function(e){f.value=e,u(f)},function(e){return i("throw",e,u,c)})}c(l.arg)}var s;o(this,"_invoke",{value:function(e,n){function o(){return new t(function(t,o){i(e,n,t,o)})}return s=s?s.then(o,o):o()}})}function x(e,t,n){var o="suspendedStart";return function(i,s){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw s;return I()}for(n.method=i,n.arg=s;;){var u=n.delegate;if(u){var c=D(u,n);if(c){if(c===h)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=p(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function D(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,D(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var i=p(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,h;var s=i.arg;return s?s.done?(t[e.resultName]=s.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):s:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function R(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(R,this),this.reset(!0)}function k(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function t(){for(;++o=0;--i){var s=this.tryEntries[i],u=s.completion;if("root"===s.tryLoc)return o("end");if(s.tryLoc<=this.prev){var c=n.call(s,"catchLoc"),l=n.call(s,"finallyLoc");if(c&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;E(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}var A=f.default.shape({title:f.default.string.isRequired,message:f.default.string.isRequired,buttonPositive:f.default.string,buttonNegative:f.default.string,buttonNeutral:f.default.string}),w=function(e,t,n,o){var i,s,u,c;return b().async(function(l){for(;;)switch(l.prev=l.next){case 0:if(i=!1,s=!1,'ios'!==p.Platform.OS){l.next=8;break}return l.next=5,b().awrap(t.checkVideoAuthorizationStatus());case 5:i=l.sent,l.next=19;break;case 8:if('android'!==p.Platform.OS){l.next=15;break}return l.next=11,b().awrap(p.PermissionsAndroid.request(p.PermissionsAndroid.PERMISSIONS.CAMERA,n));case 11:u=l.sent,i='boolean'==typeof u?u:u===p.PermissionsAndroid.RESULTS.GRANTED,l.next=19;break;case 15:if('windows'!==p.Platform.OS){l.next=19;break}return l.next=18,b().awrap(t.checkMediaCapturePermission());case 18:i=l.sent;case 19:if(!e){l.next=43;break}if('ios'!==p.Platform.OS){l.next=26;break}return l.next=23,b().awrap(t.checkRecordAudioAuthorizationStatus());case 23:s=l.sent,l.next=43;break;case 26:if('android'!==p.Platform.OS){l.next=39;break}return l.next=29,b().awrap(t.checkIfRecordAudioPermissionsAreDefined());case 29:if(!l.sent){l.next=36;break}return l.next=32,b().awrap(p.PermissionsAndroid.request(p.PermissionsAndroid.PERMISSIONS.RECORD_AUDIO,o));case 32:c=l.sent,s='boolean'==typeof c?c:c===p.PermissionsAndroid.RESULTS.GRANTED,l.next=37;break;case 36:case 37:l.next=43;break;case 39:if('windows'!==p.Platform.OS){l.next=43;break}return l.next=42,b().awrap(t.checkMediaCapturePermission());case 42:s=l.sent;case 43:return l.abrupt("return",{hasCameraPermissions:i,hasRecordAudioPermissions:s});case 44:case"end":return l.stop()}},null,null,null,Promise)},C=p.StyleSheet.create({authorizationContainer:{flex:1,alignItems:'center',justifyContent:'center'},notAuthorizedText:{textAlign:'center',fontSize:16}}),P={READY:'READY',PENDING_AUTHORIZATION:'PENDING_AUTHORIZATION',NOT_AUTHORIZED:'NOT_AUTHORIZED'},S={AUTHORIZED:'AUTHORIZED',PENDING_AUTHORIZATION:'PENDING_AUTHORIZATION',NOT_AUTHORIZED:'NOT_AUTHORIZED'},T=p.NativeModules.RNCameraManager||p.NativeModules.RNCameraModule||{stubbed:!0,Type:{back:1},AutoFocus:{on:1},FlashMode:{off:1},WhiteBalance:{},BarCodeType:{},FaceDetection:{fast:1,Mode:{},Landmarks:{none:0},Classifications:{none:0}},GoogleVisionBarcodeDetection:{BarcodeType:0,BarcodeMode:0}},O=500,x=_e.default=(function(i){function s(e){var t;return(0,n.default)(this,s),(t=v(this,s,[e])).getSupportedPreviewFpsRange=function(){return b().async(function(e){for(;;)switch(e.prev=e.next){case 0:if('android'!==p.Platform.OS){e.next=6;break}return e.next=3,b().awrap(T.getSupportedPreviewFpsRange(t._cameraHandle));case 3:return e.abrupt("return",e.sent);case 6:throw new Error('getSupportedPreviewFpsRange is not supported on iOS');case 7:case"end":return e.stop()}},null,null,null,Promise)},t.getAvailablePictureSizes=function(){return b().async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b().awrap(T.getAvailablePictureSizes(t.props.ratio,t._cameraHandle));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},null,null,null,Promise)},t._onMountError=function(e){var n=e.nativeEvent;t.props.onMountError&&t.props.onMountError(n)},t._onCameraReady=function(){t.props.onCameraReady&&t.props.onCameraReady()},t._onAudioInterrupted=function(){t.props.onAudioInterrupted&&t.props.onAudioInterrupted()},t._onTouch=function(e){var n=e.nativeEvent;t.props.onTap&&!n.isDoubleTap&&t.props.onTap(n.touchOrigin),t.props.onDoubleTap&&n.isDoubleTap&&t.props.onDoubleTap(n.touchOrigin)},t._onAudioConnected=function(){t.props.onAudioConnected&&t.props.onAudioConnected()},t._onStatusChange=function(){t.props.onStatusChange&&t.props.onStatusChange({cameraStatus:t.getStatus(),recordAudioPermissionStatus:t.state.recordAudioPermissionStatus})},t._onPictureSaved=function(e){var n=e.nativeEvent;t.props.onPictureSaved&&t.props.onPictureSaved(n)},t._onObjectDetected=function(e){return function(n){var o=n.nativeEvent,i=o.type;t._lastEvents[i]&&t._lastEventsTimes[i]&&JSON.stringify(o)===t._lastEvents[i]&&new Date-t._lastEventsTimes[i]=0;--u){var c=this.tryEntries[u],s=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var l=i.call(c,"catchLoc"),f=i.call(c,"finallyLoc");if(l&&f){if(this.prev=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&i.call(u,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),P(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var u=i.arg;P(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:U(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},n}Object.defineProperty(e,"__esModule",{value:!0}),e.module=void 0;var n=r(d[0]),o=n.NativeModules.RNPermissions;function i(t){switch(t){case'granted':return r(d[1]).RESULTS.GRANTED;case'denied':return r(d[1]).RESULTS.DENIED;case'never_ask_again':return r(d[1]).RESULTS.BLOCKED;default:return r(d[1]).RESULTS.UNAVAILABLE}}function u(t){for(var n={},i=[],u=0;u0)){L.next=10;break}return L.next=10,t().awrap(o.setNonRequestables(s));case 10:return L.abrupt("return",h);case 11:case"end":return L.stop()}},null,null,null,Promise)}};e.module=s},1477,[18,1475,1478]); +__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=function(n){return n.filter(function(t,u){return n.indexOf(t)===u})}},1478,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.updateDefaultNetworkReset=e.updateDefaultNetworkAction=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.updateDefaultNetworkAction=function(u){var n=r(d[3]).store.getState().authKeyReducer,c=null!==n?n.authKey.token_type+" "+n.authKey.access_token:'';return function(n){n((0,r(d[4]).fetchUpdateDefaultNetworkPending)()),(0,t.default)({url:r(d[5]).updateDefaultNetworkUrl,method:'POST',data:u,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),n((0,r(d[4]).fetchUpdateDefaultNetworkSuccess)(t))}).catch(function(t){t.response?n((0,r(d[4]).fetchUpdateDefaultNetworkError)(t.response)):t.request?n((0,r(d[4]).fetchUpdateDefaultNetworkError)(t.request)):n((0,r(d[4]).fetchUpdateDefaultNetworkError)(t.message))})}},e.updateDefaultNetworkReset=function(){return function(t){t((0,r(d[4]).fetchUpdateDefaultNetworkReset)())}}},1479,[2,641,628,692,1158,667]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=i?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(o,l,c):o[l]=e[l]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),s=r(d[8]),u=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),y=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(){"use strict";C=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function f(e,t,n,i){var l=t&&t.prototype instanceof y?t:y,c=Object.create(l.prototype),s=new k(i||[]);return o(c,"_invoke",{value:L(e,n,s)}),c}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var h={};function y(){}function v(){}function E(){}var b={};u(b,l,function(){return this});var D=Object.getPrototypeOf,w=D&&D(D(O([])));w&&w!==t&&n.call(w,l)&&(b=w);var x=E.prototype=y.prototype=Object.create(b);function T(e){["next","throw","return"].forEach(function(t){u(e,t,function(e){return this._invoke(t,e)})})}function R(e,t){function i(o,l,c,s){var u=p(e[o],e,l);if("throw"!==u.type){var f=u.arg,h=f.value;return h&&"object"==typeof h&&n.call(h,"__await")?t.resolve(h.__await).then(function(e){i("next",e,c,s)},function(e){i("throw",e,c,s)}):t.resolve(h).then(function(e){f.value=e,c(f)},function(e){return i("throw",e,c,s)})}s(u.arg)}var l;o(this,"_invoke",{value:function(e,n){function o(){return new t(function(t,o){i(e,n,t,o)})}return l=l?l.then(o,o):o()}})}function L(e,t,n){var o="suspendedStart";return function(i,l){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw l;return S()}for(n.method=i,n.arg=l;;){var c=n.delegate;if(c){var s=_(c,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var u=p(e,t,n);if("normal"===u.type){if(o=n.done?"completed":"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o="completed",n.method="throw",n.arg=u.arg)}}}function _(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var i=p(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,h;var l=i.arg;return l?l.done?(t[e.resultName]=l.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):l:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function O(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function t(){for(;++o=0;--i){var l=this.tryEntries[i],c=l.completion;if("root"===l.tryLoc)return o("end");if(l.tryLoc<=this.prev){var s=n.call(l,"catchLoc"),u=n.call(l,"finallyLoc");if(s&&u){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),M(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;M(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:O(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function D(e,t,n){return t=(0,i.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,i.default)(e).constructor):t.apply(e,n))}r(d[16]),r(d[17]),r(d[18]),r(d[19]),r(d[20]),r(d[21]),r(d[22]);var w='white',x=(function(e){function o(e){var n;(0,t.default)(this,o),(n=D(this,o,[e])).isNormalInteger=function(e){return!/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(e)},n.isMontantValid=function(){var e=n.state.montant;return!(0==parseInt(e)||e<0)&&(!!n.isNormalInteger(e)&&!(parseInt(e)>parseInt(n.item.montant)))},n.displayToast=function(e){y.default.show(e,{duration:y.default.durations.SHORT,position:y.default.positions.BOTTOM,backgroundColor:r(d[23]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.onCancelDemand=function(){"1"!==n.item&&n.props.treatCancelDemand(n.item.id)},n.renderPromptModifyAmountToSend=function(){return c.default.createElement(v.default.Container,{useNativeDriver:!0,visible:n.state.displayAmountModifyDialog},c.default.createElement(v.default.Title,null,E.default.t('MODIFY_AMOUNT')),c.default.createElement(v.default.Description,{style:[r(d[24]).FontWeight.bold]},E.default.t('ENTER_NEW_AMOUNT_TO_SEND')),c.default.createElement(v.default.Input,{style:T.inputAmountText,value:n.state.montant,keyboardType:"numeric",onChangeText:function(e){n.setState({montant:e},function(){n.isMontantValid(e)?n.setState({isBtnModifyAmountEnabled:!0}):n.setState({isBtnModifyAmountEnabled:!1}),console.log("this.isMontantValid().isValid",n.isMontantValid()),console.log("isBtnModifyAmountEnabled",n.state.isBtnModifyAmountEnabled)})}}),c.default.createElement(v.default.Button,{bold:!0,label:E.default.t('CANCEL_LABEL'),onPress:function(){return n.setState({displayAmountModifyDialog:!1})}}),c.default.createElement(v.default.Button,{bold:!0,label:E.default.t('SEND'),disable:n.state.isBtnModifyAmountEnabled,onPress:function(){n.props.creditDemandResetReducer(),n.props.treatCreditDemand(n.item.id,n.state.montant)}}))},n.renderAlertErrorTreatOrCancelDemand=function(){var e=n.props,t=e.errorTreatDemand,o=e.resultTreatDemand,i=e.resultCancelDemand,l=e.errorCancelDemand;null!==t&&void 0!==t.data&&(426===t.status?s.Alert.alert(E.default.t("ERROR_TREATMENT_DEMAND"),t.data.error,[{text:E.default.t('CANCEL_LABEL'),onPress:function(){},style:'cancel'},{text:E.default.t("OK"),onPress:function(){setTimeout(function(){n.setState({displayAmountModifyDialog:!0})},10),n.props.creditDemandResetReducer(),n.props.creditCancelResetReducer()}}],{cancelable:!1}):s.Alert.alert(E.default.t("ERROR_TREATMENT_DEMAND"),t.data.error,[{text:E.default.t("OK"),onPress:function(){n.props.creditDemandResetReducer(),n.props.creditCancelResetReducer()}}],{cancelable:!1})),null!==l&&void 0!==l.data&&s.Alert.alert(E.default.t("ERROR_TREATMENT_DEMAND"),l.data.error,[{text:E.default.t("OK"),onPress:function(){n.props.creditCancelResetReducer(),n.props.creditDemandResetReducer()}}],{cancelable:!1}),null!==o&&(console.log("resultTreatDemand",o),200===o.status&&(n.displayToast(o.response),n.props.navigation.goBack(),(0,h.default)(n.props.navigation.state.params.onGoBack)||n.props.navigation.state.params.onGoBack(),n.props.creditCancelResetReducer(),n.props.creditDemandResetReducer())),null!==i&&(console.log("resultCancelDemand",i),200===i.status&&(n.displayToast(i.response),n.props.navigation.goBack(),(0,h.default)(n.props.navigation.state.params.onGoBack)||n.props.navigation.state.params.onGoBack(),n.props.creditCancelResetReducer(),n.props.creditDemandResetReducer()))},n.item=n.props.navigation.getParam("item",null),(0,h.default)(n.props.navigation.getParam("item",null).item)?n.item=n.props.navigation.getParam("item",null):n.item=n.props.navigation.getParam("item",null).item,n.currentLocale=E.default.locale.includes("fr")?"fr":"en-gb",r(d[25]).locale(n.currentLocale);var i='';return'1'===n.item.status?(1,w='#AEAEAE',i=E.default.t('TREAT_DEMAND')):'0'===n.item.status?(w='green',2,i=E.default.t('ACCEPTER_DEMANDE')):(w='#AEAEAE',2,i=E.default.t('REFUSED')),n.state={displayAmountModifyDialog:!1,statut:i,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:w,montant:null,isBtnModifyAmountEnabled:!1},n.updateState(),n}return(0,l.default)(o,e),(0,n.default)(o,[{key:"updateState",value:function(){var e,t,n;return C().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,C().awrap((0,r(d[26]).readUser)());case 2:if("geolocated"!==(e=o.sent).category){o.next=9;break}return o.next=6,C().awrap((0,r(d[27]).getAgentNetworksList)(e.agentId));case 6:t=o.sent,console.log(t),1===t.success&&(n=[this.state.currentNetwork],t.networks.forEach(function(e){n.push(e)}),this.setState({networks:n}));case 9:this.setState({user:e});case 10:case"end":return o.stop()}},null,this,null,Promise)}},{key:"onTreatDemand",value:function(){"1"!==this.item&&(this.props.creditDemandResetReducer(),this.props.treatCreditDemand(this.item.id))}},{key:"renderBtn",value:function(){var e=this,t=this.state.user;if(t&&(console.log('ITEM',this.item),this.item.id_agent_receiver===t.agentId))return'1'===this.item.status?c.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:this.state.color},isLoading:this.props.loadingTreatDemand,onPress:function(){},disabled:!0,textStyle:T.textbtnstyle},this.state.statut):'2'===this.item.status?c.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:this.state.color},onPress:function(){},disabled:!0,textStyle:T.textbtnstyle},this.state.statut):c.default.createElement(s.View,{style:{flexDirection:'row',paddingTop:10}},c.default.createElement(s.View,{style:{flex:1,alignItems:'center'}},c.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:this.state.color},isLoading:this.props.loadingTreatDemand,onPress:function(){e.setState({triggerTreatmentClick:!0}),e.onTreatDemand()},textStyle:T.textbtnstyle},this.state.statut)),c.default.createElement(s.View,{style:{flex:1,alignItems:'center'}},c.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:r(d[23]).Color.redColor},isLoading:this.props.loadingCancelDemand,onPress:function(){e.setState({triggerCancelClick:!0}),e.onCancelDemand()},textStyle:T.textbtnstyle},E.default.t('REFUSER_DEMANDE'))))}},{key:"render",value:function(){var e=r(d[25]).tz(this.item.date_creation,r(d[25]).tz.guess()).format();e=r(d[25])(e);var t="";return 1===parseInt(this.item.canceled_by_hypervisor)&&(console.log("CANCEL DATE",this.item.cancellation_date),t=r(d[25]).tz(this.item.cancellation_date,r(d[25]).tz.guess()).format(),t=r(d[25])(t)),c.default.createElement(s.ScrollView,{contentContainerStyle:T.container},this.renderPromptModifyAmountToSend(),(this.state.triggerTreatmentClick||this.state.triggerCancelClick)&&this.renderAlertErrorTreatOrCancelDemand(),c.default.createElement(u.default,{style:T.cardcontainer1},c.default.createElement(s.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[28]).responsiveWidth)(5)}},E.default.t('MEMBER_INFO')),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-call",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},this.item.receiver_phone)),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-person",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},this.item.receiver_lastname))),c.default.createElement(u.default,{style:T.cardcontainer},c.default.createElement(s.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[28]).responsiveWidth)(5)}},E.default.t('DEMAND_INFO')),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-wallet",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},this.item.montant)),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-calendar",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},e.format(" Do MMMM YYYY \xe0 HH:mm"))),c.default.createElement(s.View,{style:{flexDirection:'row',alignSelf:'flex-end',marginRight:20,justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-time",size:28,color:r(d[29]).accent}),c.default.createElement(s.Text,{style:{marginLeft:(0,r(d[28]).responsiveWidth)(2),fontSize:16,color:r(d[29]).accent}},e.fromNow()))),1===parseInt(this.item.canceled_by_hypervisor)&&c.default.createElement(u.default,{style:T.cardcontainer},c.default.createElement(s.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[28]).responsiveWidth)(5)}},E.default.t('DEMAND_STATE')),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},c.default.createElement(p.default,{name:"md-git-branch",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},E.default.t('CANCEL_BY_HYPERVISOR'))),c.default.createElement(s.View,{style:{flexDirection:'row',justifyContent:'flex-start',marginTop:-20}},c.default.createElement(p.default,{name:"md-calendar",size:28,color:r(d[29]).accent,style:{marginLeft:20}}),c.default.createElement(s.Text,{style:T.simpleuser},E.default.t('CANCEL_ON')+" "+t.format(" Do MMMM YYYY \xe0 HH:mm")))),this.renderBtn())}}])})(c.Component);x.navigatorStyle={navBarBackgroundColor:r(d[29]).accentLight,statusBarColor:r(d[29]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},x.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:(0,h.default)(t.getParam("item",null).item)?"Transaction N\xb0"+t.getParam("item",{id:"-"}).id:"Transaction N\xb0"+t.getParam("item",{id:"-"}).item.id}};_e.default=(0,r(d[33]).connect)(function(e){return{loadingTreatDemand:e.creditTreatDemandReducer.loadingTreatDemand,resultTreatDemand:e.creditTreatDemandReducer.resultTreatDemand,errorTreatDemand:e.creditTreatDemandReducer.errorTreatDemand,loadingCancelDemand:e.creditCancelDemandReducer.loadingCancelDemand,resultCancelDemand:e.creditCancelDemandReducer.resultCancelDemand,errorCancelDemand:e.creditCancelDemandReducer.errorCancelDemand}},function(e){return(0,r(d[30]).bindActionCreators)({treatCreditDemand:r(d[31]).treatCreditDemand,creditDemandResetReducer:r(d[31]).creditDemandResetReducer,treatCancelDemand:r(d[32]).treatCancelDemand,creditCancelResetReducer:r(d[32]).creditCancelResetReducer},e)})(x);var T=s.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},s.Platform.select({android:{borderBottomColor:r(d[23]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[28]).responsiveWidth)(2),fontSize:16,color:'black'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3,backgroundColor:'white'},cardcontainer:{justifyContent:'space-evenly',backgroundColor:'white',flex:3,margin:3}})},1480,[2,4,5,6,10,12,13,15,18,434,604,846,971,1481,973,628,1213,1212,1205,1207,1209,1210,1211,1155,1156,1214,640,1191,638,437,710,1507,1509,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={ToastContainer:!0};Object.defineProperty(e,"ToastContainer",{enumerable:!0,get:function(){return o.default}}),e.default=void 0;var n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=u(n);if(o&&o.has(t))return o.get(t);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var p=c?Object.getOwnPropertyDescriptor(t,l):null;p&&(p.get||p.set)?Object.defineProperty(f,l,p):f[l]=t[l]}f.default=t,o&&o.set(t,f);return f})(r(d[0]));Object.keys(n).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||o in e&&e[o]===n[o]||Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[o]}}))});var o=r(d[1])(r(d[2]));function u(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(u=function(t){return t?o:n})(t)}e.default=n.default},1481,[1482,2,1489]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),Object.defineProperty(_e,"Manager",{enumerable:!0,get:function(){return c.default}}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),l=y(r(d[7])),c=r(d[0])(r(d[8])),s=y(r(d[9]));function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}function y(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=u?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=t[f]}return o.default=t,n&&n.set(t,o),o}function v(t,e,n){return e=(0,u.default)(e),(0,o.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,u.default)(t).constructor):e.apply(t,n))}var O=(function(o){function u(){var n;(0,e.default)(this,u);for(var o=arguments.length,f=new Array(o),p=0;p1&&void 0!==arguments[1]?arguments[1]:{position:s.positions.BOTTOM,duration:s.durations.SHORT},o={destroy:function(){}};return o=new c.default(l.default.createElement(s.default,(0,t.default)({},n,{onHidden:function(){n.onHidden&&n.onHidden(),o.destroy()},visible:!0}),e))},O.hide=function(t){t instanceof c.default?t.destroy():console.warn("Toast.hide expected a `RootSiblings` instance as argument.\nBut got `"+typeof t+"` instead.")};_e.default=O},1482,[2,4,5,6,10,12,13,15,1483,1489]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.RootSiblingParent=function(n){var u=n.inactive,o=(0,i.useState)(function(){var t=(0,l.default)(f.default,p),n=t.Root,i=t.manager;return _.push(i),u&&O.add(i),{Root:n,manager:i}}),c=(0,t.default)(o,1)[0];(0,i.useEffect)(function(){return function(){if(c){var t=_.indexOf(c.manager);t>0&&_.splice(t,1)}}},[c]),u&&c&&!O.has(c.manager)?O.add(c.manager):!u&&c&&O.has(c.manager)&&O.delete(c.manager);var s=c.Root;return i.default.createElement(s,null,n.children)},e.RootSiblingPortal=function(n){var u=(0,i.useState)(function(){return new P(null)}),o=(0,t.default)(u,1)[0];return o.update(n.children),(0,i.useEffect)(function(){if(o)return function(){return o.destroy()}},[o]),null},e.default=void 0,e.setSiblingWrapper=function(t){s=t};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),i=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var u=c(n);if(u&&u.has(t))return u.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in t)if("default"!==f&&Object.prototype.hasOwnProperty.call(t,f)){var l=o?Object.getOwnPropertyDescriptor(t,f):null;l&&(l.get||l.set)?Object.defineProperty(i,f,l):i[f]=t[f]}i.default=t,u&&u.set(t,i);return i})(r(d[4])),o=r(d[5]),f=r(d[0])(r(d[6])),l=r(d[0])(r(d[7]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,u=new WeakMap;return(c=function(t){return t?u:n})(t)}var s=function(t){return t};function p(t){return s(t)}g.__rootSiblingsInjected||g.__rootSiblingsDisabled||(o.AppRegistry.setWrapperComponentProvider(function(){return h}),g.__rootSiblingsInjected=!0);var v=(0,l.default)(f.default,p),h=v.Root,y=v.manager,b=0,_=[y],O=new Set;function j(){for(var t=_.length-1;t>=0;t--){var n=_[t];if(!O.has(n))return n}return y}var P=e.default=(function(){return(0,u.default)(function t(u,i){(0,n.default)(this,t),this.id="root-sibling-"+(b+1),this.manager=j(),this.manager.update(this.id,u,i),b++},[{key:"update",value:function(t,n){this.manager.update(this.id,t,n)}},{key:"destroy",value:function(t){this.manager.destroy(this.id,t)}}])})()},1483,[2,31,5,6,15,18,1484,1485]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){return t.default.createElement(t.default.Fragment,null,n.children)};var t=r(d[0])(r(d[1]))},1484,[2,15]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,l){var f=new n.default;return{Root:function(n){return t.default.createElement(u.default,{controller:f,renderSibling:l},t.default.createElement(o,n))},manager:{update:function(t,n,u){f.update(t,n,u)},destroy:function(t,n){f.destroy(t,n)}}}};var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3]))},1485,[2,15,1486,1487]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.RootControllerChanges=void 0;var t,n=r(d[0])(r(d[1])),l=r(d[0])(r(d[2]));!(function(t){t[t.Insert=0]="Insert",t[t.Update=1]="Update",t[t.Remove=2]="Remove"})(t||(e.RootControllerChanges=t={}));e.default=(function(){return(0,l.default)(function t(){(0,n.default)(this,t),this.siblings=new Set,this.pendingActions=[],this.callback=null},[{key:"update",value:function(n,l,s){this.siblings.has(n)?this.emit(n,{change:t.Update,element:l,updateCallback:s}):(this.emit(n,{change:t.Insert,element:l,updateCallback:s}),this.siblings.add(n))}},{key:"destroy",value:function(n,l){this.siblings.has(n)?(this.emit(n,{change:t.Remove,element:null,updateCallback:l}),this.siblings.delete(n)):l&&l()}},{key:"setCallback",value:function(t){this.callback=t,this.pendingActions.forEach(function(n){var l=n.id,s=n.action;t(l,s)})}},{key:"emit",value:function(t,n){this.callback?this.callback(t,n):this.pendingActions.push({action:n,id:t})}}])})()},1486,[2,5,6]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[6])),c=r(d[0])(r(d[7]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}_e.default=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=f(this,l,[t])).updatedSiblings=new Set,n.siblingsPool=[],n.state={siblings:[]},n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;this.props.controller.setCallback(function(t,n){setImmediate(function(){return e.commitChange(t,n)})})}},{key:"componentDidUpdate",value:function(){this.updatedSiblings.clear()}},{key:"render",value:function(){return u.default.createElement(u.default.Fragment,null,this.props.children,this.renderSiblings())}},{key:"commitChange",value:function(e,t){var n=this,l=t.change,o=t.element,u=t.updateCallback,c=Array.from(this.siblingsPool),s=c.findIndex(function(t){return t.id===e});if(l===r(d[8]).RootControllerChanges.Remove){if(!(s>-1))return void this.invokeCallback(u);c.splice(s,1)}else if(l===r(d[8]).RootControllerChanges.Update){if(!(s>-1))return void this.invokeCallback(u);c.splice(s,1,{element:o,id:e}),this.updatedSiblings.add(e)}else s>-1&&c.splice(s,1),c.push({element:o,id:e}),this.updatedSiblings.add(e);this.siblingsPool=c,this.setState({siblings:c},function(){return n.invokeCallback(u)})}},{key:"invokeCallback",value:function(e){e&&e()}},{key:"renderSiblings",value:function(){var e=this;return this.state.siblings.map(function(t){var n=t.id,l=t.element;return u.default.createElement(c.default,{key:"root-sibling-"+n,shouldUpdate:e.updatedSiblings.has(n)},e.wrapSibling(l))})}},{key:"wrapSibling",value:function(e){var t=this.props.renderSibling;return t?t(e):e}}])})(u.Component)},1487,[2,5,6,10,12,13,15,1488,1486]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=r(d[6]),f=r(d[0])(r(d[7]));function c(e,t,o){return t=(0,u.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,u.default)(e).constructor):t.apply(e,o))}(_e.default=(function(n){function u(){return(0,e.default)(this,u),c(this,u,arguments)}return(0,o.default)(u,n),(0,t.default)(u,[{key:"shouldComponentUpdate",value:function(e){return e.shouldUpdate}},{key:"render",value:function(){var e=this.props.children;return null===e||!1===e?null:l.Children.only(e)}}])})(l.Component)).propTypes={shouldUpdate:f.default.bool.isRequired}},1488,[2,5,6,10,12,13,15,143]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.positions=_e.durations=_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=h(t);if(o&&o.has(e))return o.get(e);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var u=s?Object.getOwnPropertyDescriptor(e,l):null;u&&(u.get||u.set)?Object.defineProperty(n,l,u):n[l]=e[l]}n.default=e,o&&o.set(e,n);return n})(r(d[8])),p=r(d[0])(r(d[9])),f=r(d[10]);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(h=function(e){return e?o:t})(e)}function y(e,t,o){return t=(0,l.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var b=200,w=_e.positions={TOP:20,BOTTOM:-20,CENTER:0},v=_e.durations={LONG:3500,SHORT:2e3},_=f.StyleSheet.create({defaultStyle:{position:'absolute',left:0,right:0,justifyContent:'center',alignItems:'center'},containerStyle:{padding:10,backgroundColor:'#000',opacity:.8,borderRadius:5},shadowStyle:{shadowColor:'#000',shadowOffset:{width:4,height:4},shadowOpacity:.8,shadowRadius:6,elevation:10},textStyle:{fontSize:16,color:'#fff',textAlign:'center'}}),T=f.Pressable||f.TouchableWithoutFeedback,S=f.SafeAreaView||f.View,P=(function(e){function s(){var e;(0,o.default)(this,s),(e=y(this,s,arguments)).componentDidMount=function(){e.dimensionListener=f.Dimensions.addEventListener('change',e._windowChanged),e.props.keyboardAvoiding&&(e.keyboardListener=f.Keyboard.addListener('keyboardDidChangeFrame',e._keyboardDidChangeFrame)),e.state.visible&&(e._showTimeout=setTimeout(function(){return e._show()},e.props.delay))},e.componentDidUpdate=function(t){e.props.visible!==t.visible&&(e.props.visible?(clearTimeout(e._showTimeout),clearTimeout(e._hideTimeout),e._showTimeout=setTimeout(function(){return e._show()},e.props.delay)):e._hide(),e.setState({visible:e.props.visible}))},e.componentWillUnmount=function(){var t,o;e._hide(),null==(t=e.dimensionListener)||t.remove(),null==(o=e.keyboardListener)||null==o.remove||o.remove()},e._platform=f.Platform.OS,e._animating=!1,e._root=null,e._hideTimeout=null,e._showTimeout=null,e._keyboardHeight=0,e._windowChanged=function(t){var o=t.window;e.setState({windowWidth:o.width,windowHeight:o.height})},e._keyboardDidChangeFrame=function(t){var o=t.endCoordinates;e.setState({keyboardScreenY:o.screenY})},e._setPointerEvents=function(t){'web'!==e._platform?e._root.setNativeProps({pointerEvents:t}):e._root.style.pointerEvents=t},e._show=function(){clearTimeout(e._showTimeout),e._animating||(clearTimeout(e._hideTimeout),e._animating=!0,e._setPointerEvents('auto'),e.props.onShow&&e.props.onShow(e.props.siblingManager),f.Animated.timing(e.state.opacity,{toValue:e.props.opacity,duration:e.props.animation?b:0,easing:f.Easing.out(f.Easing.ease),useNativeDriver:!0}).start(function(t){var o=t.finished;o&&(e._animating=!o,e.props.onShown&&e.props.onShown(e.props.siblingManager),e.props.duration>0&&(e._hideTimeout=setTimeout(function(){return e._hide()},e.props.duration)))}))},e._hide=function(){clearTimeout(e._showTimeout),clearTimeout(e._hideTimeout),e._animating||(e._root&&e._setPointerEvents('none'),e.props.onHide&&e.props.onHide(e.props.siblingManager),f.Animated.timing(e.state.opacity,{toValue:0,duration:e.props.animation?b:0,easing:f.Easing.in(f.Easing.ease),useNativeDriver:!0}).start(function(t){t.finished&&(e._animating=!1,e.props.onHidden&&e.props.onHidden(e.props.siblingManager))}))};var t=f.Dimensions.get('window');return e.state={visible:e.props.visible,opacity:new f.Animated.Value(0),windowWidth:t.width,windowHeight:t.height,keyboardScreenY:t.height},e}return(0,u.default)(s,e),(0,n.default)(s,[{key:"render",value:function(){var e=this,o=this.props,n=this.state.windowWidth,s=o.position,l=this.state,u=l.windowHeight,p=l.keyboardScreenY,h=Math.max(u-p,0),y=s?(0,t.default)({},s<0?'bottom':'top',s<0?h-s:s):{top:0,bottom:h};return this.state.visible||this._animating?c.default.createElement(S,{style:[_.defaultStyle,y],pointerEvents:"box-none",accessible:!this.props.accessible||this.props.accessible,accessibilityLabel:this.props.accessibilityLabel?this.props.accessibilityLabel:void 0,accessibilityHint:this.props.accessibilityHint?this.props.accessibilityHint:void 0,accessibilityRole:this.props.accessibilityRole?this.props.accessibilityRole:"alert"},c.default.createElement(T,{onPress:function(){'function'==typeof e.props.onPress&&e.props.onPress(),e.props.hideOnPress&&e._hide()}},c.default.createElement(f.Animated.View,{style:[_.containerStyle,{marginHorizontal:.09999999999999998*n},o.containerStyle,o.backgroundColor&&{backgroundColor:o.backgroundColor},{opacity:this.state.opacity},o.shadow&&_.shadowStyle,o.shadowColor&&{shadowColor:o.shadowColor}],pointerEvents:"none",ref:function(t){return e._root=t}},c.default.createElement(f.Text,{style:[_.textStyle,o.textStyle,o.textColor&&{color:o.textColor}]},this.props.children)))):null}}])})(c.Component);P.displayName='ToastContainer',P.propTypes=(0,e.default)({},r(d[11]).ViewPropTypes,{containerStyle:r(d[11]).ViewPropTypes.style,duration:p.default.number,visible:p.default.bool,position:p.default.number,animation:p.default.bool,shadow:p.default.bool,keyboardAvoiding:p.default.bool,backgroundColor:p.default.string,opacity:p.default.number,shadowColor:p.default.string,textColor:p.default.string,textStyle:r(d[11]).TextPropTypes.style,delay:p.default.number,hideOnPress:p.default.bool,onPress:p.default.func,onHide:p.default.func,onHidden:p.default.func,onShow:p.default.func,onShown:p.default.func,accessible:p.default.bool,accessibilityLabel:p.default.string,accessibilityHint:p.default.string,accessibilityRole:p.default.string}),P.defaultProps={visible:!1,duration:v.SHORT,animation:!0,shadow:!0,position:w.BOTTOM,opacity:.8,delay:0,hideOnPress:!0,keyboardAvoiding:!0,accessible:!0,accessibilityLabel:void 0,accessibilityHint:void 0,accessibilityRole:"alert"};_e.default=P},1489,[2,4,248,5,6,10,12,13,15,143,18,1490]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={get ColorPropType(){return r(d[0])},get EdgeInsetsPropType(){return r(d[1])},get ImagePropTypes(){return r(d[2])},get PointPropType(){return r(d[3])},get TextInputPropTypes(){return r(d[4])},get TextPropTypes(){return r(d[5])},get ViewPropTypes(){return r(d[6])}}},1490,[1491,1492,1493,1503,1504,1505,1494]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=function(n,f,l,o,t,b){var s=f[l];return null==s?n?new Error('Required '+t+' `'+(b||l)+'` was not specified in `'+o+'`.'):void 0:'number'!=typeof s&&'string'==typeof s&&null===r(d[0])(s)?new Error('Invalid '+t+' `'+(b||l)+'` supplied to `'+o+'`: '+s+"\nValid color formats are\n - '#f0f' (#rgb)\n - '#f0fc' (#rgba)\n - '#ff00ff' (#rrggbb)\n - '#ff00ff00' (#rrggbbaa)\n - 'rgb(255, 255, 255)'\n - 'rgba(255, 255, 255, 1.0)'\n - 'hsl(360, 100%, 100%)'\n - 'hsla(360, 100%, 100%, 1.0)'\n - 'transparent'\n - 'red'\n - 0xff00ff00 (0xrrggbbaa)\n"):void 0},f=n.bind(null,!1);f.isRequired=n.bind(null,!0),m.exports=f},1491,[943]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).shape({top:r(d[0]).number,left:r(d[0]).number,bottom:r(d[0]).number,right:r(d[0]).number});m.exports=t},1492,[143]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])({},r(d[1]),{style:r(d[2])(r(d[3])),source:r(d[4]).oneOfType([r(d[4]).shape({uri:r(d[4]).string,headers:r(d[4]).objectOf(r(d[4]).string)}),r(d[4]).number,r(d[4]).arrayOf(r(d[4]).shape({uri:r(d[4]).string,width:r(d[4]).number,height:r(d[4]).number,headers:r(d[4]).objectOf(r(d[4]).string)}))]),blurRadius:r(d[4]).number,defaultSource:r(d[4]).number,loadingIndicatorSource:r(d[4]).oneOfType([r(d[4]).shape({uri:r(d[4]).string}),r(d[4]).number]),progressiveRenderingEnabled:r(d[4]).bool,fadeDuration:r(d[4]).number,internal_analyticTag:r(d[4]).string,onLoadStart:r(d[4]).func,onError:r(d[4]).func,onLoad:r(d[4]).func,onLoadEnd:r(d[4]).func,testID:r(d[4]).string,resizeMethod:r(d[4]).oneOf(['auto','resize','scale']),resizeMode:r(d[4]).oneOf(['cover','contain','stretch','repeat','center'])});m.exports=n},1493,[4,1494,1495,1502,143]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0])(r(d[1]));m.exports={accessible:r(d[2]).bool,accessibilityLabel:r(d[2]).node,accessibilityHint:r(d[2]).string,accessibilityActions:r(d[2]).arrayOf(r(d[2]).string),accessibilityIgnoresInvertColors:r(d[2]).bool,accessibilityRole:r(d[2]).oneOf(r(d[3]).DeprecatedAccessibilityRoles),accessibilityState:r(d[2]).object,accessibilityValue:r(d[2]).object,accessibilityLiveRegion:r(d[2]).oneOf(['none','polite','assertive']),importantForAccessibility:r(d[2]).oneOf(['auto','yes','no','no-hide-descendants']),accessibilityViewIsModal:r(d[2]).bool,accessibilityElementsHidden:r(d[2]).bool,onAccessibilityAction:r(d[2]).func,onAccessibilityTap:r(d[2]).func,onMagicTap:r(d[2]).func,testID:r(d[2]).string,nativeID:r(d[2]).string,onResponderGrant:r(d[2]).func,onResponderMove:r(d[2]).func,onResponderReject:r(d[2]).func,onResponderRelease:r(d[2]).func,onResponderTerminate:r(d[2]).func,onResponderTerminationRequest:r(d[2]).func,onStartShouldSetResponder:r(d[2]).func,onStartShouldSetResponderCapture:r(d[2]).func,onMoveShouldSetResponder:r(d[2]).func,onMoveShouldSetResponderCapture:r(d[2]).func,hitSlop:r(d[4]),onLayout:r(d[2]).func,pointerEvents:r(d[2]).oneOf(['box-none','none','box-only','auto']),style:o,removeClippedSubviews:r(d[2]).bool,renderToHardwareTextureAndroid:r(d[2]).bool,shouldRasterizeIOS:r(d[2]).bool,collapsable:r(d[2]).bool,needsOffscreenAlphaCompositing:r(d[2]).bool}},1494,[1495,1497,143,1501,1492]); +__d(function(g,r,_i,a,m,e,d){'use strict';function n(t){if(null!==t&&'object'==typeof t){if(!Array.isArray(t))return t;for(var o={},f=0,i=t.length;f4?v-4:0),y=4;y5?v-5:0),j=5;j4?s-4:0),p=4;p3?u-3:0),c=3;c0?s.default.createElement(c.View,{style:{backgroundColor:'#EEEEEE',flex:1}},s.default.createElement(c.FlatList,{data:this.state.demands,renderItem:function(t){var n=t.item;return e._renderAddhesionItem(n)},refreshControl:s.default.createElement(c.RefreshControl,{refreshing:this.state.isRefreshing,colors:[r(d[32]).theme.primary,r(d[32]).theme.purpleLight,r(d[32]).theme.reddeconnect,r(d[32]).theme.accentLight],onRefresh:function(){e.setState({isRefreshing:!0}),(0,r(d[26]).listAllMembers)().then(function(t){console.log("from refresh",t),null!==t&&t.datas&&e.setState({listmembers:t,isLoading:!1,isRefreshing:!1})})}}),ListEmptyComponent:function(){return s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.View,{style:{justifyContent:"center",alignItems:'center',marginTop:100}},s.default.createElement(y.default,{style:T.lottie,source:r(d[31]),autoPlay:!0,loop:!0}),s.default.createElement(c.Text,{style:T.text},E.default.t('NO_MEMBERS'))))}})):s.default.createElement(c.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,null,E.default.t('NO_DEMAND_ADHESION')))}},{key:"_renderLoadingDemandItems",value:function(){var e=this;return this.state.freeCodes.length>0?s.default.createElement(c.View,{style:{backgroundColor:'#EEEEEE',flex:1}},s.default.createElement(c.FlatList,{data:this.state.freeCodes,renderItem:function(t){var n=t.item;return e._renderAddhesionItem(n)}})):s.default.createElement(c.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,null,E.default.t('NO_GEO_POINT_CODE')))}},{key:"_renderAddhesionItem",value:function(e){var t=this;return s.default.createElement(r(d[33]).Card,{style:{flex:1,height:(0,r(d[30]).responsiveHeight)(30),backgroundColor:"white",marginBottom:10}},s.default.createElement(r(d[33]).CardContent,{style:{height:(0,r(d[30]).responsiveHeight)(20),flex:1,justifyContent:'space-evenly'}},s.default.createElement(c.View,null,s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},E.default.t('NAME')," :")," ",e.lastname),s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},E.default.t('PHONE_NUMBER')," :")," ",e.phone),s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},E.default.t('EMAIL')," :")," ",e.email),s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},E.default.t('NETWORK')," :")," ",e.network))),s.default.createElement(r(d[33]).CardAction,{separator:!0,inColumn:!1},s.default.createElement(r(d[33]).CardButton,{title:E.default.t('ACTIVE_USER'),onPress:function(){(0,r(d[24]).acceptDemandAdhesion)(e).then(function(n){c.Alert.alert(E.default.t('ACTIVATE_ACCOUNT'),E.default.t('THE_ACCOUNT')+' '+e.lastname+" "+E.default.t('ACTIVATED'),[{text:"Ok"}]);var l=t.state.demands;l.splice(l.indexOf(e),1),t.setState({demands:l})})},color:"green"}),s.default.createElement(r(d[33]).CardButton,{title:E.default.t('DELETE_GEOLOCATED_USER'),color:"red",onPress:function(){}})))}},{key:"_renderListCodeUnused",value:function(){var e=this;return this.state.freeCodes.length>0?s.default.createElement(c.View,{style:{backgroundColor:'#EEEEEE',flex:1}},s.default.createElement(c.FlatList,{data:this.state.freeCodes,renderItem:function(t){var n=t.item;return e._renderFreeCodeItem(n)}})):s.default.createElement(c.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,null,E.default.t('NO_GEO_POINT_CODE')))}},{key:"_renderFreeCodeItem",value:function(e){return console.log(e),s.default.createElement(c.View,{style:{flex:1,height:(0,r(d[30]).responsiveHeight)(30),backgroundColor:"white",marginBottom:10}},s.default.createElement(c.View,{style:{height:(0,r(d[30]).responsiveHeight)(20),flex:1,justifyContent:'space-evenly'}},s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},"Contact :")," ",e.phone),s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},"code Membre :")," ",e.code_membre),s.default.createElement(c.Text,{style:{marginLeft:10}},s.default.createElement(c.Text,{style:{color:"black"}},"code Validation :")," ",e.validation_code)))}}],[{key:"options",value:function(e){return{topBar:{rightButtons:[]}}}},{key:"initState",value:function(){return{enabledListMembers:!0,listmembers:[],usersicon:null,isLoadingDemand:!0,charticon:null,isRefreshing:!1,user:{},freeCodes:[],isLoading:!0}}}])})(u.default);b.navigatorStyle={tabBarHidden:!1,topTabTextColor:'#ffffff',topTabsHeight:70,topTabTextFontFamily:'BioRhyme-Bold',selectedTopTabTextColor:'#ff505c',statusBarColor:r(d[32]).theme.primaryDark,navBarBackgroundColor:r(d[32]).theme.primary,navBarTextColor:'white',navBarButtonColor:'white',topTabIconColor:'#ffffff',selectedTopTabIconColor:'#ff505c',selectedTopTabIndicatorHeight:2*c.PixelRatio.get(),selectedTopTabIndicatorColor:'#ff505c'},b.navigationOptions=function(e){var t=e.navigation;return{title:E.default.t("GROUP_MANAGE"),drawerLabel:t.getParam("name",E.default.t('GROUP_MANAGE')),drawerIcon:function(e){e.tintColor;return s.default.createElement(f.default,{name:'people',size:24})}}};var T=c.StyleSheet.create({circlePoint:{width:50,height:50,marginRight:5,alignItems:'center',justifyContent:'center'},container:{flex:1,backgroundColor:'white'},fromNow:{color:r(d[32]).theme.accentLight},callIcon:{marginRight:5},phone:{textAlign:'center',color:"white"},balanceMember:{marginLeft:7,fontSize:18,fontWeight:"bold",color:r(d[32]).theme.primary},balanceIcon:{},name:{color:'black',fontSize:20,margin:20,fontWeight:'bold'},surname:{fontSize:17,marginLeft:20},text:{fontSize:17,fontWeight:'bold'},lottie:{width:248,height:248}})},1511,[2,5,6,10,12,13,15,18,436,844,846,1512,628,815,1516,1213,1212,1205,1207,1209,1210,1211,914,633,640,1191,1519,789,1214,921,638,1520,436,1193,1155,1156,1521]); +__d(function(g,r,_i,a,m,_e,d){'use strict';Object.defineProperty(_e,"__esModule",{value:!0});var t=Object.assign||function(t){for(var e=1;et.props.sensitivity&&Math.abs(n.dy)<=t.props.sensitivity},onPanResponderGrant:this._handlePanResponderGrant,onPanResponderMove:this._handlePanResponderMove,onPanResponderRelease:this._handlePanResponderEnd,onPanResponderTerminate:this._handlePanResponderEnd,onShouldBlockNativeResponder:function(t,e){return!1},onPanResponderTerminationRequest:function(){return!1}})},componentWillReceiveProps:function(t){t.close&&this._close(),t.openRight&&this._openRight(),t.openLeft&&this._openLeft()},_handlePanResponderGrant:function(t,e){var n=this;this.props.disabled||(this.state.openedLeft||this.state.openedRight?this._callOnClose():this._callOnOpen(),this.refs.swipeoutContent.measure(function(t,e,o,s){var i=n.props.buttonWidth||o/5;n.setState({btnWidth:i,btnsLeftWidth:n.props.left?i*n.props.left.length:0,btnsRightWidth:n.props.right?i*n.props.right.length:0,swiping:!0,timeStart:(new Date).getTime()})}))},_handlePanResponderMove:function(t,e){if(!this.props.disabled){var n=e.dx,o=e.dy,s=this.state.btnsLeftWidth,i=this.state.btnsRightWidth;if(this.state.openedRight)n=e.dx-i;else if(this.state.openedLeft)n=e.dx+s;var h=Math.abs(n)>Math.abs(o);this.props.scroll&&(h?this.props.scroll(!1):this.props.scroll(!0)),this.state.swiping&&(n<0&&this.props.right?this.setState({contentPos:Math.min(n,0)}):n>0&&this.props.left&&this.setState({contentPos:Math.max(n,0)}))}},_handlePanResponderEnd:function(t,e){if(!this.props.disabled){var n=e.dx,o=this.state.contentPos,s=this.state.contentWidth,i=this.state.btnsLeftWidth,h=this.state.btnsRightWidth,p=.33*s,l=n>p||n>i/2,u=n<-p||n<-h/2;if(this.state.openedRight)u=n-p<-p;if(this.state.openedLeft)l=n+p>p;if((new Date).getTime()-this.state.timeStart<200)u=n<-p/10&&!this.state.openedLeft,l=n>p/10&&!this.state.openedRight;this.state.swiping&&(u&&o<0&&n<0?this._open(-h,'right'):l&&o>0&&n>0?this._open(i,'left'):this._close()),this.props.scroll&&this.props.scroll(!0)}},_tweenContent:function(t,n){this.tweenState(t,{easing:e.default.easingTypes.easeInOutQuad,duration:0===n?1.5*this.state.tweenDuration:this.state.tweenDuration,endValue:n})},_rubberBandEasing:function(t,e){return t<0&&t0&&t>e?e+Math.pow(t-e,.85):t},_autoClose:function(t){this.state.autoClose&&this._close();var e=t.onPress;e&&e()},_open:function(t,e){var n='left'===e,o=this.props,s=o.sectionID,i=o.rowID,h=o.onOpen;h&&h(s,i,e),this._tweenContent('contentPos',t),this.setState({contentPos:t,openedLeft:n,openedRight:!n,swiping:!1})},_close:function(){var t=this.props,e=t.sectionID,n=t.rowID,o=t.onClose;o&&(this.state.openedLeft||this.state.openedRight)&&o(e,n,this.state.openedRight?'right':'left');this._tweenContent('contentPos',0),this._callOnClose(),this.setState({openedRight:!1,openedLeft:!1,swiping:!1})},_callOnClose:function(){this.props.onClose&&this.props.onClose(this.props.sectionID,this.props.rowID)},_callOnOpen:function(){this.props.onOpen&&this.props.onOpen(this.props.sectionID,this.props.rowID)},_openRight:function(){var t=this;this.refs.swipeoutContent.measure(function(e,n,o,s){var i=t.props.buttonWidth||o/5;t.setState({btnWidth:i,btnsRightWidth:t.props.right?i*t.props.right.length:0},function(){t._tweenContent('contentPos',-t.state.btnsRightWidth),t._callOnOpen(),t.setState({contentPos:-t.state.btnsRightWidth,openedLeft:!1,openedRight:!0,swiping:!1})})})},_openLeft:function(){var t=this;this.refs.swipeoutContent.measure(function(e,n,o,s){var i=t.props.buttonWidth||o/5;t.setState({btnWidth:i,btnsLeftWidth:t.props.left?i*t.props.left.length:0},function(){t._tweenContent('contentPos',t.state.btnsLeftWidth),t._callOnOpen(),t.setState({contentPos:t.state.btnsLeftWidth,openedLeft:!0,openedRight:!1,swiping:!1})})})},render:function(){var e=this.state.contentWidth,n=this.getTweeningValue('contentPos'),i=[o.default.swipeout,this.props.style];this.props.backgroundColor&&i.push([{backgroundColor:this.props.backgroundColor}]);var h=-this.state.btnsRightWidth;if(n>0)h=this.state.btnsLeftWidth;var l={left:{left:0,overflow:'hidden',width:Math.min(h*(n/h),h)}},u={right:{left:Math.abs(e+Math.max(h,n)),right:0}},f={content:{transform:[{translateX:this._rubberBandEasing(n,h)}]}},c=[o.default.swipeoutContent];c.push(f.content);var b=[o.default.swipeoutBtns];b.push(u.right);var w=[o.default.swipeoutBtns];w.push(l.left);var y=n<0,_=n>0;return s.default.createElement(p.View,{style:i},s.default.createElement(p.View,t({ref:'swipeoutContent',style:c,onLayout:this._onLayout},this._panResponder.panHandlers),this.props.children),this._renderButtons(this.props.right,y,b),this._renderButtons(this.props.left,_,w))},_onLayout:function(t){var e=t.nativeEvent.layout,n=e.width,o=e.height;this.setState({contentWidth:n,contentHeight:o})},_renderButtons:function(t,e,n){return t&&e?s.default.createElement(p.View,{style:n},t.map(this._renderButton)):s.default.createElement(p.View,null)},_renderButton:function(t,e){var n=this;return s.default.createElement(u,{backgroundColor:t.backgroundColor,color:t.color,component:t.component,disabled:t.disabled,height:this.state.contentHeight,key:e,onPress:function(){return n._autoClose(t)},text:t.text,type:t.type,underlayColor:t.underlayColor,width:this.state.btnWidth})}});f.NativeButton=n.default,f.SwipeoutButton=u,_e.default=f},1512,[1513,1514,1515,15,143,1358,18]); +__d(function(_g,_r,_i,_a,_m,_e,_d){var e,n;e=this,n=function(){return(function(e){function n(r){if(t[r])return t[r].exports;var a=t[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}var t={};return n.m=e,n.c=t,n.p="",n(0)})({0:function(e,n,t){e.exports=t(90)},1:function(e,n){function t(){s=!1,i.length?c=i.concat(c):f=-1,c.length&&r()}function r(){if(!s){var e=setTimeout(t);s=!0;for(var n=c.length;n;){for(i=c,c=[];++f1)for(var t=1;ts.duration?s.duration:Math.max(0,u-c);t+=(0===s.duration?s.endValue:s.easing(f,s.beginValue,s.endValue,s.duration))-s.endValue}}return t},_rafCb:function(){var e=this.state;if(0!==e.tweenQueue.length){for(var n=Date.now(),t=[],r=0;re?a*Math.pow(2,10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/u)*-.5+n:a*Math.pow(2,-10*(e-=1))*Math.sin((e*r-i)*(2*Math.PI)/u)*.5+o+n)},easeInBack:function(e,n,t,r,a){return void 0===a&&(a=1.70158),(t-n)*(e/=r)*e*((a+1)*e-a)+n},easeOutBack:function(e,n,t,r,a){return void 0===a&&(a=1.70158),(t-n)*((e=e/r-1)*e*((a+1)*e+a)+1)+n},easeInOutBack:function(e,n,t,r,a){var u=t-n;return void 0===a&&(a=1.70158),(e/=r/2)<1?u/2*(e*e*((1+(a*=1.525))*e-a))+n:u/2*((e-=2)*e*((1+(a*=1.525))*e+a)+2)+n},easeInBounce:function(e,n,r,a){var u=r-n;return u-t.easeOutBounce(a-e,0,u,a)+n},easeOutBounce:function(e,n,t,r){var a=t-n;return(e/=r)<.36363636363636365?a*(7.5625*e*e)+n:.7272727272727273>e?a*(7.5625*(e-=.5454545454545454)*e+.75)+n:.9090909090909091>e?a*(7.5625*(e-=.8181818181818182)*e+.9375)+n:a*(7.5625*(e-=.9545454545454546)*e+.984375)+n},easeInOutBounce:function(e,n,r,a){var u=r-n;return a/2>e?.5*t.easeInBounce(2*e,0,u,a)+n:.5*t.easeOutBounce(2*e-a,0,u,a)+.5*u+n}};e.exports=t}})},"object"==typeof _e&&"object"==typeof _m?_m.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof _e?_e.tweenState=n():e.tweenState=n()},1513,[]); +__d(function(g,r,_i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(t){for(var s=1;s=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var s=i.call(u,"catchLoc"),f=i.call(u,"finallyLoc");if(s&&f){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),N(o),v}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;N(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:T(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),v}},t}e.listAllMembers=function(){var n,i,c,u,l,s;return o().async(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,o().awrap((0,r(d[3]).readUser)());case 2:if(null===(n=f.sent)){f.next=24;break}return i=t.default.currentLocale(),c={tag:"member",id:n.code_membre,la:i,test:r(d[4]).isDebugMode,codeparrain:n.code_membre,type:'all_geolocated'},console.log("DATA to SEND",c),f.next=9,o().awrap(fetch(r(d[4]).memberActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(c)}));case 9:return u=f.sent,l="",f.prev=11,f.next=14,o().awrap(u.text());case 14:return l=f.sent,f.abrupt("return",JSON.parse(l));case 18:return f.prev=18,f.t0=f.catch(11),console.log(f.t0),console.log("error when liste member",l),s={error:-3,content:f.t0,text:l},f.abrupt("return",s);case 24:return f.abrupt("return",null);case 25:case"end":return f.stop()}},null,null,[[11,18]],Promise)},e.listAllActifs=function(){var n,i,c,u,l;return o().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,o().awrap((0,r(d[3]).readUser)());case 2:if(n=s.sent,i=r(d[5]).store.getState().authKeyReducer,c=null!==i?i.authKey.token_type+" "+i.authKey.access_token:'',null===n){s.next=23;break}return console.log("Get Actif URL",r(d[4]).getActifsUrl+"/"+n.agentId),s.next=9,o().awrap(fetch(r(d[4]).getActifsUrl+"/"+n.agentId,{method:'GET',headers:{Accept:'application/json',Authorization:c,'X-Localization':t.default.currentLocale()}}));case 9:return u=s.sent,l="",console.warn(u),s.prev=12,s.next=15,o().awrap(u.text());case 15:return l=s.sent,s.abrupt("return",JSON.parse(l));case 19:return s.prev=19,s.t0=s.catch(12),console.log(s.t0),s.abrupt("return",s.t0);case 23:return s.abrupt("return",null);case 24:case"end":return s.stop()}},null,null,[[12,19]],Promise)}},1519,[15,2,628,640,667,692]); +__d(function(a,i,k,r,t,o,n){t.exports={v:"4.7.0",fr:25,ip:0,op:50,w:120,h:120,nm:"Comp 1",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"ruoi",ks:{o:{a:1,k:[{i:{x:[.833],y:[.967]},o:{x:[.167],y:[.033]},n:["0p833_0p967_0p167_0p033"],t:35,s:[100],e:[0]},{t:49}]},r:{a:0,k:0},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:0,y:0},n:"0p833_0p833_0_0",t:0,s:[57.361,61.016,0],e:[57.699,41.796,0],to:[-4.67500305175781,-4.12800598144531,0],ti:[-13.9099960327148,5.27300262451172,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:10.219,s:[57.699,41.796,0],e:[79.084,33.982,0],to:[12.8159942626953,-4.85800170898438,0],ti:[-4.54498291015625,3.73400115966797,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:19.445,s:[79.084,33.982,0],e:[59.691,9.121,0],to:[6.61601257324219,-5.43799591064453,0],ti:[20.0290069580078,1.20700073242188,0]},{t:35}]},a:{a:0,k:[60.531,10.945,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.994,0],[0,-.994],[.995,0],[0,.994]],o:[[.995,0],[0,.994],[-.994,0],[0,-.994]],v:[[-.001,-1.801],[1.801,-.001],[-.001,1.801],[-1.801,-.001]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"fl",c:{a:0,k:[.529,.529,.529,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[62.4,13.144],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group"},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-1.422,0],[0,-1.422],[1.421,0],[0,1.422]],o:[[1.421,0],[0,1.422],[-1.422,0],[0,-1.422]],v:[[.001,-2.574],[2.574,0],[.001,2.574],[-2.574,0]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"st",c:{a:0,k:[.529,.529,.529,1]},o:{a:0,k:100},w:{a:0,k:.7},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke"},{ty:"fl",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[64.145,9.606],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,ix:2,mn:"ADBE Vector Group"},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-1.996,0],[0,-1.996],[1.996,0],[0,1.996]],o:[[1.996,0],[0,1.996],[-1.996,0],[0,-1.996]],v:[[0,-3.614],[3.614,0],[0,3.614],[-3.614,0]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"st",c:{a:0,k:[.529,.529,.529,1]},o:{a:0,k:100},w:{a:0,k:.7},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke"},{ty:"fl",c:{a:0,k:[1,1,1,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[57.957,10.552],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,ix:3,mn:"ADBE Vector Group"},{ty:"tr",p:{a:0,k:[60.531,10.941],ix:2},a:{a:0,k:[60.531,10.941],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"ruoi",np:3,cix:2,ix:1,mn:"ADBE Vector Group"}],ip:0,op:50,st:0,bm:0,sr:1},{ddd:0,ind:2,ty:4,nm:"Shape Layer 2",ks:{o:{a:1,k:[{i:{x:[.833],y:[.967]},o:{x:[.167],y:[.033]},n:["0p833_0p967_0p167_0p033"],t:35,s:[100],e:[0]},{t:49}]},r:{a:0,k:0},p:{a:0,k:[-.75,-.75,0]},a:{a:0,k:[0,0,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-13.91,5.273],[-4.545,3.734],[20.029,1.207]],o:[[-4.675,-4.128],[12.816,-4.858],[6.616,-5.438],[0,0]],v:[[-7.383,24.76],[-7.046,5.54],[14.34,-2.273],[-3.178,-24.76]],c:!1}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"st",c:{a:0,k:[.627,.627,.627,1]},o:{a:0,k:100},w:{a:0,k:1},lc:2,lj:2,d:[{n:"d",nm:"dash",v:{a:0,k:2.028}},{n:"g",nm:"gap",v:{a:0,k:2.028}},{n:"o",nm:"offset",v:{a:0,k:0}}],nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke"},{ty:"tr",p:{a:0,k:[67.87,37.631],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:2,cix:2,ix:1,mn:"ADBE Vector Group"},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.953]},o:{x:[.167],y:[.033]},n:["0p833_0p953_0p167_0p033"],t:0,s:[0],e:[100]},{t:35}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim"}],ip:0,op:50,st:0,bm:0,sr:1},{ddd:0,ind:3,ty:4,nm:"im_emptyBox Outlines",ks:{o:{a:0,k:100},r:{a:0,k:0},p:{a:0,k:[60,60,0]},a:{a:0,k:[60,60,0]},s:{a:0,k:[100,100,100]}},ao:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-.001,-16.607],[-32.143,-.002],[-.001,16.607],[32.144,-.002]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"fl",c:{a:0,k:[.8,.82,.851,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[60,55.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 7",np:2,cix:2,ix:1,mn:"ADBE Vector Group"},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[12.856,-23.249],[0,-16.605],[-12.857,-23.249],[-45,-6.641],[-32.144,.001],[-45,6.645],[-12.857,23.249],[0,16.609],[12.856,23.249],[45,6.645],[32.143,.001],[45,-6.641]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"fl",c:{a:0,k:[.957,.957,.957,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[60,55.748],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 8",np:2,cix:2,ix:2,mn:"ADBE Vector Group"},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-16.072,24.171],[16.072,11.312],[16.072,-24.171],[-16.072,-24.171]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"fl",c:{a:0,k:[.902,.914,.929,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[76.072,83.33],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 9",np:2,cix:2,ix:3,mn:"ADBE Vector Group"},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-32.143,-24.171],[-32.143,11.311],[-.001,24.171],[32.144,11.311],[32.144,-24.171]],c:!0}},nm:"Path 1",mn:"ADBE Vector Shape - Group"},{ty:"fl",c:{a:0,k:[.8,.82,.851,1]},o:{a:0,k:100},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill"},{ty:"tr",p:{a:0,k:[60,83.33],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 10",np:2,cix:2,ix:4,mn:"ADBE Vector Group"},{ty:"tr",p:{a:0,k:[60,60.186],ix:2},a:{a:0,k:[60,60.186],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"box",np:4,cix:2,ix:1,mn:"ADBE Vector Group"}],ip:0,op:50,st:0,bm:0,sr:1}]}},1520,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n){var c=((t||0===t?t:'')+'').split('.');return c.length&&(c[0]=c[0].replace(/(\d)(?=(\d{3})+\b)/g,'$1'+(n||','))),c.join('.')}},1521,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=y(r(d[6])),u=r(d[7]),s=(r(d[0])(r(d[8])),r(d[0])(r(d[9])),r(d[0])(r(d[10]))),c=r(d[0])(r(d[11])),f=r(d[0])(r(d[12])),h=y(r(d[13])),p=r(d[0])(r(d[14]));function v(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(v=function(t){return t?n:e})(t)}function y(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=v(e);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var u=i?Object.getOwnPropertyDescriptor(t,l):null;u&&(u.get||u.set)?Object.defineProperty(o,l,u):o[l]=t[l]}return o.default=t,n&&n.set(t,o),o}function b(){"use strict";b=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var l=e&&e.prototype instanceof v?e:v,u=Object.create(l.prototype),s=new O(i||[]);return o(u,"_invoke",{value:N(t,n,s)}),u}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var p={};function v(){}function y(){}function w(){}var E={};c(E,l,function(){return this});var C=Object.getPrototypeOf,S=C&&C(C(A([])));S&&S!==e&&n.call(S,l)&&(E=S);var x=w.prototype=v.prototype=Object.create(E);function k(t){["next","throw","return"].forEach(function(e){c(t,e,function(t){return this._invoke(e,t)})})}function _(t,e){function i(o,l,u,s){var c=h(t[o],t,l);if("throw"!==c.type){var f=c.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then(function(t){i("next",t,u,s)},function(t){i("throw",t,u,s)}):e.resolve(p).then(function(t){f.value=t,u(f)},function(t){return i("throw",t,u,s)})}s(c.arg)}var l;o(this,"_invoke",{value:function(t,n){function o(){return new e(function(e,o){i(t,n,e,o)})}return l=l?l.then(o,o):o()}})}function N(t,e,n){var o="suspendedStart";return function(i,l){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw l;return P()}for(n.method=i,n.arg=l;;){var u=n.delegate;if(u){var s=L(u,n);if(s){if(s===p)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var c=h(t,e,n);if("normal"===c.type){if(o=n.done?"completed":"suspendedYield",c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o="completed",n.method="throw",n.arg=c.arg)}}}function L(t,e){var n=e.method,o=t.iterator[n];if(void 0===o)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,L(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=h(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,p;var l=i.arg;return l?l.done?(e[t.resultName]=l.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,p):l:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function R(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(t){if(t){var e=t[l];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function e(){for(;++o=0;--i){var l=this.tryEntries[i],u=l.completion;if("root"===l.tryLoc)return o("end");if(l.tryLoc<=this.prev){var s=n.call(l,"catchLoc"),c=n.call(l,"finallyLoc");if(s&&c){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),R(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;R(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:A(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function w(t,e,i){return e=(0,o.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,i||[],(0,o.default)(t).constructor):e.apply(t,i))}var E=(function(n){function o(e){var n;return(0,t.default)(this,o),(n=w(this,o,[e])).handleViewRef=function(t){return n.numberView=t},n.handleMontantRef=function(t){return n.montantView=t},n.state=n.initState(),n.updateState(),n}return(0,i.default)(o,n),(0,e.default)(o,[{key:"initState",value:function(){return{phone:null,montant:void 0,isSending:!1,isDisabled:!0,networks:[],user:null,visibleError:!1,currentNetwork:{nt:1},errorAnimation:""}}},{key:"onUserCancel",value:function(){this.props.navigation.goBack()}},{key:"onUserSend",value:function(){var t=this,e=!0;if((!(0,r(d[15]).isNumber)(this.state.montant)||this.state.montant>1e6)&&(e=!1),this.setState({visibleError:!e}),e){this.setState({isSending:!0});this.props.fetchRequestCredit({issuer_id:this.state.user.agentId,amount:this.state.montant})}else this.montantView.shake(800),setTimeout(function(){t.setState({visibleError:!1})},3e3)}},{key:"render",value:function(){var t=this.state.user;return l.default.createElement(u.View,{style:{flex:1,alignItems:'center',backgroundColor:"lightgrey",paddingTop:(0,r(d[16]).responsiveHeight)(10)}},l.default.createElement(u.StatusBar,{translucent:!1}),t?"geolocated"===t.category?this.multiNetwork():this.simpleAgent():l.default.createElement(u.ProgressBarAndroid,null))}},{key:"simpleAgent",value:function(){var t=this;return l.default.createElement(u.View,{style:{height:200}},l.default.createElement(r(d[17]).Card,{style:{width:(0,r(d[16]).responsiveWidth)(96),paddingTop:20}},l.default.createElement(r(d[17]).CardContent,null,l.default.createElement(u.View,null,l.default.createElement(h.View,{ref:this.handleMontantRef},l.default.createElement(r(d[18]).TextInput,{label:p.default.t('AMOUNT'),keyboardType:"numeric",style:C.selfitem,ref:function(e){t.refInp=e},mode:"outlined",inputStyle:C.style,onChangeText:function(e){try{var n=parseInt(e);t.setState({montant:n,isDisabled:isNaN(n)})}catch(t){}},value:this.state.montant}),l.default.createElement(r(d[18]).HelperText,{type:"error",visible:this.state.visibleError},p.default.t('INVALID_MONTANT'))))),l.default.createElement(r(d[17]).CardAction,{separator:!0,inColumn:!1},l.default.createElement(r(d[17]).CardButton,{onPress:function(){t.onUserCancel()},title:p.default.t('CANCEL'),color:"crimson"}),l.default.createElement(r(d[17]).CardButton,{onPress:function(){t.onUserSend()},title:p.default.t('SEND'),color:"steelblue"}))))}},{key:"multiNetwork",value:function(){var t=this;return l.default.createElement(u.View,{style:{height:250,justifyContent:'center'}},l.default.createElement(r(d[17]).Card,{style:{width:(0,r(d[16]).responsiveWidth)(96),justifyContent:'center'}},l.default.createElement(r(d[17]).CardContent,null,l.default.createElement(u.View,{style:{flex:1}},l.default.createElement(r(d[19]).Dropdown,{label:p.default.t("SELECT_NETWORK"),style:{flex:1,width:(0,r(d[16]).responsiveWidth)(70)},labelExtractor:function(t,e){return t?p.default.t("FOR_NUMB")+t.phone+" ("+t.name+")":p.default.t("SELECT_NETWORK")},valueExtractor:function(t,e){return t.phone+" ("+t.name+")"},onChangeText:function(e,n,o){t.setState({currentNetwork:o[n]})},data:this.state.networks}),l.default.createElement(h.View,{ref:this.handleMontantRef},l.default.createElement(r(d[18]).TextInput,{label:p.default.t('AMOUNT'),keyboardType:"numeric",style:C.selfitem,ref:function(e){t.refInp=e},mode:"outlined",inputStyle:C.style,onChangeText:function(e){try{var n=parseInt(e);t.setState({montant:n,isDisabled:isNaN(n)})}catch(t){}},value:this.state.montant}),l.default.createElement(r(d[18]).HelperText,{type:"error",visible:this.state.visibleError},p.default.t('INVALID_MONTANT'))))),l.default.createElement(r(d[17]).CardAction,{separator:!0,inColumn:!1},l.default.createElement(r(d[17]).CardButton,{onPress:function(){t.onUserCancel()},title:p.default.t('CANCEL'),color:"crimson"}),l.default.createElement(r(d[17]).CardButton,{onPress:function(){var e=t.state,n=e.currentNetwork,o=e.montant;void 0!==n&&void 0===n.nt&&t.onNetworkSend(n.phone,n.code_membre,o)},title:p.default.t('SEND'),color:"steelblue"}))))}},{key:"renderSingleNetwork",value:function(t){var e=this,n=t.item;console.log(t);var o=null,i=null,v=0;return l.default.createElement(u.View,{style:S.container2},l.default.createElement(s.default,{style:S.cardInput2},l.default.createElement(u.View,null,l.default.createElement(u.Text,{style:S.title},p.default.t('ASK_CREDIT')),l.default.createElement(u.Text,{style:S.subtitle},p.default.t("FOR_NUMB")," ",n.phone," (",n.name,")"),l.default.createElement(h.View,{ref:this.handleMontantRef},l.default.createElement(r(d[20]).Sae,{label:p.default.t('AMOUNT'),iconClass:c.default,iconName:'dollar',iconColor:r(d[21]).primary,ref:function(t){o=t,e.setState({refIn:o})},inputStyle:C.style,value:this.state.montant,keyboardType:"numeric",onChangeText:function(t){if(t.length>0)try{v=parseFloat(t),e.setStat({montant:v}),i&&(i.setState({isDisabled:v>0}),i.isDisabled=v>0)}catch(t){}},style:C.selfitem,labelStyle:C.label,autoCapitalize:'none',autoCorrect:!1}))),l.default.createElement(u.View,{style:S.btnContainer},l.default.createElement(f.default,{style:S.button_1,textStyle:S.button_1_text,onPress:function(){return e.onUserCancel()}},p.default.t('CANCEL')),l.default.createElement(f.default,{ref:function(t){i=t},style:S.button_2,textStyle:S.button_2_text,onPress:function(){e.onNetworkSend(n.phone,n.code_membre,o.state.value,o,i)}},p.default.t('SEND')))))}},{key:"onNetworkSend",value:function(t,e,n){var o=this,i=!0,l=parseFloat(n);(null===l||!(0,r(d[15]).isNumber)(l)||l>1e6)&&(i=!1),this.setState({visibleError:!i}),i?this.props.fetchRequestCredit({issuer_id:user.agentId,amount:l}):(this.montantView.shake(800),setTimeout(function(){o.setState({visibleError:!1})},3e3))}},{key:"UNSAFE_componentWillReceiveProps",value:function(t,e){var n,o,i,l,s,c,f=this;(console.log('UNSAFE_componentWillReceiveProps',t.requestCredit),null!=(n=t.requestCredit)&&n.result)&&u.Alert.alert(p.default.t("SUCCESS"),null==(i=t.requestCredit)?void 0:null==(l=i.result)?void 0:l.response,[{text:p.default.t("OK"),onPress:function(){f.props.fetchRequestCreditReset()}}],{cancelable:!1});null!=(o=t.requestCredit)&&o.error&&u.Alert.alert(p.default.t("ERROR_LABLE"),null==(s=t.requestCredit)?void 0:null==(c=s.error)?void 0:c.error,[{text:p.default.t("OK"),onPress:function(){f.props.fetchRequestCreditReset()}}],{cancelable:!1})}},{key:"updateState",value:function(){var t,e,n;return b().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,b().awrap((0,r(d[22]).readUser)());case 2:if("geolocated"!==(t=o.sent).category){o.next=9;break}return o.next=6,b().awrap((0,r(d[23]).getAgentNetworksList)(t.agentId));case 6:e=o.sent,console.log(e),1===e.success&&(n=[this.state.currentNetwork],e.networks.forEach(function(t){n.push(t)}),this.setState({networks:n}));case 9:this.setState({user:t});case 10:case"end":return o.stop()}},null,this,null,Promise)}}])})(l.Component);E.navigatorStyle={navBarHidden:!0},E.navigationOptions={drawerLabel:function(){return null},headerTitle:p.default.t('ASK_CREDIT'),title:p.default.t('ASK_CREDIT')};_e.default=(0,r(d[26]).connect)(function(t){return{requestCredit:t.requestCreditReducer}},function(t){return(0,r(d[24]).bindActionCreators)({fetchRequestCredit:r(d[25]).fetchRequestCredit,fetchRequestCreditReset:r(d[25]).fetchRequestCreditReset},t)})(E);var C=u.StyleSheet.create({selfitem:{width:(0,r(d[16]).responsiveWidth)(70),alignSelf:'center',marginBottom:20},label:{color:r(d[21]).primary},style:{color:'black'}}),S=u.StyleSheet.create({title:{backgroundColor:r(d[21]).primary,color:'white',paddingLeft:20,paddingTop:10,fontWeight:'bold',fontSize:(0,r(d[16]).responsiveFontSize)(3),height:(0,r(d[16]).responsiveHeight)(10)},subtitle:{color:'black',paddingLeft:20,paddingTop:10,marginBottom:(0,r(d[16]).responsiveHeight)(3),fontWeight:'bold',fontSize:(0,r(d[16]).responsiveFontSize)(2)},container:{flex:1,backgroundColor:'#EEE',justifyContent:'space-between'},container2:{flex:1,height:(0,r(d[16]).responsiveHeight)(20),backgroundColor:'#EEE'},btnContainer:{flexDirection:'row',paddingRight:5,paddingLeft:5,paddingTop:5,marginBottom:-2.5},button_1:{flex:1,borderColor:'transparent'},button_2:{flex:1,borderColor:'transparent',backgroundColor:r(d[21]).primary,borderRadius:0},button_1_text:{color:r(d[21]).primary,fontWeight:'bold'},button_2_text:{color:'white',fontWeight:'bold'},cardInput:{marginLeft:10,marginRight:10,marginTop:(0,r(d[16]).responsiveHeight)(5),width:(0,r(d[16]).responsiveWidth)(98),alignSelf:'center',justifyContent:'space-between',height:(0,r(d[16]).responsiveHeight)(40)},cardInput2:{marginLeft:10,marginRight:10,marginTop:(0,r(d[16]).responsiveHeight)(1),width:(0,r(d[16]).responsiveWidth)(98),height:(0,r(d[16]).responsiveHeight)(50),alignSelf:'center',justifyContent:'space-between'}})},1522,[2,5,6,10,12,13,15,18,431,936,434,439,604,606,628,685,638,1193,1043,1024,794,437,640,1191,710,1523,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchRequestCreditSuccess=e.fetchRequestCreditReset=e.fetchRequestCreditPending=e.fetchRequestCreditError=e.fetchRequestCredit=e.fetchRefillAgentSuccess=e.fetchRefillAgentReset=e.fetchRefillAgentPending=e.fetchRefillAgentError=e.fetchRefillAgent=void 0;var t=r(d[0])(r(d[1])),n=e.fetchRefillAgentPending=function(){return{type:t.default.REFILL_AGENT_CREDIT_PENDING}},f=(e.fetchRefillAgentReset=function(){return{type:t.default.REFILL_AGENT_CREDIT_RESET}},e.fetchRefillAgentSuccess=function(n){return{type:t.default.REFILL_AGENT_CREDIT_SUCCESS,payload:n}}),c=e.fetchRefillAgentError=function(n){return{type:t.default.REFILL_AGENT_CREDIT_ERROR,payload:n}},u=(e.fetchRefillAgent=function(){return(0,r(d[2]).ApiAction)({url:r(d[3]).testBaseUrl+"/walletService/refillAgents",method:'GET',onLoading:n,onSuccess:f,onError:c})},e.fetchRequestCreditPending=function(){return{type:t.default.DEMANDE_CREDIT_PENDING}}),l=(e.fetchRequestCreditReset=function(){return{type:t.default.DEMANDE_CREDIT_RESET}},e.fetchRequestCreditSuccess=function(n){return{type:t.default.DEMANDE_CREDIT_SUCCESS,payload:n}}),R=e.fetchRequestCreditError=function(n){return{type:t.default.DEMANDE_CREDIT_ERROR,payload:n}};e.fetchRequestCredit=function(t){return(0,r(d[2]).ApiAction)({url:r(d[3]).testBaseUrl+"/walletService/credits/storeDemand",data:t,method:'POST',onLoading:u,onSuccess:l,onError:R})}},1523,[2,784,694,667]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=E(r(d[6])),s=r(d[7]),u=E(r(d[8])),c=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),y=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),_=r(d[0])(r(d[15])),w=r(d[0])(r(d[16])),x=r(d[0])(r(d[17]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=i?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}return o.default=e,n&&n.set(e,o),o}function S(){"use strict";S=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function f(e,t,n,i){var l=t&&t.prototype instanceof y?t:y,s=Object.create(l.prototype),u=new P(i||[]);return o(s,"_invoke",{value:k(e,n,u)}),s}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var p={};function y(){}function v(){}function _(){}var w={};c(w,l,function(){return this});var x=Object.getPrototypeOf,b=x&&x(x(A([])));b&&b!==t&&n.call(b,l)&&(w=b);var E=_.prototype=y.prototype=Object.create(w);function C(e){["next","throw","return"].forEach(function(t){c(e,t,function(e){return this._invoke(t,e)})})}function T(e,t){function i(o,l,s,u){var c=h(e[o],e,l);if("throw"!==c.type){var f=c.arg,p=f.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then(function(e){i("next",e,s,u)},function(e){i("throw",e,s,u)}):t.resolve(p).then(function(e){f.value=e,s(f)},function(e){return i("throw",e,s,u)})}u(c.arg)}var l;o(this,"_invoke",{value:function(e,n){function o(){return new t(function(t,o){i(e,n,t,o)})}return l=l?l.then(o,o):o()}})}function k(e,t,n){var o="suspendedStart";return function(i,l){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw l;return D()}for(n.method=i,n.arg=l;;){var s=n.delegate;if(s){var u=L(s,n);if(u){if(u===p)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var c=h(e,t,n);if("normal"===c.type){if(o=n.done?"completed":"suspendedYield",c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o="completed",n.method="throw",n.arg=c.arg)}}}function L(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,L(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var i=h(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,p;var l=i.arg;return l?l.done?(t[e.resultName]=l.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):l:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function A(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function t(){for(;++o=0;--i){var l=this.tryEntries[i],s=l.completion;if("root"===l.tryLoc)return o("end");if(l.tryLoc<=this.prev){var u=n.call(l,"catchLoc"),c=n.call(l,"finallyLoc");if(u&&c){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),I(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;I(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:A(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function C(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}r(d[18]);var T=_e.default=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=C(this,o,[t])).createFormData=function(e){n.dataToSendTemp.append("image",{name:e.path.split('/').pop(),type:e.mime,uri:"android"===s.Platform.OS?e.path:e.path.replace("file://","")})},n.renderLoader=function(){return l.default.createElement(r(d[19]).ProgressDialog,{visible:n.state.loadingUpload,title:c.default.t('LOADING'),message:c.default.t('UPLOAD_PHOTO')})},n.uploadImage=function(){(0,w.default)({url:""+r(d[20]).uploadImage,method:'POST',data:n.dataToSendTemp,headers:{'X-Localization':c.default.currentLocale(),'Content-Type':'multipart/form-data'}}).then(function(e){console.log(e);var t=n.state.taxes_selected;t[n.state.index].image=e.data.response.filename,n.setState({taxes_selected:t,loadingUpload:!1})}).catch(function(e){console.log(e),e.response?console.log(e.response):e.request?console.log(e.request):console.log(e.message),s.Alert.alert("",c.default.t('TITLE_ERROR_SURVENU'),[{text:"Ok",onPress:function(){}}]),n.setState({loadingUpload:!1})})},n.renderDialogImage=function(){return l.default.createElement(x.default.Container,{contentStyle:{width:(0,r(d[21]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayImage},l.default.createElement(x.default.Title,null,c.default.t('PREVISUALISATION')),l.default.createElement(s.View,null,l.default.createElement(s.View,{style:{width:50}}),l.default.createElement(s.View,{style:{justifyContent:'center',alignContent:'center',alignItems:'center'}},l.default.createElement(s.Image,{source:{uri:n.state.image.path},style:{width:n.state.image.width,height:n.state.image.height,aspectRatio:1,resizeMode:'contain'}})),l.default.createElement(s.View,{style:{width:50}})),l.default.createElement(x.default.Button,{bold:!0,label:c.default.t('OK'),onPress:function(){n.setState({displayImage:!1,loadingUpload:!0}),n.uploadImage()}}))},n.renderTaxesDropdown=function(e){return l.default.createElement(l.default.Fragment,null,l.default.createElement(u.View,{key:e},l.default.createElement(s.View,{style:{marginTop:20,flexDirection:"row",paddingRight:20,paddingLeft:20}},l.default.createElement(s.View,{style:{width:(0,r(d[21]).responsiveWidth)(90),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},l.default.createElement(r(d[22]).Dropdown,{label:c.default.t('TAXES'),data:n.state.result.taxes,useNativeDriver:!0,valueExtractor:function(e){return e},onChangeText:function(t,o,i){var l=n.state.taxes_selected;0===e?(l=new Array)[e]=t:l[e]=t,n.setState({taxes_selected:l},function(){console.log("Taxes",n.state.taxes_selected)})},labelExtractor:function(e){return e.name}})),"1"===n.state.result.network.has_many_taxes&&l.default.createElement(s.View,null,l.default.createElement(s.TouchableOpacity,{style:(L.contain,{backgroundColor:r(d[23]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,bottom:0,zIndex:10,left:-10,height:25,borderRadius:11}),onPress:function(){var t=n.state.tabTaxe;if(0===e){var o=n.state.tabTaxe[n.state.tabTaxe.length-1];t.push(o++),n.setState({tabTaxe:t})}else t=t.filter(function(t,n){return e!==n}),n.setState({tabTaxe:t})},activeOpacity:.9},l.default.createElement(s.View,null,l.default.createElement(s.View,null,l.default.createElement(h.default,{name:e>0?'minus':'plus',color:r(d[23]).Color.whiteColor,size:20}))))))),(0,y.default)(n.state.taxes_selected[e])?null:"forfait"!==n.state.taxes_selected[e].measurement_unit&&l.default.createElement(l.default.Fragment,null,l.default.createElement(u.View,null,l.default.createElement(r(d[24]).Fumi,{iconClass:f.default,iconName:'check-circle',label:n.state.taxes_selected[e].labels[0],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:L.input,onChangeText:function(t){var o=n.state.tax_units_count;0===e?(o=[])[0]=t:o[e]=t,n.setState({tax_units_count:o})}})),2===n.state.taxes_selected[e].labels.length&&l.default.createElement(u.View,null,l.default.createElement(r(d[24]).Fumi,{iconClass:f.default,iconName:'check',label:(0,y.default)(n.state.taxes_selected[e].labels[1])?c.default.t('UNIT_PER_TAXE_UNIT_COUNT'):n.state.taxes_selected[e].labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:L.input,onChangeText:function(t){var o=n.state.units_per_tax_unit_count;0===e?(o=[])[0]=t:o[e]=t,n.setState({units_per_tax_unit_count:o})}}))),(0,y.default)(n.state.taxes_selected[e])?null:'jour'===n.state.taxes_selected[e].billing_period&&l.default.createElement(u.View,null,l.default.createElement(r(d[24]).Fumi,{iconClass:f.default,iconName:'calendar',label:c.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",onChangeText:function(t){var o=n.state.number_of_days.number_of_days;0===e?(o=[])[0]=t:o[e]=t,n.setState({number_of_days:o})},style:L.input})),(0,y.default)(n.state.taxes_selected[e])?null:"1"===n.state.taxes_selected[e].has_image_capture&&l.default.createElement(s.View,{style:[L.contentPicker]},l.default.createElement(s.TouchableOpacity,{style:[L.contain],onPress:function(){_.default.openCamera({width:400,height:281,cropping:!0,useFrontCamera:!1}).then(function(t){n.createFormData(t),n.setState({image:t,displayImage:!0,index:e})})},activeOpacity:.9},l.default.createElement(s.View,{style:[L.contcontainerCenterentLeft]},l.default.createElement(s.View,null,l.default.createElement(h.default,{name:"image",color:r(d[23]).Color.whiteColor,style:[L.thumb],size:80}),l.default.createElement(s.View,{style:[L.point,{backgroundColor:r(d[23]).Color.accentColor}]},l.default.createElement(h.default,{name:"camera-image",color:r(d[23]).Color.whiteColor,size:20}))))),l.default.createElement(s.Text,{style:(r(d[25]).Typography.footnote,r(d[25]).FontWeight.semibold,{color:r(d[23]).Color.whiteColor})},c.default.t('IMAGE_TAKE'))))},n.state=n.generateState(),n.dataToSendTemp=new FormData,n.user=null,r(d[26]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),(0,r(d[27]).readUser)().then(function(e){e&&void 0!==e&&void 0!==e.category&&(n.user=e)}),n}return(0,i.default)(o,n),(0,t.default)(o,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:c.default.t('CHANGE_INFORMATION')}),this.forceUpdate()}},{key:"generateState",value:function(){return{isLoading:!1,notifi:!1,isFirstStep:!0,id_network_tax:null,tax_units_count:[],units_per_tax_unit_count:[],id_company_type:null,identification_number:null,trade_registry:null,tabTaxe:[0],number_of_days:[],taxes_selected:[],result:null,image:null,index:0,displayImage:!1,loadingUpload:!1,item:this.props.navigation.getParam("item",null),password:null}}},{key:"retreiveCodeInformation",value:function(){var e=this,t=this.state.validateCode;return new Promise(function(n,o){var i;return S().async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,S().awrap((0,r(d[27]).getCodeInformationForAddTaxe)(t,e.state.item.id_agent));case 2:i=o.sent,console.log("DATA",i),n(i);case 5:case"end":return o.stop()}},null,null,null,Promise)})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,y.default)(e)||(0,v.default)(e.length,0)}},{key:"render",value:function(){var e=this;return l.default.createElement(s.View,{style:k.container},l.default.createElement(s.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),this.state.displayImage&&this.renderDialogImage(),this.state.loadingUpload&&this.renderLoader(),l.default.createElement(s.ScrollView,{style:{flex:1,paddingTop:30}},l.default.createElement(s.View,{style:k.appContainer},l.default.createElement(s.Image,{source:r(d[28]),style:{width:(0,r(d[21]).responsiveWidth)(90),resizeMode:"contain"}})),l.default.createElement(s.Text,{style:k.title},c.default.t('ADD_NETWORK')),this.state.isFirstStep?l.default.createElement(l.default.Fragment,null,l.default.createElement(u.View,null,l.default.createElement(r(d[24]).Fumi,{iconClass:f.default,iconName:"code",style:k.input,inputStyle:{color:'black'},value:this.state.validateCode,label:c.default.t('SPONSOR_CODE'),onChangeText:function(t){return e.setState({validateCode:t})},style:k.input}))):l.default.createElement(l.default.Fragment,null,this.renderTaxesDropdown(0),this.state.tabTaxe.map(function(t,n){return n>0&&e.renderTaxesDropdown(n)}),l.default.createElement(u.View,{ref:function(t){e.passwordAnim=t}},l.default.createElement(r(d[24]).Fumi,{iconClass:f.default,iconName:'lock',label:c.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:L.input}))),l.default.createElement(p.default,{style:k.btnStyle,textStyle:k.btnTextStyle,isLoading:this.state.isLoading,onPress:function(){e.state.isFirstStep?(e.setState({isLoading:!0}),e.retreiveCodeInformation().then(function(t){console.log(t),void 0!==t.error?(t.error,s.Alert.alert(c.default.t("ERROR_LABEL"),t.error_msg,[{text:'OK',onPress:function(){}}],{cancelable:!1}),e.setState({isLoading:!1})):e.setState({isLoading:!1,taxes:t.taxes,isFirstStep:!1,result:t})}).catch(function(t){console.warn(t),e.setState({isLoading:!1})})):e.ckeckIfFieldIsOK(e.state.password)?e.passwordAnim.shake(800):e.validateNetwork()}},this.state.isFirstStep?c.default.t('NEXT'):c.default.t('VALIDATE'))))}},{key:"validateNetwork",value:function(){var e,t,n,o,i,l,u,f,h=this;return S().async(function(p){for(;;)switch(p.prev=p.next){case 0:if(e=this.state,t=e.validateCode,e.isLoading,n=e.enterPhone,o=e.password,i=e.item,void 0===t||null===t){p.next=10;break}for(this.setState({isLoading:!0}),l=[],u=0;u0&&void 0!==arguments[0]&&arguments[0],t=(0,r(d[25]).responsiveHeight)(100),n=e?t:0,l=e?0:t;this.setState({isSliding:e}),this.state.translateAnim.setValue(n),u.Animated.timing(this.state.translateAnim,{toValue:l,duration:500,useNativeDriver:!0}).start()}},{key:"render",value:function(){var e=this;return s.default.createElement(r(d[24]).Provider,null,s.default.createElement(u.View,{style:{flex:1}},s.default.createElement(u.StatusBar,{backgroundColor:r(d[26]).primaryDark,barStyle:"light-content",translucent:!1}),this.renderSliding(),s.default.createElement(r(d[24]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[26]).primary}},s.default.createElement(r(d[24]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[24]).Appbar.Content,{title:y.default.t('CREDIT_MANAGE'),subtitle:0===this.state.position?y.default.t('MY_DEMAND'):y.default.t('DEMAND_RECEIVE')}),s.default.createElement(r(d[24]).Appbar.Action,{icon:"refresh",onPress:function(){e.refreshData()}}),s.default.createElement(r(d[24]).Appbar.Action,{icon:"more-vert",onPress:function(){e._openMenu(),e.renderSliding()}})),this.renderOptionsMenu(),0===this.state.position?this._renderListDemandsSend():this._renderListDemandReceive()))}},{key:"renderSliding",value:function(){return s.default.createElement(u.Animated.View,{style:[b.slidingup,{translateY:this.state.translateAnim}]},s.default.createElement(p.default,{onChange:function(e){return console.log(e)},minDate:"2018-04-20",startDate:"2018-04-30",endDate:"2018-05-05",theme:{activeDayColor:{},monthTitleTextStyle:{color:'#6d95da',fontWeight:'300',fontSize:16},emptyMonthContainerStyle:{},emptyMonthTextStyle:{fontWeight:'200'},weekColumnsContainerStyle:{},weekColumnStyle:{paddingVertical:10},weekColumnTextStyle:{color:'#b6c1cd',fontSize:13},nonTouchableDayContainerStyle:{},nonTouchableDayTextStyle:{},startDateContainerStyle:{},endDateContainerStyle:{},dayContainerStyle:{},dayTextStyle:{color:'#2d4150',fontWeight:'200',fontSize:15},dayOutOfRangeContainerStyle:{},dayOutOfRangeTextStyle:{},todayContainerStyle:{},todayTextStyle:{color:'#6d95da'},activeDayContainerStyle:{backgroundColor:'#6d95da'},activeDayTextStyle:{color:'white'},nonTouchableLastMonthDayTextStyle:{}},style:{height:(0,r(d[25]).responsiveHeight)(60)}}),s.default.createElement(u.View,{style:{flexDirection:'row'}},s.default.createElement(h.default,null,y.default.t('QUIT')),s.default.createElement(h.default,null,y.default.t('FILTER'))))}},{key:"renderSectionnedList",value:function(e){var t=this;if(this.state.isLoaded){return null!==e?e.length>0?s.default.createElement(r(d[27]).HistoryItemSectionned,{user:this.state.user,list:e,refresh:function(){return t.refreshData()},style:b.listbackground}):this.state.filter?s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('NO_ITEMS_REQUEST'))):s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.ProgressBarAndroid,null),s.default.createElement(u.Text,null,y.default.t('LOADING_DOTS'))):s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('EMPTY_LIST_REQUEST')))}}},{key:"renderList",value:function(e){var t=this;if(this.state.isLoaded&&e instanceof Array){var n=e;return null!==n?n.length>0?s.default.createElement(r(d[27]).HistoryListItem,{user:this.state.user,list:e,refreshing:function(){t.refreshData()},refresh:function(){return t.refreshData()},isRefreshing:this.state.isRefreshing,navigator:this.props.navigation,style:b.listbackground,isDemandSend:0===this.state.position}):this.state.filter?s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('NO_ITEM_REQUEST'))):0===n.length?s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('NO_ITEM_REQUEST'))):s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.ProgressBarAndroid,null),s.default.createElement(u.Text,null,y.default.t('LOADING_DOTS'))):s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('EMPTY_LIST_REQUEST')," "))}if(0===e.length)return s.default.createElement(u.View,{style:b.emptyListe},s.default.createElement(u.Text,null,y.default.t('NO_ITEM_REQUEST')))}},{key:"renderLoading",value:function(){return s.default.createElement(u.View,null,s.default.createElement(u.ProgressBarAndroid,null),s.default.createElement(u.Text,null,y.default.t('LOADING_DOTS')))}},{key:"showSlidingUpPanel",value:function(){}},{key:"printOptions",value:function(){var e=this;return"hyper"===this.state.user.category?s.default.createElement(c.default,{buttonColor:r(d[26]).accent},s.default.createElement(c.default.Item,{buttonColor:r(d[26]).purpleLight,title:y.default.t('SAVE_HISTORY'),onPress:function(){}},s.default.createElement(f.default,{name:"save",style:b.actionButtonIcon}))):s.default.createElement(c.default,{buttonColor:r(d[26]).accent},s.default.createElement(c.default.Item,{buttonColor:r(d[26]).primary,title:y.default.t('MAKE_REQUEST'),onPress:function(){'SIMPLE_AGENT'===e.state.user.role?e.props.navigation.push(r(d[28]).creditrequestRefillAgent,{onGoBack:function(){return e.refreshData()}}):e.props.navigation.push(r(d[28]).credrequester,{onGoBack:function(){return e.refreshData()}})}},s.default.createElement(f.default,{name:"edit",style:b.actionButtonIcon})),s.default.createElement(c.default.Item,{buttonColor:r(d[26]).purpleLight,title:y.default.t('SAVE_HISTORY'),onPress:function(){}},s.default.createElement(f.default,{name:"save",style:b.actionButtonIcon})))}},{key:"_renderListDemandsSend",value:function(){return s.default.createElement(u.View,{style:b.container},this.state.isLoaded?this.state.isSectionned?this.renderSectionnedList(this.state.listdataSend):this.renderList(this.state.listdataSend):this.renderLoading(),this.printOptions(),this.showSlidingUpPanel())}},{key:"_renderListDemandReceive",value:function(){return s.default.createElement(u.View,{style:b.container},this.state.isLoaded?this.state.isSectionned?this.renderSectionnedList(this.state.listdata):this.renderList(this.state.listdata):this.renderLoading(),this.printOptions(),this.showSlidingUpPanel())}},{key:"_renderTabGeolocated",value:function(){var e=[{text:y.default.t('DEMAND_SEND')}];return s.default.createElement(r(d[29]).PagerTabIndicator,{style:{height:(0,r(d[25]).responsiveHeight)(8)},tabs:e})}},{key:"_renderTabHyper",value:function(){var e=[{text:y.default.t('DEMAND_RECEIVE')}];return s.default.createElement(r(d[29]).PagerTabIndicator,{style:{height:(0,r(d[25]).responsiveHeight)(8)},tabs:e})}},{key:"_renderTabs",value:function(){var e=[{text:y.default.t('MY_DEMAND'),iconSource:this.state.usersicon},{text:y.default.t('DEMAND_RECEIVE'),iconSource:this.state.charticon}];return s.default.createElement(r(d[29]).PagerTabIndicator,{style:{height:(0,r(d[25]).responsiveHeight)(8)},tabs:e})}},{key:"refreshData",value:function(){var e=this;(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&this.setState({isRefreshing:!0}),(0,r(d[30]).loadDemandeCredit)().then(function(t){void 0!==t.success&&(e.setState({listdata:[]}),e.updateList(t.demands),0!==e.state.position&&e.props.navigation.setParams({count:t.demands.length}),e.setState({isRefreshing:!1}))}).catch(function(e){console.warn(e)}),(0,r(d[30]).loadMyDemandeCredit)().then(function(t){void 0!==t.success&&(e.setState({listdataSend:[]}),e.setState({isRefreshing:!1}),0===e.state.position&&e.props.navigation.setParams({count:t.demands.length}),e.updateMyList(t.demands))}).catch(function(e){console.warn(e)})}}])})(s.default.Component);v.navigatorStyle={navBarBackgroundColor:r(d[26]).primary,statusBarColor:r(d[26]).primaryDark,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF',contextualMenuStatusBarColor:r(d[26]).accent,contextualMenuBackgroundColor:r(d[26]).accentLight,contextualMenuButtonsColor:'#ffffff'},v.navigationOptions=function(e){var t=e.navigation,n=t.state.routeName;return{tabBarLabel:"myDemand"===n?y.default.t('MY_DEMAND'):y.default.t('DEMAND_RECEIVE'),tabBarIcon:function(e){var l=e.focused,o=(e.horizontal,e.tintColor);return s.default.createElement(E.default,{badgeCount:t.getParam("count",0),size:20,name:"myDemand"===n?"mail":"inbox",color:l?o:"grey"})},drawerLabel:y.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return s.default.createElement(f.default,{name:'credit-card',size:24})}}};_e.default=v,u.StyleSheet.create({titleHeader:{fontSize:20,fontWeight:'bold',color:'black',flex:1},datetitle:{fontSize:17,color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(2)},datetext:{fontSize:16,marginLeft:(0,r(d[25]).responsiveWidth)(5)},content:{flex:2},btnContainer:{flexDirection:'row',width:(0,r(d[25]).responsiveWidth)(100),alignSelf:'flex-end',flex:2},btn:{flex:1,borderColor:'transparent',borderRadius:0},btntext:{fontWeight:'bold',color:r(d[26]).accent},container:{flex:1,justifyContent:'space-evenly'}});var b=u.StyleSheet.create({slidingup:{position:"absolute",height:(0,r(d[25]).responsiveHeight)(84),bottom:0,backgroundColor:'white',width:(0,r(d[25]).responsiveWidth)(100),zIndex:1e3},root:{flex:1},container:{flex:1,backgroundColor:'white',justifyContent:'center',alignItems:'center'},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[25]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[25]).responsiveWidth)(10),color:'black'},content:{flex:8},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'}})},1525,[2,5,6,10,12,13,15,18,431,810,604,1222,628,1213,1212,1205,1207,1209,1210,1211,1526,633,1214,640,1043,638,437,1527,791,921,1528]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),l=r(d[7]),c=r(d[0])(r(d[8]));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function p(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}_e.default=(function(n){function o(){return(0,e.default)(this,o),p(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.name,n=e.badgeCount,o=e.color,u=e.size;return f.default.createElement(l.View,{style:{width:3*u/2,height:3*u/2,margin:5}},f.default.createElement(c.default,{name:t,size:u,color:o}),n>0&&f.default.createElement(l.View,{style:{position:'absolute',right:-6,top:-3,backgroundColor:'red',borderRadius:4*u/5,width:3*u/5,height:3*u/5,justifyContent:'center',alignItems:'center'}},f.default.createElement(l.Text,{style:{color:'white',fontSize:10,fontWeight:'bold'}},n)))}}])})(f.default.Component)},1526,[2,5,6,10,12,13,15,18,810]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.HistoryListItem=_e.HistoryItemSectionned=_e.HistoryItem=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),l=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var s={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in t)if("default"!==l&&Object.prototype.hasOwnProperty.call(t,l)){var u=o?Object.getOwnPropertyDescriptor(t,l):null;u&&(u.get||u.set)?Object.defineProperty(s,l,u):s[l]=t[l]}s.default=t,n&&n.set(t,s);return s})(r(d[6])),u=r(d[7]),c=r(d[0])(r(d[8])),f=r(d[0])(r(d[9]));function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}function h(t,e,o){return e=(0,s.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,s.default)(t).constructor):e.apply(t,o))}r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]);var y=_e.HistoryItem=(function(n){function s(e){var n;return(0,t.default)(this,s),(n=h(this,s,[e])).statusLabel=function(t){switch(t){case'0':return f.default.t('NO_TREAT');case'1':return f.default.t('TREAT');case'2':return f.default.t('REFUSED')}},n.colorLabel=function(t){switch(t){case'0':return r(d[18]).Color.accentColor;case'1':return r(d[18]).Color.greenColor;case'2':return r(d[18]).Color.redColor}},n.descriptionLabelUserType=function(t){var e=n.props.selfData.montant+' '+f.default.t('TO_')+' '+n.props.selfData.receiver_lastname;switch(t.category){case'geolocated':return f.default.t('DEMAND_TEXT_FIRST_PART_YOU')+" "+e;case'super':return n.props.isDemandSend?f.default.t('DEMAND_TEXT_FIRST_PART_YOU')+" "+e:f.default.t('THE_AGENT')+" "+n.props.selfData.issuer_lastname+" ("+n.props.selfData.issuer_phone+") "+f.default.t('DEMAND_TEXT_FIRST_PART')+" "+e;case'hyper':return f.default.t('THE_SUPERVISOR')+" "+n.props.selfData.issuer_lastname+" ("+n.props.selfData.issuer_phone+") "+f.default.t('DEMAND_TEXT_FIRST_PART')+" "+e}},n.currentLocale=f.default.locale.includes("fr")?"fr":"en-gb",console.log("Current Locale item",n.currentLocale),r(d[19]).locale(n.currentLocale),n.state=n.initState(),n}return(0,o.default)(s,n),(0,e.default)(s,[{key:"initState",value:function(){var t=' Transaction '+this.props.selfData.id;f.default.t('PHONE'),this.props.selfData.phone,f.default.t('DEMAND_TEXT_FIRST_PART'),this.props.selfData.montant,f.default.t('TO_');this.props.selfData.reseau;new Date,this.props.selfData.date_creation;var e=this.props.selfData.status,n=r(d[19]).tz(this.props.selfData.date_creation,r(d[19]).tz.guess()).format();return n=r(d[19])(n),{title:t,description:this.descriptionLabelUserType(this.props.user),status:this.statusLabel(this.props.selfData.status),time:n.fromNow(),navigator:this.props.navigator,type:e,colorstate:this.colorLabel(e)}}},{key:"render",value:function(){var t=this;return l.default.createElement(u.TouchableOpacity,{onPress:function(){return t.props.navigator.navigate(r(d[20]).historyItemDetails,{item:t.props.selfData,onGoBack:function(){return t.props.refresh()}})}},l.default.createElement(u.View,{style:v.content},l.default.createElement(u.Text,{style:v.title},this.state.title),l.default.createElement(u.Text,{style:v.description},this.state.description),l.default.createElement(u.View,{style:v.timeContent},l.default.createElement(u.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10,color:this.state.colorstate}},this.statusLabel(this.props.selfData.status)),l.default.createElement(u.Text,{style:v.time},this.state.time)),l.default.createElement(u.View,{style:v.bottomSeparator})))}}])})(l.default.Component),v=(_e.HistoryItemSectionned=(function(n){function s(e){var n;return(0,t.default)(this,s),(n=h(this,s,[e]))._keyExtractor=function(t,e){return t.id},n._renderItem=function(t){var e=t.item;return l.default.createElement(y,{navigator:n.props.navigator,selfData:e})},n.state=n.initState(),n.currentLocale=f.default.locale.includes("fr")?"fr":"en-gb",r(d[19]).locale(n.currentLocale),n}return(0,o.default)(s,n),(0,e.default)(s,[{key:"render",value:function(){var t=this;return l.default.createElement(u.SectionList,{sections:[{title:'Demande trait\xe9',type:0,data:this.state.treat,size:this.state.conservetreat.length,expandState:this.state.istreatexpand},{title:'Demande non trait\xe9',type:1,data:this.state.untreat,size:this.state.conserveuntreat.length,expandState:this.state.isuntreatexpand}],renderSectionHeader:function(e){var n=e.section,s=n.title,o=n.type,f=(n.data,n.size),p=n.expandState;return l.default.createElement(u.TouchableOpacity,{onPress:function(){return t.onPressedHeader(o)},style:{backgroundColor:r(d[21]).accent,justifyContent:'center',alignItems:'center',flexDirection:'row',flex:1,height:70,width:(0,r(d[22]).responsiveWidth)(100)}},l.default.createElement(u.View,{style:{height:70,justifyContent:'center',flex:1,width:(0,r(d[22]).responsiveWidth)(100)}},l.default.createElement(u.Text,{style:{fontWeight:'bold',marginLeft:20,fontSize:20,color:'white'}},s),l.default.createElement(u.Text,{style:{fontWeight:'bold',marginLeft:20,fontSize:16,color:'white'}},f," demande(s)")),l.default.createElement(c.default,{name:p?'sort-up':'sort-down',size:30,color:'white',style:{marginRight:20}}))},style:v.listStyle,extraData:this.state,keyExtractor:this._keyExtractor,renderItem:this._renderItem})}},{key:"onPressedHeader",value:function(t){0===t?this.setState({istreatexpand:!this.state.istreatexpand,treat:this.state.istreatexpand?[]:this.state.conservetreat}):this.setState({isuntreatexpand:!this.state.isuntreatexpand,untreat:this.state.isuntreatexpand?[]:this.state.conserveuntreat})}},{key:"initState",value:function(){var t=this.props.list;return{conservetreat:t.filter(function(t){return t.statut===f.default.t('TREAT')}),treat:t.filter(function(t){return t.statut===f.default.t('TREAT')}),istreatexpand:!0,conserveuntreat:t.filter(function(t){return t.statut!==f.default.t('TREAT')}),untreat:t.filter(function(t){return t.statut!==f.default.t('TREAT')}),isuntreatexpand:!0}}}])})(l.PureComponent),_e.HistoryListItem=(function(n){function s(e){var n;return(0,t.default)(this,s),(n=h(this,s,[e]))._keyExtractor=function(t,e){return t.id},n._onPressItem=function(t){},n._renderItem=function(t){var e=t.item;return l.default.createElement(y,{isDemandSend:n.props.isDemandSend,user:n.props.user,refresh:n.props.refresh,navigator:n.props.navigator,selfData:e,refresh:n.props.refresh})},n.state=n.initState(),n.currentLocale=f.default.locale.includes("fr")?"fr":"en-gb",r(d[19]).locale(n.currentLocale),n}return(0,o.default)(s,n),(0,e.default)(s,[{key:"initState",value:function(){return{refreshing:!1}}},{key:"render",value:function(){return l.default.createElement(u.FlatList,{style:v.listStyle,data:this.props.list,extraData:this.state,keyExtractor:this._keyExtractor,renderItem:this._renderItem,refreshControl:l.default.createElement(u.RefreshControl,{refreshing:this.props.isRefreshing,colors:[r(d[21]).primary,r(d[21]).purpleLight,r(d[21]).reddeconnect,r(d[21]).accentLight],onRefresh:this.props.refreshing})})}},{key:"_onRefresh",value:function(){var t=this;this.setState({refreshing:!0}),setTimeout(function(){t.setState({refreshing:!1})},5e3)}}])})(l.default.Component),u.StyleSheet.create({content:{width:(0,r(d[22]).responsiveWidth)(100),borderBottomColor:'#FFFFFF',flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[22]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},title:{color:'#000',paddingLeft:10,fontSize:(0,r(d[22]).responsiveFontSize)(2.2)},description:{fontSize:(0,r(d[22]).responsiveFontSize)(1.8),color:'#4f5b62',paddingLeft:10},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[21]).accent},treat:{}}))},1527,[2,5,6,10,12,13,15,18,1184,628,1213,1212,1205,1208,1207,1209,1210,1211,1155,1214,791,437,638]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.updateCreditDemand=e.sendDemandeSpecificque=e.sendDemande=e.loadMyDemandeCredit=e.loadDemandeCredit=void 0;r(d[0])(r(d[1]));var t=r(d[0])(r(d[2]));function n(){"use strict";n=function(){return t};var t={},o=Object.prototype,i=o.hasOwnProperty,c=Object.defineProperty||function(t,n,o){t[n]=o.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",p=u.toStringTag||"@@toStringTag";function f(t,n,o){return Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{f({},"")}catch(t){f=function(t,n,o){return t[n]=o}}function h(t,n,o,i){var u=n&&n.prototype instanceof w?n:w,s=Object.create(u.prototype),l=new k(i||[]);return c(s,"_invoke",{value:P(t,o,l)}),s}function v(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var y={};function w(){}function b(){}function x(){}var L={};f(L,s,function(){return this});var _=Object.getPrototypeOf,j=_&&_(_(A([])));j&&j!==o&&i.call(j,s)&&(L=j);var O=x.prototype=w.prototype=Object.create(L);function E(t){["next","throw","return"].forEach(function(n){f(t,n,function(t){return this._invoke(n,t)})})}function S(t,n){function o(c,u,s,l){var p=v(t[c],t,u);if("throw"!==p.type){var f=p.arg,h=f.value;return h&&"object"==typeof h&&i.call(h,"__await")?n.resolve(h.__await).then(function(t){o("next",t,s,l)},function(t){o("throw",t,s,l)}):n.resolve(h).then(function(t){f.value=t,s(f)},function(t){return o("throw",t,s,l)})}l(p.arg)}var u;c(this,"_invoke",{value:function(t,i){function c(){return new n(function(n,c){o(t,i,n,c)})}return u=u?u.then(c,c):c()}})}function P(t,n,o){var i="suspendedStart";return function(c,u){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===c)throw u;return C()}for(o.method=c,o.arg=u;;){var s=o.delegate;if(s){var l=D(s,o);if(l){if(l===y)continue;return l}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===i)throw i="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);i="executing";var p=v(t,n,o);if("normal"===p.type){if(i=o.done?"completed":"suspendedYield",p.arg===y)continue;return{value:p.arg,done:o.done}}"throw"===p.type&&(i="completed",o.method="throw",o.arg=p.arg)}}}function D(t,n){var o=n.method,i=t.iterator[o];if(void 0===i)return n.delegate=null,"throw"===o&&t.iterator.return&&(n.method="return",n.arg=void 0,D(t,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+o+"' method")),y;var c=v(i,t.iterator,n.arg);if("throw"===c.type)return n.method="throw",n.arg=c.arg,n.delegate=null,y;var u=c.arg;return u?u.done?(n[t.resultName]=u.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,y):u:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function N(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function k(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function A(t){if(t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function n(){for(;++o=0;--c){var u=this.tryEntries[c],s=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var l=i.call(u,"catchLoc"),p=i.call(u,"finallyLoc");if(l&&p){if(this.prev=0;--o){var c=this.tryEntries[o];if(c.tryLoc<=this.prev&&i.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),N(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;N(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:A(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}e.loadDemandeCredit=function(){var o,i,c,u;return n().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,n().awrap((0,r(d[3]).readUser)());case 2:return o=s.sent,i={tag:"credit_demands",id:o.agentId,lang:t.default.currentLocale(),test:r(d[4]).isDebugMode},s.next=6,n().awrap(fetch(r(d[4]).demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(i)}));case 6:return c=s.sent,s.prev=7,console.log(c),s.next=11,n().awrap(c.json());case 11:return u=s.sent,console.log(u),s.abrupt("return",u);case 16:return s.prev=16,s.t0=s.catch(7),console.log(c.text()),s.abrupt("return",[]);case 20:case"end":return s.stop()}},null,null,[[7,16]],Promise)},e.loadMyDemandeCredit=function(){var o,i,c,u;return n().async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,n().awrap((0,r(d[3]).readUser)());case 2:return o=s.sent,console.log("USER ID",o.agentId),i={tag:"credit_demands_of_agent",id:o.agentId,lang:t.default.currentLocale(),test:r(d[4]).isDebugMode},console.log(i),s.next=8,n().awrap(fetch(r(d[4]).demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(i)}));case 8:return c=s.sent,s.prev=9,console.log(c,"my demande"),s.next=13,n().awrap(c.json());case 13:return u=s.sent,console.log(u),s.abrupt("return",u);case 18:return s.prev=18,s.t0=s.catch(9),s.abrupt("return",[]);case 21:case"end":return s.stop()}},null,null,[[9,18]],Promise)},e.updateCreditDemand=function(n,o){var i={tag:"update_ask_credit",phone:n,id:o,lang:t.default.currentLocale(),test:r(d[4]).isDebugMode};return fetch(r(d[4]).demandeActionUrl,{method:"POST",headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(i)}).then(function(t){return t.json()}).then(function(t){return t}).catch(function(t){console.warn(t)})},e.sendDemande=function(o){var i,c,u,s,l;return n().async(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,n().awrap((0,r(d[3]).readUser)());case 2:if(void 0===(i=p.sent)||void 0===i.code_parrain||void 0===i.code_membre||i.code_membre===i.code_parrain){p.next=24;break}return c={tag:"ask_credit",phone:i.phone,code:i.code,lang:t.default.currentLocale(),test:r(d[4]).isDebugMode,montant:o},p.next=7,n().awrap(fetch(r(d[4]).demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(c)}));case 7:return u=p.sent,s="",p.prev=9,p.next=12,n().awrap(u.text());case 12:return s=p.sent,l=JSON.parse(s),p.abrupt("return",l);case 17:return p.prev=17,p.t0=p.catch(9),console.log(u),console.log("error",s),p.abrupt("return",[]);case 22:p.next=25;break;case 24:return p.abrupt("return",-1);case 25:case"end":return p.stop()}},null,null,[[9,17]],Promise)},e.sendDemandeSpecificque=function(o,i,c){var u,s,l;return n().async(function(p){for(;;)switch(p.prev=p.next){case 0:return u={tag:"ask_credit",phone:i,test:r(d[4]).isDebugMode,code:c,montant:o,lang:t.default.currentLocale()},p.next=3,n().awrap(fetch(r(d[4]).demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(u)}));case 3:return s=p.sent,p.prev=4,p.next=7,n().awrap(s.json());case 7:return l=p.sent,console.warn("server response",l),p.abrupt("return",l);case 12:return p.prev=12,p.t0=p.catch(4),console.warn("server response",s),console.warn("server response",p.t0),p.abrupt("return",[]);case 17:case"end":return p.stop()}},null,null,[[4,12]],Promise)}},1528,[2,15,628,640,667]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),u=r(d[0])(r(d[9]));r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]);var y=C(r(d[18])),f=r(d[19]),p=r(d[0])(r(d[20])),T=r(d[0])(r(d[21])),E=r(d[0])(r(d[22])),h=r(d[0])(r(d[23])),x=r(d[0])(r(d[24])),w=C(r(d[25]));function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(_=function(e){return e?l:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=_(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=n?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,l&&l.set(e,o),o}function I(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}r(d[26]);var V=(function(o){function n(l){var o;return(0,t.default)(this,n),(o=I(this,n,[l])).getWalletDetail=function(){(0,r(d[27]).readUser)().then(function(e){if(e&&void 0!==e&&void 0!==e.category){var t=o.props.navigation.state.params.agentId;o.props.getWalletDetailActivated(t,!1),"super"===e.category&&o.props.getHyperSuperTransactionHistoryAction(e.agentId+"?page=1&perPage=20",!1,1),"hyper"===e.category&&o.props.getHyperSuperTransactionHistoryAction(e.network_id+"?page=1&perPage=20",!0,1),"geolocated"===e.category&&o.props.getHyperSuperTransactionHistoryAction(e.agentId+"?page=1&perPage=20",null,0)}})},o.getCreationDateToHumanFormat=function(e){var t=r(d[28]).tz(e,r(d[28]).tz.guess()).format();return r(d[28])(t).fromNow()},o.handleIndexChange=function(e){return o.setState({index:e})},o.imageScale=function(){return o.scrollY.interpolate({inputRange:[0,100],outputRange:[1,.5],extrapolate:'clamp'})},o.imageTranslateY=function(){return o.scrollY.interpolate({inputRange:[0,100],outputRange:[-5,50],extrapolate:'clamp'})},o.bgHeaderTranslateY=function(){return o.scrollY.interpolate({inputRange:[0,150],outputRange:[-5,0],extrapolate:'clamp'})},o.refresh=function(){o.props.result;if(console.log("STATE NAVIGATION PARAMS REFRESH",o.props.navigation.state),o.isHomeRootView){var e=o.props.navigation.state.params.agentId;o.props.getWalletDetailActivated(e,!0)}else{var t=o.props.navigation.state.params.wallet;o.props.getWalletDetailActivated(t.id,!1),(0,r(d[29]).isIlinkCityWallet)(t.type)?o.props.getWalletTransactionHistory(t.id,!0):o.props.getWalletTransactionHistory(t.id,!1),o.setState({isTriggerRefresh:!0})}},o.renderTabBar=function(t){return y.default.createElement(r(d[30]).TabBar,(0,e.default)({},t,{scrollEnabled:!0,indicatorStyle:[D.indicator,{backgroundColor:r(d[31]).Color.primaryColor}],style:[D.tabBar,{backgroundColor:r(d[31]).Color.containerBackgroundColor}],inactiveColor:r(d[31]).Color.dividerColor,activeColor:r(d[31]).Color.grayColor,tabStyle:D.tab,renderLabel:function(e){var t=e.route,l=(e.focused,e.color);return y.default.createElement(f.View,{style:{flex:1,width:w.getWidthDevice()/2,alignItems:'center'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.headline,style:{color:l}},'depot'===t.key?y.default.createElement(E.default,{name:"arrow-bottom-right",color:l,size:20}):y.default.createElement(E.default,{name:"arrow-top-left",color:l,size:20})," "+t.title))}}))},o.renderHeader=function(e){return y.default.createElement(f.View,{style:[D.containField,{backgroundColor:r(d[31]).Color.cardBackgroundColor,zIndex:11,shadowColor:r(d[31]).Color.borderColor,borderColor:r(d[31]).Color.borderColor}]},y.default.createElement(f.View,{style:[D.contentLeftItem]},y.default.createElement(f.Text,{numberOfLines:1,style:[r(d[32]).Typography.caption2,r(d[32]).Typography.semibold]},p.default.t('COUNTRY')),y.default.createElement(f.Text,{numberOfLines:1,adjustsFontSizeToFit:!0,style:r(d[32]).Typography.caption1},e.country)),y.default.createElement(f.View,{style:{flex:1,alignItems:'center',justifyContent:'flex-end'}},y.default.createElement(f.Animated.Image,{source:r(d[33]),style:{width:120,height:120,borderRadius:60,position:'absolute',alignSelf:'center',backgroundColor:r(d[31]).Color.whiteColor,bottom:70,transform:[{scale:o.imageScale()},{translateY:o.imageTranslateY()}]}}),y.default.createElement(f.View,{style:{marginTop:1,flex:1,alignItems:'center',justifyContent:'flex-end'}},null!==o.user?"REFILL_AGENT"===o.user.role&&y.default.createElement(f.View,{style:{flexDirection:'row'}},y.default.createElement(h.default,{primary:!0,icon:y.default.createElement(E.default,{name:"swap-horizontal",size:20,color:r(d[31]).Color.whiteColor,style:{marginLeft:15}}),style:{paddingRight:10,width:120},onPress:function(){var e=o.props.result.result;null!==e&&void 0!==e.response&&(0===parseInt(e.response.balance_com)?f.Alert.alert(p.default.t("TRANSFER_COMMISSION_IMPOSSIBLE"),p.default.t("COMMISSION_TRANSFER_ERROR_EMPTY"),[{text:p.default.t("OK"),onPress:function(){o.props.resetCommissionReducer()}}],{cancelable:!1}):o.renderDialogConfirmTransferCommission())}},p.default.t('TRANSFER_TO_PRINCIPAL_ACCOUNT'))):null,null!==o.user?"hyper"===o.user.category&&y.default.createElement(f.Text,{style:[r(d[32]).Typography.headline,r(d[32]).Typography.semibold],numberOfLines:1},e.network):null)),y.default.createElement(f.View,{style:D.contentLeftItem},y.default.createElement(f.Text,{numberOfLines:1,style:[r(d[32]).Typography.caption2,r(d[32]).Typography.semibold]},p.default.t('CREATION_DATE')),y.default.createElement(f.Text,{numberOfLines:1,adjustsFontSizeToFit:!0,style:r(d[32]).Typography.caption1},r(d[28])(e.created_date).format('DD/MM/YYYY'))))},o.renderLoader=function(){return y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===f.Platform.OS?y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ProgressBarAndroid,null),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS'))):y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ActivityIndicator,{size:"large",color:'#ccc'}),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS'))))},o.renderAccountDetail=function(e){return y.default.createElement(f.View,{style:{flexDirection:'row',flex:1,justifyContent:'space-between'}},y.default.createElement(f.View,{style:{flexDirection:'row',alignItems:'center'}},y.default.createElement(f.View,{style:[D.circlePoint,{backgroundColor:r(d[31]).Color.primaryColor}]},y.default.createElement(T.default,{name:"md-wallet",size:28,color:r(d[31]).Color.whiteColor})),y.default.createElement(f.View,null,y.default.createElement(f.Text,{style:[r(d[32]).Typography.title3,r(d[31]).Color.primaryColor,{marginBottom:3}]},p.default.t('PRINCIPAL_ACCOUNT_TITLE')),y.default.createElement(f.Text,{style:[r(d[32]).Typography.body2]},r(d[34])(e.balance_princ,' ')+" "+e.currency_code)),null!==o.user&&"REFILL_AGENT"===o.user.role?y.default.createElement(f.View,{style:{flexDirection:'row',alignItems:'center',marginLeft:30}},y.default.createElement(f.View,{style:[D.circlePoint,{backgroundColor:r(d[31]).Color.primaryColor}]},y.default.createElement(T.default,{name:"md-cash",size:28,color:r(d[31]).Color.whiteColor})),y.default.createElement(f.View,null,y.default.createElement(f.Text,{style:[r(d[32]).Typography.title3,r(d[31]).Color.primaryColor,{marginBottom:3}]},p.default.t('COMMISSION_ACCOUNT_TITLE')),y.default.createElement(f.Text,{style:r(d[32]).Typography.body2},r(d[34])(e.balance_com,' ')+" "+e.currency_code))):null))},o.renderModalHistoryDetail=function(e){o.state.historyItemDetail;return y.default.createElement(x.default.Container,{useNativeDriver:!0,visible:o.state.displayModalHistory},y.default.createElement(x.default.Title,null,p.default.t('HISTORY_DETAIL')),y.default.createElement(f.View,null,y.default.createElement(f.View,{style:[D.blockView,{borderBottomColor:r(d[31]).Color.borderColor}]},y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('OPERATION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.operation))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('TRANSACTION_ID'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.id_transaction))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},"Date")),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.date))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('INIT_COUNTRY'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.init_country))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.montant))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('FEES_AND_TAXES'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.frais))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('NET_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.montant_net_init))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('EMETTEUR'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.emetteur))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('DESTINATAIRE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.destinataire))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('FINAL_COUNTRY'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.final_country))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('NET_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.montant_net_final))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('ACTIVE_WALLET'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.reseau_payeur))))),y.default.createElement(x.default.Button,{bold:!0,label:p.default.t('OK'),onPress:function(){o.setState({displayModalHistory:!o.state.displayModalHistory})}}))},o.handleLoadMore=function(){if(console.log('load more call isDisplayHistoryOrdreRecette',o.state.isDisplayHistoryOrdreRecette),console.log('load more call isDisplayHistoryDeclaration',o.state.isDisplayHistoryDeclaration),console.log('load more call isDisplayHistoryReceipt',o.state.isDisplayHistoryReceipt),o.state.isDisplayHistoryOrdreRecette&&null!==o.user&&null!==o.user.category)switch(o.user.category){case"hyper":o.props.getHyperSuperTransactionHistoryAction(o.user.network_id+"?page=1&perPage="+(o.state.perPage+20),!0,2);break;case"super":o.props.getHyperSuperTransactionHistoryAction(o.user.agentId+"?page=1&perPage="+(o.state.perPage+20),!1,2);break;case"geolocated":o.props.getHyperSuperTransactionHistoryAction(user.agentId+"?page=1&perPage="+(o.state.perPage+20),null,0)}if(o.state.isDisplayHistoryDeclaration&&null!==o.user&&null!==o.user.category)switch(o.user.category){case"hyper":o.props.getHyperSuperTransactionHistoryAction(o.user.network_id+"?page=1&perPage="+(o.state.perPage+20),!0,1);break;case"super":o.props.getHyperSuperTransactionHistoryAction(o.user.agentId+"?page=1&perPage="+(o.state.perPage+20),!1,1)}if(o.state.isDisplayHistoryReceipt&&null!==o.user&&null!==o.user.category)switch(o.user.category){case"hyper":o.props.getHyperSuperTransactionHistoryAction(o.user.network_id+"?page=1&perPage="+(o.state.perPage+20),!0,3)}o.setState({perPage:o.state.perPage+20})},o.renderFooterLoader=function(){return o.state.loadMore?y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===f.Platform.OS?y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ProgressBarAndroid,null),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS'))):y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ActivityIndicator,{size:"small",color:'#ccc'}),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS')))):null},o.renderSuperHyperHistoryTransactionItem=function(e,t){return y.default.createElement(f.TouchableOpacity,{onPress:function(){o.setState({displaySuperHyperModalHistory:!0,historyItemDetail:e})},style:[D.contentService,{borderBottomColor:r(d[31]).Color.primaryColor}]},o.state.isDisplayHistoryOrdreRecette?Object.keys((0,u.default)(e,['id','id_actor','action','old_tax_units_count','id_network_tax','tax_units_count','old_data_id','id_royalty_fee','tax_deleted','amount','tax_name','prototype','tax_billing_period','tax_measurement_unit','tax_notice_amount','tax_notice_created_at','tax_unit_price','new_data_id','new_data_id','registration_year','id_receipt','image','id_agent','id_super','updated_at','created_at','id_tax_notice','is_company','recall_number','year','office_penalties','month_delay_penalties','month_delay_penalties','payment_deadline_date','revenue_order_created_at','adresse','lastname','code_membre','code_parrain','phone','email','status','currency_code','owner_id','owner_id','issuer_lastname','issuer_phone','IRPP','tax_notice_created_at','TVA','activity_type','responsable_name','taxes','identification_number','district','id_tax_notice','year_tax_paid_N_3','issuer_id','image','year_tax_paid_N_1','year_tax_paid_N_2','trade_registry','technical_approval','neighborhood','network_id','id_network','office_penalties','payment_deadline_date','recall_number','id_patente','id_country','id_agent','municipality'])).map(function(t,l){return y.default.createElement(f.View,{style:{alignItems:'center'},key:l},y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},(0,s.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[29]).cutString)(r(d[34])(e[t],' '),6):r(d[34])(e[t],' '))+" "+(void 0!==o.state.wallet?o.state.wallet.currency_code:""):(0,s.default)(t,'history_action')?"M"===e[t]?p.default.t("UPDATE"):p.default.t("ADD"):(0,s.default)(t,'date')?(0,r(d[29]).cutStringWithoutDot)(e[t],16):(0,c.default)(e[t])?"":e[t]))}):o.state.isDisplayHistoryReceipt?Object.keys((0,u.default)(e,['old_data_id','old_tax_units_count','id_actor','id_network_tax','tax_units_count','id','id_network','id_royalty_fee','tax_deleted','network_amount','registration_year','receipt_created_at','revenue_order_created_at','history_status','new_data_id','new_data_id','image','id_agent','id_super','date','id_revenue_order','is_company','recall_number','year','office_penalties','month_delay_penalties','month_delay_penalties','payment_deadline_date','status','status','revenue_order_created_at','issuer_id','image','adresse','lastname','code_membre','code_parrain','phone','email','currency_code','owner_id','owner_id','issuer_lastname','issuer_phone','IRPP','tax_notice_created_at','TVA','activity_type','responsable_name','taxes','identification_number','district','year_tax_paid_N_3','year_tax_paid_N_1','year_tax_paid_N_2','trade_registry','technical_approval','neighborhood','network_id','office_penalties','payment_deadline_date','recall_number','id_patente','id_country','id_agent','municipality'])).map(function(t,l){return y.default.createElement(f.View,{style:{alignItems:'center'},key:l},y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},(0,s.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[29]).cutString)(r(d[34])(e[t],' '),6):r(d[34])(e[t],' '))+" "+(void 0!==o.state.wallet?o.state.wallet.currency_code:""):(0,s.default)(t,'history_action')?"M"===e[t]?p.default.t("UPDATE"):p.default.t("ADD"):(0,s.default)(t,'updated_at')?(0,r(d[29]).cutStringWithoutDot)(e[t],16):(0,c.default)(e[t])?"":e[t]))}):Object.keys((0,u.default)(e,['old_data_id','old_tax_units_count','id_actor','id_network_tax','tax_units_count','id','id_network','id_royalty_fee','tax_deleted','network_amount','registration_year','receipt_created_at','revenue_order_created_at','history_status','new_data_id','new_data_id','id_receipt','image','id_agent','id_super','date','updated_at','id_revenue_order','is_company','recall_number','year','office_penalties','month_delay_penalties','month_delay_penalties','payment_deadline_date','status','status','revenue_order_created_at','issuer_id','image','adresse','lastname','code_membre','code_parrain','phone','email','action','currency_code','owner_id','owner_id','issuer_lastname','issuer_phone','IRPP','tax_notice_created_at','TVA','activity_type','responsable_name','taxes','identification_number','district','year_tax_paid_N_3','year_tax_paid_N_1','year_tax_paid_N_2','trade_registry','technical_approval','neighborhood','network_id','office_penalties','payment_deadline_date','recall_number','id_patente','id_country','id_agent','municipality'])).map(function(t,l){return y.default.createElement(f.View,{style:{alignItems:'center'},key:l},y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},(0,s.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[29]).cutString)(r(d[34])(e[t],' '),6):r(d[34])(e[t],' '))+" "+(void 0!==o.state.wallet?o.state.wallet.currency_code:""):(0,s.default)(t,'history_action')?"M"===e[t]?p.default.t("UPDATE"):p.default.t("ADD"):(0,s.default)(t,'date')?(0,r(d[29]).cutStringWithoutDot)(e[t],16):(0,c.default)(e[t])?"":e[t]))}))},o.renderModalSuperHyperHistoryDetail=function(e){o.state.historyItemDetail;return y.default.createElement(x.default.Container,{useNativeDriver:!0,visible:o.state.displaySuperHyperModalHistory},y.default.createElement(x.default.Title,null,p.default.t('HISTORY_DETAIL')),o.state.isDisplayHistoryOrdreRecette?y.default.createElement(f.ScrollView,{persistentScrollbar:!0},y.default.createElement(f.View,{style:[D.blockView,{borderBottomColor:r(d[31]).Color.borderColor}]},y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},"Type")),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.type))),null!==o.user?"geolocated"!==o.user.category&&y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ACTION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},"M"===o.state.historyItemDetail.history_action?p.default.t('UPDATE'):p.default.t('ADD')))):null,y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('NAME'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.lastname))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('EMAIL'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.email))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('PHONE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.phone))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ISSUER_LASTNAME'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.issuer_lastname))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ISSUER_PHONE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.issuer_phone))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('OLD_VALUE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.old_data_id))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('NEW_VALUE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.new_data_id))),o.state.historyItemDetail.hasOwnProperty("revenue_orders")&&y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('ORDRE_DE_RECETTE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.revenue_orders.map(function(e){return e.tax_name+" | "+e.amount+" | "+e.payment_deadline_date+"\n\n"})))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('PRINCIPAL_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.amount))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('TOTAL_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.amount))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('DATE_AVIS_IMPOSITION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.created_at))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('UPDATE_DATE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.updated_at))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('PAYMENT_DEADLINE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.payment_deadline_date))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('YEAR'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.year))))):y.default.createElement(f.ScrollView,{persistentScrollbar:!0},y.default.createElement(f.View,{style:[D.blockView,{borderBottomColor:r(d[31]).Color.borderColor}]},null!==o.user?"geolocated"!==o.user.category&&y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ACTION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},"M"===o.state.historyItemDetail.history_action?p.default.t('UPDATE'):p.default.t('ADD')))):null,y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ID_TAX_NOTICE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.id_tax_notice))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('STATUS'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.status))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('NAME'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.lastname))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('EMAIL'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.email))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('ARRONDISSEMENT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.district))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('NEIGHTBORHOOD'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.neighborhood))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('NOM_RESPONSABLE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.responsable_name))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('TECHNICAL_AGREMENT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.technical_approval))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('PHONE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.phone))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('PRINCIPAL_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.amount))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('OFFICE_PENALITIES'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.office_penalties))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('MONTH_DELAY_PENALTIES'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.month_delay_penalties))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('TOTAL_AMOUNT'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.amount))),o.state.historyItemDetail.hasOwnProperty("penalties")&&o.state.historyItemDetail.penalties.length>0?y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('PENALITE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.penalties.map(function(e){return e.name+" \n "+(2===e.n_order?e.tax_amount:e.amount)+(1===e.n_order?" | "+e.rate+" %":"")+"\n\n"})))):null,o.state.historyItemDetail.hasOwnProperty("taxes")&&y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('AVIS_IMPOSITION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.taxes.map(function(e){return e.hasOwnProperty('new_quantity')?e.name+" | "+e.unit_price+" | ("+e.old_quantity+", "+e.old_quantity+")\n\n":e.name+" | "+e.quantity+" | "+e.amount+"\n\n"})))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('DATE_AVIS_IMPOSITION'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.created_at))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{style:[D.body2]},p.default.t('UPDATE_DATE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.updated_at))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('PAYMENT_DEADLINE'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.payment_deadline_date))),y.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(f.View,{style:{flex:1}},y.default.createElement(f.Text,{tyle:[r(d[32]).Typography.body2]},p.default.t('YEAR'))),y.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(f.Text,{style:[r(d[32]).Typography.caption1,r(d[31]).Color.grayColor]},o.state.historyItemDetail.year))))),y.default.createElement(x.default.Button,{bold:!0,label:p.default.t('OK'),onPress:function(){o.setState({displaySuperHyperModalHistory:!o.state.displaySuperHyperModalHistory})}}))},o.renderSuperHyperHistoryTransactionList=function(){var e=o.props,t=e.resultHistoryHyperSuper,l=e.errorHistoryHyperSuper;return null!==l?void 0!==l.data?y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},l.data.error)):y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},l)):null!==t&&null!==t.response?y.default.createElement(y.default.Fragment,null,y.default.createElement(f.View,{style:[D.contentService,{borderBottomColor:r(d[31]).Color.primaryColor}]},o.state.isDisplayHistoryOrdreRecette?"hyper"===o.user.category?(0,r(d[29]).transactionHistoryHyperOrdreRecetteLabel)().map(function(e,t){return y.default.createElement(f.View,{style:{alignItems:'center'},key:t},y.default.createElement(E.default,{name:e.icon,size:24,color:r(d[31]).Color.primaryColor}),y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},p.default.t(e.label)))}):(0,r(d[29]).transactionHistorySuperOrdreRecetteLabel)().map(function(e,t){return y.default.createElement(f.View,{style:{alignItems:'center'},key:t},y.default.createElement(E.default,{name:e.icon,size:24,color:r(d[31]).Color.primaryColor}),y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},p.default.t(e.label)))}):(0,r(d[29]).transactionHistorySuperTaxNoticeLabel)().map(function(e,t){return y.default.createElement(f.View,{style:{alignItems:'center'},key:t},y.default.createElement(E.default,{name:e.icon,size:24,color:r(d[31]).Color.primaryColor}),y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},p.default.t(e.label)))})),y.default.createElement(f.FlatList,{style:{flex:1},ListEmptyComponent:function(){return y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},p.default.t('NO_WALLET_HISTORY')))},data:o.state.historyResult,keyExtractor:function(e,t){return e.id},renderItem:function(e){var t=e.item,l=e.index;return o.renderSuperHyperHistoryTransactionItem(t,l)},onEndReached:function(e){e.distanceFromEnd;o.state.page8?(0,r(d[29]).cutString)(r(d[34])(e[t],' '),6):r(d[34])(e[t],' '))+" "+(void 0!==o.state.wallet?o.state.wallet.currency_code:""):(0,s.default)(t,'destinataire')?e[t].length>13?(0,r(d[29]).cutString)(e[t],13):e[t]:(0,s.default)(t,'date')?(0,r(d[29]).cutStringWithoutDot)(e[t],16):e[t]))})))},o.renderHistoryTransactionList=function(e){var t=o.props,l=t.resultTransaction,n=t.errorTransaction;return null!==n?void 0!==n.data?y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},n.data.error)):y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},n)):null!==l&&null!==l.response?Array.isArray(l.response)&&l.response.length>0?y.default.createElement(y.default.Fragment,null,y.default.createElement(f.View,{style:[D.contentService,{borderBottomColor:r(d[31]).Color.primaryColor}]},(0,r(d[29]).transactionHistorySuperOrdreRecetteLabel)().map(function(e,t){return y.default.createElement(f.View,{style:{alignItems:'center'},key:t},y.default.createElement(E.default,{name:e.icon,size:24,color:r(d[31]).Color.primaryColor}),y.default.createElement(f.Text,{style:(r(d[32]).Typography.overline,r(d[31]).Color.grayColor,{marginTop:4})},p.default.t(e.label)))})),l.response.map(function(t,l){return o.renderHistoryTransactionItem(t,l,e)})):y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},y.default.createElement(f.Text,{style:r(d[32]).Typography.body1},p.default.t('NO_WALLET_HISTORY'))):void 0},o.renderHistoryTransaction=function(e){return y.default.createElement(y.default.Fragment,null,o.props.loadingTransaction&&o.state.loadMore?y.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===f.Platform.OS?y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ProgressBarAndroid,null),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS'))):y.default.createElement(y.default.Fragment,null,y.default.createElement(f.ActivityIndicator,{size:"large",color:'#ccc'}),y.default.createElement(f.Text,null,p.default.t('LOADING_DOTS')))):y.default.createElement(y.default.Fragment,null,y.default.createElement(f.View,{style:[D.checkDefault,{borderBottomColor:r(d[31]).Color.borderColor}]},y.default.createElement(f.Text,{style:[r(d[32]).Typography.title3,r(d[32]).Typography.semibold]},p.default.t('TRANSACTION_HISTORY'))),o.renderHistoryTransactionList(e)))},o.renderDialogConfirmTransferCommission=function(){f.Alert.alert(p.default.t("CONFIRM"),p.default.t('CONFIRM_TRANSFER_COMMISSION'),[{text:p.default.t("NO"),onPress:function(){}},{text:p.default.t("YES"),onPress:function(){var e=o.props.result;null!==e&&void 0!==e.response&&o.props.transferCommissionAction(e.response.id),o.setState({triggerTransferCommission:!0})}}],{cancelable:!1})},o.renderDialogTransferCommissionResponse=function(){var e=o.props,t=e.resultTransferCommission,l=e.errorTransferCommission;null!==l&&void 0!==l.data&&f.Alert.alert(p.default.t("ERROR_TRANSFER_COMMISSION"),l.data.error,[{text:p.default.t("OK"),onPress:function(){o.props.resetCommissionReducer()}}],{cancelable:!1}),null!==t&&null!==t.response&&f.Alert.alert(p.default.t("SUCCESS_TRANSFER_COMMISSION"),p.default.t("COMMISSION_TRANSFER_SUCCESS"),[{text:p.default.t("OK"),onPress:function(){o.props.resetCommissionReducer(),o.refresh()}}],{cancelable:!1})},o.state={index:0,routes:[{key:'depot',title:p.default.t('DEPOSIT')},{key:'retrait',title:p.default.t('WITHDRAWAL')}],heightHeader:w.heightHeader(),isModalConfirmVisible:!1,wallet:{currency_code:''},triggerTransferCommission:!1,loading:!1,isTriggerRefresh:!1,scrollHeaderY:0,displayModalHistory:!1,displaySuperHyperModalHistory:!1,historyItemDetail:null,user:null,isDisplayHistoryOrdreRecette:!1,isDisplayHistoryDeclaration:!0,isDisplayHistoryReceipt:!1,historyTransactionMessage:p.default.t('HISTORY_OF')+' '+p.default.t('AVIS_IMPOSITIONS'),historyResult:[],page:1,perPage:20,loadMore:!1},o.renderContent=null,r(d[37]).extend({'+':'plus'}),o.onEndReachedCalledDuringMomentum=!0,o.user=null,o.scrollY=new f.Animated.Value(0),o.scrollHeaderY=new f.Animated.Value(0),o.deltaY=new f.Animated.Value(0),o.bgBannerY=new f.Animated.Value(0),o.heightImageBanner=w.scaleWithPixel(250,1),o.marginTopBanner=o.heightImageBanner-o.state.heightHeader-40,o.isHomeRootView=o.props.navigation.state.params.hasOwnProperty('agentId'),r(d[38]).IlinkEmitter.on("langueChange",o.updateLangue.bind(o)),o.props.getWalletTransactionHistoryReset(),o.props.depositActionReset(),o.props.resetWalletListDetailReducer(),o.currentLocale=p.default.locale.includes("fr")?"fr":"en-gb",r(d[28]).locale(o.currentLocale),(0,r(d[27]).readUser)().then(function(e){if(e&&void 0!==e&&void 0!==e.category){if("hyper"===e.category||"geolocated"===e.category||"super"===e.category){var t=o.props.navigation.state.params.agentId;o.props.getWalletDetailActivated(t,!1),o.props.getHyperSuperTransactionHistoryReset(),o.user=e}"super"===e.category&&(o.props.getWalletDetailActivated(o.props.navigation.state.params.wallet.id,!1),(0,r(d[29]).isIlinkCityWallet)(o.props.navigation.state.params.wallet.type)?o.props.getWalletTransactionHistory(o.props.navigation.state.params.wallet.id,!0):o.props.getWalletTransactionHistory(o.props.navigation.state.params.wallet.id,!1))}}),o.getWalletDetail(),o.willFocus=o.props.navigation.addListener('willFocus',function(e){var t=o.props.result;console.warn("will focus detail"),o.getWalletDetail(),o.setState({wallet:{currency_code:''}},function(){if(null!==t&&void 0!==t.response){var e=t.response[0];(0,r(d[27]).readUser)().then(function(e){if(null!==e&&void 0!==e&&void 0!==e.category)switch(e.category){case"super":console.log("ON est pas superviseur nous"),o.props.getHyperSuperTransactionHistoryAction(e.agentId+"?page=1&perPage=20",!1,1);break;case"hyper":o.props.getHyperSuperTransactionHistoryAction(e.network_id+"?page=1&perPage=20",!0,1);break;case"geolocated":o.props.getHyperSuperTransactionHistoryAction(e.agentId+"?page=1&perPage=20",null,0)}}),o.setState({wallet:e,isTriggerRefresh:!1})}})}),o}return(0,i.default)(n,o),(0,l.default)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.result,l=e.resultHistoryHyperSuper;if(null!==t&&null!==t.response){var o=t.response;console.warn('RESULT REQUEST',t.response),this.setState({wallet:o,isTriggerRefresh:!1})}null!==l&&this.setState({loadMore:!0})}},{key:"componentWillReceiveProps",value:function(e,t){var l=this;this.setState({historyResult:[]},function(){var t=e.resultHistoryHyperSuper;null!==t&&null!==t.response&&(l.state.page\/?~]/.test(t)},e.displayToast=function(t){n.default.show(t,{duration:n.default.durations.LONG,position:n.default.positions.BOTTOM,backgroundColor:r(d[3]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},e.getErrorMsg=function(t){var n,o,c,l,p;return null!=(n=t.error)&&n.hasOwnProperty('message')?Array.isArray(null==(o=t.error)?void 0:o.message)?null==(c=t.error)?void 0:c.join('\n'):null==(l=t.error)?void 0:l.error:null==(p=t.error)?void 0:p.error},e.isIlinkCityWallet=function(n){return(0,t.default)(n,'ilinkworldcity')},e.uppercaseFirstLetter=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},e.isEmptyObject=function(t){for(var n in t)if(t.hasOwnProperty(n))return!1;return JSON.stringify(t)===JSON.stringify({})},e.identityPieces=function(){return[{name:'IDENTITY_CARD'},{name:'PASSEPORT'},{name:'OTHER_IDENTITY_PIECE'}]},e.withdrawalMode=function(){return[{name:'WITHDRAWAL_IN_CASH'},{name:'TRANSFER_IN_ACCOUNT'}]},e.typeCaution=function(){return[{name:'GROUP'},{name:'INDIVIDUAL'}]},e.typeEpargne=function(){return[{name:'SIMPLE'},{name:'BLOCKED'}]},e.typeIdIDestinataire=function(){return[{name:'PHONE'},{name:'CODE_WALLET'}]},e.paysDestinationData=function(){return[{name:'Cameroun'},{name:'Gabon'},{name:'Congo'},{name:'S\xe9n\xe9gal'},{name:'C\xf4te d\'Ivoire'}]},e.walletActifData=function(){return[{name:'UBA'},{name:'SOGO'},{name:'Small World'},{name:'UBA fs iLink'},{name:'iLink World'}]},e.inputCardSource=function(){return[{name:'NUMERO_DE_SERIE',value:'serial-number'},{name:'CREDIT_CARD',value:'credit-card'}]},e.transactionHistoryLabel=function(){return[{icon:'inbox-arrow-up',label:'Source'},{icon:'cash',label:'AMOUNT_LABEL'},{icon:'account-arrow-right',label:'DESTINATAIRE'},{icon:'calendar-clock',label:'Date'}]},e.transactionHistoryHyperOrdreRecetteLabel=function(){return[{icon:'alpha-n-circle',label:'NUMBER'},{icon:'cash',label:'AMOUNT'},{icon:'calendar-clock',label:'DATE'}]},e.transactionHistorySuperOrdreRecetteLabel=function(){return[{icon:'file-multiple',label:'TYPE'},{icon:'arrow-expand',label:'ACTION'},{icon:'calendar-clock',label:'DATE'},{icon:'alpha-n-circle',label:'NUMBER'}]},e.transactionHistorySuperTaxNoticeLabel=function(){return[{icon:'alpha-n-circle',label:'NUMBER'},{icon:'cash',label:'AMOUNT'},{icon:'calendar-clock',label:'DATE'}]},e.nanoCreditHistoryLabel=function(){return[{icon:'inbox-arrow-up',label:'ETAT'},{icon:'cash',label:'AMOUNT_LABEL'},{icon:'calendar-clock',label:'DATE'}]},e.transactionHistoryNanoCreditLabel=function(){return[{icon:'cash',label:'Type'},{icon:'cash',label:'AMOUNT_LABEL'},{icon:'calendar-clock',label:'Date'}]},e.transactionHistoryUser=function(){return[{type:'depot',source:'wallet',montant:1e4,destinataire:'John Doe',date:'2020-05-15'},{type:'retrait',source:'wallet',montant:1e4,destinataire:'John Doe',date:'2020-05-15'}]},e.displayTransactionType=function(n){return(0,t.default)(n,'E')?'SAVING':'NANO_CREDIT'},e.optionWalletToBank={title:'DEPOSIT_TO_BANK',subTitle:'CHOOSE_OPERATOR',options:[]}),c=(e.optionDepotScreen={type:'DEPOT',title:'ENVOIE_ARGENT',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).envoieCashVersWalletAgent,icon:'wallet',title:'DEPOSIT_CASH_TO_WALLET'},{screen:r(d[4]).envoieCashVersAutreWalletAgent,icon:'cash-refund',title:'DEPOSIT_CASH_TO_OTHER_WALLET'},{screen:r(d[4]).envoieCashVersCarteAgent,icon:'credit-card',title:'DEPOSIT_CASH_TO_VISA'},{screen:r(d[4]).envoiCashVersCashAgent,icon:'cash-multiple',title:'DEPOSIT_CASH_TO_CASH'},{screen:r(d[4]).operateurOptionSelect,icon:'bank-transfer-in',title:'DEPOSIT_CASH_TO_BANK',subScreenOption:o,type:'WALLET_TO_BANK'}]},e.optionRetraitScreen={type:'RETRAIT',title:'RETRAIT_ARGENT',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).retraitEnCashAgent,icon:'cash',title:'WITHDRAWAL_IN_CASH'},{screen:r(d[4]).retraitCarteVersCashAgent,icon:'credit-card',title:'WITHDRAWAL_CARD_TO_CASH_AGENT'}]},e.optionRetraitUserScreen={type:'RETRAIT_USER',title:'RETRAIT_ARGENT',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).retraitWalletVersCashUser,icon:'wallet',title:'WITHDRAWAL_WALLET_TO_CASH'},{screen:r(d[4]).retraitCarteVersCashUser,icon:'credit-card-refund',title:'WITHDRAWAL_CARD_TO_CASH'},{screen:r(d[4]).retraitCarteVersWalletUser,icon:'credit-card',title:'WITHDRAWAL_CARD_TO_WALLET'},{screen:'',icon:'credit-card',title:'WITHDRAWAL_BANK_TO_WALLET'}]},e.optionDepotUserScreen={type:'DEPOT_USER',title:'ENVOIE_ARGENT',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).envoieWalletToWalletUser,icon:'wallet',title:'DEPOSIT_WALLET_TO_WALLET'},{screen:r(d[4]).envoieWalletToCashUser,icon:'cash-refund',title:'DEPOSIT_TO_CASH'},{screen:r(d[4]).envoieWalletToCardUser,icon:'credit-card',title:'DEPOSIT_TO_CARD'},{type:'WALLET_TO_BANK',screen:r(d[4]).operateurOptionSelect,icon:'bank-transfer-in',title:'DEPOSIT_TO_BANK',subScreenOption:o}]},e.optionOrdreRecetteScreen={type:'ORDRE_RECETTE',title:'ORDRE_RECETTE',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).ordreRecette,icon:'pencil-plus',title:'SAISIE_ORDRE_RECETTE'},{screen:r(d[4]).ordreRecette,icon:'pencil',title:'MODIFY_ORDRE_DE_RECETTE'}]},e.optionNumeroQuitanceScreen={type:'QUITANCE',title:'QUITANCE',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).numeroQuitance,icon:'pencil-plus',title:'SAISIE_NUMERO_QUITANCE'},{screen:r(d[4]).numeroQuitance,icon:'pencil',title:'MODIFICATION_NUMERO_QUITANCE'}]},e.optionPenaliteScreen={type:'PENALITE',title:'PENALITE',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).penalteTaxe,icon:'pencil-plus',title:'PENALITE_ON_TAXE'},{screen:r(d[4]).numeroQuitance,icon:'pencil',title:'PENALITE_MANAGE'}]},e.optionIdentificationUserScreen={type:'IDENTIFICATION',title:'IDENTIFICATION',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).createIdentificationUser,icon:'pencil-plus',title:'CREATE_MY_IDENTIFICATION'},{screen:r(d[4]).modifyIdentificationUser,icon:'pencil',title:'MODIFY_IDENTIFICATION'}]},e.optionLinkAccountUserScreen={type:'LINK_CARD',title:'LINK_CARD_REATTACH',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).linkCard,icon:'link',title:'LINK_CARD'},{screen:r(d[4]).reattachAccountUser,icon:'card',title:'REATTACH_CARD'}]},e.optionNanoCreditScreen={type:'NANO_CREDIT',title:'NANO_CREDIT',subTitle:'CHOOSE_OPTION',options:[{icon:'account-multiple',title:'MANAGE_GROUP',screen:r(d[4]).groupNanoCredit},{title:'DEMAND_NANO_CREDIT',screen:r(d[4]).askNanoCredit,icon:'cash'},{title:'REFUND_NANO_CREDIT',screen:r(d[4]).refundNanoCreditUser,icon:"cash-refund"},{screen:r(d[4]).epargnerArgentUser,icon:'cash-register',title:'SAVE_MONEY'},{screen:r(d[4]).casserEpargneUser,icon:'cash-multiple',title:'BREAK_EPARGNE'}]},e.optionNanoCreditAgentScreen={type:'NANO_CREDIT',title:'NANO_CREDIT',subTitle:'CHOOSE_OPTION',options:[{screen:r(d[4]).cautionNanoCreditAgent,icon:'cash',title:'CAUTION_CREDIT'}]},e.optionPaiementEau={title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPERATOR',operatorType:'water',options:[{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 1'},{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 2'},{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 3'},{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 4'},{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 5'},{type:'PAIEMENT_EAU',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 6'}]}),l=e.optionPaiementElectricite={title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPERATOR',operatorType:'electricity',options:[{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 1'},{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 2'},{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 3'},{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 4'},{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 5'},{type:'PAIEMENT_EAU_ELECTRICITE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur eau-\xe9lectricit\xe9 6'}]},p=e.optionPaiementCreditTelephonique={title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPERATOR',operatorType:'phone',options:[{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 1'},{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 2'},{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 3'},{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 4'},{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 5'},{type:'PAIEMENT_CREDIT_TELEPHONE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur t\xe9l\xe9phonique 6'}]},E=e.optionPaiementAbonnementTV={title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPERATOR',operatorType:'tv',options:[{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 1'},{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 2'},{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 3'},{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 4'},{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 5'},{type:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur abonnement TV 6'}]},s=e.optionPaiementEcole={title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPERATOR',operatorType:'school',options:[{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 1'},{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 2'},{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 3'},{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 4'},{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 5'},{type:'PAIEMENT_ECOLE',screen:r(d[4]).paiementFacture,icon:'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png',title:'Op\xe9rateur \xe9cole 6'}]};e.optionPaiementFacture={type:'FACTURE',title:'PAIEMENT_FACTURE',subTitle:'CHOOSE_OPTION',options:[{type:'FACTURE_WATER_ELECTRICITY',icon:'water',title:'PAIEMENT_EAU',screen:r(d[4]).operateurOptionSelect,subScreenOption:c},{type:'FACTURE_ELECTRICITY',icon:'water',title:'PAIEMENT_ELECTRICITY',screen:r(d[4]).operateurOptionSelect,subScreenOption:l},{type:'FACTURE_SCHOOL',icon:'school',title:'PAIEMENT_ECOLE',screen:r(d[4]).operateurOptionSelect,subScreenOption:s},{type:'FACTURE_PHONE',icon:'phone-classic',title:'PAIEMENT_CREDIT_TELEPHONIQUE',screen:r(d[4]).operateurOptionSelect,subScreenOption:p},{type:'FACTURE_TV',icon:'television-classic',title:'PAIEMENT_ABONNEMENT_TV',screen:r(d[4]).operateurOptionSelect,subScreenOption:E}]}},1530,[2,589,1481,1155,791]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"SceneMap",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"ScrollPager",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"TabBar",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"TabBarIndicator",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"TabView",{enumerable:!0,get:function(){return n.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[0])(r(d[4])),c=r(d[0])(r(d[5]))},1531,[2,1532,1537,1536,1540,1541]); +__d(function(g,_r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=_r(d[0])(_r(d[1])),e=_r(d[0])(_r(d[2])),n=_r(d[0])(_r(d[3])),r=_r(d[0])(_r(d[4])),o=_r(d[0])(_r(d[5])),i=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var l=o?Object.getOwnPropertyDescriptor(t,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=t[i]}r.default=t,n&&n.set(t,r);return r})(_r(d[6])),l=_r(d[7]),u=_r(d[0])(_r(d[8])),s=_r(d[0])(_r(d[9])),c=_r(d[0])(_r(d[10])),f=_r(d[0])(_r(d[11]));function h(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}function b(t,e,o){return e=(0,r.default)(e),(0,n.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,o||[],(0,r.default)(t).constructor):e.apply(t,o))}function y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function p(t){for(var e=1;e1){var o=t.map(function(e,t){return t});return s.default.interpolate(e,{inputRange:o,outputRange:o.map(function(e){return e===n?1:0})})}return 1})),b(t,"getInactiveOpacity",(0,f.default)(function(e,t,n){if(t.length>1){var o=t.map(function(e,t){return t});return s.default.interpolate(e,{inputRange:o,outputRange:o.map(function(e){return e===n?0:1})})}return 0})),t}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.route,n=e.position,o=e.navigationState,l=e.renderLabel,f=e.renderIcon,p=e.renderBadge,y=e.getLabelText,b=e.getTestID,h=e.getAccessibilityLabel,O=e.getAccessible,w=e.activeColor,P=void 0===w?"rgba(255, 255, 255, 1)":w,E=e.inactiveColor,S=void 0===E?"rgba(255, 255, 255, 0.7)":E,R=e.pressColor,j=e.pressOpacity,C=e.labelStyle,L=e.style,V=e.onLayout,x=e.onPress,I=e.onLongPress,T=o.routes.indexOf(t),_=o.index===T,k=this.getActiveOpacity(n,o.routes,T),A=this.getInactiveOpacity(n,o.routes,T),M=null,D=null;if(f){var B=f({route:t,focused:!0,color:P}),W=f({route:t,focused:!1,color:S});null!=W&&null!=B&&(M=i.createElement(u.View,{style:v.icon},i.createElement(s.default.View,{style:{opacity:A}},W),i.createElement(s.default.View,{style:[u.StyleSheet.absoluteFill,{opacity:k}]},B)))}var F=void 0!==l?l:function(e){var t=e.route,n=e.color,o=y({route:t});return'string'==typeof o?i.createElement(s.default.Text,{style:[v.label,M?{marginTop:0}:null,{color:n},C]},o):o};if(F){var H=F({route:t,focused:!0,color:P}),q=F({route:t,focused:!1,color:S});D=i.createElement(u.View,null,i.createElement(s.default.View,{style:{opacity:A}},q),i.createElement(s.default.View,{style:[u.StyleSheet.absoluteFill,{opacity:k}]},H))}var z=u.StyleSheet.flatten(L),G=void 0!==(null===z||void 0===z?void 0:z.width)?null:{flex:1},J={route:t},K=h(J);K=void 0!==K?K:y(J);var N=p?p(J):null;return i.createElement(c.default,{borderless:!0,testID:b(J),accessible:O(J),accessibilityLabel:K,accessibilityTraits:_?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"tab",accessibilityStates:_?['selected']:[],pressColor:R,pressOpacity:j,delayPressIn:0,onLayout:V,onPress:x,onLongPress:I,style:G},i.createElement(u.View,{pointerEvents:"none",style:[v.item,z]},M,D,null!=N?i.createElement(u.View,{style:v.badge},N):null))}}])})(i.Component);var v=u.StyleSheet.create({label:{margin:4,backgroundColor:'transparent'},icon:{margin:2},item:{flex:1,alignItems:'center',justifyContent:'center',padding:10,minHeight:48},badge:{position:'absolute',top:0,right:0}})},1533,[2,5,6,10,12,13,15,18,1534,1368,1535]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function i(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}function p(){return(p=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}function y(e,t){if(null==e)return{};var n,o,l={},u=Object.keys(e);for(o=0;o=0||(l[n]=e[n]);return l}var b,O,v,h=_e.default=(function(n){function o(){return(0,e.default)(this,o),i(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.style,n=e.pressOpacity,o=e.pressColor,l=e.borderless,f=e.children,i=s(e,["style","pressOpacity","pressColor","borderless","children"]);return'android'===c.Platform.OS&&c.Platform.Version>=21?u.createElement(c.TouchableNativeFeedback,p({},i,{background:c.TouchableNativeFeedback.Ripple(o,l)}),u.createElement(c.View,{style:t},u.Children.only(f))):u.createElement(c.TouchableOpacity,p({},i,{style:t,activeOpacity:n}),f)}}])})(u.Component);v={pressColor:'rgba(255, 255, 255, .4)'},(O="defaultProps")in(b=h)?Object.defineProperty(b,O,{value:v,enumerable:!0,configurable:!0,writable:!0}):b[O]=v},1534,[2,5,6,10,12,13,15,18]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var t,f;return function(){for(var l=!1,i=arguments.length,o=new Array(i),u=0;u1?this.getTranslateX(e,p,o):0,h='auto'===u?p.length>1?this.getWidth(e,p,o):o(0):u;return f.createElement(l.default.View,{style:[I.indicator,{width:h},c.width?{transform:[{translateX:s}]}:{left:"".concat(100/p.length*n.index,"%")},'auto'===u?{opacity:this.opacity}:null,i]})}}])})(f.Component),c.StyleSheet.create({indicator:{backgroundColor:'#ffeb3b',position:'absolute',left:0,bottom:0,right:0,height:2}}))},1536,[2,42,5,6,10,12,13,15,18,1368,1535]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),l=r(d[7]),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function v(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}function b(){return(b=Object.assign||function(e){for(var t=1;tt.props.lazyPreloadDistance}),p(t,"handleEnter",function(e){e===t.props.index&&t.state.loading&&t.setState({loading:!1})}),t}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;this.props.lazy?this.props.addListener('enter',this.handleEnter):this.state.loading&&setTimeout(function(){return e.setState({loading:!1})},0)}},{key:"componentDidUpdate",value:function(e,t){this.props.lazy===e.lazy&&this.state.loading===t.loading||(this.props.lazy&&this.state.loading?this.props.addListener('enter',this.handleEnter):this.props.removeListener('enter',this.handleEnter))}},{key:"componentWillUnmount",value:function(){this.props.removeListener('enter',this.handleEnter)}},{key:"render",value:function(){var e=this.props,t=e.navigationState,n=e.index,o=e.layout,l=e.style,c=this.state.loading,f=t.index===n;return u.createElement(s.View,{accessibilityElementsHidden:!f,importantForAccessibility:f?'auto':'no-hide-descendants',style:[h.route,o.width?{width:o.width}:f?s.StyleSheet.absoluteFill:null,l]},f||o.width?this.props.children({loading:c}):null)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return t.loading&&Math.abs(e.navigationState.index-e.index)<=e.lazyPreloadDistance?{loading:!1}:null}}])})(u.Component);var h=s.StyleSheet.create({route:{flex:1,overflow:'hidden'}})},1538,[2,5,6,10,12,13,15,18]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),u=v(r(d[8])),p=r(d[9]),c=v(r(d[10])),f=r(d[0])(r(d[11]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var i={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=s?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=e[o]}return i.default=e,n&&n.set(e,i),i}function y(e,t,n){return t=(0,o.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}function w(){return(w=Object.assign||function(e){for(var t=1;t-1&&i.enterListeners.splice(n,1)}}),I(i,"handleEnteredIndexChange",function(t){var n=(0,e.default)(t,1)[0],s=Math.max(0,Math.min(n,i.props.navigationState.routes.length-1));i.enterListeners.forEach(function(e){return e(s)})}),I(i,"transitionTo",function(e){var t=new T(0),n=new T(0),s={position:i.progress,time:new T(0),finished:new T(te)};return X([H(R(i.clock),ne,[N(t,U(e,i.layoutWidth,se)),N(n,0),N(s.time,0),N(s.finished,te),N(i.index,e)]),H(i.isSwipeGesture,[H(B(R(i.clock)),p.I18nManager.isRTL?N(i.initialVelocityForSpring,U(-1,i.velocityX,i.springVelocityScale)):N(i.initialVelocityForSpring,U(i.velocityX,i.springVelocityScale))),Y(i.clock,S({},s,{velocity:i.initialVelocityForSpring}),S({},le,{},i.springConfig,{toValue:t}))],Z(i.clock,S({},s,{frameTime:n}),S({},ue,{},i.timingConfig,{toValue:t}))),H(B(R(i.clock)),z(i.clock)),H(s.finished,[N(i.isSwipeGesture,te),N(i.gestureX,0),N(i.velocityX,0),J(i.clock)])])}),I(i,"handleGestureEvent",M([{nativeEvent:{translationX:i.gestureX,velocityX:i.velocityX,state:i.gestureState}}])),I(i,"extrapolatedPosition",P(i.gestureX,U(i.velocityX,i.swipeVelocityImpact))),I(i,"toggleEnabled",function(){i.state.enabled&&i.setState({enabled:!1},function(){i.setState({enabled:!0})})}),I(i,"maybeCancel",X([H(C(i.gesturesEnabled,E(C(L(i.index,Q(i.routesLength,1)),W(i.gestureX,0)),C(L(i.index,0),F(i.gestureX,0)))),N(i.gesturesEnabled,0))])),I(i,"translateX",X([V(i.gesturesEnabled,H(B(i.gesturesEnabled),j([i.gesturesEnabled],i.toggleEnabled))),V(i.index,j([i.index],function(t){var n=(0,e.default)(t,1)[0];i.currentIndexValue=n,n!==i.props.navigationState.index&&(i.props.onIndexChange(n),i.pendingIndexValue=n,i.forceUpdate())})),V(i.position,H(p.I18nManager.isRTL?W(i.gestureX,0):F(i.gestureX,0),H(q(G(i.position),i.lastEnteredIndex),[N(i.lastEnteredIndex,G(i.position)),j([G(i.position)],i.handleEnteredIndexChange)]),H(q(k(i.position),i.lastEnteredIndex),[N(i.lastEnteredIndex,k(i.position)),j([k(i.position)],i.handleEnteredIndexChange)]))),V(i.isSwiping,[H(B(i.isSwiping),N(i.gesturesEnabled,1)),j([i.isSwiping,i.indexAtSwipeEnd,i.index],function(t){var n=(0,e.default)(t,3),s=n[0],o=n[1],l=n[2],u=i.props,c=u.keyboardDismissMode,f=u.onSwipeStart,h=u.onSwipeEnd;if(s===ee)if(null===f||void 0===f||f(),i.interactionHandle=p.InteractionManager.createInteractionHandle(),'auto'===c){var v=p.TextInput.State.currentlyFocusedField();p.TextInput.State.blurTextInput(v),i.previouslyFocusedTextInput=v}else'on-drag'===c&&p.Keyboard.dismiss();else if(null===h||void 0===h||h(),null!==i.interactionHandle&&p.InteractionManager.clearInteractionHandle(i.interactionHandle),'auto'===c){if(o===l){var y=i.previouslyFocusedTextInput;y&&p.TextInput.State.focusTextInput(y)}i.previouslyFocusedTextInput=null}})]),V(i.nextIndex,H(q(i.nextIndex,ie),[H(R(i.clock),J(i.clock)),N(i.gestureX,0),N(i.index,i.nextIndex),N(i.nextIndex,ie)])),H(L(i.gestureState,r(d[12]).State.ACTIVE),[i.maybeCancel,H(i.isSwiping,ne,[N(i.isSwiping,ee),N(i.isSwipeGesture,ee),N(i.offsetX,i.progress)]),N(i.progress,p.I18nManager.isRTL?Q(i.offsetX,i.gestureX):P(i.offsetX,i.gestureX)),J(i.clock)],[N(i.isSwiping,te),N(i.indexAtSwipeEnd,i.index),i.transitionTo(H(C(F(O(i.gestureX),ae),F(O(i.extrapolatedPosition),D(i.layoutWidth,2))),K(A(_(0,Q(i.index,H(F(i.extrapolatedPosition,0),p.I18nManager.isRTL?se:re,p.I18nManager.isRTL?re:se))),Q(i.routesLength,1))),i.index))]),i.progress])),I(i,"getTranslateX",(0,f.default)(function(e,t,n){return U(A(_(U(e,Q(t,1),se),n),0),p.I18nManager.isRTL?-1:1)})),i}return(0,l.default)(o,s),(0,i.default)(o,[{key:"componentDidMount",value:function(){this.context&&this.context.addGestureHandlerRef&&this.context.addGestureHandlerRef(this.gestureHandlerRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.navigationState,i=t.layout,s=t.swipeVelocityImpact,o=t.springVelocityScale,l=t.springConfig,u=t.timingConfig,p=n.index,c=n.routes;(p!==e.navigationState.index&&p!==this.currentIndexValue||'number'==typeof this.pendingIndexValue&&p!==this.pendingIndexValue)&&this.jumpToIndex(p),this.pendingIndexValue=void 0,e.navigationState.routes.length!==c.length&&this.routesLength.setValue(c.length),e.layout.width!==i.width&&(this.progress.setValue(-p*i.width),this.layoutWidth.setValue(i.width)),e.swipeVelocityImpact!==s&&this.swipeVelocityImpact.setValue(void 0!==s?s:oe),e.springVelocityScale!==o&&this.springVelocityScale.setValue(void 0!==o?o:de),e.springConfig!==l&&(this.springConfig.damping.setValue(void 0!==l.damping?l.damping:le.damping),this.springConfig.mass.setValue(void 0!==l.mass?l.mass:le.mass),this.springConfig.stiffness.setValue(void 0!==l.stiffness?l.stiffness:le.stiffness),this.springConfig.restSpeedThreshold.setValue(void 0!==l.restSpeedThreshold?l.restSpeedThreshold:le.restSpeedThreshold),this.springConfig.restDisplacementThreshold.setValue(void 0!==l.restDisplacementThreshold?l.restDisplacementThreshold:le.restDisplacementThreshold)),e.timingConfig!==u&&this.timingConfig.duration.setValue(void 0!==u.duration?u.duration:ue.duration)}},{key:"componentWillUnmount",value:function(){null!==this.interactionHandle&&p.InteractionManager.clearInteractionHandle(this.interactionHandle)}},{key:"render",value:function(){var e=this,t=this.props,n=t.layout,i=t.navigationState,s=t.swipeEnabled,o=t.children,l=t.removeClippedSubviews,p=t.gestureHandlerProps,f=this.getTranslateX(this.layoutWidth,this.routesLength,this.translateX);return o({position:this.position,addListener:this.addListener,removeListener:this.removeListener,jumpTo:this.jumpTo,render:function(t){return u.createElement(r(d[12]).PanGestureHandler,w({ref:e.gestureHandlerRef,simultaneousHandlers:e.state.childPanGestureHandlerRefs,waitFor:e.state.childPanGestureHandlerRefs,enabled:0!==n.width&&s&&e.state.enabled,onGestureEvent:e.handleGestureEvent,onHandlerStateChange:e.handleGestureEvent,activeOffsetX:[-20,ae],failOffsetY:[-20,ae]},p),u.createElement(c.default.View,{removeClippedSubviews:l,style:[ce.container,n.width?{width:n.width*i.routes.length,transform:[{translateX:f}]}:null]},u.createElement($.Provider,{value:e.providerVal},t)))}})}}])})(u.Component);I(pe,"defaultProps",{swipeVelocityImpact:oe,springVelocityScale:de}),I(pe,"contextType",$);var ce=p.StyleSheet.create({container:{flex:1,flexDirection:'row'}})},1539,[2,31,42,5,6,10,12,13,15,18,1368,1535,1]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(e){return function(t){var n=t.route,o=t.jumpTo,u=t.position;return f.createElement(y,{key:n.key,component:e[n.key],route:n,jumpTo:o,position:u})}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[6]));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}function i(e,t){if(null==e)return{};var n,o,u=p(e,t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(u[n]=e[n])}return u}function p(e,t){if(null==e)return{};var n,o,u={},f=Object.keys(e);for(o=0;o=0||(u[n]=e[n]);return u}var y=(function(n){function o(){return(0,e.default)(this,o),l(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.component,n=i(e,["component"]);return f.createElement(t,n)}}])})(f.PureComponent)},1540,[2,5,6,10,12,13,15]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),c=r(d[8]),f=r(d[0])(r(d[9]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=f.default.event,w=f.default.divide,S=f.default.onChange,b=f.default.cond,x=f.default.eq,O=f.default.round,P=f.default.call,T=f.default.Value;v(_e.default=(function(o){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,o=new Array(n),s=0;s1&&void 0!==arguments[1])||arguments[1];e.scrollViewRef.current&&e.scrollViewRef.current.getNode().scrollTo({x:t,animated:n})}),v(e,"enterListeners",[]),v(e,"addListener",function(t,n){switch(t){case'enter':e.enterListeners.push(n)}}),v(e,"removeListener",function(t,n){switch(t){case'enter':var o=e.enterListeners.indexOf(n);o>-1&&e.enterListeners.splice(o,1)}}),v(e,"position",new f.default.Value(e.props.navigationState.index*e.props.layout.width)),v(e,"onScroll",y([{nativeEvent:{contentOffset:{x:e.position}}}])),v(e,"layoutWidthNode",new T(e.props.layout.width)),v(e,"relativePosition",w(e.position,e.layoutWidthNode)),e}return(0,s.default)(l,o),(0,n.default)(l,[{key:"componentDidMount",value:function(){this.props.layout.width&&this.scrollTo(this.props.navigationState.index*this.props.layout.width,!1)}},{key:"componentDidUpdate",value:function(e){var t=this.props.navigationState.index*this.props.layout.width;e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this.scrollTo(t,!1):e.navigationState.index!==this.props.navigationState.index&&this.scrollTo(t),e.layout.width!==this.props.layout.width&&this.layoutWidthNode.setValue(this.props.layout.width)}},{key:"componentWillUnmount",value:function(){null!==this.interactionHandle&&c.InteractionManager.clearInteractionHandle(this.interactionHandle)}},{key:"render",value:function(){var t=this,n=this.props,o=n.children,l=n.layout,s=n.onSwipeStart,p=n.onSwipeEnd,h=n.overscroll,v=n.onIndexChange,y=n.navigationState,w=function(){null===s||void 0===s||s(),t.interactionHandle=c.InteractionManager.createInteractionHandle()},T=function(){null===p||void 0===p||p(),null!==t.interactionHandle&&c.InteractionManager.clearInteractionHandle(t.interactionHandle)};return o({position:this.relativePosition,addListener:this.addListener,removeListener:this.removeListener,jumpTo:this.jumpTo,render:function(n){return u.createElement(f.default.ScrollView,{pagingEnabled:!0,directionalLockEnabled:!0,keyboardDismissMode:"on-drag",keyboardShouldPersistTaps:"always",overScrollMode:"never",scrollToOverflowEnabled:!0,scrollEnabled:t.props.swipeEnabled,automaticallyAdjustContentInsets:!1,bounces:h,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,scrollEventThrottle:1,onScroll:t.onScroll,onScrollBeginDrag:w,onScrollEndDrag:T,onMomentumScrollEnd:t.onScroll,contentOffset:t.initialOffset,style:M.container,contentContainerStyle:l.width?{flexDirection:'row',width:l.width*y.routes.length,flex:1}:null,ref:t.scrollViewRef},n,u.createElement(f.default.Code,{exec:S(t.relativePosition,b(x(O(t.relativePosition),t.relativePosition),[P([t.relativePosition],function(t){var n=(0,e.default)(t,1)[0];return v(n)})]))}))}})}}])})(u.Component),"defaultProps",{bounces:!0});var M=c.StyleSheet.create({container:{flex:1}})},1541,[2,31,5,6,10,12,13,15,18,1368]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/app/assets/img/png",width:500,height:500,scales:[1],hash:"dbbf92afee9de37e0f270b8628728edd",name:"wallet",type:"png"})},1542,[793]); +__d(function(i,a,t,x,k,r,m){k.exports={v:"5.4.4",fr:60,ip:0,op:180,w:200,h:200,nm:"pay-billls (empty state)",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"no-bills-yet copy Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[100,100,0],ix:2},a:{a:0,k:[36,43.5,0],ix:1},s:{a:0,k:[204.616,204.616,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[33.128,42.261],[54.555,42.261]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:75,s:[0],e:[100]},{t:103}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[42.054,66.521],[54.556,66.521]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:92,s:[0],e:[100]},{t:120}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[42.054,58.695],[54.979,58.695]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:92,s:[0],e:[100]},{t:111}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[7.49,62.655],[14.779,62.655]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:64,s:[0],e:[100]},{t:75}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[33.128,66.521],[37.085,66.521]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:86,s:[0],e:[100]},{t:114}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[33.128,58.695],[37.085,58.695]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:84,s:[0],e:[100]},{t:92}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[33.128,50.087],[61.222,50.087]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:83,s:[0],e:[100]},{t:102}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:3,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 7",np:3,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[33.128,33.652],[61.222,33.652]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:78,s:[0],e:[100]},{t:94}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 8",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[.618,-.616],[0,0],[0,0],[.619,-.617],[0,0],[0,0],[.406,0],[.318,-.317],[0,0],[0,0],[0,0],[.018,.211],[0,.07],[.035,.159],[.018,.07],[.071,.193],[.017,.018],[.088,.194],[.018,.07],[.089,.141],[.035,.071],[.106,.158],[.018,.018],[0,0],[0,0],[0,-2.254]],o:[[0,0],[0,0],[-.619,-.616],[0,0],[0,0],[-.618,-.617],[0,0],[0,0],[-.319,-.317],[-.407,0],[0,0],[0,0],[0,0],[0,-.229],[0,-.07],[-.018,-.159],[-.018,-.07],[-.035,-.194],[0,-.018],[-.071,-.211],[-.018,-.053],[-.07,-.141],[-.035,-.053],[-.089,-.158],[-.017,-.017],[0,0],[0,0],[2.262,0],[0,0]],v:[[22.007,28.076],[20.327,29.749],[14.887,24.326],[12.624,24.326],[7.182,29.749],[1.794,24.344],[-.469,24.344],[-5.911,29.749],[-11.352,24.326],[-12.482,23.85],[-13.613,24.326],[-19.055,29.749],[-20.734,28.076],[-20.734,-25.647],[-20.77,-26.316],[-20.788,-26.509],[-20.857,-26.985],[-20.894,-27.178],[-21.053,-27.777],[-21.07,-27.813],[-21.299,-28.411],[-21.37,-28.587],[-21.583,-29.01],[-21.671,-29.186],[-21.971,-29.679],[-22.007,-29.732],[-22.007,-29.749],[17.906,-29.749],[22.007,-25.664]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:73,s:[0],e:[100]},{t:127}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[46.743,52.464],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 9",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,-4.015],[0,0],[2.261,0],[0,2.254],[0,0],[0,0],[0,0]],o:[[-4.028,0],[0,0],[0,2.254],[-2.262,0],[0,0],[0,0],[0,0],[0,0]],v:[[-7.51,-12.079],[-14.807,-4.807],[-14.807,24.352],[-18.906,28.438],[-23.005,24.352],[-23.005,-28.438],[23.005,-28.438],[23.005,-12.079]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:49,s:[0],e:[100]},{t:108}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[26.22,34.218],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 10",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1}],ip:0,op:180,st:0,bm:0}],markers:[]}},1543,[]); +__d(function(g,r,i,a,m,e,d){var n,o;n=this,o=function(){var n=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xa2":"cent","\xa3":"pound","\xa4":"currency","\xa5":"yen","\xa9":"(c)","\xaa":"a","\xae":"(r)","\xba":"o","\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xde":"TH","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xfe":"th","\xff":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010c":"C","\u010d":"c","\u010e":"D","\u010f":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011a":"E","\u011b":"e","\u011e":"G","\u011f":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012a":"i","\u012b":"i","\u012e":"I","\u012f":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013b":"L","\u013c":"l","\u013d":"L","\u013e":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015a":"S","\u015b":"s","\u015e":"S","\u015f":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016a":"u","\u016b":"u","\u016e":"U","\u016f":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017a":"z","\u017b":"Z","\u017c":"z","\u017d":"Z","\u017e":"z","\u0192":"f","\u01a0":"O","\u01a1":"o","\u01af":"U","\u01b0":"u","\u01c8":"LJ","\u01c9":"lj","\u01cb":"NJ","\u01cc":"nj","\u0218":"S","\u0219":"s","\u021a":"T","\u021b":"t","\u02da":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038a":"I","\u038c":"O","\u038e":"Y","\u038f":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039a":"K","\u039b":"L","\u039c":"M","\u039d":"N","\u039e":"3","\u039f":"O","\u03a0":"P","\u03a1":"R","\u03a3":"S","\u03a4":"T","\u03a5":"Y","\u03a6":"F","\u03a7":"X","\u03a8":"PS","\u03a9":"W","\u03aa":"I","\u03ab":"Y","\u03ac":"a","\u03ad":"e","\u03ae":"h","\u03af":"i","\u03b0":"y","\u03b1":"a","\u03b2":"b","\u03b3":"g","\u03b4":"d","\u03b5":"e","\u03b6":"z","\u03b7":"h","\u03b8":"8","\u03b9":"i","\u03ba":"k","\u03bb":"l","\u03bc":"m","\u03bd":"n","\u03be":"3","\u03bf":"o","\u03c0":"p","\u03c1":"r","\u03c2":"s","\u03c3":"s","\u03c4":"t","\u03c5":"y","\u03c6":"f","\u03c7":"x","\u03c8":"ps","\u03c9":"w","\u03ca":"i","\u03cb":"y","\u03cc":"o","\u03cd":"y","\u03ce":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040a":"NJ","\u040b":"C","\u040f":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041a":"K","\u041b":"L","\u041c":"M","\u041d":"N","\u041e":"O","\u041f":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042a":"U","\u042b":"Y","\u042c":"","\u042d":"E","\u042e":"Yu","\u042f":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043a":"k","\u043b":"l","\u043c":"m","\u043d":"n","\u043e":"o","\u043f":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044a":"u","\u044b":"y","\u044c":"","\u044d":"e","\u044e":"yu","\u044f":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045a":"nj","\u045b":"c","\u045d":"u","\u045f":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049a":"KH","\u049b":"kh","\u04a2":"NG","\u04a3":"ng","\u04ae":"UE","\u04af":"ue","\u04b0":"U","\u04b1":"u","\u04ba":"H","\u04bb":"h","\u04d8":"AE","\u04d9":"ae","\u04e8":"OE","\u04e9":"oe","\u0e3f":"baht","\u10d0":"a","\u10d1":"b","\u10d2":"g","\u10d3":"d","\u10d4":"e","\u10d5":"v","\u10d6":"z","\u10d7":"t","\u10d8":"i","\u10d9":"k","\u10da":"l","\u10db":"m","\u10dc":"n","\u10dd":"o","\u10de":"p","\u10df":"zh","\u10e0":"r","\u10e1":"s","\u10e2":"t","\u10e3":"u","\u10e4":"f","\u10e5":"k","\u10e6":"gh","\u10e7":"q","\u10e8":"sh","\u10e9":"ch","\u10ea":"ts","\u10eb":"dz","\u10ec":"ts","\u10ed":"ch","\u10ee":"kh","\u10ef":"j","\u10f0":"h","\u1e80":"W","\u1e81":"w","\u1e82":"W","\u1e83":"w","\u1e84":"W","\u1e85":"w","\u1e9e":"SS","\u1ea0":"A","\u1ea1":"a","\u1ea2":"A","\u1ea3":"a","\u1ea4":"A","\u1ea5":"a","\u1ea6":"A","\u1ea7":"a","\u1ea8":"A","\u1ea9":"a","\u1eaa":"A","\u1eab":"a","\u1eac":"A","\u1ead":"a","\u1eae":"A","\u1eaf":"a","\u1eb0":"A","\u1eb1":"a","\u1eb2":"A","\u1eb3":"a","\u1eb4":"A","\u1eb5":"a","\u1eb6":"A","\u1eb7":"a","\u1eb8":"E","\u1eb9":"e","\u1eba":"E","\u1ebb":"e","\u1ebc":"E","\u1ebd":"e","\u1ebe":"E","\u1ebf":"e","\u1ec0":"E","\u1ec1":"e","\u1ec2":"E","\u1ec3":"e","\u1ec4":"E","\u1ec5":"e","\u1ec6":"E","\u1ec7":"e","\u1ec8":"I","\u1ec9":"i","\u1eca":"I","\u1ecb":"i","\u1ecc":"O","\u1ecd":"o","\u1ece":"O","\u1ecf":"o","\u1ed0":"O","\u1ed1":"o","\u1ed2":"O","\u1ed3":"o","\u1ed4":"O","\u1ed5":"o","\u1ed6":"O","\u1ed7":"o","\u1ed8":"O","\u1ed9":"o","\u1eda":"O","\u1edb":"o","\u1edc":"O","\u1edd":"o","\u1ede":"O","\u1edf":"o","\u1ee0":"O","\u1ee1":"o","\u1ee2":"O","\u1ee3":"o","\u1ee4":"U","\u1ee5":"u","\u1ee6":"U","\u1ee7":"u","\u1ee8":"U","\u1ee9":"u","\u1eea":"U","\u1eeb":"u","\u1eec":"U","\u1eed":"u","\u1eee":"U","\u1eef":"u","\u1ef0":"U","\u1ef1":"u","\u1ef2":"Y","\u1ef3":"y","\u1ef4":"Y","\u1ef5":"y","\u1ef6":"Y","\u1ef7":"y","\u1ef8":"Y","\u1ef9":"y","\u2018":"\'","\u2019":"\'","\u201c":"\\"","\u201d":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20a0":"ecu","\u20a2":"cruzeiro","\u20a3":"french franc","\u20a4":"lira","\u20a5":"mill","\u20a6":"naira","\u20a7":"peseta","\u20a8":"rupee","\u20a9":"won","\u20aa":"new shequel","\u20ab":"dong","\u20ac":"euro","\u20ad":"kip","\u20ae":"tugrik","\u20af":"drachma","\u20b0":"penny","\u20b1":"peso","\u20b2":"guarani","\u20b3":"austral","\u20b4":"hryvnia","\u20b5":"cedi","\u20b8":"kazakhstani tenge","\u20b9":"indian rupee","\u20bd":"russian ruble","\u20bf":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221e":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\ufdfc":"rial"}'),o=JSON.parse('{"vi":{"\u0110":"D","\u0111":"d"}}');function t(t,u){if('string'!=typeof t)throw new Error('slugify: string argument expected');var s=o[(u='string'==typeof u?{replacement:u}:u||{}).locale]||{},c=u.replacement||'-',l=t.split('').reduce(function(o,t){return o+(s[t]||n[t]||t)},'').replace(u.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,'').trim().replace(new RegExp('[\\s'+c+']+','g'),c);return u.lower&&(l=l.toLowerCase()),u.strict&&(l=l.replace(new RegExp('[^a-zA-Z0-9'+c+']','g'),'')),l}return t.extend=function(o){for(var t in o)n[t]=o[t]},t},'object'==typeof e?(m.exports=o(),m.exports.default=o()):'function'==typeof define&&define.amd?define(o):n.slugify=o()},1544,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getWalletTransactionHistoryUser=e.getWalletTransactionHistoryReset=e.getWalletTransactionHistory=e.getHyperSuperTransactionHistoryReset=e.getHyperSuperTransactionHistoryAction=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.getWalletTransactionHistory=function(s,n){var c=r(d[3]).store.getState().authKeyReducer,l=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchWalletHistoryPending)()),(0,t.default)({url:n?r(d[5]).transactionIlinkUrl+"/agent/"+s:r(d[5]).transactionUrl+"/"+s,method:'GET',headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchWalletHistorySuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchWalletHistoryError)(t.response)):t.request?c((0,r(d[4]).fetchWalletHistoryError)(t.request)):c((0,r(d[4]).fetchWalletHistoryError)(t.message))})}},e.getWalletTransactionHistoryUser=function(s){var n=r(d[3]).store.getState().authKeyReducer,c=null!==n?n.authKey.token_type+" "+n.authKey.access_token:'';return function(n){n((0,r(d[4]).fetchWalletHistoryPending)()),(0,t.default)({url:r(d[5]).transactionIlinkUrl+"/user/"+s,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),n((0,r(d[4]).fetchWalletHistorySuccess)(t))}).catch(function(t){t.response?n((0,r(d[4]).fetchWalletHistoryError)(t.response)):t.request?n((0,r(d[4]).fetchWalletHistoryError)(t.request)):n((0,r(d[4]).fetchWalletHistoryError)(t.message))})}},e.getWalletTransactionHistoryReset=function(){return function(t){t((0,r(d[4]).fetchWalletHistoryReset)())}},e.getHyperSuperTransactionHistoryAction=function(s,n,c){var l=r(d[3]).store.getState().authKeyReducer,u=null!==l?l.authKey.token_type+" "+l.authKey.access_token:'',y="/walletService/history";switch(n){case!0:y+="/hyper";break;case!1:y+="/super";break;case null:y+="/agent"}switch(c){case 0:y+="";break;case 1:y+="/tax_notices";break;case 2:y+=n?"/revenue_orders":"/orders_receipts";break;case 3:y+="/receipts"}return function(n){n((0,r(d[4]).fetchWalletHistoryHyperSuperPending)()),(0,t.default)({url:r(d[5]).testBaseUrl+y+"/"+s,method:'GET',headers:{Authorization:u,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),n((0,r(d[4]).fetchWalletHistoryHyperSuperSuccess)(t))}).catch(function(t){t.response?n((0,r(d[4]).fetchWalletHistoryHyperSuperError)(t.response)):t.request?n((0,r(d[4]).fetchWalletHistoryHyperSuperError)(t.request)):n((0,r(d[4]).fetchWalletHistoryHyperSuperError)(t.message))})}},e.getHyperSuperTransactionHistoryReset=function(){return function(t){t((0,r(d[4]).fetchWalletHistoryHyperSuperReset)())}}},1545,[2,641,628,692,1158,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.transferCommissionAction=e.resetCommissionReducer=void 0;var n=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.transferCommissionAction=function(t){var s=r(d[3]).store.getState().authKeyReducer,c=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchWalletTransferCommissionPending)()),(0,n.default)({url:r(d[5]).transferCommission+"/"+t,method:'PUT',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(n){console.log(n),s((0,r(d[4]).fetchWalletTransferCommissionSuccess)(n))}).catch(function(n){n.response?s((0,r(d[4]).fetchWalletTransferCommssionError)(n.response)):n.request?s((0,r(d[4]).fetchWalletTransferCommssionError)(n.request)):s((0,r(d[4]).fetchWalletTransferCommssionError)(n.message))})}},e.resetCommissionReducer=function(){return function(n){n((0,r(d[4]).walletTransferCommissionReset)())}}},1546,[2,641,628,692,1158,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.depositActionReset=e.depositAction=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.depositAction=function(n){var c=r(d[3]).store.getState().authKeyReducer,s=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchDepositPending)()),(0,t.default)({url:r(d[5]).transactionUrl,method:'POST',headers:{Authorization:s,'X-Localization':o.default.currentLocale()},data:n}).then(function(t){console.log('DEPOSIT ACTION',t),c((0,r(d[4]).fetchDepositSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchDepositError)(t.response)):t.request?c((0,r(d[4]).fetchDepositError)(t.request)):c((0,r(d[4]).fetchDepositError)(t.message))})}},e.depositActionReset=function(){return function(t){t((0,r(d[4]).fetchDepositReset)())}}},1547,[2,641,628,692,1548,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchDepositSuccess=e.fetchDepositReset=e.fetchDepositPending=e.fetchDepositError=void 0;e.fetchDepositPending=function(){return{type:r(d[0]).DEPOSIT_PENDING}},e.fetchDepositSuccess=function(t){return{type:r(d[0]).DEPOSIT_SUCCESS,result:t}},e.fetchDepositError=function(t){return{type:r(d[0]).DEPOSIT_ERROR,result:t}},e.fetchDepositReset=function(t){return{type:r(d[0]).DEPOSIT_RESET}}},1548,[723]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=o?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[6])),c=r(d[7]),f=r(d[0])(r(d[8])),s=r(d[0])(r(d[9]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function y(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var E=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=y(this,l,[t])).renderLoader=function(){return u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,s.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(c.Text,null,s.default.t('LOADING_DOTS'))))},n.renderWalletItem=function(e){var t=r(d[10]).baseUrl+"/datas/img/network/"+r(d[11])(e.network,{lower:!0})+"-logo.png",l=e;return l.agentId=n.state.agentId,u.default.createElement(c.TouchableOpacity,{key:e.id,style:[h.paymentItem,{borderBottomColor:r(d[12]).Color.borderColor}],onPress:function(){return n.props.navigation.navigate('walletDetail',{wallet:l})}},u.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center'}},u.default.createElement(c.View,{style:h.iconContent},u.default.createElement(c.Image,{style:{width:48,height:48},source:{uri:t}})),u.default.createElement(c.View,null,u.default.createElement(c.Text,{style:r(d[13]).Typography.body1},e.network),u.default.createElement(c.Text,{style:[r(d[13]).Typography.footnote,r(d[12]).Color.grayColor],style:{marginTop:5}},s.default.t('COUNTRY'),": ",e.country))))},n.renderWalletList=function(){var e=n.props,t=e.result,l=e.error;return null!==l?void 0!==l.data?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[13]).Typography.body1},l.data.error)):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[13]).Typography.body1},l)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?u.default.createElement(c.ScrollView,{style:{flex:1,padding:20}},t.response.map(function(e){return n.renderWalletItem(e)})):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[13]).Typography.body1},s.default.t('NO_WALLET_ACTIVED'))):void 0},r(d[11]).extend({'+':'plus'}),r(d[14]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n.state={result:null,isDataLoaded:!1,agentId:null},n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[15]).readUser)().then(function(t){t&&void 0!==t&&void 0!==t.phone&&(e.props.getWalletActivated(t.agentId),e.setState({agentId:t.agentId}))})}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:s.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return console.log("WALLET PROPS",this.props),u.default.createElement(r(d[16]).Provider,null,u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.StatusBar,{backgroundColor:r(d[12]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),u.default.createElement(r(d[16]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[12]).Color.primaryColor}},u.default.createElement(r(d[16]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),u.default.createElement(r(d[16]).Appbar.Content,{title:s.default.t('WALLET'),subtitle:s.default.t('SELECT_YOUR_WALLET')})),this.props.loading?this.renderLoader():this.renderWalletList()))}}])})(u.Component);E.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:s.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return u.default.createElement(f.default,{name:'credit-card',size:24})}}};_e.default=(0,r(d[19]).connect)(function(e){return{loading:e.walletReducer.loading,result:e.walletReducer.result,error:e.walletReducer.error}},function(e){return(0,r(d[17]).bindActionCreators)({getWalletActivated:r(d[18]).getWalletActivated},e)})(E);var h=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[12]).Color.containerBackgroundColor},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:"100%",marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"}})},1549,[2,5,6,10,12,13,15,18,844,628,667,1544,1155,1156,789,640,1043,710,1469,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7]));r(d[8]),r(d[9]),r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]);var c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[15])),f=r(d[16]),p=r(d[0])(r(d[17])),C=r(d[0])(r(d[18])),E=r(d[0])(r(d[19])),y=r(d[0])(r(d[20])),h=r(d[0])(r(d[21]));function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function v(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}f.Dimensions.get("window").width;var T=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=v(this,o,[t])).onCreditCardChange=function(e){console.log(e),n.setState({creditCardInput:e,displayCardError:!1})},n.isNormalInteger=function(e){return!/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(e)},n.isMontantValid=function(){var e=n.state.montant;return parseInt((0,s.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:n.isNormalInteger(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.isNumeroSerieValid=function(){var e=n.state.numeroSerie;return parseInt((0,s.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_VALID_SERIAL_NUMBER'),isValid:!1}:n.isNormalInteger(e)?e.length>11?{errorMessage:C.default.t('ENTER_VALID_SERIAL_NUMBER'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_SERIAL_NUMBER'),isValid:!1}},n.isCreditCardValid=function(){var e=n.state.creditCardInput,t=[];return void 0!==e.status?('incomplete'===e.status.cvc&&t.push(C.default.t('CVC_CARD_ERROR')),'incomplete'===e.status.expiry&&t.push(C.default.t('EXPIRY_CARD_ERROR')),'incomplete'===e.status.number&&t.push(C.default.t('CARD_NUMBER_ERROR'))):t.push(C.default.t('THIS_FIELD_IS_REQUIRED')),t},n.commissionsLoading=function(){return c.default.createElement(r(d[22]).ProgressDialog,{visible:n.props.loadingGetCommission,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},n.modalConfirmTransaction=function(e){var t=e.response.commission,o=e.response.montant_calcule;return console.log("DATA SEND TO CONFIRM DIALOG",e),c.default.createElement(p.default.Container,{useNativeDriver:!0,visible:n.state.isModalConfirmVisible},c.default.createElement(p.default.Title,null,C.default.t('CONFIRM_DEPOSIT')),c.default.createElement(f.View,null,c.default.createElement(f.View,{style:[b.blockView,{borderBottomColor:r(d[23]).Color.borderColor}]},c.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(f.View,{style:{flex:1}},c.default.createElement(f.Text,{style:[h.default.body2]},C.default.t('AMOUNT'))),c.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(f.Text,{style:[r(d[24]).Typography.caption1,r(d[23]).Color.grayColor]},n.state.montant))),c.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(f.View,{style:{flex:1}},c.default.createElement(f.Text,{tyle:[r(d[24]).Typography.body2]},C.default.t('COMMISSION_FEES'))),c.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(f.Text,{style:[r(d[24]).Typography.caption1,r(d[23]).Color.grayColor]},t)))),c.default.createElement(f.View,{style:{paddingVertical:10}},c.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(f.View,{style:{flex:1}},c.default.createElement(f.Text,{tyle:[r(d[24]).Typography.body2]},C.default.t('TOTAL'))),c.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(f.Text,{style:[r(d[24]).Typography.caption1,r(d[23]).Color.grayColor]},o))))),c.default.createElement(p.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1})}}),c.default.createElement(p.default.Button,{bold:!0,label:C.default.t('SUBMIT_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),n.props.walletCommissionAmountReset(),(0,s.default)(n.state.facade,'front')?n.props.depositAction({numCarte:n.state.creditCardInput.values.number.replace(/\s/g,''),cvv:n.state.creditCardInput.values.cvc,expiration_date:n.state.creditCardInput.values.expiry,type:"credit",montant:n.state.montant,id_wallet:n.state.id,facade:n.state.facade}):n.props.depositAction({numCarte:n.state.numeroSerie,type:"credit",montant:n.state.montant,id_wallet:n.state.id,facade:n.state.facade})}}))},n.onSubmitDeposit=function(){var e=n.state.creditCardInput;(0,s.default)(n.state.facade,'back')?n.isMontantValid().isValid&&n.isNumeroSerieValid().isValid&&n.state.montant.length>0&&(n.setState({numCarte:n.state.numeroSerie}),n.props.getWalletCommissionAmount({type:"credit",montant:n.state.montant,id_wallet:n.state.id})):n.isMontantValid().isValid&&e.valid&&n.state.montant.length>0?(n.setState({numCarte:parseInt(e.values.number.replace(/ /g,' ')),cvv:e.values.cvc,expiration_date:e.values.expiry}),n.props.getWalletCommissionAmount({type:"credit",montant:n.state.montant,id_wallet:n.state.id})):e.valid||n.setState({displayCardError:!0}),n.setState({isSubmitClick:!0})},n.renderDialogGetCommissionResponse=function(){var e=n.props.errorGetCommission;null!==e&&void 0!==e.data&&f.Alert.alert(C.default.t("ERROR_LABLE"),e.data.error,[{text:C.default.t("OK"),onPress:function(){}}],{cancelable:!1})},n.isHasError=function(){var e=n.props,t=e.error,o=e.result;if(n.state.isDataSubmit)return null!==t?(void 0!==t.data&&(f.Alert.alert(C.default.t("ERROR_LABEL"),t.data.error,[{text:C.default.t("OK"),onPress:function(){}}],{cancelable:!1}),n.props.navigation.state.params.onGoBack(),n.props.navigation.pop()),null):null!==o?(setTimeout(function(){n.props.resetWalletListDetailReducer(),n.props.navigation.state.params.onGoBack(),n.props.navigation.pop()},1500),c.default.createElement(f.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:(0,r(d[25]).responsiveWidth)(100),height:(0,r(d[25]).responsiveHeight)(100),flex:1,justifyContent:'center',alignItems:'center'}},c.default.createElement(u.default,{style:b.lottie,source:r(d[26]),autoPlay:!0,loop:!0}))):null},n.state={type:"credit",montant:'',numeroSerie:'',numCarte:0,cvv:0,expiration_date:'',creditCardInput:{},comptePrincipal:n.props.navigation.state.params.wallet.balance_princ,id:n.props.navigation.state.params.wallet.id,isModalConfirmVisible:!1,isDataSubmit:!1,isSubmitClick:!1,displayCardError:!1,inputCardSource:(0,r(d[27]).inputCardSource)(),isDisplaySerialTextInput:!0,facade:"back"},n.props.walletCommissionAmountReset(),n.props.depositActionReset(),r(d[28]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentWillReceiveProps",value:function(e){null!=e.resultGetCommission&&void 0!==e.resultGetCommission.response&&(e.loadingGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:C.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props.resultGetCommission;return c.default.createElement(r(d[29]).Provider,null,c.default.createElement(f.View,{style:{flex:1}},c.default.createElement(f.StatusBar,{backgroundColor:r(d[23]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),c.default.createElement(r(d[29]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[23]).Color.primaryColor}},c.default.createElement(r(d[29]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),c.default.createElement(r(d[29]).Appbar.Content,{title:C.default.t('MAKE_DEPOSIT')})),c.default.createElement(f.View,{style:[b.container]},null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),this.isHasError(),this.commissionsLoading(),this.state.isSubmitClick&&this.renderDialogGetCommissionResponse(),c.default.createElement(f.ScrollView,{style:{padding:20}},c.default.createElement(f.View,{style:{marginTop:20,marginRight:20,marginLeft:20,marginBottom:10}},c.default.createElement(f.Text,{style:{fontWeight:'bold'}},C.default.t('CHANGE_SOURCE_CARD')),c.default.createElement(r(d[30]).Dropdown,{containerStyle:{marginTop:-20},value:"serial-number",data:this.state.inputCardSource,onChangeText:function(t,n,o){e.setState({isDisplaySerialTextInput:(0,s.default)(t,'serial-number'),facade:(0,s.default)(t,'serial-number')?'back':'front'})},valueExtractor:function(e){return e.value},labelExtractor:function(e){return C.default.t(e.name)}})),!this.state.isDisplaySerialTextInput&&c.default.createElement(f.View,{style:{marginTop:10}},c.default.createElement(r(d[31]).CreditCardInput,{validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:C.default.t('CARD_NUMBER_LABEL'),expiry:C.default.t('CARD_EXPIRY_LABEL'),cvc:C.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(e){return c.default.createElement(f.Text,{style:{color:'red',marginLeft:15}},e)})),this.state.isDisplaySerialTextInput&&c.default.createElement(f.View,{style:{marginTop:10,marginRight:20,marginLeft:20}},c.default.createElement(y.default,{borderBottomColor:this.isNumeroSerieValid.isValid?'red':'black',value:this.state.numeroSerie,keyboardType:"numeric",label:C.default.t('NUMERO_DE_SERIE'),style:{marginTop:10},placeholder:C.default.t('NUMERO_DE_SERIE_DESCRIPTION'),onChangeText:function(t){e.setState({numeroSerie:t}),e.isNumeroSerieValid()}}),!this.isNumeroSerieValid().isValid&&c.default.createElement(f.Text,{style:{color:'red',marginTop:2}},this.isNumeroSerieValid().errorMessage),this.state.isSubmitClick&&0===this.state.numeroSerie.length&&c.default.createElement(f.Text,{style:{color:'red',marginTop:2}},C.default.t('ENTER_VALID_SERIAL_NUMBER')),c.default.createElement(f.Text,null)),c.default.createElement(f.View,{style:{marginTop:10,marginRight:20,marginLeft:20,marginBottom:10}},c.default.createElement(y.default,{borderBottomColor:this.isMontantValid.isValid?'red':'black',value:this.state.montant,keyboardType:"numeric",label:C.default.t('AMOUNT_LABEL'),style:{marginTop:10},placeholder:C.default.t('AMOUNT_LABEL_DESCRIPTION'),onChangeText:function(t){e.setState({montant:t}),e.isMontantValid()}}),!this.isMontantValid().isValid&&c.default.createElement(f.Text,{style:{color:'red',marginTop:2}},this.isMontantValid().errorMessage),this.state.isSubmitClick&&0===this.state.montant.length&&c.default.createElement(f.Text,{style:{color:'red',marginTop:2}},C.default.t('PLEASE_ENTER_THE_AMOUNT')),c.default.createElement(f.Text,null)),c.default.createElement(f.View,{style:{margin:10}},c.default.createElement(E.default,{loading:this.props.loading,outline:!0,onPress:function(){return e.onSubmitDeposit()}},C.default.t('VALIDATE')))))))}}])})(c.Component);T.navigatorStyle={navBarBackgroundColor:r(d[23]).Color.accentLightColor,statusBarColor:r(d[23]).Color.accentColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},T.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465'}};_e.default=(0,r(d[35]).connect)(function(e){return{loading:e.depositReducer.loading,result:e.depositReducer.result,error:e.depositReducer.error,loadingGetCommission:e.walletGetCommission.loadingGetCommission,resultGetCommission:e.walletGetCommission.resultGetCommission,errorGetCommission:e.walletGetCommission.errorGetCommission}},function(e){return(0,r(d[32]).bindActionCreators)({depositAction:r(d[33]).depositAction,getWalletCommissionAmount:r(d[34]).getWalletCommissionAmount,walletCommissionAmountReset:r(d[34]).walletCommissionAmountReset,resetWalletListDetailReducer:r(d[34]).resetWalletListDetailReducer,depositActionReset:r(d[33]).depositActionReset},e)})(T);var b=f.StyleSheet.create({container:{flex:1,backgroundColor:r(d[23]).Color.containerBackgroundColor},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:15,marginTop:10},contentButtonBottom:{borderTopWidth:1,paddingVertical:10,paddingHorizontal:20,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},blockView:{paddingVertical:10,borderBottomWidth:1},lottie:{width:248,height:248}})},1550,[2,5,6,10,12,13,589,815,1205,1207,1209,1210,1211,1212,1213,15,18,973,628,1551,1553,1554,983,1155,1156,638,1555,1530,789,1043,1024,1556,710,1547,1469,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var l=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),t=r(d[0])(r(d[3])),u=r(d[4]),n=r(d[0])(r(d[5])),f=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),y=["style","styleCustomText","icon","outline","full","round","loading","children"];function s(n){var s=n.style,C=n.styleCustomText,p=n.icon,b=n.outline,h=n.full,v=n.round,O=n.loading,T=n.children,S=(0,o.default)(n,y);return t.default.createElement(u.TouchableOpacity,(0,l.default)({},S,{style:u.StyleSheet.flatten([[c.default.default,{backgroundColor:r(d[8]).Color.primaryColor}],b&&[c.default.outline,{backgroundColor:r(d[8]).Color.cardBackgroundColor,borderColor:r(d[8]).Color.primaryColor}],h&&c.default.full,v&&c.default.round,s]),activeOpacity:.9}),p||null,t.default.createElement(f.default,{style:u.StyleSheet.flatten([c.default.textDefault,b&&{color:r(d[8]).Color.primaryColor},C]),numberOfLines:1},T||"CustomButton"),O?t.default.createElement(u.ActivityIndicator,{size:"small",color:b?r(d[8]).Color.primaryColor:r(d[8]).Color.whiteColor,style:{paddingLeft:5}}):null)}s.propTypes={style:n.default.oneOfType([n.default.object,n.default.array]),icon:n.default.node,outline:n.default.bool,full:n.default.bool,round:n.default.bool,loading:n.default.bool},s.defaultProps={style:{},icon:null,outline:!1,full:!1,round:!1,loading:!1}},1551,[2,4,106,15,18,143,1517,1552,1155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[2]);e.default=o.StyleSheet.create({default:{height:56,borderRadius:8,flexDirection:"row",justifyContent:"center",alignItems:"center",paddingHorizontal:20},textDefault:(0,t.default)({},r(d[3]).Typography.headline,{color:r(d[4]).Color.whiteColor,fontWeight:r(d[3]).FontWeight.semibold}),outline:{borderWidth:1},full:{width:"100%",alignSelf:"auto"},round:{borderRadius:28}})},1552,[2,4,18,1156,1155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[4]),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=["style","onChangeText","onFocus","placeholder","value","success","secureTextEntry","keyboardType","multiline","textAlignVertical","icon","onSubmitEditing","error"];function s(u){var s=r(d[7]).Color.cardBackgroundColor,y=u.style,C=u.onChangeText,p=u.onFocus,x=u.placeholder,T=u.value,h=u.success,b=u.secureTextEntry,E=u.keyboardType,v=u.multiline,V=u.textAlignVertical,k=u.icon,S=u.onSubmitEditing,w=u.error,A=(0,l.default)(u,f);return o.default.createElement(n.View,null,o.default.createElement(n.View,{style:[{height:46,borderRadius:5,paddingHorizontal:10,justifyContent:'space-between',alignItems:'center',flexDirection:'row',backgroundColor:s},y]},o.default.Children.map(k,function(t){return o.default.cloneElement(t,{color:h?r(d[7]).Color.primaryLightColor:r(d[7]).Color.accentColor,style:{marginRight:'ios'===n.Platform.OS?10:5}})}),o.default.createElement(n.TextInput,(0,t.default)({style:{width:"100%",height:'100%',textAlign:n.I18nManager.isRTL?'right':'left',color:h?r(d[7]).Color.textColor:r(d[7]).Color.accentColor,paddingTop:5,paddingBottom:5},onChangeText:function(t){return C(t)},onFocus:function(){return p()},autoCorrect:!1,placeholder:x,placeholderTextColor:h?r(d[7]).Color.grayColor:r(d[7]).Color.accentColor,secureTextEntry:b,value:T,selectionColor:r(d[7]).Color.primaryColor,keyboardType:E,multiline:v,textAlignVertical:V,onSubmitEditing:S},A))),''!==w&&!h&&o.default.createElement(n.View,{style:{alignSelf:'flex-start',justifyContent:'flex-start',marginTop:5}},o.default.createElement(c.default,{caption2:!0,accentColor:!0},w+" ")))}s.propTypes={style:u.default.oneOfType([u.default.object,u.default.array]),onChangeText:u.default.func,onFocus:u.default.func,placeholder:u.default.string,value:u.default.string,success:u.default.bool,secureTextEntry:u.default.bool,keyboardType:u.default.string,multiline:u.default.bool,textAlignVertical:u.default.string,icon:u.default.node,onSubmitEditing:u.default.func},s.defaultProps={style:{},onChangeText:function(t){},onFocus:function(){},placeholder:'Placeholder',value:'',success:!0,secureTextEntry:!1,keyboardType:'default',multiline:!1,textAlignVertical:'center',icon:null,onSubmitEditing:function(){}}},1553,[2,4,106,15,18,143,1466,1155]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);e.default=t.StyleSheet.create({textInput:{height:46,borderRadius:5,paddingHorizontal:10,width:'100%',justifyContent:'space-between',alignItems:'center',flexDirection:'row'}})},1554,[18]); +__d(function(i,a,x,t,s,r,k){s.exports={v:"5.6.3",fr:29.9700012207031,ip:0,op:47.0000019143492,w:1920,h:1080,nm:"Successful",ddd:0,assets:[],fonts:{list:[{fName:"SFUIDisplay-Bold",fFamily:"SF UI Display",fStyle:"Bold",ascent:73.828125}]},layers:[{ddd:0,ind:1,ty:5,nm:"Payment Successful",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:27,s:[0]},{t:37.0000015070409,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[664.641,864,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,t:{d:{k:[{s:{s:64,f:"SFUIDisplay-Bold",t:"",j:0,tr:0,lh:76.8,ls:0,fc:[0,1,.592]},t:0}]},p:{},m:{g:1,a:{a:0,k:[0,0],ix:2}},a:[]},ip:0,op:47.0000019143492,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"check",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[961.141,540,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[376.304,376.304,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-23,-3.5],[-7.5,12],[20.5,-16]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:12,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:14,s:[0]},{t:27.0000010997325,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:47.0000019143492,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"elipse bold",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:14,s:[81]},{t:27.0000010997325,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,535.5,0],ix:2},a:{a:0,k:[-62,-4.5,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[41.25,41.25,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:14,s:[532.5,532.5,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:21,s:[413.25,413.25,100]},{t:27.0000010997325,s:[508.75,508.75,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[80,80],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[0,1,.590551338944,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-62,-4.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:47.0000019143492,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"elipse light",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:14,s:[80]},{t:27.0000010997325,s:[0]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,535.5,0],ix:2},a:{a:0,k:[-60.75,-4.5,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:14,s:[530,530,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:21,s:[431,431,100]},{t:27.0000010997325,s:[535,535,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[122.5,122.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.501960754395,1,.794924986596,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-60.75,-4.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:47.0000019143492,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"stars",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:9,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:21,s:[100]},{t:33.0000013441176,s:[0]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,540,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:9,s:[89.979,89.979,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:21,s:[440.397,440.397,100]},{t:33.0000013441176,s:[554.944,554.944,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"sr",sy:1,d:1,pt:{a:0,k:5,ix:3},p:{a:0,k:[0,0],ix:4},r:{a:0,k:0,ix:5},ir:{a:0,k:4.301,ix:6},is:{a:0,k:0,ix:8},or:{a:0,k:8.602,ix:7},os:{a:0,k:0,ix:9},ix:1,nm:"Polystar Path 1",mn:"ADBE Vector Shape - Star",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.5,81],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Polystar 7",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"sr",sy:1,d:1,pt:{a:0,k:5,ix:3},p:{a:0,k:[0,0],ix:4},r:{a:0,k:0,ix:5},ir:{a:0,k:2.761,ix:6},is:{a:0,k:0,ix:8},or:{a:0,k:5.523,ix:7},os:{a:0,k:0,ix:9},ix:1,nm:"Polystar Path 1",mn:"ADBE Vector Shape - Star",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-3.5,-91.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Polystar 6",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"sr",sy:1,d:1,pt:{a:0,k:5,ix:3},p:{a:0,k:[0,0],ix:4},r:{a:0,k:0,ix:5},ir:{a:0,k:4.301,ix:6},is:{a:0,k:0,ix:8},or:{a:0,k:8.602,ix:7},os:{a:0,k:0,ix:9},ix:1,nm:"Polystar Path 1",mn:"ADBE Vector Shape - Star",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-82,-12],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Polystar 4",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"sr",sy:1,d:1,pt:{a:0,k:5,ix:3},p:{a:0,k:[0,0],ix:4},r:{a:0,k:0,ix:5},ir:{a:0,k:3.64,ix:6},is:{a:0,k:0,ix:8},or:{a:0,k:7.28,ix:7},os:{a:0,k:0,ix:9},ix:1,nm:"Polystar Path 1",mn:"ADBE Vector Shape - Star",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[89.5,-14.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Polystar 2",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1}],ip:0,op:47.0000019143492,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"circle",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:9,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:21,s:[100]},{t:33.0000013441176,s:[0]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,540,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:9,s:[139.752,139.752,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:21,s:[535.117,535.117,100]},{t:33.0000013441176,s:[785.336,785.336,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[7.5,7.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-.25,58.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 8",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[6.5,6.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-4.25,-61.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 7",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[7,7],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[55,-14],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 6",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[6,6],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-56.5,9.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 5",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[11.5,11.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[54.25,32.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 4",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[14.5,14.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-50.25,41.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 3",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[12.5,12.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-46.75,-50.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 2",np:3,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[15.5,15.5],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.011764706817,1,.596078431373,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[45.25,-60.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1}],ip:0,op:47.0000019143492,st:0,bm:0}],markers:[],chars:[{ch:"P",size:64,style:"Bold",w:62.5,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,14.453],[14.453,0]],o:[[0,0],[0,0],[0,0],[0,0],[14.844,0],[0,-14.502],[0,0]],v:[[5.859,-70.459],[5.859,0],[20.605,0],[20.605,-22.217],[34.521,-22.217],[59.668,-46.338],[35.254,-70.459]],c:!0},ix:2},nm:"P",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[0,-8.008],[8.447,0],[0,0]],o:[[0,0],[8.447,0],[0,8.057],[0,0],[0,0]],v:[[20.605,-58.789],[31.348,-58.789],[44.678,-46.289],[31.299,-33.74],[20.605,-33.74]],c:!0},ix:2},nm:"P",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"P",np:5,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"a",size:64,style:"Bold",w:56.01,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[6.592,0],[0,3.955],[-5.957,.391],[0,0],[0,0]],o:[[-5.176,0],[0,-3.955],[0,0],[0,0],[0,5.859]],v:[[25.391,-9.766],[16.846,-16.211],[25.977,-22.9],[37.256,-23.682],[37.256,-19.727]],c:!0},ix:2},nm:"a",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-10.352,0],[-2.93,5.615],[0,0],[0,0],[0,0],[0,0],[13.818,0],[.391,-10.254],[0,0],[-5.176,0],[0,-5.176],[0,0],[0,0],[0,-9.766]],o:[[6.885,0],[0,0],[0,0],[0,0],[0,0],[0,-10.742],[-13.428,0],[0,0],[.684,-3.906],[5.859,0],[0,0],[0,0],[-13.721,.83],[0,9.619]],v:[[20.752,.635],[37.207,-8.301],[37.5,-8.301],[37.5,0],[51.27,0],[51.27,-36.865],[28.418,-54.688],[5.322,-37.354],[18.359,-37.354],[27.832,-43.994],[37.256,-35.986],[37.256,-32.422],[23.828,-31.592],[2.637,-15.479]],c:!0},ix:2},nm:"a",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"a",np:5,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"y",size:64,style:"Bold",w:56.2,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.537,0],[-4.59,13.721],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[5.322,0],[.488,.098],[0,0]],o:[[13.428,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-1.123,4.297],[-.586,0],[0,0],[.537,.098]],v:[[11.67,19.629],[36.279,1.074],[54.883,-53.76],[39.844,-53.76],[28.174,-11.572],[27.881,-11.572],[16.26,-53.76],[.635,-53.76],[19.482,.342],[18.994,2.393],[9.473,8.545],[6.25,8.398],[6.25,19.434]],c:!0},ix:2},nm:"y",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"y",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"m",size:64,style:"Bold",w:88.43,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[-5.615,0],[0,-5.762],[0,0],[0,0],[0,0],[-5.615,0],[0,-6.299],[0,0],[0,0],[0,0],[10.547,0],[2.441,-6.738],[0,0],[7.715,0],[2.295,-6.494],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,-6.104],[5.518,0],[0,0],[0,0],[0,0],[0,-6.104],[5.811,0],[0,0],[0,0],[0,0],[0,-10.84],[-7.813,0],[0,0],[-1.807,-7.031],[-7.178,0],[0,0],[0,0],[0,0],[0,0]],v:[[4.834,0],[19.092,0],[19.092,-32.324],[28.613,-42.725],[37.451,-33.496],[37.451,0],[51.221,0],[51.221,-32.52],[60.596,-42.725],[69.58,-32.959],[69.58,0],[83.838,0],[83.838,-36.523],[66.211,-54.541],[49.512,-43.555],[49.219,-43.555],[34.229,-54.541],[18.896,-43.994],[18.604,-43.994],[18.604,-53.76],[4.834,-53.76]],c:!0},ix:2},nm:"m",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"m",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"e",size:64,style:"Bold",w:56.84,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-6.494,0],[-.244,-7.031],[0,0]],o:[[6.592,0],[0,0],[.488,-6.885]],v:[[28.809,-44.043],[40.234,-32.422],[17.041,-32.422]],c:!0},ix:2},nm:"e",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[5.371,0],[0,7.764],[0,0],[0,0],[0,0],[15.479,0],[0,-17.09],[-16.357,0],[-1.563,10.4]],o:[[-1.367,4.15],[-7.52,0],[0,0],[0,0],[0,0],[0,-16.357],[-15.771,0],[0,17.09],[13.086,0],[0,0]],v:[[40.43,-16.406],[29.443,-9.717],[16.895,-22.705],[16.895,-23.584],[54.004,-23.584],[54.004,-27.979],[28.662,-54.688],[2.832,-26.66],[29.199,.928],[53.564,-16.406]],c:!0},ix:2},nm:"e",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"e",np:5,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"n",size:64,style:"Bold",w:58.94,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[-6.836,0],[0,-7.129],[0,0],[0,0],[0,0],[11.914,0],[3.076,-6.787],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,-7.129],[6.738,0],[0,0],[0,0],[0,0],[0,-12.549],[-8.252,0],[0,0],[0,0],[0,0],[0,0]],v:[[4.834,0],[19.092,0],[19.092,-30.664],[30.029,-42.676],[40.088,-31.494],[40.088,0],[54.346,0],[54.346,-34.473],[35.693,-54.541],[18.896,-44.141],[18.604,-44.141],[18.604,-53.76],[4.834,-53.76]],c:!0},ix:2},nm:"n",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"n",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"t",size:64,style:"Bold",w:36.18,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-12.451,0],[-1.465,.293],[0,0],[1.27,0],[0,4.15],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,10.498],[2.881,0],[0,0],[-.879,.146],[-4.346,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[8.643,-65.723],[8.643,-53.76],[1.367,-53.76],[1.367,-42.969],[8.643,-42.969],[8.643,-14.502],[25.977,.195],[32.861,-.391],[32.861,-10.938],[29.297,-10.693],[22.9,-16.846],[22.9,-42.969],[32.861,-42.969],[32.861,-53.76],[22.9,-53.76],[22.9,-65.723]],c:!0},ix:2},nm:"t",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"t",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:" ",size:64,style:"Bold",w:21.48,data:{},fFamily:"SF UI Display"},{ch:"S",size:64,style:"Bold",w:63.13,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-16.943,0],[0,13.672],[14.111,3.027],[0,0],[0,4.346],[-7.275,0],[-.488,-5.957],[0,0],[16.406,0],[0,-12.988],[-12.988,-2.783],[0,0],[0,-4.59],[7.861,0],[.684,5.811]],o:[[.439,13.232],[17.48,0],[0,-10.742],[0,0],[-8.105,-1.855],[0,-5.225],[7.373,0],[0,0],[-.244,-12.744],[-15.723,0],[0,10.303],[0,0],[8.496,1.904],[0,5.176],[-7.813,0],[0,0]],v:[[3.223,-20.068],[31.396,1.221],[59.961,-21.094],[39.697,-40.918],[31.152,-42.725],[19.629,-51.367],[31.787,-60.059],[44.873,-50.488],[58.691,-50.488],[31.738,-71.68],[4.785,-50.098],[24.17,-30.42],[33.35,-28.418],[45.215,-19.385],[31.982,-10.449],[17.432,-20.068]],c:!0},ix:2},nm:"S",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"S",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"u",size:64,style:"Bold",w:58.94,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[6.641,0],[0,7.275],[0,0],[0,0],[0,0],[-11.621,0],[-2.734,6.738],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,7.275],[-6.592,0],[0,0],[0,0],[0,0],[0,12.5],[8.154,0],[0,0],[0,0],[0,0],[0,0]],v:[[54.102,-53.76],[39.844,-53.76],[39.844,-23.145],[29.053,-11.084],[18.848,-22.266],[18.848,-53.76],[4.59,-53.76],[4.59,-19.287],[23.877,.781],[40.039,-9.717],[40.332,-9.717],[40.332,0],[54.102,0]],c:!0},ix:2},nm:"u",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"u",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"c",size:64,style:"Bold",w:55.76,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[14.453,0],[0,-17.041],[-16.064,0],[-.83,12.5],[0,0],[6.006,0],[0,10.498],[-7.324,0],[-.781,-5.566]],o:[[-.684,-11.963],[-15.967,0],[0,17.285],[14.111,0],[0,0],[-.928,5.908],[-7.373,0],[0,-10.303],[6.201,0],[0,0]],v:[[53.418,-33.936],[29.053,-54.688],[2.832,-26.904],[29.15,.928],[53.467,-19.531],[40.186,-19.531],[29.297,-10.352],[17.285,-26.904],[29.248,-43.457],[40.137,-33.936]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"c",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"s",size:64,style:"Bold",w:52.64,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-10.107],[-10.107,-2.295],[0,0],[0,-2.783],[5.664,0],[.684,4.541],[0,0],[-14.16,0],[0,10.449],[10.791,2.441],[0,0],[0,2.686],[-5.127,0],[-.293,-4.248],[0,0],[13.281,0]],o:[[0,7.861],[0,0],[4.883,1.172],[0,3.516],[-5.908,0],[0,0],[.732,10.352],[14.063,0],[0,-8.008],[0,0],[-4.834,-1.123],[0,-3.467],[5.469,0],[0,0],[-.195,-10.254],[-13.623,0]],v:[[3.906,-37.939],[19.238,-22.559],[29.15,-20.313],[35.889,-14.893],[26.758,-9.18],[16.504,-16.26],[2.588,-16.26],[26.367,.928],[50.049,-16.406],[34.961,-31.006],[24.854,-33.203],[17.676,-38.818],[26.221,-44.58],[35.547,-37.646],[48.73,-37.646],[26.416,-54.688]],c:!0},ix:2},nm:"s",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"s",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"f",size:64,style:"Bold",w:35.84,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-4.297,0],[-1.025,-.195],[0,0],[2.441,0],[0,-10.352],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[.049,-3.76],[1.563,0],[0,0],[-1.953,-.293],[-12.451,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[8.643,0],[22.9,0],[22.9,-42.969],[32.666,-42.969],[32.666,-53.76],[22.607,-53.76],[22.607,-57.715],[28.711,-63.086],[32.617,-62.744],[32.617,-72.656],[26.025,-73.145],[8.643,-58.545],[8.643,-53.76],[1.367,-53.76],[1.367,-42.969],[8.643,-42.969]],c:!0},ix:2},nm:"f",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"f",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"},{ch:"l",size:64,style:"Bold",w:24.66,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[5.225,0],[19.482,0],[19.482,-73.828],[5.225,-73.828]],c:!0},ix:2},nm:"l",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"l",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"SF UI Display"}]}},1555,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.keys(r(d[0])).forEach(function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===r(d[0])[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return r(d[0])[n]}}))})},1556,[1557]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.LiteCreditCardInput=e.CreditCardInput=e.CardView=void 0;var t=r(d[0])(r(d[1])),u=r(d[0])(r(d[2])),C=r(d[0])(r(d[3])),f=r(d[0])(r(d[4]));e.CreditCardInput=(0,t.default)(u.default),e.LiteCreditCardInput=(0,t.default)(C.default),e.CardView=f.default},1557,[2,1558,1602,1620,1603]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.InjectedProps=void 0,_e.default=function(n){var l=(function(l){function c(){var o;return(0,u.default)(this,c),(o=C(this,c)).componentDidMount=function(){return setTimeout(function(){o.props.autoFocus&&o.focus("number")})},o.setValues=function(e){var u=(0,t.default)({},o.state.values,e),n=o._displayedFields(),l=new p.default(n).formatValues(u),s=new v.default(n,o.props.validatePostalCode).validateValues(l),f=(0,t.default)({values:l},s);o.setState(f),o.props.onChange(f)},o.focus=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"number";o.setState({focused:e})},o._displayedFields=function(){var e=o.props,t=e.requiresName,u=e.requiresCVC,n=e.requiresPostalCode;return(0,y.default)(["number","expiry",u?"cvc":null,t?"name":null,n?"postalCode":null])},o._focusPreviousField=function(e){var t=o._displayedFields(),u=t.indexOf(e),n=t[u-1];n&&o.focus(n)},o._focusNextField=function(e){if("name"!==e){var t=o._displayedFields(),u=t.indexOf(e),n=t[u+1];n&&o.focus(n)}},o._change=function(t,u){o.setValues((0,e.default)({},t,u))},o._onFocus=function(e){o.focus(e),o.props.onFocus(e)},o.state={focused:"",values:{},status:{}},o}return(0,s.default)(c,l),(0,o.default)(c,[{key:"render",value:function(){return f.default.createElement(n,(0,t.default)({},this.props,this.state,{onFocus:this._onFocus,onChange:this._change,onBecomeEmpty:this._focusPreviousField,onBecomeValid:this._focusNextField}))}}])})(f.Component);return l.propTypes={autoFocus:c.default.bool,onChange:c.default.func.isRequired,onFocus:c.default.func,requiresName:c.default.bool,requiresCVC:c.default.bool,requiresPostalCode:c.default.bool,validatePostalCode:c.default.func},l.defaultProps={autoFocus:!1,onChange:function(){},onFocus:function(){},requiresName:!1,requiresCVC:!0,requiresPostalCode:!1,validatePostalCode:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.match(/^\d{6}$/)?"valid":e.length>6?"invalid":"incomplete"}},l};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var u=h(t);if(u&&u.has(e))return u.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=n?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}o.default=e,u&&u.set(e,o);return o})(r(d[8])),c=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),v=r(d[0])(r(d[11])),y=r(d[0])(r(d[12]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,u=new WeakMap;return(h=function(e){return e?u:t})(e)}function C(e,t,u){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,l.default)(e).constructor):t.apply(e,u))}_e.InjectedProps={focused:c.default.string,values:c.default.object.isRequired,status:c.default.object.isRequired,onFocus:c.default.func.isRequired,onChange:c.default.func.isRequired,onBecomeEmpty:c.default.func.isRequired,onBecomeValid:c.default.func.isRequired,requiresName:c.default.bool,requiresCVC:c.default.bool,requiresPostalCode:c.default.bool}},1558,[2,248,4,5,6,10,12,13,15,143,1559,1598,1601]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0;return t.substr(0,n)},f=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,o=[0].concat(n).concat([t.length]);return o.map(function(n,u){if(0===u)return"";var s=o[u-1];return t.substr(s,n-s)}).filter(function(t){return""!==t}).join(" ")},c={gaps:[4,8,12],lengths:[16],code:{size:3}};e.default=(0,n.default)(function n(v){var h=this;(0,o.default)(this,n),this.formatValues=function(t){var n=u.default.number(t.number).card||c;return(0,s.default)({type:n.type,number:h._formatNumber(t.number,n),expiry:h._formatExpiry(t.expiry),cvc:h._formatCVC(t.cvc,n),name:(0,r(d[6]).removeLeadingSpaces)(t.name),postalCode:(0,r(d[6]).removeNonNumber)(t.postalCode)},h._displayedFields)},this._formatNumber=function(t,n){var o=(0,r(d[6]).removeNonNumber)(t),u=n.lengths[n.lengths.length-1],s=l(o,u);return f(s,n.gaps)},this._formatExpiry=function(t){var n=l((0,r(d[6]).removeNonNumber)(t),4);return n.match(/^[2-9]$/)?"0"+n:n.length>2?n.substr(0,2)+"/"+n.substr(2,n.length):n},this._formatCVC=function(t,n){var o=n.code.size;return l((0,r(d[6]).removeNonNumber)(t),o)},this._displayedFields=[].concat((0,t.default)(v),["type"])})},1559,[2,42,6,5,1560,1596,1597]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports={number:r(d[0]),expirationDate:r(d[1]),expirationMonth:r(d[2]),expirationYear:r(d[3]),cvv:r(d[4]),postalCode:r(d[5])}},1560,[1561,1590,1593,1592,1594,1595]); +__d(function(g,r,_i,a,m,e,d){'use strict';function n(n,t,l){return r(d[0])({},{card:n,isPotentiallyValid:t,isValid:l})}m.exports=function(t){var l,u,i,h,s;if(r(d[1])(t)&&(t=String(t)),!r(d[2])(t))return n(null,!1,!1);if(t=t.replace(/\-|\s/g,''),!/^\d*$/.test(t))return n(null,!1,!1);if(0===(l=r(d[3])(t)).length)return n(null,!1,!1);if(1!==l.length)return n(null,!0,!1);for(i='unionpay'===(u=l[0]).type||r(d[4])(t),s=Math.max.apply(null,u.lengths),h=0;h2?t[u-2]:void 0,c=u>2?t[2]:void 0,l=u>1?t[u-1]:void 0;for('function'==typeof v?(v=r(d[1])(v,l,5),u-=2):u-=(v='function'==typeof l?l:void 0)?1:0,c&&r(d[2])(t[0],t[1],c)&&(v=u<3?void 0:v,u=1);++f-1&&t%1==0&&t<=n}},1570,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])('length');m.exports=n},1571,[1572]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return function(t){return null==t?void 0:t[n]}}},1572,[]); +__d(function(g,r,i,a,m,e,d){var n=/^\d+$/,t=9007199254740991;m.exports=function(u,o){return u='number'==typeof u||n.test(u)?+u:-1,o=null==o?t:o,u>-1&&u%1==0&&u0;++u=0;)n=parseInt(t.charAt(s),10),o&&(n*=2)>9&&(n=n%10+1),o=!o,c+=n,s--;return c%10==0}},1589,[]); +__d(function(g,r,i,a,m,e,d){'use strict';function n(n,l,t,u){return{isValid:n,isPotentiallyValid:l,month:t,year:u}}m.exports=function(l){var t,u,o,s;if(r(d[0])(l))l=l.replace(/^(\d\d) (\d\d(\d\d)?)$/,'$1/$2'),t=r(d[1])(l);else{if(null===l||'object'!=typeof l)return n(!1,!1,null,null);t={month:String(l.month),year:String(l.year)}}if(u=r(d[2])(t.month),o=r(d[3])(t.year),u.isValid){if(o.isCurrentYear)return n(s=u.isValidForThisYear,s,t.month,t.year);if(o.isValid)return n(!0,!0,t.month,t.year)}return u.isPotentiallyValid&&o.isPotentiallyValid?n(!1,!0,null,null):n(!1,!1,null,null)}},1590,[1587,1591,1593,1592]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){var s,n,l;return/\//.test(t)?t=t.split(/\s*\/\s*/g):/\s/.test(t)&&(t=t.split(/ +/g)),r(d[0])(t)?{month:t[0],year:t.slice(1).join()}:(n='0'===t[0]||t.length>5?2:1,'1'===t[0]&&(l=t.substr(1),r(d[1])(l).isPotentiallyValid||(n=2)),{month:s=t.substr(0,n),year:t.substr(s.length)})}},1591,[1582,1592]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=19;function n(t,n,s){return{isValid:t,isPotentiallyValid:n,isCurrentYear:s||!1}}m.exports=function(s){var l,u,c,o,f;return r(d[0])(s)?''===s.replace(/\s/g,'')?n(!1,!0):/^\d*$/.test(s)?(u=s.length)<2?n(!1,!0):(l=(new Date).getFullYear(),3===u?n(!1,s.slice(0,2)===String(l).slice(0,2)):u>4?n(!1,!1):(s=parseInt(s,10),c=Number(String(l).substr(2,2)),2===u?(f=c===s,o=s>=c&&s<=c+t):4===u&&(f=l===s,o=s>=l&&s<=l+t),n(o,o,f))):n(!1,!1):n(!1,!1)}},1592,[1587]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t,n,s){return{isValid:t,isPotentiallyValid:n,isValidForThisYear:s||!1}}m.exports=function(n){var s,o,l=(new Date).getMonth()+1;return r(d[0])(n)?''===n.replace(/\s/g,'')||'0'===n?t(!1,!0):/^\d*$/.test(n)?(s=parseInt(n,10),isNaN(n)?t(!1,!1):t(o=s>0&&s<13,o,o&&s>=l)):t(!1,!1):t(!1,!1)}},1593,[1587]); +__d(function(g,r,_i,a,m,e,d){'use strict';var n=3;function t(n,t){for(var i=0;ii?t[l]:i;return i}function l(n,t){return{isValid:n,isPotentiallyValid:t}}m.exports=function(u,o){return o=(o=o||n)instanceof Array?o:[o],r(d[0])(u)&&/^\d*$/.test(u)?t(o,u.length)?l(!0,!0):u.lengthi(o)?l(!1,!1):l(!0,!0):l(!1,!1)}},1594,[1587]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=3;function n(t,n){return{isValid:t,isPotentiallyValid:n}}m.exports=function(u){return r(d[0])(u)?u.length0&&o(b)?n>1?w(b,n-1,o,c,u):v(u,b):c||(u[u.length]=b)}return u}function x(t,n){return _(t=Object(t),n,function(n,o){return o in t})}function _(t,n,o){for(var c=-1,u=n.length,l={};++c-1&&n%1==0&&n<=t}function z(t){var n=typeof t;return!!t&&('object'==n||'function'==n)}function B(t){return!!t&&'object'==typeof t}function D(t){return'symbol'==typeof t||B(t)&&j.call(t)==u}var H,J,K=(H=function(t,n){return null==t?{}:x(t,y(w(n,1),E))},J=F(void 0===J?H.length-1:J,0),function(){for(var t=arguments,n=-1,o=F(t.length-J,0),c=Array(o);++n0&&void 0!==arguments[0]?arguments[0]:"").replace(/[^\d]/g,"")},e.removeLeadingSpaces=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").replace(/^\s+/g,"")}},1597,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),u=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),v=function(t){return t.isValid?"valid":t.isPotentiallyValid?"incomplete":"invalid"},c={gaps:[4,8,12],lengths:[16],code:{size:3}};e.default=(0,t.default)(function t(f,p){var _=this;(0,l.default)(this,t),this.validateValues=function(t){var l=n.default.number(t.number),f=n.default.expirationDate(t.expiry),p=(l.card||c).code.size,h=n.default.cvv(t.cvc,p),y=(0,u.default)({number:v(l),expiry:v(f),cvc:v(h),name:t.name?"valid":"incomplete",postalCode:_._validatePostalCode(t.postalCode)},_._displayedFields);return{valid:(0,o.default)((0,s.default)(y),function(t){return"valid"===t}),status:y}},this._displayedFields=f,this._validatePostalCode=p})},1598,[2,6,5,1560,1596,1599,1600]); +__d(function(g,r,i,a,m,e,d){var n=9007199254740991,t='[object Arguments]',u='[object Function]',o='[object GeneratorFunction]',c=/^(?:0|[1-9]\d*)$/;function f(n,t){for(var u=-1,o=n?n.length:0,c=Array(o);++u-1&&t%1==0&&t-1&&t%1==0&&t<=n}function I(n){var t=typeof n;return!!n&&('object'==t||'function'==t)}function P(n){return!!n&&'object'==typeof n}function $(n){return w(n)?O(n):F(n)}m.exports=function(n){return n?p(n,$(n)):[]}},1599,[]); +__d(function(g,r,i,a,m,_e,d){var t='Expected a function',n='__lodash_hash_undefined__',e=1,o=2,u=9007199254740991,c='[object Arguments]',f='[object Array]',l='[object Boolean]',s='[object Date]',p='[object Error]',_='[object Function]',v='[object GeneratorFunction]',h='[object Map]',y='[object Number]',b='[object Object]',j='[object RegExp]',w='[object Set]',O='[object String]',A='[object Symbol]',k='[object ArrayBuffer]',S='[object DataView]',$=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,E=/^\w*$/,x=/^\./,F=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,M=/\\(\\)?/g,P=/^\[object .+?Constructor\]$/,I=/^(?:0|[1-9]\d*)$/,T={};T['[object Float32Array]']=T['[object Float64Array]']=T['[object Int8Array]']=T['[object Int16Array]']=T['[object Int32Array]']=T['[object Uint8Array]']=T['[object Uint8ClampedArray]']=T['[object Uint16Array]']=T['[object Uint32Array]']=!0,T[c]=T[f]=T[k]=T[l]=T[S]=T[s]=T[p]=T[_]=T[h]=T[y]=T[b]=T[j]=T[w]=T[O]=T["[object WeakMap]"]=!1;var U='object'==typeof g&&g&&g.Object===Object&&g,z='object'==typeof self&&self&&self.Object===Object&&self,C=U||z||Function('return this')(),L='object'==typeof _e&&_e&&!_e.nodeType&&_e,W=L&&'object'==typeof m&&m&&!m.nodeType&&m,B=W&&W.exports===L&&U.process,D=(function(){try{return B&&B.binding('util')}catch(t){}})(),R=D&&D.isTypedArray;function V(t,n){for(var e=-1,o=t?t.length:0;++e-1},Et.prototype.set=function(t,n){var e=this.__data__,o=It(e,t);return o<0?e.push([t,n]):e[o][1]=n,this},xt.prototype.clear=function(){this.__data__={hash:new $t,map:new(vt||Et),string:new $t}},xt.prototype.delete=function(t){return Zt(this,t).delete(t)},xt.prototype.get=function(t){return Zt(this,t).get(t)},xt.prototype.has=function(t){return Zt(this,t).has(t)},xt.prototype.set=function(t,n){return Zt(this,t).set(t,n),this},Ft.prototype.add=Ft.prototype.push=function(t){return this.__data__.set(t,n),this},Ft.prototype.has=function(t){return this.__data__.has(t)},Mt.prototype.clear=function(){this.__data__=new Et},Mt.prototype.delete=function(t){return this.__data__.delete(t)},Mt.prototype.get=function(t){return this.__data__.get(t)},Mt.prototype.has=function(t){return this.__data__.has(t)},Mt.prototype.set=function(t,n){var e=this.__data__;if(e instanceof Et){var o=e.__data__;if(!vt||o.length<199)return o.push([t,n]),this;e=this.__data__=new xt(o)}return e.set(t,n),this};var Tt,Ut,zt=(Tt=function(t,n){return t&&Lt(t,n,Sr)},function(t,n){if(null==t)return t;if(!yr(t))return Tt(t,n);for(var e=t.length,o=Ut?e:-1,u=Object(t);(Ut?o--:++op))return!1;var v=l.get(t);if(v&&l.get(n))return v==n;var h=-1,y=!0,b=f&e?new Ft:void 0;for(l.set(t,n),l.set(n,t);++h-1&&t%1==0&&t-1&&t%1==0&&t<=u}function jr(t){var n=typeof t;return!!t&&('object'==n||'function'==n)}function wr(t){return!!t&&'object'==typeof t}function mr(t){return'symbol'==typeof t||wr(t)&&at.call(t)==A}var Or=R?(function(t){return function(n){return t(n)}})(R):function(t){return wr(t)&&gr(t.length)&&!!T[at.call(t)]};function Ar(t,n,e){var o=null==t?void 0:Wt(t,n);return void 0===o?e:o}function kr(t,n){return null!=t&&er(t,n,Bt)}function Sr(t){return yr(t)?Pt(t):Nt(t)}function $r(t){return t}m.exports=function(t,n,e){var o,u,c,f,l,s=hr(t)?V:Ct;return e&&ur(t,n,e)&&(n=void 0),s(t,'function'==typeof(c=n)?c:null==c?$r:'object'==typeof c?hr(c)?qt(c[0],c[1]):1==(u=tr(o=c)).length&&u[0][2]?cr(u[0][0],u[0][1]):function(t){return t===o||Vt(t,o,u)}:ar(l=c)?(f=lr(l),function(t){return null==t?void 0:t[f]}):Ht(l))}},1600,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){for(var t=-1,o=n?n.length:0,f=0,u=[];++t0&&{height:this.state.height},this.state.width>0&&{width:this.state.width}],flipHorizontal:this.props.flipHorizontal,flipVertical:this.props.flipVertical,perspective:this.props.perspective,onLayout:function(s){var n=s.nativeEvent.layout,o=(n.x,n.y,n.width),p=n.height,l=(0,t.default)(e.state.back,{width:o,height:p});e.setState({back:l}),e.state.mesured&&(e.props.alignHeight&&e.setState({height:Math.max(e.state.face.height,e.state.back.height)}),e.props.alignWidth&&e.setState({width:Math.max(e.state.face.width,e.state.back.width)}))}},s[1]):l.default.createElement(b,{style:[this.state.height>0&&{height:this.state.height},this.state.width>0&&{width:this.state.width}],onLayout:function(s){var n=s.nativeEvent.layout,o=(n.x,n.y,n.width),p=n.height,l=(0,t.default)(e.state.face,{width:o,height:p});e.setState({face:l}),e.state.mesured&&(e.props.alignHeight&&e.setState({height:Math.max(e.state.face.height,e.state.back.height)}),e.props.alignWidth&&e.setState({width:Math.max(e.state.face.width,e.state.back.width)}))}},s[0]),this.props.clickable){var p=0;return((this.props.alignHeight||this.props.alignWidth)&&this.state.mesured||!this.props.alignHeight&&!this.props.alignWidth)&&(p=1),l.default.createElement(h.TouchableOpacity,{style:{flex:1},testID:this.props.testID,activeOpacity:1,onPress:function(){e._toggleCard()}},l.default.createElement(h.Animated.View,(0,t.default)({},this.props,{style:[f.default.flipCard,{transform:n,opacity:p},this.props.style]}),o))}return l.default.createElement(h.Animated.View,(0,t.default)({},this.props,{style:[f.default.flipCard,{transform:n},this.props.style]}),o)}}])})(l.Component);y.propTypes={style:h.ViewPropTypes.style},y.propTypes={flip:u.default.bool,friction:u.default.number,perspective:u.default.number,flipHorizontal:u.default.bool,flipVertical:u.default.bool,clickable:u.default.bool,onFlipEnd:u.default.func,onFlipStart:u.default.func,alignHeight:u.default.bool,alignWidth:u.default.bool,useNativeDriver:u.default.bool,children:function(t,e,s){var n=t[e];if(2!==l.default.Children.count(n))return new Error('`'+s+"` should contain exactly two children. The first child represents the front of the card. The second child represents the back of the card.")}},y.defaultProps={flip:!1,friction:6,perspective:1e3,flipHorizontal:!1,flipVertical:!0,clickable:!0,onFlipEnd:function(){},onFlipStart:function(){},alignHeight:!1,alignWidth:!1,useNativeDriver:!0};var b=_e.Face=(function(t){function n(){return(0,e.default)(this,n),v(this,n,arguments)}return(0,p.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){return l.default.createElement(h.View,{style:[f.default.face,this.props.style],onLayout:this.props.onLayout},this.props.children)}}])})(l.Component);b.propTypes={children:function(t,e,s){}};var w=_e.Back=(function(t){function n(){return(0,e.default)(this,n),v(this,n,arguments)}return(0,p.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){var t=[];return this.props.flipHorizontal&&(t.push({scaleX:-1}),"android"===h.Platform.OS&&t.push({perspective:this.props.perspective})),this.props.flipVertical&&(t.push({scaleY:-1}),"android"===h.Platform.OS&&t.push({perspective:this.props.perspective})),l.default.createElement(h.View,{style:[f.default.back,this.props.style,{transform:t}],onLayout:this.props.onLayout},this.props.children)}}])})(l.Component);w.defaultProps={flipHorizontal:!1,flipVertical:!0,perspective:1e3},w.propTypes={flipHorizontal:u.default.bool,flipVertical:u.default.bool,perspective:u.default.number,children:function(t,e,s){}}},1615,[2,4,5,6,10,12,13,15,143,18,1616]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);e.default=t.StyleSheet.create({flipCard:{flex:1},face:{flex:1},back:{flex:1}})},1616,[18]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-credit-card-input/images",width:456,height:292,scales:[1],hash:"51f117706ff4cfc614abbc45a67afc4f",name:"card-front",type:"png"})},1617,[793]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-credit-card-input/images",width:456,height:292,scales:[1],hash:"45c1d3c823f2e173bcd56271ce49848e",name:"card-back",type:"png"})},1618,[793]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),f=r(d[0])(r(d[8])),p=r(d[9]);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function y(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var v=p.StyleSheet.create({baseInputStyle:{color:"black"}}),h=_e.default=(function(o){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,o=new Array(n),u=0;u\/?~]/.test(e)},n.isMontantValid=function(){var e=n.state.montant;return 0==parseInt(e)||e<0?{errorMessage:p.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:n.isNormalInteger(e)?{errorMessage:'',isValid:!0}:{errorMessage:p.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.isCreditCardValid=function(){var e=n.state.creditCardInput,t=[];return void 0!==e.status?('incomplete'===e.status.cvc&&t.push(p.default.t('CVC_CARD_ERROR')),'incomplete'===e.status.expiry&&t.push(p.default.t('EXPIRY_CARD_ERROR')),'incomplete'===e.status.number&&t.push(p.default.t('CARD_NUMBER_ERROR'))):t.push(p.default.t('THIS_FIELD_IS_REQUIRED')),t},n.commissionsLoading=function(){return u.default.createElement(r(d[21]).ProgressDialog,{visible:n.props.loadingGetCommission,title:p.default.t('LOADING'),message:p.default.t('LOADING_INFO')})},n.modalConfirmTransaction=function(e){var t=e.response.commission,o=e.response.montant_calcule;return console.log("DATA SEND TO CONFIRM DIALOG",e),u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:n.state.isModalConfirmVisible},u.default.createElement(f.default.Title,null,p.default.t('CONFIRM_WITHDRAWAL')),u.default.createElement(c.View,null,u.default.createElement(c.View,{style:[A.blockView,{borderBottomColor:r(d[22]).Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[y.default.body2]},p.default.t('AMOUNT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},n.state.montant))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},p.default.t('COMMISSION_FEES'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},t)))),u.default.createElement(c.View,{style:{paddingVertical:10}},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},p.default.t('TOTAL'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},o))))),u.default.createElement(f.default.Button,{bold:!0,label:p.default.t('CANCEL_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1})}}),u.default.createElement(f.default.Button,{bold:!0,label:p.default.t('SUBMIT_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),n.props.walletCommissionAmountReset(),n.props.depositAction({numCarte:n.state.creditCardInput.values.number.replace(/\s/g,''),cvv:n.state.creditCardInput.values.cvc,expiration_date:n.state.creditCardInput.values.expiry,type:"debit",montant:n.state.montant,id_wallet:n.state.id})}}))},n.onSubmitDeposit=function(){var e=n.state.creditCardInput;n.isMontantValid().isValid&&e.valid&&n.state.montant.length>0?(console.log("Is Montant Valid",n.isMontantValid.isValid),console.log("creditCardInput Valid",e.valid),n.setState({numCarte:parseInt(e.values.number.replace(/ /g,' ')),cvv:e.values.cvc,expiration_date:e.values.expiry}),n.props.getWalletCommissionAmount({type:"debit",montant:n.state.montant,id_wallet:n.state.id})):e.valid||n.setState({displayCardError:!0}),n.setState({isSubmitClick:!0})},n.renderDialogGetCommissionResponse=function(){var e=n.props.errorGetCommission;null!==e&&void 0!==e.data&&c.Alert.alert(p.default.t("ERROR_LABLE"),e.data.error,[{text:p.default.t("OK"),onPress:function(){}}],{cancelable:!1})},n.isHasError=function(){var e=n.props,t=e.error,o=e.result;if(n.state.isDataSubmit)return null!==t?(void 0!==t.data&&(c.Alert.alert(p.default.t("ERROR_LABEL"),t.data.error,[{text:p.default.t("OK"),onPress:function(){}}],{cancelable:!1}),n.props.navigation.state.params.onGoBack(),n.props.navigation.pop()),null):null!==o?(setTimeout(function(){n.props.navigation.state.params.onGoBack(),n.props.navigation.pop()},1500),u.default.createElement(c.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:(0,r(d[24]).responsiveWidth)(100),height:(0,r(d[24]).responsiveHeight)(100),flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(s.default,{style:A.lottie,source:r(d[25]),autoPlay:!0,loop:!0}))):null},n.state={type:"debit",montant:'',numCarte:0,cvv:0,expiration_date:'',creditCardInput:{},comptePrincipal:n.props.navigation.state.params.wallet.balance_princ,id:n.props.navigation.state.params.wallet.id,isModalConfirmVisible:!1,isDataSubmit:!1,isSubmitClick:!1,displayCardError:!1},n.props.walletCommissionAmountReset(),n.props.depositActionReset(),console.log("Wallet Params",n.props.navigation.state.params.wallet),r(d[26]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentWillReceiveProps",value:function(e){null!=e.resultGetCommission&&void 0!==e.resultGetCommission.response&&(e.loadingGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:p.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props,n=(t.error,t.resultGetCommission);return u.default.createElement(r(d[27]).Provider,null,u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.StatusBar,{backgroundColor:r(d[22]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),u.default.createElement(r(d[27]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[22]).Color.primaryColor}},u.default.createElement(r(d[27]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),u.default.createElement(r(d[27]).Appbar.Content,{title:p.default.t('MAKE_WITHDRAWAL')})),u.default.createElement(c.View,{style:[A.container]},null!==n&&void 0!==n.response&&this.modalConfirmTransaction(n),this.isHasError(),this.commissionsLoading(),this.state.isSubmitClick&&this.renderDialogGetCommissionResponse(),u.default.createElement(c.ScrollView,{style:{padding:20}},u.default.createElement(c.View,{style:{marginTop:10}},u.default.createElement(r(d[28]).CreditCardInput,{validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:p.default.t('CARD_NUMBER_LABEL'),expiry:p.default.t('CARD_EXPIRY_LABEL'),cvc:p.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(e){return u.default.createElement(c.Text,{style:{color:'red',marginLeft:15}},e)})),u.default.createElement(c.View,{style:{margin:20}},u.default.createElement(E.default,{borderBottomColor:this.isMontantValid.isValid?'red':'black',value:this.state.montant,keyboardType:"numeric",label:p.default.t('AMOUNT_LABEL'),style:{marginTop:10},placeholder:p.default.t('AMOUNT_LABEL'),onChangeText:function(t){e.setState({montant:t}),e.isMontantValid()}}),!this.isMontantValid().isValid&&u.default.createElement(c.Text,{style:{color:'red',marginTop:2}},this.isMontantValid().errorMessage),this.state.isSubmitClick&&0===this.state.montant.length&&u.default.createElement(c.Text,{style:{color:'red',marginTop:2}},p.default.t('PLEASE_ENTER_THE_AMOUNT')),u.default.createElement(c.Text,null)),u.default.createElement(c.View,{style:{margin:10}},u.default.createElement(C.default,{loading:this.props.loading,outline:!0,onPress:function(){return e.onSubmitDeposit()}},p.default.t('VALIDATE')))))))}}])})(u.Component);h.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.accentLightColor,statusBarColor:r(d[22]).Color.accentColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},h.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null}};_e.default=(0,r(d[32]).connect)(function(e){return{loading:e.depositReducer.loading,result:e.depositReducer.result,error:e.depositReducer.error,loadingGetCommission:e.walletGetCommission.loadingGetCommission,resultGetCommission:e.walletGetCommission.resultGetCommission,errorGetCommission:e.walletGetCommission.errorGetCommission}},function(e){return(0,r(d[29]).bindActionCreators)({depositAction:r(d[30]).depositAction,getWalletCommissionAmount:r(d[31]).getWalletCommissionAmount,walletCommissionAmountReset:r(d[31]).walletCommissionAmountReset,resetWalletListDetailReducer:r(d[31]).resetWalletListDetailReducer,depositActionReset:r(d[30]).depositActionReset},e)})(h);var A=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.containerBackgroundColor},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:15,marginTop:10},contentButtonBottom:{borderTopWidth:1,paddingVertical:10,paddingHorizontal:20,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},blockView:{paddingVertical:10,borderBottomWidth:1},lottie:{width:248,height:248}})},1621,[2,5,6,10,12,13,815,1205,1207,1209,1210,1211,1212,1213,15,18,973,628,1551,1553,1554,983,1155,1156,638,1555,789,1043,1556,710,1547,1469,1159]); +__d(function(g,r,_i2,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),l=w(r(d[7])),c=r(d[8]),u=(r(d[0])(r(d[9])),r(d[0])(r(d[10]))),f=(r(d[0])(r(d[11])),r(d[0])(r(d[12])),w(r(d[13]))),p=r(d[0])(r(d[14])),h=r(d[0])(r(d[15])),y=r(d[0])(r(d[16])),v=r(d[0])(r(d[17])),b=r(d[0])(r(d[18])),E=r(d[0])(r(d[19]));function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=o?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=e[s]}return i.default=e,n&&n.set(e,i),i}function N(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=S(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(e,t){if(e){if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=0;--o){var s=this.tryEntries[o],l=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var c=n.call(s,"catchLoc"),u=n.call(s,"finallyLoc");if(c&&u){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:T(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function P(e,t,n){return t=(0,o.default)(t),(0,i.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var D=(function(i){function o(e){var n;return(0,t.default)(this,o),(n=P(this,o,[e])).onChangeDateNaissance=function(e,t){var i=(0,v.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,o=t||i;n.setState({showPickerDateNaissance:'ios'===c.Platform.OS||!1,dateNaissance:o})},n.onChangeDateExpiration=function(e,t){var i=(0,v.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,o=t||i;n.setState({showPickerDateExpiration:'ios'===c.Platform.OS||!1,dateExpiration:o})},n.onSubmitNextStep=function(){var e=n.state.numeroTelephone;n.props.getNumberResetAction(),n.ckeckIfFieldIsOK(e)?n.numeroTelephoneAnim.shake(800):(n.props.getNumberDetailAction(e),n.setState({triggerNextClick:!0}))},n.onSubmitPrevious=function(){n.setState({displayFirstStep:!n.state.displayFirstStep,displaySecondStep:!n.state.displaySecondStep})},n.onSubmitIdentityClient=function(){var e=n.state,t=e.lastname,i=(e.numeroTelephone,e.numeroIdentite),o=e.dateNaissance,s=e.dateExpiration,l=e.country,c=e.townName,u=e.identityPiecesName;n.ckeckIfFieldIsOK(t)?n.lastnameAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.datenaissanceAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.countryAnim.shake(800):n.ckeckIfFieldIsOK(c)?n.townAnim.shake(800):n.ckeckIfFieldIsOK(u)?n.identityPiecesAnim.shake(800):n.ckeckIfFieldIsOK(i)?n.numeroIdentiteAnim.shake(800):n.ckeckIfFieldIsOK(s)?n.identityDateExpiryAnim.shake(800):(r(d[20])(o).format('DD-MM-YYYY'),n.props.createIndentificationAction({lastname:n.state.lastname,firstname:"",birth_date:r(d[20])(n.state.dateNaissance).format('DD-MM-YYYY'),town:n.state.townName,country:n.state.country,identity_document:n.state.identityPiecesName,id_identity_document:n.state.numeroIdentite,expiry_date_document:r(d[20])(n.state.dateExpiration).format('DD-MM-YYYY'),phone_number:n.state.numeroTelephone,id_user:n.state.userId})),n.setState({triggerSubmitClick:!0})},n.renderGetNumberResponse=function(){var e=n.props,t=e.resultNumberDetail,i=e.errorNumberDetail;console.log("PROPS",n.props),null!==t&&200===t.status&&(n.setState({lastname:t.response.lastname,userId:t.response.id,displayFirstStep:!n.state.displayFirstStep,displaySecondStep:!n.state.displaySecondStep}),n.props.getNumberResetAction()),null!==i&&(void 0!==i.data?c.Alert.alert(h.default.t('ERROR_IDENTIFICATION'),i.data.error,[{text:h.default.t("OK"),onPress:function(){n.props.createIndentificationResetAction(),n.setState({triggerNextClick:!1})}}],{cancelable:!1}):c.Alert.alert(h.default.t('ERROR_IDENTIFICATION'),JSON.stringify(i),[{text:h.default.t("OK"),onPress:function(){n.props.createIndentificationResetAction()}}],{cancelable:!1}))},n.renderLoader=function(){return l.default.createElement(r(d[21]).ProgressDialog,{visible:n.props.loading||n.props.loadingNumberDetail,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},n.renderDateNaissancePicker=function(){return l.default.createElement(b.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,v.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,mode:"date",maximumDate:new Date,display:"spinner",onChange:n.onChangeDateNaissance})},n.renderDateExpirationPicker=function(){return l.default.createElement(b.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,v.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,mode:"date",maximumDate:new Date(2300,10,20),display:"spinner",onChange:n.onChangeDateExpiration})},n.state={enterPhone:null,firstname:null,lastname:null,numeroIdentite:null,dateNaissance:null,dateExpiration:null,numeroTelephone:null,networksinglePickerVisible:!1,confirmpassanim:null,userId:null,isLoging:!1,countries:[],town:[],townName:null,country:null,identityPieces:(0,r(d[22]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[22]).identityPieces)()[0].name),snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],showPickerDateNaissance:!1,showPickerDateExpiration:!1,modalVisible:!0,select_network:h.default.t("SELECT_NETWORK"),user:null,triggerSubmitClick:!1,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1},n.dateNaissanceFumiProps={},n.dateExpirationFumiProps={},n.props.createIndentificationResetAction(),n.props.getNumberResetAction(),n}return(0,s.default)(o,i),(0,n.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[23]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})}),'android'===c.Platform.OS?this.requestCameraPermission():this.watchLocation()}},{key:"renderCreateIdentificationResponse",value:function(){var e=this,t=this.props,n=t.result,i=t.error;console.log("PROPS",this.props),null!==n&&void 0!==n.response&&c.Alert.alert(h.default.t('SUCCESS_IDENTIFICATION'),n.response,[{text:h.default.t("OK"),onPress:function(){e.props.createIndentificationResetAction(),e.props.getUserIdentificationAction(e.state.user.phone),e.setState({triggerSubmitClick:!1}),e.props.navigation.pop()}}],{cancelable:!1}),null!==i&&(void 0!==i.data?c.Alert.alert(h.default.t('ERROR_IDENTIFICATION'),i.data.error,[{text:h.default.t("OK"),onPress:function(){e.props.createIndentificationResetAction(),e.setState({triggerSubmitClick:!1})}}],{cancelable:!1}):c.Alert.alert(h.default.t('ERROR_IDENTIFICATION'),JSON.stringify(i),[{text:h.default.t("OK"),onPress:function(){e.props.createIndentificationResetAction()}}],{cancelable:!1}))}},{key:"componentWillUpdate",value:function(e,t){var n=t.dateNaissance||new Date;this.state.showPickerDateNaissance&&(this.dateNaissanceFumiProps.value=r(d[20])(n).format('DD-MM-YYYY')),this.state.showPickerDateExpiration&&(this.dateExpirationFumiProps.value=r(d[20])(t.dateExpiration).format('DD-MM-YYYY'))}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&E.default.clearWatch(this.watchID)}},{key:"showErrorDialog",value:function(){var e=this;this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){e.watchLocation()}},{text:"Annuler",onPress:function(){e.props.navigation.popToTop()}}])}},{key:"watchLocation",value:function(){var e=this;return C().async(function(t){for(;;)switch(t.prev=t.next){case 0:E.default.getCurrentPosition(function(t){e.treatPosition(t)},function(t){e.showErrorDialog()},this.props.geolocationOptions),this.watchID||E.default.watchPosition(function(t){e.treatPosition(t)},function(t){e.showErrorDialog()},this.props.geolocationOptions);case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var e=this;return C().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,C().awrap(c.PermissionsAndroid.request(c.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===c.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),c.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){e.props.navigation.popToTop()}}])),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){BackHandler.exitApp()}}]);case 11:case"end":return t.stop()}},null,this,[[0,7]],Promise)}},{key:"treatPosition",value:function(e){var t=this,n=this.state.myPosition,i=e.coords;(0,y.default)(i,n)||((0,r(d[24]).getPositionInformation)(i).then(function(e){if(void 0!==e.results&&e.results.length>0){var n=e.results[0],i=n.address_components,o=n.formatted_address,s=n.place_id;t.setState({address:i,textadress:o,place:s});for(var l,u,f=e.results,p=0;p=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return i("end");if(u.tryLoc<=this.prev){var f=o.call(u,"catchLoc"),s=o.call(u,"finallyLoc");if(f&&s){if(this.prev=0;--i){var c=this.tryEntries[i];if(c.tryLoc<=this.prev&&o.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),A(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;A(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:G(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}var c=e.default=(function(){return(0,n.default)(function n(){(0,t.default)(this,n)},null,[{key:"open",value:function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return(0,r(d[4]).toMilliseconds)(t,'value','minimumDate','maximumDate'),t.display=t.display||r(d[5]).DISPLAY_DEFAULT,n.abrupt("return",o.NativeModules.RNDatePickerAndroid.open(t));case 3:case"end":return n.stop()}},null,null,null,Promise)}}])})();c.dateSetAction=r(d[5]).DATE_SET_ACTION,c.dismissedAction=r(d[5]).DISMISS_ACTION},1626,[2,5,6,18,1627,1628]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.toMilliseconds=function(t){for(var o=arguments.length,n=new Array(o>1?o-1:0),c=1;c=0;--c){var u=this.tryEntries[c],l=u.completion;if("root"===u.tryLoc)return i("end");if(u.tryLoc<=this.prev){var f=o.call(u,"catchLoc"),s=o.call(u,"finallyLoc");if(f&&s){if(this.prev=0;--i){var c=this.tryEntries[i];if(c.tryLoc<=this.prev&&o.call(c,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),k(o),y}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var i=o.completion;if("throw"===i.type){var c=i.arg;k(o)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:I(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=void 0),y}},t}var c=e.default=(function(){return(0,n.default)(function n(){(0,t.default)(this,n)},null,[{key:"open",value:function(t){return i().async(function(n){for(;;)switch(n.prev=n.next){case 0:return(0,r(d[4]).toMilliseconds)(t,'value'),t.display=t.display||r(d[5]).DISPLAY_DEFAULT,n.abrupt("return",o.NativeModules.RNTimePickerAndroid.open(t));case 3:case"end":return n.stop()}},null,null,null,Promise)}}])})();c.timeSetAction=r(d[5]).TIME_SET_ACTION,c.dismissedAction=r(d[5]).DISMISS_ACTION},1629,[2,5,6,18,1627,1628]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.validateIdentificationResetAction=e.validateIdentificationAction=e.updateIndentificationAction=e.getUserIdentificationResetAction=e.getUserIdentificationAction=e.getNumberResetAction=e.getNumberDetailAction=e.createIndentificationResetAction=e.createIndentificationAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.createIndentificationAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,f=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchCreateIdentificationPending)()),(0,t.default)({url:""+r(d[5]).createIdentificationUrl,method:'POST',headers:{Authorization:f,'X-Localization':n.default.currentLocale()},data:o}).then(function(t){console.log(t),c((0,r(d[4]).fetchCreateIdentificationSuccess)(t))}).catch(function(t){console.log(t),t.response?c((0,r(d[4]).fetchCreateIdentificationError)(t.response)):t.request?c((0,r(d[4]).fetchCreateIdentificationError)(t.request)):c((0,r(d[4]).fetchCreateIdentificationError)(t.message))})}},e.updateIndentificationAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,f=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchCreateIdentificationPending)()),(0,t.default)({url:""+r(d[5]).createIdentificationUrl,method:'PUT',headers:{Authorization:f,'X-Localization':n.default.currentLocale()},data:o}).then(function(t){console.log(t),c((0,r(d[4]).fetchCreateIdentificationSuccess)(t))}).catch(function(t){console.log(t),t.response?c((0,r(d[4]).fetchCreateIdentificationError)(t.response)):t.request?c((0,r(d[4]).fetchCreateIdentificationError)(t.request)):c((0,r(d[4]).fetchCreateIdentificationError)(t.message))})}},e.createIndentificationResetAction=function(){return function(t){t((0,r(d[4]).fetchCreateIdentificationReset)())}},e.getNumberDetailAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,f=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchGetNumberInformationPending)()),(0,t.default)({url:r(d[5]).getNumberInformationUrl+"/"+o,method:'GET',headers:{Authorization:f,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchGetNumberInformationSuccess)(t))}).catch(function(t){console.log(t),t.response?c((0,r(d[4]).fetchGetNumberInformationError)(t.response)):t.request?c((0,r(d[4]).fetchGetNumberInformationError)(t.request)):c((0,r(d[4]).fetchGetNumberInformationError)(t.message))})}},e.getNumberResetAction=function(){return function(t){t((0,r(d[4]).fetchGetNumberInformationReset)())}},e.getUserIdentificationAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,f=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchUserIdentificationPending)()),(0,t.default)({url:r(d[5]).getUserIdentifiedInformationUrl+"/"+o,method:'GET',headers:{Authorization:f,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchUserIdentificationSuccess)(t))}).catch(function(t){console.log(t),t.response?c((0,r(d[4]).fetchUserIdentificationError)(t.response)):t.request?c((0,r(d[4]).fetchUserIdentificationError)(t.request)):c((0,r(d[4]).fetchUserIdentificationError)(t.message))})}},e.getUserIdentificationResetAction=function(){return function(t){t((0,r(d[4]).fetchUserIdentificationReset)())}},e.validateIdentificationAction=function(o,c){var f=r(d[3]).store.getState().authKeyReducer,u=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(f){f((0,r(d[4]).fetchValidateIndentificationPending)()),(0,t.default)({url:r(d[5]).validateIdentificationUrl+"/"+c,method:'POST',data:o,headers:{Authorization:u,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),f((0,r(d[4]).fetchValidateIndentificationSuccess)(t))}).catch(function(t){console.log(t),t.response?f((0,r(d[4]).fetchValidateIndentificationError)(t.response)):t.request?f((0,r(d[4]).fetchValidateIndentificationError)(t.request)):f((0,r(d[4]).fetchValidateIndentificationError)(t.message))})}},e.validateIdentificationResetAction=function(){return function(t){t((0,r(d[4]).fetchValidateIndentificationReset)())}}},1630,[2,641,628,692,1631,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchValidateIndentificationSuccess=e.fetchValidateIndentificationReset=e.fetchValidateIndentificationPending=e.fetchValidateIndentificationError=e.fetchUserIdentificationSuccess=e.fetchUserIdentificationReset=e.fetchUserIdentificationPending=e.fetchUserIdentificationError=e.fetchGetNumberInformationSuccess=e.fetchGetNumberInformationReset=e.fetchGetNumberInformationPending=e.fetchGetNumberInformationError=e.fetchCreateIdentificationSuccess=e.fetchCreateIdentificationReset=e.fetchCreateIdentificationPending=e.fetchCreateIdentificationError=void 0;e.fetchCreateIdentificationPending=function(){return{type:r(d[0]).CREATE_IDENTIFICATION_PENDING}},e.fetchCreateIdentificationSuccess=function(t){return{type:r(d[0]).CREATE_IDENTIFICATION_SUCCESS,result:t}},e.fetchCreateIdentificationError=function(t){return{type:r(d[0]).CREATE_IDENTIFICATION_ERROR,result:t}},e.fetchCreateIdentificationReset=function(){return{type:r(d[0]).CREATE_IDENTIFICATION_RESET}},e.fetchGetNumberInformationPending=function(){return{type:r(d[0]).GET_NUMBER_DETAIL_PENDING}},e.fetchGetNumberInformationSuccess=function(t){return{type:r(d[0]).GET_NUMBER_DETAIL_SUCCESS,result:t}},e.fetchGetNumberInformationError=function(t){return{type:r(d[0]).GET_NUMBER_DETAIL_ERROR,result:t}},e.fetchGetNumberInformationReset=function(){return{type:r(d[0]).GET_NUMBER_DETAIL_RESET}},e.fetchUserIdentificationPending=function(){return{type:r(d[0]).GET_USER_IDENTIFICATION_PENDING}},e.fetchUserIdentificationSuccess=function(t){return{type:r(d[0]).GET_USER_IDENTIFICATION_SUCCESS,result:t}},e.fetchUserIdentificationError=function(t){return{type:r(d[0]).GET_USER_IDENTIFICATION_ERROR,result:t}},e.fetchUserIdentificationReset=function(){return{type:r(d[0]).GET_USER_IDENTIFICATION_RESET}},e.fetchValidateIndentificationPending=function(){return{type:r(d[0]).VALIDATE_IDENTIFICATION_PENDING}},e.fetchValidateIndentificationSuccess=function(t){return{type:r(d[0]).VALIDATE_IDENTIFICATION_SUCCESS,result:t}},e.fetchValidateIndentificationError=function(t){return{type:r(d[0]).VALIDATE_IDENTIFICATION_ERROR,result:t}},e.fetchValidateIndentificationReset=function(){return{type:r(d[0]).VALIDATE_IDENTIFICATION_RESET}}},1631,[736]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),i=x(r(d[6])),s=r(d[7]),c=r(d[0])(r(d[8])),u=r(d[0])(r(d[9])),f=x(r(d[10])),y=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),T=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));r(d[16]),r(d[17]),r(d[18]),r(d[19]),r(d[20]),r(d[21]),r(d[22]),r(d[23]);var w=r(d[0])(r(d[24]));function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(C=function(e){return e?l:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=C(t);if(l&&l.has(e))return l.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(n,i,s):n[i]=e[i]}return n.default=e,l&&l.set(e,n),n}function I(e,t,o){return t=(0,n.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,n.default)(e).constructor):t.apply(e,o))}r(d[25]);var b=(function(l){function n(t){var l;return(0,e.default)(this,n),(l=I(this,n,[t])).getWalletDetail=function(){l.props.getWalletDetailActivated(l.props.navigation.state.params.userId,null),(0,r(d[26]).readUser)().then(function(e){e&&void 0!==e&&(l.setState({user:e}),l.props.getUserIdentificationAction(e.phone),l.props.getWalletTransactionHistoryUser(e.id))})},l.getWalletIcon=function(e){return r(d[27]).baseUrl+"/datas/img/network/"+r(d[28])(e.network,{lower:!0})+"-logo.png"},l.getCreationDateToHumanFormat=function(e){var t=r(d[29]).tz(e,r(d[29]).tz.guess()).format();return r(d[29])(t).fromNow()},l.handleIndexChange=function(e){return l.setState({index:e})},l.imageScale=function(){return l.scrollY.interpolate({inputRange:[0,100],outputRange:[1,.5],extrapolate:'clamp'})},l.imageTranslateY=function(){return l.scrollY.interpolate({inputRange:[0,100],outputRange:[-5,50],extrapolate:'clamp'})},l.bgHeaderTranslateY=function(){return l.scrollY.interpolate({inputRange:[0,150],outputRange:[-5,0],extrapolate:'clamp'})},l.refresh=function(){var e=l.props.navigation.state.params.userId;l.props.getWalletDetailActivated(e,null)},l.renderHeader=function(e){return i.default.createElement(s.View,{style:[V.containField,{backgroundColor:r(d[30]).Color.cardBackgroundColor,zIndex:11,shadowColor:r(d[30]).Color.borderColor,borderColor:r(d[30]).Color.borderColor}]},i.default.createElement(s.View,{style:[V.contentLeftItem]},i.default.createElement(s.Text,{numberOfLines:1,style:[r(d[31]).Typography.caption2,r(d[31]).Typography.semibold]},u.default.t('COUNTRY')),i.default.createElement(s.Text,{numberOfLines:1,adjustsFontSizeToFit:!0,style:r(d[31]).Typography.caption1},e.country)),i.default.createElement(s.View,{style:{flex:1,alignItems:'center',justifyContent:'flex-end'}},i.default.createElement(s.Animated.Image,{source:{uri:l.getWalletIcon(e)},style:{width:120,height:120,borderRadius:60,position:'absolute',alignSelf:'center',backgroundColor:r(d[30]).Color.whiteColor,bottom:70,transform:[{scale:l.imageScale()},{translateY:l.imageTranslateY()}]}}),i.default.createElement(s.View,{style:{marginTop:1,flex:1,alignItems:'center',justifyContent:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold],numberOfLines:1},e.network),i.default.createElement(s.View,{style:{flexDirection:'row'}},i.default.createElement(T.default,{icon:i.default.createElement(c.default,{name:"link",size:20,color:r(d[30]).Color.whiteColor,style:{marginLeft:-15}}),style:{paddingRight:10,width:120,borderTopRightRadius:0,borderBottomRightRadius:0,borderRightWidth:1,borderRightColor:r(d[30]).Color.whiteColor},primary:!0,onPress:function(){l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionLinkAccountUserScreen,lottie:{source:r(d[34]),loop:!0},isIdentified:l.props.resultUserIdentification.response.isIdentified})}},"\xa0",u.default.t('LINK_CARD_REATTACH')),i.default.createElement(T.default,{icon:i.default.createElement(c.default,{name:"update",size:20,color:r(d[30]).Color.whiteColor}),primary:!0,style:{width:110,borderTopLeftRadius:0,borderBottomLeftRadius:0},onPress:function(){l._scrollView.scrollToEnd()}},"\xa0\xa0",u.default.t('HISTORY'))))),i.default.createElement(s.View,{style:V.contentLeftItem},i.default.createElement(s.Text,{numberOfLines:1,style:[r(d[31]).Typography.caption2,r(d[31]).Typography.semibold]},u.default.t('CREATION_DATE')),i.default.createElement(s.Text,{numberOfLines:1,adjustsFontSizeToFit:!0,style:r(d[31]).Typography.caption1},r(d[29])(e.created_date).format('DD/MM/YYYY'))))},l.renderLoader=function(){return i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===s.Platform.OS?i.default.createElement(i.default.Fragment,null,i.default.createElement(s.ProgressBarAndroid,null),i.default.createElement(s.Text,null,u.default.t('LOADING_DOTS'))):i.default.createElement(i.default.Fragment,null,i.default.createElement(s.ActivityIndicator,{size:"large",color:'#ccc'}),i.default.createElement(s.Text,null,u.default.t('LOADING_DOTS'))))},l.renderAccountDetail=function(e){return i.default.createElement(s.View,{style:{flexDirection:'row',flex:1,justifyContent:'space-between'}},i.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center'}},i.default.createElement(s.View,{style:[V.circlePoint,{backgroundColor:r(d[30]).Color.primaryColor}]},i.default.createElement(y.default,{name:"md-wallet",size:28,color:r(d[30]).Color.whiteColor})),i.default.createElement(s.View,null,i.default.createElement(s.Text,{style:(r(d[31]).Typography.title3,r(d[30]).Color.primaryColor,{marginBottom:3})},u.default.t('PRINCIPAL_ACCOUNT_TITLE')),i.default.createElement(s.Text,{style:[r(d[31]).Typography.body2]},r(d[35])(e.balance,' ')+" "+e.currency_code))),i.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center'}},i.default.createElement(s.View,{style:[V.circlePoint,{backgroundColor:r(d[30]).Color.primaryColor}]},i.default.createElement(y.default,{name:"md-key",size:28,color:r(d[30]).Color.whiteColor})),i.default.createElement(s.View,null,i.default.createElement(s.Text,{style:(r(d[31]).Typography.title3,r(d[30]).Color.primaryColor,{marginBottom:3})},u.default.t('NUMERO_COMPTE')),i.default.createElement(s.Text,{style:[r(d[31]).Typography.body2]},e.user_code))))},l.renderDetailWallet=function(e){return(0,r(d[33]).isEmptyObject)(e)?i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},u.default.t('NO_WALLET_ACTIVED'))):i.default.createElement(i.default.Fragment,null,l.state.triggerTransferCommission&&l.renderDialogTransferCommissionResponse(),i.default.createElement(s.View,{style:V.container},i.default.createElement(s.Animated.View,{style:{position:'absolute',width:"100%",zIndex:1,backgroundColor:r(d[30]).Color.primaryColor,height:140-l.state.scrollHeaderY}}),i.default.createElement(s.ScrollView,{ref:function(e){return l._scrollView=e},style:{paddingHorizontal:20,position:'absolute',width:'100%',height:'100%',zIndex:2},scrollEventThrottle:8,onScroll:s.Animated.event([{nativeEvent:{contentOffset:{y:l.scrollY}}}],{listener:function(e){l.setState({scrollHeaderY:e.nativeEvent.contentOffset.y})}})},i.default.createElement(s.View,{style:{marginTop:80}},l.renderHeader(e),i.default.createElement(s.View,{style:[V.blockView,{borderBottomColor:r(d[30]).Color.borderColor}]},l.renderAccountDetail(e),i.default.createElement(i.default.Fragment,null,i.default.createElement(s.View,{style:[V.checkDefault,{borderBottomColor:r(d[30]).Color.borderColor}]},i.default.createElement(s.Text,{style:[r(d[31]).Typography.title3,r(d[31]).Typography.semibold]},u.default.t('TRANSACTIONS'))),i.default.createElement(s.View,{style:V.transactionContainer},i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionDepotUserScreen,onGoBack:function(){return l.refresh()},lottie:{source:r(d[36]),loop:!1}})},activeOpacity:.9},i.default.createElement(c.default,{name:"arrow-bottom-right",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:V.contentTitle},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('ENVOIE_ARGENT')))))),i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionRetraitUserScreen,onGoBack:function(){return l.refresh()},lottie:{source:r(d[36]),loop:!0}})},activeOpacity:.9},i.default.createElement(c.default,{name:"arrow-top-left",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:V.contentTitle},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('RETRAIT_ARGENT'))))))),i.default.createElement(s.View,{style:V.transactionContainer},i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){1===l.props.result.response.has_nano_credit?l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionNanoCreditScreen,wallet:e,lottie:{source:r(d[37]),loop:!0},isNanoCredit:!0}):(0,r(d[33]).displayToast)(u.default.t('NANO_CREDIT_DISABLE'))},activeOpacity:.9},i.default.createElement(c.default,{name:"cash-multiple",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:{paddingTop:5}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('NANO_CREDIT'))))))),i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){},activeOpacity:.9},i.default.createElement(c.default,{name:"heart-multiple",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:{paddingTop:20}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('NANO_SANTE'))))))),i.default.createElement(s.View,{style:V.transactionContainer},i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionPaiementFacture,onGoBack:function(){return l.refresh()},lottie:{source:r(d[38]),loop:!0}})},activeOpacity:.9},i.default.createElement(c.default,{name:"file-document",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:V.contentTitle},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('PAIEMENT_FACTURE'))),i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{style:(r(d[31]).Typography.overline,r(d[30]).Color.grayColor,{paddingVertical:5}),numberOfLines:5}))))),i.default.createElement(s.View,{style:[V.containerTouch]},i.default.createElement(s.TouchableOpacity,{style:V.contain,onPress:function(){l.props.navigation.push(r(d[32]).walletOptionSelect,{optionSelect:r(d[33]).optionIdentificationUserScreen,lottie:{source:r(d[39]),loop:!0},isIdentified:l.props.resultUserIdentification.response.isIdentified})},activeOpacity:.9},i.default.createElement(c.default,{name:"pencil-plus",color:r(d[30]).Color.primaryColor,size:30,style:V.imageBanner}),i.default.createElement(s.View,{style:[V.content]},i.default.createElement(s.View,{style:{paddingTop:20}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.headline,r(d[31]).Typography.semibold]},u.default.t('CREATION_IDENTIFICATION_CLIENT'))),i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{style:(r(d[31]).Typography.overline,r(d[30]).Color.grayColor,{paddingVertical:5}),numberOfLines:5}))))))),l.renderHistoryTransaction(e))))))},l.renderModalHistoryDetail=function(){l.state.historyItemDetail;return i.default.createElement(h.default.Container,{useNativeDriver:!0,visible:l.state.displayModalHistory},i.default.createElement(h.default.Title,null,u.default.t('HISTORY_DETAIL')),i.default.createElement(s.View,null,i.default.createElement(s.View,{style:[V.blockView,{borderBottomColor:r(d[30]).Color.borderColor}]},i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{style:[V.body2]},u.default.t('OPERATION'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.operation))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{style:[V.body2]},u.default.t('TRANSACTION_ID'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.id_transaction))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{style:[V.body2]},"Date")),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.date))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('INIT_COUNTRY'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.init_country))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('AMOUNT'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.montant))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('FEES_AND_TAXES'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.frais))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('NET_AMOUNT'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.montant_net_init))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('EMETTEUR'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.emetteur))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('DESTINATAIRE'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.destinataire))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('FINAL_COUNTRY'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.final_country))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('NET_AMOUNT'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.montant_net_final))),i.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},i.default.createElement(s.View,{style:{flex:1}},i.default.createElement(s.Text,{tyle:[r(d[31]).Typography.body2]},u.default.t('ACTIVE_WALLET'))),i.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},i.default.createElement(s.Text,{style:[r(d[31]).Typography.caption1,r(d[30]).Color.grayColor]},l.state.historyItemDetail.reseau_payeur))))),i.default.createElement(h.default.Button,{bold:!0,label:u.default.t('OK'),onPress:function(){l.setState({displayModalHistory:!l.state.displayModalHistory})}}))},l.renderHistoryTransactionItem=function(e,t,n){return i.default.createElement(s.TouchableOpacity,{onPress:function(){l.setState({displayModalHistory:!0,historyItemDetail:e})},style:[V.contentService,{borderBottomColor:r(d[30]).Color.primaryColor}]},Object.keys((0,p.default)(e,['id','id_transaction','type','frais','init_country','final_country','source','emetteur','montant_net_final','montant_net_init','reseau_payeur','operation'])).map(function(t,l){return i.default.createElement(s.View,{style:{alignItems:'center'},key:l},i.default.createElement(s.Text,{style:(r(d[31]).Typography.overline,r(d[30]).Color.grayColor,{marginTop:4})},(0,E.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[33]).cutString)(r(d[35])(e[t],' '),6):r(d[35])(e[t],' ')):(0,E.default)(t,'destinataire')?e[t].length>13?(0,r(d[33]).cutString)(e[t],13):e[t]:(0,E.default)(t,'date')?(0,r(d[33]).cutStringWithoutDot)(e[t],16):e[t]))}))},l.renderHistoryTransactionList=function(e){var t=l.props,n=t.resultTransaction,o=t.errorTransaction;return null!==o?void 0!==o.data?i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},o.data.error)):i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},o)):null!==n&&null!==n.response?Array.isArray(n.response)&&n.response.length>0?i.default.createElement(i.default.Fragment,null,i.default.createElement(s.View,{style:[V.contentService,{borderBottomColor:r(d[30]).Color.primaryColor}]},(0,r(d[33]).transactionHistorySuperOrdreRecetteLabel)().map(function(e,t){return i.default.createElement(s.View,{style:{alignItems:'center'},key:t},i.default.createElement(c.default,{name:e.icon,size:24,color:r(d[30]).Color.primaryColor}),i.default.createElement(s.Text,{style:(r(d[31]).Typography.overline,r(d[30]).Color.grayColor,{marginTop:4})},u.default.t(e.label)))})),n.response.map(function(t,n){return l.renderHistoryTransactionItem(t,n,e)})):i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},u.default.t('NO_WALLET_HISTORY'))):void 0},l.renderHistoryTransaction=function(e){return i.default.createElement(i.default.Fragment,null,l.props.loadingTransaction?i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===s.Platform.OS?i.default.createElement(i.default.Fragment,null,i.default.createElement(s.ProgressBarAndroid,null),i.default.createElement(s.Text,null,u.default.t('LOADING_DOTS'))):i.default.createElement(i.default.Fragment,null,i.default.createElement(s.ActivityIndicator,{size:"large",color:'#ccc'}),i.default.createElement(s.Text,null,u.default.t('LOADING_DOTS')))):i.default.createElement(i.default.Fragment,null,i.default.createElement(s.View,{style:[V.checkDefault,{borderBottomColor:r(d[30]).Color.borderColor}]},i.default.createElement(s.Text,{style:[r(d[31]).Typography.title3,r(d[31]).Typography.semibold]},u.default.t('TRANSACTION_HISTORY'))),l.renderHistoryTransactionList(e)))},l.state={index:0,heightHeader:f.heightHeader(),isModalConfirmVisible:!1,wallet:null,triggerTransferCommission:!1,loading:!1,isTriggerRefresh:!1,scrollHeaderY:0,user:null,displayModalHistory:!1,historyItemDetail:null,isIdentified:!1,isIdentifiedValidated:!1},r(d[28]).extend({'+':'plus'}),l.scrollY=new s.Animated.Value(0),l.scrollHeaderY=new s.Animated.Value(0),l.deltaY=new s.Animated.Value(0),l.bgBannerY=new s.Animated.Value(0),l.heightImageBanner=f.scaleWithPixel(250,1),l.marginTopBanner=l.heightImageBanner-l.state.heightHeader-40,l.currentLocale=u.default.locale.includes("fr")?"fr":"en-gb",r(d[29]).locale(l.currentLocale),r(d[40]).IlinkEmitter.on("langueChange",l.updateLangue.bind(l)),r(d[40]).IlinkEmitter.on("refreshWallet",l.refresh),l.props.getWalletTransactionHistoryReset(),l.props.depositActionReset(),l.props.resetWalletListDetailReducer(),l.props.getUserIdentificationResetAction(),console.warn("Wallet User Props",l.props),l.getWalletDetail(),l.willFocus=l.props.navigation.addListener('willFocus',function(e){l.getWalletDetail()}),l}return(0,o.default)(n,l),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.result,l=e.resultUserIdentification;e.errorUserIdentification;if(null!==t&&void 0!==t.response){var n=t.response[0];console.log("WALLET RECUPERER",n),this.setState({wallet:n,isTriggerRefresh:!1})}null!==l&&(console.log("RESULT NUMBER DETAIL",l),void 0!==l.response&&this.setState({isIdentified:l.response.isIdentified,isIdentifiedValidated:l.response.isIdentifiedValidated}))}},{key:"shouldComponentUpdate",value:function(e,t){return this.state.triggerTransferCommission===t.triggerTransferCommission}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:u.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){return console.warn("Wallet Detail user Props",this.props),i.default.createElement(i.default.Fragment,null,this.state.displayModalHistory&&this.renderModalHistoryDetail(),i.default.createElement(s.StatusBar,{backgroundColor:r(d[30]).Color.primaryDarkColor,barStyle:"light-content",translucent:!0}),this.props.loading||this.props.loadingUserIdentification?this.renderLoader():null!==this.props.result?Array.isArray(this.props.result.response)&&0===this.props.result.response.length?i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},u.default.t('NO_WALLET_ACTIVED'))):this.renderDetailWallet(this.props.result.response):null!==this.props.error&&null!==this.props.error.data&&i.default.createElement(s.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},i.default.createElement(w.default,{style:V.lottie,source:r(d[41]),autoPlay:!0,loop:!1}),i.default.createElement(s.Text,{style:r(d[31]).Typography.body1},this.props.error.data.error)))}}])})(i.Component);b.navigatorStyle={navBarBackgroundColor:r(d[30]).Color.primaryColor,statusBarColor:r(d[30]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:u.default.t('WALLET'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[30]).Color.primaryColor,marginTop:23,color:'white'},headerTitleStyle:{color:"white"},title:u.default.t('WALLET')}};_e.default=(0,r(d[48]).connect)(function(e){return{loading:e.walletDetailReducer.loading,result:e.walletDetailReducer.result,error:e.walletDetailReducer.error,loadingTransaction:e.walletHistoryReducer.loadingTransaction,resultTransaction:e.walletHistoryReducer.resultTransaction,errorTransaction:e.walletHistoryReducer.errorTransaction,loadingUserIdentification:e.getUserIdentificationReducer.loading,resultUserIdentification:e.getUserIdentificationReducer.result,errorUserIdentification:e.getUserIdentificationReducer.error}},function(e){return(0,r(d[42]).bindActionCreators)({getWalletDetailActivated:r(d[43]).getWalletDetailActivated,getWalletTransactionHistoryUser:r(d[44]).getWalletTransactionHistoryUser,transferCommissionAction:r(d[45]).transferCommissionAction,resetWalletListDetailReducer:r(d[43]).resetWalletListDetailReducer,resetCommissionReducer:r(d[45]).resetCommissionReducer,getWalletTransactionHistoryReset:r(d[44]).getWalletTransactionHistoryReset,depositActionReset:r(d[46]).depositActionReset,getUserIdentificationAction:r(d[47]).getUserIdentificationAction,getUserIdentificationResetAction:r(d[47]).getUserIdentificationResetAction},e)})(b);var V=s.StyleSheet.create({container:{flex:1,backgroundColor:r(d[30]).Color.containerBackgroundColor},indicator:{height:2},tab:{width:f.getWidthDevice()/2},tabbar:{height:40},lottie:{width:248,height:248},imgBanner:{width:'100%',height:250,position:'absolute'},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},containField:{padding:10,marginBottom:20,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,flexDirection:"row",height:140,borderRadius:10},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:(0,r(d[49]).responsiveWidth)(100),marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"},contentLeftItem:{flex:1,paddingTop:40,paddingLeft:10,paddingRight:10,alignItems:"center"},tagFollow:{width:150,margin:10},profileItem:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",paddingBottom:20,paddingTop:20},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},blockView:{paddingVertical:10,borderBottomWidth:.5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},transactionContainer:{flexDirection:'row',flex:1,paddingTop:10,paddingLeft:10,paddingRight:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',marginRight:1,shadowColor:r(d[30]).Color.borderColor,borderColor:r(d[30]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[30]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:f.scaleWithPixel(30),height:f.scaleWithPixel(30)},content:{height:f.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:5}})},1632,[2,5,6,10,12,13,15,18,844,628,1190,846,453,1516,973,589,1213,1212,1205,1207,1209,1210,1211,1208,815,633,640,667,1544,1214,1155,1156,791,1530,1633,1521,1634,1635,1636,1637,789,1638,710,1469,1545,1546,1547,1630,1159,638]); +__d(function(i,a,x,t,o,k,s){o.exports={v:"5.5.8",fr:60,ip:0,op:596,w:1047,h:777,nm:"00.03 - onboarding",ddd:0,assets:[{id:"comp_0",layers:[{ddd:0,ind:1,ty:3,nm:"\u25bd Group 9 Copy",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-90,ix:10},p:{a:0,k:[90,106.5,0],ix:2},a:{a:0,k:[102,79.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:353,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Fill 7",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[100.463,80.917,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-2.86,3.54],[-4.09,-2.39],[2.67,-3.77],[4.29,2.63]],o:[[-4.3,-2.62],[2.88,-3.55],[4.09,2.39],[-2.66,3.78],[0,0]],v:[[-5.155,6.563],[-7.435,-4.657],[4.875,-6.677],[7.755,4.393],[-5.155,6.563]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 7",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:353,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Fill 5",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[103.599,80.259,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-2.41,2.82],[-2.1,2.75],[-12.11,-5.5],[-3.6,-1.52],[2.16,-3.24],[2.19,-2.93],[10.69,8.1],[2.86,2.3]],o:[[2.59,-2.73],[2.8,2.21],[10.04,7.29],[-1.81,3.05],[-1.97,3.3],[-3.69,-1.6],[-12.85,-6.26],[2.46,-2.58],[0,0]],v:[[-26.457,-10.558],[-18.957,-18.898],[-9.887,-19.908],[23.403,-.588],[26.453,7.752],[20.253,17.562],[9.813,19.912],[-25.537,-1.748],[-26.457,-10.558]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.652915000916,.857227981091,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 5",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:353,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Fill 3",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[101.898,78.947,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-5.56,6.87],[-18.38,-7.29],[5.46,-7.75],[14.95,12.49]],o:[[6.55,-6.35],[13.93,11.14],[-4.38,8.06],[-19.63,-8.52],[0,0]],v:[[-33.395,-6.029],[-15.235,-25.889],[33.395,2.161],[18.635,25.891],[-33.395,-6.029]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 3",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:353,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Fill 1",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[28.118,30.452,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-5.56,6.86],[-.18,-.14],[6.55,-6.35],[.2,.16]],o:[[6.56,-6.33],[.19,.15],[-5.55,6.87],[-.2,-.16],[0,0]],v:[[-9.372,9.659],[8.818,-10.151],[9.368,-9.711],[-8.782,10.149],[-9.372,9.659]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.541000008583,.528999984264,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:353,st:0,bm:0}]},{id:"comp_1",layers:[{ddd:0,ind:1,ty:3,nm:"\u25bd Group 15 Copy 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:15,ix:10},p:{a:0,k:[30,27,0],ix:2},a:{a:0,k:[24,21,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Fill 43",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.473,18.911,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[.19,-.23],[-.72,-1.18],[-1.45,-1.19],[-.83,1.01],[2.94,2.41],[1.36,.49],[.45,0]],o:[[-.44,0],[-.38,.46],[.75,1.23],[2.94,2.42],[.83,-1.01],[-1.45,-1.2],[-.66,-.24],[0,0]],v:[[-4.515,-4.843],[-5.475,-4.503],[-4.945,-1.913],[-1.485,1.907],[5.475,4.497],[1.585,-1.823],[-2.835,-4.483],[-4.515,-4.843]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[2.12,1.75],[.79,1.3],[-.62,.75],[-1.67,-.61],[-1.52,-1.25],[1.31,-1.6],[.66,0]],o:[[-1.76,0],[-1.51,-1.24],[-.92,-1.52],[.61,-.75],[1.43,.52],[2.91,2.39],[-.36,.43],[0,0]],v:[[4.5,5.604],[-1.97,2.494],[-5.6,-1.516],[-6.06,-4.986],[-2.57,-5.196],[2.07,-2.416],[6.06,4.984],[4.5,5.604]],c:!1},ix:2},nm:"Trazado 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Combinar trazados 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.650979995728,.858824014664,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 43",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Fill 41",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.655,19.079,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-1.33,1.61],[3.8,3.12],[1.33,-1.61],[-3.79,-3.12]],o:[[3.8,3.11],[1.33,-1.62],[-3.79,-3.11],[-1.33,1.62],[0,0]],v:[[-2.409,2.93],[6.871,5.65],[2.401,-2.93],[-6.869,-5.65],[-2.409,2.93]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.588235020638,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 41",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Fill 39",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[23.163,21.055,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-1.57,1.9],[-.03,.05],[3.7,3.05],[1.74,-1.53],[.08,-.09],[-3.8,-3.12]],o:[[3.79,3.11],[.03,-.04],[1.37,-1.95],[-3.61,-2.96],[-.09,.08],[-1.56,1.9],[0,0]],v:[[-2.911,3.468],[6.549,5.958],[7.339,4.958],[2.509,-3.132],[-6.391,-6.282],[-7.191,-5.332],[-2.911,3.468]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.000899999985,.471368998289,.800696015358,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 39",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0}]},{id:"comp_2",layers:[{ddd:0,ind:1,ty:3,nm:"\u25bd Group 8 Copy 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[31.5,33,0],ix:2},a:{a:0,k:[31.5,33,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Fill 6",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[29.528,31.203,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[.51,.37],[0,0],[-.83,0],[0,.84],[1.09,.44],[0,1.28],[-1.35,.22],[0,0],[0,0],[0,0],[-.43,-.25],[0,0],[.94,0],[0,-.59],[-1.27,-.53],[0,-1.31],[1.51,-.25],[0,0]],o:[[0,0],[-.86,-.02],[0,0],[.53,.35],[1.04,0],[0,-.81],[-1.49,-.58],[0,-1.21],[0,0],[0,0],[0,0],[.88,.03],[0,0],[-.31,-.18],[-1.13,0],[0,.76],[1.51,.62],[0,1.16],[0,0],[0,0]],v:[[-.494,6.026],[-.494,4.546],[-2.744,3.896],[-2.394,2.916],[-.274,3.546],[1.466,2.106],[-.194,.356],[-2.614,-2.184],[-.394,-4.544],[-.394,-6.024],[.516,-6.024],[.516,-4.604],[2.426,-4.084],[2.056,-3.114],[.206,-3.614],[-1.354,-2.354],[.466,-.684],[2.746,2.006],[.426,4.496],[.426,6.026]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.439215987921,.764706015587,.992156982422,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 6",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Fill 4",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[30.817,32.203,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[4.77,0],[0,4.77],[-4.77,0],[0,-4.77]],o:[[0,4.77],[-4.77,0],[0,-4.77],[4.77,0],[0,0]],v:[[8.633,.003],[.003,8.633],[-8.637,.003],[.003,-8.637],[8.633,.003]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.588235020638,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 4",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:4,ty:3,nm:"\u25bd Group 3",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[31.5,32.15,0],ix:2},a:{a:0,k:[31.5,31.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"\u25a8 Clip 3",parent:7,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-10.272,-10.272],[10.268,-10.272],[10.268,10.268],[-10.272,10.268]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Clip 2",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"Fill 1",parent:4,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[30.817,31.553,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[5.68,0],[0,5.68],[-5.67,0],[0,-5.67]],o:[[0,5.68],[-5.67,0],[0,-5.67],[5.68,0],[0,0]],v:[[10.277,-.002],[-.003,10.268],[-10.273,-.002],[-.003,-10.272],[10.277,-.002]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.438284009695,.763110995293,.990489006042,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:7,ty:3,nm:"Clip 2",parent:4,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[30.817,31.553,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0}]},{id:"comp_3",layers:[{ddd:0,ind:1,ty:0,nm:"plane",refId:"comp_4",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[247.5,361,0],ix:2},a:{a:0,k:[247.5,361,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:495,h:722,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Fill 23",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[267.053,303.83,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[-100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:240,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[16.32,2.672],[26.61,5.204],[-25.939,-13.44],[-6.443,3.09]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:251,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[16.146,15.988],[26.416,.118],[-26.414,-15.992],[-4.447,.514]],c:!0}]},{t:263,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[16.146,15.988],[26.416,.118],[-26.414,-15.992],[-4.447,.514]],c:!0}]}],ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.285308986902,.551240026951,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 13",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:239,op:264,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Fill 24",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[254.139,298.466,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[-100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:232,s:[{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[5.382,-6.048],[36.28,-6.293],[-29.907,-6.53]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:233,s:[{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[8.976,-3.208],[34.13,-4.91],[-30.15,-7.393]],c:!0}]},{t:244,s:[{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],c:!0}]}],ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.545098039216,.850980392157,.737254901961,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 9",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:225,op:264,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Fill 25",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[249.305,298.889,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[-100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:225,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[34.832,19.195],[34.806,-6.362],[-32.023,-6.487],[-32.146,19.18]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:247,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-.334]],c:!0}]},{t:272,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-.334]],c:!0}]}],ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.113725490196,.356862745098,.76862745098,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 5",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:225,op:264,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Fill 26",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[235.807,293.036,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[-100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:232,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[28.272,9.541],[27.844,.35],[-33.591,-3.387],[-24.606,-.116]],c:!0}]},{t:242,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[36.474,11.5],[27.844,.35],[-36.476,-11.5],[-25.843,-8.147]],c:!0}]}],ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.545098039216,.850980392157,.737254901961,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:225,op:264,st:0,bm:0},{ddd:0,ind:9,ty:3,nm:"\u25bd hand",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[244.637,349.5,0],ix:2},a:{a:0,k:[172.5,339,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:10,ty:3,nm:"\u25bd finger",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[264.12,452.108,0],ix:2},a:{a:0,k:[78,225,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:11,ty:4,nm:"Fill 22",parent:10,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[78.09,224.998,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:148,s:[{i:[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],o:[[0,0],[0,0],[-2.17,-16.87],[.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],v:[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],c:!0}]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:162,s:[{i:[[0,0],[0,0],[2.28,17.78],[3.647,33.758],[1.55,.542],[-6.192,-24.002],[6.09,-13.27],[0,-13.3],[0,0]],o:[[0,0],[0,0],[-2.17,-16.87],[-.224,-2.07],[-7.173,-2.508],[5.016,19.445],[-6.09,13.27],[0,13.29],[0,0]],v:[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[6.543,-61.704],[2.037,-68.269],[-8.637,-34.88],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],c:!0}]},{t:195,s:[{i:[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],o:[[0,0],[0,0],[-2.17,-16.87],[.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],v:[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],c:!0}]}],ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 22",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:12,ty:5,nm:"LINK",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:101,s:[262.517,508.611,0],to:[-2.667,-35,0],ti:[2.667,30.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:114,s:[246.517,298.611,0],to:[-2.667,-30.167,0],ti:[0,-3.333,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:130,s:[246.517,327.611,0],to:[0,3.333,0],ti:[0,1.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:147,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:155,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:160,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:166,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:206,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:219,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{t:225,s:[246.517,318.611,0]}],ix:2},a:{a:0,k:[.741,-6.297,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:101,s:[7,7,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:114,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:130,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:147,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:155,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:160,s:[422,422,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:166,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:206,s:[301,301,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:219,s:[342,342,100]},{t:225,s:[0,0,100]}],ix:6}},ao:0,t:{d:{k:[{s:{s:17.6399993896484,f:"HelveticaNeue-Medium",t:"LINK",j:2,tr:0,lh:21.1679992675781,ls:0,fc:[1,1,1]},t:0}]},p:{},m:{g:1,a:{a:0,k:[0,0],ix:2}},a:[]},ip:100,op:236,st:56,bm:0},{ddd:0,ind:13,ty:4,nm:"Bg",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:94,s:[262.517,508.611,0],to:[-2.667,-35,0],ti:[2.667,30.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:107,s:[246.517,298.611,0],to:[-2.667,-30.167,0],ti:[0,-3.333,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:123,s:[246.517,327.611,0],to:[0,3.333,0],ti:[0,1.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:140,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:149,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:157,s:[246.517,318.611,0],to:[0,0,0],ti:[0,0,0]},{t:165,s:[246.517,318.611,0]}],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:94,s:[7,7,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:107,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:123,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:140,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:149,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:157,s:[132,132,100]},{t:165,s:[100,100,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[67,26],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:4,ix:4},nm:"Trazado de rect\xe1ngulo 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"fl",c:{a:0,k:[.145098039216,.458823559331,.988235353956,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:-5,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Bg",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:94,op:235,st:50,bm:0},{ddd:0,ind:14,ty:5,nm:"$",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-6.683,ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:50,s:[239,482,0],to:[-4.333,-94.333,0],ti:[4.833,27.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:61,s:[201,336,0],to:[-4.833,-27.833,0],ti:[-1.5,3.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:65,s:[210,315,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:105,s:[210,315,0],to:[-1.833,-16.167,0],ti:[1.833,16.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:122,s:[199,218,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:193,s:[199,218,0],to:[0,-4.5,0],ti:[-6.333,-18.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:201,s:[199,191,0],to:[6.333,18.833,0],ti:[-6.333,-23.333,0]},{t:212,s:[237,331,0]}],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:50,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:61,s:[128,128,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:65,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:105,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:122,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:193,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:201,s:[100,100,100]},{t:212,s:[30,30,100]}],ix:6}},ao:0,t:{d:{k:[{s:{s:130,f:"Helvetica",t:"$",j:0,tr:0,lh:156,ls:0,fc:[.161,.855,.596]},t:0}]},p:{},m:{g:1,a:{a:0,k:[0,0],ix:2}},a:[]},ip:50,op:234,st:50,bm:0},{ddd:0,ind:15,ty:3,nm:"\u25bd mobile",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[174.36,234.308,0],ix:2},a:{a:0,k:[129,234,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:16,ty:4,nm:"Fill 16",parent:15,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[128.618,251.574,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[2.62,0],[0,0],[0,2.43],[0,0],[0,-3.09],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0]],o:[[0,0],[0,2.43],[0,0],[-2.63,0],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0],[0,0],[0,-3.09],[0,0]],v:[[33.349,-68.85],[15.749,-68.85],[10.999,-64.46],[-10.991,-64.46],[-15.741,-68.85],[-33.351,-68.85],[-39.401,-63.25],[-39.401,63.25],[-33.351,68.85],[33.349,68.85],[39.399,63.25],[39.399,-63.25],[33.349,-68.85]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 16",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:17,ty:3,nm:"\u25bd Group 15",parent:15,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[129,234,0],ix:2},a:{a:0,k:[129,234,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:18,ty:4,nm:"\u25a8 Clip 15",parent:20,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-42.664,-77.722],[42.666,-77.722],[42.666,77.718],[-42.664,77.718]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Clip 14",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:19,ty:4,nm:"Fill 13",parent:17,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[128.618,250.563,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,4.8],[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0]],o:[[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0],[0,0],[0,4.8],[0,0]],v:[[33.346,72.45],[-33.344,72.45],[-42.664,63.76],[-42.664,-63.76],[-33.344,-72.45],[33.346,-72.45],[42.666,-63.76],[42.666,63.76],[33.346,72.45]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.139209002256,.312480002642,.604874014854,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 13",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:20,ty:3,nm:"Clip 14",parent:17,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[128.618,234.747,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:21,ty:4,nm:"Fill 11",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[169.084,395.56,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[-6.64,-22.74],[0,0],[-.43,.06],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[.44,0],[-.98,-15.43],[0,0],[0,0]],v:[[11.71,-31.733],[-8.47,-20.083],[-37.49,-18.553],[-27.99,31.627],[34.98,31.737],[36.28,31.627],[34.54,4.487],[37.49,-27.813]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.10622599721,.395851999521,.884595990181,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 11",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:22,ty:4,nm:"Fill 9",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[176.174,487.508,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-6.34,-22.25],[-6.5,-5.66],[0,0],[0,0],[-4.79,1.76],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[3.7,12.95],[17.65,15.4],[0,0],[1.75,-1.29],[4.79,-1.76],[0,0],[0,0],[0,0],[0,0]],v:[[-39.853,-49.203],[-30.943,-2.013],[-15.773,28.647],[-2.363,61.737],[19.007,62.237],[38.667,61.737],[32.177,-26.163],[35.127,-58.463],[9.347,-62.383],[-10.833,-50.733]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 9",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:23,ty:4,nm:"Fill 7",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[58.869,343.405,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[1.57,-3.99],[-2.88,-3.91],[-8.48,18.92],[0,0]],o:[[0,0],[-4.11,1.23],[-1.76,4.53],[4.4,5.97],[8.49,-18.93],[0,0]],v:[[17.343,-17.838],[-3.227,-11.658],[-11.617,-2.998],[-16.587,15.782],[6.793,-2.488],[17.343,-17.838]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 7",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:24,ty:4,nm:"Fill 5",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[66.485,400.831,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[1.1,-4.14],[-2.87,-3.91],[-8.49,18.93],[0,0]],o:[[0,0],[-4.11,1.23],[0,0],[4.4,5.97],[8.48,-18.92],[0,0]],v:[[17.287,-17.839],[-3.293,-11.659],[-11.673,-2.999],[-16.653,15.781],[6.737,-2.499],[17.287,-17.839]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 5",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:25,ty:4,nm:"Fill 3",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[59.813,265.625,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[1.89,-8.45],[-17.1,9.87],[0,0]],o:[[0,0],[-1.47,6.59],[17.09,-9.87],[0,0]],v:[[10.323,-12.882],[-19.807,4.198],[6.953,7.998],[19.343,-12.882]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 3",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:26,ty:4,nm:"Fill 1",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[67.435,183.478,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[5.22,-5.22],[-9.9,-13.51],[0,0]],o:[[0,0],[-5.22,5.22],[9.9,13.5],[0,0]],v:[[3.289,-9.132],[-11.501,-15.872],[-1.931,11.958],[13.619,8.598]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0}]},{id:"comp_4",layers:[{ddd:0,ind:1,ty:0,nm:"plane",refId:"comp_5",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:443,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:446,s:[31]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:450,s:[48]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:456,s:[21]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:460,s:[6]},{t:464,s:[6]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:262,s:[239,307.5,0],to:[0,3.833,0],ti:[0,20.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:285,s:[239,330.5,0],to:[0,-20.833,0],ti:[0,21.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:302,s:[239,182.5,0],to:[0,-21.5,0],ti:[0,-.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:318,s:[239,201.5,0],to:[0,.833,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:334,s:[239,187.5,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:353,s:[239,201.5,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:372,s:[239,187.5,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:388,s:[239,201.5,0],to:[0,0,0],ti:[7.5,2.333,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:408,s:[239,187.5,0],to:[-7.5,-2.333,0],ti:[-23,6.667,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:426,s:[194,187.5,0],to:[23,-6.667,0],ti:[-30.5,6.667,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:430,s:[377,147.5,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:434,s:[377,147.5,0],to:[-2.667,0,0],ti:[2.667,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:438,s:[361,147.5,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:442,s:[361,147.5,0],to:[-45.333,18.833,0],ti:[45.584,-15.097,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:443,s:[89,260.5,0],to:[-129.333,42.833,0],ti:[-14,9.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:446,s:[89,242.5,0],to:[14,-9.833,0],ti:[-33.667,-2,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:450,s:[173,201.5,0],to:[33.667,2,0],ti:[-6.333,-8.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:456,s:[291,254.5,0],to:[6.333,8.833,0],ti:[7,0,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:460,s:[211,254.5,0],to:[-7,0,0],ti:[-6.333,0,0]},{t:464,s:[249,254.5,0]}],ix:2},a:{a:0,k:[144,73.5,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:262,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:285,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:302,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:319,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:334,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:354,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:372,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:389,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:408,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:426,s:[83.333,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:430,s:[37.5,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:434,s:[-15.278,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:438,s:[-1.25,30,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:442,s:[-1.25,30,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:443,s:[-1.25,30,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:446,s:[16.194,61.673,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:450,s:[50.861,95.456,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:456,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:460,s:[100,100,100]},{t:464,s:[100,100,100]}],ix:6}},ao:0,w:288,h:147,ip:262,op:2920,st:22,bm:0}]},{id:"comp_5",layers:[{ddd:0,ind:1,ty:3,nm:"\u25bd plane",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[141,73.5,0],ix:2},a:{a:0,k:[109.5,49.5,0],ix:1},s:{a:0,k:[-100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Fill 13",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[79.241,48.463,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[16.146,15.988],[26.416,.118],[-26.414,-15.992]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.285308986902,.551240026951,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 13",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:3,ty:3,nm:"\u25bd Group 12",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[93,42.487,0],ix:2},a:{a:0,k:[93,42,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"\u25a8 Clip 15",parent:6,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-30.64,-13.918],[30.64,-13.918],[30.64,13.922],[-30.64,13.922]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Clip 11",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Fill 10",parent:3,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[91.921,42.034,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-30.64,-13.918],[22.36,2.142],[30.64,13.922]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.545725983264,.850599999521,.736917951995,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 10",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:6,ty:3,nm:"Clip 11",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[91.921,42.034,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"Fill 9",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[91.639,41.994,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.485448002815,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 9",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:8,ty:3,nm:"\u25bd Group 8",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[97.5,42.487,0],ix:2},a:{a:0,k:[97.5,42,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:9,ty:4,nm:"\u25a8 Clip 15",parent:11,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-32.16,-13.918],[32.16,-13.918],[32.16,13.922],[-32.16,13.922]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Clip 7",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:10,ty:4,nm:"Fill 6",parent:8,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[96.479,42.034,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-32.16,-13.918],[32.16,-2.128],[29.17,13.922]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.114449998444,.357769984825,.768370983647,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 6",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:11,ty:3,nm:"Clip 7",parent:8,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[96.479,42.034,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:12,ty:4,nm:"Fill 5",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[96.491,41.994,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.485448002815,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 5",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:13,ty:3,nm:"\u25bd Group 4",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[109.5,34.987,0],ix:2},a:{a:0,k:[109.5,34.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:14,ty:4,nm:"\u25a8 Clip 15",parent:16,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-36.415,-11.444],[36.415,-11.444],[36.415,11.446],[-36.415,11.446]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Clip 3",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:15,ty:4,nm:"Fill 2",parent:13,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[109.244,34.611,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-36.415,-11.444],[27.795,.346],[36.415,11.446]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.545098006725,.850979983807,.737254977226,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 2",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:16,ty:3,nm:"Clip 3",parent:13,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[109.244,34.611,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:17,ty:4,nm:"Fill 1",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[109.428,34.987,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[36.474,11.5],[27.844,.35],[-36.476,-11.5]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.485448002815,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Fill 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0}]},{id:"comp_6",layers:[{ddd:0,ind:1,ty:3,nm:"\u25bd lines1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[822,365.862,0],ix:2},a:{a:0,k:[93,42,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Line Copy 2",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[57,61.5,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[19,-7.5],[-19,7.5]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy 2",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Line Copy 3",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[163.5,54,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[7.5,-3],[-7.5,3]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.160784006119,.854902029037,.596077978611,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy 3",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Line Copy",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[57,18,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[15,-6],[-15,6]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.160784006119,.854902029037,.596077978611,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:5,ty:3,nm:"\u25bd lines2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[259.5,622.362,0],ix:2},a:{a:0,k:[130.5,58.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"Line Copy 2",parent:5,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[79.5,85.5,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[26.5,-10.5],[-26.5,10.5]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.145098000765,.458824008703,.988234996796,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy 2",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"Line Copy 3",parent:5,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[229.5,76.5,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[10.5,-4.5],[-10.5,4.5]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.160784006119,.854902029037,.596077978611,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy 3",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0},{ddd:0,ind:8,ty:4,nm:"Line Copy",parent:5,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[81,25.5,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[21,-8.5],[-21,8.5]],c:!1},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.160784006119,.854902029037,.596077978611,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:2.178,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Trazo 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"Line Copy",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:3600,st:0,bm:0}]}],fonts:{list:[{fName:"Helvetica",fFamily:"Helvetica",fStyle:"Regular",ascent:71.8994140625},{fName:"HelveticaNeue-Medium",fFamily:"Helvetica Neue",fStyle:"Medium",ascent:71.39892578125}]},layers:[{ddd:0,ind:1,ty:0,nm:"billete",refId:"comp_0",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:515,s:[100]},{t:524,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:456,s:[93.622]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:475,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:495,s:[-6]},{t:524,s:[-85]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:456,s:[583.5,228.5,0],to:[128,-225,0],ti:[-16.311,-63.014,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:475,s:[852.5,256.5,0],to:[26.125,100.926,0],ti:[29.177,-76.41,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:495,s:[828.5,472.5,0],to:[-35.391,92.684,0],ti:[13.167,-24.167,0]},{t:524,s:[749.5,617.5,0]}],ix:2},a:{a:0,k:[87,108,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:456,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:475,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:495,s:[100,100,100]},{t:524,s:[100,100,100]}],ix:6}},ao:0,w:174,h:216,ip:456,op:575,st:456,bm:0},{ddd:0,ind:2,ty:0,nm:"billete",refId:"comp_0",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:500,s:[100]},{t:509,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:441,s:[93.622]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:460,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:480,s:[-78]},{t:509,s:[-121]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:441,s:[431.5,228.5,0],to:[-140,-123,0],ti:[8.833,-44,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:460,s:[299.5,366.5,0],to:[-8.833,44,0],ti:[-10.823,-40.41,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:480,s:[378.5,492.5,0],to:[25.667,95.833,0],ti:[13.5,-20.833,0]},{t:509,s:[297.5,617.5,0]}],ix:2},a:{a:0,k:[87,108,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:441,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:460,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:480,s:[100,100,100]},{t:509,s:[100,100,100]}],ix:6}},ao:0,w:174,h:216,ip:441,op:560,st:441,bm:0},{ddd:0,ind:3,ty:0,nm:"moneda2",refId:"comp_1",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:471,s:[100]},{t:481,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:440,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:456,s:[168]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:471,s:[283]},{t:481,s:[359]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:440,s:[596.5,214.5,0],to:[77,-158.833,0],ti:[-3,-114.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:456,s:[745.5,410.5,0],to:[2.022,76.93,0],ti:[12.167,-43.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:471,s:[719.5,567.5,0],to:[-12.167,43.167,0],ti:[7.833,-17,0]},{t:481,s:[672.5,669.5,0]}],ix:2},a:{a:0,k:[27,27,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:440,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:456,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:471,s:[100,100,100]},{t:481,s:[100,100,100]}],ix:6}},ao:0,w:54,h:54,ip:440,op:3572,st:-28,bm:0},{ddd:0,ind:4,ty:0,nm:"moneda2",refId:"comp_1",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:521,s:[100]},{t:531,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:490,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:506,s:[168]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:521,s:[283]},{t:531,s:[359]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:490,s:[505.5,202.5,0],to:[-39,-70.833,0],ti:[-3,-114.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:506,s:[415.5,377.5,0],to:[2.022,76.93,0],ti:[-4,-57.333,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:521,s:[439.5,659.5,0],to:[4,57.333,0],ti:[0,-10.333,0]},{t:531,s:[439.5,721.5,0]}],ix:2},a:{a:0,k:[27,27,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:490,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:506,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:521,s:[100,100,100]},{t:531,s:[100,100,100]}],ix:6}},ao:0,w:54,h:54,ip:490,op:3622,st:22,bm:0},{ddd:0,ind:5,ty:0,nm:"moneda1",refId:"comp_2",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:490,s:[100]},{t:498,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:457,s:[58]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:475,s:[30.933]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:490,s:[10.759]},{t:498,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:457,s:[576.5,196.5,0],to:[102.048,-180.472,0],ti:[-37.01,-75.973,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:475,s:[760.033,179.235,0],to:[45.362,93.116,0],ti:[6.379,-68.863,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:490,s:[789.552,423.259,0],to:[-6.259,67.568,0],ti:[14.632,-14.74,0]},{t:498,s:[766.5,559.5,0]}],ix:2},a:{a:0,k:[31.5,33,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:457,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:475,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:490,s:[100,100,100]},{t:498,s:[100,100,100]}],ix:6}},ao:0,w:63,h:66,ip:449,op:3603,st:3,bm:0},{ddd:0,ind:6,ty:0,nm:"moneda1",refId:"comp_2",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:509,s:[100]},{t:517,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:476,s:[58]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:494,s:[30.933]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:509,s:[10.759]},{t:517,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:476,s:[481.5,196.5,0],to:[102.048,-180.472,0],ti:[-43.187,-72.639,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:494,s:[836.033,189.235,0],to:[55.362,93.116,0],ti:[6.379,-68.863,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:509,s:[891.552,423.259,0],to:[-6.259,67.568,0],ti:[14.632,-14.74,0]},{t:517,s:[869.5,559.5,0]}],ix:2},a:{a:0,k:[31.5,33,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:476,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:494,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:509,s:[100,100,100]},{t:517,s:[100,100,100]}],ix:6}},ao:0,w:63,h:66,ip:468,op:3622,st:22,bm:0},{ddd:0,ind:7,ty:0,nm:"moneda1",refId:"comp_2",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:488,s:[100]},{t:496,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:455,s:[58]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:473,s:[30.933]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:488,s:[10.759]},{t:496,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:455,s:[456.5,251.5,0],to:[-63.952,-84.472,0],ti:[42.376,-28.014,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:473,s:[329.033,173.235,0],to:[-90.963,60.134,0],ti:[-4.793,-50.578,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:488,s:[262.552,423.259,0],to:[8.206,86.593,0],ti:[14.632,-14.74,0]},{t:496,s:[286.5,633.5,0]}],ix:2},a:{a:0,k:[31.5,33,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:455,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:473,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:488,s:[100,100,100]},{t:496,s:[100,100,100]}],ix:6}},ao:0,w:63,h:66,ip:455,op:3609,st:9,bm:0},{ddd:0,ind:8,ty:0,nm:"moneda1",refId:"comp_2",sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:501,s:[100]},{t:509,s:[0]}],ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:468,s:[58]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:486,s:[30.933]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:501,s:[10.759]},{t:509,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:468,s:[481.5,196.5,0],to:[-63.952,-84.472,0],ti:[39.542,-31.89,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:486,s:[247.033,201.235,0],to:[-86.963,70.134,0],ti:[6.379,-68.863,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:501,s:[129.552,423.259,0],to:[-6.259,67.568,0],ti:[14.632,-14.74,0]},{t:509,s:[119.5,559.5,0]}],ix:2},a:{a:0,k:[31.5,33,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:468,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:486,s:[100,100,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:501,s:[100,100,100]},{t:509,s:[100,100,100]}],ix:6}},ao:0,w:63,h:66,ip:468,op:3622,st:22,bm:0},{ddd:0,ind:9,ty:3,nm:"\u25bd Group 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[537,373.5,0],ix:2},a:{a:0,k:[408,358.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:540,st:0,bm:0},{ddd:0,ind:11,ty:0,nm:"hand",refId:"comp_3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:17,s:[-44]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:24,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:31,s:[0]},{t:39,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:17,s:[536.5,683.5,0],to:[-.167,-6.667,0],ti:[.167,4.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:24,s:[535.5,643.5,0],to:[-.167,-4.5,0],ti:[0,-1.5,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:31,s:[535.5,656.5,0],to:[0,1.5,0],ti:[0,.667,0]},{t:39,s:[535.5,652.5,0]}],ix:2},a:{a:0,k:[247.5,637,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:17,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:24,s:[107,107,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:31,s:[93,93,100]},{t:39,s:[100,100,100]}],ix:6}},ao:0,w:495,h:722,ip:15,op:3590,st:-10,bm:0},{ddd:0,ind:12,ty:0,nm:"lines",refId:"comp_6",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[523.5,388.5,0],ix:2},a:{a:0,k:[523.5,388.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:1047,h:777,ip:0,op:3600,st:0,bm:0},{ddd:0,ind:13,ty:3,nm:"\u25bd claud",parent:9,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:-5,ix:10},p:{a:0,k:[436.128,449.486,0],ix:2},a:{a:0,k:[358.5,237,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:596,st:0,bm:0},{ddd:0,ind:14,ty:4,nm:"claud",parent:13,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:0,s:[359.448,454.059,0],to:[0,-42.333,0],ti:[0,34.333,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:14,s:[359.448,200.059,0],to:[0,-34.333,0],ti:[0,-6.167,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:24,s:[359.448,248.059,0],to:[0,6.167,0],ti:[0,1.833,0]},{t:32,s:[359.448,237.059,0]}],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[0,0,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:14,s:[110,110,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:24,s:[93,93,100]},{t:32,s:[100,100,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[16.6,9.66],[6.9,-30.19],[4.87,-15.29],[1.22,-18.91],[-70.97,-5.24],[-27.57,0],[2.43,16.91],[18.25,9.24],[-16.22,17.31]],o:[[0,0],[-16.6,-9.66],[-6.89,30.19],[-4.87,15.3],[-1.21,18.92],[70.97,5.23],[27.58,0],[-2.43,-16.91],[-18.25,-9.23],[16.22,-17.31]],v:[[23.686,-77.78],[-39.254,-62.4],[-94.204,-63.52],[-118.814,-8.22],[-79.914,34.46],[-35.944,75.99],[74.766,78],[118.976,34.93],[87.746,3.1],[76.686,-32.02]],c:!0},ix:2},nm:"Trazado 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.874638020992,.942860007286,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Relleno 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[300,300],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transformar"}],nm:"claud",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:596,st:0,bm:0}],markers:[],chars:[{ch:"$",size:130,style:"Regular",w:55.62,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[5.566,-.26],[0,0],[-1.726,-1.237],[0,-4.069],[1.106,-1.953]],o:[[0,0],[4.069,1.107],[2.995,2.116],[0,2.572],[-2.116,3.809]],v:[[29.834,-5.078],[29.834,-30.762],[38.525,-27.246],[43.018,-17.969],[41.357,-11.182]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,3.223],[-1.822,2.441],[-4.3,.163],[0,0],[2.15,1.823]],o:[[0,-2.669],[1.822,-2.441],[0,0],[-3.644,-.716],[-2.15,-1.823]],v:[[13.281,-52.197],[16.013,-59.863],[25.195,-63.77],[25.195,-40.82],[16.505,-44.629]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-4.948],[-3.369,-3.125],[-7.065,-1.334],[0,0],[2.032,3.679],[.262,4.46],[0,0],[-1.855,-3.288],[-9.473,-.619],[0,0],[0,0],[0,0],[-3.125,2.018],[0,8.659],[4.395,3.06],[7.552,2.116],[0,0],[-2.051,-3.288],[-.228,-2.473],[0,0],[3.467,3.361],[6.477,.455],[0,0],[0,0],[0,0],[3.629,-3.971]],o:[[0,5.534],[3.368,3.125],[0,0],[-5.509,-.455],[-1.147,-2.051],[0,0],[0,5.599],[3.385,6.087],[0,0],[0,0],[0,0],[5.891,-.652],[5.631,-3.645],[0,-5.989],[-2.702,-1.855],[0,0],[4.492,.163],[1.106,1.791],[0,0],[-.163,-5.519],[-3.467,-3.36],[0,0],[0,0],[0,0],[-6.543,.066],[-3.63,3.972]],v:[[4.492,-51.611],[9.545,-38.623],[25.195,-31.934],[25.195,-5.322],[13.882,-11.523],[11.768,-21.289],[3.125,-21.289],[5.908,-7.959],[25.195,2.1],[25.195,11.572],[29.834,11.572],[29.834,2.1],[43.359,-1.904],[51.807,-20.361],[45.215,-33.936],[29.834,-39.893],[29.834,-63.672],[39.648,-58.496],[41.65,-52.1],[50.195,-52.1],[44.751,-65.42],[29.834,-71.143],[29.834,-77.539],[25.195,-77.539],[25.195,-71.045],[9.937,-64.99]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"$",np:6,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"Helvetica"},{ch:"L",size:17.6399993896484,style:"Medium",w:57.4,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[7.6,0],[56.4,0],[56.4,-10.8],[20.1,-10.8],[20.1,-71.4],[7.6,-71.4]],c:!0},ix:2},nm:"L",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"L",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"Helvetica Neue"},{ch:"I",size:17.6399993896484,style:"Medium",w:27.8,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[7.6,0],[20.1,0],[20.1,-71.4],[7.6,-71.4]],c:!0},ix:2},nm:"I",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"I",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"Helvetica Neue"},{ch:"N",size:17.6399993896484,style:"Medium",w:72.2,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[7.1,0],[19,0],[19,-52.5],[19.3,-52.5],[51.8,0],[65,0],[65,-71.4],[53.1,-71.4],[53.1,-18.8],[52.9,-18.8],[20.3,-71.4],[7.1,-71.4]],c:!0},ix:2},nm:"N",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"N",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"Helvetica Neue"},{ch:"K",size:17.6399993896484,style:"Medium",w:68.5,data:{shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[7.6,0],[20.1,0],[20.1,-24],[30.3,-34.1],[53.7,0],[69.3,0],[38.8,-42.9],[67.3,-71.4],[51.9,-71.4],[20.1,-38.9],[20.1,-71.4],[7.6,-71.4]],c:!0},ix:2},nm:"K",mn:"ADBE Vector Shape - Group",hd:!1}],nm:"K",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},fFamily:"Helvetica Neue"}]}},1633,[]); +__d(function(A,i,a,C,E,t,x){E.exports={v:"5.5.7",meta:{g:"LottieFiles AE 0.1.20",a:"",k:"",d:"",tc:""},fr:30,ip:0,op:150,w:800,h:800,nm:"Comp 1",ddd:0,assets:[{id:"image_0",w:497,h:309,u:"",p:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfEAAAE1CAYAAAD3S9nfAAAgAElEQVR4Xu3de4wdZ3nH8Wfm7LnvfddeBxfs4oZilMopFARJGlMEoYiigg1taWJSCIi2IISK1JKkSUzi4ESQlCAkogqpbUQItElBiloEqtokVqCJnZJIKI5UQgMoku9rdr3Xc85M9Z5wHF92vc+5zDOX851/GuRn5n3fzzurX985c/Gkh9v9e962KSfB+/I5/72+7//aQM6f6OHhORQCCCCAQAIElpeXi61uNIJGLmgEfqNezyWga+12IawH4WyjHh6sBcF9H//CU19t9wBx13vdduAbt7z1ioGi/5lqaeCdxUK+3O3x2B8BBBBAIJ0CtVpdFhcXZWlpSdx/p23zfV8Ckfn5hfruj3/xf76Qhv53HOIuvMuVgX8cqha3pGGg9BEBBBBAwE7Ahfjc3LwsLCzYNdrDlnw/Fy7Wgu9cd8f+HT08bM8P1XaIE949nwMOiAACCGRWoNFoyOzsHGEe0Qy3FeL//Pm3fXtksPSHOd9ra7+I+s5hEUAAAQRSIrC8vCwzM7OpvMzeJPb9+Zm58B2fuHv/D5JErgpjd8PacGng6XIpP5qkztMXBBBAAIF0Cbggd5fZ07i538wXlhv3fPTOpz6dlP6vGeIPfO7KPx4eKv0DN60lZcroBwIIIJBuAfc7+cmTM6kchOd5slyXH37kjv2XJWEAFwxxF+DjY4MPcPk8CVNFHxBAAIHsCLjL6ydOnJQwDFM5qHrgPffhvfu3xt35VUOcAI97amgfAQQQyLaAu4P92LHjqR1kEoJ8xRB3v4GPVgYOcgk9tecWHUcAAQRSIZD2S+uLtSDW38hXDPGHv3jVNDexpeL8p5MIIIBA6gVmZ0/JqVNzqRyH53nhL+flirjuWj8vxN1jZOPD5femUpNOI4AAAgikUsBdVk/jW94ctu8PNK6+7b8H4oA/K8Tdi1wmJiqPcSNbHFNBmwgggED/CqT99/HlhvfYdXfs3249g2eF+LfvfPtPeI2q9RTQHgIIIICAE0jzZXXf98Orb3vSt57J0yHuVuHr11X3WXeA9hBAAAEEEHACQRDKkSNHeeysjdPhdIizCm9DjVIEEEAAgUgEWI23x9oMcVbh7aFRjQACCCAQjYD7YMqRI8eiObjBUWuh9/RHPr//tw2aajbRDHHuSLfiph0EEEAAgbUEpqdPyuLi0lplifx36zvVmyH+b3dfNc+LXRJ5PtApBBBAoO8E0vwCGBEJZxY8s+fGPfd2tqnR8gt9d5YwYAQQQACBRAq4G9wOHz6SyL5pOlVreGYfSPG+ueetn54crf6dpmPUIIAAAgggYCGQ5pe/BJ5/8to9T45ZOHkP7X3bIyNDZfMH1C0GRxsIIIAAAukUcJ8qdZfV07h5uVxwza1P5Cz67vFomQUzbSCAAAIItCPAo2Y6LY+PneigqEIAAQQQsBNw3xs/fnzarsHethTuuv2AydvbCPHeThxHQwABBBDogQAhrkMkxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzvvpuveC7n+7+pK6cKAQQQQACB6AXqjbrUl5eibyiaFsLr7nzKj+bQZx/Vu+uTlz4iItstGqMNBBBAAAEENAKLS8ty5OgJTWkSa8J7vnOIEE/izNAnBBBAAIHoBQhxnTErcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCGRWoFzKS873m+MbrBQTMc56oyFzcwsd9yXne5LzRTyv40N0tePwYPnRbg7g+TLted6jO2/Y96ULHYcQ70aZfRFAAIEUCRTyOXGBXS4WpFopNP+7Fd4pGkZbXW00GrK4uCRzc/Pi/jttm+d5YaGQfz7nl96+82//82fn9p8QT9uM0l8EEECgDYGRoZIMD5abK2wX4v26BUEop06daoZ5GjcX5tVy6Y733bjvhjP7T4incTbpMwIIIHABgVZwu/+b9ZV2uyfCwsKCnDw50+5uiamvVspf23Hjvo+1OkSIJ2Zq6AgCCCDQuUAu58u6sUEZG6n09YpbIzg7e0pOnZrTlCaxJqwMVj648/rHvuU6R4gncYroEwIIIKAUcJfIpyaHhVW3EuxXZceOHZdard7eTgmpHijkpz94yw/HCfGETAjdQAABBNoVaK28pyaH2t2VehFJ82V1TyQsV8t/5e5cZyXO6YwAAgikTGDd+KC48Ob37u4m7tChIxKGYXcHiWnvUqn4ow/c9PjrCfGYJoBmEUAAgXYF3CNhr1g/kphnudvtf9Lqjx+fluXl5aR1S9Wf1iV1QlzFRRECCCAQr4BbfbsAZ+udwMzMbGofORPfC3bdtj9HiPfufOBICCCAQM8F3G/fmzeOs/ruuaxI2u9S33X7AZ8Qj+DE4JAIIIBALwTc5fPNGyd4ZKwXmCscgxCPCJbDIoAAAv0uMD5SkVdMjXDzWoQnAiEeIS6HRgABBPpVwAX4Ky8a69fhm42bEDejpiEEEECgPwQIcLt5JsTtrGkJAQQQyLwAAW47xYS4rTetIYAAApkVIMDtp5YQtzenRQQQQCBzAgR4PFNKiMfjTqsIIIBAZgTcY2RbXjXJXegxzCghHgM6TSKAAAJZEXAvcnnN5vU8Bx7ThBLiMcHTLAIIIJAFAbcCH6wUszCUVI6BEE/ltNFpBBBAIH4B3oUe/xwQ4vHPAT1AAAEEUifgfgd3l9HZ4hUgxOP1p3UEEEAglQKv+fX1Ui7mU9n3LHWaEM/SbDIWBBBAwECAy+gGyMomCHElFGUIIIAAAiLubvStW6Z4nCwhJwMhnpCJoBsIIIBAGgQ2To3I5NhgGrraF30kxPtimhkkAggg0L1AIZ+TrVs2dH+giI5QHFwnQ1Ovk8r4JqmOb5ZcoSKVsU1ntTZ7+GDzf88celbmT7wgM4eflcbyfEQ9iv6whHj0xrSAAAIIZELAfVrUvV41SZsL6nVbtsvkb2w/L7C1/Zz+xQGZ/vkBOfb8o9pdElNHiCdmKugIAgggkFwB91v4JRdflJgOuvDe9MZrZeyVv9NccfdiW5o7Ji8+/WCqwpwQ78XMcwwEEEAg4wIbJodlanIoEaPcsPVdsnHb+3sW3ucOyoX5/z3+1eYl96RvhHjSZ4j+IYAAAgkQcL+Fu9/E49zcb96vvvwvZGhqq0k3Dh38rvx8/30mbXXaCCHeqRz7IYAAAn0iMDJUks0bJ2IdrbtZbetVN0e2+l5tcPPTL8jB792W2JvfCPFYT0saRwABBJIvEPcNbXEFeGtmkhzkhHjy/37oIQIIIBCbQNw3tMUd4EkPckI8tj8NGkYAAQSSLxDnpfSkBPiZQf7jh69P1KQR4omaDjqDAAIIJEsgvkvpnlzynr0dP/sdlWLSbnYjxKOaaY6LAAIIZEAgrrvS3SNkG7ftTKBgKM99f09iHj8jxBN4itAlBBBAIAkCcb1mtTi4XrbtuCcJBCv2YWnuqDzz0KcS0T9CPBHTQCcQQACB5Am4V6y6y+nW29Z33mz2LHinY/vp4/cm4s1uhHinM8h+CCCAQMYF4vhiWWV8s1zyB3sTL5uU1TghnvhThQ4igAAC8QhsedWkDFaKpo27N7JNbrnStM1OG/vf/7pL3MdT4twI8Tj1aRsBBBBIsMAlr7lIcr5v2ENP3vAnXzN/K1unA3QB7oI8zo0Qj1OfthFAAIEEC2x77UbT3rkvkl38e58xbbO7xkJ58r4/7e4QXe5NiHcJyO4IIIBAFgVGqgV5xdSIFAoFs+G96o0fEveFsvRs8T9uRoin52yhpwgggICZgAvxDeuGpVSy+008DXelnzsBLz7zkLz4zINm83JuQ4R4bPQ0jAACCCRXYGy4KGNDJRkaGjTqpCdv+tA3jNrqXTNx/y5OiPduLjkSAgggkBmBqbGy5Ac8mZiweU48V6g2b2pL2zZ7+Nnmp0rj2gjxuORpFwEEEEiwgAtxCeuyYcN6k14Ob3idvPaqm0za6mUjjeU5eeqbH+3lIds6FiHeFhfFCCCAQH8IuBAPg5qsXz8puVwu8kGnNcRF4r1DnRCP/NSkAQQQQCB9Aq0QHx0dlnK5HPkACPHOiAnxztzYCwEEEMi0QCvEXYC7II96I8Q7EybEO3NjLwQQQCDTAq0Q9zzP5HfxpH+5bLXJ5sa2rv4Mwl23H/C9uz556SMisr2rQ7EzAggggMBpgcmRkvhSb/7vsbFRg+fF0/mIGSHe1R8NId4VHzsjgAACqwi4l70UB4Lmv9pcUvfkkvfslcrYplTNCS976Wq6CPGu+NgZAQQQUIS41SX1NH3BrMUW95fM+E2cP2EEEEAAgfMEBgZ8Ga++/AUzi7vUJ7dsl1df/ucpmo2w+Yx4Y3k+tj4T4rHR0zACCCCQbIH1IwOnO+g+hBL129vS9ta2+ekX5McPXx/rJBLisfLTOAIIIJBcgYsmStKov3Rzm9tciEf9VTP3KVL3SdI0bD99/F459vyjsXaVEI+Vn8YRQACB5ApcNFGWRr1muhpPy/Pi7nWrT//rp2K9lO4mhhBP7t8PPUMAAQRiFVg3VhIveHklbrMa92Tbzi9LsToZ69jXajzuu9Jb/SPE15op/h0BBBDoU4FqOS/VQnjW6C1+G0/6ajwpq3BW4n36h8mwEUAAAa3A1GhewvDsIO/338aT8Fs4K3HtGUwdAggg0McC5/4u7ijcV83c182i3Nyd6pfu+LLkCpUom2n72HG/oe3cDnM5ve0pZAcEEECgfwTOfP3qmaMeHKzK0NBgpBBJu6y+NHdUfvzwZ2O/me1MdEI80lOQgyOAAALpFigVcjJc9lYcxOTkhOTzLz9LHsVIk/ICGPc7+MHv3ybzJ34WxTA7PiYh3jEdOyKAAAL9IXDu8+KtUbsAd0Ee9RZ3kCc1wJ07IR712cfxEUAAgZQLrHZJ3Q2rWq3I8PBQ5COMK8iTHOCEeOSnHQ0ggAAC6Rdw71GfGMydd5d6a2Q2nyoVcb+RX/zWz5jd7DY//TNxHzhZOnU0sZPISjyxU0PHEEAAgeQIrHSXeqt37itnExPjkf8+7tpzd6u7r51F/WrWpLzMZa0zgBBfS4h/RwABBBCQC93g1gzXXK75+7jvr3wTXK8J3ap847b3y9DU1p4e+tjzj8mLzzyY6NX3mQMmxHs6/RwMAQQQyK7AhVbjbtTuRrfx8XGzIHdtujCf2vqurlbm7lOiR59/VA4f/G5qwrt1lhHi2f17Y2QIIIBATwVGqgUpDgQXPGYcQd66zD72yjc2Q70yvkkqY5tW7acLbfd798yhZ8W9vMX937RuhHhaZ45+I4AAAjEIrLUaj2tFvhKF+/28Or75rH9Kc2CvNEZCPIY/AppEAAEE0iqw1m/jrXHFtSJPq2un/SbEO5VjPwQQQKBPBTaMlyVovPyd8dUYXJCPjIyY3LXep1PBy176deIZNwIIINCpgHtufHJoQILgwr+Pu+O7x89GR0ekVCp22hz7XUCAlTinBwIIIIBA2wJjw0XJew31fhYfTFF3JkOFhHiGJpOhIIAAApYCmpvczuxPoVCQ0dHh5jPlbL0RmJ4+KYuLS705mP1Rwl23H/C9uz556SMist2+fVpEAAEE+lfAXVZfN5yXRkO/IneX190nTN0719m6Fzh27LjUavXuDxTPEQjxeNxpFQEEEHhJoFrOy2BRVn2v+mpOblXuPpwS9adMszxPQRDK4cNH0jxEQjzNs0ffEUAgGwIX+srZWiMsl8syNFTlEvtaUCv8e8p/D3cjIsQ7mHd2QQABBHouMDVWljBY+7Gz1RomzNubErcKP3LkaNtXQNprJfJqQjxyYhpAAAEElALt3ui20mFdmFcqJXGX29lWFzh5ckYWFhbSTkSIp30G6T8CCGRLoBdB7kTcHezu5jf3fDl3s599jmQkwLmcnq0/fUaDAAJZEehVkLc83M1vxWJRisVCX6/Q3SX0mZnZLKzAW1PLSjwrf/SMAwEEsiXQ6yA/U8ddai8U8pLP55ur9Kzf4e7C2106dzeyhWGYpROFEM/SbDIWBBDIloD2Heu9GLV7/tyFemtzIZ/2rdEIpF6vpfk58LWmgBBfS4h/RwABBOIU6Obxszj7TdsmAoS4CTONIIAAAl0IuBfCDJU81QdTumiGXdMnQIinb87oMQII9KNA8xWtI0Vp1Dt/lrwf3TI+ZkI84xPM8BBAIGMC7utnBT/I2g1aGZslm+EMFPLTH7zlh+N8AMXGm1YQQACBngiwKu8JY+oPUiwWfvJHN//gYkI89VPJABBAoB8FRqoFqZR8adRT+xWufpy2no25Wil/bceN+z5GiPeMlAMhgAAC9gKEub153C36Ob929a1PNt+tS4jHPRu0jwACCPRA4KUwz3HzWw8sk36IwUp57/tu3HcDIZ70maJ/CCCAQJsCpUJOXKB70uCxtDbt0lBeKhV/9IGbHn99q6+sxNMwa/QRAQQQ6ECg+Yx5eUA8CaTRaHRwBHZJksC5Ac5KPEmzQ18QQACBCAXcCn2wnJeBnCeeF3JDXITWvT50vpCfzucHbt15w74vnXtsVuK91uZ4CCCAQEoEXLAX8zkpFHLi/6rPfvM/EvChkFAkCIOUSJ7fzYFc7mQ3nfd977jv+7/wcv69O69/7FurHYsQ70aZfRFAAAEEIhFYXFqWI0dPRHJsg4OG93znUOv/L4q0OUI8Ul4OjgACCCDQiQAhrlMjxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzv7z/75qfDINymK6cKAQQQQACB6AVq9ZrMzy9E31A0LYR/fe9BP5pDn31U7z++8u7QoiHaQAABBBBAQCuwvLwsx49Pa8uTVhfuuv0AIZ60WaE/CCCAAAI2AoS4zpmVuM6JKgQQQAABQwFCXIdNiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyHTYjrnKhCAAEEEDAUIMR12N737vn9MJfL6aqpQgABBBBAwECAENche/9+9zvCQqGgq6YKAQQQQAABAwFCXIdMiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyH7X177/ZwaGhQV00VAggggAACBgKEuA7Ze3DP74ajo8O6aqoQQAABBBAwECDEdcjetz53WTg2Niq+7+n2oAoBBBBAAIGIBQhxHXAzxCuVkpTLZd0eVCGAAAIIIBCxACGuA26GuHtOnEvqOjCqEEAAAQSiFyDEdcbNEK/VarJ+/TouqevMqEIAAQQQiFiAENcBN0PcYbmVOJfUdWhUIYAAAghEK0CI63xPh7i7pL5+/aRuL6oQQAABBBCIUIAQ1+GeDnFXzmpch0YVAggggEC0AoS4zvesEGc1rkOjCgEEEEAgWgFCXOd7Voi7XQYHq8Ib3HR4VCGAAAIIRCNAiOtczwtxt9vk5ITk8wO6I1CFAAIIIIBAjwUIcR3oiiHuLqu7IOctbjpEqhBAAAEEeitAiOs8Vwxxt6tbibsgZ0MAAQQQQMBagBDXia8a4m5399w4b3LTQVKFAAIIINA7AUJcZ3nBEG8F+fDwEJfWdZ5UIYAAAgj0QIAQ1yGuGeKtS+vj4+MEuc6UKgQQQACBLgUIcR2gKsTdoTzPk/HxUSkUCrojU4UAAggggECHAoS4Ds57YPdb6vVaLacrf+l3ci6va7WoQwABBBDoRIAQ16l5D9zy5lq9Xm/roXC3Kq9WK1KtVrnErnOmCgEEEECgDYG5uXmZmZltY49ElYa7bj/gW/SooxBvdcyFeaVSbq7OeTmMxXTRBgIIIJB9gSAI5ciRoxKGYVoHaxjiu9+yWK/Vit1KuRfElErF5m/mLtDd/2ZDAAEEEECgHQF3Gd2twGu1eju7JarW87zwmj37jVbiuy97oV5b3hSFADfBRaHKMRFAAIFsCoRhkOrwPn2VOpcLrrn1CZOVrLux7aF6rbYjm6cEo0IAAQQQQMBWIPT9+Q/d9mTVolXv67sve39YW/4Xi8ZoAwEEEEAAgawL1APvuQ/v3b/VYpyea+T+m98UBo3Aoj3aQAABBBBAIMsC4exi+OG/vOupf7IYZDPEH9h92ZF6bXmdRYO0gQACCCCAQFYF/FwuvPrWJ0xuanOGzRDnknpWTyfGhQACCCBgKWB5Kf10iDdX4x289MUShrYQQAABBBBIsoB7tOyX83LFJ+7e/wOrfjZX4m67f/flXwlqS5+waph2EEAAAQQQyJJA4Pknr93z5JjlmE6HOKtxS3baQgABBBDIkkAcq3Dnd1aIsxrP0inFWBBAAAEErATiWIWfF+LN1Th3qlvNOe0ggAACCGRAwPqO9DPJzlqJu3/4+k1v+S3fC55uNBpmt8hnYA4ZAgIIIIBAHwq4D4Et1oJ7PnrnU5+OY/jnhbjrxP03X/E3YbB0R4q/IBOHJW0igAACCPSZgPUjZefyrhjiL11W553qfXYuMlwEEEAAgTYEAi83e+2eJ4bb2KXnpauGuGvpG7svf7RRW7qy561yQAQQQAABBFIs4OVyy9fc+kTXn/HuluCCId4K8qC+fCWX1rulZn8EEEAAgSwIJGEF3nJcM8RdofuNXGT5DnZdl/YAAAEASURBVD6SkoXTjzEggAACCHQi4G5iqzXE7Atlmj6qQtwdyN21nsvJ/nqtFvvlA83AqEEAAQQQQKBXAn4uJwtL9djuQl9tHOoQbx3A3fAWBI0drMp7dWpwHAQQQACBpAq41Xdd/BN/tueJiST2se0Qbw3C3fQWBrUrCfMkTit9QgABBBDoRsCFdyDeydn58N2WHzRpt88dh/iZK3MReTeX2dulpx4BBBBAIGkC7rJ5rRY8N7ck1yU5vFtuXYf4mRPgLrWLeG+QMNgYhMEAq/SknZ70BwEEEEDgdAB6nnieHwZhuFgLwucXFuXjaQjuM2ewpyHOqYEAAggggAACdgL/D2f0hRcn+8YUAAAAAElFTkSuQmCC",e:1},{id:"image_1",w:400,h:449,u:"",p:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAHBCAYAAABHbe2eAAAgAElEQVR4Xu19fXCVVZrnc01Ibi6EJJAPckNygwLtVylYKqOMCmrrii2Gai1pXQunRvevmZKe2p4eZrHAXtZlbEuxdGu3tnfGntpqMpa7JUzt1NRODX7BFmPb5MYuYFC+OrdNJISQkHtJCCTerXMhMcTce9/3nPOer/f3Vk3ZU5znfPye5/Lj+b3nfZ4I4QECQAAIAAEgwIFAhMMGJkAACAABIAAECASCIAACmhDY1vMPCaLx5jEav/07W4hEvizNzjq0Of5ol6btYVkgUBQBEEhRiDAACMhDYFvP3/9hZnx0W2Zs+M7zYxcqis1cXlI+Nrek4uDcWRV/ujm+dl+x8fhzIKASARCISrSxVmgRYNnG4Fh6T//ouet4QZhfXnW8ujT2HIiEF0HYyUYABCIbUcwHBKYhsKV713/uGTnz07HsuPDvrTRSkq0rr979SvMT6wA0ENCNgHBA6z4A1gcCJiPw513vJvsuDi6Tvce5s2KDdWXzluEdiWxkMZ8fBEAgftDCWCDgA4F/n/q7YyKSVbGlWDYSr6j9q5eb2jYVG4s/BwJBIAACCQJVzBl6BP7i9+991Hvh7H0qgKgpqzw1b1bVHyAbUYE21piKAAgE8QAEJCOwtef9jV3nT78hedqC0yEbUYk21ppAAASCWAACEhFgt626hr8+KeOFOc+2Lt/UqnwA2QgPerDxiwAIxC9iGA8ECiDwZ107vx64mF6gEyT27ciCaNVPtsbX7dC5D6ztPgIgEPd9jBMqQoBd100N9/6FouWKLlNXVt05d9acNmQjRaHCAE4EQCCcwMEMCExFQLd0lc8byEYQp0EiAAIJEl3MHRoETJCuCoHdEJ338fbmJ1eFxiE4qBIEQCBKYMYiLiOw+ff/+390Xzjzx6afcXZpdKSurOqPtjS1vWv6XrE/OxAAgdjhJ+zSUARYccSu4dOf6Lp1xQMLshEe1GAzEwIgEMQFEBBA4MXf/c+BoUvD1QJTaDFFNqIFducWBYE451IcSBUCf/n7//X+1xf621StF8Q6jdH5u1CYMQhkwzEnCCQcfsYpJSNgo3SVD4LLhRmrHkOZeMlBEoLpQCAhcDKOKB8BW6WrfEigTLz8GAnDjCCQMHgZZ5SKgMpCiVI37mEyZCMeQMKQSQRAIAgGIOADgZe7dz31u+Hev/NhYt1QFGa0zmXaNgwC0QY9FrYRgT85+bfDXnqZ23i26XtGmXgXvBjsGUAgweKL2R1CwGXpqtC7ETStciiIJR8FBCIZUEznJgJhkK4KeQ7ZiJtxLXoqEIgogrB3HgFWKPHU6Jl/DYt0lc+hKMzofKj7PiAIxDdkMAgbAn/e9W6y7+LgsrCdO995USYekTCBAAgEsQAECiCgoz2tDQ5BNmKDl4LfIwgkeIyxgqUIMOnqqwt9x0bHR0stPULg22bZyKuJp5YHvhAWMBIBEIiRbsGmTEAA0pU3L6AwozecXBwFAnHRqziTMAKQrvxDiDLx/jGz3QIEYrsHsX/pCEC64ocU2Qg/djZagkBs9Br2HCgCprenDfTwkiZHmXhJQBo+DQjEcAdhe2oR2NK96z+nhnv/Qu2qbq6Gwoxu+nXqqUAg7vsYJ/SIAJOuuoa/PmlTe1qPR9M2DGXitUGvZGEQiBKYsYgNCPztuU//4euRs2tSw6doZPyiDVu2Zo/IRqxxla+NgkB8wYXBriKwcyjZFolk35843+kLA/RFOgUikehwlImXCKYhU4FADHEEtqEPgfaBZCuVZjuJqGr6Lo5nuul4pkff5hxcGYUZ3XEqCMQdX+IknAi0pzs+IqL78pmfvZimQ+dOIBvhxHcmM2QjEsHUOBUIRCP4WFo/AjszBzZGspE3iu1k7JtxOpbpptRwb7Gh+HMfCCAb8QGWgUNBIAY6BVtSg0Ah6QrZiBofsFVYNtIUm/9nW+PrdqhbFSvJQAAEIgNFzGElAsWkq3yHYtnIkXSKekbOWHluUzeNMvGmeib/vkAg9vkMO5aAgFfpqtBS7KbWwXMnaSw7LmFHmIIhgDLxdsUBCMQuf2G3EhD4VSa57JpsNilhKmLZyMFzJ+j06KCM6TDHFQSQjdgRCiAQO/yEXUpEoD3dwa7s3ipxSkI2IhPNy3OhMKN8TGXPCAKRjSjmMxqB9vSBrUSRLUFskmUjycGjNHAxHcT0oZ0TZeLNdT0IxFzfYGeSEZApXRXaWtf5XmIfIOLdiDwHIhuRh6XMmUAgMtHEXEYjEIR0le/AI+OjuRfsyEbkhgSyEbl4is4GAhFFEPZWILAzfWBHhCIvqt4sshH5iKMwo3xMeWcEgfAiBztrEGhPJ1cRZT/UteH0peFcNpIeG9a1BefWRZl4M1wKAjHDD9hFQAi8M5CsjpZkOylCiYCW8DwtCjN6hsrzQGQjnqEKZCAIJBBYMakpCOiSrvKdH9mI/Mhg2UhDec3fbGv+4fPyZ8eMhRAAgSA+nEVAt3RVCFhV2cjFsW/o7PnRq7Yyb3Y5lZVe45zfUZhRvUtBIOoxx4oKEDBJuiqUjXQOHg2kTPzR3iE61jtEp86NzLg8I5Ebm6ppScNcBd5QtwTKxKvDmq0EAlGLN1ZThEB7umMXET2uaDnuZWSXiWeEkezqz0sc0zfKiOSe7zUQ+69LD7IRNd4EgajBGasoRGB6e1qFS3MvJdq0qljGUWxjy1rm0fLE/GLDrPpzlIkP3l0gkOAxxgoKEchJV6XZ383UnlbhNriW8puNZC5coq7+83S4e4Ayo2Nca041cjUbQWFG4dDIOwEIJDhsMbMGBGyRrgpBU6gwI3sp3tWfoVTu/85LR5i9XF/WMp9uaqqWPrfOCVEmPhj0QSDB4IpZNSBgo3SVD6aJMvFfnT+bu0X19eBwjjCm36gKCuYFVRV0z9IGmhOdFdQSWuZFNiIXdhCIXDwxmyYEeNrTyt7q4TNfU/JUNw1f+vba7LU182lOWZQqy8rpxtrGvEt+2sNUN6JTmSE6fT5Nvz93jgZGRulMZuZbVLL3PtN8rmYjKMwoL3pAIPKwxEwaEeBtTytjy79I/j/67KseSl+4JGM64+ZwNRtBYUbxUAOBiGOIGTQjIKM9Lc8RWMbxXz/7F61ZAs++eWxYNsIkrZb5c3jMjbVBNiLmGhCIGH6w1oyALumKkcdf7f2Y2EvtMD0t82fTPUsXOPclO7IRvigGgfDhBitDENAhXf0+PUCb//n/ho48JlzucjayoLzmoc3xtfsMCW/jtwECMd5F2GA+BHRJVz/557+nrwYyoXeMi9kIysT7C2sQiD+8MNoQBK60p/1I9QeDvzr4G/o///qlISjo38ac8lK653sLiL1od+lBmXhv3gSBeMMJowxDQGV72omjh126KhQCrDDj8pb5Tr0bQTZS/EcPAimOEUYYhkB7+sBWosgW1duCdFUYcVezERRmzO93EIjqv4WwnhACV6SrpNAkHMbsW48PjnVxWIbPhGUjK66tc+rgKBM/sztBIE6FufuH0SFdsSu7//FDbS3VrXSqq4UZkY1cHY4gECt/nuHctC7p6k//8f1QfCwYRFS5WiY+XlH7Vy83tW0KAjOb5gSB2OStEO9VV3taSFfiQedqNoLCjOhIKP7rwAyBI6CrPS2kK7muvfPaOpSJlwup9tmQgWh3ATZQDIGd6QM7IhR5sdg4mX/Oyqn/4vO99MmxHpnThn4uVwszhjUbAYGE/idtNgC6pKsjQylKDffmeovv/eKUlI5/ZiOtbneulolnTasay6v/7ZamtnfVoal3JRCIXvyxegEEdElXrD/5b84emdwZK5iYTPXT4e5B+EsiAq5mI2EqzAgCkfiDwFRyEWgf6vglRWiD3FkLz8akq/39B2lk/OJ3BiIbke8Jlwsz1pVV/ZHr2QgIRP5vAjNKQEBXe9oJ6SrfEZCNSHDuDFO4WJiRHdP1bAQEEszvAbMKIJCTrkqzrMdrlcA0vk2nS1eFJmDZyJ7DPaEt6e4bXA8GLmcjrpaJB4F4CGwMUYtAe7pjFxE9rnJVJl190vc5jWXHPS/LspG9X56iVP95zzYYWBwBF7MRVwszgkCKxzNGKERAl3TVOXCUTo/yvSRP9Wdo75e9yEYkxomrhRldKxMPApEY9JhKDAFd0tXpCwPUOXhMaPPIRoTgy2uMMvHB4CprVhCILCQxjzACOtrT8khXhQ6KbEQ4DL4zgavZiAuFGUEg8uMdM3IgoKs9rYh0le+YyEY4AsCDiavZiM2FGUEgHgIXQ4JFoH0g2Uql2U7Vt656Rs7QwXMnAzscshH50LpamNHWbAQEIj/GMaNPBHRIVyPjo7T/zCFft658His3HNkID2rFbVAmvjhGKkaAQFSgjDXyIqBLuvrs7BEauJhW5pmjvUP06xN9uKklEXFXs5H55VXHq0srH9gcf9T4FpggEIkBjan8IXClPe1HqqWrrvO99EU65W+zEkZnLlzKXfdlHyHikYeAi9kIK8y4IFr1k63xdTvkISV/JhCIfEwxo0cEdLSnVSVdFYLgUPcgdab6kY14jBMvw1wtzGh6mXgQiJfoxBjpCOhqT6tausoHHLIR6SFFLpeJNzUbAYHIj2PMWASBK9JVUjVQuqQrZCNqPe1qNmJiYUYQiNrYxmpEpEO6Sl8apv39h4zEH9mIfLewbIS10F3SMFf+5BpnnF0aHTGpTDwIRGMwhHFpXdIVu7KbHhs2GnK8G5HvHhcLMzKUTMlGQCDyYxYz5kFAl3R1PNNNxzN29DZHNiL/5+NymXjd2QgIRH68YsYZENDVntZk6apQoCS7+qkzdRaxJBEBF7MR3WXiQSASAxRT5UdgZ/rAjghFXlSNkQ3SVT5Mzp4fpb1f9BL7Lx45CLBs5IEb48RetLv06CoTDwJxKYoMPUt7OrmKKPuh6u0Va0+rej+86yEb4UUuv52rhRnryqt3v9L8xDr5iM08IwhEFdIhXUeXdOWnPa0NrkE2It9LrpaJv5yNzFumohQKCER+XGLGKQjokK5Yj4/9/QdpZPyic75ANiLfpa5mIyrKxINA5McjZryCgK72tK5IV3g3ou6n5GphxqDLxINA1MVoqFbS1Z7WNemqUNAgG5H/k3KxMCO7qRVUNgICkR+DmPHy1+a7iOhxlWC4LF0Vykb2HOqhzOiYSqidXsvVbCSIMvEgEKd/CnoOp0u6CqI9rR4E/a3KmlYlU/10uHvQnyFGF0TAxWxEdpl4EAh+RFIR0CVdnb4wQJ2Dx6SexbbJWJ+RvV+cQjYi0XGuFmaUVSYeBCIx2DCVPunqk77PA29Pa4N/kY3I9xLKxOfHFAQiP95CO6Ou9rRhla4KBRqyEfk/Q1ezkfnlVZ++1rL+D3gQA4HwoAab7yDQPpBspdJsp+r2tJCu8gcjshH5P1RXsxHeMvEgEPkxFsoZ29MdrLf5fSoPb0J7WpXn5V0L2QgvcvntXCzMyE7rt0w8CER+bIVuRl3SlSntaW1wOLIR+V5CmXgiEIj8uArVjLqkKxPb09rg+FR/hvZ+2UuMUPDIQeAPlzY41/mQfXzYUF7zN9uaf/h8IZRAIHJiKLSz6GhPC+lKLNwYeez98hSl+s+LTQTrSQRcJBF2uKZo7V8XIhEQCH4E3Ajoak8L6YrbZVcZIhuRgyObhclZjy9voTnRWfImNWSmQiQCAjHESbZtQ1d7WkhXciMF2Yg8PBc3zKV7ljbIm9CQmZictbCi9kdbmtrenb4lEIghTrJtGzqkK1vb09rgW2Qjcrz0zF3X5bIR1x52zfftRRtiIBDXPKvhPLqkK5vb02pwk+8lkY34huw7Bq6+C8n3PgQZiHjMhGoGXdLV8Uw3Hc/0hAprXYdFNsKPvIsFGCfQYIUY/9u1z131kgcEwh8robPU1Z4W0pX6UEM2woc5+8DwgRvjfMYWWLXEGra/3NS2aWKrIBALnGbKFnW0p2Vnh3SlLwIOdQ9SZ6of3414dIHrBMJ6irzWsn4xCMRjQGDYZQTa08lVRNkPVePhenta1XjyrJe5cCn38SEriYKnMAIuS1js5NNlLGQg+EUURUCXdBWm9rRFnWDAAGQjxZ3gOoEwBK6b3XjP5vjafex/g0CKx0ToR+iQrsLYntaGQEM2UthLj9yykFjZd5efxOz6H2+Nr9sBAnHZy5LOpqs9LaQrSQ4MaBpkIzMDCwIJKOAwrX0I6GpPC+nKjlhBNvJdP4FA7Ihd7FIBAu3pjl1E9LiCpSaXgHSlEm05ayEb+RZHEIicmMIsliOgS7o6eO4k9YycsRy98G3/7PlR2vtFL7H/hvkBgYTZ+zh7DgFd0hXa09ofgMmufupMnbX/IJwnCAOB4BYWZ3CExUyXdPVJ3+c0lh0PC8zOnjPM2YjrBMIq8/5i8fOT1SJxjdfZnzHfwdqHks9RJPsOnzW/VefAUTo9Osg/ASyNQyCM2YjrBFJTVnnq9cTTjRPBBgIx7menb0O62tNCutLn86BXDls24jqBTG8uBQIJ+hdk0fzt6Y6PiOg+lVtmt64gXalEXM9aYclG7ry2jm5qqtYDcsCrlkZKvvnF4udLpi4DAgkYdFum35k5sDGSjbyher9oT6sacX3rhSEbcbmUSUN03sfbm59cBQLR9xsycmVd0hXa0xoZDoFvyuVsxNVqvDP1AmGBggwk8J+L+QvokK5GxkdzZdpx68r8+Ahih6yy794vTlFmdCyI6bXNyepgsfcgrj1T618hA3HNuwLn0dWeFtKVgNMcMWVNq5Kpfjrc7dbtu//w0F1OfQw7k3Q1EYLIQBz5MfIcQ1d7WkhXPN5y18a1bOSl1aupdk6UWFUF2zPs2aXRkbcXbYjliz4QiLu/y6Ina093dBLRrUUHShzA2tOy7MP2H5ZESDAVUa7joSvZyPpbb6bHl95C7IbhwXMnrP6+qTXWsH5LU9u7IBD8TK9CQJd0hfa0CMRCCLiQjdwSr6NNK78/eUz2nZON2Ugh6QoSVoh/x7qkq+OZbjqe6Qkx8ji6FwRsz0Yqo7Povz/25FVHZdlIcvAoDVxMe4FA+5hi0hUIRLuL9GzgSqFE9sGgculqf/8hPYfGqlYiYHM2wt6D3Fg7WfFjEn/2/o/9Q8pkCZfVu1pYUfujQtIVCMTKn5T4pnW0p2W7hnQl7rswzsCykU9P9NGx3iGrjv+DG5bSMzffPuOe2RV2JmmZmo00RufveqX5iXVeAMdLdC8oOTKmPZ1cRZT9UPVxIF2pRty99VL9Gdr7ZW/uZbsNT+2cCnrrkcJ/B5uYjcydFRt8s/XZGq8Yg0C8ImX5uJx0VZLtpAglVB4F7WlVou32WqwUyj/+9itrSCSfjDXVS+xWIstG0mPD2p3HpKtErP7ezfG1+7xuBgTiFSnLx+mQrtCe1vKgMXD77L0IIxEbnhWJOG2886rSUXm3bUInTj/SFd6B2BCBkvaoS7o6MpSi1HCvpFNgGiBwGQFbammVlV5Df7tuvWe36SQRv9IVCMSzW+0eqKs9LaQru+PG5N2z9yC/2n/c5C1O7m3io0Kvm9VBIky6qiqPLXut+enfet0nCMQvUpaO19Wedn//QRoZv2gpati26QiwF+o23Mya6ZuQYtiqvrHYEmvY/nJT26Zi+5rpz/EOhAc1S2x2DiXbIpHs+6q3q+NfUarPiPX0InC0d4j2fWmHPOo3C2HXfPf2+U4GuBwyvUWt30lAIH4Rs2S8LukK7WktCRDLt2nTy3SeLETF+8PLt64aF22OP9rFGw4gEF7kDLfTJV2hPS1RRUk5VZSUUU3Z3FyUzCurnIyWmin/e2oIsWuc7NYae9j/vvTNeO6/7F+j7KonnqsRsIlA2M5NzEJEpKsJb4BAHPxltg8ln6NI9h3VR+scOGp15VFevBhBMLJg/62cFaPSyFVto3mnvcqOkQn7cpldTjh7cWiSbKRMbuEkthEITxYSpBQsKl2BQCz80XjZsq72tGGSrkqvKaH68hqqj9ZQfXm1F7dIH8MI5fSFQTo9OhDKDIV9mb7n8NfScQ1ywufvuI0eaL3e8xJB/aZYe9qF0brFItIVCMSzG+0aqKM9LZNewiBdxStqtZJGvkhkt91Sw6dyhMIkrzA8tnwLMtUXfj4sZHbsd/XB6Q7p7szXnpZnIUhYPKgZarMzc2BjJBt5Q/X2XJau2PsMRhyJ2Q2BSFOyfdUzcibXTpVJXS4/NhLIwpo59PMH1/pyi+wrvXVl1Z2vJp5a7msTBQaDQGQhqXkeXdKVq+1pGXFcNyeeIw8bH/a+hBWxdJVIwkIgrHunrKq9MqUrSFg2/q1QYM86pCsml7B/IZnc28Cvm20njunndZVIbPmQcKo/eDIQmdd5ZUpXIBC/f7MYPF5Xe1qZ/zoyAd7r5jRZI1X5xev06CB9MZRy5h0JK6jIbmLZ9Cypq6afrVrja8uyWiHIlq5AIL7caO5gXe1pXZKu2PXbm6quzX274fLDMkX2FxLzne2PjQRSqMlUPn/IeL/otT0tT0zgHQgPagbZtKc7OlW3p3VFumLXcRfPaaKWWINBHg1+K+wKcK4HhcUfKO453EOp/vPBgyVxhVf/zSPUXOm5V1NuZRlZfmusYb2X9rQ8RwWB8KBmiI0u6Ur2zRAdcLIP/m6uWkSVpTEdy2tfk2UjTF9nN7ZsfGx7iX5LvI42rfy+b6g/6O0QesfYEJ338fbmJ701JfG9OyIQCAdoJpjokq5kabI6MWQ3q66f22LFtdygcWIEciSdsu7LdpsIhPUF2fbgw76zD5Yh7u8/xB0CQUpXeAfC7RYzDHVIV6IBbQJyLOuw9WpuUPgxSatz4JhVL9htIhCedx/M16LvGYOUrkAgQf0aFcyroz0tO5bN0hV737G8egnlK2aowG1GL8EkLaa32/JexJZy7jxXdycCZW/f59w9dXja0/IEKCQsHtQ02uhqT2uzdMXI445514f2fYfXcLWJRGwopsgrXTF/iXT05G1P6zVOpo4DgfCgpskm1+OjJNtJEUqo3ILN0hXIw3+kBFkF1v9uZrbIXLhE7332O1nTBTIPr3Qlku1f7vFRf+/m+Np9gRxq2qQgEBUoS1pDh3TFCrrZ2p4W5MEfeDaQyDt7j/IfMGBLno8GJ7Yk8u5DlXSFdyABB5Ds6XVJVzJLKcjGpNB8IA8xtG2Qs0z9mJBJV2+taaO55VHfThD5xkqldAUC8e1afQa6pCsRHVYfWpdXvqv2JrzzEHSC6STy6Yk+Otw9KHhK+eZ++35M3QHvRRXV0hUIRH7cBDajrva0tkpXuKorLxRZrxEWBxPtduXNLD6TiTexRKQrkYsqMtrT8ngE70B4UFNos3Mo2RaJZN9XuGRuKVulK9a343uVLarhcno99p0I+5exaY9pL9JFpCuRiyqy2tPy+BcEwoOaIpucdFWaZVdNqhQtmVsmqFaaQZ+BFUW8fZ73lqFB78el+VPDvbl/VJj27O5I0dnzZnRh1CddNS6S0Z6Wx7cgEB7UFNnokq5sbE/LXprfW3crypMEGJudg8dy/7gw6THlPYjfdrVTMbRRuprYPwjEpF/DlL3okq5klI/WAemymiVUX16tY+nQrMlequf+cfHNuDFnZtkHy0J0PpXRWfTaQ49x3bqyVboCgeiMuCJr62pPa6t0hfce6oKZNaZi/8gw6Xnv1ycpMzqmbUsbV95NK+KtvtcX+cYqiPa0vg9AqMbLg1ngNjra07JghnQVuGudWMA0KUunjCUiXYlcVAmiPS1PcELC4kEtQJudmQMbI9nIGwEuMePUtkpXuLKrOlIo15/CJClL120sEelK5BuroNrT8kQSCIQHtYBsdElXIqUTAoLC07S4deUJpkAGHc/05NrjmvLo+Cr9pdWr6cbaRt8QuCBd4R2Ib7cHb6BDuhIpnRA8IoVXYBV2UZ5dnxf29v3WmB4iqf4M7Tn8tTIw7l+coBeWr+RazwXpCgTC5frgjHRJVzJ6LgeHSv6Z66M1tKx6sY6lseYVBFg3Q1Z00ZRH1cv02jkV9NYj67iOLXJRxSTpCgTC5f5gjHS1p7VVumJeuKfuVqooKQvGIZjVMwImZSGqSpuISFe8F1VYe9oF5bU36PpgMF9A4B2I559KcAN1tKe1WbrCu4/gYtHvzGHLQkSkK5GLKira0/r1PRsPAuFBTaJNe/rAVqLIFolTepqKt+qnp8kDHoR3HwED7HN6k7KQIDsV6pKuGqLzPt7e/OQqn25RMhwEogTmmRfRJV2JlE7QCFdu6cpZMbpr/k26t4H1pyBg2o2sIOpjibSnFfnGiklXby/aEDM14EAgGj2jQ7oSKZ2gEarJpfHdhwleuHoPrOT73r7PjdnYoe5B+vWJPqn7EWlP66J0NQEuCERqmHmfTEd7WrY7m6Urtv/7G25DwUTvYaZspElfp8uuj7WwZg79/MG1XFiKvCMyWboCgXCFgxwjXe1pbZauGPK4uisn/oKYReQvyiD2I6tfuoh0JXJRRUd7Wh4/IAPhQU3ARld7WtulKwY5Ku4KBF7Apqy8yQe9HQGv4n16WQQiIl3xfmOlqz2td3S/HQkC4UFNwEaHdMVe4rFgZp3lbH4gX5ntPVNkrItj39Cv9h8XBktEuhL5xqoxOn/XK81P8H2pKHxqfxOAQPzhJTRal3QlUjpB6MASjSFfSQQzoKlMkbFkXOUVaU8bBukK70AC+hHlm1aXdCVS9VMxRAWXu35uC7XEGkzaEvYyDQFTbmPJKO8u0p42DNIVCETxz19Xe9r9/QeJ/bBtf+6qvYkqS429Dm87vNL2r/ujQiZfvffZSWL/5X2W1FXTz1at4TIXuajSFK39623NP3yea2FNRpCwFACvqz2tC9LVhHseWnCHAk9hCVEEWHFFJmXpepJd/dSZOsu9vIh0JXJRpaas8tTriaf914bnPqkcQxCIHBzzzpKTrkqzvyOiqoCXump6V6QrdijUvlIZOWJrpYZ7if3DRccj4/sPEemK9xury7euGjjBlNoAACAASURBVBeZVijRiw9BIF5QEhijS7rirfopcNTATK+b00TXzYkHNj8mlofAwMV07safjke0hMkt8TratPL7XFsXka5aYg3bX25q28S1sGYjEEiADtAlXYmUTggQDu6pUb6EGzothv906jPl64q+OBdpTxtG6WrCwSCQgEJdl3Ql0rAmICiEp0X1XWEIlU7wwekOYt8eqXpkXNvduPJuWhFv9b1lkW+sbJauQCC+Q8WfgY72tCJVP/2dTu1ofECoFm/R1X5z9gixd3AqHnbbandHF2VGx7iXW5GI08Y7+aqli1xUScyu//HW+Lod3Bs3wBAZSABO0NWe1jXpasI1uIEVQJAGOKXKL9J1SlciF1VMbE/LExIgEB7UCti0DyRbqTTbqfrWlSlfAUuGE/0/ZAOqYD5V/UF0S1e831iVl5SPLYzWLbbx1tX08AGBSP5B6ZCuREonSD6+9OlwhVc6pIFPqIJAZEhXIu1pwy5d4R1IAD8jXdIVb+mEACCQPiUIRDqkgU+ogkD2HO6hVP957rOItKeFdPUt7MhAuEPwasMr7Wk/Ui1diVT9lHT0QKcBgQQKbyCTB/0tSKo/Q3sOfy2095dWr6Yba/1/+C1yUYW1p11QXnuDC9IVMhCh8PuusY72tC5LVxMIg0AkB6qC6YIkEBm1rkSkK5GLKq2xhvVbmtreVeACZUsgA5EAdXv6wFaiyBYJU/mawmXpCgTiKxSMGhwkgeiUrkS+sbKhPS1PEIFAeFCbYnNFukoKTuPbXKR0gu/FNBogA9EIPufSQRGIqHTFCiX+9J77tEhXby/a4GQpaRAI549kwkyHdCVSOkHwuMrNQSDKIRdeMAgCyVy4RLuTKaEy7SLtaSFdzRwWIBCBn4su6Yq36qfAUbWZgkC0Qc+9cBC3sP7xt18R++6D9xFpTyvyjZWr0tWEH0AgnBGpqz1tWKQrvAPhDEwDzGQTyKHuQfr1iT7ukzHpatuDD1NzZY3vOUQuqsydFRt8s/VZ/4v63qU+AxAIB/a62tOGSbqacEvlrBjdNf8mDi/BRBcCMglEt3TFe1HlcqHE+ns3x9fu0+UHFeuCQDhQ3pk+sCNCkRc5TLlNRKp+ci9qiCFqYRniCI/bkNmVUKd0JfKNVWN0/q5Xmp9Y5xEya4eBQHy6Tpd0JVI6wecRjRsOAjHOJQU3JKsarwzp6q01bTS3POobQEhX3iADgXjDKTdKl3QlUjrBx/GMHYp+IMa6ZsaN7e37LbG/gEUe1p6WZR/sw0HeR6Q9LaQrb6iDQLzhlBvVPtTxS4rQBh8mwkOZdMVb9VN4cUMmQEdCQxzhcRsyOhKKtqddUldNP1u1xuOOrx4mclElLNLVBGIgEI8hpqs9bZilqwnXoCe6xyA1YJiMb0CSXf3UmTrLfRp264pXuhK5qFJTVnnq9cTT/gtscZ9UvyEIxIMPdLWnDbt0NeEafAviIUgNGSLyzQQ7ApOuWPYh8ohIV7zfWLnQnpYHcxCIB9Ta0x27iOhxD0OlDRGp+iltE4ZMVHpNCd1ff5shu8E2CiEgegNLVLq6JV5Hm1Z+n8tJItJVS6xh+8tNbZu4FrbYCARSxHm6pCuR0gkWx2Perd9VexNVljpZTsgpd+3vP0RMBuJ5RKWryugseu2hx7huXUG64vEYEQikAG66pCuRqp98YWC+1fVzW6gl1mD+RkO8w5Hxi7S373MuBHS2p2UbhnTF5TYQSCHYdLSnhXQ1s0fqozW0rHoxX5TDSgkCvO8/ZLSnXZGI08Y7V3GdU+SiSlilqwmgkYHkCTld7WkhXc3sELwH4fq7UakR7/uPT0/00eHuQe69ikhXIhdV6sqqO19NPLWce+MOGIJAZnBi+0CylUqznarb00K6KvyLWlazhOrLqx342bl5hA9OdxDLoP08OqUrkW+sykvKxxZG6xa71J7Wj9+QgRRAS4d0JVI6gcfxNtrEK2qJfVSIxzwETo8OEsue/Tw2S1eJ2fU/3hpft8PPeV0ciwxkmld1SVe8pRNcDMp8Z2Iy1r11t1JppCRMx7birDzy1d4ve+lY7xD3+WrnVNBbj/DVK4R0xQ37VYYgkClwXGlP+5Fq6Uqk6qecMLBnFpQ1Mc9XY9lx+qC3w9fGRNvTssVeWr2auz0tb3kgSFdXuxkEMgUPHe1pIV35+nuH8FW6P7xUjE4N9xK7yeT1YdLVe5+dFCqUeP/iBL2wfKXXJa8aJ3JRpTXWsH5LU9u7XAs7aAQCueJUXe1pIV35/1Xho0L/mAVp4bf67p7DPZTqP8+9JRHpSuSiiuvtaXkcAgIhoivSVZIHQBEbSFd86OFlOh9uQVj5/fZDt3T1Sd/nxCQ3v8/s0ujI24s2oBTCNOBAIKxMe7qDXdm91W9QiYwXKZ0gsq4rtvfU3UoVJWWuHMfac/hpHiVDuvrBDUvpmZtv58IL0hUXbAWNQk8guqQr3tIJ8kPAzhmRhej3m9/S7Trb00K6CiZeQk0guqQrkaqfwYSBnbMiC9HrNz/vPmS0p9324MPUXFnj+9AiF1UgXRWGO7QEoqs9LaQr37//vAa4kSUPS78z+Xn3kblwiXYnU0K3rkSkK96LKpd7fNTfuzm+dp9ffMIyPrQEsjN9YEeEIi+qdjSkK7mIo1+6XDy9zMZeQudeRnssW6JTuhK5qBK29rRefD99TCgJpD2dXEWU/ZAHMBEbkaqfIuu6bFtRUk7sWi++Tlfn5S/SKWJ/MXt5bJWu5s6KDb7Z+qx/vcwLKA6NCR2B6JKuREonOBRvgRwFPdMDgXXGSf28OGftaVn2wW5f8T4i7WkhXfGi7t0udASiQ7oSqfrp3ZXhHgkpK3j/M+mKSbDspbSXR7Q97ZK6avrZqjVelvrOGEhXXLD5NgoVgehqTwvpyndc+jaAlOUbMt8GfqQr0fa0ZaXX0Ftr2tCe1reX1BqEhkB0taeFdKUuoNG1MDis/ZRrZ9IVyz5EHhHpiveiyuVbV42Lwt7jw4/fQkMg7emOXUT0uB9wRMdCuhJF0L89eqf7x6yYRXpsmNj7BK+3rnRKVyLfWIW9PW2xOJjpz0NBILqkK5HSCTzOhM1lBPA+RF4ksPcejDzY90teHlHpSqQ9rcg3VjVlladeTzzd6OWMGPMtAs4TiC7pSqR0AgJUDAHWeIqRSGUpat+JIUm0v/+QZ/KQIV1tXHk3rYi3cm0b0hUXbEJGzhOILumKt+qnkDdhPIkAuheKB4OfLoM2t6eFdMUfK04TiK72tJCu+ANSpmXlrFguE8FHhv5R9UMebPZPT/TR4e5B/wtdsRCRrkQuqtSVVXe+mnhqOffGQ27oLIG0DyRbqTTLyrRXqfQxpCuVaBdfCyRSHKPpI/ySx6lzI7kPBkUeXulK5KIK2tOKeOyyrbsEku5gvc3vE4fI+wwiVT+9r4KRfhFgJLKsegn6h3gAzi952CxdJWbX/3hrfN0OD7BgSB4EnCQQXdIVb+kERGfwCODFemGM2W0rRh4sg/bziEpXIu1pIV358VQwY50jEF3SlUjphGBci1mnI8BI5Oaqa6m+vBrgTEFgZPwidQ4e9XzbasJUd3va/f0Hie3d7wPpyi9i+ce7RyAa2tNCupIXkCpmQvHFb1FmxRGTg0c9fyQ4YSmjPe39ixP0wvKVXC4XuagC6YoL8hmNnCIQXe1pIV3JC0hVM7FmVMtqloT6htbxTA+xL7d5nj2HeyjVf57HNGcjIl2JXFRpiM77eHvzk6u4Nw7DqxBwhkB0taeFdGXvLyqskhaTfQ6dO0HsHQLPo1u64v3GCu1pebxd2MYZAmnXIF2JlE6Q70rMyIsAK8J4c9WiUGQjqeFeOpbp9i1ZyZSuHlyyiP542V1c7hKRrlpjDeu3NLW9y7UwjNyVsHRJV7ylExCL5iHAspHFc5qoJdZg3uYk7Ii96ziSTvl+UT59aVHpamHNHPr5g2u5TgTpigu2QI2sz0B0SVciVT8D9SgmF0KAfTNyfWUL1ZRVCs1jijGTq1is9oycEd6Szva07INBSFfCLpQ+gdUEoqs9LaQr6XFo3ITsJTu7rWUrkcgkDuaczIVLtDuZEmpP+4MbltIzN9/O5Wveiyqsx8fCitofQbrigr2okdUEoqM9LUMU0lXRuHJmAMtIErEGilfUWnEmJlV1j5yRknFMPTArVcJKlvA+ItKVyEWVxuj8Xa80P7GOd9+wK4yAtQTSnk6uIsp+qNrBkK5UI27GeuwdSVNFLbXEFhhXEoV9Rc7eD3QN9wq/45gJbZ3Slcg3VnNnxQbfbH22xowIcnMXVhKILulKpHSCm+ETzlOxrISRCZO3dPUcmSAN1mrWb/kRP16TIV2tv/VmenzpLX6WnRwrIl0lYvX3bo6v3ce1MIw8IWAlgeiQrkSqfnryBAZZiUBFSXmOSNg7E0YsQREKIwz2D5iBi0O5/3rtECgKqs72tJCuRL0XvL11BKKrPe2RoRSxO/R4gEAhBJjUNbc0liOT0khpjljYc/n/LykKHnuHwR7Wh/zSN+M5wmAvxJmUo/oRbU9bVnoNvbWmjeaWR31vnRFkrg97dty3LaQr35BxG1hFILra00K64o4vGFqKgIz2tM/fcRs90Ho9FwK8F1XYratErHHR5vijXVwLw8gXAlYRiK72tLxVP315AoOBgEEI6JSuRC6qoD2t2iCyhkB0SVd+G+yodR9WAwLyEdAtXe3vP8R1qJqyylOvJ55u5DKGERcCVhCILulKpHQClzdgBAQ0IyBDuuJtT8uODulKcwD4XN4KAtElXfGWTvDpAwwHAkYgoLs9LaQrI8LA1yaMJ5D2oeRzFMm+4+tUEgaLVP2UsDymAALKERBtT1sZnUWvPfQY160rkYsq88urjr/Wsn6xcsCwIBlNILra00K6wi8jbAiwMiWsXInIwytdiXxjhfa0Ih4TtzWbQNIdHxHRfeLH9D6DSNVP76tgJBAwBwHd0pXIN1ZoT6s3jowlkJ2ZAxsj2cgbquHhLZ2gep9YDwjIQkBUumLtaf/T/Y8ol67qyqo7X008tVwWDpjHPwJGEogu6UqkdIJ/6GEBBPQjoLs9Le83VpCu9McO24GZBKJBuhKp+mmGK7ELIOAPASZdvffZSaEeH/cvTtALy1f6W/jKaJFvrCBdcUEu3cg4AtHVnhbSlfTYwoSGIyDanpZJV289wtdqQ+SiSkN03sfbm59cZTi8odieUQSiqz0tpKtQxDoOOQUB3dIV7zdWs0ujI28v2hCDM81AwCgCaU93dBLRrSqhEan6qXKfWAsIyEJAt3Ql8o1Va6xhPdrTyooE8XmMIRBd0hVv6QRx6DEDENCDgKh0JdKeFtKVHp8HtaoRBKJLuhIpnRCUQzAvEAgSgaO9Q7TvS/6+NqzHx7YHH6bmSv+dYkW+sYJ0FWRU8M+tnUCuFEpkHwwql654q37yww1LIKAPARntaX9ww1J65ubbuQ4hclEF0hUX5IEbaScQHe1pGaqQrgKPLSxgGAKsVAkrWcL7iEhXIhdVGqPzd73S/ATfdS/ew8LOEwJaCaQ9nVxFlP3Q004lDoJ0JRFMTGUFAoe6B+nXJ/q49yoiXYl8Y4X2tNwuU2KojUBy0lVJtpMilFBy0iuLiFT9VLlPrAUEZCEgQ7paf+vN9PjSW7i2xCtdXW5PW3/v5vjafVwLwyhwBLQRiA7pSqTqZ+CewAJAICAERKWrJXXV9LNVa7h2B+mKCzZrjLQQiC7pSqTqpzUexUaBwBQEdLenZdnHWHbct08gXfmGTIuBcgLR1Z4W0pWW+MKiGhGQ0Z72+Ttuowdar+c6Be9FFUhXXHBrMVJOILra0/JW/dTiFSwKBCQgsLsjRYxEeB8R6UrkokpLrGH7y01tm3j3DTt1CCglkJ1DybZIJPu+uuNdXkmk6qfqvWI9ICADAd3SFe83VjVlladeTzzdKAMDzBE8AsoIRJd0JVI6IXj4sQIQkI+ADOnq3915B61OLOHanJh01bhoc/zRLq6FYaQcAWUEoku64q36qdwTWBAISECAFUpkt65EpKsViThtvJOvWjqkKwlOtGgKJQTSPpR8jiLZd1TjIlL1U/VesR4QkIGAaHvayugseu2hx7ja07LK1pCuZHjRnjkCJxBd7WkhXdkThNipHARYmRKWfYg8G1feTSvirb6nEPnGCu1pfcNtjEHwBKKhPa1I1U9jPIONAAEfCDDpandHF2VGx3xYXT1URLoS+cYK7Wm5XabdMFAC2Zk5sDGSjbyh+pS4daUacaynGwGd0pXIN1Z1ZdWdryaeWq4bP6zPh0BgBKJLumKF2/b2/ZYPDVgBAQsRkCFdvbR6Nd1Y6//2LKQrCwNG4paDIxAN0hXDRSSVlogrpgICShDQ3Z5W5PcG6UpJiAS6SCAEoqs9LUOKt/JnoChjciAQEAKi7Wlr51TQW4/wtdoQuagC6SqggFA8rXQC0dWedgK3fzr1mWIIsRwQ0INAqj9Dew5/LbS4iHTF+40V2tMKucwoY+kE0p7u6FTdnnYqoiAQo+ILmwkIAd3Slcg3VmhPG1BQaJhWKoHolK6QgWiIHiypDQFbpauG6LyPtzc/yfeZuza0sXA+BKQRiG7pauKAvHV4ECJAwBYEjvYO0b4ve7m3K9KeVuQbK0hX3C4z1lAageiWriYQxjcgxsYaNiYBARntaX9ww1J65ubbuXYD6YoLNmeNpBCIjva0+Twi8lGTs17GwZxBQLQ97cKaOfTzB9dy4YH2tFywOW0kTCC62tMW8gpkLKdjNrSHO9Q9SL8+0cd9fhHpin2gy35XaE/LDb+ThkIEkuvxUZLtpAglTEIHWYhJ3sBeZCCgW7ri/b4K7WlleN/cOYQIxCTpajrEvAFvrquwszAjICpdibSnhXQV5sgrfHZuAjFRupp6VGQhCHpXEJAhXb21po2rxwekK1eiKJhzcBGIqdIVspBgggSz6kNARnva5++4jR5ovZ7rELzvEyFdccFtnREXgehoT8uDbM/IGWLXevEAAVsR2N2REmpPKyJdoT2trVGjbt++CWTnULItEsm+r26LYivt7fucRsYvik0CayCgAYFkVz91ps5yr8xuXfFKV2hPyw17qAx9EUhOuirN/o6IqmxBSaTctC1nxD7dQ8Bu6apx0eb4o13ueQUnmo6ALwKxRbqaekg0mELQ24iAqHQl0p4W0pWNEaNnz54JxDbpaiqcvC8C9bgEq4YdAZ3taSFdhT36/J3fE4Hoak/r7yj5R4v8i0rWHjAPEPCCgIz2tBtX3k0r4q1elrtqjEh72tJIyTeJWOO1kK58w261gTcC0dSeVhayIv+qkrUHzAMEiiHAenzs7uiizOhYsaF5/1xEuhJ5X4j2tNwus9qwKIHszBzYGMlG3rD6lET0QW8HVx0f28+N/duDgE7pSuTDW7SntSfGZO+0IIHYLl1NBUukDLVs0DEfEJiOgAzpSqQ97f7+g1zX3ctLyscWRusWQ7oKZ0wXJhDLpaupLsV7kHAGuA2nliFd3b84QS8sX8l1XEhXXLDBiIjyEogr0tWEl0VSdEQKEAgSAZ3taUV+F5CugowKO+aekUBMaU8rE0J2w+SD0x0yp8RcQEAYgVR/hvYc/lpoHhHp6pO+z7neDbL2tAvKa2+AdCXkOuuNZyQQU9rTykYXL9JlI4r5RBBg0tV7n50k9l/eR0S6Enkv2BprWL+lqe1d3n3Dzg0EvkMgrklXU92EHiFuBK0rp9ApXZ2+MECdg8e4oGyIzvt4e/OTq7iMYeQUAt8hkPZ0x6BNta78eEPkX1x+1sFYIFAMAVHpihVK/Mv7VtP35jUUW+o7f87kXBHp6u1FG2K+F4WBkwhcRSDtQ8nnKJJ9x8mTEhFuYrnqWbvOpbs9rcg/pCBd2RVrQe/2agJJd+wioseDXlTX/CAQXchj3akIiLanXVgzh37+4FouUEV65EC64oLcaaNJArlSqn3A5dOCQFz2rh1nk9GedtuDD1NzZY3vA6M9rW/IYFAEgUkCMb3HuQxPitx5l7E+5gg3ArqlK95LJGhPG+64LXT6SQJx+fbVBAAgEPwQdCKgU7rqOt9LX6RTXMdvjM7f9UrzE+u4jGHkNAJTMpADW4kiW1w+LQjEZe+afTYZ0hVve1pIV2bHhs27CxWBiLxAtNnJ2LteBHS3p4V0pdf/Lq8eKgLBS3SXQ9ncs4m2p11SV00/W7WG64AiMd8Urf3rbc0/fJ5rYRiFAgEQSCjcjEPqQiDZ1U+dqbPcy7MPBnmlK5FGajVlladeTzzdyL1xGIYCgW8JxPGPCJk3Rf41FopowCGlIqBbutp/5hClx4Z9n+nyravGRSiU6Bu60BlMEoiLFXine5NXCw5dVODAUhAQla5uidfRppXf59qLyD+WWmIN219uatvEtTCMQoXA9C/Rna2DxbwKAglVbGs9rM72tJCutLo+VItPq4XV8UuK0AZXEQCBuOpZs84loz3txpV304p4q++DsUKJLM4hXfmGDgYcCEzLQJKriLIfcsxjhQkIxAo3Wb1JGe1pVyTitPFOvmrpaE9rdfhYt/mZyrl/RET3WXcSDxsWqULqYXoMAQKkU7oS+VAW7WkRvDwIzEAg7mYh+JCQJ0Rg4xUB3dLV/v6DNDJ+0et2J8eVl5SPLYzWLcatK9/Qhd5gxpa2O9MHdkQo8qJr6Ig00nENC5xHLgIypCuR9rSQruT6E7N5Q2BGArlS2p1JWbd6m8aeUSLXG+05JXaqGoG9X/bSsd4h7mVr51TQW4/w1SuEdMUNOwwFEZiRQNicrpKIyC0VQaxh7igCou1pGSwvrV5NN9b6//BbJKueXRodWVBeewOkK0cDU8Gx8hKIyyTC7smzG1lj2XEFEGMJlxFg0tV7n50k9l/eR0S6ErkYgva0vB6D3QQCBQlkCon80rVWt4xEDp47yXVfHuEDBCYQ2HO4h1L957kBEZGuTl8YoM7BY1xroz0tF2wwmoZAUQKZGL9zKNkWiWQZkVS5giJL/49luik13OvKkXAOhQiISlesUOJP77lPi3T19qINMYVQYSlHEfBMIFOykV2ufSfCXkIeOneC6wqko3GBYxVBQIZ09YMbltIzN9/OhTWkKy7YYCQZAV8EMpmNZA5sjGQjW5GNSPYGprMGAZ3taUW+Z4J0ZU2IWbFRLgJhJ2sfSLZSaU7ScuqrdZaNsH/d4QW7FfGrZZMy2tNue/Bhaq6s8b1/kfa0sZJo5r9cu6HS96IwAAJ5EOAmENezkYPnTtDpUVacGA8Q+BaBzIVLtDuZErp1JSJd8dZzu9zjo/7ezfG1++BPICALAWECYRu50kuEZSNOfXjIbrmwm1rIRmSFm/3z6JSuus730hfpFBeIjdH5u15pfoLvS0WuFWEUBgSkEMgEUO3pA1uJIltcAo7d1EI24pJH+c8iQ7ribU8rIl3NnRUbfLP1Wf96GT9UsAwJAlIJxOVshL24ZPWGkI2E5Jcx7ZisPS3LPkQ+GHz+jtvogdbruQCEdMUFG4wCRkA6gbicjbB/BTJJa+BiOmC3YHrTEBBtT7ukrpp+tmoN17EgXXHBBiMFCARGIJPZyDfZXRShhIKzKFuC/aBZUUZkI8og17pQsqufOlNnuffAPhjkla7QnpYbdhgqQCBQAmH7Z0UZy0u/2epaeXhkIwqi04AlmHTFsg+RR0S62n/mEFe5ncu3rhoXoVCiiOdgWwyBwAnkW0kruYqyWdZz3blshPdmTDHn4M/1I6BTuhJpPdASa9j+clPbJv0IYgcuI6CMQFzORlCY0c2fiKh0VRmdRa899BjNLY/6BgjSlW/IYKABAaUEMnE+FwszsrOJ/ItRg++xZAEEdLanZduCdIXwtAEBLQQykY1EL5dCedwGoLzuEdmIV6TMHSejPe2KRJw23rmK65Ai7WkhXXFBDiNOBLQRiOvZiMhfApy+hJkkBD490UeHu/nL2IhIV2hPK8mJmEYJAtoJxOVsBGXilcSw1EV0Sles6sH+/oNcbQXKS8rHFkbrFuPWldRwwGRFEDCCQCazEZSJR8BqRMBm6Soxu/7HW+PrdmiED0uHEAGjCITh73KZeDStMvsXtvfLXjrWO8S9SZH2tJCuuGGHoUYEjCMQ17MRFGbUGO0FlhZtT8umfmn1au72tJCuzIwL7KowAsYSyJRshLXQRZl4RHJgCMhoT3v/4gS9sHwl1x7RnpYLNhgZgIDRBDKBD8rEGxApDm9hz+EeSvWf5z6hiHTFes50Dh7jWhvtablgg5FEBKwgEHZeNK2S6HVMNYmAbunqk77PuYpyzi6Njry9aEMMrgQCOhGwhkBczkZQmFHPT0CGdCXSnhbSlR6/Y1V5CFhHIJPZCMrEy4uCkM6ksz0tpKuQBp1jx7aSQJgPUCbesUhUfBwZ7Wm3PfgwNVf67xQr0p4W0pXiQMFyBRGwlkC+lbRQJh4x7g+BzIVLtDuZEmpPKyJdoT2tP39htLkIWE8gLmcjKMwYzA9Hp3SF9rTB+BSz6kHACQKZgA5l4vUEkU2r2ipdzZ0VG3yz9Vn/eplNzsFerUPAKQKZyEZQJt66OFSyYRnSlUh7WkhXStyMRRQi4ByBuJ6NoEw8/69DZ3taSFf8foOluQg4SyAuZyMoE+//ByXanras9Bp6a00b2tP6hx4WDiPgNIFM+K19KPkcRbKs1HWVK75kvSOOZbopNdzrypECO8fZ86PEsg+RR0S6QntaEeRhazICoSAQ5gCUiTc5DIPdm07p6nimm45nergOiPa0XLDBSCECoSGQyXcjjjatOpJOUc/IGYWhY8dSotKVSHtadg17f/8hLqBqyipPvZ54upHLGEZAQBECoSMQl7MRVh7j4LmTXMX5FMWb0mVkSFcbV95NK+KtXPuGdMUFG4wsQiCUBDL5biR9YCtRZItF/iq6VfZuBE2rKPeV+e6OLsqMjhXFLN+AFYk4bbxzFZe9yG05SFdcOCBJ8AAACJVJREFUkMNIAwKhJhCGN8rEa4g6BUt+eqKPDncPcq8kIl2JtKedX151/LWW9Yu5Nw5DIKAQgdATiOvZSHLwKA1cTCsMKf1LnTo3QqxcicjDK12xDBDtaUWQh61NCIBApnjL1WyEfcTGbgONZcdtik2uvdosXSVm1/94a3wdu26OBwhYgQAIZJqbUCbeirjNu0lR6UqkPa2IdFVXVt35auKp5Xajj92HDQEQSB6Pt6fdLRPvajaiuz0tpKuw/fWJ84JACsSAq9mIi2XiZbSnvX9xgl5YvpLrbwV2fZr3OxxIV1yQw8gABEAgHpyQy0You8ulUijs2CJfSXuATemQPYd7KNV/nntNEekK7Wm5YYeh5QiAQDw6kGUjKBPvESzFw0SlK1Yo8af33Ec31vr/8Jvduvqk73OuCwpoT6s4ULCcdARAID4hRdMqn4AFPFyGdLX+1pvp8aW3cO20c+AonR7l+96kNdawfktT27tcC8MICBiAAAiEwwmuZiM2lokXla5EyAPSFcePByZOIQACEXAnysQLgCfBVKQ97cKaOfRHy+7gkq3Y1iFdSXAgprAeARCIoAtRJl4QQI/mFSVlFC0pp1mREqqcFctZdXSfosHhCzPO8Ptz52hkbIxOp4dzdbHYw0ijae5ceuja73ETx8RiIu1pF1bU/gjSlUfHY5jRCIBAJLlnJ8rES0KSiJFFTdlcqiyN5chiXlmltLllTIT2tDJQxBwuIAACkehFV7MRFWXi68urc6RRH62mipJyiV6RO9XI+CixMu08ZWHmzooNvtn6bI3cHWE2IKAPARBIANi3o0y8J1RZhpGY3UD15TVUek2JJxvdg0Skq0Ss/t7N8bX7dJ8B6wMBWQiAQGQhOW0eVwszyshG4hW1lIg1TL7LCMgF0qeFdCUdUkxoOQIgkIAd6Go2wlMmnhHHdXPiRktU+cKBlX9h2Qekq4B/MJjeKgRAIArc5Wo2wmo/sXIoI+MXC6JoM3FMHAztaRX8ULCEdQiAQBS6bGf6wI4IRV5UuKSSpdgHiAMXh4j9d+JhL8LZOw7TX4p7AUikZhja03pBGGNsRQAEothzrpaJVwyjsuWYdLW//xDXejVlladeTzztv8AW12owAgLqEQCBqMecXC0TrwHKwJeEdBU4xFjAYgRAIBqdh2xEI/geloZ05QEkDAk1AiAQze53tTCjZliFlxdpTzu/vOr4ay3rFwtvAhMAAcMRAIEY4iBXy8QbAq+vbbBCiWhP6wsyDA4pAiAQgxyPbMQMZxwZSlFquJdrM2hPywUbjCxFAARioOOQjehzioh0VVdW3flq4qnl+naPlYGAWgRAIGrx9ryaq4UZPQOgYSCkKw2gY0mrEQCBGO4+F8vEmwr5wXMniX1dz/NAuuJBDTa2IwACscCDyEaCdxLa0waPMVZwDwEQiEU+vZKNvGHRlq3YKtrTWuEmbNJABEAgBjql0JZcLcyo0w2dA0fp9Ogg1xZaYw3r0Z6WCzoYOYAACMRSJ7pYJl6HKyBd6UAda7qCAAjEYk8iGxFzHqQrMfxgDQRAIA7EgKtl4oN2DW97WrYvSFdBewfz24AACMQGL3nYIwozegBpyhC0p/WHF0YDgZkQAIE4FBcoE+/NmSPjo8TKtKM9rTe8MAoI5EMABOJgbCAbKexUXumqNFKSTcTq790cX7vPwbDBkYCAbwRAIL4hs8MAhRln9hOkKzviF7u0AwEQiB1+4t4lCjN+Cx2kK+4wgiEQmBEBEEgIAgPZyGUni7WnhXQVgp8KjugTARCIT8BsHh7mbATtaW2OXOzdVARAIKZ6JqB9XclGdhHRfQEtYdy06UvDtL//ENe+asoqT72eeLqRyxhGQMBxBEAgjjs43/HCVCZeTLpqXLQ5/mhXSMMExwYCBREAgYQ4QMJQJh7SVYgDHEcPHAEQSOAQm7+Aq9kIpCvzYw87tBsBEIjd/pO2e9cKM6I9rbTQwERAIC8CIBAEx1UIuFIm/shQilLDvVzeRXtaLthgFEIEQCAhdHqxI9uejZy9mKbfnD1S7Jgz/nldWXXnq4mnlnMZwwgIhAwBEEjIHO7nuDZmI5Cu/HgYY4GAGAIgEDH8nLe2rTAjpCvnQxIHNAgBEIhBzjB1K7aUiRdpTwvpytTow75MRgAEYrJ3DNubydkI2tMaFizYTigQAIGEws3yDpkrhVKS3UER2iBvVvGZOgeO0unRQa6J0J6WCzYYAQECgSAIuBAwqTCjiHTVEJ338fbmJ1dxgQAjIBByBEAgIQ8AkeObUCYe0pWIB2ELBMQQAIGI4QdrItKZjUC6QggCAX0IgED0Ye/UyjrKxKM9rVMhhMNYiAAIxEKnmbxlVYUZ0Z7W5CjA3sKCAAgkLJ5WeE4VZeI/O3uEBi6mfZ+qNFKSTcTQntY3cDAAAjMgAAJBWASGQFDZCKSrwFyGiYGALwRAIL7gwmC/CMguzAjpyq8HMB4IBIcACCQ4bDHzFARkFWYUa08L6QpBCQRkIgACkYkm5iqIgGg2gva0CDAgYBYCIBCz/BGK3fBkIyLtaeeXVx1/rWX94lCAi0MCAYUIgEAUgo2lvkUgl418k91FEUp4wYVXuppdGh1ZUF57w+b4o11e1sEYIAAEvCMAAvGOFUZKRsBrmXhe6QrkIdlhmA4ITEMABIKQ0I5AoTLxvNIV+ntodys2EAIEQCAhcLINR5wpG+FpT1teUj62IFr1k63xdTtsODf2CARsRgAEYrP3HNx77iv2kuxWilDbkaFUVWq419MpmVxVXTpn57bmHz7vyQCDgAAQEEYABCIMISYIAgGWkXSPfPUnQ5eGfziavdg6PDZaNZYdn4xXRhhl18w6F72m7F/Kryn9uy1Nbe8GsQ/MCQSAQH4EQCCIDiAABIAAEOBCAATCBRuMgAAQAAJAAASCGAACQAAIAAEuBP4/gPiOKYDXGBcAAAAASUVORK5CYII=",e:1},{id:"image_2",w:257,h:422,u:"",p:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAGmCAYAAAB89TGrAAAgAElEQVR4Xu2dfXCVVZ7nfze5JCEhEASkk0ASBBnbphTcVqvbccS2e0valpe2WbO4uzA1dO3+sbsyWzM7wxSW2uX0uGqpW7q1to6F1pTQFtUlds1Oz+4saA/0Mook0RIGeRGIAoYAgXsDIeTlbp3Ei9eQ5/7O85yX55znfm+Vpeae1+/5Pd97znM+z3lShA8UgAIlrUDK994/ceLXv39paGDNxeH++y4PD0y5MHhp4tg+TZ5QfU78bULZhDPpVPnn4r+rytNbxb/TVP7BhoalO33XAe2HAlEV8NYEHjvx1rrMQN+f9VzOfiNq52EWupRDOT4r4J0JPHHifzWfHTj/Tzov/rADWJOu6itPlfWXp8ovVZRN+ETkryybsCuVynWlcqmTjzYufzNsmUgPBeJSwCsTWN/5qw2nL/f8bDA35EW7YRZxhTXqDaOAFxeT6NCGz37118cvnf6jMJ3zJW1leeVgZVl5r2jvxPKqD0fvVZQdSpeXfSz++7GGFc/70he00z8FvDCBJBtAmJCBWYRRC2llFXDeBB4/vvXBoxe7finbIaQjSqfKh6vTlZmRexWpiqNlZWXnyyjVU1Fe/tvRWUbFWxsa7jsGraCAUMBpExA3AT+/1H2of6g/jeHSr0A6VZ6rTleeh1no19anEp02gT//bMu7XZfO3uWToEltK1iLpI6swzMBMQs4dvHkEV92ApIbIuF6BrMIp5cLqZ2dCWAW4EJ4mGtD3izAWpjTWLZkZ03gP3z62gDuBcgOY3LTgbUwP7ZOmoB4HuDwhZM7zHcfNSRFgbxZiP6AtQg3qk6aALiAcIOI1PIKgLW4WisnTQD3A+SDGinNKFBoFklnLZw0gf9ybNPJOB8QMhNWKDWJCiSBtXDSBB4++jc9mYGLdUkMGvSpNBUoNAvXzrVw0gT+45HXL453OEhphg96XWoK2GYtnDSBPzz4i1ypDTz6CwXCKpA3C3HPoqIsvaeqfMJrUU7JggmEVR7poYDDCghjqC2v/tUTsx9YK9tM50wATw3KDh3SQYFgBQQ3Mb1y8l/InEXhnAmIswOPXTj1HAYYCkABdQVmVNR1PNX84KJiJTlnAo8e3/pXnRe7/ly9+ygBCkABoYBYIsyouGZh0BkSzpkAQCEELhTQr4BYHrw4Z3X1eCXDBPTrjRKhgJMKTKuccviZptZ5YxvnnAmAFnQyftCohCjQWDX91bE7B86ZAGjBhEQbuuGkAoJcbK6un1N4f8A5EwAt6GTsoFEJUmBm1TW/fXL2ysX5LjlnAqAFExRt6IqTCoydDcAEnBwmNAoKmFWg8N6AUyYAWtDswKN0KJBXYGpF7RfPNq+qF//vlAmAFkSQQgE7CoglwSvz1pY5ZwKgBe0EAGqBAkKBuTX1d4qnDp2aCYAWRHBCAXsKNNdc+8fiASOYgD3Nr9R09kI/nTzXR5cHh678bVLVBKqtmjDy/9+YMjGGVqHKUlPASRP4085fdp7uPz87qYOx9/g52ne8h3r7B6W6OKkyTcIcCo2hIl1O0yZVjvztmppKqkiPLOvwgQKhFXDSBJJKC4pf/h2fdJH4t4mPMAJhCCPGMKmSKsrLCGZhQulklQkTsDSe4sL/zUef0+XBYUs1BlcznlmI1PV1ow+XFc48Ym8sGmBcgZbqma2PNi5/06l7AkmjBcWFv2X3EScMIGxE5e9LiOWIMAeYRVgF3U+/8fp/P3L9wwQMjtW2fSeo88wFgzXEX/R4ZiHuWYjlSOHMI/6WogVjFXDOBJL2/sHOM720bd9JRN6XCuRvYhYaA8wivvAoPGTEmZlAkmjB3ksD9HZ7p5fLgPjCcrTm8cwC26f6R0UcOfbfW/7tVKeWA0kygbfbOo3tBOgPBz9LHG/7FGYhP5ZOPjuQFFpwx4EuOtSVkR8NpDSqAFiL8eUtPFPAmeVAEkzgYFeGdh7oMhrUKNyMAuIGZ9O0SXT9zMklAWA5aQJ/0vnLQ2f6z881M8TmS8WNQPMa26hB3Lhc2DSNvtWY7PfhNlXPfPLxxuXrnbonMJYWTKfKqXZCNdWmq2lCWfnI+GcHLtJAbpS377mctRETUnW4BARJNRiJWAXmzZxMd86fyabzNUGeFnTOBAaGB+uaqr9B11bV0cTyUQyW+/QN9VPf0OUvjWF0LS7+X/zdhlnAALgR8vf7JBtBnhZ0ygRePrszJ375TX04sxCzjMEvZxmybYAByCrlb7p7bqwfuVeQtE8eFHLKBDZn25x4Hfng8BBlBi+OjPmoMQzSwPAQZb/2tyESNwHf/7QbLEDSro4x/RG7Cytvm5O4XjpnApt72lsonTvii9JvfPwB/e0/H/CluWinogK/P3/myK5BUj6T0hMvvzDn311ZbzuxRbg5276YKPeO6yJn+i/R//hgB310otv1pqJ9GhUQ24dLbpqlscR4iyqkBZ1ZDvhgAvtOn6T/ufuf6HRvX7wjiNpjUWDZLU1XzmyIpQEaK3XUBPY8RpR6VGM/tRb1SvvvaPuhY1rLRGF+KZCknQIn30C0OeumCeDX368L1XRrV97acuW4N9N1mSzfTRPItL1GKVptsuNhysbaP4xapZM2KbOBsW8mduTGYNu7RHRX3OEkLv439+2hnUc/w9Zf3IPhaP3iBqHvp0EX0oIO3RiM1wQ+y/bQ3x/ah4vf0QvPpWYlYafAVRM4R0RTbA/2tqP76bdHP6WD3aJ6fKCAnAK+cwOFoJBLMwGrtOB7J47Sq3t2U/bSgNyoIxUUKFBAPGm48tY53j5y7JwJbOxpr6tK53psRdnz779L7x07Yas61JNQBZqm1dA9NzZ417vK8srBl65bM/pGmy8/sd8YtAkK/dXv/gG0n3dh626Db7tuhnfnDowFhZxYDtgyAbH+/+vdbe5GFFrmnQJiWSB2C/Jvf/KhA06awKbePetSudRzJgUUW3//6e+2YtvPpMglWrZ4iewz//J+mpBOxXquhaz8Y0EhR2YC5mlBPPUnGyJIF0WBWVMn0dPfXyqVlTvXwvSJWU6awKbsnudTlHpYSsGIif7kH35Nx8/1RsyNbFCAV+Cmhhm0/o4f8AklUgijEGZw6lIPnerXu309lhZ0ZCZgHhT611s2SUiPJFBATQGdRpBviTCEw70n6ETfabXGfZl7LChUEiYgaMD/+ve/0SIgCoECnAImjEDUKczg4/NHlA/YddUEjNKCAgx6/nf/jxs7fA8FtClgyghEA/dnOqnzYvR3W4wFhVyZCRilBWEC2mIbBYVQwKQRiKWBmBVE+ThnAjZoQRwIEiVUkEeHAtMnTaS//N4SmlxZpaO4r5VxuPf4yL2CMJ/xaMHYZwI2QCGYQJgwQVrdCgig6M/uvItunF6vu2jq6DkYavdgPFCoJEwAqLD22EOBERT40Tfn00MLvh0hZ3AWcTz+P3Z/KP2+DCdNwAYt+Kf/99f0eQ8YAa3Rh8IiKSCgov98+500u3ZqpPzjZQpzf2BGRV3HU80PLhpbTqwPENk4WxAmoC3eUJAGBcTy4A/mNNMfLfyOhtJGi9jR/eEVZLlYoePRgrEvB2zQggCFtMUaCtKogM7dA9mbhPVV07b+fPZPVjg2EwAtqDGuUJRnCugyAgES7ej+iO39eKBQ7DOBzVmzJiDE+Yttf0fixaGXB4dZkZAACthWYO2tt9A9LTcoVyuzJHDTBDJtRylFzcoKBBRw9nKWPji7/8q3wgiEIYiPOFqs98vjxb44P/pWocLvTbUJ5UKBQgXEo8gv379SWRQBD3HPF8ytmdWyoeG+q96iE/ONQbNvIh5rAmGULpw9nDw3+pbi3v7BK8aB2UUYNZG2mAI6ZgMy9wXGowVdWA4YRYZlhFENz8LZw5lesewYGikyP7sQsw1hHvhAgSAFdNwbOHahiz7JdgaKnE6V516Zt7ZsvASxzQRs0II2TCBMaOdnD8IohGGMnV3kjSNMmUjrvwJhDiUJ6i036w0ChWKdCdgwAZl1koshNN7s4vLQMJ3NGwdmFy4Om1KbNq9cpZSf+8Fz0wQy7Wsolduo1HMm8+6z+5WfvzbZPh1lf3VT86vZReH9CswudKhsvgzTJhBEC8Y8EzB/tmApmIBseBbem8jfu8DsQlY9s+l0LAe4cwaCaMHEm8D2rjbphyvMDrNfpednD4XbqF/dz/hqm9WvXrnbWh0mwP3gBdGCMZuAWVBIdO7/fLHb3ZFPQMsKZxf5bdTC2QW2UeUGWcfuAGcCQaBQok1APGa5/RReNiIXhuZTjTe7AKQ1qvv35jXTTxfdoTQIHDHopglYpgWVFEZmawqUIqSlwwS4WW8QLRj3TMAoKMTtm1qLalRkRIFiCLhvyxAdxCBnAkG0YKJNgCOojEQmCnVGgc4zvbT3+Lkr5KYzDRunIevu+C7d3tASuYncD14xWjA2E7ABCnHwRGTFkdErBYQRvP9pt9NtfuTuu5XOIORMoBgolGgT4PZNnY4KNE6rAuIG5G8++lxrmToLUwWFuCPG3DQB0II6YwhlSShwsCtDOw9Ef2mHRBWRk6iaADfrnVY55fAzTa3zghoYywNENs4W5PZNI48YMnqrwLZ9J6jzzAWn2i/eTfDCkqtO/ArVRs4EitGCMS4HzCPDoAVDxVFJJBZw05bdR53qqw1a0FETAC3oVCSWUGPEvQGXHqq6fkYd/WzxD5VGgJv1FgOFYpwJmDUB0IJKMZXozK7dG9ABCqnQgnGaQAcR3Wwq2rgtE1P1olw/FNjy/hFnTnvSYQIcKDS3pv7ODQ1Ldzp2Y9DdswX9CGO0UkUBl9iBuGnBOGcCRpFh0IIql0jy8wrkeMvuI04cQ2+aFhSjWQwZjsUE3uhtX1iWy7WbDDVuy8Rk3SjbDwVcuTcQNy0YiwnYQIZBC/pxIcbdShfuDaiCQqq0YCwmsCnTvjyVyr1lMgC4LROTdaNsfxRwASdWNQFu1svRgrGYAGhBfy6SUmhpnBShC7RgYk2A2zctheBGH+UUiPMmoQu0YEwm0LaViJbJDVG0VNy+abRSkSupCoizB7btO2m9ey7QgnGZwLtEdJdJxWECJtVNZtk7DnTRoa6M1c7pAIV2nd5L2cHRd2WO9+GQ4bhMALSg1VBDZTIKiGWBeK4g/9ZqmTyqaXSYAPeDx9GCcZmAUVAIyLBqaJZufvGU4dvtndYgotabF9Cy+TcpCc6ZAAcKJdIEuH1TJcWROfEKiJmAmBGImYHpjyotmB24SLvO7C3aTOdMALSg6bBC+ToUsEUTqpoAN+vljhXLa2X1ZCEbtCAHT+gIEpSRfAVsGIEqKHTqUg91nDsUOBhOmgBoweRfPEnqoWkjUDUB7gdvakXtF882r6rnxsTyTMD8sWJAhrkhx/dhFDBlBLVVE+jl+1eGacpVaTkT4I4Vi2k5YN4EQAsqxRUyj6OAiZuFOmjBjp6DdKr/XOCYOWoCoAVxlfmpgNg+FFShLo5Ahwlws96m6plPPt64fD2nuOXlgNmzBUVnuX1TThB8DwWCFBDbhu992q2FLNQBCumgBUVfE2UC3JYJwhsK6FBA3CcQrzZTYQl0mAD3g9dSPbP10cblb3J9tm0CoAW5EcH3XigglgfieYOox5e7QgvGMRMwagKgBb24fhLVyKizAlVQSBctaNUENve0t1A6d8RkBHBbJibrRtmlq0CU3QNVE+CWvjXpqr4X56yulhkVa8sB0IIyw4E0vioQlidQBYV00YJ2ZwLZ9sVEuXdMDjK3ZWKybpQNBcK84kzVBLhZrywtaNkEzINCMAFciHEqIJYFb7d1sk1wiRZMnAlw+6bs6CABFFBUQJgABxTpAIV00YJ2TSDT9hqlaLWixkWzc/umJutG2VBAKCBgon3Hg1FekUaHCXCzXlla0K4JZEEL4jJJvgIy7znUAQpxs16ZswXzo2Fxd8CsCcjsmyY/BNHDuBWQeaGJDhPgZr2ytKDtmYBRUIjbN407OFB/aSjQfuwMdXSeLdrZH31zPj204NtKgnAmIHOsWBwzAaMmwO2bKimOzFBAUgEZE1AFhfqG+mlH90dFW+ScCYAWlIwgJPNeAZn3F6iaADfrDUMLWlsOgBb0PrbRAUkFZIChXyz9MU2urJIs8epknAnIni1odTlgwwS4fdPIiiMjFAihgIwJmKYFHTUB0IIh4ghJPVbgjV2Hi54zUJEuo9dXtCr1kEOGZY8VszwTMG8C3L6pkurIDAUkFdi442DRlDpAoY/PHyHx2HzQx00TAC0oGUJI5rMC4qQhMRMo9tFhAhwt2Fg1/dUnZj+wVlZLK7DQZtCCsuOBdB4rIAMK3d7cQOtuW6zUS84EwtCCoiGJMAHQgkoxhcyaFJAxARu0oKsmIJ6omKJJ66uK4bZMTNWLcqFAoQIyzw24RgvanAmAFsT1kngFfKQFrZjAxp72uqp0rsdkBHBbJibrRtlQIK+AzGPEpmnByvLKwZeuWzMhzKgYvydgAxSCCYQZcqQ1pYAMKOQaLWhlJmDDBEALmgprlBtGARkTcI0WtGICm3r3rEvlUs+FETNsWm7LJGx5SA8FoijgIy1oxQQ2Z83TgjCBKCGLPLoV8JEWtGICm7J7nk9R6mHdgheWxx2wYLJulA0FhAK+0oJWTAC0IC6SUlBABhRykRZMhAnInLJSCkGIPsargIwJuEgL2jIB0ILxxidqt6CADC1owwTCHCuWl8UCJ9BmlBYEMmwhwlEFq4ANWnBweIi2n2or2hbnTAC0IBs7SJAQBXylBY0vB2yAQqAFE3IVed4NGVDoqXuX0OzaqZF7ys16wx4rZmU5YMMEuFNWIiuOjFAghAIyJqBKCx670EWfZINfeOqkCYAWDBFFSOq1AlveP0K9/YNF+6BqAtysd0ZFXcdTzQ8uCiuk0RuDoAXDDgfS+6qADVpwf6aTOi92BUoU9mxBK8sB0IK+hjTaHVYBGybA4fH1VdO2/nz2T1aEbbvhmYDZl5CKzgIZDjvkSK9bARlQ6KaGGbT+jh8oVc2ZQNhjxazMBEwjw6AFlWIKmTUpIGMCOkCh7V1tNJgbCmy1myaQaTtKKWrWpPVVxXBbJqbqRblQoFCBg10Z2nkgeK0u0uowAW7WO7dmVsuGhvuOhR0d08sB0IJhRwTpvVPAZ1pQiO21CXBbJt5FExrspQI2TICb9aZT5blX5q0tiyKgMROwAQrBBKIMOfLoVkAGFHKVFjQ6E7BhAqAFdYczyouigIwJqIJCpmhBsyaQaV9DqdzGKKLK5uG2TGTLQToooKKAz7SgWRPA2YIqcYW8HilgAxQyRQt6bwLcvqlHcYSmeqyADRPgZr1RaUHDJgBa0OO4RtMlFZABhVymBb02AZlTViTHEcmgQGQFZExAByjEzXqj0oJmTQC0YOTAQkZ/FPCdFjRrAlmcLehPKKOlURWQAYXW3noL3dNyQ9QqRvJxyHCUswXzDTIIC5k1AW7fVElxZIYCkgrImIDpNxGr0ILGZgI2QCHQgpJRimRGFZABhR65+266cXp95HZwyHDUY8WMzgRsmAC3bxpZcWSEAiEUkDEBVVrwRN9pEnRs0MdNEwAtGCKMkNRnBd5u66SzF/qLdkHVBLhZ78yJU//5yVn/6saoOhq5J4CzBaMOB/L5pgAHCk2fNJFeWBL6xK+vycCaQNU1v31y9srFUbXz1gS4fdOogiAfFAijAGcCs6ZOoqe/vzRMkVel5WjBqAeMGr4nAFpQadSR2QsFxDJALAeKfa6fUUc/W/xDpf5wJqACComGGZoJmDUB0IJKMYXMmhSwRQvu6P6Q+oYuB7baVRPoIKKbNWl9VTHclompelEuFChUoPNML23bd7KoKDqQYQ4UmltTf+eGhqU7o46OqZkAzhaMOiLI540CMqCQ67SgyeWAURMALejNdZLohsqYgGlaUAisggwbMYE3etsXluVy7SZHn9syMVk3yoYCeQW27TtBnWcuFBXEdVrQiAmAFsRFUioKJIEWNGICmzLty1Op3FsmA4HbMjFZN8qGAnkFXKAFp1VOOfxMU+s8lVHRfmMQtKDKcCCvTwpwoJAPtKCRmYANE+D2TX0KJLTVXwU4E/CBFjRkAm1biWiZyaHl9k1N1o2yoYBQICm0oCkTeJeI7jIZKjABk+qibBkFkkILmjIB0IIyUYQ0XiuQFFrQlAkYBYWADHt97SSm8TKg0KqFN9H91y9Q6jM361UFhbw0Ae6UFSXFkRkKSCogYwKqtGB24CLtOrO3aIucMwHQgpIRhGTeKyBDC6qaADfrVT1WLD8IWjkBG7QgkGHvr59EdMAGLXjqUg91nDsUqJeTJgBaMBHxjU5IKGDDBLgfvOmVUz57uqm1SaK5RZNongnseYwo9ahqo4rlBzJsUl2ULasABwrVVk2gl+9fKVvcuOk4E1A9VszQcsC8CYAWVIorZNakAGcCOmjBjp6DdKr/XGCLHTUB0IKaYgzFOKxA76UB2rL7aNEW6jABbtbbVD3zyccbl69XlUrzcsDs2YKis9y+qaogyA8FOAVs0YK7Tu+l7ODFwOaoni1oaDnQBlqQiyB8770CtkyA+8FrqZ7Z+mjj8jdVBdU9EwAtqDoiyO+8AjKgUOvNC2jZ/JuU+sKZgA5QSDTQKxMALagUU8isSQEZE1AFhWzRglpNYHNPewulc8FvTdQwANyWiYYqUAQUYBXYcaCLDnVliqZTNQGOFqxJV/W9OGd1NdtYiQTaZgKgBSXURpJEKGADFLJFC+qdCWTbFxPl3jE5ytyWicm6UTYUyCtgwwS4We/Uitovnm1eVa9jVDTOBMyDQjABHUOOMlQV4EAhn2hBzTMB8ybA7ZuqDi7yQwEZBTgT0AEK2aIF9ZpApu01StFqGRGjpuG2TKKWi3xQQFaBpNGCek0gC1pQNpCQzl8FbIFC3KxXFy3olQnI7Jv6G1pouS8K2DIBbtarixbUbQKgBX2JZLQzsgIyoNCyb/0etd74LyLXITJyJqCLFvTKBLh9UyXFkRkKSCogYwKqoFDfUD/t6P6oaIucMwHQgpIRhGTeK5A0WlDbTAC0oPexjQ5IKiADCv1i6Y9pcmWVZIlXJ+OQYV1nC+Zr1gIL2TABbt80suLICAVCKCBjAptXrgpR4tVJbdKCGmcC5kEh0IJKcYXMmhTgQKGKdBm9vqJVqTbOBHQdK6Z5JmDeBLh9UyXVkRkKSCrAmYAOWvDj80dIPDYf9HHTBEALSoYQkvmswOXBYXpj1+GiXdBhAtyst7Fq+qtPzH5grS4tNd0TAC2oa0BQjrsKyIBCtzc30LrbFit1gjMBnbSgxnsCZk0AtKBSTCGzJgVkTOB785rpp4vuUKqRA4VcNQHQgkrDjsw+KLD3+Dl6/9Puok390Tfn00MLvq3UHc4EdIJCOmcCRk0AtKBSTCGzJgWSSAtqMYGNPe11Velcjyadxy2G2zIxWTfKhgJ5Bd77tJv2HQ9+I5BIp4oMc6BQZXnl4EvXrZmgc1SUbwzaAIVgAjqHHGVFVUAGFPKNFtQyE7BhAqAFo4Yt8ulUQMYETNOCupFhLSawqXfPulQu9ZxOsceWxW2ZmKwbZUOBvAKCERCsQNDHR1pQiwlszpqnBWECuBBdUCCJtKAWE9iU3fN8ilIPmxwkbsvEZN0oGwoIBZJKC2oxgc04WxBXSQkoIAMK+UgLemECMqeslEAMoosxKyBjAj7SgrpMQGycTjE1Rty+qal6US4UKFQgqbSgLhMwSgvCBHAxuqCADVpwcHiItp9qK9pd3ciwsgmAFnQhPNEGGwoklRZUNgEboBBoQRshjjo4BWRAoafuXUKza6dyRQV+z816TYBCXpgAd8pKZMWREQqEUEDGBFRpwWMXuuiTbGdgq5w0AdCCIaIISb1WgKMFRedUTYCb9eo+Viw/IEoPEIEW9Dqu0fgQCtigBfdnOqnzYldgq5w0AdCCIaIISb1WwIYJcHh8fdW0rT+f/ZMVuoVUnAmYPVZMdBbIsO4hR3lhFZABhW5qmEHr7/hB2KK/lp4zAd3HimlaDpg1AdCCSjGFzJoUkDEBHbTg9q42GswNBbbaVRMALagp0FCMuwoc7MrQzgPBa3XRch0mwM1659bMatnQcN8x3UqpLgdAC+oeEZTnnAJJpgWF2E6bALdl4ly0oEGJVMCGCXCgUDpVnntl3toyEwJHNgHQgiaGA2W6qIAMKOQrLag0E7BhAqAFXbwkSq9NMiagCgrFRQuqmUCmfQ2lchtNhgS3ZWKybpQNBfIKbHn/CPX2DxYVRNUEuKXvjIq6jqeaH1xkYlQUlgM4W9DEgKBM9xSwAQrFRQuqzQQsHDDKbZm4Fy5oURIVsGEC3KzXFC2oaAJmQSHROJhAEi8pv/okAwr5TAs6bQIyp6z4FU5orY8KyJiADlAoLlpQzQQybUcpRc2mBpbbNzVVL8qFAoUKJJ0WVDOBbBtoQVwviVfABigks/Q1cbZgfvAUdgfMmgC3b5r46EMHnVDAhglws16TtGDkmYANUIjbN3UiQtCIxCsgAwo9cvfddOP0+shacCZg6lgxpZmADRPg9k0jK46MUCCEAjImoAoKneg7TYKODfq4aQKgBUOEEZL6rEDSaUGF5QBoQZ8DG22XV4ADhaZPmkgvLFE78Ytb+po6W1BxOWDeBLh9U/lhREooEF0BzgRmTZ1ET39/afQKiIijBR01AdCCSqOOzF4ocPZCP73dFvweANGJ62fU0c8W/1CpP5wJmDpWTHEmYNYEQAsqxRQya1LAFi24o/tD6hu6HNhqN00AtKCmMEMxLivQeaaXtu07WbSJOpBh7hmZuTX1d25oWLrTlFaRYKHNoAVNjQfKdUgBGVBo7a230D0tNyi1mjMBk7Sgwu4AaEGlUUdmLxSQMYF1d3yXbm9oidwfDhQSBTtnAm/0ti8sy+XaI/daIiO3ZSJRBJJAAWUFtu07QZ1nLhQtx3daMNJMALSgcmyhAE8UKAVaMJIJbMq0L0+lco2LaEsAABHhSURBVG+ZHEduy8Rk3SgbCuQVENuDYpuw2EcVGeZmvdMqpxx+pql1nslRCX1jEG8iNjkcKNslBThQKAm0YKSZgA0TAC3o0qVQum3hTCAJtGBEE2jbSkTLTIYGt2Vism6UDQWEAqVCC0Y1gXeJ6C6ToQITMKkuypZRoFRowagm0EFEN8sIGSWNzL5plHKRBwqEUaBUaMGoJoCzBcNEE9J6qYAMKJQEWtBJE+BOWfEyotBo7xSQMYEk0IKhTQC0oHexjAZHVECGFjRtAqaPFctLE4oTsEELcvBExDFFNigQSgEbtOCpSz3Uce5QYLucNAHQgqHiCIk9VqBUaMHQywEboBCQYY+vnAQ1nQOFaqsm0Mv3r1TqMTfrNX2sWMTlgPmzBblTVpRUR2YoIKkAZwI6aMGOnoN0qv9cYIscNQHQgpIxhGQeK9B7aYC27D5atAc6TICb9TZVz3zy8cbl601LGfLGoNmzBUVnQQuaHnKUzylgixbcdXovZQcvBjbH9NmCEZcDbaAFuQjC994rYMsEuB+8luqZrY82Ln/TtKBhZwKgBU2PCMqPXQEZUKj15gW0bP5NSm3lTMD0sWJRZwJGTQC0oFJMIbMmBWRMQBUUyg5cpF1n9hZtsXMmsLmnvYXSueC3JmoYAG7LREMVKAIKsArsONBFh7oyRdOpmgD3oFxNuqrvxTmrq9nGakggvRwALahBbRThhQKlRAuKAXHKBLgtEy8iCI30XgEbJsDNeqdW1H7xbPOqehtihjAB86AQTMDGkKMOTgEOFEoSLRhyJmDeBEALcuGJ720owJmADlDIFVownAlk2l6jFK02OQjclonJulE2FBAKlBotGM4EsqAFcZkkXwFboJArtKBTJiCzb5r8EEQP41bAlglws15btGBYEzAKCnH7pnEHB+ovDQVkQKEk0YJOmQB3ykpphCB6GbcCMiagCgrJzHpt0YLSJgBaMO7QRP22FCg1WlDeBLLti4ly75gcCA6eMFk3yoYCeQVkQKFfLP0xTa6siiwat/S1dbZgvgNSsJANZJjbN42sODJCgRAKyJiA6TcR26QFQ8wEzINCoAVDRCqSGlOAA4Uq0mX0+opWpfq5Wa+tY8VCzgTMmwC3b6qkOjJDAUkFOBPQQQt+fP4Iicfmgz5umgBoQckQQjKfFbg8OExv7DpctAs6TICb9TZWTX/1idkPrLWlpeQ9AdCCtgYE9cSngAwodHtzA627bbFSIzkTsHW2YMjlgFkTkNk3VVIdmaGAhAIyJvC9ec3000V3SJQWnISjBV01AdCCSsOOzD4osPf4OXr/0+6iTf3RN+fTQwu+rdQdzgRsgkKiI7LLAaMmAFpQKaaQWZMCNmjBvqF+2tH9UdEWO2cCG3va66rSuR5NOo9bDLdlYrJulA0F8gq892k37Tse/EYgkU4VGeZAocryysGXrlszweaosDMBG6AQTMDmkKOuIAVkQKGk0YJSywEbJgBaEBemCwrImIBpWtA2MixlApt696xL5VLPmRwkbsvEZN0oGwrkFRCMgGAFgj5JpAWlTMDG68hBC+JCdEGBUqQFpUxgU3bP8ylKPWxykLgtE5N1o2woIBQoVVpQygQ242xBXCUloIAMKJREWtAJE5DZNy2BGEQXY1ZAxgSSSAvKmoDYOJ1iaoy4fVNT9aJcKFCoQKnSgrImYJQWhAngYnRBgVKlBVkTAC3oQniiDTYUKFVakDUBG6AQaEEbIY46OAVkQKGn7l1Cs2unckUFfs/NeuMAhZwwAe6UlciKIyMUCKGAjAmo0oLHLnTRJ9nOwFY5aQKgBUNEEZJ6rQBHC4rOqZoAN+u1faxYfsCKPkBkgxYEMuz1tZOYxtugBfdnOqnzYlegZk6aAGjBxMQ4OsIoYMMEuB+85uprNz/WuGKV7cFiZgJmjxUTnQUybHvIUd9YBWRAoZsaZtD6O36gJB5rAjXX/vFjDSueV6okQuZYTQC0YIQRQxbtCsiYgA5acHtXGw3mhgLbb/tsQcl7Am2gBbWHHAp0TYGDXRnaeSB4rS7aq8MEuFnv3JpZLRsa7jtmWx9uJgBa0PaIoD7rCtigBQeHh2j7qbaifbN9tqDsTMCoCXBbJtajARWWpAI2TIADhdKp8twr89aWxTEAgTMB0IJxDAfqjEMBGVAoqbSg0DtWEwAtGEfIo86xCsiYgCoo5CotWNwEMu1rKJXbaDJkuC0Tk3WjbCiQV2DL+0eot3+wqCCqJsAtfWdU1HU81fzgojhGpchMwPybiGECcQw56hyrgA1QyFVakFkOmDcBbssE4QoFbChgwwS4H7z6qmlbfz77Jyts9HdsHUVmAqAF4xgQ1GlXARlQKMm0IDMTMGsCMvumdsMBtZWiAjImoAMUcpUWZG4Mth2lFDWbCgxu39RUvSgXChQqUOq0IDcTMAoKwQRwMbqggA1QSGbWGxctGKsJcPumLgQI2pB8BWyYAPeDFyctGGgCoAWTH/zo4agCMqDQI3ffTTdOr48sGWcCcR0rlu/QuLsDNkyA2zeNrDgyQoEQCsiYgCoodKLvNAk6NujjpgmAFgwRRkjqswKlTgsWWQ6YB4U6eg7SqX5xXAE+UCA+BThQaPqkifTCEjWGh0OG4zpbkFkOmDcBTpj4wgI1l5ICnAnMmjqJnv7+UiVJOFqwofra//2XjSvuVapEIXPAPQGzoJBo76lLPdRx7pBC05EVCqgpcPZCP73dFvweAFH69TPq6GeLf6hUEWcCcR0rxswEzJuA2Dv9x+4Pi565pqQ8MkMBRgFbtOCO7g+pb+hyYGvcNIGMWVowrwbOE8B1GqcCnWd6adu+k0WboAMZ5h6Um1tTf+eGhqU749IiaDlglBbMdxazgbiGHfUKBWRAobW33kL3tNygJBhnAnHSgqJjsZqAaAAHUiipj8xQoIgCMiaw7o7v0u0NLZF1lIlv50zABig0VlEBUwh4qNiZ7JFHARmhQIAC2/adoM4zF4rqk3RacNyZQBwmIBqSHbhI+7Od1HM5i6CFAlYUAC04KvNVy4FNmfblqVTuLSujME4l4sEiwRBgVhDXCJROvWJ7UGwTFvuoIsMcDzOtcsrhZ5pa58Wp+lUmYONNxFyHxaxA7BxkBy9ySfE9FIisAAcKlQItGLAcME8Lyoya2DkQywNxvwAfKGBCAc4EbNCCcSPDASbQtpWIlpkQPUqZOHcgimrIwykAWvArhcZZDpinBbkBGvu9QIzF8gD3CcIqh/RBCoAWLG4CHUR0s2vhI+4TCAYbRuDayPjZHtCCxU3ACi0YJXRgBFFUQ57xFJABhUqBFgy6J+CsCYgGwwhwUetQQMYESoEWvMoE3uhtX1iWy7XrENlkGTIopsn6Ubb/CnC0YEW6jF5f0arUUS5O4z5WLN+5r90YjIsWjKI0d25blDKRp3QU4GhBHW8d4s7McNIE4qYFw4YgDisNqxjS5xXgaMGn7l1Cs2unKgnmAy141XLABVowrOrcqS1hy0P60lCgGCik4wwBoSJnAi6AQokwgb6hftp1ei+2Dkvj2tXWyyAT0LEMyDeSO0zXURNwixaUHXFu7SVbDtKVhgJBtKBOAxBKcrPUuTUNj2xouP+JuFUfc2PQPVpQViDOdWXLQbrkKzCWFhQPCv2bmxcpHR4ynmpihlrsIbi4zxYM2B1oc5IWlAlLHFUmoxLSCAXyJiB++Zf93gKlV4wVU5Q7Vqylembro43L34x7VMbOBJwGhTix8LARpxC+T6fKaXLZFJo/uZEmV1YZFYQzgbiPFQuaCXhtAqJT3PHORkcdhTurgLj4m2tmUnP1NyhdVm68nYJs3XVmb9F6nDMBX2hBbvQAEXEKld73TdUzad6kRisXf15djhasSVf1vThndbULo3FlOeATLcgJh9kAp1BpfF+brqYFU+ZQ7QT71xq3Y+UKLSgiIZEmgNlAaVzkxXo5d1IDzZ3UGJsQHCg0taL2i2ebV9XH1sCCigtMwI1jxXSJgtmALiX9KmdieQUtrLs+ll//QqU4E3AFFBozE0iWCWCnwK+LV0drr62sowVTrrO69g9qN8etuGkCmbbXKEWrdQyGC2UIbmD7qTYXmoI2WFAg7un/2C5ytGBT9cwnH29cvt6CNGwVBcsBf2nBoF7ihafs+Ccigbj51zBxulN98YUWHLMcSJ4JgCJ06row0hgXDUB0lAOFXKEFx5qA96DQeFHG7dcaiUwUakUBVw1AxgRcAYVKwgREJ4URiBs1OKnYyrVppRKXDcAnWvCKCWzuaW+hdO6IldGLqRJx7sAnmU461X8uphagWl0KuGwA+R+dD87uD+yuS7TgVyaQbV9MlHtH1yC5XI4wA7F9KB7xxBuQXR6p8dvm2i5AlCWoS7RgSZrAeIMmbiBmvnz5qZjKDeYGaWB46Mqz4KN/G/LviklYiwUHsHDq9c73igOFXKIFC0wgWaCQqSjhzOLSUD/1DV02VX1JlytIwO9MW+AECMQNBGcCLoFCMAFuNBW+FzcjxWfUGPpH/vvrf4NZhJH3O9O+FTsKLNtejk9x0wQSRgvKDpYL6YqZhZh5FDueyoX222iDD/cBCnXwiRYsmAkkDxSyEZw26xD3JQZyQzQ4PPi1exWjf0uuWYjHgb8z/Vs2pVauizMBV84WzHd0BBvenIUJKI+8IwUUMwvRRJ92RMRpQLdec4M3y4B8CHC0oKsmkEha0JHr0slmiPsU+ZuYPZczI20U/5+/fxG3WfhqAEJHzgRcogULlwMwAScv1fgbxZmFie3TOE8EUlVc6LWj+6OixcAEVFVGficV4LZPZcxCXPziMFDXnggMIzj3rEpleeXgS9etmRCmTNNp8/cEMBMwrTTKH1Gg0CzE9qn4VJVXkuAAJpZXeq8SZwKu0YJYDngfcuiAawpwoJDLJuDtm4dcCwK0p7QV4EzANVCocCawlYiWlfbwofdQQF0B32jBr0wg076GUrmN6hKgBChQ2gpwoFBj1fRXn5j9wFqXVBq9MVgC5wm4JDraklwFOBNwDRS6MhMYMYJsG5YEyY1N9MySAhwo5LgJlM7BIpbiAdWUoAKcCbgGCn1tJoDZQAlGLLqsVQEfacGrTGBjT3tdVTp3lIimaFUHhUGBElCAA4VcpAWvMoHR2QCWBSUQr+iiAQU4E3ARFBrXBEaMAFuGBkIERSZdAe79l16ZAIwg6eGK/plQwEdaMHAmkBfojd72hWXDua2UomYToqFMKJAkBfZnOqnzYldgl1xEhlkTEAlGbxYOryNKrcMNwySFLPqiWwEOFHKRFpQygbxQV8wgl1qDmYHu8EF5SVCAMwEXQaFQJlA4SCOYcTktptRwC1FqIRHVffnPzUkYTPQBCkRRYHtXW9GX1CTKBDiBRu4l5Kgul6O6VGpYmATBLDjV8L3vCnC04NyaWS0bGu475lo/Rx4giusz+uAStYzWP7x45F+5VAul8n+ju+JqG+qFAmEUECcmbT/VVjSLi8hw5OVAGHF0pIVZ6FARZZhUgAOF0qny3Cvz1paZbEPUsmOdCURtdFC+0ZuXNLL8yKWGF6bEkoSoLjV630J8xL+BROsWHuWNvGKu2OvIXQWFvJkJ6I4xmIVuRVEeRwtOq5xy+Jmm1nkuKpWomYAJgUefpRBTC2oZ3Q0Z8c6CvwGkMqG7b2VytKCrjEDJzgRMBBjMwoSq/pTJ0YKu7gzABGKIsbxZYPs0BvENVlkMFJpeOeWzp5tamwxWr1Q0lgNK8pnLDNbCnLYmSi5mAq5CQnkdYAImIsJimXmzGK0SrIVF6b9WVRAtOLWi9otnm1fVx9UumXphAjIqJSANWAuzgzgeLSjYgObqa/9gQ8PSnWZrVysdJqCmX+JyF5oFWAu54Q2iBZuqZz75eOPy9XKlxJcKJhCf9l7XDNbiq+EbDxRyeUtwbODBBLy+FN1vfKFZJJW1GGsCPhmAiCCYgPvXUcm00FfW4kTfaRLvIBT3ABomTv9vPiwBCoMKJlAyl1hyOuoaayFowXMDFw7XpWvvcfFRYW7kYQKcQvjeWwWssBY5en24LPX8Q5MWdfgqFEzA15FDu7UpIMFa5J9C/fJCz72by5V19A/Ru384ddE5bQ2JqSCYQEzCo1oo4IoC/x9AsYOWElmyTAAAAABJRU5ErkJggg==",e:1},{id:"image_3",w:438,h:67,u:"",p:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbYAAABDCAYAAADwISBuAAAEVklEQVR4Xu3cTU4TARQH8DcNez0CRxhPIN4ATyCurQmkuFbW0kBi4xpPoDcQbzDeAG4ge9OaIUgwfHZepG/x65b+Z15+b/EPnY8mBnz2x+1mE9FGxMaAuAgBAgQIELhVYBFx0iyiGy3ieOdz1y1L1Tw08HHcbjQRW03EZkQ8eWjO9wgQIECAQELgNCKORmtxuHPY/XrIce4ttoPtdn3+O44i4vlDDug7BAgQIEDgPwicRcThZNZ9uO/Ydxbb9E27HU30B/Ef2n2S/k6AAAECjyHwczSPrbt+ory12PbH7VET8eoxpnQOAgQIECCwhMBZNLE9+dT1vyZe+9xYbEptCV5fJUCAAIHVCDTx+qZyu1ZsSm01+3FWAgQIEFheYBHxcnfWfbua/KfYLq6pHSx/aAkCBAgQILASgbPRWrQ7h93J37NfFtvF3Y/98wJuFFnJbpyUAAECBAYK/JjMusvnqi+LbTpuj93SP5BUjAABAgRWK3Dlett5sfUPX48ivq92KmcnQIAAAQKDBU4ns269T58XmxtGBkMKEiBAgEARgXnEi3ez7vi82Kbjtn9NiWtrRZZjDAIECBBYXmAR8WV31m01Fy80/rr8ISQIECBAgEApgbPJrHvaTMdt/8qs96VGMwwBAgQIEBggMJrHs77Y3A05AE+EAAECBOoJ9A9sK7Z6ezERAQIECAwX2FNsw/EkCRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCewF4zfdtuxSLW681mIgIECBAgsJzAPOL4DzhJ6X4xT+fmAAAAAElFTkSuQmCC",e:1},{id:"comp_0",layers:[{ddd:0,ind:1,ty:4,nm:"Shape Layer 20",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 19",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Shape Layer 18",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Shape Layer 17",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Shape Layer 16",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"Shape Layer 15",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"Shape Layer 14",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:8,ty:4,nm:"Shape Layer 13",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:9,ty:4,nm:"Shape Layer 12",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:10,ty:4,nm:"Shape Layer 11",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:11,ty:4,nm:"Shape Layer 10",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:12,ty:4,nm:"Shape Layer 9",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:13,ty:4,nm:"Shape Layer 8",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:14,ty:4,nm:"Shape Layer 7",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:15,ty:4,nm:"Shape Layer 6",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:16,ty:4,nm:"Shape Layer 5",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:17,ty:4,nm:"Shape Layer 4",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:18,ty:4,nm:"Shape Layer 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:19,ty:4,nm:"Shape Layer 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0},{ddd:0,ind:20,ty:4,nm:"Shape Layer 1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10,x:"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-8,-224],[-8,-320]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.996078431373,.858823529412,.254901960784,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:10,ix:5},lc:2,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{t:5,s:[100]}],ix:1},e:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:5,s:[0]},{t:10,s:[100]}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:150,st:0,bm:0}]}],layers:[{ddd:0,ind:1,ty:2,nm:"Wallet",refId:"image_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[406,502.135,0],ix:2},a:{a:0,k:[248.009,154.115,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[.771,.771,-24.2]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[0,0,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[-1.68,-1.68,16.8]},t:6,s:[110,110,100]},{t:10,s:[100,100,100]}],ix:6}},ao:0,ip:0,op:150,st:0,bm:0},{ddd:0,ind:2,ty:1,nm:"White Solid 1",td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[416,352,0],ix:2},a:{a:0,k:[400,400,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,hasMask:!0,masksProperties:[{inv:!1,mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[200,175.5],[200,624.5],[600,624.5],[600,175.5]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"}],sw:800,sh:800,sc:"#ffffff",ip:0,op:150,st:0,bm:0},{ddd:0,ind:3,ty:2,nm:"Dollar 1",tt:1,refId:"image_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:15,s:[414.921,595.644,0],to:[0,-38.333,0],ti:[0,38.333,0]},{t:23,s:[414.921,365.644,0]}],ix:2},a:{a:0,k:[199.903,224.203,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:5,op:150,st:0,bm:0},{ddd:0,ind:4,ty:2,nm:"Dollar 2",refId:"image_2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:20,s:[35]},{t:24,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:23,s:[372.27,392.853,0],to:[-8,0,0],ti:[8,0,0]},{t:27,s:[324.27,392.853,0]}],ix:2},a:{a:0,k:[128.123,210.921,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:23,s:[50,50,100]},{t:27,s:[100,100,100]}],ix:6}},ao:0,ip:23,op:150,st:0,bm:0},{ddd:0,ind:5,ty:2,nm:"Wallet Back",refId:"image_3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[406.278,502.333,0],ix:2},a:{a:0,k:[228.817,183.308,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[.771,.771,-24.2]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[0,0,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[-1.68,-1.68,16.8]},t:6,s:[110,110,100]},{t:10,s:[100,100,100]}],ix:6}},ao:0,ip:0,op:150,st:0,bm:0},{ddd:0,ind:6,ty:0,nm:"Explosion",refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[400,400,0],ix:2},a:{a:0,k:[400,400,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:800,h:800,ip:10,op:160,st:10,bm:0}],markers:[]}},1634,[]); +__d(function(i,a,x,r,m,t,k){m.exports={v:"5.6.1",fr:60,ip:0,op:372,w:148,h:136,nm:"Overview Cardratings Card Animation",ddd:0,assets:[{id:"image_0",w:114,h:79,u:"",p:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABPCAYAAAA3OZEOAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAADlUlEQVR4nO2d23LbMAxEIdv//8eR+9AwhaBdEKKdTovsmdFQkUmpo1Pwogdws5xt8rv4ezyzH5GoqjxJ/h5SYaxOlJHJuVJXrBEFZVIPv23kfFZHUt9HJo+dn65lIuNvUWLlP4GYg2TNylP7x+cfTKIvo0wJfZ1MGIrUDVw3sz8iPUxWdsS2ogYS9wSHrw9lPiyfuUZhN3At63IFJsphx07aepmbmT1jRKJx0QuMZSZUcFhXuofSjMs8wLpWJjEeErkG60Zv9lvcZkeBe2h3wotk0Tgk3m0uM95HcFhXGucdgx1c/xKLutY4Pnpp93Aeu1kziaxSlfi0Y7CUZ61mOCKjzFF6mWYSWQGNjWgV4EWnMmdjJBsf74ZFSmIdJsn/xgRHmVtl1opkovFSIq+BRMbrNzsuQ3xE+vqHLzvoQ4D/m0Umm70KTrbgZ9GYvlc2Rhq4CVtTonWlyJmJRBLTd5tNdmLJpHqxvo3gjO5xJg1NIOGEZxaRvmH1ENeovtOliMweyh4e64g5cca6vITLPgj4G84eoohcg73LUZbF3mYVkodJ2vvI3mXpPVdEiv8AiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENkEimyCRTZDIJkhkEySyCRLZBIlsgkQ2QSKbIJFNkMgmSGQTJLIJEtkEiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENqEikiVEr+xPIWqUt4VgRJEoE1O8WbZtgeReh20XEfOcp1zJs5MlUN9CKeawPOZmC+8wE5llvUdJY0cmQ6VtqVF5ryh4IEwkS56eSUSpmgVmRWJse2AWkRVx/lyJlGoMEX5XAX/MxJ4YIkcFn7XQPxRJ9PWVePc68b1WZFJiRMbMvCgR7Edo48dGiawzE4n2AKFjJupamUCUxdBH6XJmwx9KRWSMTN/2cK9ssuMloq0M0HgpiXVQwIzjw/Ju9gTqWs3OGX7HNf8PGNmTNdFZg00ko8xLk51xYy8rPmwn15RBeY043rEZbGnyw8ZIfx4F+i0M0NgomXPYOj1OcKJESjZr9Q/yi30/Q41joyTWQbPPGHnlZcjDzvL8Q8yO4iyUkvgaLDJnHwROM1jWtbKP33FHGAOlqIM+vPhztn48ke0OgPaaMFCituIaKDKz8tS2ImMmThJfhy32s48Ah2tZFEau1BVrpLKy69m+ExmS+H2kywxWZyZEwv4tqORXREny+6lEI+QX5aXEsDngi58AAAAASUVORK5CYII=",e:1}],layers:[{ddd:0,ind:1,ty:4,nm:"black",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0],e:[6]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:21,s:[6],e:[-10]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:46,s:[-10],e:[0]},{i:{x:[.833],y:[1]},o:{x:[.333],y:[0]},t:70,s:[0],e:[0]},{i:{x:[.667],y:[1]},o:{x:[.167],y:[0]},t:186,s:[0],e:[6]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:207,s:[6],e:[-10]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:232,s:[-10],e:[0]},{t:256}],ix:10},p:{a:0,k:[29.136,75.103,0],ix:2},a:{a:0,k:[.25,30.285,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-1.058,0],[0,-2.269],[2.269,0],[.729,.657],[1.058,0],[0,2.269],[-2.269,0],[-.729,-.657]],o:[[2.269,0],[0,2.269],[-1.058,0],[-.727,.657],[-2.269,0],[0,-2.269],[1.058,0],[.727,-.657]],v:[[2.75,-4.109],[6.858,-.001],[2.75,4.109],[-.001,3.051],[-2.75,4.109],[-6.858,-.001],[-2.75,-4.109],[.001,-3.051]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[15.108,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.553,0],[0,0],[0,-.552],[0,0],[.553,0],[0,0],[0,.553],[0,0]],o:[[0,0],[.553,0],[0,0],[0,.553],[0,0],[-.553,0],[0,0],[0,-.552]],v:[[-4.5,-3.5],[4.5,-3.5],[5.5,-2.5],[5.5,2.5],[4.5,3.5],[-4.5,3.5],[-5.5,2.5],[-5.5,-2.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[80,47.321],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.966,0],[0,0],[0,-.967],[.966,0],[0,0],[0,.966]],o:[[0,0],[.966,0],[0,.966],[0,0],[-.966,0],[0,-.967]],v:[[-11.75,-1.75],[11.75,-1.75],[13.5,0],[11.75,1.75],[-11.75,1.75],[-13.5,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[21.75,38.036],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.966,0],[0,0],[0,-.967],[.966,0],[0,0],[0,.966]],o:[[0,0],[.966,0],[0,.966],[0,0],[-.966,0],[0,-.967]],v:[[-16.75,-1.75],[16.75,-1.75],[18.5,0],[16.75,1.75],[-16.75,1.75],[-18.5,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[26.75,30.036],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-13.694,8.601],[-22.73,1.893],[-.183,-2.201],[0,-.111],[0,0],[2.209,0],[0,0],[.699,.47],[-.111,.23]],o:[[13.216,-8.301],[2.201,-.183],[.009,.111],[0,0],[0,2.21],[0,0],[0,0],[-.699,-.47],[9.173,-19.059]],v:[[-11.406,-13.986],[42.512,-29.276],[46.83,-25.622],[46.844,-25.29],[46.844,24.977],[42.844,28.977],[-43.479,28.977],[-44.718,28.497],[-45.708,27.507]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.136999990426,.180000005984,.231000010173,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[46.875,29.688],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:2,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.209,0],[0,0],[0,-2.209],[0,0],[2.209,0],[0,0],[0,2.21],[0,0]],o:[[0,0],[2.209,0],[0,0],[0,2.21],[0,0],[-2.209,0],[0,0],[0,-2.209]],v:[[-42.625,-29.286],[42.625,-29.286],[46.625,-25.286],[46.625,25.286],[42.625,29.286],[-42.625,29.286],[-46.625,25.286],[-46.625,-25.286]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.322000002394,.380000005984,.451000019148,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[46.875,29.536],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:2,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1}],ip:0,op:600,st:0,bm:0},{ddd:0,ind:2,ty:2,nm:"cc-shadow.ai",cl:"ai",parent:1,refId:"image_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[45.114,36.183,0],ix:2},a:{a:0,k:[57,39.5,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:600,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"purple",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[15],e:[22]},{i:{x:[.771],y:[1]},o:{x:[.355],y:[0]},t:21,s:[22],e:[-10]},{i:{x:[.833],y:[1]},o:{x:[.509],y:[0]},t:46,s:[-10],e:[0]},{i:{x:[.833],y:[1]},o:{x:[.167],y:[0]},t:78,s:[0],e:[0]},{i:{x:[.667],y:[1]},o:{x:[.167],y:[0]},t:186,s:[0],e:[12]},{i:{x:[.771],y:[1]},o:{x:[.333],y:[0]},t:207,s:[12],e:[-10]},{i:{x:[.833],y:[1]},o:{x:[.509],y:[0]},t:233,s:[-10],e:[15]},{t:265}],ix:10},p:{a:0,k:[29.268,73.667,0],ix:2},a:{a:0,k:[7.202,51.601,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-1.022,.274],[-.587,-2.192],[2.192,-.587],[.874,.446],[1.022,-.273],[.588,2.191],[-2.192,.587],[-.873,-.445]],o:[[2.192,-.587],[.587,2.192],[-1.022,.274],[-.531,.823],[-2.191,.588],[-.587,-2.192],[1.021,-.274],[.532,-.822]],v:[[1.593,-4.68],[6.625,-1.775],[3.72,3.257],[.789,2.947],[-1.593,4.68],[-6.625,1.775],[-3.719,-3.257],[-.789,-2.949]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[17.115,31.184],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.534,.143],[0,0],[-.144,-.533],[0,0],[.533,-.143],[0,0],[.142,.533],[0,0]],o:[[0,0],[.534,-.143],[0,0],[.142,.533],[0,0],[-.534,.143],[0,0],[-.144,-.533]],v:[[-5.251,-2.215],[3.441,-4.546],[4.667,-3.839],[5.961,.992],[5.254,2.217],[-3.439,4.546],[-4.665,3.839],[-5.958,-.992]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[89.001,48.748],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.934,.25],[0,0],[-.25,-.933],[.934,-.25],[0,0],[.25,.933]],o:[[0,0],[.934,-.25],[.251,.934],[0,0],[-.934,.25],[-.251,-.934]],v:[[-11.803,1.35],[10.896,-4.732],[13.04,-3.495],[11.803,-1.351],[-10.896,4.732],[-13.04,3.495]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[30.333,54.855],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.934,.25],[0,0],[-.25,-.933],[.933,-.25],[0,0],[.25,.933]],o:[[0,0],[.933,-.25],[.25,.934],[0,0],[-.933,.25],[-.25,-.934]],v:[[-16.633,2.645],[15.727,-6.025],[17.87,-4.788],[16.633,-2.646],[-15.727,6.025],[-17.87,4.788]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:4,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[33.093,45.834],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-10.996,11.847],[-21.465,7.712],[-.747,-2.08],[-.029,-.108],[0,0],[2.134,-.572],[0,0],[.764,.3],[-.043,.226]],o:[[10.617,-11.438],[2.079,-.746],[.037,.104],[0,0],[.571,2.134],[0,0],[0,0],[-.764,-.3],[3.928,-20.771]],v:[[-21.9,-10.798],[26.223,-39.523],[31.34,-37.11],[31.44,-36.793],[44.45,11.761],[41.621,16.66],[-41.587,38.955],[-43.079,38.804],[-44.288,38.13]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372999991623,.270999983245,.769000004787,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[59.533,40.738],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:2,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.134,.572],[0,0],[-.572,-2.134],[0,0],[2.134,-.571],[0,0],[.773,.309],[.34,1.267],[0,0]],o:[[0,0],[2.134,-.572],[0,0],[.571,2.134],[0,0],[-.866,.232],[-1.132,-.452],[0,0],[-.571,-2.134]],v:[[-48.752,-17.473],[33.593,-39.537],[38.492,-36.709],[51.581,12.14],[48.753,17.038],[-33.593,39.103],[-36.108,38.955],[-38.492,36.275],[-51.581,-12.574]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.603999956916,.423999980852,.995999983245,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[52.402,40.359],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:2,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1}],ip:0,op:600,st:0,bm:0}],markers:[]}},1635,[]); +__d(function(i,a,t,x,k,r,m){k.exports={v:"5.6.1",fr:60,ip:0,op:240,w:1920,h:1080,nm:"Comp 1",ddd:0,assets:[{id:"comp_0",layers:[{ddd:0,ind:1,ty:4,nm:"$$$ Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[885.25,900.75,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[-21.15,14.988],[-17.993,7.02],[-20.822,-.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$",np:6,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[13.937,14.988],[17.094,7.02],[14.265,-.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[.563,-29.348],[.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[.563,.974],[.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[.563,18.845],[.563,25.129],[4.912,25.129],[4.912,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-3.577,-12.519],[.563,-16.838],[.563,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[9.171,7.437],[4.912,11.696],[4.912,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$",np:6,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[963,554,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[98,98],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:66,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-341,-79],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 13",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:9,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-251.5,151],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[178.571,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 7",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-291.5,193],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[125.433,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 9",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-153.5,110],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[125.433,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 8",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-324.5,345],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 11",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-122.5,190],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 10",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-326.5,230],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 12",np:3,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-328.5,111],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 6",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-148.5,-34.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[114.286,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 5",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-111,-75.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[66.447,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 4",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-129.5,-115],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[90.132,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 3",np:3,cix:2,bm:0,ix:11,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,117],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[72.583,74.384],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 2",np:3,cix:2,bm:0,ix:12,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,.652733564377,.24313724041,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,115],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[80.587,80.587],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 1",np:3,cix:2,bm:0,ix:13,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0}]},{id:"comp_1",layers:[{ddd:0,ind:1,ty:4,nm:"$$$ Outlines 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[885.25,900.75,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[13.937,14.988],[17.094,7.02],[14.265,-.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[.563,-29.348],[.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[.563,.974],[.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[.563,18.845],[.563,25.129],[4.912,25.129],[4.912,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-3.577,-12.519],[.563,-16.838],[.563,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[9.171,7.437],[4.912,11.696],[4.912,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$",np:6,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[963,554,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[98,98],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:66,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-341,-79],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 13",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:9,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-251.5,151],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[178.571,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 7",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-291.5,193],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[125.433,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 9",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:10,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-264.5,345],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[152.685,100],ix:3},r:{a:0,k:.266,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 11",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-326.5,230],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 12",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-328.5,111],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 6",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-111,-121.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[66.447,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 4",np:3,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-129.5,-75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[90.132,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 3",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,117],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[72.583,74.384],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 2",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.81568627451,.485460318771,.095963085399,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,115],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[80.587,80.587],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 1",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0}]},{id:"comp_2",layers:[{ddd:0,ind:1,ty:4,nm:"$$$ Outlines 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[885.25,900.75,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[-21.15,14.988],[-17.993,7.02],[-20.822,-.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$",np:6,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[-21.15,14.988],[-17.993,7.02],[-20.822,-.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-36,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$ 2",np:6,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,.794],[1.151,.934],[0,0],[-4.031,-.02],[0,0],[0,0],[0,0]],o:[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-.119],[-2.284,-.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-.437]],v:[[13.937,14.988],[17.094,7.02],[14.265,-.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[.563,-29.348],[.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[.563,.974],[.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[.563,18.845],[.563,25.129],[4.912,25.129],[4.912,18.666]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,2.045],[-2.76,.497],[0,0]],o:[[0,-2.383],[0,0],[-2.76,-1.37]],v:[[-3.577,-12.519],[.563,-16.838],[.563,-7.396]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:0,k:{i:[[0,-1.946],[2.839,-.437],[0,0]],o:[[0,2.403],[0,0],[2.839,1.231]],v:[[9.171,7.437],[4.912,11.696],[4.912,2.671]],c:!0},ix:2},nm:"$",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"$",np:6,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[963,554,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[98,98],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:66,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-341,-79],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 13",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-291.5,193],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[125.433,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 9",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-153.5,110],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[125.433,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 8",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-14.182,41],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 11",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"tr",p:{a:0,k:[-324.5,303],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 11",np:4,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-190.5,150],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 10",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-326.5,152],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 12",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-328.5,111],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[77.34,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 6",np:3,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-148.5,-50.5],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[114.286,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 5",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[154,28],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.180392156863,.180392156863,.180392156863,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-129.5,-95],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[90.132,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 3",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,117],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[72.583,74.384],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 2",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[514,782],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:24,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.509803921569,.27956312591,.007996923783,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-225,115],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[80.587,80.587],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 1",np:3,cix:2,bm:0,ix:11,mn:"ADBE Vector Group",hd:!1}],ip:0,op:240,st:0,bm:0}]}],layers:[{ddd:0,ind:1,ty:0,nm:"Invoice 1",refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.237,y:1},o:{x:.333,y:0},t:2,s:[1117,537,0],e:[1117,416,0],to:[0,-20.167,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:22,s:[1117,416,0],e:[1117,537,0],to:[0,0,0],ti:[0,-20.167,0]},{i:{x:.237,y:.237},o:{x:.333,y:.333},t:42,s:[1117,537,0],e:[1117,537,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:.237},o:{x:.333,y:.333},t:62,s:[1117,537,0],e:[1117,537,0],to:[0,0,0],ti:[0,0,0]},{t:82}],ix:2},a:{a:0,k:[960,540,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:1920,h:1080,ip:0,op:240,st:0,bm:0},{ddd:0,ind:2,ty:0,nm:"Invoice 2",refId:"comp_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.214],y:[1]},o:{x:[.333],y:[0]},t:93,s:[0],e:[6]},{i:{x:[.581],y:[1]},o:{x:[.333],y:[0]},t:112,s:[6],e:[6]},{i:{x:[0],y:[1]},o:{x:[.333],y:[0]},t:212,s:[6],e:[0]},{t:232}],ix:10},p:{a:1,k:[{i:{x:.237,y:.237},o:{x:.333,y:.333},t:2,s:[1175,497,0],e:[1175,497,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:22,s:[1175,497,0],e:[1175,402,0],to:[0,-15.833,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:42,s:[1175,402,0],e:[1175,497,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:62,s:[1175,497,0],e:[1175,402,0],to:[0,0,0],ti:[0,15.833,0]},{i:{x:.237,y:.237},o:{x:.333,y:.333},t:82,s:[1175,402,0],e:[1175,402,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:102,s:[1175,402,0],e:[1643,402,0],to:[78,0,0],ti:[-78,0,0]},{i:{x:.559,y:.559},o:{x:.333,y:.333},t:122,s:[1643,402,0],e:[1643,402,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:202,s:[1643,402,0],e:[1175,402,0],to:[-78,0,0],ti:[78,0,0]},{i:{x:0,y:0},o:{x:.333,y:.333},t:220,s:[1175,402,0],e:[1175,402,0],to:[0,0,0],ti:[0,0,0]},{i:{x:0,y:1},o:{x:.333,y:0},t:230,s:[1175,402,0],e:[1175,497,0],to:[0,15.833,0],ti:[0,-15.833,0]},{t:241}],ix:2},a:{a:0,k:[960,540,0],ix:1},s:{a:1,k:[{i:{x:[.237,.237,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:122,s:[100,100,100],e:[110,110,100]},{i:{x:[.452,.452,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:142,s:[110,110,100],e:[110,110,100]},{i:{x:[.237,.237,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:182,s:[110,110,100],e:[100,100,100]},{t:202}],ix:6}},ao:0,w:1920,h:1080,ip:0,op:240,st:0,bm:0},{ddd:0,ind:3,ty:0,nm:"Invoice 3",refId:"comp_2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.237,y:.237},o:{x:.333,y:.333},t:2,s:[1234,455,0],e:[1234,455,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:.237},o:{x:.333,y:.333},t:22,s:[1234,455,0],e:[1234,455,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:42,s:[1234,455,0],e:[1234,353,0],to:[0,-17,0],ti:[0,0,0]},{i:{x:.237,y:1},o:{x:.333,y:0},t:62,s:[1234,353,0],e:[1234,455,0],to:[0,0,0],ti:[0,-17,0]},{t:82}],ix:2},a:{a:0,k:[960,540,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:1920,h:1080,ip:0,op:240,st:0,bm:0}],markers:[]}},1636,[]); +__d(function(i,a,x,k,t,r,o){t.exports={v:"5.1.10",fr:30,ip:0,op:120,w:540,h:242,nm:"webeqeqeqwweeq phone",ddd:0,comps:[],layers:[{ddd:0,ind:1,ty:3,nm:"Null 8",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[192.51121076233184,67.80269058295964,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[242.152466367713,242,100],ix:6}},ao:0,ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Layer 27 Outlines 2",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:103,s:[0],e:[100]},{t:112.000004561854}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[41.705,35.643,0],ix:2},a:{a:0,k:[23.81,23.81,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],o:[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],v:[[5.359,-.001],[.001,5.359],[-5.359,-.001],[.001,-5.359]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.809,18.489],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],o:[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],v:[[.001,6.497],[12.794,.298],[.001,-6.497],[-12.794,.298]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.81,33.623],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],o:[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],v:[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.403921568627451,.5176470588235295,.6941176470588235,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.81,20.71],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:2,cix:2,ix:3,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Layer 26 Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:79,s:[100],e:[0]},{t:85.000003462121}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[3.933,36.447,0],ix:2},a:{a:0,k:[17.279,15.087,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-7.278,.988],[-2.368,5.087],[7.278,-5.087]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:4,ix:5},lc:2,lj:2,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[17.278,15.087],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:57,s:[0],e:[100]},{t:69.0000028104276}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Shape Layer 2",parent:1,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[18.25,12.5],[10,19.75],[9,46.5],[15.25,58.5],[32.25,59],[54.25,59],[62.25,57.25],[66,50.5],[66.25,32.5],[66.75,19.25],[62.5,14.5],[55.25,12.75],[36,13.25]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.420314863616,.206007370294,.791999966491,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Layer 27 Outlines",parent:1,tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},n:"0p833_0p833_0p167_0p167",t:81,s:[41.705,35.643,0],e:[94.705,35.643,0],to:[8.83333301544189,0,0],ti:[-8.83333301544189,0,0]},{t:96.0000039101602}],ix:2},a:{a:0,k:[23.81,23.81,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],o:[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],v:[[5.359,-.001],[.001,5.359],[-5.359,-.001],[.001,-5.359]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.4627450980392157,.596078431372549,.8,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.809,18.489],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],o:[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],v:[[.001,6.497],[12.794,.298],[.001,-6.497],[-12.794,.298]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.4627450980392157,.596078431372549,.8,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.81,33.623],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],o:[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],v:[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.4627450980392157,.596078431372549,.8,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[23.81,20.71],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:2,cix:2,ix:3,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"Layer 29 Outlines",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[26.555,35.643,0],ix:2},a:{a:0,k:[47.65,30.155,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[5.118,0],[0,0],[0,5.118],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],o:[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.118]],v:[[30.882,22.655],[-30.884,22.655],[-40.15,13.388],[-40.15,-13.388],[-30.884,-22.655],[30.882,-22.655],[40.15,-13.388],[40.15,13.388]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[47.65,30.155],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"Shape Layer 1",parent:1,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[3,0],[1.5,-2],[0,-13.5],[-1.5,0],[-3.5,-2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[4,.5]],o:[[-3,0],[-1.5,2],[0,13.5],[1.5,0],[3.5,2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-4,-.5]],v:[[2.5,-99.5],[-93.5,-81.5],[-151.5,-25],[-131.5,50],[-78.5,69.5],[-28.5,79],[-8,67.5],[-10.5,56],[-14,50],[-13.5,38.25],[-13.75,21],[-12,16.5],[-5.75,13.25],[16,12.25],[43,12.75],[59.5,13.5],[65.75,16.75],[67,27.75],[66.5,45.25],[66,52.5],[79.5,65],[147.5,66],[197.5,68.5],[204.5,-20.5],[142,-91.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.420314863616,.206007370294,.791999966491,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Shape 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0},{ddd:0,ind:8,ty:4,nm:"Layer 30 Outlines",parent:1,tt:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},n:["0p667_1_0p167_0p167"],t:0,s:[0],e:[100]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},n:["0p667_1_0p333_0"],t:7,s:[100],e:[100]},{i:{x:[.833],y:[.833]},o:{x:[.333],y:[0]},n:["0p833_0p833_0p333_0"],t:71,s:[100],e:[0]},{t:77.0000031362743}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.167,y:.167},n:"0p667_1_0p167_0p167",t:0,s:[-58.899,12.988,0],e:[-14.899,12.988,0],to:[7.33333349227905,0,0],ti:[-17.6666660308838,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:20.814,s:[-14.899,12.988,0],e:[47.101,12.988,0],to:[17.6666660308838,0,0],ti:[-21.0833339691162,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},n:"0p667_1_0p333_0",t:58.096,s:[47.101,12.988,0],e:[111.601,12.988,0],to:[21.0833339691162,0,0],ti:[-10.75,0,0]},{t:77.0000031362743}],ix:2},a:{a:0,k:[42.555,30.154,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[1.639,0],[0,0],[0,2.081]],o:[[0,0],[0,0],[0,1.638],[0,0],[-2.081,0],[0,0]],v:[[-35.055,-7.054],[35.055,-7.054],[35.055,4.088],[32.088,7.054],[-31.287,7.054],[-35.055,3.286]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[.4627450980392157,.596078431372549,.8,1],ix:4},o:{a:0,k:100,ix:5},r:1,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[42.555,39.553],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[5.118,0],[0,0],[0,5.119],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],o:[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.119]],v:[[25.787,22.654],[-25.789,22.654],[-35.055,13.387],[-35.055,-13.388],[-25.789,-22.654],[25.787,-22.654],[35.055,-13.388],[35.055,13.387]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.38823529411764707,.49411764705882355,.6470588235294118,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:3,ix:5},lc:1,lj:1,ml:10,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[42.555,30.155],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,ix:2,mn:"ADBE Vector Group",hd:!1}],ip:0,op:10047.0004092227,st:0,bm:0}],markers:[]}},1637,[]); +__d(function(i,a,x,k,r,t,p){r.exports={v:"5.4.3",fr:30,ip:0,op:60,w:2048,h:2048,nm:"wallet_subtract_open",ddd:0,assets:[{id:"comp_0",layers:[{ddd:0,ind:1,ty:3,nm:"ctrl",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[1024,1024,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.58,.58,.58],y:[1,1,1]},o:{x:[.42,.42,.42],y:[0,0,0]},n:["0p58_1_0p42_0","0p58_1_0p42_0","0p58_1_0p42_0"],t:0,s:[0,0,100],e:[398.598,398.598,100]},{t:30}],ix:6}},ao:0,ip:0,op:31,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"sub",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:180,ix:10},p:{a:0,k:[0,.69,0],ix:2},a:{a:0,k:[0,-23.814,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[256,-256],[-256,-256]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:1,k:[{i:{x:[.16],y:[1]},o:{x:[.84],y:[0]},n:["0p16_1_0p84_0"],t:0,s:[0],e:[100]},{t:30}],ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"st",c:{a:0,k:[.035294119269,.078431375325,.250980407,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:481,ix:5},lc:1,lj:1,ml:4,ml2:{a:0,k:4,ix:8},bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[42.745,9.302],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:31,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"back",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[9.02,22.806],[.158,.391],[.447,1.057],[24.416,20.315],[.19,.157],[.656,.528],[.628,.493],[.217,.169],[46.245,0],[.034,0],[36.646,-45.343],[0,-47.682],[-110.457,0],[-35.832,53.944],[-.152,.232],[0,40.647]],o:[[-.155,-.392],[-.43,-1.066],[-12.561,-29.685],[-.19,-.158],[-.649,-.536],[-.622,-.5],[-.216,-.17],[-33.877,-26.385],[-.033,0],[-62.79,0],[-27.792,34.388],[0,110.586],[69.56,0],[.153,-.231],[20.787,-31.578],[0,-26.02]],v:[[186.02,-73.985],[185.543,-75.155],[184.237,-78.346],[127.747,-154.363],[127.18,-154.842],[125.214,-156.427],[123.349,-157.926],[122.695,-158.161],[0,-200],[-.1,-200],[-155.551,-125.885],[-200,-.167],[0,200],[166.647,110.464],[167.095,109.746],[200,-.292]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.768627464771,.796078443527,.823529422283,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:31,st:0,bm:0}]},{id:"comp_1",layers:[{ddd:0,ind:1,ty:3,nm:"scale",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[274.314,1665.438,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.24,.24,.24],y:[1,1,1]},o:{x:[.76,.76,.76],y:[0,0,0]},n:["0p24_1_0p76_0","0p24_1_0p76_0","0p24_1_0p76_0"],t:0,s:[0,0,100],e:[400,400,100]},{t:59.859375}],ix:6}},ao:0,ip:0,op:61,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Layer 4",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[187.421,-160.36,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[17.67,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-17.672,0],[0,0],[0,17.67],[0,0],[0,36.967],[-36.969,0],[0,0]],o:[[0,0],[0,0],[0,0],[-37.708,0],[0,0],[0,0],[0,17.67],[0,0],[17.67,0],[0,0],[-36.969,0],[0,-36.969],[0,0],[0,-17.672]],v:[[155.292,-106.838],[133.871,-106.838],[133.83,-106.838],[-155.292,-106.838],[-187.421,-74.708],[-187.421,74.708],[-187.421,128.23],[-155.292,160.36],[155.292,160.36],[187.421,128.23],[187.421,93.724],[120.484,26.788],[187.421,-40.15],[187.421,-74.708]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.035294119269,.078431375325,.250980407,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:61,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Layer 6",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.24,y:1},o:{x:.76,y:0},n:"0p24_1_0p76_0",t:26.056,s:[187.421,-113.36,0],e:[187.421,-160.36,0],to:[0,-7.83333349227905,0],ti:[0,7.83333349227905,0]},{t:50}],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[2.577,15.136],[0,0],[0,0],[0,0]],o:[[-15.843,0],[0,0],[0,0],[-.064,.384],[0,0]],v:[[-155.292,-106.838],[-186.962,-133.598],[-186.962,-133.598],[-186.964,-133.588],[-187.421,-74.708]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.035294119269,.078431375325,.250980407,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:61,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Layer 5",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.24,y:1},o:{x:.76,y:0},n:"0p24_1_0p76_0",t:26,s:[160.855,-237.958,0],e:[160.855,-293.958,0],to:[0,-9.33333301544189,0],ti:[0,9.33333301544189,0]},{t:49.9443359375}],ix:2},a:{a:0,k:[-26.566,-133.599,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-15.843,0],[0,0],[0,0],[17.672,0],[0,0],[2.575,-15.138]],o:[[0,0],[0,0],[0,-17.672],[0,0],[-15.843,0],[2.577,15.136]],v:[[-155.292,-106.838],[133.83,-106.838],[133.83,-128.23],[101.7,-160.36],[-155.292,-160.36],[-186.962,-133.598]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.768627464771,.796078443527,.823529422283,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:61,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Layer 3",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.24,y:1},o:{x:.76,y:0},n:"0p24_1_0p76_0",t:21.057,s:[238.905,-133.572,0],e:[307.905,-133.572,0],to:[11.5,0,0],ti:[-11.5,0,0]},{t:45}],ix:2},a:{a:0,k:[120.484,26.787,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-36.969],[-36.969,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,36.967],[0,0],[0,0],[0,0],[0,0],[-36.969,0]],v:[[120.484,26.788],[187.421,93.724],[187.421,92.014],[187.421,65.239],[187.421,-13.374],[187.421,-40.15]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.768627464771,.796078443527,.823529422283,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:1,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:61,st:0,bm:0}]}],layers:[{ddd:0,ind:1,ty:0,nm:"subtract_open",refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[724,1274,0],ix:2},a:{a:0,k:[1024,1024,0],ix:1},s:{a:0,k:[56,56,100],ix:6}},ao:0,tm:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:30,s:[0],e:[.967]},{t:59,s:[.967],h:1}],ix:2},w:2048,h:2048,ip:30,op:61,st:30,bm:0},{ddd:0,ind:4,ty:0,nm:"wallet_open",refId:"comp_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[1076.705,921.048,0],ix:2},a:{a:0,k:[1024,1024,0],ix:1},s:{a:0,k:[93,93,100],ix:6}},ao:0,tm:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},n:["0p833_0p833_0p167_0p167"],t:0,s:[0],e:[1.967]},{t:59,s:[1.967],h:1}],ix:2},w:2048,h:2048,ip:0,op:61,st:0,bm:0}],markers:[]}},1638,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),s=D(r(d[7])),c=r(d[8]),u=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),f=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),T=D(r(d[14])),x=r(d[0])(r(d[15])),w=r(d[0])(r(d[16])),h=r(d[0])(r(d[17])),C=r(d[0])(r(d[18])),I=r(d[0])(r(d[19])),V=r(d[0])(r(d[20])),_=r(d[0])(r(d[21]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(b=function(e){return e?l:t})(e)}function D(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=b(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=n?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,l&&l.set(e,o),o}function A(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var N=(function(o){function n(e){var l;return(0,t.default)(this,n),(l=A(this,n,[e])).redirectToRoute=function(e){if(console.warn("Wallet Select Props",e),e.hasOwnProperty('hasSubMenu')){for(var t=[],o=0;o20?0:5})},s.default.createElement(c.Text,{style:[r(d[23]).Typography.headline,r(d[23]).Typography.semibold]},y.default.t(e.title)))))),s.default.createElement(c.View,{style:{flex:1}})):s.default.createElement(s.default.Fragment,null,s.default.createElement(c.View,{style:[O.containerTouch]},s.default.createElement(c.TouchableOpacity,{style:O.contain,onPress:function(){x.default.isNil(l.state.isIdentified)?l.redirectToRoute(e):(console.log(e),x.default.isEqual(e.screen,'createIdentificationUser')?l.state.isIdentified?(0,r(d[24]).displayToast)(y.default.t('ALREADY_IDENTIFIED')):l.redirectToRoute(e):x.default.isEqual(e.screen,'modifyIdentificationUser')?l.state.isIdentified?l.redirectToRoute(e):(0,r(d[24]).displayToast)(y.default.t('NOT_YET_IDENTIFY')):l.redirectToRoute(e))},activeOpacity:.9},s.default.createElement(u.default,{name:e.icon,color:r(d[22]).Color.primaryColor,size:30,style:O.imageBanner}),s.default.createElement(c.View,{style:[O.content]},s.default.createElement(c.View,{style:(O.contentTitle,{paddingTop:e.title.length>20?0:5})},s.default.createElement(c.Text,{style:[r(d[23]).Typography.headline,r(d[23]).Typography.semibold]},y.default.t(e.title))),s.default.createElement(c.View,{style:{flex:1}})))))},l.renderAccountDetail=function(e){return s.default.createElement(s.default.Fragment,null,s.default.createElement(c.View,{style:[O.blockView,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'space-between'}},s.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center'}},s.default.createElement(c.View,{style:[O.circlePoint,{backgroundColor:r(d[22]).Color.primaryColor}]},s.default.createElement(w.default,{name:"md-wallet",size:28,color:r(d[22]).Color.whiteColor})),s.default.createElement(c.View,null,s.default.createElement(c.Text,{style:(r(d[23]).Typography.title3,r(d[22]).Color.primaryColor,{marginBottom:3})},y.default.t('CREDIT_ACCOUNT')),null!==l.state.user?s.default.createElement(c.Text,{style:[r(d[23]).Typography.body2]},null!=l.props.result?(0,I.default)(l.props.result.response.balance_credit,' ')+" "+l.state.wallet.currency_code:(0,I.default)(l.state.user.balance_credit,' ')+" "+l.state.wallet.currency_code):null)),s.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center'}},s.default.createElement(c.View,{style:[O.circlePoint,{backgroundColor:r(d[22]).Color.primaryColor}]},s.default.createElement(w.default,{name:"md-key",size:28,color:r(d[22]).Color.whiteColor})),s.default.createElement(c.View,null,s.default.createElement(c.Text,{style:(r(d[23]).Typography.title3,r(d[22]).Color.primaryColor,{marginBottom:3})},y.default.t('SAVINGS_ACCOUNT')),null!==l.state.user?s.default.createElement(c.Text,{style:[r(d[23]).Typography.body2]},null!=l.props.result?(0,I.default)(l.props.result.response.balance_epargne,' ')+" "+l.state.wallet.currency_code:(0,I.default)(l.state.user.balance_epargne,' ')+" "+l.state.wallet.currency_code):null)))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:30,marginBottom:10,flex:1,alignItems:'center',justifyContent:'center'}},s.default.createElement(V.default,{icon:s.default.createElement(u.default,{name:"update",size:20,color:r(d[22]).Color.whiteColor,style:{marginLeft:-15}}),style:{paddingRight:10,width:120,borderRightWidth:1,borderRightColor:r(d[22]).Color.whiteColor},primary:!0,onPress:function(){l._scrollView.scrollToEnd()}},y.default.t('HISTORY'))))},l.renderHistoryTransactionList=function(){var e=l.props,t=e.resultHistory,o=e.errorHistory;return null!==o?void 0!==o.data?s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[23]).Typography.body1},o.data.error)):s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[23]).Typography.body1},o)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.View,{style:[O.contentService,{borderBottomColor:r(d[22]).Color.primaryColor}]},(0,r(d[24]).transactionHistorySuperOrdreRecetteLabel)().map(function(e,t){return s.default.createElement(c.View,{style:{alignItems:'center'},key:t},s.default.createElement(u.default,{name:e.icon,size:24,color:r(d[22]).Color.primaryColor}),s.default.createElement(c.Text,{style:(r(d[23]).Typography.overline,r(d[22]).Color.grayColor,{marginTop:4})},y.default.t(e.label)))})),t.response.map(function(e,t){return l.renderHistoryTransactionItem(e,t)})):s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},s.default.createElement(c.Text,{style:r(d[23]).Typography.body1},y.default.t('NO_WALLET_HISTORY'))):void 0},l.renderHistoryTransactionItem=function(e,t){return s.default.createElement(c.TouchableOpacity,{onPress:function(){l.setState({displayModalHistory:!0,historyItemDetail:e})},style:[O.contentService,{borderBottomColor:r(d[22]).Color.primaryColor}]},(0,p.default)(l.state.user.category)?Object.keys((0,E.default)(e,['id','type','montant_retire','id_epargne','type_historique','date_demande','date_fin','date_remboursement_prevu','date_validation','date_cassation','date_remboursement','id_demande','duree_mois','taxe','','date_fin','date_cassation','etat','id_user','id_network','user','partiellement_rembourse','user_phone','type_caution','interet','date_remboursement_prevu','date_remboursement','id_wallet_agent','retrait_cash','codeParrain','agent','montant_rembourse',''])).map(function(t,o){return s.default.createElement(c.View,{style:{alignItems:'center'},key:o},s.default.createElement(c.Text,{style:(r(d[23]).Typography.overline,r(d[22]).Color.grayColor,{marginTop:4})},(0,f.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[24]).cutString)((0,I.default)(e[t],' '),6):(0,I.default)(e[t],' '))+" "+l.state.wallet.currency_code:(0,f.default)(t,'date_creation')?(0,r(d[24]).cutStringWithoutDot)(e[t],16):e[t]))}):Object.keys((0,E.default)(e,['id','retrait_cash','montant_retire','type_historique','type_caution','id_demande','montant_rembourse','partiellement_rembourse','duree_mois','etat','interet','taxe','date_validation','date_remboursement_prevu','date_remboursement','id_user','id_wallet_agent','id_network','user','user_phone','agent','codeParrain'])).map(function(t,o){return s.default.createElement(c.View,{style:{alignItems:'center'},key:o},s.default.createElement(c.Text,{style:(r(d[23]).Typography.overline,r(d[22]).Color.grayColor,{marginTop:4})},(0,f.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[24]).cutString)((0,I.default)(e[t],' '),6):(0,I.default)(e[t],' '))+" "+l.state.wallet.currency_code:(0,f.default)(t,'date_creation')?(0,r(d[24]).cutStringWithoutDot)(e[t],16):e[t]))}))},l.renderModalHistoryDetail=function(){var e=l.state.historyItemDetail;return s.default.createElement(_.default.Container,{useNativeDriver:!0,visible:l.state.displayModalHistory},s.default.createElement(_.default.Title,null,y.default.t('HISTORY_DETAIL')),(0,p.default)(l.state.user.category)?(0,f.default)(e.type_historique,'N')?s.default.createElement(c.ScrollView,{persistentScrollbar:!0},s.default.createElement(c.View,{style:[O.blockView,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},"Type")),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},y.default.t((0,r(d[24]).displayTransactionType)(l.state.historyItemDetail.type_historique))))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('CAUTION_TYPE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.type_caution))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('ID_DEMAND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.id_demande))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('STATUS'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.etat))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('DEMAND_DURATION_IN_MONTH'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.duree_mois))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT_REFUND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant_rembourse+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT_PARTIALLY_REFUND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.partiellement_rembourse+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('TAXES'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.taxe+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('INTERET'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.interet+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('WITHDRAWAL_IN_CASH'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},1==l.state.historyItemDetail.retrait_cash?y.default.t('YES'):y.default.t('NO')))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('CREATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_creation))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('VALIDATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_validation))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('DATE_REMBOURSEMENT_PREVU'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_remboursement_prevu))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('DATE_REMBOURSEMENT'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_remboursement))))):s.default.createElement(c.View,{style:[O.blockView,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},"Type")),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},y.default.t((0,r(d[24]).displayTransactionType)(l.state.historyItemDetail.type_historique))))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('ID_SAVINGS'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.id_epargne))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('STATUS'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.etat))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('DEMAND_DURATION_IN_MONTH'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.duree_mois))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},"Type")),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.type))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT_WITHDRAWAL'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant_retire+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('TAXES'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.taxe+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('INTERET'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.interet+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('CREATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_creation))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('FINAL_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},(0,f.default)(l.state.historyItemDetail.type,'SIMPLE')?y.default.t('NON_APPLICABLE'):l.state.historyItemDetail.date_fin))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('CASSATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_cassation)))):s.default.createElement(c.ScrollView,{persistentScrollbar:!0},s.default.createElement(c.View,{style:[O.blockView,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},"Type")),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},y.default.t((0,r(d[24]).displayTransactionType)(l.state.historyItemDetail.type_historique))))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('ID_DEMAND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.id_demande))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('STATUS'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.etat))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('DEMAND_DURATION_IN_MONTH'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.duree_mois))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT_REFUND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.montant_rembourse+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('AMOUNT_PARTIALLY_REFUND'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.partiellement_rembourse+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('TAXES'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.taxe+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('INTERET'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.interet+' '+l.state.wallet.currency_code))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('WITHDRAWAL_IN_CASH'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},1==l.state.historyItemDetail.retrait_cash?y.default.t('YES'):y.default.t('NO')))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{style:[O.body2]},y.default.t('CREATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_creation))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('VALIDATION_DATE'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_validation))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('DATE_REMBOURSEMENT_PREVU'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_remboursement_prevu))),s.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.Text,{tyle:[r(d[23]).Typography.body2]},y.default.t('DATE_REMBOURSEMENT'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},s.default.createElement(c.Text,{style:[r(d[23]).Typography.caption1,r(d[22]).Color.grayColor]},l.state.historyItemDetail.date_remboursement))))),s.default.createElement(_.default.Button,{bold:!0,label:y.default.t('OK'),onPress:function(){l.setState({displayModalHistory:!l.state.displayModalHistory})}}))},l.renderHistory=function(){return s.default.createElement(c.View,{style:{backgroundColor:r(d[22]).Color.containerBackgroundColor,flex:1}},s.default.createElement(c.View,{style:[O.checkDefault,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.Text,{style:[r(d[23]).Typography.title3,r(d[23]).Typography.semibold]},y.default.t('TRANSACTION_HISTORY'))),l.props.loadingHistory?s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.ProgressBarAndroid,null),s.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))):s.default.createElement(s.default.Fragment,null,s.default.createElement(c.ActivityIndicator,{size:"large",color:'#ccc'}),s.default.createElement(c.Text,null,y.default.t('LOADING_DOTS')))):!(0,p.default)(l.state.user)&&l.renderHistoryTransactionList())},l.state={options:l.props.navigation.state.params.optionSelect.options,title:l.props.navigation.state.params.optionSelect.title,subTitle:l.props.navigation.state.params.optionSelect.subTitle,type:l.props.navigation.state.params.optionSelect.type,wallet:l.props.navigation.state.params.wallet,lottie:l.props.navigation.state.params.lottie,onGoBack:l.props.navigation.state.params.onGoBack,isIdentified:null!==r(d[25]).store.getState().getUserIdentificationReducer.result&&r(d[25]).store.getState().getUserIdentificationReducer.result.response.isIdentified,isNanoCredit:l.props.navigation.state.params.hasOwnProperty('isNanoCredit'),user:null,displayModalHistory:!1,historyItemDetail:null,isDataHasLoaded:!1},console.log("WALLET OPTION PROPS",l.props),r(d[26]).IlinkEmitter.on("langueChange",l.updateLangue.bind(l)),l.props.getNanoCreditAccountReset(),l.props.getNanoCreditUserHistoryReset(),(0,r(d[27]).readUser)().then(function(e){e&&void 0!==e&&(void 0===e.category?(l.props.getNanoCreditAccountAction(e.id),l.props.getNanoCreditUserHistoryAction(e.id,!0)):'geolocated'===e.category&&l.props.getNanoCreditUserHistoryAction(l.state.wallet.id,!1),l.setState({user:e}))}),l.willFocus=l.props.navigation.addListener('willFocus',function(e){console.log("WIIL FOCUS CALL"),(0,r(d[27]).readUser)().then(function(e){e&&void 0!==e&&(void 0===e.category?(l.props.getNanoCreditAccountAction(e.id),l.props.getNanoCreditUserHistoryAction(e.id,!0),l.props.getWalletDetailActivated(e.id,null),l.props.getUserIdentificationAction(e.phone),l.props.getWalletTransactionHistoryUser(e.id)):'geolocated'===e.category&&l.props.getNanoCreditUserHistoryAction(l.state.wallet.id,!1))})}),l}return(0,i.default)(n,o),(0,l.default)(n,[{key:"renderResultGetNanoCreditAccount",value:function(){var t=this.props.result;console.log("BEFORE",this.props),null!==t&&null!==t.response&&(this.setState({balance_credit:t.response.balance_credit,balance_epargne:t.response.balance_epargne,user:(0,e.default)({},this.state.user,{balance_credit:t.response.balance_credit,balance_epargne:t.response.balance_epargne}),isDataHasLoaded:!0}),console.log("AFTER",this.props))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:y.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return!this.state.isDataHasLoaded&&this.renderResultGetNanoCreditAccount(),s.default.createElement(r(d[28]).Provider,null,s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.StatusBar,{backgroundColor:r(d[22]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),s.default.createElement(r(d[28]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[22]).Color.primaryColor}},s.default.createElement(r(d[28]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[28]).Appbar.Content,{title:y.default.t(this.state.title),subtitle:y.default.t(this.state.subTitle)})),s.default.createElement(c.ScrollView,{style:O.container,ref:function(t){return e._scrollView=t}},this.state.displayModalHistory&&this.renderModalHistoryDetail(),s.default.createElement(c.View,null,this.state.isNanoCredit?this.renderAccountDetail():s.default.createElement(c.View,{style:{justifyContent:'center',alignItems:'center'}},s.default.createElement(h.default,{style:O.lottie,source:this.state.lottie.source,autoPlay:!0,loop:this.state.lottie.loop}))),s.default.createElement(c.View,{style:[O.checkDefault,{borderBottomColor:r(d[22]).Color.borderColor}]},s.default.createElement(c.Text,{style:[r(d[23]).Typography.title3,r(d[23]).Typography.semibold]},y.default.t('OPERATIONS'))),(0,C.default)(this.state.options,2).map(function(t,l){return s.default.createElement(c.View,{key:l,style:O.transactionContainer},1===t.length?t.map(function(t,l){return e.renderItem(t,!0,l)}):t.map(function(t,l){return e.renderItem(t,!1,l)}))}),(0,f.default)(this.props.navigation.state.params.optionSelect.type,'NANO_CREDIT')?this.renderHistory():s.default.createElement(c.View,{style:{flex:1}}))))}}])})(s.Component);N.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:y.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return s.default.createElement(u.default,{name:'credit-card',size:24})}}};_e.default=(0,r(d[34]).connect)(function(e){return{loading:e.getNanoCreditAccountUserReducer.loading,result:e.getNanoCreditAccountUserReducer.result,error:e.getNanoCreditAccountUserReducer.error,loadingHistory:e.getNanoCreditHistoryUserReducer.loading,resultHistory:e.getNanoCreditHistoryUserReducer.result,errorHistory:e.getNanoCreditHistoryUserReducer.error}},function(e){return(0,r(d[29]).bindActionCreators)({getNanoCreditAccountAction:r(d[30]).getNanoCreditAccountAction,getNanoCreditAccountReset:r(d[30]).getNanoCreditAccountReset,getNanoCreditUserHistoryAction:r(d[30]).getNanoCreditUserHistoryAction,getNanoCreditUserHistoryReset:r(d[30]).getNanoCreditUserHistoryReset,getWalletDetailActivated:r(d[31]).getWalletDetailActivated,getUserIdentificationAction:r(d[32]).getUserIdentificationAction,getWalletTransactionHistoryUser:r(d[33]).getWalletTransactionHistoryUser},e)})((0,r(d[35]).connectActionSheet)(N));var O=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.containerBackgroundColor,paddingHorizontal:20},item:{paddingVertical:15,borderBottomWidth:1,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},lottie:{width:540,height:240},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},transactionContainer:{flexDirection:'row',paddingTop:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',shadowColor:r(d[22]).Color.borderColor,borderColor:r(d[22]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[22]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:T.scaleWithPixel(30),height:T.scaleWithPixel(30)},content:{height:T.scaleWithPixel(65),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:12},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},blockView:{paddingVertical:10,borderBottomWidth:.5},containField:{padding:10,marginBottom:20,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,flexDirection:"row",height:140,borderRadius:10},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:(0,r(d[36]).responsiveWidth)(100),marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"},contentLeftItem:{flex:1,paddingTop:40,paddingLeft:10,paddingRight:10,alignItems:"center"},tagFollow:{width:150,margin:10}})},1639,[2,4,5,6,10,12,13,15,18,844,628,589,971,453,1190,910,846,815,1640,1521,1516,973,1155,1156,1530,692,789,640,1043,710,1642,1469,1630,1545,1159,1643,638]); +__d(function(g,r,i,a,m,e,d){var n=Math.ceil,t=Math.max;m.exports=function(o,u,f){u=(f?r(d[0])(o,u,f):void 0===u)?1:t(r(d[1])(u),0);var l=null==o?0:o.length;if(!l||u<1)return[];for(var v=0,c=0,h=Array(n(l/u));v1&&void 0!==arguments[1]?arguments[1]:[]).includes(e)};(_e.default=(function(f){(0,n.default)(E,f);var S,x,C=(S=E,x=y(),function(){var e,t=(0,l.default)(S);if(x){var n=(0,l.default)(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return(0,o.default)(this,e)});function E(){var t;(0,e.default)(this,E);for(var n=arguments.length,o=new Array(n),l=0;l=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function A(e,t){if(e){if("string"==typeof e)return T(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T(e,t):void 0}}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=0;--o){var l=this.tryEntries[o],s=l.completion;if("root"===l.tryLoc)return i("end");if(l.tryLoc<=this.prev){var c=n.call(l,"catchLoc"),u=n.call(l,"finallyLoc");if(c&&u){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;_(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function L(e,t,o){return t=(0,i.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,i.default)(e).constructor):t.apply(e,o))}var R=(function(n){function i(t){var n;return(0,e.default)(this,i),(n=L(this,i,[t])).createFormData=function(e,t){n.dataToSendTemp.append(e,{name:t.path.split('/').pop(),type:t.mime,uri:"android"===c.Platform.OS?t.path:t.path.replace("file://","")})},n.renderLoader=function(){return s.default.createElement(r(d[18]).ProgressDialog,{visible:n.props.loadingUserIndentification||n.props.loadingValidateIdentification,title:p.default.t('LOADING'),message:p.default.t('LOADING_INFO')})},n.renderGetUserIdentificationResponse=function(){var e=n.props,t=e.resultUserIndentification,i=e.errorUserIndentification;null!==t&&void 0!==t.response&&200===t.status&&(t.response.isIdentifiedValidated&&c.Alert.alert(p.default.t('ERROR_IDENTIFICATION'),p.default.t('ALREADY_VALIDATED'),[{text:p.default.t("OK"),onPress:function(){n.props.getUserIdentificationResetAction(),n.setState({triggerSubmitClick:!1})}}],{cancelable:!1}),t.response.isIdentified||t.response.isIdentifiedValidated||c.Alert.alert(p.default.t('ERROR_IDENTIFICATION'),p.default.t('NOT_IDENTIFIED'),[{text:p.default.t("OK"),onPress:function(){n.props.getUserIdentificationResetAction(),n.setState({triggerSubmitClick:!1}),n.props.navigation.pop()}}],{cancelable:!1}),t.response.isIdentified&&!t.response.isIdentifiedValidated&&n.setState({isIdentified:t.response.isIdentified,isIdentifiedValidated:t.response.isIdentifiedValidated,idIdentification:t.response.data.id,idNetwork:t.response.data.idNetwork,idUser:t.response.data.id_user,displayUploadButtons:!0,triggerSubmitClick:!1})),null!==i&&(void 0!==i.data?c.Alert.alert(p.default.t('ERROR_LABEL'),i.data.error,[{text:p.default.t("OK"),onPress:function(){n.props.getUserIdentificationResetAction(),n.setState({triggerSubmitClick:!1}),n.props.navigation.pop()}}],{cancelable:!1}):c.Alert.alert(p.default.t('ERROR_LABEL'),JSON.stringify(i),[{text:p.default.t("OK"),onPress:function(){n.setState({triggerSubmitClick:!1}),n.props.getUserIdentificationResetAction(),n.props.navigation.pop()}}],{cancelable:!1}))},n.renderValidationResponse=function(){var e=n.props,t=e.resultValidateIdentification,i=e.errorValidateIdentification;null!==t&&void 0!==t.response&&200===t.status&&c.Alert.alert('Validation effectu\xe9','Utilisateur valid\xe9 avec succ\xe8s',[{text:p.default.t("OK"),onPress:function(){n.props.validateIdentificationResetAction(),n.setState({triggerSubmitClick:!1}),n.props.navigation.pop()}}],{cancelable:!1}),null!==i&&(void 0!==i.data?c.Alert.alert(p.default.t('ERROR_LABEL'),i.data.error,[{text:p.default.t("OK"),onPress:function(){n.props.validateIdentificationResetAction(),n.setState({triggerSubmitClick:!1})}}],{cancelable:!1}):c.Alert.alert(p.default.t('ERROR_LABEL'),JSON.stringify(i),[{text:p.default.t("OK"),onPress:function(){n.props.validateIdentificationResetAction(),n.setState({triggerSubmitClick:!1})}}],{cancelable:!1}))},n.onSubmitValidationClient=function(){var e=n.state,t=e.displayUploadButtons,i=e.numeroTelephone;t?(console.log('TRUE',t),n.dataToSendTemp.append('id_network',1),n.dataToSendTemp.append('id_country',1),n.props.validateIdentificationAction(n.dataToSendTemp,n.state.idIdentification)):n.ckeckIfFieldIsOK(i)?n.numeroTelephoneAnim.shake(800):n.props.getUserIdentificationAction(i)},n.onPicture=function(e){var t=e.uri;n.setState({image:t,displayCamera:!0}),console.log("URI",t)},n.onBackToCamera=function(){n.setState({image:null,displayCamera:!1})},n.renderDialogImage=function(){return s.default.createElement(f.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayImage},s.default.createElement(f.default.Title,null,p.default.t('PREVISUALISATION')),s.default.createElement(c.View,null,s.default.createElement(c.View,{style:{width:50}}),s.default.createElement(c.View,{style:{justifyContent:'center',alignContent:'center',alignItems:'center'}},s.default.createElement(c.Image,{source:{uri:n.state.image.path},style:{width:n.state.image.width,height:n.state.image.height,aspectRatio:1,resizeMode:'contain'}})),s.default.createElement(c.View,{style:{width:50}})),s.default.createElement(f.default.Button,{bold:!0,label:p.default.t('OK'),onPress:function(){n.setState({displayImage:!1})}}))},n.state={numeroTelephone:null,image:null,displayImage:!1,idNetwork:null,idUser:null,idIdentification:null,displayUploadButtons:!1,triggerSubmitClick:!1,triggerValidateClick:!1,isIdentified:!1,modalVisible:!0,isIdentifiedValidated:!1,userId:null,isLoging:!1,countries:[],town:[],townName:null,country:null,datatoSend:null},n.dataToSendTemp=new FormData,n.props.getUserIdentificationResetAction(),n.props.validateIdentificationResetAction(),n}return(0,o.default)(i,n),(0,t.default)(i,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[20]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})}),'android'===c.Platform.OS?this.requestCameraPermission():this.watchLocation()}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&E.default.clearWatch(this.watchID)}},{key:"showErrorDialog",value:function(){var e=this;this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){e.watchLocation()}},{text:"Annuler",onPress:function(){e.props.navigation.popToTop()}}])}},{key:"watchLocation",value:function(){var e=this;return O().async(function(t){for(;;)switch(t.prev=t.next){case 0:E.default.getCurrentPosition(function(t){e.treatPosition(t)},function(t){e.showErrorDialog()},this.props.geolocationOptions),this.watchID||E.default.watchPosition(function(t){e.treatPosition(t)},function(t){e.showErrorDialog()},this.props.geolocationOptions);case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var e=this;return O().async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,O().awrap(c.PermissionsAndroid.request(c.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===c.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),c.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){e.props.navigation.popToTop()}}])),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),this.setState({modalDialog:!1}),c.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){BackHandler.exitApp()}}]);case 11:case"end":return t.stop()}},null,this,[[0,7]],Promise)}},{key:"treatPosition",value:function(e){var t=this,n=this.state.myPosition,i=e.coords;(0,w.default)(i,n)||((0,r(d[21]).getPositionInformation)(i).then(function(e){if(void 0!==e.results&&e.results.length>0){var n=e.results[0],i=n.address_components,o=n.formatted_address,l=n.place_id;t.setState({address:i,textadress:o,place:l});for(var s,u,f=e.results,p=0;p=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function x(t,e){if(t){if("string"==typeof t)return C(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(t,e):void 0}}function C(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n=0;--o){var s=this.tryEntries[o],c=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),u=n.call(s,"finallyLoc");if(l&&u){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var o=i.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function k(t,e,n){return e=(0,o.default)(e),(0,i.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,o.default)(t).constructor):e.apply(t,n))}var S=(function(i){function o(t){var n;return(0,e.default)(this,o),(n=k(this,o,[t])).onChangeDateNaissance=function(t,e){var i=(0,y.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,o=e||i;n.setState({showPickerDateNaissance:'ios'===l.Platform.OS||!1,dateNaissance:o})},n.onChangeDateExpiration=function(t,e){var i=(0,y.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,o=e||i;n.setState({showPickerDateExpiration:'ios'===l.Platform.OS||!1,dateExpiration:o})},n.onSubmitIdentityClient=function(){var t=n.state,e=t.lastname,i=t.numeroIdentite,o=t.dateNaissance,s=t.dateExpiration,c=t.country,l=t.townName,u=t.identityPiecesName;n.ckeckIfFieldIsOK(e)?n.lastnameAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.datenaissanceAnim.shake(800):n.ckeckIfFieldIsOK(c)?n.countryAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.townAnim.shake(800):n.ckeckIfFieldIsOK(u)?n.identityPiecesAnim.shake(800):n.ckeckIfFieldIsOK(i)?n.numeroIdentiteAnim.shake(800):n.ckeckIfFieldIsOK(s)?n.identityDateExpiryAnim.shake(800):n.props.createIndentificationAction({lastname:n.state.lastname,firstname:"",birth_date:r(d[20])(n.state.dateNaissance).format('DD-MM-YYYY'),town:n.state.townName,country:n.state.country,identity_document:n.state.identityPiecesName,id_identity_document:n.state.numeroIdentite,expiry_date_document:r(d[20])(n.state.dateExpiration).format('DD-MM-YYYY'),phone_number:null,id_user:n.state.user.id}),n.setState({triggerSubmitClick:!0})},n.renderLoader=function(){return c.default.createElement(r(d[21]).ProgressDialog,{visible:n.props.loading,title:p.default.t('LOADING'),message:p.default.t('LOADING_INFO')})},n.renderDateNaissancePicker=function(){return c.default.createElement(w.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,y.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,mode:"date",maximumDate:new Date,display:"spinner",onChange:n.onChangeDateNaissance})},n.renderDateExpirationPicker=function(){return c.default.createElement(w.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,y.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,mode:"date",maximumDate:new Date(2300,10,20),display:"spinner",onChange:n.onChangeDateExpiration})},n.state={lastname:'',numeroIdentite:null,dateNaissance:null,dateExpiration:null,networksinglePickerVisible:!1,isLoging:!1,countries:[],town:[],townName:null,country:null,identityPieces:(0,r(d[22]).identityPieces)(),identityPiecesName:p.default.t((0,r(d[22]).identityPieces)()[0].name),snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],showPickerDateNaissance:!1,showPickerDateExpiration:!1,modalVisible:!0,select_network:p.default.t("SELECT_NETWORK"),user:null,triggerSubmitClick:!1},n.dateNaissanceFumiProps={},n.dateExpirationFumiProps={},n.props.createIndentificationResetAction(),n}return(0,s.default)(o,i),(0,n.default)(o,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[23]).readUser)().then(function(e){if(e&&void 0!==e){var n=null!==e.firstname?e.firstname:'';t.setState({user:e,lastname:n+" "+e.lastname})}}),'android'===l.Platform.OS?this.requestCameraPermission():this.watchLocation()}},{key:"renderCreateIdentificationResponse",value:function(){var t=this,e=this.props,n=e.result,i=e.error;console.log("PROPS",this.props),null!==n&&void 0!==n.response&&l.Alert.alert(p.default.t('SUCCESS_IDENTIFICATION'),n.response,[{text:p.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction(),t.props.getUserIdentificationAction(t.state.user.phone),t.setState({triggerSubmitClick:!1}),t.props.navigation.pop()}}],{cancelable:!1}),null!==i&&(void 0!==i.data?l.Alert.alert(p.default.t('ERROR_IDENTIFICATION'),i.data.error,[{text:p.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction(),t.setState({triggerSubmitClick:!1})}}],{cancelable:!1}):l.Alert.alert(p.default.t('ERROR_IDENTIFICATION'),JSON.stringify(i),[{text:p.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction()}}],{cancelable:!1}))}},{key:"componentWillUpdate",value:function(t,e){var n=e.dateNaissance||new Date;this.state.showPickerDateNaissance&&(this.dateNaissanceFumiProps.value=r(d[20])(n).format('DD-MM-YYYY')),this.state.showPickerDateExpiration&&(this.dateExpirationFumiProps.value=r(d[20])(e.dateExpiration).format('DD-MM-YYYY'))}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&E.default.clearWatch(this.watchID)}},{key:"showErrorDialog",value:function(){var t=this;this.setState({modalDialog:!1}),Aler.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){t.watchLocation()}},{text:"Annuler",onPress:function(){t.props.navigation.popToTop()}}])}},{key:"watchLocation",value:function(){var t=this;return P().async(function(e){for(;;)switch(e.prev=e.next){case 0:E.default.getCurrentPosition(function(e){t.treatPosition(e)},function(e){t.showErrorDialog()},this.props.geolocationOptions),this.watchID||E.default.watchPosition(function(e){t.treatPosition(e)},function(e){t.showErrorDialog()},this.props.geolocationOptions);case 2:case"end":return e.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var t=this;return P().async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,P().awrap(l.PermissionsAndroid.request(l.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:e.sent===l.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),l.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),this.setState({modalDialog:!1}),l.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){BackHandler.exitApp()}}]);case 11:case"end":return e.stop()}},null,this,[[0,7]],Promise)}},{key:"treatPosition",value:function(t){var e=this,n=this.state.myPosition,i=t.coords;(0,v.default)(i,n)||((0,r(d[24]).getPositionInformation)(i).then(function(t){if(void 0!==t.results&&t.results.length>0){var n=t.results[0],i=n.address_components,o=n.formatted_address,s=n.place_id;e.setState({address:i,textadress:o,place:s});for(var c,u,f=t.results,h=0;h0?n.props.navigation.push(n.state.options[0].screen,{title:e.operator_name,type:n.state.options[0].type,operator_id:e.id_operator,typeOperator:n.state.operatorType}):'geolocated'===n.state.user.category?n.props.navigation.navigate(r(d[11]).envoieWalletToBankAgent,{bank:e}):n.props.navigation.navigate(r(d[11]).envoieWalletToBankUser,{bank:e})},n.renderLoader=function(){return s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.ProgressBarAndroid,null),s.default.createElement(c.Text,null,u.default.t('LOADING_DOTS'))):s.default.createElement(s.default.Fragment,null,s.default.createElement(c.ActivityIndicator,{size:"large",color:'#ccc'}),s.default.createElement(c.Text,null,u.default.t('LOADING_DOTS'))))},n.renderItem=function(e,t){return s.default.createElement(c.TouchableOpacity,{key:t,style:[T.paymentItem,{borderBottomColor:r(d[12]).Color.borderColor}],onPress:function(){n.redirectToRoute(e)}},s.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center'}},s.default.createElement(c.View,null,s.default.createElement(c.Text,{style:r(d[13]).Typography.body1},e.operator_name),s.default.createElement(c.Text,{style:[r(d[13]).Typography.footnote,r(d[12]).Color.grayColor],style:{marginTop:5}},u.default.t('COUNTRY'),": ",e.operator_address+", "+e.country))))},n.renderBankList=function(){var e=n.props,t=e.result,o=e.error;return null!==o?void 0!==o.data?s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[13]).Typography.body1},o.data.error)):s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[13]).Typography.body1},o)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?s.default.createElement(c.ScrollView,{style:{flex:1,padding:20}},t.response.map(function(e,t){return n.renderItem(e,t)})):s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[13]).Typography.body1},u.default.t('NO_OPERATOR_AVAILABLE'))):void 0},n.renderItemElement=function(e,t){return s.default.createElement(c.TouchableOpacity,{key:t,style:[T.paymentItem,{borderBottomColor:r(d[12]).Color.borderColor}],onPress:function(){n.props.navigation.push(e.screen,{type:e.type,title:e.title})}},s.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center'}},s.default.createElement(c.View,{style:T.iconContent},s.default.createElement(c.Image,{style:{width:48,height:48},source:{uri:e.icon}})),s.default.createElement(c.View,null,s.default.createElement(c.Text,{style:r(d[13]).Typography.body1},e.title),s.default.createElement(c.Text,{style:r(d[13]).Typography.footnote},e.title))))},n.renderList=function(){var e=n.state.options;return s.default.createElement(c.ScrollView,{style:{flex:1,padding:20}},e.map(function(e,t){return n.renderItemElement(e,t)}))},r(d[14]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),console.log("OPERATEUR OPTION PROPS",n.props),n.state={options:n.props.navigation.state.params.optionSelect.options,title:n.props.navigation.state.params.optionSelect.title,subTitle:n.props.navigation.state.params.optionSelect.subTitle,operatorType:n.props.navigation.state.params.optionSelect.operatorType,wallet:r(d[15]).store.getState().walletDetailReducer.result.response},n.props.getBankListReset(),n.props.getOperatorListReset(),(0,r(d[16]).readUser)().then(function(e){e&&void 0!==e&&(n.state.options.length>0?void 0===e.category?n.props.getOperatorListAction(n.state.operatorType,n.state.wallet.id_wallet_network):'geolocated'===e.category&&n.props.getOperatorListAction(n.state.operatorType,n.state.wallet.id_network):void 0===e.category?n.props.getOperatorListAction('bank',n.state.wallet.id_wallet_network):'geolocated'===e.category&&n.props.getOperatorListAction('bank',n.state.wallet.id_network),n.setState({user:e}))}),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:u.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return console.log("OPERATEUR OPTION STATE",this.state.options.length),s.default.createElement(r(d[17]).Provider,null,s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.StatusBar,{backgroundColor:r(d[12]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),s.default.createElement(r(d[17]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[12]).Color.primaryColor}},s.default.createElement(r(d[17]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[17]).Appbar.Content,{title:u.default.t(this.state.title),subtitle:u.default.t(this.state.subTitle)})),s.default.createElement(c.View,{style:T.container},this.props.loading?this.renderLoader():null!=this.props.result?this.renderBankList():null)))}}])})(s.Component);b.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:u.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return s.default.createElement(p.default,{name:'credit-card',size:24})}}};_e.default=(0,r(d[21]).connect)(function(e){return{loading:e.getListOperatorReducer.loading,result:e.getListOperatorReducer.result,error:e.getListOperatorReducer.error}},function(e){return(0,r(d[18]).bindActionCreators)({getBankListAction:r(d[19]).getBankListAction,getBankListReset:r(d[19]).getBankListReset,getOperatorListAction:r(d[20]).getOperatorListAction,getOperatorListReset:r(d[20]).getOperatorListReset},e)})(b);var T=c.StyleSheet.create({container:{flex:1},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:"100%",marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"},item:{paddingVertical:15,borderBottomWidth:1,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},lottie:{width:540,height:240},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},transactionContainer:{flexDirection:'row',paddingTop:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',shadowColor:r(d[12]).Color.borderColor,borderColor:r(d[12]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[12]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:f.scaleWithPixel(30),height:f.scaleWithPixel(30)},content:{height:f.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:12}})},1653,[2,5,6,10,12,13,15,18,628,844,1190,791,1155,1156,789,692,640,1043,710,1654,1469,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getBankListReset=e.getBankListAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.getBankListAction=function(s){var o=r(d[3]).store.getState().authKeyReducer,c=null!==o?o.authKey.token_type+" "+o.authKey.access_token:'';return function(o){o((0,r(d[4]).fetchGetBankListPending)()),(0,t.default)({url:r(d[5]).getBankUrl+"/"+s,method:'GET',headers:{Authorization:c,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),o((0,r(d[4]).fetchGetBankListSucsess)(t))}).catch(function(t){t.response?o((0,r(d[4]).fetchGetBankListError)(t.response)):t.request?o((0,r(d[4]).fetchGetBankListError)(t.request)):o((0,r(d[4]).fetchGetBankListError)(t.message))})}},e.getBankListReset=function(){return function(t){t((0,r(d[4]).fetchGetBankListReset)())}}},1654,[2,641,628,692,1655,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchGetBankListSucsess=e.fetchGetBankListReset=e.fetchGetBankListPending=e.fetchGetBankListError=e.fetchEnvoieWalletToBankUserSucsess=e.fetchEnvoieWalletToBankUserReset=e.fetchEnvoieWalletToBankUserPending=e.fetchEnvoieWalletToBankUserError=void 0;e.fetchGetBankListPending=function(){return{type:r(d[0]).GET_BANK_LIST_PENDING}},e.fetchGetBankListSucsess=function(t){return{type:r(d[0]).GET_BANK_LIST_SUCCESS,result:t}},e.fetchGetBankListError=function(t){return{type:r(d[0]).GET_BANK_LIST_ERROR,result:t}},e.fetchGetBankListReset=function(){return{type:r(d[0]).GET_BANK_LIST_RESET}},e.fetchEnvoieWalletToBankUserPending=function(){return{type:r(d[1]).ENVOIE_WALLET_TO_BANK_USER_PENDING}},e.fetchEnvoieWalletToBankUserSucsess=function(t){return{type:r(d[1]).ENVOIE_WALLET_TO_BANK_USER_SUCCESS,result:t}},e.fetchEnvoieWalletToBankUserError=function(t){return{type:r(d[1]).ENVOIE_WALLET_TO_BANK_USER_ERROR,result:t}},e.fetchEnvoieWalletToBankUserReset=function(){return{type:r(d[1]).ENVOIE_WALLET_TO_BANK_USER_RESET}}},1655,[763,725]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=T(t);if(l&&l.has(e))return l.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(n,s,u):n[s]=e[s]}n.default=e,l&&l.set(e,n);return n})(r(d[6])),u=r(d[7]),c=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),E=r(d[0])(r(d[11])),h=r(d[0])(r(d[12]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(T=function(e){return e?l:t})(e)}function N(e,t,o){return t=(0,n.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,n.default)(e).constructor):t.apply(e,o))}var _=(function(l){function n(t){var l;return(0,e.default)(this,n),(l=N(this,n,[t])).isNormalInteger=function(e){return!/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(e)},l.isMontantValid=function(){var e=l.state.montant;return parseInt((0,h.default)(e,0))||e<0?{errorMessage:c.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:l.isNormalInteger(e)?{errorMessage:'',isValid:!1}:{errorMessage:c.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.renderErrorNumberBill=function(){switch(l.state.type){case'PAIEMENT_ECOLE':return c.default.t('ENTER_VALID_IDENTIFIANT_ETUDIANT');case'PAIEMENT_EAU':case'PAIEMENT_EAU_ELECTRICITE':return c.default.t('ENTER_VALID_NUMERO_ABONNE');case'PAIEMENT_CREDIT_TELEPHONE':return c.default.t('ENTER_VALID_PHONE_NUMBER');case'PAIEMENT_ABONNEMENT_TV':return c.default.t('ENTER_VALID_NUMERO_ABONNE')}},l.isBillnumberValid=function(){var e=l.state.billNumber;return parseInt((0,h.default)(e,0))||e<0?{errorMessage:l.renderErrorNumberBill(),isValid:!1}:e.length>11?{errorMessage:l.renderErrorNumberBill(),isValid:!1}:{errorMessage:'',isValid:!1}},l.renderLabel=function(){switch(l.state.type){case'PAIEMENT_ECOLE':return c.default.t('IDENTIFIANT_ETUDIANT');case'PAIEMENT_EAU':case'PAIEMENT_EAU_ELECTRICITE':return c.default.t('NUMERO_ABONNE');case'PAIEMENT_CREDIT_TELEPHONE':return c.default.t('PHONE_NUMBER');case'PAIEMENT_ABONNEMENT_TV':return c.default.t('NUMERO_ABONNE')}},l.renderPayBill=function(){var e=l.props,t=e.result,n=e.error;null!==n&&u.Alert.alert(c.default.t("PAYMENT_ERROR"),n.data.error,[{text:c.default.t("OK"),onPress:function(){l.props.payBillReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&u.Alert.alert(c.default.t("PAYMENT_DONE"),t.response,[{text:c.default.t("OK"),onPress:function(){l.props.payBillReset(),r(d[13]).IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.onPayBill=function(){console.log("this.isBillnumberValid().isValid",l.isBillnumberValid().isValid),console.log("this.isMontantValid().isValid",l.isMontantValid().isValid),console.log("this.state.montant.length > 0",l.state.montant.length>0),console.log("this.state.password.length > 0",l.state.password.length>0),l.setState({isSubmitClick:!0}),l.state.montant.length>0&&l.state.password.length>0&&l.props.payBillAction({type:19,id_wallet_user:l.state.wallet.id,id_wallet_network:l.state.wallet.id_wallet_network,no_facture:l.state.billNumber,type_operator:l.state.typeOperator,id_operator:l.state.id_operator,montant:l.state.montant,password:l.state.password})},r(d[13]).IlinkEmitter.on("langueChange",l.updateLangue.bind(l)),l.state={title:l.props.navigation.state.params.title,type:l.props.navigation.state.params.type,id_operator:l.props.navigation.state.params.operator_id,typeOperator:l.props.navigation.state.params.typeOperator,billNumber:'',subscriberID:null,isSubmitClick:!1,montant:'',password:'',wallet:r(d[14]).store.getState().walletDetailReducer.result.response},l.props.payBillReset(),console.log("Paiement facture props",l.props),l}return(0,o.default)(n,l),(0,t.default)(n,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:c.default.t('WALLET')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return console.log("this.isBillnumberValid().isValid",this.isBillnumberValid().isValid),console.log("this.isMontantValid().isValid",this.isMontantValid().isValid),console.log("this.state.montant.length > 0",this.state.montant.length>0),console.log("this.state.password.length > 0",this.state.password.length>0),console.log("-------------------------------"),s.default.createElement(r(d[15]).Provider,null,s.default.createElement(u.View,{style:{flex:1}},this.state.isSubmitClick&&this.renderPayBill(),s.default.createElement(u.StatusBar,{backgroundColor:r(d[16]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),s.default.createElement(r(d[15]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[16]).Color.primaryColor}},s.default.createElement(r(d[15]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[15]).Appbar.Content,{title:this.state.title})),s.default.createElement(u.View,{style:b.container},s.default.createElement(r(d[17]).ScrollView,{style:{padding:20}},s.default.createElement(u.View,{style:{marginTop:10,marginRight:20,marginLeft:20}},s.default.createElement(f.default,{borderBottomColor:this.isBillnumberValid().isValid?'red':'black',value:this.state.billNumber,label:this.renderLabel(),style:{marginTop:10},placeholder:this.renderLabel(),onChangeText:function(t){e.setState({billNumber:t}),e.isBillnumberValid()}}),!this.isBillnumberValid().isValid&&s.default.createElement(u.Text,{style:{color:'red',marginTop:2}},this.isBillnumberValid().errorMessage),this.state.isSubmitClick&&0===this.state.billNumber.length&&s.default.createElement(u.Text,{style:{color:'red',marginTop:2}},this.renderErrorNumberBill())),s.default.createElement(u.View,{style:{marginTop:10,marginRight:20,marginLeft:20,marginBottom:10}},s.default.createElement(f.default,{borderBottomColor:this.isMontantValid().isValid?'red':'black',value:this.state.montant,keyboardType:"numeric",label:c.default.t('AMOUNT_LABEL'),style:{marginTop:10},placeholder:c.default.t('AMOUNT_LABEL_DESCRIPTION'),onChangeText:function(t){e.setState({montant:t}),e.isMontantValid()}}),!this.isMontantValid.isValid&&s.default.createElement(u.Text,{style:{color:'red',marginTop:2}},this.isMontantValid().errorMessage),this.state.isSubmitClick&&0===this.state.montant.length&&s.default.createElement(u.Text,{style:{color:'red',marginTop:2}},c.default.t('PLEASE_ENTER_THE_AMOUNT'))),s.default.createElement(u.View,{style:{marginTop:10,marginRight:20,marginLeft:20,marginBottom:10}},s.default.createElement(f.default,{borderBottomColor:this.state.isSubmitClick&&0===this.state.password.length?'red':'black',value:this.state.password,secureTextEntry:!0,label:c.default.t('PASSWORD'),style:{marginTop:10},placeholder:c.default.t('PLEASE_ENTER_THE_PASSWORD'),onChangeText:function(t){e.setState({password:t}),e.isMontantValid()}}),this.state.isSubmitClick&&0===this.state.password.length&&s.default.createElement(u.Text,{style:{color:'red',marginTop:2}},c.default.t('PLEASE_ENTER_CORRECT_PASSWORD'))),s.default.createElement(u.View,{style:{margin:10}},s.default.createElement(E.default,{loading:this.props.loading,outline:!0,onPress:function(){return e.onPayBill()}},c.default.t('VALIDATE')))))))}}])})(s.Component);_.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:c.default.t('CREDIT_MANAGE'),drawerIcon:function(e){e.tintColor;return s.default.createElement(p.default,{name:'credit-card',size:24})}}};_e.default=(0,r(d[20]).connect)(function(e){return{loading:e.payBillReducer.loading,result:e.payBillReducer.result,error:e.payBillReducer.error}},function(e){return(0,r(d[18]).bindActionCreators)({payBillAction:r(d[19]).payBillAction,payBillReset:r(d[19]).payBillReset},e)})(_);var b=u.StyleSheet.create({container:{flex:1,backgroundColor:r(d[16]).Color.containerBackgroundColor}})},1656,[2,5,6,10,12,13,15,18,628,844,1553,1551,589,789,692,1043,1155,1,710,1469,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=A(r(d[9])),y=r(d[10]),p=A(r(d[11])),C=r(d[0])(r(d[12])),T=r(d[0])(r(d[13])),E=r(d[0])(r(d[14])),h=r(d[0])(r(d[15]));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(v=function(e){return e?l:t})(e)}function A(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=v(t);if(l&&l.has(e))return l.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(n,s,u):n[s]=e[s]}return n.default=e,l&&l.set(e,n),n}function w(e,t,o){return t=(0,n.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,n.default)(e).constructor):t.apply(e,o))}var W=(function(l){function n(t){var l;return(0,e.default)(this,n),(l=w(this,n,[t])).renderGetActionCountryList=function(){var e=l.props,t=e.resultActiveCountryList,n=e.errorActiveCountryList;null!==t&&void 0!==t.response&&(l.setState({hasLoadActiveCountryList:!1,paysDestination:t.response,paysDestinationSelect:t.response[0].name}),l.state.hasLoadActivePayCountryNetworkList&&l.props.getPayCountryNetworkAction({id_wallet_user:l.state.wallet.id,id_country:t.response[0].id})),null!==n&&(void 0!==n.data?y.Alert.alert(C.default.t('ERROR_LABEL'),n.data.error,[{text:C.default.t("OK"),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:C.default.t("OK"),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}))},l.renderGetPayCountryNetworkResponse=function(){var e=l.props,t=e.resultPayCountryNetwork,n=e.errorPayCountryNetwork;if(null!==t&&void 0!==t.response)if(t.response.length>0){var o=(0,r(d[16]).isIlinkCityWallet)(t.response[0].type)?C.default.t('CODE_WALLET'):C.default.t('PHONE');l.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:t.response,walletActifSelect:t.response[0].name,typeIdDestinataireSelect:o,isIlinkWorldWalletSelect:(0,r(d[16]).isIlinkCityWallet)(t.response[0].type),modalVisible:!1})}else 0===t.response.length&&l.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1});null!==n&&(void 0!==n.data?y.Alert.alert(C.default.t('ERROR_LABEL'),n.data.error,[{text:C.default.t("OK"),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:C.default.t("OK"),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},l.renderEnvoieWalletToWalletResponse=function(){var e=l.props,t=e.resultEnvoieWalletToWallet,n=e.errorEnvoieWalletToWallet;null!==n&&void 0!==n.data&&y.Alert.alert(C.default.t("ERROR_TRANSFER"),n.data.error,[{text:C.default.t("OK"),onPress:function(){l.props.envoieUserWalletToWalletReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&y.Alert.alert(C.default.t("SUCCESS_TRANSFER"),t.response,[{text:C.default.t("OK"),onPress:function(){l.props.envoieUserWalletToWalletReset(),r(d[17]).IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.renderDialogGetCommissionResponse=function(){var e=l.props.errorEnvoieWalletToWalletGetCommission;null!==e&&void 0!==e.data&&y.Alert.alert(C.default.t("ERROR_LABLE"),e.data.error,[{text:C.default.t("OK"),onPress:function(){l.props.getCommissionUserWalletToWalletReset()}}],{cancelable:!1})},l.isMontantValid=function(){var e=l.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(e)?e>parseInt(l.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.modalConfirmTransaction=function(e){var t=e.response.frais,n=e.response.montant_net_final,o=e.response.montant_net_init,s=e.response.destinataire;return console.log("DATA SEND TO CONFIRM DIALOG",e),f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:l.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,C.default.t('TRANSACTION_DETAIL')),f.default.createElement(y.View,null,f.default.createElement(y.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{style:[R.body2]},C.default.t('DESTINATAIRE'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},s))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{style:[R.body2]},C.default.t('AMOUNT'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,h.default)(l.state.montant,' ')+" "+l.state.wallet.currency_code))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FEES_AND_TAXES'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,h.default)(t,' ')+" "+l.state.wallet.currency_code)))),f.default.createElement(y.View,{style:{paddingVertical:10}},f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},C.default.t('NET_AMOUNT'),":")),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('INIT_COUNTRY'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,h.default)(o,' ')+" "+l.state.wallet.currency_code))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FINAL_COUNTRY'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),f.default.createElement(T.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){l.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:C.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),l.props.envoieUserWalletToWalletAction({type:1,id_wallet_user:l.state.wallet.id,final_country:l.state.paysDestination.filter(function(e){return e.name===l.state.paysDestinationSelect})[0].id,id_destinataire:l.state.numeroTelephoneOrWalletCode,type_document_destinataire:l.state.identityPiecesName,id_document_destinataire:l.state.numeroIdentite,network_destinataire:l.state.walletActifs.filter(function(e){return e.name===l.state.walletActifSelect})[0].id,montant:l.state.montant,password:l.state.password}),l.props.getCommissionUserWalletToWalletReset()}}))},l.onSubmitSendWalletToWallet=function(){var e=l.state,t=e.identityPiecesName,n=e.paysDestinationSelect,o=e.numeroIdentite,s=e.walletActifSelect,u=e.typeIdDestinataireSelect,c=e.numeroTelephoneOrWalletCode,f=e.montant,y=e.password;l.ckeckIfFieldIsOK(t)?l.identityPiecesAnim.shake(800):l.ckeckIfFieldIsOK(n)?l.paysDestinationAnim.shake(800):l.ckeckIfFieldIsOK(s)?l.walletActifAnim.shake(800):l.ckeckIfFieldIsOK(u)?l.typeIdDestinataireAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.numeroIdentiteAnim.shake(800):l.ckeckIfFieldIsOK(c)?l.numeroTelephoneAnim.shake(800):l.ckeckIfFieldIsOK(f)||!l.isMontantValid().isValid?(console.log("IS MONTANT VALID",l.isMontantValid()),l.montantAnim.shake(800)):l.ckeckIfFieldIsOK(y)?l.passwordAnim.shake(800):l.props.getCommissionUserWalletToWalletAction({type:1,network_destinataire:l.state.walletActifs.filter(function(e){return e.name===l.state.walletActifSelect})[0].id,id_wallet_user:l.state.wallet.id,final_country:l.state.paysDestination.filter(function(e){return e.name===l.state.paysDestinationSelect})[0].id,id_destinataire:l.state.numeroTelephoneOrWalletCode,montant:l.state.montant}),l.setState({triggerSubmitClick:!0})},l.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:l.state.modalVisible||l.props.loadingEnvoieWalletToWalletGetCommission||l.props.loadingEnvoieWalletToWallet||l.props.loadingCountryByDialCode||l.props.loadingActiveCountryList||l.props.loadingCountryByDialCode,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},l.state={identityPieces:(0,r(d[16]).identityPieces)(),identityPiecesName:C.default.t((0,r(d[16]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,typeIdDestinataire:(0,r(d[16]).typeIdIDestinataire)(),typeIdDestinataireSelect:(0,r(d[16]).typeIdIDestinataire)()[0].name,numeroTelephoneOrWalletCode:null,numeroIdentite:null,montant:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,user:null,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},l.props.getActiveCountryReset(),l.props.getActiveCountryByDialCodeReset(),l.props.getPayCountryNetworkReset(),l.props.envoieUserWalletToWalletReset(),l.props.getCommissionUserWalletToWalletReset(),l.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",l.props),l}return(0,o.default)(n,l),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){null!=e.resultEnvoieWalletToWalletGetCommission&&void 0!==e.resultEnvoieWalletToWalletGetCommission.response&&(e.loadingEnvoieWalletToWalletGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props.resultEnvoieWalletToWalletGetCommission;return f.default.createElement(f.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToWalletGetCommission||this.props.loadingEnvoieWalletToWallet||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(y.ScrollView,{style:R.container},f.default.createElement(y.Text,{style:R.subbigtitle},C.default.t('ENVOIE_WALLET_TO_WALLET')),f.default.createElement(p.View,{ref:function(t){e.paysDestinationAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(t,l,n){e.props.getPayCountryNetworkReset();var o=n.filter(function(e){return e.name===t});e.setState({paysDestinationSelect:t,hasLoadActivePayCountryNetworkList:!0},function(){e.props.getPayCountryNetworkAction({id_wallet_user:e.state.wallet.id,id_country:o[0].id})}),e.props.getCommissionUserWalletToWalletReset()},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(p.View,{ref:function(t){e.walletActifAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,c.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(t,l,n){var o=n.filter(function(e){return e.name===t}),s=(0,r(d[16]).isIlinkCityWallet)(o[0].type)?C.default.t('CODE_WALLET'):C.default.t('PHONE');e.setState({walletActifSelect:t,typeIdDestinataireSelect:s})},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(p.View,{ref:function(t){e.typeIdDestinataireAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{disabled:this.state.isIlinkWorldWalletSelect,label:C.default.t('TYPE_IDENTIFIANT'),data:this.state.typeIdDestinataire,useNativeDriver:!0,value:this.state.typeIdDestinataireSelect,onChangeText:function(t,l,n){e.setState({typeIdDestinataireSelect:t})},valueExtractor:function(e){return C.default.t(e.name)},labelExtractor:function(e){return C.default.t(e.name)}})),f.default.createElement(p.View,{ref:function(t){e.numeroTelephoneAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:(0,u.default)(this.state.typeIdDestinataireSelect,C.default.t('PHONE'))?'phone':'lock',label:(0,u.default)(this.state.typeIdDestinataireSelect,C.default.t('PHONE'))?C.default.t('PHONE'):C.default.t('CODE_WALLET'),iconColor:'#f95a25',keyboardType:(0,u.default)(this.state.typeIdDestinataireSelect,C.default.t('PHONE'))?'phone-pad':'default',iconSize:20,value:this.state.numeroTelephoneOrWalletCode,onChangeText:function(t){e.setState({numeroTelephoneOrWalletCode:t})},style:R.input})),f.default.createElement(p.View,{ref:function(t){e.identityPiecesAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(t,l,n){e.setState({identityPiecesName:t})},valueExtractor:function(e){return C.default.t(e.name)},labelExtractor:function(e){return C.default.t(e.name)}})),f.default.createElement(p.View,{ref:function(t){e.numeroIdentiteAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'address-card',label:""+C.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({numeroIdentite:t})},style:R.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'money',label:C.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(y.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'lock',label:C.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitSendWalletToWallet()}},C.default.t('SUBMIT_LABEL'))))}}])})(f.Component);W.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},W.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:C.default.t('DEPOSIT_WALLET_TO_WALLET'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:C.default.t('DEPOSIT_WALLET_TO_WALLET')}};_e.default=(0,r(d[29]).connect)(function(e){return{loadingCountryByDialCode:e.countryByDialCode.loading,resultCountryByDialCode:e.countryByDialCode.result,errorCountryByDialCode:e.countryByDialCode.error,loadingActiveCountryList:e.activeCountryListReducer.loading,resultActiveCountryList:e.activeCountryListReducer.result,errorActiveCountryList:e.activeCountryListReducer.error,loadingPayCountryNetwork:e.payCountryNetworkReducer.loading,resultPayCountryNetwork:e.payCountryNetworkReducer.result,errorPayCountryNetwork:e.payCountryNetworkReducer.error,loadingEnvoieWalletToWallet:e.envoieUserWalletToWalletReducer.loading,resultEnvoieWalletToWallet:e.envoieUserWalletToWalletReducer.result,errorEnvoieWalletToWallet:e.envoieUserWalletToWalletReducer.error,loadingEnvoieWalletToWalletGetCommission:e.envoieUserWalletToWalletGetCommissionReducer.loading,resultEnvoieWalletToWalletGetCommission:e.envoieUserWalletToWalletGetCommissionReducer.result,errorEnvoieWalletToWalletGetCommission:e.envoieUserWalletToWalletGetCommissionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToWalletAction:r(d[28]).envoieUserWalletToWalletAction,envoieUserWalletToWalletReset:r(d[28]).envoieUserWalletToWalletReset,getCommissionUserWalletToWalletAction:r(d[28]).getCommissionUserWalletToWalletAction,getCommissionUserWalletToWalletReset:r(d[28]).getCommissionUserWalletToWalletReset},e)})(W);var R=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1657,[2,5,6,10,12,13,604,589,971,15,18,606,628,973,439,1521,1530,789,1155,1156,983,692,640,638,1024,794,710,1658,1660,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getPayCountryNetworkReset=e.getPayCountryNetworkAction=e.getOtherPayCountryNetworkAction=e.getActiveCountryReset=e.getActiveCountryByDialCodeReset=e.getActiveCountryByDialCodeAction=e.getActiveCountryAction=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.getActiveCountryAction=function(){var n=r(d[3]).store.getState().authKeyReducer,u=null!==n?n.authKey.token_type+" "+n.authKey.access_token:'';return function(n){n((0,r(d[4]).fetchActiveCountryListPending)()),(0,t.default)({url:""+r(d[5]).activeCountryUrl,method:'GET',headers:{Authorization:u,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),n((0,r(d[4]).fetchActiveCountryListSucsess)(t))}).catch(function(t){t.response?n((0,r(d[4]).fetchActiveCountryListError)(t.response)):t.request?n((0,r(d[4]).fetchActiveCountryListError)(t.request)):n((0,r(d[4]).fetchActiveCountryListError)(t.message))})}},e.getActiveCountryReset=function(){return function(t){t((0,r(d[4]).fetchActiveCountryListReset)())}},e.getPayCountryNetworkAction=function(n){var u=r(d[3]).store.getState().authKeyReducer,c=null!==u?u.authKey.token_type+" "+u.authKey.access_token:'';return function(u){u((0,r(d[4]).fetchPayCountryNetworkPending)()),(0,t.default)({url:""+r(d[5]).payCountryNetworkUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),u((0,r(d[4]).fetchPayCountryNetworkSucsess)(t))}).catch(function(t){t.response?u((0,r(d[4]).fetchPayCountryNetworkError)(t.response)):t.request?u((0,r(d[4]).fetchPayCountryNetworkError)(t.request)):u((0,r(d[4]).fetchPayCountryNetworkError)(t.message))})}},e.getOtherPayCountryNetworkAction=function(n){var u=r(d[3]).store.getState().authKeyReducer,c=null!==u?u.authKey.token_type+" "+u.authKey.access_token:'';return function(u){u((0,r(d[4]).fetchPayCountryNetworkPending)()),(0,t.default)({url:""+r(d[5]).otherPayCountryNetworkUrl,method:'POST',data:n,headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),u((0,r(d[4]).fetchPayCountryNetworkSucsess)(t))}).catch(function(t){t.response?u((0,r(d[4]).fetchPayCountryNetworkError)(t.response)):t.request?u((0,r(d[4]).fetchPayCountryNetworkError)(t.request)):u((0,r(d[4]).fetchPayCountryNetworkError)(t.message))})}},e.getPayCountryNetworkReset=function(){return function(t){t((0,r(d[4]).fetchPayCountryNetworkReset)())}},e.getActiveCountryByDialCodeAction=function(n){var u=r(d[3]).store.getState().authKeyReducer,c=null!==u?u.authKey.token_type+" "+u.authKey.access_token:'';return function(u){u((0,r(d[4]).fetchCountryByDialCodePending)()),(0,t.default)({url:activeCountryUrlGET+"/"+n,method:'GET',headers:{Authorization:c,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),u((0,r(d[4]).fetchCountryByDialCodeSucsess)(t))}).catch(function(t){t.response?u((0,r(d[4]).fetchCountryByDialCodeError)(t.response)):t.request?u((0,r(d[4]).fetchCountryByDialCodeError)(t.request)):u((0,r(d[4]).fetchCountryByDialCodeError)(t.message))})}},e.getActiveCountryByDialCodeReset=function(){return function(t){t((0,r(d[4]).fetchCountryByDialCodeReset)())}}},1658,[2,641,628,692,1659,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchPayCountryNetworkSucsess=e.fetchPayCountryNetworkReset=e.fetchPayCountryNetworkPending=e.fetchPayCountryNetworkError=e.fetchCountryByDialCodeSucsess=e.fetchCountryByDialCodeReset=e.fetchCountryByDialCodePending=e.fetchCountryByDialCodeError=e.fetchActiveCountryListSucsess=e.fetchActiveCountryListReset=e.fetchActiveCountryListPending=e.fetchActiveCountryListError=void 0;e.fetchActiveCountryListPending=function(){return{type:r(d[0]).ACTIVE_COUNTRY_LIST_PENDING}},e.fetchActiveCountryListSucsess=function(t){return{type:r(d[0]).ACTIVE_COUNTRY_LIST_SUCCESS,result:t}},e.fetchActiveCountryListError=function(t){return{type:r(d[0]).ACTIVE_COUNTRY_LIST_ERROR,result:t}},e.fetchActiveCountryListReset=function(){return{type:r(d[0]).ACTIVE_COUNTRY_LIST_RESET}},e.fetchPayCountryNetworkPending=function(){return{type:r(d[0]).PAY_COUNTRY_NETWORK_PENDING}},e.fetchPayCountryNetworkSucsess=function(t){return{type:r(d[0]).PAY_COUNTRY_NETWORK_SUCCESS,result:t}},e.fetchPayCountryNetworkError=function(t){return{type:r(d[0]).PAY_COUNTRY_NETWORK_ERROR,result:t}},e.fetchPayCountryNetworkReset=function(){return{type:r(d[0]).PAY_COUNTRY_NETWORK_RESET}},e.fetchCountryByDialCodePending=function(){return{type:r(d[0]).COUNTRY_BY_DIAL_CODE_PENDING}},e.fetchCountryByDialCodeSucsess=function(t){return{type:r(d[0]).COUNTRY_BY_DIAL_CODE_SUCCESS,result:t}},e.fetchCountryByDialCodeError=function(t){return{type:COUNTRY_BY_DIAL_CODE_ERROR,result:t}},e.fetchCountryByDialCodeReset=function(){return{type:r(d[0]).COUNTRY_BY_DIAL_CODE_RESET}}},1659,[696]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getCommissionUserWalletToWalletReset=e.getCommissionUserWalletToWalletAction=e.getCommissionUserWalletToCashReset=e.getCommissionUserWalletToCashAction=e.getCommissionUserWalletToCardReset=e.getCommissionUserWalletToCardAction=e.envoieUserWalletToWalletReset=e.envoieUserWalletToWalletAction=e.envoieUserWalletToCashReset=e.envoieUserWalletToCashAction=e.envoieUserWalletToCardReset=e.envoieUserWalletToCardAction=e.envoieUserWalletToBankReset=e.envoieUserWalletToBankAction=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2]));e.envoieUserWalletToWalletAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToWalletPending)()),(0,t.default)({url:""+r(d[5]).envoieUserWalletToWallet,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToWalletSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToWalletError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToWalletError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToWalletError)(t.message))})}},e.envoieUserWalletToWalletReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToWalletReset)())}},e.getCommissionUserWalletToWalletAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToWalleGetCommissiontPending)()),(0,t.default)({url:""+r(d[5]).envoieCommissionUrl,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToWalletGetCommissionSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToWalletGetCommissionError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToWalletGetCommissionError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToWalletGetCommissionError)(t.message))})}},e.getCommissionUserWalletToWalletReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToWalleGetCommissiontReset)())}},e.envoieUserWalletToCashAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToCashPending)()),(0,t.default)({url:""+r(d[5]).envoieUserWalletToWallet,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToCashSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToCashError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToCashError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToCashError)(t.message))})}},e.envoieUserWalletToCashReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToCashReset)())}},e.getCommissionUserWalletToCashAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissiontPending)()),(0,t.default)({url:""+r(d[5]).envoieCommissionUrl,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissionSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissionError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissionError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissionError)(t.message))})}},e.getCommissionUserWalletToCashReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToCashGetCommissiontReset)())}},e.envoieUserWalletToCardAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToCardPending)()),(0,t.default)({url:""+r(d[5]).envoieUserWalletToWallet,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToCardSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToCardError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToCardError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToCardError)(t.message))})}},e.envoieUserWalletToCardReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToCardReset)())}},e.getCommissionUserWalletToCardAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissiontPending)()),(0,t.default)({url:""+r(d[5]).envoieCommissionUrl,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissionSuccess)(t))}).catch(function(t){t.response?s((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissionError)(t.response)):t.request?s((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissionError)(t.request)):s((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissionError)(t.message))})}},e.getCommissionUserWalletToCardReset=function(){return function(t){t((0,r(d[4]).fetchEnvoieUserWalletToCardGetCommissiontReset)())}},e.envoieUserWalletToBankAction=function(n){var s=r(d[3]).store.getState().authKeyReducer,l=null!==s?s.authKey.token_type+" "+s.authKey.access_token:'';return function(s){s((0,r(d[6]).fetchEnvoieWalletToBankUserPending)()),(0,t.default)({url:""+r(d[5]).envoieUserWalletToWallet,method:'POST',data:n,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),s((0,r(d[6]).fetchEnvoieWalletToBankUserSucsess)(t))}).catch(function(t){t.response?s((0,r(d[6]).fetchEnvoieWalletToBankUserError)(t.response)):t.request?s((0,r(d[6]).fetchEnvoieWalletToBankUserError)(t.request)):s((0,r(d[6]).fetchEnvoieWalletToBankUserError)(t.message))})}},e.envoieUserWalletToBankReset=function(){return function(t){t((0,r(d[6]).fetchEnvoieWalletToBankUserReset)())}}},1660,[2,641,628,692,1661,667,1655]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchEnvoieUserWalletToWalletSuccess=e.fetchEnvoieUserWalletToWalletReset=e.fetchEnvoieUserWalletToWalletPending=e.fetchEnvoieUserWalletToWalletGetCommissionSuccess=e.fetchEnvoieUserWalletToWalletGetCommissionError=e.fetchEnvoieUserWalletToWalletError=e.fetchEnvoieUserWalletToWalleGetCommissiontReset=e.fetchEnvoieUserWalletToWalleGetCommissiontPending=e.fetchEnvoieUserWalletToCashSuccess=e.fetchEnvoieUserWalletToCashReset=e.fetchEnvoieUserWalletToCashPending=e.fetchEnvoieUserWalletToCashGetCommissiontReset=e.fetchEnvoieUserWalletToCashGetCommissiontPending=e.fetchEnvoieUserWalletToCashGetCommissionSuccess=e.fetchEnvoieUserWalletToCashGetCommissionError=e.fetchEnvoieUserWalletToCashError=e.fetchEnvoieUserWalletToCardSuccess=e.fetchEnvoieUserWalletToCardReset=e.fetchEnvoieUserWalletToCardPending=e.fetchEnvoieUserWalletToCardGetCommissiontReset=e.fetchEnvoieUserWalletToCardGetCommissiontPending=e.fetchEnvoieUserWalletToCardGetCommissionSuccess=e.fetchEnvoieUserWalletToCardGetCommissionError=e.fetchEnvoieUserWalletToCardError=void 0;e.fetchEnvoieUserWalletToWalletPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_PENDING}},e.fetchEnvoieUserWalletToWalletSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_SUCCESS,result:t}},e.fetchEnvoieUserWalletToWalletError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_ERROR,result:t}},e.fetchEnvoieUserWalletToWalletReset=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_RESET}},e.fetchEnvoieUserWalletToWalleGetCommissiontPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING}},e.fetchEnvoieUserWalletToWalletGetCommissionSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS,result:t}},e.fetchEnvoieUserWalletToWalletGetCommissionError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR,result:t}},e.fetchEnvoieUserWalletToWalleGetCommissiontReset=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET}},e.fetchEnvoieUserWalletToCashPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_PENDING}},e.fetchEnvoieUserWalletToCashSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_SUCCESS,result:t}},e.fetchEnvoieUserWalletToCashError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_ERROR,result:t}},e.fetchEnvoieUserWalletToCashReset=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_RESET}},e.fetchEnvoieUserWalletToCashGetCommissiontPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING}},e.fetchEnvoieUserWalletToCashGetCommissionSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS,result:t}},e.fetchEnvoieUserWalletToCashGetCommissionError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR,result:t}},e.fetchEnvoieUserWalletToCashGetCommissiontReset=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET}},e.fetchEnvoieUserWalletToCardPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_PENDING}},e.fetchEnvoieUserWalletToCardSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_SUCCESS,result:t}},e.fetchEnvoieUserWalletToCardError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_ERROR,result:t}},e.fetchEnvoieUserWalletToCardReset=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_RESET}},e.fetchEnvoieUserWalletToCardGetCommissiontPending=function(){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING}},e.fetchEnvoieUserWalletToCardGetCommissionSuccess=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS,result:t}},e.fetchEnvoieUserWalletToCardGetCommissionError=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR,result:t}},e.fetchEnvoieUserWalletToCardGetCommissiontReset=function(t){return{type:r(d[0]).ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET}}},1661,[725]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=A(r(d[9])),y=r(d[10]),p=A(r(d[11])),C=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),T=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(v=function(e){return e?o:t})(e)}function A(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=v(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(n,s,u):n[s]=e[s]}return n.default=e,o&&o.set(e,n),n}function w(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var b=(function(o){function n(t){var o;return(0,e.default)(this,n),(o=w(this,n,[t])).renderGetActionCountryList=function(){var e=o.props,t=e.resultActiveCountryList,n=e.errorActiveCountryList;null!==t&&void 0!==t.response&&(o.setState({hasLoadActiveCountryList:!1,paysDestination:t.response,paysDestinationSelect:t.response[0].name}),o.state.hasLoadActivePayCountryNetworkList&&o.props.getPayCountryNetworkAction({id_wallet_user:o.state.wallet.id,id_country:t.response[0].id})),null!==n&&(void 0!==n.data?y.Alert.alert(C.default.t('ERROR_LABEL'),n.data.error,[{text:C.default.t("OK"),onPress:function(){o.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:C.default.t("OK"),onPress:function(){o.props.getActiveCountryReset()}}],{cancelable:!1}))},o.renderGetPayCountryNetworkResponse=function(){var e=o.props,t=e.resultPayCountryNetwork,n=e.errorPayCountryNetwork;null!==t&&void 0!==t.response&&(t.response.length>0?o.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:t.response,walletActifSelect:t.response[0].name,modalVisible:!1}):0===t.response.length&&o.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1})),null!==n&&(void 0!==n.data?y.Alert.alert(C.default.t('ERROR_LABEL'),n.data.error,[{text:C.default.t("OK"),onPress:function(){o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),o.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:C.default.t("OK"),onPress:function(){o.props.getPayCountryNetworkReset(),o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1}))},o.renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCash,n=e.errorEnvoieWalletToCash;null!==n&&void 0!==n.data&&y.Alert.alert(C.default.t("ERROR_TRANSFER"),n.data.error,[{text:C.default.t("OK"),onPress:function(){o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),o.props.envoieUserWalletToCashReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&y.Alert.alert(C.default.t("SUCCESS_TRANSFER"),t.response,[{text:C.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCashReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop(),o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCashGetCommission;null!==e&&void 0!==e.data&&y.Alert.alert(C.default.t("ERROR_LABLE"),e.data.error,[{text:C.default.t("OK"),onPress:function(){o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),o.props.getCommissionUserWalletToCashReset()}}],{cancelable:!1})},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(e)?e>parseInt(o.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.modalConfirmTransaction=function(e){var t=e.response.frais,n=e.response.montant_net_final,l=e.response.montant_net_init;e.response.destinataire;return console.log("DATA SEND TO CONFIRM DIALOG",e),f.default.createElement(h.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(h.default.Title,null,C.default.t('TRANSACTION_DETAIL')),f.default.createElement(y.View,null,f.default.createElement(y.View,{style:[S.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{style:[S.body2]},C.default.t('DESTINATAIRE'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},o.state.prenoms+" "+o.state.noms))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{style:[S.body2]},C.default.t('AMOUNT'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,E.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FEES_AND_TAXES'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,E.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(y.View,{style:{paddingVertical:10}},f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},C.default.t('NET_AMOUNT'),":")),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('INIT_COUNTRY'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,E.default)(l,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(y.View,{style:{flex:1}},f.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FINAL_COUNTRY'))),f.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),f.default.createElement(h.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}),f.default.createElement(h.default.Button,{bold:!0,label:C.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({triggerSubmitClick:!1,isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCashAction({type:3,id_wallet_user:o.state.wallet.id,final_country:o.state.paysDestination.filter(function(e){return e.name===o.state.paysDestinationSelect})[0].id,id_destinataire:o.state.numeroTelephone,type_document_destinataire:o.state.identityPiecesName,nom_destinataire:o.state.noms,prenom_destinataire:o.state.prenoms,id_document_destinataire:o.state.numeroIdentite,network_destinataire:o.state.walletActifs.filter(function(e){return e.name===o.state.walletActifSelect})[0].id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCashReset()}}))},o.onSubmitSendWalletToWallet=function(){var e=o.state,t=e.identityPiecesName,n=e.noms,l=e.prenoms,s=e.paysDestinationSelect,u=e.numeroIdentite,c=e.walletActifSelect,f=(e.typeIdDestinataireSelect,e.numeroTelephone),y=e.montant,p=e.password;o.ckeckIfFieldIsOK(t)?o.identityPiecesAnim.shake(800):o.ckeckIfFieldIsOK(s)?o.paysDestinationAnim.shake(800):o.ckeckIfFieldIsOK(c)?o.walletActifAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.firstnameAnim.shake(800):o.ckeckIfFieldIsOK(l)?o.lastnameAnim.shake(800):o.ckeckIfFieldIsOK(u)?o.numeroIdentiteAnim.shake(800):o.ckeckIfFieldIsOK(f)?o.numeroTelephoneAnim.shake(800):o.ckeckIfFieldIsOK(y)||!o.isMontantValid().isValid?(console.log("IS MONTANT VALID",o.isMontantValid()),o.montantAnim.shake(800)):o.ckeckIfFieldIsOK(p)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCashAction({type:3,id_wallet_user:o.state.wallet.id,final_country:o.state.paysDestination.filter(function(e){return e.name===o.state.paysDestinationSelect})[0].id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.state.modalVisible||o.props.loadingEnvoieWalletToCashGetCommission||o.props.loadingEnvoieWalletToCash||o.props.loadingCountryByDialCode||o.props.loadingActiveCountryList||o.props.loadingCountryByDialCode,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},o.state={identityPieces:(0,r(d[17]).identityPieces)(),identityPiecesName:C.default.t((0,r(d[17]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,noms:null,prenoms:null,numeroTelephone:null,numeroIdentite:null,montant:null,password:null,loading:!1,user:null,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.getActiveCountryReset(),o.props.getActiveCountryByDialCodeReset(),o.props.getPayCountryNetworkReset(),o.props.envoieUserWalletToCashReset(),o.props.getCommissionUserWalletToCashReset(),o.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",o.props),o}return(0,l.default)(n,o),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){null!=e.resultEnvoieWalletToCashGetCommission&&void 0!==e.resultEnvoieWalletToCashGetCommission.response&&(e.loadingEnvoieWalletToCashGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props.resultEnvoieWalletToCashGetCommission;return f.default.createElement(f.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToCashGetCommission||this.props.loadingEnvoieWalletToCash||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&!this.state.triggerSubmitClick&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(y.ScrollView,{style:S.container},f.default.createElement(y.Text,{style:S.subbigtitle},C.default.t('ENVOIE_WALLET_TO_CASH')),f.default.createElement(p.View,{ref:function(t){e.paysDestinationAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(t,o,n){e.props.getPayCountryNetworkReset();var l=n.filter(function(e){return e.name===t});e.setState({paysDestinationSelect:t,hasLoadActivePayCountryNetworkList:!0},function(){e.props.getPayCountryNetworkAction({id_wallet_user:e.state.wallet.id,id_country:l[0].id})}),e.props.getCommissionUserWalletToCashReset()},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(p.View,{ref:function(t){e.walletActifAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,c.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(t,o,n){e.setState({walletActifSelect:t})},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(p.View,{ref:function(t){e.firstnameAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'user',label:""+C.default.t('NAME'),iconColor:'#f95a25',iconSize:20,value:this.state.noms,onChangeText:function(t){e.setState({noms:t})},style:S.input})),f.default.createElement(p.View,{ref:function(t){e.lastnameAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.prenoms,onChangeText:function(t){e.setState({prenoms:t})},style:S.input})),f.default.createElement(p.View,{ref:function(t){e.numeroTelephoneAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:(0,u.default)(this.state.typeIdDestinataireSelect,C.default.t('PHONE'))?'phone':'lock',label:C.default.t('PHONE'),iconColor:'#f95a25',keyboardType:"phone-pad",iconSize:20,value:this.state.numeroTelephone,onChangeText:function(t){e.setState({numeroTelephone:t})},style:S.input})),f.default.createElement(p.View,{ref:function(t){e.identityPiecesAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:C.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(t,o,n){e.setState({identityPiecesName:t})},valueExtractor:function(e){return C.default.t(e.name)},labelExtractor:function(e){return C.default.t(e.name)}})),f.default.createElement(p.View,{ref:function(t){e.numeroIdentiteAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'address-card',label:""+C.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({numeroIdentite:t})},style:S.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'money',label:C.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:S.input}),f.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(y.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'lock',label:C.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:S.input})),f.default.createElement(s.default,{style:S.btnvalide,textStyle:S.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitSendWalletToWallet()}},C.default.t('SUBMIT_LABEL'))))}}])})(f.Component);b.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:C.default.t('DEPOSIT_WALLET_TO_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:C.default.t('DEPOSIT_WALLET_TO_CASH')}};_e.default=(0,r(d[29]).connect)(function(e){return{loadingCountryByDialCode:e.countryByDialCode.loading,resultCountryByDialCode:e.countryByDialCode.result,errorCountryByDialCode:e.countryByDialCode.error,loadingActiveCountryList:e.activeCountryListReducer.loading,resultActiveCountryList:e.activeCountryListReducer.result,errorActiveCountryList:e.activeCountryListReducer.error,loadingPayCountryNetwork:e.payCountryNetworkReducer.loading,resultPayCountryNetwork:e.payCountryNetworkReducer.result,errorPayCountryNetwork:e.payCountryNetworkReducer.error,loadingEnvoieWalletToCash:e.envoieUserWalletToCashReducer.loading,resultEnvoieWalletToCash:e.envoieUserWalletToCashReducer.result,errorEnvoieWalletToCash:e.envoieUserWalletToCashReducer.error,loadingEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.loading,resultEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.result,errorEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToCashAction:r(d[28]).envoieUserWalletToCashAction,envoieUserWalletToCashReset:r(d[28]).envoieUserWalletToCashReset,getCommissionUserWalletToCashAction:r(d[28]).getCommissionUserWalletToCashAction,getCommissionUserWalletToCashReset:r(d[28]).getCommissionUserWalletToCashReset},e)})(b);var S=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1662,[2,5,6,10,12,13,604,589,971,15,18,606,628,973,439,1521,789,1530,1155,1156,983,692,640,638,1024,794,710,1658,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5]));r(d[6]),r(d[7]),r(d[8]),r(d[9]),r(d[10]),r(d[11]),r(d[12]);var u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[13])),c=r(d[14]),s=r(d[0])(r(d[15])),f=r(d[0])(r(d[16]));r(d[0])(r(d[17]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function C(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}c.Dimensions.get("window").width;var v=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=C(this,o,[t])).renderLoader=function(){return u.default.createElement(r(d[18]).ProgressDialog,{visible:n.props.loading,title:s.default.t('LOADING'),message:s.default.t('LOADING_INFO')})},n.renderDialogResponse=function(){var e=n.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&c.Alert.alert(s.default.t("ERROR_LABLE"),o.data.error,[{text:s.default.t("OK"),onPress:function(){n.props.linkCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&c.Alert.alert(s.default.t("SUCCESS"),t.response,[{text:s.default.t("OK"),onPress:function(){n.props.navigation.pop(),n.props.linkCardReset()}}],{cancelable:!1})},n.onCreditCardChange=function(e){n.setState({creditCardInput:e})},n.isCreditCardValid=function(){var e=n.state.creditCardInput,t=[];return void 0!==e.status?('incomplete'===e.status.cvc&&t.push(s.default.t('CVC_CARD_ERROR')),'incomplete'===e.status.expiry&&t.push(s.default.t('EXPIRY_CARD_ERROR')),'incomplete'===e.status.number&&t.push(s.default.t('CARD_NUMBER_ERROR'))):t.push(s.default.t('THIS_FIELD_IS_REQUIRED')),t},n.onSubmit=function(){var e=n.state.creditCardInput;e.valid?n.setState({numCarte:parseInt(e.values.number.replace(/\s/g,'')),expiration_date:e.values.expiry},function(){n.props.linkCardAction({numero_carte:n.state.numCarte,expiration_date:n.state.expiration_date},n.state.user.id)}):e.valid||n.setState({displayCardError:!0}),n.setState({isSubmitClick:!0})},n.state={numCarte:0,cvv:0,expiration_date:'',creditCardInput:{},displayCardError:!1,isSubmitClick:!1,user:null},n.props.linkCardReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[19]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"render",value:function(){var e=this;return u.default.createElement(r(d[20]).Provider,null,u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.StatusBar,{backgroundColor:r(d[21]).Color.primaryDarkColor,barStyle:"light-content",translucent:!1}),u.default.createElement(r(d[20]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[21]).Color.primaryColor}},u.default.createElement(r(d[20]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),u.default.createElement(r(d[20]).Appbar.Content,{title:s.default.t('LINK_CARD')})),u.default.createElement(c.View,{style:[R.container]},this.renderLoader(),this.state.isSubmitClick&&this.renderDialogResponse(),u.default.createElement(c.ScrollView,{style:{padding:20}},u.default.createElement(c.View,{style:{marginTop:10}},u.default.createElement(r(d[22]).CreditCardInput,{validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,requiresCVC:!1,labels:{number:s.default.t('CARD_NUMBER_LABEL'),expiry:s.default.t('CARD_EXPIRY_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(e){return u.default.createElement(c.Text,{style:{color:'red',marginLeft:15}},e)})),u.default.createElement(c.View,{style:{marginTop:20,marginLeft:10,marginRight:10}},u.default.createElement(f.default,{loading:!1,outline:!0,onPress:function(){return e.onSubmit()}},s.default.t('VALIDATE')))))))}}])})(u.Component);v.navigatorStyle={navBarBackgroundColor:r(d[21]).Color.accentLightColor,statusBarColor:r(d[21]).Color.accentColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},v.navigationOptions=function(e){e.navigation;return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465'}};_e.default=(0,r(d[25]).connect)(function(e){return{loading:e.linkCardReduder.loading,result:e.linkCardReduder.result,error:e.linkCardReduder.error}},function(e){return(0,r(d[23]).bindActionCreators)({linkCardAction:r(d[24]).linkCardAction,linkCardReset:r(d[24]).linkCardReset},e)})(v);var R=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[21]).Color.containerBackgroundColor},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:15,marginTop:10},contentButtonBottom:{borderTopWidth:1,paddingVertical:10,paddingHorizontal:20,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},blockView:{paddingVertical:10,borderBottomWidth:1},lottie:{width:248,height:248}})},1663,[2,5,6,10,12,13,1205,1207,1209,1210,1211,1212,1213,15,18,628,1551,1553,983,640,1043,1155,1556,710,1469,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=b(r(d[9])),C=r(d[10]),p=b(r(d[11])),T=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(h=function(e){return e?o:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=h(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function W(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var w=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=W(this,l,[t])).renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCard,l=e.errorEnvoieWalletToCard;null!==l&&void 0!==l.data&&C.Alert.alert(v.default.t("ERROR_TRANSFER"),l.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&C.Alert.alert(v.default.t("SUCCESS_TRANSFER"),t.response,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&C.Alert.alert(v.default.t("ERROR_LABLE"),e.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net;return f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,v.default.t('TRANSACTION_DETAIL')),f.default.createElement(C.View,null,f.default.createElement(C.View,{style:[R.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{style:[R.body2]},v.default.t('AMOUNT'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2]},v.default.t('FEES_AND_TAXES'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(C.View,{style:{paddingVertical:10}},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},v.default.t('NET_AMOUNT'),":")),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:2,cvv:o.state.codeCVV,id_wallet_user:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:v.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:v.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.codeCVV,l=e.montant,n=e.password;o.ckeckIfFieldIsOK(t)&&3===t?o.codeCVVAnim.shake(800):o.ckeckIfFieldIsOK(l)||!o.isMontantValid().isValid?o.montantAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:2,id_wallet_user:o.state.wallet.id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},o.state={montant:null,password:null,codeCVV:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(C.ScrollView,{style:R.container},f.default.createElement(C.Text,{style:R.subbigtitle},v.default.t('ENVOIE_WALLET_TO_CARD')),f.default.createElement(p.View,{ref:function(t){e.codeCVVAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'credit-card',label:v.default.t('CARD_CVC_LABEL'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.codeCVV,onChangeText:function(t){t.length>3?e.setState({codeCVV:e.state.codeCVV.substring(0,3)}):e.setState({codeCVV:t})},style:R.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'money',label:v.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(C.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(C.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},v.default.t('SUBMIT_LABEL'))))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('DEPOSIT_WALLET_TO_CARD'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('DEPOSIT_WALLET_TO_CARD')}};_e.default=(0,r(d[27]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},e)})(w);var R=C.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1664,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,794,638,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=T(r(d[9])),p=r(d[10]),v=T(r(d[11])),b=r(d[0])(r(d[12])),h=r(d[0])(r(d[13]));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function y(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var E=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=y(this,o,[t])).renderEnvoieWalletToBankResponse=function(){var e=n.props,t=e.resultEnvoieWalletToBank,o=e.errorEnvoieWalletToBank;null!==o&&void 0!==o.data&&p.Alert.alert(b.default.t("ERROR_TRANSFER"),o.data.error,[{text:b.default.t("OK"),onPress:function(){n.props.envoieUserWalletToBankReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(b.default.t("SUCCESS_TRANSFER"),t.response,[{text:b.default.t("OK"),onPress:function(){n.props.envoieUserWalletToBankReset(),r(d[14]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.isMontantValid=function(){var e=n.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:b.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[15]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:b.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.onSubmitSendWalletToBank=function(){var e=n.state,t=e.montant,o=e.password,l=e.codeIban;n.ckeckIfFieldIsOK(l)?(l.length,n.codeIbanAnim.shake(800)):n.ckeckIfFieldIsOK(t)||!n.isMontantValid().isValid?n.montantAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.passwordAnim.shake(800):(console.log("id wallet network",n.state.bank),n.props.envoieUserWalletToBankAction({type:4,id_wallet_user:n.state.wallet.id,id_wallet_network:n.state.wallet.id_wallet_network,iban:l,id_bank:n.state.bank.id_bank,montant:t,password:o})),n.setState({isDataSubmit:!0})},n.renderLoader=function(){return f.default.createElement(r(d[16]).ProgressDialog,{visible:n.props.loadingEnvoieWalletToBank,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},n.state={montant:null,password:null,codeIban:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[17]).store.getState().walletDetailReducer.result.response,bank:n.props.navigation.state.params.bank},n.props.envoieUserWalletToBankReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[18]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;return f.default.createElement(f.default.Fragment,null,this.props.loadingEnvoieWalletToBank&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToBankResponse(),f.default.createElement(p.ScrollView,{style:C.container},f.default.createElement(p.Text,{style:C.subbigtitle},b.default.t('ENVOIE_WALLET_TO_BANK')),f.default.createElement(v.View,{ref:function(t){e.codeIbanAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:h.default,iconName:'id-card',label:b.default.t('CODE_IBAN'),iconColor:'#f95a25',iconSize:20,value:this.state.codeIban,onChangeText:function(t){e.setState({codeIban:t})},style:C.input})),f.default.createElement(v.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:h.default,iconName:'money',label:b.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:C.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[20]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[21]).Typography.body1,r(d[21]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(v.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:h.default,iconName:'lock',label:b.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:C.input})),f.default.createElement(s.default,{style:C.btnvalide,textStyle:C.textbtnvalide,onPress:function(){e.onSubmitSendWalletToBank()}},b.default.t('SUBMIT_LABEL'))))}}])})(f.Component);E.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.primaryColor,statusBarColor:r(d[22]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},E.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('DEPOSIT_WALLET_TO_BANK'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[22]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('DEPOSIT_WALLET_TO_BANK')}};_e.default=(0,r(d[25]).connect)(function(e){return{loadingEnvoieWalletToBank:e.envoieUserWalletToBank.loading,resultEnvoieWalletToBank:e.envoieUserWalletToBank.result,errorEnvoieWalletToBank:e.envoieUserWalletToBank.error}},function(e){return(0,r(d[23]).bindActionCreators)({envoieUserWalletToBankAction:r(d[24]).envoieUserWalletToBankAction,envoieUserWalletToBankReset:r(d[24]).envoieUserWalletToBankReset},e)})(E);var C=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[20]).responsiveHeight)(2),marginLeft:(0,r(d[20]).responsiveWidth)(5),marginRight:(0,r(d[20]).responsiveWidth)(5),borderRadius:5}})},1665,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,789,1530,983,692,640,794,638,1156,1155,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=h(r(d[9])),C=r(d[10]),p=h(r(d[11])),T=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function W(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(W=function(e){return e?o:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=W(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var w=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=b(this,l,[t])).renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCard,l=e.errorEnvoieWalletToCard;null!==l&&void 0!==l.data&&C.Alert.alert(v.default.t("WITHDRAWAL_ERROR"),l.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&C.Alert.alert(v.default.t("WITHDRAWAL_SUCCESS"),t.response,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&C.Alert.alert(v.default.t("ERROR_LABLE"),e.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net;return f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,v.default.t('TRANSACTION_DETAIL')),f.default.createElement(C.View,null,f.default.createElement(C.View,{style:[A.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{style:[A.body2]},v.default.t('AMOUNT'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2]},v.default.t('FEES_AND_TAXES'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(C.View,{style:{paddingVertical:10}},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},v.default.t('NET_AMOUNT'),":")),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:9,id_wallet_user:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:v.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:v.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.onSubmitSendWalletToCard=function(){var e=o.state,t=(e.codeCVV,e.montant),l=e.password;o.ckeckIfFieldIsOK(t)||!o.isMontantValid().isValid?o.montantAnim.shake(800):o.ckeckIfFieldIsOK(l)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:9,id_wallet_user:o.state.wallet.id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},o.state={montant:null,password:null,codeCVV:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('WITHDRAWAL_WALLET_TO_CASH')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(C.ScrollView,{style:A.container},f.default.createElement(C.Text,{style:A.subbigtitle},v.default.t('WITHDRAWAL_WALLET_TO_CASH_DESCRIPTION')),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'money',label:v.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:A.input}),f.default.createElement(C.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(C.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:A.input})),f.default.createElement(s.default,{style:A.btnvalide,textStyle:A.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},v.default.t('SUBMIT_LABEL'))))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('WITHDRAWAL_WALLET_TO_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('WITHDRAWAL_WALLET_TO_CASH')}};_e.default=(0,r(d[27]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},e)})(w);var A=C.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1666,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,794,638,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=W(r(d[9])),C=r(d[10]),p=W(r(d[11])),T=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(h=function(e){return e?o:t})(e)}function W(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=h(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var A=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=b(this,l,[t])).renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCard,l=e.errorEnvoieWalletToCard;null!==l&&void 0!==l.data&&C.Alert.alert(v.default.t("WITHDRAWAL_ERROR"),l.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&C.Alert.alert(v.default.t("WITHDRAWAL_SUCCESS"),t.response,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&C.Alert.alert(v.default.t("ERROR_LABLE"),e.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net;return f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,v.default.t('TRANSACTION_DETAIL')),f.default.createElement(C.View,null,f.default.createElement(C.View,{style:[R.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{style:[R.body2]},v.default.t('AMOUNT'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2]},v.default.t('FEES_AND_TAXES'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(C.View,{style:{paddingVertical:10}},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},v.default.t('NET_AMOUNT'),":")),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:11,cvv:o.state.codeCVV,id_wallet_user:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:v.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:v.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.codeCVV,l=e.montant,n=e.password;o.ckeckIfFieldIsOK(t)&&3===t?o.codeCVVAnim.shake(800):o.ckeckIfFieldIsOK(l)||!o.isMontantValid().isValid?o.montantAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:11,id_wallet_user:o.state.wallet.id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},o.state={montant:null,password:null,codeCVV:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('WITHDRAWAL_WALLET_TO_CASH')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(C.ScrollView,{style:R.container},f.default.createElement(C.Text,{style:R.subbigtitle},v.default.t('WITHDRAWAL_CARD_TO_CASH_DESCRIPTION')),f.default.createElement(p.View,{ref:function(t){e.codeCVVAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'credit-card',label:v.default.t('CARD_CVC_LABEL'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.codeCVV,onChangeText:function(t){t.length>3?e.setState({codeCVV:e.state.codeCVV.substring(0,3)}):e.setState({codeCVV:t})},style:R.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'money',label:v.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(C.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(C.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},v.default.t('SUBMIT_LABEL'))))}}])})(f.Component);A.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},A.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('WITHDRAWAL_CARD_TO_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('WITHDRAWAL_CARD_TO_CASH')}};_e.default=(0,r(d[27]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},e)})(A);var R=C.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1667,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,794,638,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=W(r(d[9])),C=r(d[10]),p=W(r(d[11])),T=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(h=function(e){return e?o:t})(e)}function W(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=h(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var A=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=b(this,l,[t])).renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCard,l=e.errorEnvoieWalletToCard;null!==l&&void 0!==l.data&&C.Alert.alert(v.default.t("WITHDRAWAL_ERROR"),l.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&C.Alert.alert(v.default.t("WITHDRAWAL_SUCCESS"),t.response,[{text:v.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&C.Alert.alert(v.default.t("ERROR_LABLE"),e.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net;return f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,v.default.t('TRANSACTION_DETAIL')),f.default.createElement(C.View,null,f.default.createElement(C.View,{style:[R.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{style:[R.body2]},v.default.t('AMOUNT'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2]},v.default.t('FEES_AND_TAXES'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(C.View,{style:{paddingVertical:10}},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},v.default.t('NET_AMOUNT'),":")),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:v.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:10,cvv:o.state.codeCVV,id_wallet_user:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:v.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:v.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.codeCVV,l=e.montant,n=e.password;o.ckeckIfFieldIsOK(t)&&3===t?o.codeCVVAnim.shake(800):o.ckeckIfFieldIsOK(l)||!o.isMontantValid().isValid?o.montantAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:10,id_wallet_user:o.state.wallet.id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},o.state={montant:null,password:null,codeCVV:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('WITHDRAWAL_WALLET_TO_CASH')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(C.ScrollView,{style:R.container},f.default.createElement(C.Text,{style:R.subbigtitle},v.default.t('WITHDRAWAL_CARD_TO_WALLET_DESCRIPTION')),f.default.createElement(p.View,{ref:function(t){e.codeCVVAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'credit-card',label:v.default.t('CARD_CVC_LABEL'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.codeCVV,onChangeText:function(t){t.length>3?e.setState({codeCVV:e.state.codeCVV.substring(0,3)}):e.setState({codeCVV:t})},style:R.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'money',label:v.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(C.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(C.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:y.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},v.default.t('SUBMIT_LABEL'))))}}])})(f.Component);A.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},A.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('WITHDRAWAL_CARD_TO_WALLET'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('WITHDRAWAL_CARD_TO_WALLET')}};_e.default=(0,r(d[27]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},e)})(A);var R=C.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1668,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,794,638,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),f=E(r(d[9])),p=r(d[10]),h=E(r(d[11])),C=r(d[0])(r(d[12])),R=(r(d[0])(r(d[13])),r(d[0])(r(d[14])));r(d[0])(r(d[15]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=l?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function v(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var y=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=v(this,o,[t])).isMontantValid=function(){var e=n.state.montant;return parseInt((0,c.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.onSubmitRetraitCash=function(){var e=n.state,t=(e.codeRetrait,e.montant),o=e.password;n.ckeckIfFieldIsOK(t)?n.montantAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.passwordAnim.shake(800):n.props.envoieUserWalletToCardAction({type:12,id_wallet_agent:n.state.wallet.id,id_transaction:n.state.idTransaction,code_retrait:n.state.codeRetrait,montant:n.state.montant,password:n.state.password}),n.setState({triggerSubmitClick:!0})},n.onSubmitNextStep=function(){var e=n.state,t=e.idTransaction,o=e.codeRetrait;n.props.checkIdTransactionReset(),n.ckeckIfFieldIsOK(t)?n.idTransactionAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.codeRetraitAnim.shake(800):(n.props.checkIdTransactionAction({id_transaction:t,id_wallet_agent:n.state.wallet.id,code_retrait:n.state.codeRetrait}),n.setState({triggerNextClick:!0}))},n.renderRetraitEnCashAgentResponse=function(){var e=n.props,t=e.resultEnvoieWalletToCard,o=e.errorEnvoieWalletToCard;null!==o&&void 0!==o.data&&p.Alert.alert(C.default.t("WITHDRAWAL_ERROR"),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(C.default.t("WITHDRAWAL_SUCCESS"),t.response,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCardReset(),r(d[17]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.renderTransactionIdVerification=function(){var e=n.props,t=e.resultIdRetraitEnCash,o=e.errorIdRetraitEnCash;console.log("PROPS",n.props),null!==t&&(console.log("resultIdVerification",t),200===t.status&&(n.setState({id_document_destinataire:t.response.id_document_destinataire,nom_destinataire:t.response.nom_destinataire,prenom_destinataire:t.response.prenom_destinataire,type_document_destinataire:t.response.type_document_destinataire,montant:t.response.montant,displayFirstStep:!n.state.displayFirstStep,displaySecondStep:!n.state.displaySecondStep}),n.props.checkIdTransactionReset())),null!==o&&(void 0!==o.data?p.Alert.alert(C.default.t('ERROR_LABLE'),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.checkIdTransactionReset(),n.setState({triggerNextClick:!1})}}],{cancelable:!1}):p.Alert.alert(C.default.t('ERROR_LABLE'),JSON.stringify(o),[{text:C.default.t("OK"),onPress:function(){n.props.checkIdTransactionReset()}}],{cancelable:!1}))},n.renderLoader=function(){return f.default.createElement(r(d[18]).ProgressDialog,{visible:n.props.loadingIdRetraitEnCash||n.props.loadingEnvoieWalletToCard,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},n.state={identityPieces:(0,r(d[16]).identityPieces)(),type_document_destinataire:(0,r(d[16]).identityPieces)()[0].name,idTransaction:null,nom_destinataire:null,prenom_destinataire:null,numeroIdentite:null,montant:null,password:null,loading:!1,codeRetrait:null,user:null,triggerSubmitClick:!1,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,wallet:r(d[19]).store.getState().walletDetailReducer.result.response},n.props.checkIdTransactionReset(),n.props.envoieUserWalletToCardReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[20]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,u.default)(e)||(0,c.default)(e.length,0)}},{key:"render",value:function(){var e=this;return console.log("STATE",this.state),f.default.createElement(f.default.Fragment,null,(this.props.loadingIdRetraitEnCash||this.props.loadingEnvoieWalletToCard)&&this.renderLoader(),this.state.triggerNextClick&&this.renderTransactionIdVerification(),this.state.triggerSubmitClick&&this.renderRetraitEnCashAgentResponse(),f.default.createElement(p.ScrollView,{style:b.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:b.subbigtitle},C.default.t('WITHDRAWAL_IN_CASH_DESCRIPTION')),f.default.createElement(h.View,{ref:function(t){e.idTransactionAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'barcode',label:""+C.default.t('ID_TRANSACTION'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({idTransaction:t})},style:b.input})),f.default.createElement(h.View,{ref:function(t){e.codeRetraitAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'lock',value:this.state.codeRetrait,label:""+C.default.t('CODE_RETRAIT'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({codeRetrait:t})},style:b.input})),f.default.createElement(s.default,{style:b.btnvalide,textStyle:b.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitNextStep()}},C.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(h.View,{ref:function(t){e.firstnameAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'user',label:""+C.default.t('NAME'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.nom_destinataire,style:b.input})),f.default.createElement(h.View,{ref:function(t){e.lastnameAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.prenom_destinataire,style:b.input})),f.default.createElement(h.View,{ref:function(t){e.identityPiecesAnim=t},style:{width:(0,r(d[22]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[23]).Dropdown,{label:C.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,disabled:!0,value:this.state.type_document_destinataire,valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(h.View,{ref:function(t){e.codeUtilisateurAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'address-card',label:""+C.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.id_document_destinataire,style:b.input})),f.default.createElement(h.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'money',label:C.default.t('AMOUNT'),iconColor:'#f95a25',iconSize:20,editable:!1,value:""+this.state.montant,style:b.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[22]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[24]).Typography.body1,r(d[24]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(h.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'lock',label:C.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:b.input})),f.default.createElement(s.default,{style:b.btnvalide,textStyle:b.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitRetraitCash()}},C.default.t('SUBMIT_LABEL')))))}}])})(f.Component);y.navigatorStyle={navBarBackgroundColor:r(d[25]).Color.primaryColor,statusBarColor:r(d[25]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},y.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:C.default.t('WITHDRAWAL_IN_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[25]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:C.default.t('WITHDRAWAL_IN_CASH')}};_e.default=(0,r(d[29]).connect)(function(e){return{loadingIdRetraitEnCash:e.retraitCashAgentIdVerificationReducer.loading,resultIdRetraitEnCash:e.retraitCashAgentIdVerificationReducer.result,errorIdRetraitEnCash:e.retraitCashAgentIdVerificationReducer.error,loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({checkIdTransactionAction:r(d[27]).checkIdTransactionAction,checkIdTransactionReset:r(d[27]).checkIdTransactionReset,envoieUserWalletToCardAction:r(d[28]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[28]).envoieUserWalletToCardReset},e)})(y);var b=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[25]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[25]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[25]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[22]).responsiveHeight)(2),marginLeft:(0,r(d[22]).responsiveWidth)(5),marginRight:(0,r(d[22]).responsiveWidth)(5),borderRadius:5}})},1669,[2,5,6,10,12,13,604,589,971,15,18,606,628,973,439,1521,1530,789,983,692,640,794,638,1024,1156,1155,710,1670,1660,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.checkIdTransactionReset=e.checkIdTransactionAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.checkIdTransactionAction=function(c){var o=r(d[3]).store.getState().authKeyReducer,s=null!==o?o.authKey.token_type+" "+o.authKey.access_token:'';return function(o){o((0,r(d[4]).fetchRetraitCashAgentIdVerificationPending)()),(0,t.default)({url:""+r(d[5]).idVerificationUrl,method:'POST',data:c,headers:{Authorization:s,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),o((0,r(d[4]).fetchRetraitCashAgentIdVerificationSuccess)(t))}).catch(function(t){t.response?o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.response)):t.request?o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.request)):o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.message))})}},e.checkIdTransactionReset=function(){return function(t){t((0,r(d[4]).fetchRetraitCashAgentIdVerificationReset)())}}},1670,[2,641,628,692,1671,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchRetraitCashAgentIdVerificationSuccess=e.fetchRetraitCashAgentIdVerificationReset=e.fetchRetraitCashAgentIdVerificationPending=e.fetchRetraitCashAgentIdVerificationError=void 0;e.fetchRetraitCashAgentIdVerificationPending=function(){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING}},e.fetchRetraitCashAgentIdVerificationSuccess=function(t){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS,result:t}},e.fetchRetraitCashAgentIdVerificationError=function(t){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR,result:t}},e.fetchRetraitCashAgentIdVerificationReset=function(){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET}}},1671,[747]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),f=I(r(d[9])),p=r(d[10]),C=I(r(d[11])),y=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),S=r(d[0])(r(d[15])),E=r(d[0])(r(d[16])),A=r(d[0])(r(d[17])),R=r(d[0])(r(d[18]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(T=function(e){return e?o:t})(e)}function I(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=T(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=n?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(l,s,c):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function b(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var w=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=b(this,l,[t])).onScanQRCode=function(e){o.setState({displayQRCode:!1}),o.props.getQRCodeDetailAction(e.data),console.log("QR Code Scan Result",e)},o.renderDialogResultSearchUser=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),f.default.createElement(y.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayDialogResultSearch},f.default.createElement(y.default.Title,null,h.default.t('USAGER_SEARCH')),f.default.createElement(p.ScrollView,{style:[x.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},Array.isArray(t.response)&&t.response.length>0?t.response.map(function(e){return f.default.createElement(p.TouchableOpacity,{onPress:function(){o.props.searchUserReset(),o.setState({codeAgent:e.phone,displayDialogResultSearch:!1},function(){o.props.getAvisImpositionAction(o.state.codeAgent)})},style:[x.paymentItem]},f.default.createElement(p.View,{style:{flexDirection:'column'}},f.default.createElement(p.Text,{style:x.title},e.lastname),f.default.createElement(p.Text,{style:x.description},e.phone+" | "+e.email+" | "+e.adresse)))}):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},h.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('OK'),onPress:function(){o.props.searchUserReset(),o.setState({displayDialogResultSearch:!1},function(){console.log("STATE",o.state)})}}))},o.renderDialogQRCodeScanner=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),f.default.createElement(y.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayQRCode},f.default.createElement(y.default.Title,null,h.default.t('SCAN')),f.default.createElement(p.ScrollView,{style:[x.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},f.default.createElement(p.Text,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),f.default.createElement(R.default,{onRead:o.onScanQRCode,flashMode:r(d[22]).RNCamera.Constants.FlashMode.off})),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){o.setState({displayQRCode:!1})}}))},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net;return f.default.createElement(y.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(y.default.Title,null,h.default.t('TRANSACTION_DETAIL')),f.default.createElement(p.View,null,f.default.createElement(p.View,{style:[x.blockView,{borderBottomColor:r(d[20]).Color.borderColor}]},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{style:[x.body2]},h.default.t('AMOUNT'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[21]).Typography.caption1,r(d[20]).Color.grayColor]},(0,S.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[21]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[21]).Typography.caption1,r(d[20]).Color.grayColor]},(0,S.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[21]).Typography.body2,r(d[21]).FontWeight.bold]},h.default.t('NET_AMOUNT'),":")),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[21]).Typography.caption1,r(d[20]).Color.grayColor]},(0,S.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:13,numero_carte:o.state.creditCardInput.values.number.replace(/\s/g,''),codeAgent:o.state.creditCardInput.values.cvc,expiration_date:o.state.creditCardInput.values.expiry,id_wallet_agent:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.creditCardInput,l=(e.montant,e.password);t.valid?o.ckeckIfFieldIsOK(l)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:13,id_wallet_agent:o.state.wallet.id,montant:o.state.montant}):o.codeAgentAnim.shake(800),o.setState({triggerSubmitClick:!0,numCarte:parseInt(t.values.number.replace(/ /g,' ')),codeAgent:t.values.cvc,expiration_date:t.values.expiry})},o.renderLoader=function(){return f.default.createElement(r(d[23]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},o.renderAvisItem=function(e){var t=E.default.tz(e.created_at,E.default.tz.guess()).format();return t=(0,E.default)(t).fromNow(),f.default.createElement(p.TouchableOpacity,{onPress:function(){o.props.navigation.push(r(d[24]).avisImpositionDetail,{id:e.id,item:e}),console.log("click")},style:[x.paymentItem]},f.default.createElement(p.View,{style:x.content},f.default.createElement(p.Text,{style:x.title},e.lastname),f.default.createElement(p.Text,{style:x.description},e.phone+" | "+e.email+" | "+e.adresse),f.default.createElement(p.View,{style:x.timeContent},f.default.createElement(p.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},f.default.createElement(p.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),f.default.createElement(p.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},f.default.createElement(A.default,{name:"clock",style:(x.descriptionIcon,{color:r(d[20]).Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:x.time}," ",t)),f.default.createElement(p.View,{style:{alignContent:'flex-start',flexDirection:'row'}},f.default.createElement(A.default,{name:"file",style:(x.descriptionIcon,{color:r(d[20]).Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:x.time},e.taxes.length+" "+(e.taxes.length>1?h.default.t("TAXES"):h.default.t("TAXE"))))))))},o.rendeGetAvisImpositionResponse=function(){var e=o.props,t=e.resultGetAvisImposition,l=e.errorGetAvisImposition;return null!==l?void 0!==l.data?f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},l.data.error)):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},l)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?f.default.createElement(p.ScrollView,{style:{flex:1}},t.response.map(function(e){return o.renderAvisItem(e)})):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},h.default.t('NO_AVIS_IMPOSITION'))):void 0},o.state={montant:null,password:null,numeroSerie:'',numCarte:0,codeAgent:'',expiration_date:'',creditCardInput:{},displayCardError:!1,loading:!1,user:null,displayFirstStep:!0,displaySecondStep:!1,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,displayDialogResultSearch:!1,displayPhoneField:!0,displayQRCode:!1,wallet:r(d[25]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o.props.getAvisImpositionReset(),o.props.searchUserReset(),o.props.getQRCodeDetailReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[26]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){var t=this;console.log('PROPS',e),null!==e.resultGetAvisImposition&&this.setState({displayFirstStep:!this.state.displayFirstStep,displaySecondStep:!this.state.displaySecondStep}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({codeAgent:''+e.resultGetQRCodeDetail.response.phone}),null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&p.Alert.alert(h.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:h.default.t("OK"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}}],{cancelable:!1}),null!==e.errorGetAvisImposition&&void 0!==e.errorGetAvisImposition.data&&p.Alert.alert(h.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:h.default.t("BY_NAME"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}},{text:h.default.t('BY_QR_CODE'),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayQRCode:!0,codeAgent:''})},style:'cancel'}],{cancelable:!1}),null!==e.resultGetAvisImposition&&this.setState({displayFirstStep:!this.state.displayFirstStep,displaySecondStep:!this.state.displaySecondStep}),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('MODIFY_AVIS_IMPOSITION')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,u.default)(e)||(0,c.default)(e.length,0)}},{key:"render",value:function(){var e=this;return f.default.createElement(f.default.Fragment,null,this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),this.state.displayQRCode&&this.renderDialogQRCodeScanner(),f.default.createElement(p.ScrollView,{style:x.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:x.subbigtitle},h.default.t('MODIFY_AVIS_IMPOSITION')),f.default.createElement(C.View,{ref:function(t){e.codeAgentAnim=t}},f.default.createElement(r(d[27]).Fumi,{iconClass:v.default,label:this.state.displayPhoneField?h.default.t('PHONE_NUMBER'):h.default.t('USAGER_NAME'),iconColor:'#f95a25',iconSize:20,iconName:this.state.displayPhoneField?"phone":"user",value:this.state.codeAgent,onChangeText:function(t){e.setState({codeAgent:t})},style:x.input})),f.default.createElement(s.default,{style:x.btnvalide,textStyle:x.textbtnvalide,isLoading:this.props.loadingGetAvisImposition||this.props.loadingSearchUserByName||this.props.loadingGetQRCodeDetail,onPress:function(){e.setState({displayDialogResultSearch:!1}),e.ckeckIfFieldIsOK(e.state.codeAgent)?e.codeAgentAnim.shake(800):e.state.displayPhoneField?e.props.getAvisImpositionAction(e.state.codeAgent):e.props.searchUserAction(e.state.codeAgent,!1)}},h.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,this.props.loadingGetAvisImposition?this.renderLoader():this.rendeGetAvisImpositionResponse())))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[20]).Color.primaryColor,statusBarColor:r(d[20]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('MODIFY_AVIS_IMPOSITION'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[20]).Color.primaryColor,marginTop:20,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('MODIFY_AVIS_IMPOSITION')}};_e.default=(0,r(d[31]).connect)(function(e){return{loadingGetAvisImposition:e.getAvisImpositionReducer.loading,resultGetAvisImposition:e.getAvisImpositionReducer.result,errorGetAvisImposition:e.getAvisImpositionReducer.error,loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error,loadingSearchUserByName:e.searchUserReducer.loading,resultSearchUserByName:e.searchUserReducer.result,errorSearchUserByName:e.searchUserReducer.error,loadingGetQRCodeDetail:e.getQRCodeDetailReducer.loading,resultGetQRCodeDetail:e.getQRCodeDetailReducer.result,errorGetQRCodeDetail:e.getQRCodeDetailReducer.error}},function(e){return(0,r(d[28]).bindActionCreators)({envoieUserWalletToCardAction:r(d[29]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[29]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[29]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[29]).getCommissionUserWalletToCardReset,getAvisImpositionAction:r(d[30]).getAvisImpositionAction,getAvisImpositionReset:r(d[30]).getAvisImpositionReset,searchUserAction:r(d[30]).searchUserAction,searchUserReset:r(d[30]).searchUserReset,getQRCodeDetailReset:r(d[30]).getQRCodeDetailReset,getQRCodeDetailAction:r(d[30]).getQRCodeDetailAction},e)})(w);var x=p.StyleSheet.create({container:{flex:1},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[19]).responsiveHeight)(2),marginLeft:(0,r(d[19]).responsiveWidth)(5),marginRight:(0,r(d[19]).responsiveWidth)(5),borderRadius:5,borderWidth:1},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[19]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[19]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[19]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[19]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[32]).accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1672,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,1214,844,1470,638,1155,1156,1471,983,791,692,640,794,710,1660,1157,1159,437]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=b(r(d[9])),C=r(d[10]),p=b(r(d[11])),T=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),y=r(d[0])(r(d[15]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(h=function(e){return e?o:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=h(t);if(o&&o.has(e))return o.get(e);var l={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,o&&o.set(e,l),l}function W(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var w=(function(o){function l(t){var o;return(0,e.default)(this,l),(o=W(this,l,[t])).renderEnvoieWalletToWalletResponse=function(){var e=o.props,t=e.resultEnvoieWalletToCard,l=e.errorEnvoieWalletToCard;null!==l&&void 0!==l.data&&C.Alert.alert(E.default.t("ERROR_TRANSFER"),l.data.error,[{text:E.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&C.Alert.alert(E.default.t("SUCCESS_TRANSFER"),t.response,[{text:E.default.t("OK"),onPress:function(){o.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.renderDialogGetCommissionResponse=function(){var e=o.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&C.Alert.alert(E.default.t("ERROR_LABLE"),e.data.error,[{text:E.default.t("OK"),onPress:function(){o.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},o.modalConfirmTransaction=function(e){var t=e.response.frais,l=e.response.montant_net_init;return f.default.createElement(T.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},f.default.createElement(T.default.Title,null,E.default.t('TRANSACTION_DETAIL')),f.default.createElement(C.View,null,f.default.createElement(C.View,{style:[S.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{style:[S.body2]},E.default.t('AMOUNT'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,y.default)(o.state.montant,' ')+" "+o.state.wallet.currency_code))),f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2]},E.default.t('FEES_AND_TAXES'))),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,y.default)(t,' ')+" "+o.state.wallet.currency_code)))),f.default.createElement(C.View,{style:{paddingVertical:10}},f.default.createElement(C.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(C.View,{style:{flex:1}},f.default.createElement(C.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},E.default.t('NET_AMOUNT'),":")),f.default.createElement(C.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(C.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,y.default)(l,' ')+" "+o.state.wallet.currency_code))))),f.default.createElement(T.default.Button,{bold:!0,label:E.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),f.default.createElement(T.default.Button,{bold:!0,label:E.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.envoieUserWalletToCardAction({type:14,user_code:o.state.userCode,id_wallet_agent:o.state.wallet.id,montant:o.state.montant,password:o.state.password}),o.props.getCommissionUserWalletToCardReset()}}))},o.isMontantValid=function(){var e=o.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:E.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:E.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.userCode,l=e.montant,n=e.password;o.ckeckIfFieldIsOK(t)?o.userCodeAnim.shake(800):o.ckeckIfFieldIsOK(l)||!o.isMontantValid().isValid?o.montantAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getCommissionUserWalletToCardAction({type:14,user_code:t,id_wallet_agent:o.state.wallet.id,montant:o.state.montant}),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:E.default.t('LOADING'),message:E.default.t('LOADING_INFO')})},o.state={montant:null,password:null,userCode:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o}return(0,n.default)(l,o),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:E.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(C.ScrollView,{style:S.container},f.default.createElement(C.Text,{style:S.subbigtitle},E.default.t('DEPOSIT_CASH_TO_WALLET_DESCRIPTION')),f.default.createElement(p.View,{ref:function(t){e.userCodeAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'user-secret',label:E.default.t('MEMBER_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.userCode,onChangeText:function(t){e.setState({userCode:t})},style:S.input})),f.default.createElement(p.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'money',label:E.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:S.input}),f.default.createElement(C.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(C.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(p.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'lock',label:E.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:S.input})),f.default.createElement(s.default,{style:S.btnvalide,textStyle:S.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},E.default.t('SUBMIT_LABEL'))))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:E.default.t('DEPOSIT_CASH_TO_WALLET'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:E.default.t('DEPOSIT_CASH_TO_WALLET')}};_e.default=(0,r(d[27]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},e)})(w);var S=C.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1673,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,794,638,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=v(r(d[9])),p=r(d[10]),y=v(r(d[11])),C=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),T=r(d[0])(r(d[15]));function A(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(A=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=A(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function S(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var w=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=S(this,o,[t])).renderGetActionCountryList=function(){var e=n.props,t=e.resultActiveCountryList,o=e.errorActiveCountryList;null!==t&&void 0!==t.response&&(n.setState({hasLoadActiveCountryList:!1,paysDestination:t.response,paysDestinationSelect:t.response[0].name}),n.state.hasLoadActivePayCountryNetworkList&&n.props.getOtherPayCountryNetworkAction({id_wallet_agent:n.state.wallet.id,id_country:t.response[0].id})),null!==o&&(void 0!==o.data?p.Alert.alert(C.default.t('ERROR_LABEL'),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getActiveCountryReset()}}],{cancelable:!1}):p.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:C.default.t("OK"),onPress:function(){n.props.getActiveCountryReset()}}],{cancelable:!1}))},n.renderGetPayCountryNetworkResponse=function(){var e=n.props,t=e.resultPayCountryNetwork,o=e.errorPayCountryNetwork;null!==t&&void 0!==t.response&&(t.response.length>0?n.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:t.response,walletActifSelect:t.response[0].name,modalVisible:!1}):0===t.response.length&&n.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1})),null!==o&&(void 0!==o.data?p.Alert.alert(C.default.t('ERROR_LABEL'),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getPayCountryNetworkReset()}}],{cancelable:!1}):p.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:C.default.t("OK"),onPress:function(){n.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},n.renderEnvoieWalletToWalletResponse=function(){var e=n.props,t=e.resultEnvoieWalletToCash,o=e.errorEnvoieWalletToCash;null!==o&&void 0!==o.data&&p.Alert.alert(C.default.t("ERROR_TRANSFER"),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCashReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(C.default.t("SUCCESS_TRANSFER"),t.response,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCashReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.renderDialogGetCommissionResponse=function(){var e=n.props.errorEnvoieWalletToCashGetCommission;null!==e&&void 0!==e.data&&p.Alert.alert(C.default.t("ERROR_LABLE"),e.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getCommissionUserWalletToCashReset()}}],{cancelable:!1})},n.isMontantValid=function(){var e=n.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.modalConfirmTransaction=function(e){var t=e.response.frais,o=e.response.montant_net_final;e.response.montant_net_init;return console.log("DATA SEND TO CONFIRM DIALOG",e),f.default.createElement(E.default.Container,{useNativeDriver:!0,visible:n.state.isModalConfirmVisible},f.default.createElement(E.default.Title,null,C.default.t('TRANSACTION_DETAIL')),f.default.createElement(p.View,null,f.default.createElement(p.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{style:[R.body2]},C.default.t('AMOUNT'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,T.default)(n.state.montant,' ')+" "+n.state.wallet.currency_code))),f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FEES_AND_TAXES'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,T.default)(t,' ')+" "+n.state.wallet.currency_code)))),f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},C.default.t('NET_AMOUNT'),":")),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},""+(0,T.default)(o,' '))))))),f.default.createElement(E.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1})}}),f.default.createElement(E.default.Button,{bold:!0,label:C.default.t('SUBMIT_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),n.props.envoieUserWalletToCashAction({type:15,id_wallet_agent:n.state.wallet.id,nom_emetteur:n.state.nomsEmetteur,prenom_emetteur:n.state.prenomsDestinataire,email_emetteur:n.state.emailEmetteur,type_document_emetteur:n.state.identityPiecesNameEmetteur,id_document_emetteur:n.state.numeroIdentiteEmetteur,final_country:n.state.paysDestination.filter(function(e){return e.name===n.state.paysDestinationSelect})[0].id,id_destinataire:n.state.numeroIdentiteDestinataire,type_document_destinataire:n.state.identityPiecesNameEmetteur,nom_destinataire:n.state.nomsDestinataire,prenom_destinataire:n.state.prenomsDestinataire,id_document_destinataire:n.state.numeroIdentiteDestinataire,network_destinataire:n.state.walletActifs.filter(function(e){return e.name===n.state.walletActifSelect})[0].id,montant:n.state.montant,password:n.state.password}),n.props.getCommissionUserWalletToCashReset()}}))},n.onSubmitNextStep=function(){var e=n.state,t=e.nomsEmetteur,o=e.prenomsEmetteur,l=e.emailEmetteur,s=e.numeroIdentiteEmetteur;n.ckeckIfFieldIsOK(t)?n.nomsEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.prenomsEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.emailEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(s)?n.numeroIdentiteEmetteurAnim.shake(800):n.setState({triggerNextClick:!0,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!n.state.displayFirstStep,displaySecondStep:!n.state.displaySecondSte},function(){n.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",n.props)})},n.onSubmitCashVersAutreWallet=function(){var e=n.state,t=e.nomsDestinataire,o=e.prenomsDestinataire,l=e.montant,s=e.password,u=e.numeroIdentiteDestinataire;n.ckeckIfFieldIsOK(t)?n.nomDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.prenomsDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(u)?n.identityPiecesDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(l)||!n.isMontantValid().isValid?(console.log("IS MONTANT VALID",n.isMontantValid()),n.montantAnim.shake(800)):n.ckeckIfFieldIsOK(s)?n.passwordAnim.shake(800):n.props.getCommissionUserWalletToCashAction({type:15,id_wallet_agent:n.state.wallet.id,final_country:n.state.paysDestination.filter(function(e){return e.name===n.state.paysDestinationSelect})[0].id,montant:n.state.montant}),n.setState({triggerSubmitClick:!0,isDataSubmit:!1})},n.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:n.state.modalVisible||n.props.loadingEnvoieWalletToCashGetCommission||n.props.loadingEnvoieWalletToCash||n.props.loadingCountryByDialCode||n.props.loadingActiveCountryList||n.props.loadingCountryByDialCode,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},n.state={identityPiecesEmetteur:(0,r(d[17]).identityPieces)(),identityPiecesNameEmetteur:C.default.t((0,r(d[17]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,nomsEmetteur:null,prenomsEmetteur:null,emailEmetteur:null,numeroIdentiteEmetteur:null,nomsDestinataire:null,prenomsDestinataire:null,idDestinataire:null,numeroIdentiteDestinataire:null,montant:null,password:null,loading:!1,user:null,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,modalVisible:!1,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},n.props.getActiveCountryReset(),n.props.getActiveCountryByDialCodeReset(),n.props.getPayCountryNetworkReset(),n.props.envoieUserWalletToCashReset(),n.props.getCommissionUserWalletToCashReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){null!=e.resultEnvoieWalletToCashGetCommission&&void 0!==e.resultEnvoieWalletToCashGetCommission.response&&(e.loadingEnvoieWalletToCashGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props.resultEnvoieWalletToCashGetCommission;return f.default.createElement(f.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToCashGetCommission||this.props.loadingEnvoieWalletToCash||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(p.ScrollView,{style:R.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:R.subbigtitle},C.default.t('DEPOSIT_CASH_TO_OTHER_WALLET_DESCRIPTION')),f.default.createElement(y.View,{ref:function(t){e.nomsEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user',label:""+C.default.t('NAME_EMETTEUR'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsEmetteur,onChangeText:function(t){e.setState({nomsEmetteur:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.prenomsEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME_EMETTEUR'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsEmetteur,onChangeText:function(t){e.setState({prenomsEmetteur:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.emailEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:"envelope",label:C.default.t('EMAIL_EMETTEUR'),iconColor:'#f95a25',keyboardType:"email-address",iconSize:20,value:this.state.emailEmetteur,onChangeText:function(t){e.setState({emailEmetteur:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.identityPiecesEmetteurAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('PIECE_IDENTITE'),data:this.state.identityPiecesEmetteur,useNativeDriver:!0,value:this.state.identityPiecesNameEmetteur,onChangeText:function(t,n,o){e.setState({identityPiecesNameEmetteur:t,isDataSubmit:!1})},valueExtractor:function(e){return C.default.t(e.name)},labelExtractor:function(e){return C.default.t(e.name)}})),f.default.createElement(y.View,{ref:function(t){e.numeroIdentiteEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'address-card',label:""+C.default.t('NUMERO_IDENTITE_EMETTEUR'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({numeroIdentiteEmetteur:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitNextStep()}},C.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.View,{ref:function(t){e.nomDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user',label:""+C.default.t('NAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsDestinataire,onChangeText:function(t){e.setState({nomsDestinataire:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.prenomsDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsDestinataire,onChangeText:function(t){e.setState({prenomsDestinataire:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.identityPiecesDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('ID_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.numeroIdentiteDestinataire,onChangeText:function(t){e.setState({numeroIdentiteDestinataire:t})},style:R.input})),f.default.createElement(y.View,{ref:function(t){e.paysDestinationAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(t,n,o){e.props.getPayCountryNetworkReset();var l=o.filter(function(e){return e.name===t});e.setState({paysDestinationSelect:t,hasLoadActivePayCountryNetworkList:!0,isDataSubmit:!1},function(){e.props.getOtherPayCountryNetworkAction({id_wallet_agent:e.state.wallet.id,id_country:l[0].id})}),e.props.getCommissionUserWalletToCashReset()},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(y.View,{ref:function(t){e.walletActifAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,c.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(t,n,o){e.setState({isDataSubmit:!1,walletActifSelect:t})},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(y.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'money',label:C.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(y.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'lock',label:C.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(s.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitCashVersAutreWallet()}},C.default.t('SUBMIT_LABEL')))))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:C.default.t('DEPOSIT_CASH_TO_OTHER_WALLET'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:C.default.t('DEPOSIT_CASH_TO_OTHER_WALLET')}};_e.default=(0,r(d[29]).connect)(function(e){return{loadingCountryByDialCode:e.countryByDialCode.loading,resultCountryByDialCode:e.countryByDialCode.result,errorCountryByDialCode:e.countryByDialCode.error,loadingActiveCountryList:e.activeCountryListReducer.loading,resultActiveCountryList:e.activeCountryListReducer.result,errorActiveCountryList:e.activeCountryListReducer.error,loadingPayCountryNetwork:e.payCountryNetworkReducer.loading,resultPayCountryNetwork:e.payCountryNetworkReducer.result,errorPayCountryNetwork:e.payCountryNetworkReducer.error,loadingEnvoieWalletToCash:e.envoieUserWalletToCashReducer.loading,resultEnvoieWalletToCash:e.envoieUserWalletToCashReducer.result,errorEnvoieWalletToCash:e.envoieUserWalletToCashReducer.error,loadingEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.loading,resultEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.result,errorEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getOtherPayCountryNetworkAction:r(d[27]).getOtherPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToCashAction:r(d[28]).envoieUserWalletToCashAction,envoieUserWalletToCashReset:r(d[28]).envoieUserWalletToCashReset,getCommissionUserWalletToCashAction:r(d[28]).getCommissionUserWalletToCashAction,getCommissionUserWalletToCashReset:r(d[28]).getCommissionUserWalletToCashReset},e)})(w);var R=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1674,[2,5,6,10,12,13,604,589,971,15,18,606,628,973,439,1521,789,1530,1155,1156,983,692,640,794,638,1024,710,1658,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=b(r(d[9])),p=r(d[10]),C=b(r(d[11])),v=r(d[0])(r(d[12])),T=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),E=r(d[0])(r(d[15]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(h=function(e){return e?l:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=h(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=n?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,l&&l.set(e,o),o}function S(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var R=(function(l){function o(t){var l;return(0,e.default)(this,o),(l=S(this,o,[t])).isCreditCardValid=function(){var e=l.state.creditCardInput,t=[];return void 0!==e.status?('incomplete'===e.status.cvc&&t.push(T.default.t('CVC_CARD_ERROR')),'incomplete'===e.status.expiry&&t.push(T.default.t('EXPIRY_CARD_ERROR')),'incomplete'===e.status.number&&t.push(T.default.t('CARD_NUMBER_ERROR'))):t.push(T.default.t('THIS_FIELD_IS_REQUIRED')),t},l.onCreditCardChange=function(e){l.setState({creditCardInput:e,displayCardError:!1})},l.renderEnvoieWalletToWalletResponse=function(){var e=l.props,t=e.resultEnvoieWalletToCard,o=e.errorEnvoieWalletToCard;null!==o&&void 0!==o.data&&p.Alert.alert(T.default.t("WITHDRAWAL_ERROR"),o.data.error,[{text:T.default.t("OK"),onPress:function(){l.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(T.default.t("SUCCESS_TRANSFER"),t.response,[{text:T.default.t("OK"),onPress:function(){l.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.renderDialogGetCommissionResponse=function(){var e=l.props.errorEnvoieWalletToCardGetCommission;null!==e&&void 0!==e.data&&p.Alert.alert(T.default.t("ERROR_LABLE"),e.data.error,[{text:T.default.t("OK"),onPress:function(){l.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},l.modalConfirmTransaction=function(e){var t=e.response.frais,o=e.response.montant_net;return f.default.createElement(v.default.Container,{useNativeDriver:!0,visible:l.state.isModalConfirmVisible},f.default.createElement(v.default.Title,null,T.default.t('TRANSACTION_DETAIL')),f.default.createElement(p.View,null,f.default.createElement(p.View,{style:[W.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{style:[W.body2]},T.default.t('AMOUNT'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(l.state.montant,' ')+" "+l.state.wallet.currency_code))),f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2]},T.default.t('FEES_AND_TAXES'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(t,' ')+" "+l.state.wallet.currency_code)))),f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},T.default.t('NET_AMOUNT'),":")),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,E.default)(o,' ')+" "+l.state.wallet.currency_code))))),f.default.createElement(v.default.Button,{bold:!0,label:T.default.t('CANCEL_LABEL'),onPress:function(){l.setState({isModalConfirmVisible:!1})}}),f.default.createElement(v.default.Button,{bold:!0,label:T.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),l.props.envoieUserWalletToCardAction({type:16,numero_carte:l.state.creditCardInput.values.number.replace(/\s/g,''),cvv:l.state.creditCardInput.values.cvc,expiration_date:l.state.creditCardInput.values.expiry,id_wallet_agent:l.state.wallet.id,montant:l.state.montant,password:l.state.password}),l.props.getCommissionUserWalletToCardReset()}}))},l.isMontantValid=function(){var e=l.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:T.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:T.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.onSubmitSendWalletToCard=function(){var e=l.state,t=e.creditCardInput,o=e.montant,n=e.password;t.valid?l.ckeckIfFieldIsOK(o)||!l.isMontantValid().isValid?l.montantAnim.shake(800):l.ckeckIfFieldIsOK(n)?l.passwordAnim.shake(800):l.props.getCommissionUserWalletToCardAction({type:16,id_wallet_agent:l.state.wallet.id,montant:l.state.montant}):l.codeCVVAnim.shake(800),l.setState({triggerSubmitClick:!0,numCarte:parseInt(t.values.number.replace(/ /g,' ')),cvv:t.values.cvc,expiration_date:t.values.expiry})},l.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:l.props.loadingEnvoieWalletToCard||l.props.loadingEnvoieWalletToCardGetCommission,title:T.default.t('LOADING'),message:T.default.t('LOADING_INFO')})},l.state={montant:null,password:null,montant:'',numeroSerie:'',numCarte:0,cvv:0,expiration_date:'',creditCardInput:{},displayCardError:!1,loading:!1,user:null,displayFirstStep:!0,displaySecondStep:!1,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},l.props.envoieUserWalletToCardReset(),l.props.getCommissionUserWalletToCardReset(),l}return(0,n.default)(o,l),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:T.default.t('WITHDRAWAL_WALLET_TO_CASH')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this,t=this.props.resultEnvoieWalletToCardGetCommission;return f.default.createElement(f.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(p.ScrollView,{style:W.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:W.subbigtitle},T.default.t('DEPOSIT_CASH_TO_VISA_DESCRIPTION')),f.default.createElement(C.View,{ref:function(t){e.codeCVVAnim=t}},f.default.createElement(p.View,{style:{overflow:'hidden',paddingTop:16,backgroundColor:'white',marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}},f.default.createElement(r(d[24]).LiteCreditCardInput,{inputStyle:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:T.default.t('CARD_NUMBER_LABEL'),expiry:T.default.t('CARD_EXPIRY_LABEL'),cvc:T.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(e){return f.default.createElement(p.Text,{style:{color:'red',marginLeft:15}},e)}))),f.default.createElement(s.default,{style:W.btnvalide,textStyle:W.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.state.creditCardInput.valid?e.setState({displayFirstStep:!e.state.displayFirstStep,displaySecondStep:!e.state.displaySecondStep}):e.codeCVVAnim.shake(800)}},T.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(C.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:y.default,iconName:'money',label:T.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:W.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(C.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[25]).Fumi,{iconClass:y.default,iconName:'lock',label:T.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:W.input})),f.default.createElement(s.default,{style:W.btnvalide,textStyle:W.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},T.default.t('SUBMIT_LABEL')))))}}])})(f.Component);R.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},R.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:T.default.t('DEPOSIT_CASH_TO_VISA'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:T.default.t('DEPOSIT_CASH_TO_VISA')}};_e.default=(0,r(d[28]).connect)(function(e){return{loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({envoieUserWalletToCardAction:r(d[27]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[27]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[27]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[27]).getCommissionUserWalletToCardReset},e)})(R);var W=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1675,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,789,1155,1156,1530,983,692,640,638,1556,794,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=T(r(d[9])),p=r(d[10]),y=T(r(d[11])),C=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),v=r(d[0])(r(d[15]));function A(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(A=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=A(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function S(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var w=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=S(this,o,[t])).renderGetActionCountryList=function(){var e=n.props,t=e.resultActiveCountryList,o=e.errorActiveCountryList;null!==t&&void 0!==t.response&&(n.setState({hasLoadActiveCountryList:!1,paysDestination:t.response,paysDestinationSelect:t.response[0].name}),n.state.hasLoadActivePayCountryNetworkList&&n.props.getPayCountryNetworkAction({id_wallet_agent:n.state.wallet.id,id_country:t.response[0].id})),null!==o&&(void 0!==o.data?p.Alert.alert(C.default.t('ERROR_LABEL'),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getActiveCountryReset()}}],{cancelable:!1}):p.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:C.default.t("OK"),onPress:function(){n.props.getActiveCountryReset()}}],{cancelable:!1}))},n.renderGetPayCountryNetworkResponse=function(){var e=n.props,t=e.resultPayCountryNetwork,o=e.errorPayCountryNetwork;null!==t&&void 0!==t.response&&(t.response.length>0?n.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:t.response,walletActifSelect:t.response[0].name,modalVisible:!1}):0===t.response.length&&n.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1})),null!==o&&(void 0!==o.data?p.Alert.alert(C.default.t('ERROR_LABEL'),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getPayCountryNetworkReset()}}],{cancelable:!1}):p.Alert.alert(C.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:C.default.t("OK"),onPress:function(){n.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},n.renderEnvoieWalletToWalletResponse=function(){var e=n.props,t=e.resultEnvoieWalletToCash,o=e.errorEnvoieWalletToCash;null!==o&&void 0!==o.data&&p.Alert.alert(C.default.t("ERROR_TRANSFER"),o.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCashReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(C.default.t("SUCCESS_TRANSFER"),t.response,[{text:C.default.t("OK"),onPress:function(){n.props.envoieUserWalletToCashReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.renderDialogGetCommissionResponse=function(){var e=n.props.errorEnvoieWalletToCashGetCommission;null!==e&&void 0!==e.data&&p.Alert.alert(C.default.t("ERROR_LABLE"),e.data.error,[{text:C.default.t("OK"),onPress:function(){n.props.getCommissionUserWalletToCashReset()}}],{cancelable:!1})},n.isMontantValid=function(){var e=n.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:C.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:C.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:C.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.modalConfirmTransaction=function(e){var t=e.response.frais,o=e.response.montant_net_final;e.response.montant_net_init;return console.log("DATA SEND TO CONFIRM DIALOG",e),f.default.createElement(E.default.Container,{useNativeDriver:!0,visible:n.state.isModalConfirmVisible},f.default.createElement(E.default.Title,null,C.default.t('TRANSACTION_DETAIL')),f.default.createElement(p.View,null,f.default.createElement(p.View,{style:[b.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{style:[b.body2]},C.default.t('AMOUNT'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(n.state.montant,' ')+" "+n.state.wallet.currency_code))),f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},C.default.t('FEES_AND_TAXES'))),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(t,' ')+" "+n.state.wallet.currency_code)))),f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{paddingVertical:10}},f.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},C.default.t('NET_AMOUNT'),":")),f.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},f.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},""+(0,v.default)(o,' '))))))),f.default.createElement(E.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1})}}),f.default.createElement(E.default.Button,{bold:!0,label:C.default.t('SUBMIT_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),n.props.envoieUserWalletToCashAction({type:17,id_wallet_agent:n.state.wallet.id,nom_emetteur:n.state.nomsEmetteur,prenom_emetteur:n.state.prenomsDestinataire,email_emetteur:n.state.emailEmetteur,type_document_emetteur:n.state.identityPiecesNameEmetteur,id_document_emetteur:n.state.numeroIdentiteEmetteur,final_country:n.state.paysDestination.filter(function(e){return e.name===n.state.paysDestinationSelect})[0].id,id_destinataire:n.state.numeroIdentiteEmetteur,type_document_destinataire:n.state.identityPiecesNameEmetteur,nom_destinataire:n.state.nomsDestinataire,prenom_destinataire:n.state.prenomsDestinataire,id_document_destinataire:n.state.numeroIdentiteDestinataire,network_destinataire:n.state.walletActifs.filter(function(e){return e.name===n.state.walletActifSelect})[0].id,montant:n.state.montant,password:n.state.password}),n.props.getCommissionUserWalletToCashReset()}}))},n.onSubmitNextStep=function(){var e=n.state,t=e.nomsEmetteur,o=e.prenomsEmetteur,l=e.emailEmetteur,s=e.numeroIdentiteEmetteur;n.ckeckIfFieldIsOK(t)?n.nomsEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.prenomsEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.emailEmetteurAnim.shake(800):n.ckeckIfFieldIsOK(s)?n.numeroIdentiteEmetteurAnim.shake(800):n.setState({triggerNextClick:!0,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!n.state.displayFirstStep,displaySecondStep:!n.state.displaySecondSte},function(){n.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",n.props)})},n.onSubmitCashVersAutreWallet=function(){var e=n.state,t=e.nomsDestinataire,o=e.prenomsDestinataire,l=e.montant,s=e.password,u=e.numeroIdentiteDestinataire;n.ckeckIfFieldIsOK(t)?n.nomDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.prenomsDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(u)?n.identityPiecesDestinataireAnim.shake(800):n.ckeckIfFieldIsOK(l)||!n.isMontantValid().isValid?(console.log("IS MONTANT VALID",n.isMontantValid()),n.montantAnim.shake(800)):n.ckeckIfFieldIsOK(s)?n.passwordAnim.shake(800):n.props.getCommissionUserWalletToCashAction({type:17,id_wallet_agent:n.state.wallet.id,final_country:n.state.paysDestination.filter(function(e){return e.name===n.state.paysDestinationSelect})[0].id,montant:n.state.montant}),n.setState({isDataSubmit:!1,triggerSubmitClick:!0})},n.renderLoader=function(){return f.default.createElement(r(d[20]).ProgressDialog,{visible:n.state.modalVisible||n.props.loadingEnvoieWalletToCashGetCommission||n.props.loadingEnvoieWalletToCash||n.props.loadingCountryByDialCode||n.props.loadingActiveCountryList||n.props.loadingCountryByDialCode,title:C.default.t('LOADING'),message:C.default.t('LOADING_INFO')})},n.state={identityPiecesEmetteur:(0,r(d[17]).identityPieces)(),identityPiecesNameEmetteur:C.default.t((0,r(d[17]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,nomsEmetteur:null,prenomsEmetteur:null,emailEmetteur:null,numeroIdentiteEmetteur:null,nomsDestinataire:null,prenomsDestinataire:null,idDestinataire:null,numeroIdentiteDestinataire:null,montant:null,password:null,loading:!1,user:null,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,modalVisible:!1,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},n.props.getActiveCountryReset(),n.props.getActiveCountryByDialCodeReset(),n.props.getPayCountryNetworkReset(),n.props.envoieUserWalletToCashReset(),n.props.getCommissionUserWalletToCashReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[22]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){null!=e.resultEnvoieWalletToCashGetCommission&&void 0!==e.resultEnvoieWalletToCashGetCommission.response&&(e.loadingEnvoieWalletToCashGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;console.log("STATE",this.state);var t=this.props.resultEnvoieWalletToCashGetCommission;return f.default.createElement(f.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToCashGetCommission||this.props.loadingEnvoieWalletToCash||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),f.default.createElement(p.ScrollView,{style:b.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:b.subbigtitle},C.default.t('ENVOIE_CASH_TO_CASH')),f.default.createElement(y.View,{ref:function(t){e.nomsEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user',label:""+C.default.t('NAME_EMETTEUR'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsEmetteur,onChangeText:function(t){e.setState({nomsEmetteur:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.prenomsEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME_EMETTEUR'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsEmetteur,onChangeText:function(t){e.setState({prenomsEmetteur:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.emailEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:"envelope",label:C.default.t('EMAIL_EMETTEUR'),iconColor:'#f95a25',keyboardType:"email-address",iconSize:20,value:this.state.emailEmetteur,onChangeText:function(t){e.setState({emailEmetteur:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.identityPiecesEmetteurAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('PIECE_IDENTITE'),data:this.state.identityPiecesEmetteur,useNativeDriver:!0,value:this.state.identityPiecesNameEmetteur,onChangeText:function(t,n,o){e.setState({identityPiecesNameEmetteur:t,isDataSubmit:!1})},valueExtractor:function(e){return C.default.t(e.name)},labelExtractor:function(e){return C.default.t(e.name)}})),f.default.createElement(y.View,{ref:function(t){e.numeroIdentiteEmetteurAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'address-card',label:""+C.default.t('NUMERO_IDENTITE_EMETTEUR'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){e.setState({numeroIdentiteEmetteur:t})},style:b.input})),f.default.createElement(s.default,{style:b.btnvalide,textStyle:b.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitNextStep()}},C.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.View,{ref:function(t){e.nomDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user',label:""+C.default.t('NAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsDestinataire,onChangeText:function(t){e.setState({nomsDestinataire:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.prenomsDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('FIRSTNAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsDestinataire,onChangeText:function(t){e.setState({prenomsDestinataire:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.identityPiecesDestinataireAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'user-circle-o',label:""+C.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,value:this.state.numeroIdentiteDestinataire,onChangeText:function(t){e.setState({numeroIdentiteDestinataire:t})},style:b.input})),f.default.createElement(y.View,{ref:function(t){e.paysDestinationAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(t,n,o){e.props.getPayCountryNetworkReset();var l=o.filter(function(e){return e.name===t});e.setState({paysDestinationSelect:t,hasLoadActivePayCountryNetworkList:!0,isDataSubmit:!1},function(){e.props.getPayCountryNetworkAction({id_wallet_agent:e.state.wallet.id,id_country:l[0].id})}),e.props.getCommissionUserWalletToCashReset()},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(y.View,{ref:function(t){e.walletActifAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[25]).Dropdown,{label:C.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,c.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(t,n,o){e.setState({walletActifSelect:t,isDataSubmit:!1})},valueExtractor:function(e){return e.name},labelExtractor:function(e){return e.name}})),f.default.createElement(y.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'money',label:C.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:b.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(y.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[23]).Fumi,{iconClass:h.default,iconName:'lock',label:C.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:b.input})),f.default.createElement(s.default,{style:b.btnvalide,textStyle:b.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){e.onSubmitCashVersAutreWallet()}},C.default.t('SUBMIT_LABEL')))))}}])})(f.Component);w.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},w.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:C.default.t('DEPOSIT_CASH_TO_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:C.default.t('DEPOSIT_CASH_TO_CASH')}};_e.default=(0,r(d[29]).connect)(function(e){return{loadingCountryByDialCode:e.countryByDialCode.loading,resultCountryByDialCode:e.countryByDialCode.result,errorCountryByDialCode:e.countryByDialCode.error,loadingActiveCountryList:e.activeCountryListReducer.loading,resultActiveCountryList:e.activeCountryListReducer.result,errorActiveCountryList:e.activeCountryListReducer.error,loadingPayCountryNetwork:e.payCountryNetworkReducer.loading,resultPayCountryNetwork:e.payCountryNetworkReducer.result,errorPayCountryNetwork:e.payCountryNetworkReducer.error,loadingEnvoieWalletToCash:e.envoieUserWalletToCashReducer.loading,resultEnvoieWalletToCash:e.envoieUserWalletToCashReducer.result,errorEnvoieWalletToCash:e.envoieUserWalletToCashReducer.error,loadingEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.loading,resultEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.result,errorEnvoieWalletToCashGetCommission:e.envoieUserWalletToCashGetCommissionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToCashAction:r(d[28]).envoieUserWalletToCashAction,envoieUserWalletToCashReset:r(d[28]).envoieUserWalletToCashReset,getCommissionUserWalletToCashAction:r(d[28]).getCommissionUserWalletToCashAction,getCommissionUserWalletToCashReset:r(d[28]).getCommissionUserWalletToCashReset},e)})(w);var b=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1676,[2,5,6,10,12,13,604,589,971,15,18,606,628,973,439,1521,789,1530,1155,1156,983,692,640,794,638,1024,710,1658,1660,1159]); +__d(function(g,r,_i2,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var t=r(d[0])(r(d[1])),e=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),u=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),h=I(r(d[11])),p=r(d[12]),v=I(r(d[13])),y=r(d[0])(r(d[14])),w=r(d[0])(r(d[15])),b=r(d[0])(r(d[16]));function E(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(E=function(t){return t?n:e})(t)}function I(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=E(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=o?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(i,s,c):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}function D(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=N(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function N(t,e){if(t){if("string"==typeof t)return P(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(t,e):void 0}}function P(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n=0;--o){var s=this.tryEntries[o],c=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),u=n.call(s,"finallyLoc");if(l&&u){if(this.prev=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if("throw"===i.type){var o=i.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:_(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},t}function C(t,e,n){return e=(0,o.default)(e),(0,i.default)(t,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}})()?Reflect.construct(e,n||[],(0,o.default)(t).constructor):e.apply(t,n))}var S=(function(i){function o(t){var n;return(0,e.default)(this,o),(n=C(this,o,[t])).onChangeDateNaissance=function(t,e){var i=(0,f.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,o=e||i;n.setState({showPickerDateNaissance:'ios'===p.Platform.OS||!1,dateNaissance:o})},n.onChangeDateExpiration=function(t,e){var i=(0,f.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,o=e||i;n.setState({showPickerDateExpiration:'ios'===p.Platform.OS||!1,dateExpiration:o})},n.onSubmitIdentityClient=function(){var t=n.state,e=t.lastname,i=t.numeroIdentite,o=t.dateNaissance,s=(t.dateExpiration,t.country),c=t.townName,l=t.identityPiecesName;n.ckeckIfFieldIsOK(e)?n.lastnameAnim.shake(800):n.ckeckIfFieldIsOK(s)?n.countryAnim.shake(800):n.ckeckIfFieldIsOK(c)?n.townAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.identityPiecesAnim.shake(800):n.ckeckIfFieldIsOK(i)?n.numeroIdentiteAnim.shake(800):(console.log('USER ID',n.state.user.id),r(d[17])(o).format('DD-MM-YYYY'),n.props.updateIndentificationAction({id:n.state.userIdentificationData.id,lastname:n.state.lastname,firstname:"",birth_date:(0,f.default)(n.state.dateNaissance)?n.dateNaissanceFumiProps.value:r(d[17])(n.state.dateNaissance).format('DD-MM-YYYY'),town:n.state.townName,country:n.state.country,identity_document:n.state.identityPiecesName,id_identity_document:n.state.numeroIdentite,expiry_date_document:(0,f.default)(n.state.dateExpiration)?n.dateExpirationFumiProps.value:r(d[17])(n.state.dateExpiration).format('DD-MM-YYYY')})),n.setState({triggerSubmitClick:!0})},n.renderLoader=function(){return h.default.createElement(r(d[18]).ProgressDialog,{visible:n.props.loading||n.props.loadingNumberDetail,title:w.default.t('LOADING'),message:w.default.t('LOADING_INFO')})},n.renderDateNaissancePicker=function(){return h.default.createElement(c.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,f.default)(n.state.dateNaissance)?new Date:n.state.dateNaissance,mode:"date",maximumDate:new Date,display:"spinner",onChange:n.onChangeDateNaissance})},n.renderDateExpirationPicker=function(){return h.default.createElement(c.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,f.default)(n.state.dateExpiration)?new Date:n.state.dateExpiration,mode:"date",maximumDate:new Date(2300,10,20),display:"spinner",onChange:n.onChangeDateExpiration})},n.state={enterPhone:null,firstname:null,lastname:null,numeroIdentite:null,dateNaissance:null,dateExpiration:null,numeroTelephone:null,networksinglePickerVisible:!1,confirmpassanim:null,isLoging:!1,countries:[],town:[],townName:null,country:null,identityPieces:(0,r(d[19]).identityPieces)(),identityPiecesName:w.default.t((0,r(d[19]).identityPieces)()[0].name),snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],showPickerDateNaissance:!1,showPickerDateExpiration:!1,modalVisible:!0,user:null,triggerSubmitClick:!1,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,userIdentificationData:r(d[20]).store.getState().getUserIdentificationReducer.result.response.data},n.dateNaissanceFumiProps={},n.dateExpirationFumiProps={},n.props.createIndentificationResetAction(),n}return(0,s.default)(o,i),(0,n.default)(o,[{key:"componentDidMount",value:function(){var t=this;this.dateNaissanceFumiProps.value=null!==this.state.userIdentificationData?r(d[17])(this.state.userIdentificationData.birth_date).format('DD-MM-YYYY'):"",this.dateExpirationFumiProps.value=null!==this.state.userIdentificationData?r(d[17])(this.state.userIdentificationData.expiry_date_document).format('DD-MM-YYYY'):"",(0,r(d[21]).readUser)().then(function(e){e&&void 0!==e&&t.setState({user:e,lastname:t.state.userIdentificationData.firstname+' '+t.state.userIdentificationData.lastname,numeroIdentite:t.state.userIdentificationData.id_identity_document})}),'android'===p.Platform.OS?this.requestCameraPermission():this.watchLocation()}},{key:"renderCreateIdentificationResponse",value:function(){var t=this,e=this.props,n=e.result,i=e.error;console.log("PROPS",this.props),null!==n&&void 0!==n.response&&p.Alert.alert(w.default.t('SUCCESS_IDENTIFICATION'),n.response,[{text:w.default.t("OK"),onPress:function(){t.props.getUserIdentificationAction(t.state.user.phone),t.props.createIndentificationResetAction(),t.setState({triggerSubmitClick:!1}),t.props.navigation.pop()}}],{cancelable:!1}),null!==i&&(void 0!==i.data?p.Alert.alert(w.default.t('ERROR_IDENTIFICATION'),i.data.error,[{text:w.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction(),t.setState({triggerSubmitClick:!1})}}],{cancelable:!1}):p.Alert.alert(w.default.t('ERROR_IDENTIFICATION'),JSON.stringify(i),[{text:w.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction()}}],{cancelable:!1}))}},{key:"componentWillUpdate",value:function(t,e){var n=e.dateNaissance||new Date;this.state.showPickerDateNaissance&&(this.dateNaissanceFumiProps.value=r(d[17])(n).format('DD-MM-YYYY')),this.state.showPickerDateExpiration&&(this.dateExpirationFumiProps.value=r(d[17])(e.dateExpiration).format('DD-MM-YYYY'))}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&y.default.clearWatch(this.watchID)}},{key:"showErrorDialog",value:function(){var t=this;this.setState({modalDialog:!1}),p.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){t.watchLocation()}},{text:"Annuler",onPress:function(){t.props.navigation.popToTop()}}])}},{key:"watchLocation",value:function(){var t=this;return x().async(function(e){for(;;)switch(e.prev=e.next){case 0:y.default.getCurrentPosition(function(e){t.treatPosition(e)},function(e){t.showErrorDialog()},this.props.geolocationOptions),this.watchID||y.default.watchPosition(function(e){t.treatPosition(e)},function(e){t.showErrorDialog()},this.props.geolocationOptions);case 2:case"end":return e.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var t=this;return x().async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,x().awrap(p.PermissionsAndroid.request(p.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:e.sent===p.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),p.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),this.setState({modalDialog:!1}),p.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){BackHandler.exitApp()}}]);case 11:case"end":return e.stop()}},null,this,[[0,7]],Promise)}},{key:"treatPosition",value:function(t){var e=this,n=this.state.myPosition,i=t.coords;(0,u.default)(i,n)||((0,r(d[22]).getPositionInformation)(i).then(function(t){if(void 0!==t.results&&t.results.length>0){var n=t.results[0],i=n.address_components,o=n.formatted_address,s=n.place_id;e.setState({address:i,textadress:o,place:s});for(var c,l,u=t.results,f=0;f1?y.default.t('VALIDATIONS'):y.default.t('VALIDATION'))+")")),u.default.createElement(c.View,{style:{alignContent:'flex-end',flex:1,flexDirection:'row'}},u.default.createElement(f.default,{name:"map-marker",style:(C.descriptionIcon,{color:r(d[22]).Color.accentColor,marginTop:5})}),u.default.createElement(c.Text,{style:C.time},e.country),u.default.createElement(f.default,{name:"clock",style:(C.descriptionIcon,{color:r(d[22]).Color.accentColor,marginTop:5})}),u.default.createElement(c.Text,{style:C.time}," ",t)))))},n.rendeGetDemandsGroupResponse=function(){var e=n.props,t=e.resultGetDemandsGroup,o=e.errorGetDemandsGroup;return null!==o?void 0!==o.data?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[24]).Typography.body1},o.data.error)):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[24]).Typography.body1},o)):null!==t&&null!==t.response?Array.isArray(t.response)&&t.response.length>0?u.default.createElement(r(d[25]).ScrollView,{style:{flex:1}},t.response.map(function(e){return n.renderDemandItem(e)})):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[24]).Typography.body1},y.default.t('NO_DEMAND_CREATION_GROUP'))):void 0},n.renderLoader=function(){return u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))))},n.state={user:{},conserve:[],count:0,translateAnim:new c.Animated.Value(0),visibleMenu:!1,appState:c.AppState.currentState,filter:!1,sortIcons:null,panelVisible:!1,filder_disable:!0,datestartformated:'La date de debut',dateendformated:'La date de fin',datestart:null,dateend:null,isLoaded:!1,isSectionned:!1,isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1,isDataSubmit:!1,position:0},(0,r(d[26]).readUser)().then(function(e){n.setState({user:e}),n.props.getNanoCreditDemandsAction(e.id)}),r(d[27]).IlinkEmitter.on("langueChange",n.updateLangue.bind(n)),n.props.getNanoCreditDemandsReset(),n.navigation=n.props.navigation,n.currentLocale=y.default.locale.includes("fr")?"fr":"en-gb",p.default.locale(n.currentLocale),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:y.default.t('WALLET')}),this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this.navigation.state.routeName;this.setState({position:"demandeValidationGroupe"===e?0:"myNanoCreditGroup"===e?1:2}),this.animateSlidingUp(!1)}},{key:"componentWillUnmount",value:function(){clearInterval(this.intervaller)}},{key:"animateSlidingUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,r(d[28]).responsiveHeight)(100),n=e?t:0,o=e?0:t;this.setState({isSliding:e}),this.state.translateAnim.setValue(n),c.Animated.timing(this.state.translateAnim,{toValue:o,duration:500,useNativeDriver:!0}).start()}},{key:"printOptions",value:function(){var e=this;return u.default.createElement(s.default,{buttonColor:r(d[29]).accent},u.default.createElement(s.default.Item,{buttonColor:r(d[29]).primary,title:y.default.t('CREATE_GROUP'),onPress:function(){e.props.navigation.push(r(d[23]).createGroupNanoCredit)}},u.default.createElement(f.default,{name:"account-multiple-plus",style:C.actionButtonIcon})),u.default.createElement(s.default.Item,{buttonColor:r(d[29]).purpleLight,title:y.default.t('JOIN_GROUP'),onPress:function(){e.props.navigation.push(r(d[23]).adhererGroupNanoCredit)}},u.default.createElement(f.default,{name:"account-multiple",style:C.actionButtonIcon})))}},{key:"refreshData",value:function(){this.props.getNanoCreditDemandsAction(this.state.user.id)}},{key:"render",value:function(){var e=this;return console.warn("POSITION",this.state.position),u.default.createElement(r(d[30]).Provider,null,u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.StatusBar,{backgroundColor:r(d[29]).primaryDark,barStyle:"light-content",translucent:!1}),u.default.createElement(r(d[30]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[29]).primary}},u.default.createElement(r(d[30]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),u.default.createElement(r(d[30]).Appbar.Content,{title:y.default.t('MANAGE_GROUP'),subtitle:0===this.state.position?y.default.t('VALIDATION_DEMAND'):y.default.t('DELETE_DEMAND')}),u.default.createElement(r(d[30]).Appbar.Action,{icon:"refresh",onPress:function(){e.refreshData()}})),0===this.state.position?this.props.loadingGetDemandsGroup?this.renderLoader():this.rendeGetDemandsGroupResponse():null,0===this.state.position&&this.printOptions()))}}])})(u.default.Component);E.navigatorStyle={navBarBackgroundColor:r(d[29]).primary,statusBarColor:r(d[29]).primaryDark,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF',contextualMenuStatusBarColor:r(d[29]).accent,contextualMenuBackgroundColor:r(d[29]).accentLight,contextualMenuButtonsColor:'#ffffff'};_e.default=(0,r(d[33]).connect)(function(e){return{loadingGetDemandsGroup:e.getDemandsGroupReducer.loading,resultGetDemandsGroup:e.getDemandsGroupReducer.result,errorGetDemandsGroup:e.getDemandsGroupReducer.error}},function(e){return(0,r(d[31]).bindActionCreators)({getNanoCreditDemandsAction:r(d[32]).getNanoCreditDemandsAction,getNanoCreditDemandsReset:r(d[32]).getNanoCreditDemandsReset},e)})(E);var C=c.StyleSheet.create({slidingup:{position:"absolute",height:(0,r(d[28]).responsiveHeight)(84),bottom:0,backgroundColor:'white',width:(0,r(d[28]).responsiveWidth)(100),zIndex:1e3},root:{flex:1},container:{flex:1,backgroundColor:'white',justifyContent:'center',alignItems:'center'},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[28]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[28]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[28]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},title:{color:'#000',paddingLeft:10,fontSize:(0,r(d[28]).responsiveFontSize)(2.2)},description:{fontSize:(0,r(d[28]).responsiveFontSize)(1.8),color:'#4f5b62',paddingLeft:10},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[29]).accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1680,[2,5,6,10,12,13,15,18,431,844,1206,1213,1212,1205,1207,1209,1210,1211,1208,1214,628,633,1155,791,1156,1,640,789,638,437,1043,710,1642,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=b(r(d[7])),c=r(d[8]),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),E=r(d[0])(r(d[12])),x=r(d[0])(r(d[13])),C=r(d[0])(r(d[14])),v=r(d[0])(r(d[15])),h=b(r(d[16])),w=r(d[0])(r(d[17]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,n&&n.set(e,l),l}function A(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var _='white',D=(function(e){function l(e){var n;return(0,t.default)(this,l),(n=A(this,l,[e])).displayToast=function(e){E.default.show(e,{duration:E.default.durations.LONG,position:E.default.positions.BOTTOM,backgroundColor:r(d[18]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.renderModifyResponse=function(){var e=n.props,t=e.errorModifyAvis,l=e.resultModifyAvis;e.resultCancelDemand,e.errorCancelDemand;null!==t&&void 0!==t.data&&c.Alert.alert(y.default.t("ERROR_TREATMENT_DEMAND"),t.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.modifyAvisImpositionReset()}}],{cancelable:!1}),null!==l&&(console.log("resultModifyAvis",l),200===l.status&&c.Alert.alert(y.default.t("SUCCESS"),y.default.t("AVIS_MODIFY_SUCCESS"),[{text:y.default.t("OK"),onPress:function(){n.props.navigation.goBack(),n.props.modifyAvisImpositionReset()}}],{cancelable:!1}))},n.renderLabelState=function(e){return 0===e?y.default.t('NO_TREAT'):1===e?y.default.t('TREAT'):y.default.t('REFUSED')},n.renderLoader=function(){return u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))))},n.renderTaxesDropdown=function(e,t){return u.default.createElement(u.default.Fragment,null,u.default.createElement(h.View,{key:t},u.default.createElement(c.View,{style:{flexDirection:"row",paddingRight:20,paddingLeft:20}},u.default.createElement(c.View,{style:{width:(0,r(d[19]).responsiveWidth)(87),borderRadius:10,alignSelf:"center",backgroundColor:'white'}},u.default.createElement(r(d[20]).Dropdown,{label:y.default.t('TAXES'),disabled:!0,data:[],useNativeDriver:!0,valueExtractor:function(e){return e},value:e.name,labelExtractor:function(e){return e.name}})),0===e.required_tax&&0===n.state.item.is_company&&u.default.createElement(c.View,null,u.default.createElement(c.TouchableOpacity,{style:(R.contain,{backgroundColor:r(d[18]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,bottom:0,zIndex:10,left:-10,height:25,borderRadius:11}),onPress:function(){c.Alert.alert(y.default.t("TITLE_SUPPRESS_CONFIRM"),y.default.t("TEXT_SUPPRESS_CONFIRM_TAXE"),[{text:y.default.t("SUBMIT_LABEL"),onPress:function(){var t=n.state.item,l=v.default.pull(t.taxes,e),o=v.default.pull(n.state.taxes,e);t.taxes=l,n.setState({item:t,taxes:o})}},{text:y.default.t("CANCEL_LABEL")}],{cancelable:!1})},activeOpacity:.9},u.default.createElement(c.View,null,u.default.createElement(c.View,null,u.default.createElement(p.default,{name:'minus',color:r(d[18]).Color.whiteColor,size:20}))))))),"forfait"!==e.measurement_unit&&u.default.createElement(u.default.Fragment,null,u.default.createElement(h.View,null,u.default.createElement(r(d[21]).Fumi,{iconClass:w.default,iconName:'check-circle',label:e.labels[0],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,style:R.input,value:e.tax_units_count,onChangeText:function(e){var l=n.state.taxes;l[t].tax_units_count=e,n.setState({taxes:l})}})),2===e.labels.length&&u.default.createElement(h.View,null,u.default.createElement(r(d[21]).Fumi,{iconClass:w.default,iconName:'check',label:(0,x.default)(e.labels[1])?y.default.t('UNIT_PER_TAXE_UNIT_COUNT'):e.labels[1],iconColor:'#f95a25',keyboardType:"decimal-pad",iconSize:20,value:e.units_per_tax_unit_count,style:R.input,onChangeText:function(e){var l=n.state.taxes;l[t].units_per_tax_unit_count=e,n.setState({taxes:l})}}))),'jour'===e.billing_period&&u.default.createElement(h.View,null,u.default.createElement(r(d[21]).Fumi,{iconClass:w.default,iconName:'calendar',label:y.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',value:''+e.number_of_days,iconSize:20,keyboardType:"numeric",onChangeText:function(e){var l=n.state.taxes;l[t].number_of_days=e,n.setState({taxes:l})},style:R.input})))},n.renderDetail=function(){n.props.resultGetUniqueDemand;var e=n.state.item,t=r(d[22]).tz(e.created_at,r(d[22]).tz.guess()).format(),l=r(d[22]).tz(e.updated_at,r(d[22]).tz.guess()).format();return t=r(d[22])(t),l=r(d[22])(l),u.default.createElement(c.ScrollView,{style:R.container},u.default.createElement(c.View,{style:R.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[19]).responsiveWidth)(5)}},y.default.t('AGENT_INFORMATION')),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"account",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},e.lastname+" | "+e.email)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"email",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},e.email+" | "+e.phone)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"map-marker",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},""+e.adresse))),u.default.createElement(c.View,{style:R.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[19]).responsiveWidth)(5)}},y.default.t('TAXES')),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"cash",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},""+n.state.item.amount)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"calendar",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},y.default.t('CREATION_DATE')+": "+t.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"calendar",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:R.simpleuser},y.default.t('UPDATE_DATE')+": "+l.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flex:1,flexDirection:'row',justifyContent:'flex-start'}})),e.taxes.map(function(e,t){return n.renderTaxesDropdown(e,t)}),u.default.createElement(h.View,{ref:function(e){n.passwordAnim=e}},u.default.createElement(r(d[21]).Fumi,{iconClass:w.default,iconName:'lock',label:y.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:n.state.password,onChangeText:function(e){n.setState({password:e})},style:R.input})),u.default.createElement(c.View,{style:{flexDirection:'row',paddingTop:10}},0===n.state.item.is_company&&u.default.createElement(c.View,{style:{flex:1,alignItems:'center'}},u.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:r(d[18]).Color.primaryColor},isLoading:!1,onPress:function(){n.props.navigation.push(r(d[24]).addNetwork,{item:n.state.item})},textStyle:R.textbtnstyle},y.default.t('ADD_NETWORK'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'center'}},u.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'green'},isLoading:n.props.loadingModifyAvis,onPress:function(){n.onSubmitModificationAvisImposition()},disabled:!0,textStyle:R.textbtnstyle},y.default.t('SAVE')))))},n.onSubmitModificationAvisImposition=function(){var e=n.state,t=e.password,l=e.item,o=e.taxes;e.assign_network;if(n.ckeckIfFieldIsOK(t))n.passwordAnim.shake(200);else{var s={id_agent:parseInt(n.state.user.agentId),password:t,id_tax_notice:l.id,taxes:o,assign_network:!1};n.props.modifyvisImpositionAction(s)}},n.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:_,montant:null,isBtnModifyAmountEnabled:!1,id:n.props.navigation.getParam("id",null),item:n.props.navigation.getParam("item",null),tabTaxe:[0],taxes_selected:[],taxes:[],isTaxesLoaded:!1,password:null,assign_network:!1},console.log("STATE",n.state),n.currentLocale=y.default.locale.includes("fr")?"fr":"en-gb",n.props.modifyAvisImpositionReset(),r(d[22]).locale(n.currentLocale),n}return(0,s.default)(l,e),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this;if(!this.state.isTaxesLoaded){var t=new Array;this.state.item.taxes.map(function(e,n){t.push(e)}),this.setState({taxes:t,isTaxesLoaded:!0})}(0,r(d[25]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,x.default)(e)||(0,C.default)(e.length,0)}},{key:"render",value:function(){return u.default.createElement(u.default.Fragment,null,this.renderModifyResponse(),(this.state.triggerTreatmentClick||this.state.triggerCancelClick)&&this.renderModifyResponse(),this.renderDetail())}}])})(u.Component);D.navigatorStyle={navBarBackgroundColor:r(d[23]).accentLight,statusBarColor:r(d[23]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},D.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:y.default.t('AVIS_IMPOSITION')+' N\xb0'+t.getParam("item","-").id_tax_notice,headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:20,color:'white'},headerTitleStyle:{color:"white"}}};_e.default=(0,r(d[32]).connect)(function(e){return{loadingGetUniqueDemand:e.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:e.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:e.getUniqueDemandsGroupReducer.error,loadingModifyAvis:e.modifyAvisImpositionReducer.loading,resultModifyAvis:e.modifyAvisImpositionReducer.result,errorModifyAvis:e.modifyAvisImpositionReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getNanoCreditUniqueDemandsAction:r(d[27]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[27]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[28]).treatDemandGroupAction,cancelDemandGroupAction:r(d[28]).cancelDemandGroupAction,treatDemandGroupReset:r(d[28]).treatDemandGroupReset,treatCreditDemand:r(d[29]).treatCreditDemand,creditDemandResetReducer:r(d[29]).creditDemandResetReducer,treatCancelDemand:r(d[30]).treatCancelDemand,creditCancelResetReducer:r(d[30]).creditCancelResetReducer,modifyvisImpositionAction:r(d[31]).modifyvisImpositionAction,modifyAvisImpositionReset:r(d[31]).modifyAvisImpositionReset},e)})(D);var R=c.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},c.Platform.select({android:{borderBottomColor:r(d[18]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[19]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},input:{height:60,marginTop:(0,r(d[19]).responsiveHeight)(2),marginLeft:(0,r(d[19]).responsiveWidth)(5),marginRight:(0,r(d[19]).responsiveWidth)(5),borderRadius:5,borderWidth:1},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{margin:3,marginTop:25},checkboxContainer:{flexDirection:"row",marginBottom:20},checkbox:{alignSelf:"center",color:"white"}})},1681,[2,4,5,6,10,12,13,15,18,604,844,628,1481,971,589,910,606,439,1155,638,1024,794,1214,437,791,640,710,1642,1679,1507,1509,1157,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=h(r(d[7])),c=r(d[8]),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),_=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),R=r(d[0])(r(d[14])),v=h(r(d[15])),A=r(d[0])(r(d[16])),x=r(d[0])(r(d[17]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function C(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}var D='white',b=(function(e){function o(e){var n;return(0,t.default)(this,o),(n=C(this,o,[e])).displayToast=function(e){_.default.show(e,{duration:_.default.durations.LONG,position:_.default.positions.BOTTOM,backgroundColor:r(d[18]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.refreshScreen=function(e){var t=r(d[19]).store.getState().authKeyReducer,o=null!==t?t.authKey.token_type+" "+t.authKey.access_token:'';console.log("URL: "+r(d[20]).getOneTaxNoticeUrl+"/"+e),(0,x.default)({url:r(d[20]).getOneTaxNoticeUrl+"/"+e,method:'GET',headers:{Authorization:o,'X-Localization':y.default.currentLocale()}}).then(function(e){console.log("RESPONSE",e),n.state.isModify?n.setState({item:e.data.response,tax_notice_amount:e.data.response.tax_notice_amount,royalties_fees:null,penality_fees:null}):0===e.data.response.penalties.length&&0===e.data.response.royalties_fees.length?n.props.navigation.goBack():n.setState({item:e.data.response,tax_notice_amount:e.data.response.tax_notice_amount,royalties_fees:null,penality_fees:null})}).catch(function(e){console.log("ERROR",e);var t="";t=e.response?e.response:(e.request,e.request),console.log("Message d'erreur",t)})},n.renderModifyResponse=function(){var e=n.props,t=e.errorModifyAvis,o=e.resultModifyAvis;e.resultCancelDemand,e.errorCancelDemand;null!==t&&void 0!==t.data&&c.Alert.alert(y.default.t("ERROR_TREATMENT_REQUEST"),t.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.modifyAvisImpositionReset()}}],{cancelable:!1}),null!==o&&(console.log("resultModifyAvis",o),200===o.status&&(n.state.isModify?c.Alert.alert(y.default.t("SUCCESS"),o.response,[{text:y.default.t("OK"),onPress:function(){n.props.navigation.pop(2),n.props.modifyAvisImpositionReset(),n.props.getOrdreRecetteDetailAction(n.state.codeAgent),n.refreshScreen(n.state.item.id)}}],{cancelable:!1}):c.Alert.alert(y.default.t("SUCCESS"),o.response,[{text:y.default.t("OK"),onPress:function(){n.props.navigation.pop(2),n.props.modifyAvisImpositionReset(),n.refreshScreen(n.state.item.id),n.props.getOrdreRecetteReset()}}],{cancelable:!1})))},n.renderLabelState=function(e){return 0===e?y.default.t('NO_TREAT'):1===e?y.default.t('TREAT'):y.default.t('REFUSED')},n.renderLoader=function(){return u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(c.Text,null,y.default.t('LOADING_DOTS'))))},n.renderDetail=function(){n.props.resultGetUniqueDemand;var e=n.state.item,t=r(d[21]).tz(e.created_at,r(d[21]).tz.guess()).format(),o=r(d[21]).tz(e.updated_at,r(d[21]).tz.guess()).format();t=r(d[21])(t),o=r(d[21])(o);var l={name:""};return n.state.isModify&&(l={name:n.state.item.tax_name}),console.log("tax_name",l),u.default.createElement(c.ScrollView,{style:S.container},u.default.createElement(c.View,{style:S.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[22]).responsiveWidth)(5)}},y.default.t('AGENT_INFORMATION')),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"account",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},e.lastname+" | "+e.email)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"email",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},e.email+" | "+e.phone)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"map-marker",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},""+e.adresse))),u.default.createElement(c.View,{style:S.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[22]).responsiveWidth)(5)}},y.default.t('TAXE_INFORMATION')),!(0,E.default)(n.state.tax_notice_amount)&&u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"cash",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},""+n.state.tax_notice_amount)),n.state.isModify&&u.default.createElement(u.default.Fragment,null,u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"cash",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},n.state.item.amount+" ("+y.default.t('AMOUNT_ORDRE_RECETTE')+")")),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"cash",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},n.state.item.penalties_amount+" ("+y.default.t('PENALITE_INCLUSE')+")"))),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"calendar",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},y.default.t('CREATION_DATE')+": "+t.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"calendar",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},y.default.t('EMISSION_DATE')+": "+issue_date.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(p.default,{name:"calendar",size:28,color:r(d[23]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:S.simpleuser},y.default.t('UPDATE_DATE')+": "+o.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flex:1,flexDirection:'row',justifyContent:'flex-start'}})),u.default.createElement(v.View,{ref:function(e){n.royalties_fees_anim=e},style:{width:(0,r(d[22]).responsiveWidth)(100),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},u.default.createElement(r(d[24]).Dropdown,{label:n.state.isModify?"T"===n.state.item.prototype?y.default.t('TAXES'):y.default.t('PENALITES'):y.default.t('TAXES'),disabled:n.state.isModify,data:n.state.isModify?[]:e.royalties_fees,useNativeDriver:!0,value:n.state.isModify?n.state.item.tax_name:null===n.state.royalties_fees?"":n.state.royalties_fees,onChangeText:function(e,t,o){n.setState({royalties_fees:e,penality_fees:null},function(){console.log("royalties_fees",n.state.royalties_fees)})},valueExtractor:function(e){return e},labelExtractor:function(e){return e.name+' - '+e.amount}})),null!==n.state.royalties_fees&&u.default.createElement(c.View,{style:{flexDirection:"column",paddingTop:5,marginLeft:25}},u.default.createElement(c.Text,{primaryColor:!0,caption1:!0},y.default.t('AMOUNT')+": "+n.state.royalties_fees.amount),u.default.createElement(c.Text,{primaryColor:!0,caption1:!0},y.default.t('PENALITE_INCLUSE')+": "+n.state.royalties_fees.penalties_amount)),null!==n.state.royalties_fees?'jour'===n.state.royalties_fees.billing_period&&u.default.createElement(v.View,{ref:function(e){n.ordreRecetteAnim=e}},u.default.createElement(r(d[25]).Fumi,{iconClass:A.default,iconName:'calendar',label:y.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",value:n.state.number_of_days,onChangeText:function(e){n.setState({number_of_days:e})},style:S.input})):null,null!==n.state.penality_fees?'jour'===n.state.penality_fees.billing_period&&u.default.createElement(v.View,{ref:function(e){n.ordreRecetteAnim=e}},u.default.createElement(r(d[25]).Fumi,{iconClass:A.default,iconName:'calendar',label:y.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",value:n.state.number_of_days,onChangeText:function(e){n.setState({number_of_days:e})},style:S.input})):null,n.state.isModify?'jour'===n.state.item.tax_billing_period&&u.default.createElement(v.View,{ref:function(e){n.ordreRecetteAnim=e}},u.default.createElement(r(d[25]).Fumi,{iconClass:A.default,iconName:'calendar',label:y.default.t('NUMBER_OF_DAYS'),iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",value:n.state.number_of_days,onChangeText:function(e){n.setState({number_of_days:e})},style:S.input})):null,u.default.createElement(v.View,{ref:function(e){n.ordreRecetteAnim=e}},u.default.createElement(r(d[25]).Fumi,{iconClass:A.default,iconName:'file',label:y.default.t('ORDRE_DE_RECETTE_NUMBER'),iconColor:'#f95a25',iconSize:20,value:n.state.ordreRecetteId,onChangeText:function(e){n.setState({ordreRecetteId:e})},style:S.input})),u.default.createElement(v.View,{ref:function(e){n.passwordAnim=e}},u.default.createElement(r(d[25]).Fumi,{iconClass:A.default,iconName:'lock',label:y.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:n.state.password,onChangeText:function(e){n.setState({password:e})},style:S.input})),u.default.createElement(c.View,{style:{flexDirection:'row',paddingTop:10}},u.default.createElement(c.View,{style:{flex:1,alignItems:'center'}},u.default.createElement(f.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'green'},isLoading:n.props.loadingModifyAvis,onPress:function(){n.setState({loadingModifyAvis:!0}),n.onSubmitModificationAvisImposition()},disabled:!0,textStyle:S.textbtnstyle},n.state.isModify?y.default.t('MODIFY'):y.default.t('SAVE')))))},n.onSubmitModificationAvisImposition=function(){var e=n.state,t=e.password,o=e.item,l=(e.taxes,e.assign_network,e.ordreRecetteId),s=e.number_of_days;if(n.ckeckIfFieldIsOK(n.state.royalties_fees)&&n.ckeckIfFieldIsOK(n.state.penality_fees)&&!n.state.isModify)n.royalties_fees_anim.shake(200);else if(n.ckeckIfFieldIsOK(l))n.ordreRecetteAnim.shake(200);else if(n.ckeckIfFieldIsOK(l))n.ordreRecetteAnim.shake(200);else if(n.ckeckIfFieldIsOK(t))n.passwordAnim.shake(200);else if(s<=0&&s>366)(0,r(d[26]).displayToast)(y.default.t('NUMBER_OF_DAYS_INCORRECT'));else{var u={};n.state.isModify?(u={id_super:parseInt(n.state.user.agentId),id_revenue_order:l,password:t,id_tax_notice:parseInt(o.id)},'jour'===n.state.item.tax_billing_period&&(u.number_of_days=s),n.props.modifyOrdreRecetteAction(o.id,u)):(null===n.state.penality_fees?(u={id_super:parseInt(n.state.user.agentId),id_revenue_order:l,password:t,id_tax_notice:parseInt(o.id),id_royalty_fee:n.state.royalties_fees.id},'jour'===n.state.royalties_fees.billing_period&&(u.number_of_days=s)):(u={id_super:parseInt(n.state.user.agentId),id_revenue_order:l,password:t,id_tax_notice:parseInt(o.id),id_tax_penalty:n.state.penality_fees.id},'jour'===n.state.penality_fees.billing_period&&(u.number_of_days=s)),n.props.saveOrdreRecetteAction(u))}},n.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:D,montant:null,royalties_fees:null,isBtnModifyAmountEnabled:!1,id:n.props.navigation.getParam("id",null),item:n.props.navigation.getParam("item",null),password:null,isModify:n.props.navigation.getParam("isModify",!1),codeAgent:n.props.navigation.getParam("codeAgent",null),assign_network:!1,ordreRecetteId:n.props.navigation.getParam("isModify",!1)?n.props.navigation.getParam("item",null).id_revenue_order:null,number_of_days:n.props.navigation.getParam("isModify",!1)?null!==n.props.navigation.getParam("item",null).number_of_days?''+n.props.navigation.getParam("item",null).number_of_days:'':0,penality_fees:null,tax_notice_amount:n.props.navigation.getParam("item",null).tax_notice_amount},console.log("STATE",n.state),n.currentLocale=y.default.locale.includes("fr")?"fr":"en-gb",n.props.modifyAvisImpositionReset(),r(d[21]).locale(n.currentLocale),n}return(0,s.default)(o,e),(0,n.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[27]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,E.default)(e)||(0,R.default)(e.length,0)}},{key:"render",value:function(){return console.log("PENALITIES",this.state.penality_fees),u.default.createElement(u.default.Fragment,null,this.renderModifyResponse(),this.renderDetail())}}])})(u.Component);b.navigatorStyle={navBarBackgroundColor:r(d[23]).accentLight,statusBarColor:r(d[23]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:t.getParam("isModify",!1)?y.default.t('ORDRE_RECETTE')+' N\xb0'+t.getParam("item",null).id_revenue_order:y.default.t('AVIS_IMPOSITION')+' N\xb0'+t.getParam("item",null).id_tax_notice,headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:-20,color:'white'},headerTitleStyle:{color:"white"}}};_e.default=(0,r(d[34]).connect)(function(e){return{loadingGetUniqueDemand:e.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:e.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:e.getUniqueDemandsGroupReducer.error,loadingModifyAvis:e.modifyAvisImpositionReducer.loading,resultModifyAvis:e.modifyAvisImpositionReducer.result,errorModifyAvis:e.modifyAvisImpositionReducer.error}},function(e){return(0,r(d[28]).bindActionCreators)({getNanoCreditUniqueDemandsAction:r(d[29]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[29]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[30]).treatDemandGroupAction,cancelDemandGroupAction:r(d[30]).cancelDemandGroupAction,treatDemandGroupReset:r(d[30]).treatDemandGroupReset,treatCreditDemand:r(d[31]).treatCreditDemand,creditDemandResetReducer:r(d[31]).creditDemandResetReducer,treatCancelDemand:r(d[32]).treatCancelDemand,creditCancelResetReducer:r(d[32]).creditCancelResetReducer,saveOrdreRecetteAction:r(d[33]).saveOrdreRecetteAction,modifyAvisImpositionReset:r(d[33]).modifyAvisImpositionReset,getOrdreRecetteDetailAction:r(d[33]).getOrdreRecetteDetailAction,getOrdreRecetteReset:r(d[33]).getOrdreRecetteReset,modifyOrdreRecetteAction:r(d[33]).modifyOrdreRecetteAction},e)})(b);var S=c.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},c.Platform.select({android:{borderBottomColor:r(d[18]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[22]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},input:{height:60,marginTop:(0,r(d[22]).responsiveHeight)(2),marginLeft:(0,r(d[22]).responsiveWidth)(5),marginRight:(0,r(d[22]).responsiveWidth)(5),borderRadius:5,borderWidth:1},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{margin:3,marginTop:25},checkboxContainer:{flexDirection:"row",marginBottom:20},checkbox:{alignSelf:"center",color:"white"}})},1682,[2,4,5,6,10,12,13,15,18,604,844,628,1481,971,589,606,439,641,1155,692,667,1214,638,437,1024,794,1530,640,710,1642,1679,1507,1509,1157,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),f=b(r(d[9])),p=r(d[10]),C=b(r(d[11])),y=r(d[0])(r(d[12])),h=r(d[0])(r(d[13])),R=r(d[0])(r(d[14])),v=r(d[0])(r(d[15])),E=r(d[0])(r(d[16])),A=r(d[0])(r(d[17])),S=r(d[0])(r(d[18]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(T=function(e){return e?o:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=T(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=l?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(n,s,c):n[s]=e[s]}return n.default=e,o&&o.set(e,n),n}function I(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var O=(function(o){function n(t){var o;return(0,e.default)(this,n),(o=I(this,n,[t])).onScanQRCode=function(e){o.setState({displayQRCode:!1}),o.props.getQRCodeDetailAction(e.data),console.log("QR Code Scan Result",e)},o.renderDialogResultSearchUser=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),f.default.createElement(y.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayDialogResultSearch},f.default.createElement(y.default.Title,null,h.default.t('USAGER_SEARCH')),f.default.createElement(p.ScrollView,{style:[x.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},Array.isArray(t.response)&&t.response.length>0?t.response.map(function(e){return f.default.createElement(p.TouchableOpacity,{onPress:function(){o.props.searchUserReset(),o.setState({codeAgent:e.phone,displayDialogResultSearch:!1},function(){o.state.isModify?o.props.getOrdreRecetteDetailAction(o.state.codeAgent):o.props.getAvisImpositionWithoutOrdreRecetteAction(o.state.codeAgent)})},style:[x.paymentItem]},f.default.createElement(p.View,{style:{flexDirection:'column'}},f.default.createElement(p.Text,{style:x.title},e.lastname),f.default.createElement(p.Text,{style:x.description},e.phone+" | "+e.email+" | "+e.adresse)))}):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},h.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('OK'),onPress:function(){o.props.searchUserReset(),o.setState({displayDialogResultSearch:!1},function(){console.log("STATE",o.state)})}}))},o.renderDialogQRCodeScanner=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),f.default.createElement(y.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayQRCode},f.default.createElement(y.default.Title,null,h.default.t('SCAN')),f.default.createElement(p.ScrollView,{style:[x.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},f.default.createElement(p.Text,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),f.default.createElement(S.default,{onRead:o.onScanQRCode,flashMode:r(d[22]).RNCamera.Constants.FlashMode.off})),f.default.createElement(y.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){o.setState({displayQRCode:!1})}}))},o.renderLoader=function(){return f.default.createElement(r(d[23]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},o.renderAvisItem=function(e){var t=v.default.tz(e.created_at,v.default.tz.guess()).format();return o.state.isModify?(t=v.default.tz(e.updated_at,v.default.tz.guess()).format(),t=(0,v.default)(t).fromNow()):(t=v.default.tz(e.created_at,v.default.tz.guess()).format(),t=(0,v.default)(t).fromNow()),f.default.createElement(p.TouchableOpacity,{onPress:function(){o.props.navigation.push(r(d[24]).ordreRecetteDetail,{id:e.id,item:e,isModify:o.state.isModify,codeAgent:o.state.codeAgent}),console.log("click")},style:[x.paymentItem]},f.default.createElement(p.View,{style:x.content},o.state.isModify?f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:x.title},e.id_revenue_order),f.default.createElement(p.Text,{style:x.description},h.default.t('NUMERO_AVIS_IMPOSITION')+": "+e.id_tax_notice),f.default.createElement(p.Text,{style:x.description},""+e.tax_name),f.default.createElement(p.View,{style:x.timeContent},f.default.createElement(p.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},f.default.createElement(p.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),f.default.createElement(p.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},f.default.createElement(E.default,{name:"clock",style:(x.descriptionIcon,{color:r(d[20]).Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:x.time}," ",t))))):f.default.createElement(f.default.Fragment,null,f.default.createElement(p.Text,{style:x.title},e.lastname),f.default.createElement(p.Text,{style:x.description},e.phone+" | "+e.email+" | "+e.adresse),f.default.createElement(p.View,{style:x.timeContent},f.default.createElement(p.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},f.default.createElement(p.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),f.default.createElement(p.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},f.default.createElement(E.default,{name:"clock",style:(x.descriptionIcon,{color:r(d[20]).Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:x.time}," ",t)))))))},o.rendeGetAvisImpositionResponse=function(){var e=o.props,t=e.resultGetAvisImposition,n=e.errorGetAvisImposition;return null!==n?void 0!==n.data?f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},n.data.error)):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},n)):null===t||(0,u.default)(t.response)?void 0:Array.isArray(t.response)&&t.response.length>0?f.default.createElement(p.ScrollView,{style:{flex:1}},t.response.map(function(e){return o.renderAvisItem(e)})):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:r(d[21]).Typography.body1},o.state.isModify?h.default.t('NO_ORDRE_RECETTE'):h.default.t('NO_AVIS_IMPOSITION')))},o.state={montant:null,password:null,numeroSerie:'',numCarte:0,codeAgent:'',expiration_date:'',creditCardInput:{},displayCardError:!1,loading:!1,user:null,displayFirstStep:!0,displaySecondStep:!1,displayQRCode:!1,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,displayPhoneField:!0,isModify:o.props.navigation.getParam("isModify",!1),wallet:r(d[25]).store.getState().walletDetailReducer.result.response,displayDialogResultSearch:!1},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o.props.getOrdreRecetteReset(),o.props.searchUserReset(),o.props.getQRCodeDetailReset(),console.log("Ordre recette navigation",o.state.isModify),o.willFocus=o.props.navigation.addListener('willFocus',function(e){o.props.getCommissionUserWalletToCardReset(),o.props.getOrdreRecetteReset(),o.state.isModify||o.setState({displayFirstStep:!0,displaySecondStep:!1})}),o}return(0,l.default)(n,o),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[26]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){var t=this;console.log('PROPS',e),null!==e.resultGetAvisImposition&&(console.log("Result response",e.resultGetAvisImposition.response),this.setState({displayFirstStep:!this.state.displayFirstStep,displaySecondStep:!this.state.displaySecondStep})),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({codeAgent:''+e.resultGetQRCodeDetail.response.phone}),null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&p.Alert.alert(h.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:h.default.t("OK"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}}],{cancelable:!1}),null!==e.errorGetAvisImposition&&void 0!==e.errorGetAvisImposition.data&&p.Alert.alert(h.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:h.default.t("BY_NAME"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}},{text:h.default.t('BY_QR_CODE'),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayQRCode:!0,codeAgent:''})},style:'cancel'}],{cancelable:!1}),null!=e.resultEnvoieWalletToCardGetCommission&&void 0!==e.resultEnvoieWalletToCardGetCommission.response&&(e.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('MODIFY_AVIS_IMPOSITION')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,u.default)(e)||(0,c.default)(e.length,0)}},{key:"printOptions",value:function(){return f.default.createElement(A.default,{buttonColor:r(d[27]).accent},f.default.createElement(A.default.Item,{buttonColor:r(d[27]).purpleLight,title:h.default.t('SAVE_HISTORY'),onPress:function(){}},f.default.createElement(E.default,{name:"save",style:x.actionButtonIcon})))}},{key:"render",value:function(){var e=this;return f.default.createElement(f.default.Fragment,null,f.default.createElement(p.ScrollView,{style:x.container},this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),this.state.displayQRCode&&this.renderDialogQRCodeScanner(),this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(C.View,{ref:function(t){e.codeAgentAnim=t}},f.default.createElement(r(d[28]).Fumi,{iconClass:R.default,label:this.state.displayPhoneField?h.default.t('PHONE_NUMBER'):h.default.t('USAGER_NAME'),iconColor:'#f95a25',iconSize:20,iconName:this.state.displayPhoneField?"phone":"user",value:this.state.codeAgent,onChangeText:function(t){e.setState({codeAgent:t})},style:x.input})),f.default.createElement(s.default,{style:x.btnvalide,textStyle:x.textbtnvalide,isLoading:this.props.loadingGetAvisImposition||this.props.loadingSearchUserByName||this.props.loadingGetQRCodeDetail,onPress:function(){e.setState({displayDialogResultSearch:!1}),e.ckeckIfFieldIsOK(e.state.codeAgent)?e.codeAgentAnim.shake(800):e.state.displayPhoneField?e.state.isModify?e.props.getOrdreRecetteDetailAction(e.state.codeAgent):e.props.getAvisImpositionWithoutOrdreRecetteAction(e.state.codeAgent):e.props.searchUserAction(e.state.codeAgent,!1)}},h.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,this.props.loadingGetAvisImposition?this.renderLoader():this.rendeGetAvisImpositionResponse())))}}])})(f.Component);O.navigatorStyle={navBarBackgroundColor:r(d[20]).Color.primaryColor,statusBarColor:r(d[20]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},O.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ORDRE_RECETTE'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[20]).Color.primaryColor,marginTop:20,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ORDRE_RECETTE')}};_e.default=(0,r(d[32]).connect)(function(e){return{loadingGetAvisImposition:e.getAvisImpositionReducer.loading,resultGetAvisImposition:e.getAvisImpositionReducer.result,errorGetAvisImposition:e.getAvisImpositionReducer.error,loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error,loadingSearchUserByName:e.searchUserReducer.loading,resultSearchUserByName:e.searchUserReducer.result,errorSearchUserByName:e.searchUserReducer.error,loadingGetQRCodeDetail:e.getQRCodeDetailReducer.loading,resultGetQRCodeDetail:e.getQRCodeDetailReducer.result,errorGetQRCodeDetail:e.getQRCodeDetailReducer.error}},function(e){return(0,r(d[29]).bindActionCreators)({envoieUserWalletToCardAction:r(d[30]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[30]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[30]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[30]).getCommissionUserWalletToCardReset,getAvisImpositionAction:r(d[31]).getAvisImpositionAction,getAvisImpositionWithoutOrdreRecetteAction:r(d[31]).getAvisImpositionWithoutOrdreRecetteAction,getAvisImpositionReset:r(d[31]).getAvisImpositionReset,getOrdreRecetteDetailAction:r(d[31]).getOrdreRecetteDetailAction,getOrdreRecetteReset:r(d[31]).getOrdreRecetteReset,searchUserAction:r(d[31]).searchUserAction,searchUserReset:r(d[31]).searchUserReset,getQRCodeDetailReset:r(d[31]).getQRCodeDetailReset,getQRCodeDetailAction:r(d[31]).getQRCodeDetailAction},e)})(O);var x=p.StyleSheet.create({container:{flex:1},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[19]).responsiveHeight)(2),marginLeft:(0,r(d[19]).responsiveWidth)(5),marginRight:(0,r(d[19]).responsiveWidth)(5),borderRadius:5,borderWidth:1},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[19]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[19]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[19]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[19]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[27]).accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"},centerText:{flex:1,fontSize:18,padding:32,color:'#777'}})},1683,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1214,844,431,1470,638,1155,1156,1471,983,791,692,640,437,794,710,1660,1157,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),s=r(d[0])(r(d[8])),f=v(r(d[9])),p=r(d[10]),h=v(r(d[11])),b=r(d[0])(r(d[12])),C=r(d[0])(r(d[13]));function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(S=function(e){return e?o:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=S(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(n,u,c):n[u]=e[u]}return n.default=e,o&&o.set(e,n),n}function O(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var y=(function(o){function n(t){var o;return(0,e.default)(this,n),(o=O(this,n,[t])).renderCreateGroupReponse=function(){var e=o.props,t=e.result,n=e.error;null!==n&&void 0!==n.data&&p.Alert.alert(b.default.t("ERROR_JOIN_GROUP"),n.data.error,[{text:b.default.t("OK"),onPress:function(){o.props.joinGroupReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(b.default.t("SUCCES_JOIN_GROUP"),t.response,[{text:b.default.t("OK"),onPress:function(){o.props.joinGroupReset(),r(d[14]).IlinkEmitter.emit("treatNanoGroupDemand"),o.props.navigation.pop()}}],{cancelable:!1})},o.onSubmitSendWalletToCard=function(){var e=o.state,t=e.codeGroupe,n=e.codeSponsor;o.ckeckIfFieldIsOK(t)?o.nomGroupeAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.nomGroupeAnim.shake(800):o.props.joinGroupAction({id_user:o.state.user.id,code_groupe:o.state.codeGroupe,code_sponsor:o.state.codeSponsor}),o.setState({isDataSubmit:!0})},o.renderLoader=function(){return f.default.createElement(r(d[15]).ProgressDialog,{visible:o.props.loading,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},o.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,codeSponsor:null,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[16]).store.getState().walletDetailReducer.result.response},o}return(0,l.default)(n,o),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,s.default)(e)||(0,c.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return f.default.createElement(f.default.Fragment,null,this.props.loading&&this.renderLoader(),this.state.isDataSubmit&&this.renderCreateGroupReponse(),f.default.createElement(p.ScrollView,{style:G.container},f.default.createElement(p.Text,{style:G.subbigtitle},b.default.t('GROUP_INFOS')),f.default.createElement(h.View,{ref:function(t){e.nomGroupeAnim=t}},f.default.createElement(r(d[18]).Fumi,{iconClass:C.default,iconName:'code',label:b.default.t('GROUP_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.codeGroupe,onChangeText:function(t){e.setState({codeGroupe:t})},style:G.input})),f.default.createElement(h.View,{ref:function(t){e.codeSponsorAnim=t}},f.default.createElement(r(d[18]).Fumi,{iconClass:C.default,iconName:'user-secret',label:b.default.t('CODE_SPONSOR'),iconColor:'#f95a25',iconSize:20,value:this.state.codeSponsor,onChangeText:function(t){e.setState({codeSponsor:t})},style:G.input})),f.default.createElement(u.default,{style:G.btnvalide,textStyle:G.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},b.default.t('SUBMIT_LABEL'))))}}])})(f.Component);y.navigatorStyle={navBarBackgroundColor:r(d[19]).Color.primaryColor,statusBarColor:r(d[19]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},y.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('JOIN_GROUP'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[19]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('JOIN_GROUP')}};_e.default=(0,r(d[22]).connect)(function(e){return{loading:e.joinGroupReducer.loading,result:e.joinGroupReducer.result,error:e.joinGroupReducer.error}},function(e){return(0,r(d[20]).bindActionCreators)({joinGroupAction:r(d[21]).joinGroupAction,joinGroupReset:r(d[21]).joinGroupReset},e)})(y);var G=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[19]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[19]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[19]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1684,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,789,983,692,640,794,1155,710,1679,1159,638]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=o?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=e[u]}l.default=e,n&&n.set(e,l);return l})(r(d[7])),c=r(d[8]),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),E=r(d[0])(r(d[12])),D=r(d[0])(r(d[13])),C=r(d[0])(r(d[14]));r(d[0])(r(d[15])),r(d[0])(r(d[16]));function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function x(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var T='white';r(d[17]);(0,r(d[18]).responsiveHeight)(100);var h=(function(e){function l(e){var n;return(0,t.default)(this,l),(n=x(this,l,[e])).displayToast=function(e){D.default.show(e,{duration:D.default.durations.LONG,position:D.default.positions.BOTTOM,backgroundColor:r(d[19]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.onCancelDemand=function(){n.props.createGroupReset(),n.props.createGroupAction({id_demande:n.props.resultGetUniqueDemand.response.id,id_user:n.state.user.id,code_groupe:n.props.resultGetUniqueDemand.response.code_groupe})},n.renderAlertErrorDeleteDemand=function(){var e=n.props,t=e.errorTreatDemand,l=e.resultTreatDemand;e.resultCancelDemand,e.errorCancelDemand;null!==t&&void 0!==t.data&&c.Alert.alert(E.default.t("ERROR_TREATMENT_DEMAND"),t.data.error,[{text:E.default.t("OK"),onPress:function(){n.props.createGroupReset()}}],{cancelable:!1}),null!==l&&(console.log("resultTreatDemand",l),200===l.status&&(n.displayToast(l.response),n.props.navigation.goBack(),n.props.createGroupReset()))},n.renderLabelState=function(e){return 0===e?E.default.t('NO_TREAT'):1===e?E.default.t('TREAT'):E.default.t('REFUSED')},n.renderLoader=function(){return s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.ProgressBarAndroid,null),s.default.createElement(c.Text,null,E.default.t('LOADING_DOTS'))):s.default.createElement(s.default.Fragment,null,s.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),s.default.createElement(c.Text,null,E.default.t('LOADING_DOTS'))))},n.renderDetail=function(){var e=n.props.resultGetUniqueDemand,t=r(d[20]).tz(e.response.date_creation,r(d[20]).tz.guess()).format();return t=r(d[20])(t),s.default.createElement(c.View,{style:v.container},s.default.createElement(f.default,{style:v.cardcontainer1},s.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[18]).responsiveWidth)(5)}},e.response.nom),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"account",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},E.default.t('CREATOR')+": "+e.response.createur)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"map-marker",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},E.default.t('COUNTRY')+": "+e.response.country))),s.default.createElement(f.default,{style:v.cardcontainer},s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"account-multiple",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},"SPONSOR 1: "+e.response.sponsor1)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"account-multiple",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},"SPONSOR 2: "+e.response.sponsor2)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"account-multiple",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},"SPONSOR 3: "+e.response.sponsor3))),s.default.createElement(f.default,{style:v.cardcontainer},s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"code-tags",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},e.response.code_groupe)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"cash",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},E.default.t('LIMITE_GROUP')+": "+e.response.limite_credit+" "+e.response.currency_code)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"calendar",size:28,color:r(d[21]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:v.simpleuser},E.default.t('CREATION_DATE')+": "+t.format(" Do MMMM YYYY \xe0 HH:mm"))),s.default.createElement(c.View,{style:{flexDirection:'row',alignSelf:'flex-end',marginRight:20,justifyContent:'flex-start'}},s.default.createElement(y.default,{name:"update",size:28,color:r(d[21]).accent}),s.default.createElement(c.Text,{style:{marginLeft:(0,r(d[18]).responsiveWidth)(2),fontSize:16,color:r(d[21]).accent}},t.fromNow()))),!C.default.isNil(n.state.user)&&C.default.isEqual(parseInt(n.state.user.id),e.response.id_createur)&&n.renderBtn())},n.renderError=function(){var e=n.props.errorGetUniqueDemand;if(null!==e)return void 0!==e.data?s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[22]).Typography.body1},e.data.error)):s.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},s.default.createElement(c.Text,{style:r(d[22]).Typography.body1},e))},n.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:T,montant:null,isBtnModifyAmountEnabled:!1,id:n.props.navigation.getParam("id",null)},n.currentLocale=E.default.locale.includes("fr")?"fr":"en-gb",r(d[20]).locale(n.currentLocale),n.props.createGroupReset(),(0,r(d[23]).readUser)().then(function(e){console.log("USER",e),e&&void 0!==e&&n.props.getUserGroupDetailAction(e.user_code)}),n}return(0,u.default)(l,e),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[23]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"renderBtn",value:function(){var e=this,t=this.props.resultGetUniqueDemand;return s.default.createElement(c.View,{style:{flexDirection:'row',paddingTop:10}},s.default.createElement(c.View,{style:{flex:1,alignItems:'center'}},s.default.createElement(p.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'green'},onPress:function(){e.setState({triggerTreatmentClick:!0}),e.props.navigation.push(r(d[24]).createGroupNanoCredit,{group:t.response})},textStyle:v.textbtnstyle},E.default.t('MODIFY_GROUP'))),s.default.createElement(c.View,{style:{flex:1,alignItems:'center'}},s.default.createElement(p.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:r(d[19]).Color.redColor},isLoading:this.props.loadingTreatDemand,onPress:function(){e.setState({triggerCancelClick:!0}),e.onCancelDemand()},textStyle:v.textbtnstyle},E.default.t('DELETE_GROUP'))))}},{key:"render",value:function(){var e=this;return s.default.createElement(r(d[25]).Provider,null,s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.StatusBar,{backgroundColor:r(d[21]).primaryDark,barStyle:"light-content",translucent:!1}),s.default.createElement(r(d[25]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[21]).primary}},s.default.createElement(r(d[25]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[25]).Appbar.Content,{title:E.default.t('MY_GROUP')})),s.default.createElement(s.default.Fragment,null,(this.state.triggerTreatmentClick||this.state.triggerCancelClick)&&this.renderAlertErrorDeleteDemand(),this.props.loadingGetUniqueDemand?this.renderLoader():null!=this.props.resultGetUniqueDemand?this.renderDetail():null!==this.props.errorGetUniqueDemand?this.renderError():null)))}}])})(s.Component);h.navigatorStyle={navBarBackgroundColor:r(d[21]).accentLight,statusBarColor:r(d[21]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},h.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:E.default.t('GROUP')+' N\xb0'+t.getParam("id","-")}};_e.default=(0,r(d[31]).connect)(function(e){return{loadingGetUniqueDemand:e.getUserGroupDetailReducer.loading,resultGetUniqueDemand:e.getUserGroupDetailReducer.result,errorGetUniqueDemand:e.getUserGroupDetailReducer.error,loadingTreatDemand:e.createGroupReducer.loading,resultTreatDemand:e.createGroupReducer.result,errorTreatDemand:e.createGroupReducer.error}},function(e){return(0,r(d[26]).bindActionCreators)({getUserGroupDetailAction:r(d[27]).getUserGroupDetailAction,getUserGroupDetailReset:r(d[27]).getUserGroupDetailReset,createGroupAction:r(d[28]).createGroupAction,createGroupReset:r(d[28]).createGroupReset,getNanoCreditUniqueDemandsAction:r(d[27]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[27]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[28]).treatDemandGroupAction,treatDemandGroupReset:r(d[28]).treatDemandGroupReset,treatCreditDemand:r(d[29]).treatCreditDemand,creditDemandResetReducer:r(d[29]).creditDemandResetReducer,treatCancelDemand:r(d[30]).treatCancelDemand,creditCancelResetReducer:r(d[30]).creditCancelResetReducer},e)})(h);var v=c.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},c.Platform.select({android:{borderBottomColor:r(d[19]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[18]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{justifyContent:'space-evenly',flex:3,margin:3}})},1685,[2,4,5,6,10,12,13,15,18,434,604,844,628,1481,910,973,914,633,638,1155,1214,437,1156,640,791,1043,710,1642,1679,1507,1509,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=y(r(d[9])),p=r(d[10]),C=y(r(d[11])),h=r(d[0])(r(d[12])),D=r(d[0])(r(d[13]));function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function y(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}function b(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var v=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=b(this,o,[t])).isMontantValid=function(){var e=n.state.montant;return parseInt((0,s.default)(e,0))||e<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[14]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.renderGetDurationesponse=function(){var e=n.props,t=e.resultGetNanoCreditDuration,o=e.errorGetNanoCreditDuration;null!==t&&void 0!==t.response&&(t.response.length>0?n.setState({hasLoadDuration:!0,durations:t.response,durationSelect:t.response[0].value,modalVisible:!1}):0===t.response.length&&n.setState({hasLoadDuration:!0,durations:[],durationSelect:'',modalVisible:!1})),null!==o&&(void 0!==o.data?p.Alert.alert(h.default.t('ERROR_LABEL'),o.data.error,[{text:h.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}):p.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:h.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}))},n.renderAskNanoCreditResponse=function(){var e=n.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&p.Alert.alert(h.default.t("ERROR_LABLE"),o.data.error,[{text:h.default.t("OK"),onPress:function(){n.props.askNanoCreditReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(h.default.t("DEMAND_SEND"),t.response,[{text:h.default.t("OK"),onPress:function(){n.props.askNanoCreditReset(),n.props.navigation.pop()}}],{cancelable:!1})},n.onSubmitSendWalletToCard=function(){var e=n.state,t=e.montant,o=e.typeCautionName,l=e.durationSelect;n.ckeckIfFieldIsOK(o)?n.typeCautionAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.typeCautionAnim.shake(800):n.ckeckIfFieldIsOK(t)||!n.isMontantValid().isValid?n.montantAnim.shake(800):n.props.askNanoCreditAction({id_user:n.state.user.id,type_caution:n.state.typeCautionToSend,duree_mois:n.state.durationSelect,montant:n.state.montant,password:n.state.password}),n.setState({isDataSubmit:!0})},n.renderLoader=function(){return f.default.createElement(r(d[15]).ProgressDialog,{visible:n.props.loading||n.props.loadingGetNanoCredit,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},n.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,codeSponsor:null,user:null,montant:null,password:null,durations:[],durationSelect:null,triggerSubmitClick:!1,hasLoadDuration:!1,modalVisible:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,typeCaution:(0,r(d[14]).typeCaution)(),typeCautionName:h.default.t((0,r(d[14]).typeCaution)()[0].name),typeCautionToSend:'groupe',wallet:r(d[16]).store.getState().walletDetailReducer.result.response},n.props.getNanoCreditDemandDurationReset(),(0,r(d[17]).readUser)().then(function(e){console.log("USER",e),e&&void 0!==e&&n.props.getNanoCreditDemandDurationAction({id_user:e.id,type:"nano_credit"})}),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,s.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return console.log(this.state),f.default.createElement(f.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCredit||this.state.modalVisible)&&this.renderLoader(),this.state.isDataSubmit&&this.renderAskNanoCreditResponse(),!this.state.hasLoadDuration&&this.renderGetDurationesponse(),f.default.createElement(p.ScrollView,{style:R.container},f.default.createElement(p.Text,{style:R.subbigtitle},h.default.t('DEMAND_NANO_CREDIT')),f.default.createElement(C.View,{ref:function(t){e.typeCautionAnim=t},style:{width:(0,r(d[18]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[19]).Dropdown,{label:h.default.t('DEMAND_DURATION_IN_MONTH'),data:this.state.durations,useNativeDriver:!0,value:null!==this.state.durationSelect?this.state.durationSelect:'',onChangeText:function(t,n,o){e.setState({durationSelect:t})},valueExtractor:function(e){return e.value},labelExtractor:function(e){return e.value}})),f.default.createElement(C.View,{ref:function(t){e.typeCautionAnim=t},style:{width:(0,r(d[18]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[19]).Dropdown,{label:h.default.t('CAUTION_TYPE'),data:this.state.typeCaution,useNativeDriver:!0,value:this.state.typeCautionName,onChangeText:function(t,n,o){t===h.default.t('INDIVIDUAL')?e.setState({typeCautionToSend:'individuel',typeCautionName:h.default.t('INDIVIDUAL')}):e.setState({typeCautionToSend:'groupe',typeCautionName:h.default.t('GROUP')})},valueExtractor:function(e){return h.default.t(e.name)},labelExtractor:function(e){return h.default.t(e.name)}})),f.default.createElement(C.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[20]).Fumi,{iconClass:D.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:R.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[18]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[21]).Typography.body1,r(d[21]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(C.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[20]).Fumi,{iconClass:D.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:R.input})),f.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},h.default.t('SUBMIT_LABEL'))))}}])})(f.Component);v.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.primaryColor,statusBarColor:r(d[22]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},v.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('DEMAND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[22]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('DEMAND_NANO_CREDIT')}};_e.default=(0,r(d[25]).connect)(function(e){return{loading:e.askNanoCreditReducer.loading,result:e.askNanoCreditReducer.result,error:e.askNanoCreditReducer.error,loadingGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.loading,resultGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.result,errorGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.error}},function(e){return(0,r(d[23]).bindActionCreators)({askNanoCreditAction:r(d[24]).askNanoCreditAction,askNanoCreditReset:r(d[24]).askNanoCreditReset,getNanoCreditDemandDurationAction:r(d[24]).getNanoCreditDemandDurationAction,getNanoCreditDemandDurationReset:r(d[24]).getNanoCreditDemandDurationReset},e)})(v);var R=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[18]).responsiveHeight)(2),marginLeft:(0,r(d[18]).responsiveWidth)(5),marginRight:(0,r(d[18]).responsiveWidth)(5),borderRadius:5}})},1686,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,1530,983,692,640,638,1024,794,1156,1155,710,1679,1159]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),u=w(r(d[8])),c=r(d[9]),f=r(d[0])(r(d[10])),y=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),C=w(r(d[14])),h=r(d[0])(r(d[15]));function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(T=function(e){return e?l:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=T(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=n?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,l&&l.set(e,o),o}function x(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var D=(function(l){function o(t){var l;return(0,e.default)(this,o),(l=x(this,o,[t])).renderRefundNanoCreditResponse=function(){var e=l.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&c.Alert.alert(f.default.t("ERROR_LABLE"),o.data.error,[{text:f.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&c.Alert.alert(f.default.t("REFUND_DONE"),t.response,[{text:f.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),r(d[16]).IlinkEmitter.emit("updateNanoCreditAccount"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitRefundNanoCredit=function(){var e=l.state,t=e.idDemand,o=e.password;l.ckeckIfFieldIsOK(t)?l.idDemandAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.passwordAnim.shake(800):l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_demande:l.state.idDemand,password:l.state.password},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return u.default.createElement(r(d[17]).ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission,title:f.default.t('LOADING'),message:f.default.t('LOADING_INFO')})},l.renderModalHistoryDetail=function(){return u.default.createElement(h.default.Container,{useNativeDriver:!0,visible:l.state.displayModalHistory},u.default.createElement(h.default.Title,null,f.default.t('DEMAND_DETAIL')),u.default.createElement(c.ScrollView,{persistentScrollbar:!0},u.default.createElement(c.View,{style:[b.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[b.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},f.default.t((0,r(d[20]).displayTransactionType)(l.state.historyItemDetail.type_historique))))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[b.body2]},f.default.t('ID_DEMAND'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.id_demande))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[b.body2]},f.default.t('STATUS'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.etat))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[b.body2]},f.default.t('DEMAND_DURATION_IN_MONTH'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.duree_mois))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('AMOUNT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.montant+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('AMOUNT_REFUND'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.montant_rembourse+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('AMOUNT_PARTIALLY_REFUND'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.partiellement_rembourse+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('TAXES'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.taxe+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('INTERET'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.interet+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('WITHDRAWAL_IN_CASH'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},1==l.state.historyItemDetail.retrait_cash?f.default.t('YES'):f.default.t('NO')))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[b.body2]},f.default.t('CREATION_DATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_creation))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('VALIDATION_DATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_validation))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('DATE_REMBOURSEMENT_PREVU'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_remboursement_prevu))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('DATE_REMBOURSEMENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_remboursement))))),u.default.createElement(h.default.Button,{bold:!0,label:f.default.t('CANCEL_LABEL'),onPress:function(){l.setState({displayModalHistory:!l.state.displayModalHistory})}}),u.default.createElement(h.default.Button,{bold:!0,label:f.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({displayPasswordModal:!l.state.displayPasswordModal})}}))},l.renderPasswordDialog=function(){return u.default.createElement(h.default.Container,{useNativeDriver:!0,visible:l.state.displayPasswordModal},u.default.createElement(h.default.Title,null,f.default.t('PASSWORD')),u.default.createElement(h.default.Input,{placeholder:f.default.t('PLEASE_ENTER_THE_PASSWORD'),style:{borderBottomWidth:1,borderBottomColor:r(d[18]).Color.borderColor},showSoftInputOnFocus:!0,onChangeText:function(e){l.setState({password:e})},secureTextEntry:!0,value:l.state.password,onSubmitEditing:function(){l.setState({displayPasswordModal:!1,displayModalHistory:!1,isDataSubmit:!0}),l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_demande:l.state.historyItemDetail.id_demande,password:l.state.password})}}),u.default.createElement(h.default.Button,{label:f.default.t('CANCEL_LABEL'),onPress:function(){l.setState({displayPasswordModal:!l.state.displayPasswordModal})}}),u.default.createElement(h.default.Button,{label:f.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({displayPasswordModal:!1,displayModalHistory:!1,isDataSubmit:!0}),l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_demande:l.state.historyItemDetail.id_demande,password:l.state.password})}}))},l.renderNanoCreditItem=function(e,t){return u.default.createElement(c.TouchableOpacity,{onPress:function(){l.setState({displayModalHistory:!0,historyItemDetail:e})},style:[b.contentService,{borderBottomColor:r(d[18]).Color.primaryColor}]},Object.keys((0,y.default)(e,['id','id_demande','type_caution','agent','retrait_cash','date_remboursement_prevu','taxe','date_validation','duree_mois','interet','montant_rembourse','partiellement_rembourse'])).map(function(t,o){return u.default.createElement(c.View,{style:{alignItems:'center'},key:o},u.default.createElement(c.Text,{style:(r(d[19]).Typography.overline,r(d[18]).Color.grayColor,{marginTop:4})},(0,i.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[20]).cutString)((0,E.default)(e[t],' '),6):(0,E.default)(e[t],' '))+" "+l.state.wallet.currency_code:(0,i.default)(t,'date_creation')?(0,r(d[20]).cutStringWithoutDot)(e[t],16):e[t]))}))},l.renderNanoCreditList=function(){var e=l.props,t=e.errorNanoCreditHistory,o=e.resultNanoCreditHistory;return null!==t?void 0!==t.data?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},t.data.error)):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},t)):null!==o&&null!==o.response?Array.isArray(o.response)&&o.response.length>0?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.View,{style:[b.contentService,{borderBottomColor:r(d[18]).Color.primaryColor}]},(0,r(d[20]).nanoCreditHistoryLabel)().map(function(e,t){return u.default.createElement(c.View,{style:{alignItems:'center'},key:t},u.default.createElement(p.default,{name:e.icon,size:24,color:r(d[18]).Color.primaryColor}),u.default.createElement(c.Text,{style:(r(d[19]).Typography.overline,r(d[18]).Color.grayColor,{marginTop:4})},f.default.t(e.label)))})),o.response.map(function(e,t){return l.renderNanoCreditItem(e,t)})):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},f.default.t('NO_NANO_CREDIT'))):void 0},l.renderNanoCreditHistory=function(){return u.default.createElement(c.View,{style:{backgroundColor:r(d[18]).Color.containerBackgroundColor,flex:1}},l.props.loadingNanoCreditHistory?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===c.Platform.OS?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,f.default.t('LOADING_DOTS'))):u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ActivityIndicator,{size:"large",color:'#ccc'}),u.default.createElement(c.Text,null,f.default.t('LOADING_DOTS')))):l.renderNanoCreditList())},l.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1,displayModalHistory:!1,historyItemDetail:null,isDataHasLoaded:!1,displayPasswordModal:!1,wallet:l.props.navigation.state.params.wallet},l.props.getNanoCreditUserHistoryInProgressReset(),l}return(0,n.default)(o,l),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[21]).readUser)().then(function(t){t&&void 0!==t&&(e.setState({user:t}),e.props.getNanoCreditUserHistoryInProgressAction(t.id))})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,s.default)(e)||(0,i.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:f.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"render",value:function(){return u.default.createElement(u.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),this.state.displayModalHistory&&this.renderModalHistoryDetail(),this.state.displayPasswordModal&&this.renderPasswordDialog(),u.default.createElement(c.ScrollView,{style:b.container},u.default.createElement(c.View,{style:[b.checkDefault,{borderBottomColor:r(d[18]).Color.borderColor}]},u.default.createElement(c.Text,{style:[r(d[19]).Typography.title3,r(d[19]).Typography.semibold]},f.default.t('NANO_CREDIT_LIST'))),this.renderNanoCreditHistory()))}}])})(u.Component);D.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},D.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:f.default.t('REFUND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:f.default.t('REFUND_NANO_CREDIT')}};_e.default=(0,r(d[25]).connect)(function(e){return{loading:e.refundCreditDemandReducer.loading,result:e.refundCreditDemandReducer.result,error:e.refundCreditDemandReducer.error,loadingNanoCreditHistory:e.getNanoCreditUserHistoryInProgressReducer.loading,resultNanoCreditHistory:e.getNanoCreditUserHistoryInProgressReducer.result,errorNanoCreditHistory:e.getNanoCreditUserHistoryInProgressReducer.error}},function(e){return(0,r(d[22]).bindActionCreators)({refundCreditDemandUserAction:r(d[23]).refundCreditDemandUserAction,refundCreditDemandUserReset:r(d[23]).refundCreditDemandUserReset,getNanoCreditUserHistoryInProgressAction:r(d[24]).getNanoCreditUserHistoryInProgressAction,getNanoCreditUserHistoryInProgressReset:r(d[24]).getNanoCreditUserHistoryInProgressReset},e)})(D);var b=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.containerBackgroundColor,paddingHorizontal:20},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[26]).responsiveHeight)(2),marginLeft:(0,r(d[26]).responsiveWidth)(5),marginRight:(0,r(d[26]).responsiveWidth)(5),borderRadius:5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},transactionContainer:{flexDirection:'row',paddingTop:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',shadowColor:r(d[18]).Color.borderColor,borderColor:r(d[18]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[18]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:C.scaleWithPixel(30),height:C.scaleWithPixel(30)},content:{height:C.scaleWithPixel(65),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:12},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},containField:{padding:10,marginBottom:20,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,flexDirection:"row",height:140,borderRadius:10},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:(0,r(d[26]).responsiveWidth)(100),marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"},contentLeftItem:{flex:1,paddingTop:40,paddingLeft:10,paddingRight:10,alignItems:"center"}})},1687,[2,5,6,10,12,13,589,971,15,18,628,453,844,1521,1190,973,789,983,1155,1156,1530,640,710,1642,1679,1159,638]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),c=T(r(d[9])),p=r(d[10]),y=T(r(d[11])),C=r(d[0])(r(d[12])),D=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),w=r(d[0])(r(d[15]));function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,n&&n.set(e,l),l}function b(e,t,o){return t=(0,l.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,o||[],(0,l.default)(e).constructor):t.apply(e,o))}var A=(function(n){function l(t){var n;return(0,e.default)(this,l),(n=b(this,l,[t])).modalConfirmTransaction=function(e){var t=e.response.id_demande,l=e.response.montant,o=e.response.duree_mois,s=e.response.etat,u=e.response.taxe,f=e.response.interet,y=(e.response.date_demande,e.response.date_remboursement_prevu,e.response.date_remboursement,e.response.retrait_cash),h=e.response.date_creation;return c.default.createElement(C.default.Container,{useNativeDriver:!0,visible:n.state.isModalConfirmVisible},c.default.createElement(C.default.Title,null,D.default.t('DEMAND_DETAIL')),c.default.createElement(p.View,null,c.default.createElement(p.View,{style:[N.blockView,{borderBottomColor:r(d[16]).Color.borderColor}]},c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{style:[N.body2]},D.default.t('ID_DEMAND'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},t))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{style:[N.body2]},D.default.t('AMOUNT'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},(0,w.default)(l,' ')+" "+n.state.wallet.currency_code))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('TAXES'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},(0,w.default)(u,' ')+" "+n.state.wallet.currency_code))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('INTERET'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},(0,w.default)(f,' ')+" "+n.state.wallet.currency_code))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('WITHDRAWAL_TYPE'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},y?D.default.t('WITHDRAWAL_IN_CASH'):D.default.t('TRANSFER_IN_ACCOUNT')))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('ETAT'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},s))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('DEMAND_DURATION_IN_MONTH'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},o))),c.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(p.View,{style:{flex:1}},c.default.createElement(p.Text,{tyle:[r(d[17]).Typography.body2]},D.default.t('CREATION_DATE'))),c.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(p.Text,{style:[r(d[17]).Typography.caption1,r(d[16]).Color.grayColor]},r(d[18])(h).format('DD-MM-YYYY')))))),c.default.createElement(C.default.Button,{bold:!0,label:D.default.t('CANCEL_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1})}}),c.default.createElement(C.default.Button,{bold:!0,label:D.default.t('SUBMIT_LABEL'),onPress:function(){n.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),n.props.cautionCreditDemandAgentAction({id_demande:n.state.idDemand,id_wallet_agent:n.state.wallet.id,retrait_cash:n.state.withdrawalInCash,password:n.state.password}),n.props.getNanoCreditDemandDetailReset()}}))},n.renderRefundNanoCreditResponse=function(){var e=n.props,t=e.result,l=e.error;null!==l&&(console.log(l),void 0!==l.data&&p.Alert.alert(D.default.t("ERROR_LABLE"),l.data.error,[{text:D.default.t("OK"),onPress:function(){n.props.cautionCreditDemandAgentReset(),r(d[19]).IlinkEmitter.emit("refreshWallet")}}],{cancelable:!1})),null!==t&&null!==t.response&&p.Alert.alert(D.default.t("CAUTIONNEMENT_DONE"),t.response,[{text:D.default.t("OK"),onPress:function(){n.props.cautionCreditDemandAgentReset(),r(d[19]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.onSubmitCautionnerNanoCredit=function(){var e=n.state,t=e.idDemand,l=e.password;n.ckeckIfFieldIsOK(t)?n.idDemandAnim.shake(800):n.ckeckIfFieldIsOK(l)?n.passwordAnim.shake(800):n.props.getNanoCreditDemandDetailAction(n.state.idDemand),n.setState({triggerSubmitClick:!0})},n.renderGetNanoCreditDemandDetailResponse=function(){var e=n.props,t=(e.resultGetNanoCreditDemandDetail,e.errorGetNanoCreditDemandDetail);null!==t&&(void 0!==t.data?p.Alert.alert(D.default.t('ERROR_LABEL'),t.data.error,[{text:D.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDetailReset()}}],{cancelable:!1}):p.Alert.alert(D.default.t('ERROR_LABEL'),JSON.stringify(t),[{text:D.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDetailAction()}}],{cancelable:!1}))},n.renderLoader=function(){return c.default.createElement(r(d[20]).ProgressDialog,{visible:n.props.loading||n.props.loadingGetNanoCreditDemandDetail,title:D.default.t('LOADING'),message:D.default.t('LOADING_INFO')})},n.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,withdrawalInCashType:(0,r(d[21]).withdrawalMode)(),withdrawalInCashTypeName:(0,r(d[21]).withdrawalMode)()[0].name,isModalConfirmVisible:!1,isGroupToModify:!1,withdrawalInCash:!0,wallet:r(d[22]).store.getState().walletDetailReducer.result.response},console.log("Wallet",n.state.wallet),n.props.getNanoCreditDemandDetailReset(),n.props.cautionCreditDemandAgentReset(),n}return(0,o.default)(l,n),(0,t.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[23]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){null!=e.resultGetNanoCreditDemandDetail&&void 0!==e.resultGetNanoCreditDemandDetail.response&&(e.loadingGetNanoCreditDemandDetail||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,f.default)(e)||(0,u.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:D.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"render",value:function(){var e=this,t=this.props.resultGetNanoCreditDemandDetail;return c.default.createElement(c.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCreditDemandDetail)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),this.state.triggerSubmitClick&&this.renderGetNanoCreditDemandDetailResponse(),null!==t&&void 0!==t.response&&this.modalConfirmTransaction(t),c.default.createElement(p.ScrollView,{style:N.container},c.default.createElement(p.Text,{style:N.subbigtitle},D.default.t('DEMAND_INFO')),c.default.createElement(y.View,{ref:function(t){e.idDemandAnim=t}},c.default.createElement(r(d[24]).Fumi,{iconClass:h.default,iconName:'id-card',label:D.default.t('ID_DEMAND'),iconColor:'#f95a25',iconSize:20,value:this.state.idDemand,onChangeText:function(t){e.setState({idDemand:t})},style:N.input})),c.default.createElement(y.View,{ref:function(t){e.typeRetraitAnim=t},style:{width:(0,r(d[25]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},c.default.createElement(r(d[26]).Dropdown,{label:D.default.t('WITHDRAWAL_TYPE'),data:this.state.withdrawalInCashType,useNativeDriver:!0,value:D.default.t(this.state.withdrawalInCashTypeName),onChangeText:function(t,n,l){t===D.default.t('WITHDRAWAL_IN_CASH')?e.setState({withdrawalInCash:!0,withdrawalInCashTypeName:'WITHDRAWAL_IN_CASH'}):e.setState({withdrawalInCash:!1,withdrawalInCashTypeName:'TRANSFER_IN_ACCOUNT'})},valueExtractor:function(e){return D.default.t(e.name)},labelExtractor:function(e){return D.default.t(e.name)}})),c.default.createElement(y.View,{ref:function(t){e.passwordAnim=t}},c.default.createElement(r(d[24]).Fumi,{iconClass:h.default,iconName:'lock',label:D.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:N.input})),c.default.createElement(s.default,{style:N.btnvalide,textStyle:N.textbtnvalide,onPress:function(){e.onSubmitCautionnerNanoCredit()}},this.state.isGroupToModify?D.default.t('MODIFY'):D.default.t('SUBMIT_LABEL'))))}}])})(c.Component);A.navigatorStyle={navBarBackgroundColor:r(d[16]).Color.primaryColor,statusBarColor:r(d[16]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},A.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:D.default.t('CAUTION_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[16]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:D.default.t('CAUTION_CREDIT')}};_e.default=(0,r(d[29]).connect)(function(e){return{loading:e.cautionCreditDemandAgentReducer.loading,result:e.cautionCreditDemandAgentReducer.result,error:e.cautionCreditDemandAgentReducer.error,loadingGetNanoCreditDemandDetail:e.getNanoCreditDemandDetailReducer.loading,resultGetNanoCreditDemandDetail:e.getNanoCreditDemandDetailReducer.result,errorGetNanoCreditDemandDetail:e.getNanoCreditDemandDetailReducer.error}},function(e){return(0,r(d[27]).bindActionCreators)({cautionCreditDemandAgentAction:r(d[28]).cautionCreditDemandAgentAction,cautionCreditDemandAgentReset:r(d[28]).cautionCreditDemandAgentReset,getNanoCreditDemandDetailAction:r(d[28]).getNanoCreditDemandDetailAction,getNanoCreditDemandDetailReset:r(d[28]).getNanoCreditDemandDetailReset},e)})(A);var N=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[16]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[16]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[16]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[25]).responsiveHeight)(2),marginLeft:(0,r(d[25]).responsiveWidth)(5),marginRight:(0,r(d[25]).responsiveWidth)(5),borderRadius:5}})},1688,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,1155,1156,1206,789,983,1530,692,640,794,638,1024,710,1689,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getNanoCreditDemandDetailReset=e.getNanoCreditDemandDetailAction=e.cautionCreditDemandAgentReset=e.cautionCreditDemandAgentAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.cautionCreditDemandAgentAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,u=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchCautionCreditDemandAgentPending)()),(0,t.default)({url:r(d[5]).cautionCreditDemandtUrl,method:'POST',data:o,headers:{Authorization:u,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchCautionCreditDemandAgentSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchCautionCreditDemandAgentError)(t.response)):t.request?c((0,r(d[4]).fetchCautionCreditDemandAgentError)(t.request)):c((0,r(d[4]).fetchCautionCreditDemandAgentError)(t.message))})}},e.cautionCreditDemandAgentReset=function(){return function(t){t((0,r(d[4]).fetchCautionCreditDemandAgentReset)())}},e.getNanoCreditDemandDetailAction=function(o){var c=r(d[3]).store.getState().authKeyReducer,u=null!==c?c.authKey.token_type+" "+c.authKey.access_token:'';return function(c){c((0,r(d[4]).fetchGetNanoCreditDemandDetailPending)()),(0,t.default)({url:r(d[5]).getNanoCreditDemandUrl+"/"+o,method:'GET',headers:{Authorization:u,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),c((0,r(d[4]).fetchGetNanoCreditDemandDetailSuccess)(t))}).catch(function(t){t.response?c((0,r(d[4]).fetchGetNanoCreditDemandDetailError)(t.response)):t.request?c((0,r(d[4]).fetchGetNanoCreditDemandDetailError)(t.request)):c((0,r(d[4]).fetchGetNanoCreditDemandDetailError)(t.message))})}},e.getNanoCreditDemandDetailReset=function(){return function(t){t((0,r(d[4]).fetchGetNanoCreditDemandDetailReset)())}}},1689,[2,641,628,692,1220,667]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),p=C(r(d[9])),f=r(d[10]),h=C(r(d[11])),E=r(d[0])(r(d[12])),y=r(d[0])(r(d[13]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}return o.default=e,n&&n.set(e,o),o}function D(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var S=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=D(this,o,[t])).isMontantValid=function(){var e=n.state.montant;return parseInt((0,s.default)(e,0))||e<0?{errorMessage:E.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[14]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:E.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:E.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.renderGetDurationesponse=function(){var e=n.props,t=e.resultGetNanoCreditDuration,o=e.errorGetNanoCreditDuration;null!==t&&void 0!==t.response&&(t.response.length>0?n.setState({hasLoadDuration:!0,durations:t.response,durationSelect:t.response[0].value,modalVisible:!1}):0===t.response.length&&n.setState({hasLoadDuration:!0,durations:[],durationSelect:'',modalVisible:!1})),null!==o&&(void 0!==o.data?f.Alert.alert(E.default.t('ERROR_LABEL'),o.data.error,[{text:E.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}):f.Alert.alert(E.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:E.default.t("OK"),onPress:function(){n.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}))},n.renderEpargnerArgentResponse=function(){var e=n.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&f.Alert.alert(E.default.t("ERROR_LABLE"),o.data.error,[{text:E.default.t("OK"),onPress:function(){n.props.epargnerArgentUserReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&f.Alert.alert(E.default.t("EPARGNE_DEPOSE"),t.response,[{text:E.default.t("OK"),onPress:function(){n.props.epargnerArgentUserReset(),r(d[15]).IlinkEmitter.emit("updateNanoCreditAccount"),n.props.navigation.pop()}}],{cancelable:!1})},n.onSubmitEpargnerArgent=function(){var e=n.state,t=e.montant,o=e.typeEpargneName,l=e.durationSelect;n.ckeckIfFieldIsOK(o)?n.typeEpargneAnim.shake(800):n.ckeckIfFieldIsOK(l)&&n.state.displayDuration?n.durationAnim.shake(800):n.ckeckIfFieldIsOK(t)||!n.isMontantValid().isValid?n.montantAnim.shake(800):n.props.epargnerArgentUserAction({id_user:n.state.user.id,type:n.state.typeEpargneToSend,duree_mois:n.state.durationSelect,montant:n.state.montant,password:n.state.password}),n.setState({isDataSubmit:!0})},n.renderLoader=function(){return p.default.createElement(r(d[16]).ProgressDialog,{visible:n.props.loading||n.props.loadingGetNanoCredit,title:E.default.t('LOADING'),message:E.default.t('LOADING_INFO')})},n.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,codeSponsor:null,displayDuration:!1,user:null,montant:null,password:null,durations:[],durationSelect:null,triggerSubmitClick:!1,hasLoadDuration:!1,modalVisible:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,typeEpargne:(0,r(d[14]).typeEpargne)(),typeEpargneName:E.default.t((0,r(d[14]).typeEpargne)()[0].name),typeEpargneToSend:'simple',wallet:r(d[17]).store.getState().walletDetailReducer.result.response},n.props.getNanoCreditDemandDurationReset(),(0,r(d[18]).readUser)().then(function(e){console.log("USER",e),e&&void 0!==e&&n.props.getNanoCreditDemandDurationAction({id_user:e.id,type:"epargne"})}),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[18]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,s.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:E.default.t('SAVE_MONEY')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return p.default.createElement(p.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCredit||this.state.modalVisible)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEpargnerArgentResponse(),!this.state.hasLoadDuration&&this.renderGetDurationesponse(),p.default.createElement(f.ScrollView,{style:v.container},p.default.createElement(f.Text,{style:v.subbigtitle},E.default.t('FILL_INFORMATION')),p.default.createElement(h.View,{ref:function(t){e.typeEpargneAnim=t},style:{width:(0,r(d[19]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[20]).Dropdown,{label:E.default.t('SAVE_MONEY_TYPE'),data:this.state.typeEpargne,useNativeDriver:!0,value:this.state.typeEpargneName,onChangeText:function(t,n,o){t===E.default.t('SIMPLE')?e.setState({typeEpargneToSend:'simple',typeEpargneName:E.default.t('SIMPLE'),displayDuration:!1}):e.setState({typeEpargneToSend:'blocked',typeEpargneName:E.default.t('BLOCKED'),displayDuration:!0})},valueExtractor:function(e){return E.default.t(e.name)},labelExtractor:function(e){return E.default.t(e.name)}})),this.state.displayDuration&&p.default.createElement(h.View,{ref:function(t){e.durationAnim=t},style:{width:(0,r(d[19]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[20]).Dropdown,{label:E.default.t('DEMAND_DURATION_IN_MONTH'),data:this.state.durations,useNativeDriver:!0,value:null!==this.state.durationSelect?this.state.durationSelect:'',onChangeText:function(t,n,o){e.setState({durationSelect:t})},valueExtractor:function(e){return e.value},labelExtractor:function(e){return e.value}})),p.default.createElement(h.View,{ref:function(t){e.montantAnim=t}},p.default.createElement(r(d[21]).Fumi,{iconClass:y.default,iconName:'money',label:E.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:v.input}),p.default.createElement(f.View,{style:{position:'absolute',left:(0,r(d[19]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(f.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(f.Text,{style:[r(d[22]).Typography.body1,r(d[22]).FontWeight.bold]},this.state.wallet.currency_code))),p.default.createElement(h.View,{ref:function(t){e.passwordAnim=t}},p.default.createElement(r(d[21]).Fumi,{iconClass:y.default,iconName:'lock',label:E.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:v.input})),p.default.createElement(u.default,{style:v.btnvalide,textStyle:v.textbtnvalide,onPress:function(){e.onSubmitEpargnerArgent()}},E.default.t('SUBMIT_LABEL'))))}}])})(p.Component);S.navigatorStyle={navBarBackgroundColor:r(d[23]).Color.primaryColor,statusBarColor:r(d[23]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},S.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:E.default.t('SAVE_MONEY'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[23]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:E.default.t('SAVE_MONEY')}};_e.default=(0,r(d[27]).connect)(function(e){return{loading:e.epargnerArgentUserReducer.loading,result:e.epargnerArgentUserReducer.result,error:e.epargnerArgentUserReducer.error,loadingGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.loading,resultGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.result,errorGetNanoCreditDuration:e.getNanoCreditDemandDurationReducer.error}},function(e){return(0,r(d[24]).bindActionCreators)({epargnerArgentUserAction:r(d[25]).epargnerArgentUserAction,epargnerArgentUserReset:r(d[25]).epargnerArgentUserReset,getNanoCreditDemandDurationAction:r(d[26]).getNanoCreditDemandDurationAction,getNanoCreditDemandDurationReset:r(d[26]).getNanoCreditDemandDurationReset},e)})(S);var v=f.StyleSheet.create({container:{flex:1,backgroundColor:r(d[23]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[23]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[23]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[19]).responsiveHeight)(2),marginLeft:(0,r(d[19]).responsiveWidth)(5),marginRight:(0,r(d[19]).responsiveWidth)(5),borderRadius:5}})},1690,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,1530,789,983,692,640,638,1024,794,1156,1155,710,1642,1679,1159]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),l=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),n=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),u=T(r(d[8])),c=r(d[9]),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),y=T(r(d[12])),E=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),w=r(d[0])(r(d[15]));function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(C=function(e){return e?l:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=C(t);if(l&&l.has(e))return l.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=n?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,l&&l.set(e,o),o}function x(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var b=(function(l){function o(t){var l;return(0,e.default)(this,o),(l=x(this,o,[t])).renderBreakEpargneRespons=function(){var e=l.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&c.Alert.alert(f.default.t("ERROR_LABLE"),o.data.error,[{text:f.default.t("OK"),onPress:function(){l.props.casserEpargneUserReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&c.Alert.alert(f.default.t("BREAK_EPARGNE_DONE"),t.response,[{text:f.default.t("OK"),onPress:function(){l.props.casserEpargneUserReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitCasserEpargne=function(){var e=l.state,t=e.idEpargne,o=e.password;l.ckeckIfFieldIsOK(t)?l.idEpargneAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.passwordAnim.shake(800):l.props.casserEpargneUserAction({id_user:l.state.user.id,id_epargne:l.state.idEpargne,password:l.state.password},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return u.default.createElement(r(d[17]).ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission||l.props.loadingNanoCreditHistory,title:f.default.t('LOADING'),message:f.default.t('LOADING_INFO')})},l.renderModalHistoryDetail=function(){return u.default.createElement(w.default.Container,{useNativeDriver:!0,visible:l.state.displayModalHistory},u.default.createElement(w.default.Title,null,f.default.t('DEMAND_DETAIL')),u.default.createElement(c.ScrollView,null,u.default.createElement(c.View,{style:[I.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[I.body2]},f.default.t('ID_SAVINGS'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.id_epargne))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[I.body2]},f.default.t('STATUS'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.etat))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[I.body2]},f.default.t('DEMAND_DURATION_IN_MONTH'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.duree_mois))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[I.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.type))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('AMOUNT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.montant+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('AMOUNT_WITHDRAWAL'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.montant_retire+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('TAXES'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.taxe+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('INTERET'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.interet+' '+l.state.wallet.currency_code))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{style:[I.body2]},f.default.t('CREATION_DATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_creation))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('FINAL_DATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,i.default)(l.state.historyItemDetail.type,'SIMPLE')?f.default.t('NON_APPLICABLE'):l.state.historyItemDetail.date_fin))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.Text,{tyle:[r(d[19]).Typography.body2]},f.default.t('CASSATION_DATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(c.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},l.state.historyItemDetail.date_cassation))))),u.default.createElement(w.default.Button,{bold:!0,label:f.default.t('CANCEL_LABEL'),onPress:function(){l.setState({displayModalHistory:!l.state.displayModalHistory})}}),u.default.createElement(w.default.Button,{bold:!0,label:f.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({displayPasswordModal:!l.state.displayPasswordModal})}}))},l.renderPasswordDialog=function(){return u.default.createElement(w.default.Container,{useNativeDriver:!0,visible:l.state.displayPasswordModal},u.default.createElement(w.default.Title,null,f.default.t('PASSWORD')),u.default.createElement(w.default.Input,{placeholder:f.default.t('PLEASE_ENTER_THE_PASSWORD'),style:{borderBottomWidth:1,borderBottomColor:r(d[18]).Color.borderColor},showSoftInputOnFocus:!0,onChangeText:function(e){l.setState({password:e})},secureTextEntry:!0,value:l.state.password,onSubmitEditing:function(){l.setState({displayPasswordModal:!1,displayModalHistory:!1,isDataSubmit:!0}),l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_epargne:l.state.historyItemDetail.id_epargne,password:l.state.password})}}),u.default.createElement(w.default.Button,{label:f.default.t('CANCEL_LABEL'),onPress:function(){l.setState({displayPasswordModal:!l.state.displayPasswordModal})}}),u.default.createElement(w.default.Button,{label:f.default.t('SUBMIT_LABEL'),onPress:function(){l.setState({displayPasswordModal:!1,displayModalHistory:!1,isDataSubmit:!0}),l.props.casserEpargneUserAction({id_user:l.state.user.id,id_epargne:l.state.historyItemDetail.id_epargne,password:l.state.password})}}))},l.renderNanoCreditItem=function(e,t){return u.default.createElement(c.TouchableOpacity,{onPress:function(){l.setState({displayModalHistory:!0,historyItemDetail:e})},style:[I.contentService,{borderBottomColor:r(d[18]).Color.primaryColor}]},Object.keys((0,p.default)(e,['id','id_epargne','montant_retire','type','date_demande','date_fin','date_remboursement_prevu','date_validation','date_cassation','date_remboursement','id_demande','duree_mois','taxe','date_fin','date_cassation','id_user','id_network','user','partiellement_rembourse','user_phone','interet','date_remboursement_prevu','date_remboursement','id_wallet_agent','retrait_cash','codeParrain','agent','montant_rembourse',''])).map(function(t,o){return u.default.createElement(c.View,{style:{alignItems:'center'},key:o},u.default.createElement(c.Text,{style:(r(d[19]).Typography.overline,r(d[18]).Color.grayColor,{marginTop:4})},(0,i.default)(t,'montant')?" "+(e[t].length>8?(0,r(d[20]).cutString)((0,h.default)(e[t],' '),6):(0,h.default)(e[t],' '))+" "+l.state.wallet.currency_code:(0,i.default)(t,'date_creation')?(0,r(d[20]).cutStringWithoutDot)(e[t],16):e[t]))}))},l.renderNanoCreditList=function(){var e=l.props,t=e.errorNanoCreditHistory,o=e.resultNanoCreditHistory;return null!==t?void 0!==t.data?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},t.data.error)):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},t)):null!==o&&null!==o.response?Array.isArray(o.response)&&o.response.length>0?u.default.createElement(u.default.Fragment,null,u.default.createElement(c.View,{style:[I.contentService,{borderBottomColor:r(d[18]).Color.primaryColor}]},(0,r(d[20]).nanoCreditHistoryLabel)().map(function(e,t){return u.default.createElement(c.View,{style:{alignItems:'center'},key:t},u.default.createElement(E.default,{name:e.icon,size:24,color:r(d[18]).Color.primaryColor}),u.default.createElement(c.Text,{style:(r(d[19]).Typography.overline,r(d[18]).Color.grayColor,{marginTop:4})},f.default.t(e.label)))})),o.response.map(function(e,t){return l.renderNanoCreditItem(e,t)})):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'flex-start'}},u.default.createElement(c.Text,{style:r(d[19]).Typography.body1},f.default.t('NO_SAVINGS'))):void 0},l.renderNanoCreditHistory=function(){return u.default.createElement(c.View,{style:{backgroundColor:r(d[18]).Color.containerBackgroundColor,flex:1}},l.props.loadingNanoCreditHistory?u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(u.default.Fragment,null,u.default.createElement(c.ProgressBarAndroid,null),u.default.createElement(c.Text,null,f.default.t('LOADING_DOTS')))):l.renderNanoCreditList())},l.state={password:null,idEpargne:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1,displayModalHistory:!1,historyItemDetail:null,isDataHasLoaded:!1,displayPasswordModal:!1,wallet:l.props.navigation.state.params.wallet},l.props.getEpargneInProgressReset(),l}return(0,n.default)(o,l),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[21]).readUser)().then(function(t){t&&void 0!==t&&(e.setState({user:t}),e.props.getEpargneInProgressAction(t.id))})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,s.default)(e)||(0,i.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:f.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"render",value:function(){return u.default.createElement(u.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission||this.props.loadingNanoCreditHistory)&&this.renderLoader(),this.state.isDataSubmit&&this.renderBreakEpargneRespons(),this.state.displayModalHistory&&this.renderModalHistoryDetail(),this.state.displayPasswordModal&&this.renderPasswordDialog(),u.default.createElement(c.ScrollView,{style:I.container},u.default.createElement(c.View,{style:[I.checkDefault,{borderBottomColor:r(d[18]).Color.borderColor}]},u.default.createElement(c.Text,{style:[r(d[19]).Typography.title3,r(d[19]).Typography.semibold]},f.default.t('SAVINGS_LIST'))),this.renderNanoCreditHistory()))}}])})(u.Component);b.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:f.default.t('BREAK_EPARGNE'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:f.default.t('BREAK_EPARGNE')}};_e.default=(0,r(d[25]).connect)(function(e){return{loading:e.casserEpargneUserReducer.loading,result:e.casserEpargneUserReducer.result,error:e.casserEpargneUserReducer.error,errorNanoCreditHistory:e.getEpargneInProgressReducer.error,resultNanoCreditHistory:e.getEpargneInProgressReducer.result,loadingNanoCreditHistory:e.getEpargneInProgressReducer.loading}},function(e){return(0,r(d[22]).bindActionCreators)({casserEpargneUserAction:r(d[23]).casserEpargneUserAction,casserEpargneUserReset:r(d[23]).casserEpargneUserReset,getEpargneInProgressAction:r(d[24]).getEpargneInProgressAction,getEpargneInProgressReset:r(d[24]).getEpargneInProgressReset},e)})(b);var I=c.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.containerBackgroundColor,paddingHorizontal:20},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[26]).responsiveHeight)(2),marginLeft:(0,r(d[26]).responsiveWidth)(5),marginRight:(0,r(d[26]).responsiveWidth)(5),borderRadius:5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},transactionContainer:{flexDirection:'row',paddingTop:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',shadowColor:r(d[18]).Color.borderColor,borderColor:r(d[18]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[18]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:y.scaleWithPixel(30),height:y.scaleWithPixel(30)},content:{height:y.scaleWithPixel(65),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:12},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},containField:{padding:10,marginBottom:20,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,flexDirection:"row",height:140,borderRadius:10},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:(0,r(d[26]).responsiveWidth)(100),marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"},contentLeftItem:{flex:1,paddingTop:40,paddingLeft:10,paddingRight:10,alignItems:"center"}})},1691,[2,5,6,10,12,13,589,971,15,18,628,453,1190,844,1521,973,789,983,1155,1156,1530,640,710,1642,1679,1159,638]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=T(r(d[9])),p=r(d[10]),v=T(r(d[11])),h=r(d[0])(r(d[12])),b=r(d[0])(r(d[13]));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function y(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var E=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=y(this,o,[t])).renderEnvoieWalletToBankResponse=function(){var e=n.props,t=e.resultEnvoieWalletToBank,o=e.errorEnvoieWalletToBank;null!==o&&void 0!==o.data&&p.Alert.alert(h.default.t("ERROR_TRANSFER"),o.data.error,[{text:h.default.t("OK"),onPress:function(){n.props.envoieUserWalletToBankReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&p.Alert.alert(h.default.t("SUCCESS_TRANSFER"),t.response,[{text:h.default.t("OK"),onPress:function(){n.props.envoieUserWalletToBankReset(),r(d[14]).IlinkEmitter.emit("refreshWallet"),n.props.navigation.pop()}}],{cancelable:!1})},n.isMontantValid=function(){var e=n.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[15]).isNormalInteger)(e)?{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.onSubmitSendWalletToBank=function(){var e=n.state,t=e.montant,o=e.password,l=e.codeIban;n.ckeckIfFieldIsOK(l)?(l.length,n.codeIbanAnim.shake(800)):n.ckeckIfFieldIsOK(t)||!n.isMontantValid().isValid?n.montantAnim.shake(800):n.ckeckIfFieldIsOK(o)?n.passwordAnim.shake(800):(console.log("id wallet network",n.state.bank),n.props.envoieUserWalletToBankAction({type:18,id_wallet_agent:n.state.wallet.id,id_wallet_network:n.state.wallet.id_network,iban:l,id_bank:n.state.bank.id_operator,montant:t,password:o})),n.setState({isDataSubmit:!0})},n.renderLoader=function(){return f.default.createElement(r(d[16]).ProgressDialog,{visible:n.props.loadingEnvoieWalletToBank,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},n.state={montant:null,password:null,codeIban:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[17]).store.getState().walletDetailReducer.result.response,bank:n.props.navigation.state.params.bank},n.props.envoieUserWalletToBankReset(),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[18]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){console.log('PROPS',e)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"render",value:function(){var e=this;return f.default.createElement(f.default.Fragment,null,this.props.loadingEnvoieWalletToBank&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToBankResponse(),f.default.createElement(p.ScrollView,{style:C.container},f.default.createElement(p.Text,{style:C.subbigtitle},h.default.t('ENVOIE_WALLET_TO_BANK')),f.default.createElement(v.View,{ref:function(t){e.codeIbanAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:b.default,iconName:'id-card',label:h.default.t('CODE_IBAN'),iconColor:'#f95a25',iconSize:20,value:this.state.codeIban,onChangeText:function(t){e.setState({codeIban:t})},style:C.input})),f.default.createElement(v.View,{ref:function(t){e.montantAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:b.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){e.setState({montant:t})},style:C.input}),f.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[20]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(p.Text,{style:[r(d[21]).Typography.body1,r(d[21]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(v.View,{ref:function(t){e.passwordAnim=t}},f.default.createElement(r(d[19]).Fumi,{iconClass:b.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){e.setState({password:t})},style:C.input})),f.default.createElement(s.default,{style:C.btnvalide,textStyle:C.textbtnvalide,onPress:function(){e.onSubmitSendWalletToBank()}},h.default.t('SUBMIT_LABEL'))))}}])})(f.Component);E.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.primaryColor,statusBarColor:r(d[22]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},E.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('DEPOSIT_WALLET_TO_BANK'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[22]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('DEPOSIT_WALLET_TO_BANK')}};_e.default=(0,r(d[25]).connect)(function(e){return{loadingEnvoieWalletToBank:e.envoieUserWalletToBank.loading,resultEnvoieWalletToBank:e.envoieUserWalletToBank.result,errorEnvoieWalletToBank:e.envoieUserWalletToBank.error}},function(e){return(0,r(d[23]).bindActionCreators)({envoieUserWalletToBankAction:r(d[24]).envoieUserWalletToBankAction,envoieUserWalletToBankReset:r(d[24]).envoieUserWalletToBankReset},e)})(E);var C=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[20]).responsiveHeight)(2),marginLeft:(0,r(d[20]).responsiveWidth)(5),marginRight:(0,r(d[20]).responsiveWidth)(5),borderRadius:5}})},1692,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,789,1530,983,692,640,794,638,1156,1155,710,1660,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=r(d[0])(r(d[8])),f=R(r(d[9])),k=r(d[10]),p=R(r(d[11])),b=r(d[0])(r(d[12])),h=r(d[0])(r(d[13]));function A(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(A=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=A(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function C(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var S=(function(n){function o(t){var n;return(0,e.default)(this,o),(n=C(this,o,[t])).isMontantValid=function(){var e=n.state.montant;return parseInt((0,u.default)(e,0))||e<0?{errorMessage:b.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[14]).isNormalInteger)(e)?e>parseInt(n.state.comptePrincipal)?{errorMessage:b.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:b.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},n.renderIlinkBankList=function(){var e=n.props,t=e.resultGetBank,o=e.errorGetBank;null!==t&&void 0!==t.response&&(t.response.length>0?n.setState({hasLoadBank:!0,ilinkBanks:t.response,bankSelect:t.response[0].bank_name+" - "+t.response[0].bank_address,bankToSend:t.response[0],modalVisible:!1}):0===t.response.length&&n.setState({hasLoadBank:!0,ilinkBanks:[],bankSelect:'',bankToSend:null,modalVisible:!1})),null!==o&&(void 0!==o.data?k.Alert.alert(b.default.t('ERROR_LABEL'),o.data.error,[{text:b.default.t("OK"),onPress:function(){n.props.getIlinkBankReset()}}],{cancelable:!1}):k.Alert.alert(b.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:b.default.t("OK"),onPress:function(){n.props.getIlinkBankReset()}}],{cancelable:!1}))},n.renderReattachAccountResponse=function(){var e=n.props,t=e.result,o=e.error;null!==o&&void 0!==o.data&&k.Alert.alert(b.default.t("ERROR_LABLE"),o.data.error,[{text:b.default.t("OK"),onPress:function(){n.props.reattachAccountReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&k.Alert.alert(b.default.t("DEMAND_SEND"),t.response,[{text:b.default.t("OK"),onPress:function(){n.props.reattachAccountReset(),n.props.navigation.pop()}}],{cancelable:!1})},n.onSubmitSendWalletToCard=function(){var e=n.state,t=e.iban,o=e.bankSelect;n.ckeckIfFieldIsOK(o)?n.listBankAnim.shake(800):n.ckeckIfFieldIsOK(t)?n.ibanAnim.shake(800):(console.warn("Code Iban",n.state.iban),console.warn("Bank",n.state.bankToSend),n.props.reattachAccountAction({iban:n.state.iban,id_bank:n.state.bankToSend.id_bank,id_wallet_network:n.state.wallet.id_wallet_network,id_user:n.state.user.id})),n.setState({isDataSubmit:!0})},n.renderLoader=function(){return f.default.createElement(r(d[15]).ProgressDialog,{visible:n.props.loading||n.props.loadingGetBank,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},n.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,user:null,iban:null,bankToSend:null,ilinkBanks:[],bankSelect:null,triggerSubmitClick:!1,hasLoadBank:!1,modalVisible:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[16]).store.getState().walletDetailReducer.result.response},n.props.getIlinkBankReset(),n.props.getIlinkBankAction(n.state.wallet.id_wallet_network),n}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,c.default)(e)||(0,u.default)(e.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"render",value:function(){var e=this;return console.log(this.state),f.default.createElement(f.default.Fragment,null,(this.props.loading||this.props.loadingGetBank)&&this.renderLoader(),this.state.isDataSubmit&&this.renderReattachAccountResponse(),!this.state.hasLoadBank&&this.renderIlinkBankList(),f.default.createElement(k.ScrollView,{style:v.container},f.default.createElement(k.Text,{style:v.subbigtitle},b.default.t('FILL_INFORMATION')),f.default.createElement(p.View,{ref:function(t){e.listBankAnim=t},style:{width:(0,r(d[18]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[19]).Dropdown,{label:b.default.t('BANK_LIST'),data:this.state.ilinkBanks,useNativeDriver:!0,value:null!==this.state.bankSelect?this.state.bankSelect:'',onChangeText:function(t,n,o){console.log(t),e.setState({bankSelect:t.bank_name+" - "+t.bank_address,bankToSend:t})},valueExtractor:function(e){return e},labelExtractor:function(e){return e.bank_name+" - "+e.bank_address}})),f.default.createElement(p.View,{ref:function(t){e.ibanAnim=t}},f.default.createElement(r(d[20]).Fumi,{iconClass:h.default,iconName:'id-card',label:b.default.t('CODE_IBAN'),iconColor:'#f95a25',iconSize:20,value:this.state.iban,onChangeText:function(t){e.setState({iban:t})},style:v.input})),f.default.createElement(s.default,{style:v.btnvalide,textStyle:v.textbtnvalide,onPress:function(){e.onSubmitSendWalletToCard()}},b.default.t('SUBMIT_LABEL'))))}}])})(f.Component);S.navigatorStyle={navBarBackgroundColor:r(d[21]).Color.primaryColor,statusBarColor:r(d[21]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},S.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('REATTACH_CARD'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('REATTACH_CARD')}};_e.default=(0,r(d[25]).connect)(function(e){return{loadingGetBank:e.getIlinkBankReducer.loading,resultGetBank:e.getIlinkBankReducer.result,errorGetBank:e.getIlinkBankReducer.error,loading:e.reattachAccountReducer.loading,result:e.reattachAccountReducer.result,error:e.reattachAccountReducer.error}},function(e){return(0,r(d[22]).bindActionCreators)({getIlinkBankAction:r(d[23]).getIlinkBankAction,getIlinkBankReset:r(d[23]).getIlinkBankReset,reattachAccountAction:r(d[23]).reattachAccountAction,reattachAccountReset:r(d[23]).reattachAccountReset,askNanoCreditAction:r(d[24]).askNanoCreditAction,getNanoCreditDemandDurationAction:r(d[24]).getNanoCreditDemandDurationAction},e)})(S);var v=k.StyleSheet.create({container:{flex:1,backgroundColor:r(d[21]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[21]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[21]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[18]).responsiveHeight)(2),marginLeft:(0,r(d[18]).responsiveWidth)(5),marginRight:(0,r(d[18]).responsiveWidth)(5),borderRadius:5}})},1693,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,1530,983,692,640,638,1024,794,1155,710,1469,1679,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),p=T(r(d[9])),f=r(d[10]),h=T(r(d[11])),C=r(d[0])(r(d[12])),R=r(d[0])(r(d[13])),y=r(d[0])(r(d[14])),A=(r(d[0])(r(d[15])),r(d[0])(r(d[16]))),v=r(d[0])(r(d[17])),S=r(d[0])(r(d[18])),E=r(d[0])(r(d[19]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(e){return e?o:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=b(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=l?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(n,s,c):n[s]=e[s]}return n.default=e,o&&o.set(e,n),n}function I(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var O=(function(o){function n(t){var o;return(0,e.default)(this,n),(o=I(this,n,[t])).onScanQRCode=function(e){o.setState({displayQRCode:!1}),o.props.getQRCodeDetailAction(e.data),console.log("QR Code Scan Result",e)},o.renderDialogQRCodeScanner=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),p.default.createElement(C.default.Container,{contentStyle:{width:(0,r(d[20]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayQRCode},p.default.createElement(C.default.Title,null,R.default.t('SCAN')),p.default.createElement(f.ScrollView,{style:[D.blockView,{borderBottomColor:r(d[21]).Color.borderColor,maxHeight:300}]},p.default.createElement(f.Text,null,R.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),p.default.createElement(E.default,{onRead:o.onScanQRCode,flashMode:r(d[22]).RNCamera.Constants.FlashMode.off})),p.default.createElement(C.default.Button,{bold:!0,label:R.default.t('CLOSE'),onPress:function(){o.setState({displayQRCode:!1})}}))},o.renderLoader=function(){return p.default.createElement(r(d[23]).ProgressDialog,{visible:o.props.loadingGetAvisImposition,title:R.default.t('LOADING'),message:R.default.t('LOADING_INFO')})},o.renderAvisItem=function(e){var t=A.default.tz(e.created_at,A.default.tz.guess()).format();return t=(0,A.default)(t).fromNow(),p.default.createElement(f.TouchableOpacity,{onPress:function(){o.props.navigation.navigate(r(d[24]).numeroQuitanceDetail,{id:e.id,item:e,isModify:o.state.isModify,codeAgent:o.state.codeAgent}),console.log("click")},style:[D.paymentItem]},p.default.createElement(f.View,{style:D.content},p.default.createElement(f.Text,{style:D.title},e.id_receipt),p.default.createElement(f.View,{style:D.timeContent},p.default.createElement(f.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},p.default.createElement(f.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),p.default.createElement(f.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},p.default.createElement(v.default,{name:"clock",style:(D.descriptionIcon,{color:r(d[21]).Color.accentColor,marginTop:5})}),p.default.createElement(f.Text,{style:D.time}," ",t))))))},o.renderDialogResultSearchUser=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),p.default.createElement(C.default.Container,{contentStyle:{width:(0,r(d[20]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayDialogResultSearch},p.default.createElement(C.default.Title,null,R.default.t('USAGER_SEARCH')),p.default.createElement(f.ScrollView,{style:[D.blockView,{borderBottomColor:r(d[21]).Color.borderColor,maxHeight:300}]},Array.isArray(t.response)&&t.response.length>0?t.response.map(function(e){return p.default.createElement(f.TouchableOpacity,{onPress:function(){o.props.searchUserReset(),o.setState({codeAgent:e.phone,displayDialogResultSearch:!1},function(){o.state.isModify?o.props.getQuitanceAction(o.state.codeAgent):o.props.getOrdreRecetteWithoutQuitanceAction(o.state.codeAgent,0)})},style:[D.paymentItem]},p.default.createElement(f.View,{style:{flexDirection:'column'}},p.default.createElement(f.Text,{style:D.title},e.lastname),p.default.createElement(f.Text,{style:D.description},e.phone+" | "+e.email+" | "+e.adresse)))}):p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[25]).Typography.body1},R.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),p.default.createElement(C.default.Button,{bold:!0,label:R.default.t('OK'),onPress:function(){o.props.searchUserReset(),o.setState({displayDialogResultSearch:!1},function(){console.log("STATE",o.state)})}}))},o.rendeGetAvisImpositionResponse=function(){var e=o.props,t=e.resultGetAvisImposition;e.errorGetAvisImposition;if(null!==t&&!(0,u.default)(200===t.status)){if(0!==t.response.length||o.state.isModify)return o.state.isModify?Array.isArray(t.response)&&t.response.length>0?p.default.createElement(f.ScrollView,{style:{flex:1}},t.response.map(function(e){return o.renderAvisItem(e)})):p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[25]).Typography.body1},R.default.t('NO_ORDRE_RECETTE'))):(console.log("Condition 2 verifi\xe9"),o.props.navigation.push(r(d[24]).numeroQuitanceDetail,{items:t.response,isModify:o.state.isModify,codeAgent:o.state.codeAgent}),null);f.Alert.alert(R.default.t("ERROR_LABLE"),R.default.t('NO_ORDRE_RECETTE_WITH_QUITANCE'),[{text:R.default.t("OK"),onPress:function(){o.props.getAvisImpositionReset(),o.props.getOrdreRecetteReset()}}],{cancelable:!1})}},o.state={montant:null,password:null,numeroSerie:'',numCarte:0,codeAgent:'',expiration_date:'',creditCardInput:{},displayCardError:!1,loading:!1,user:null,triggerClick:!1,displayQRCode:!1,displayFirstStep:!o.props.navigation.getParam("isAgentGeolocated",!1),displaySecondStep:!1,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,displayPhoneField:!0,displayDialogResultSearch:!1,isModalConfirmVisible:!1,isModify:o.props.navigation.getParam("isModify",!1),isAgentGeolocated:o.props.navigation.getParam("isAgentGeolocated",!1),wallet:r(d[26]).store.getState().walletDetailReducer.result.response},o.props.envoieUserWalletToCardReset(),o.props.getCommissionUserWalletToCardReset(),o.props.getOrdreRecetteReset(),o.props.searchUserReset(),o.props.getQRCodeDetailReset(),(0,r(d[27]).readUser)().then(function(e){e&&void 0!==e&&o.state.isAgentGeolocated&&(o.props.getOrdreRecetteWithoutQuitanceAction(e.phone,0),o.setState({user:e,codeAgent:e.phone,triggerClick:!0}))}),o.willFocus=o.props.navigation.addListener('willFocus',function(e){o.props.getAvisImpositionReset(),o.props.getOrdreRecetteReset(),o.setState({displayFirstStep:!0,displaySecondStep:!1})}),o}return(0,l.default)(n,o),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[27]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){var t=this;console.log('PROPS',e),null!==e.resultGetAvisImposition&&this.setState({displayFirstStep:!this.state.displayFirstStep,displaySecondStep:!this.state.displaySecondStep}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({codeAgent:''+e.resultGetQRCodeDetail.response.phone}),null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&f.Alert.alert(R.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:R.default.t("OK"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}}],{cancelable:!1}),null!==e.errorGetAvisImposition&&void 0!==e.errorGetAvisImposition.data&&f.Alert.alert(R.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:R.default.t("BY_NAME"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}},{text:R.default.t('BY_QR_CODE'),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayQRCode:!0,codeAgent:''})},style:'cancel'}],{cancelable:!1})}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:R.default.t('QUITANCE')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,u.default)(e)||(0,c.default)(e.length,0)}},{key:"printOptions",value:function(){return p.default.createElement(S.default,{buttonColor:r(d[28]).accent},p.default.createElement(S.default.Item,{buttonColor:r(d[28]).purpleLight,title:R.default.t('SAVE_HISTORY'),onPress:function(){}},p.default.createElement(v.default,{name:"save",style:D.actionButtonIcon})))}},{key:"render",value:function(){var e=this;return p.default.createElement(p.default.Fragment,null,p.default.createElement(f.ScrollView,{style:D.container},this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),this.state.displayQRCode&&this.renderDialogQRCodeScanner(),this.state.displayFirstStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(h.View,{ref:function(t){e.codeAgentAnim=t}},p.default.createElement(r(d[29]).Fumi,{iconClass:y.default,label:this.state.displayPhoneField?R.default.t('PHONE_NUMBER'):R.default.t('USAGER_NAME'),iconColor:'#f95a25',iconSize:20,iconName:this.state.displayPhoneField?"phone":"user",value:this.state.codeAgent,onChangeText:function(t){e.setState({codeAgent:t})},style:D.input})),p.default.createElement(s.default,{style:D.btnvalide,textStyle:D.textbtnvalide,isLoading:this.props.loadingGetAvisImposition||this.props.loadingSearchUserByName||this.props.loadingGetQRCodeDetail,onPress:function(){e.setState({displayDialogResultSearch:!1}),e.ckeckIfFieldIsOK(e.state.codeAgent)?e.codeAgentAnim.shake(800):e.state.displayPhoneField?e.state.isModify?e.props.getQuitanceAction(e.state.codeAgent):e.props.getOrdreRecetteWithoutQuitanceAction(e.state.codeAgent,0):e.props.searchUserAction(e.state.codeAgent,!1),e.setState({triggerClick:!0})}},R.default.t('NEXT'))),this.state.triggerClick&&p.default.createElement(p.default.Fragment,null,this.props.loadingGetAvisImposition?null:this.rendeGetAvisImpositionResponse())))}}])})(p.Component);O.navigatorStyle={navBarBackgroundColor:r(d[21]).Color.primaryColor,statusBarColor:r(d[21]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},O.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:R.default.t('QUITANCE'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:20,color:'white'},headerTitleStyle:{color:"white"},title:R.default.t('QUITANCE')}};_e.default=(0,r(d[33]).connect)(function(e){return{loadingGetAvisImposition:e.getAvisImpositionReducer.loading,resultGetAvisImposition:e.getAvisImpositionReducer.result,errorGetAvisImposition:e.getAvisImpositionReducer.error,loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error,loadingSearchUserByName:e.searchUserReducer.loading,resultSearchUserByName:e.searchUserReducer.result,errorSearchUserByName:e.searchUserReducer.error,loadingGetQRCodeDetail:e.getQRCodeDetailReducer.loading,resultGetQRCodeDetail:e.getQRCodeDetailReducer.result,errorGetQRCodeDetail:e.getQRCodeDetailReducer.error}},function(e){return(0,r(d[30]).bindActionCreators)({envoieUserWalletToCardAction:r(d[31]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[31]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[31]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[31]).getCommissionUserWalletToCardReset,getAvisImpositionAction:r(d[32]).getAvisImpositionAction,getAvisImpositionReset:r(d[32]).getAvisImpositionReset,getOrdreRecetteWithoutQuitanceAction:r(d[32]).getOrdreRecetteWithoutQuitanceAction,getQuitanceAction:r(d[32]).getQuitanceAction,getOrdreRecetteAction:r(d[32]).getOrdreRecetteAction,getOrdreRecetteDetailAction:r(d[32]).getOrdreRecetteDetailAction,getOrdreRecetteReset:r(d[32]).getOrdreRecetteReset,searchUserAction:r(d[32]).searchUserAction,searchUserReset:r(d[32]).searchUserReset,getQRCodeDetailReset:r(d[32]).getQRCodeDetailReset,getQRCodeDetailAction:r(d[32]).getQRCodeDetailAction},e)})(O);var D=f.StyleSheet.create({container:{flex:1},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[21]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[21]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[20]).responsiveHeight)(2),marginLeft:(0,r(d[20]).responsiveWidth)(5),marginRight:(0,r(d[20]).responsiveWidth)(5),borderRadius:5,borderWidth:1},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[20]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[20]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[20]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[20]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[28]).accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1694,[2,5,6,10,12,13,604,589,971,15,18,606,973,628,439,1521,1214,844,431,1470,638,1155,1471,983,791,1156,692,640,437,794,710,1660,1157,1159]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),c=O(r(d[8])),f=r(d[9]),p=r(d[0])(r(d[10])),y=(r(d[0])(r(d[11])),r(d[0])(r(d[12]))),h=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),E=r(d[0])(r(d[15])),_=r(d[0])(r(d[16])),C=r(d[0])(r(d[17])),R=r(d[0])(r(d[18])),w=r(d[0])(r(d[19])),A=(r(d[0])(r(d[20])),O(r(d[21]))),T=r(d[0])(r(d[22])),b=r(d[0])(r(d[23])),S=r(d[0])(r(d[24])),I=r(d[0])(r(d[25]));function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=l?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}function x(e,t,n){return t=(0,s.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,s.default)(e).constructor):t.apply(e,n))}var D='white',P=(function(l){function s(e){var o;return(0,n.default)(this,s),(o=x(this,s,[e])).createFormData=function(e){o.dataToSendTemp.append("image",{name:e.path.split('/').pop(),type:e.mime,uri:"android"===f.Platform.OS?e.path:e.path.replace("file://","")})},o.uploadImage=function(){(0,S.default)({url:""+r(d[26]).uploadImage,method:'POST',data:o.dataToSendTemp,headers:{'X-Localization':v.default.currentLocale(),'Content-Type':'multipart/form-data'}}).then(function(e){console.log(e),o.setState({image:e.data.response.filename,loadingUpload:!1})}).catch(function(e){console.log(e),e.response?console.log(e.response):e.request?console.log(e.request):console.log(e.message),f.Alert.alert("",v.default.t('TITLE_ERROR_SURVENU'),[{text:"Ok",onPress:function(){}}]),o.setState({loadingUpload:!1})})},o.renderDialogAddOrdreRecette=function(){var e=o.props,n=e.resultGetAvisImposition;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",n),c.default.createElement(w.default.Container,{contentStyle:{width:(0,r(d[27]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayAddOrdreRecette},c.default.createElement(w.default.Title,null,v.default.t('ADD_ORDRE_RECETTE')),c.default.createElement(f.ScrollView,{style:[L.blockView,{borderBottomColor:r(d[28]).Color.borderColor}]},Array.isArray(n.response)&&n.response.length>0?n.response.map(function(e){return o.renderOrdreRecetteItem(e)}):c.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},c.default.createElement(f.Text,{style:r(d[29]).Typography.body1},v.default.t('NO_ORDRE_RECETTE')))),c.default.createElement(w.default.Button,{bold:!0,label:v.default.t('OK'),onPress:function(){o.setState({displayAddOrdreRecette:!1,item:(0,t.default)({},o.state.item)},function(){console.log("STATE",o.state)})}}))},o.renderDialogImage=function(){return c.default.createElement(w.default.Container,{contentStyle:{width:(0,r(d[27]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayImage},c.default.createElement(w.default.Title,null,v.default.t('PREVISUALISATION')),c.default.createElement(f.View,null,c.default.createElement(f.View,{style:{width:50}}),c.default.createElement(f.View,{style:{justifyContent:'center',alignContent:'center',alignItems:'center'}},c.default.createElement(f.Image,{source:{uri:o.state.image.path},style:{width:o.state.image.width,height:o.state.image.height,aspectRatio:1,resizeMode:'contain'}})),c.default.createElement(f.View,{style:{width:50}})),c.default.createElement(w.default.Button,{bold:!0,label:v.default.t('OK'),onPress:function(){o.setState({displayImage:!1,loadingUpload:!0}),o.uploadImage()}}))},o.renderImageLoader=function(){return c.default.createElement(r(d[30]).ProgressDialog,{visible:o.state.loadingUpload,title:v.default.t('LOADING'),message:v.default.t('UPLOAD_PHOTO')})},o.displayToast=function(e){E.default.show(e,{duration:E.default.durations.LONG,position:E.default.positions.BOTTOM,backgroundColor:r(d[28]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},o.checkPaymentStatus=function(e){console.log("URL",e.url),e.url.includes('webhook')&&o.setState({displayPaymentModal:!1})},o.refreshScreen=function(e){var t=r(d[31]).store.getState().authKeyReducer,n=null!==t?t.authKey.token_type+" "+t.authKey.access_token:'';(0,S.default)({url:r(d[26]).getOneReceiptUrl+"/"+e,method:'GET',headers:{Authorization:n,'X-Localization':v.default.currentLocale()}}).then(function(e){console.log("RESPONSE",e),o.setState({item:e.data.response})}).catch(function(e){var t="";t=e.response?e.response:(e.request,e.request),f.Alert.alert(v.default.t("ERROR_LABLE"),t.data.error,[{text:v.default.t("OK"),onPress:function(){}}],{cancelable:!1})})},o.renderModifyResponse=function(){var e=o.props,t=e.errorModifyAvis,n=e.resultModifyAvis;e.resultCancelDemand,e.errorCancelDemand;if(null!==t&&void 0!==t.data&&f.Alert.alert(v.default.t("ERROR_TREATMENT_REQUEST"),t.data.error,[{text:v.default.t("OK"),onPress:function(){o.props.modifyAvisImpositionReset(),o.props.getOrdreRecetteReset()}}],{cancelable:!1}),null!==n){if(console.log("resultModifyAvis",n),200===n.status&&!o.state.isModify)if('wallet'!==o.state.paymentMethod){var l=o.state,s=l.password,u=l.item,c=(l.taxes,l.assign_network,l.ordreRecetteId),p=l.image;o.props.modifyAvisImpositionReset();try{o.props.navigation.push('webviewScreen',{url:n.response.payment_url,id_agent:o.state.user.agentId,id_receipt:c,image:p,item:u,password:s,payment_method:o.state.paymentMethod,payment_phone:o.state.user.phone,revenue_orders:o.state.revenue_orders_id,deleted_revenue_orders:o.state.deleted_revenue_orders,added_revenue_orders:o.state.added_revenue_orders})}catch(e){console.log('error',e)}}else f.Alert.alert(v.default.t("SUCCESS"),n.response,[{text:v.default.t("OK"),onPress:function(){o.props.modifyAvisImpositionReset(),o.props.getOrdreRecetteWithoutQuitanceAction(o.state.codeAgent,1),console.log("ITEM STATE",o.state.item)}}],{cancelable:!1});201===n.status&&((0,r(d[32]).readUser)().then(function(e){e&&void 0!==e&&o.state.isAgentGeolocated&&o.props.getOrdreRecetteWithoutQuitanceAction(e.phone,0)}),o.state.isModify||'wallet'===o.state.paymentMethod&&f.Alert.alert(v.default.t("SUCCESS"),n.response,[{text:v.default.t("OK"),onPress:function(){o.props.modifyAvisImpositionReset(),o.props.getOrdreRecetteReset(),o.setState({ordreRecetteId:"",password:null,items:o.state.items.filter(function(e){return console.log(e),this.indexOf(e.id)<0},o.state.revenue_orders_id),revenue_orders_id:[]})}}],{cancelable:!1}))}},o.renderLabelState=function(e){return 0===e?v.default.t('NO_TREAT'):1===e?v.default.t('TREAT'):v.default.t('REFUSED')},o.renderLoader=function(){return c.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===f.Platform.OS?c.default.createElement(c.default.Fragment,null,c.default.createElement(f.ProgressBarAndroid,null),c.default.createElement(f.Text,null,v.default.t('LOADING_DOTS'))):c.default.createElement(c.default.Fragment,null,c.default.createElement(f.ActivityIndicator,{size:"large",color:'#ccc'}),c.default.createElement(f.Text,null,v.default.t('LOADING_DOTS'))))},o.renderModalPayment=function(){return c.default.createElement(w.default.Container,{useNativeDriver:!0,visible:o.state.displayModalHistory},c.default.createElement(w.default.Title,null,v.default.t('PAYMENT')),c.default.createElement(f.View,null,c.default.createElement(f.View,{style:[L.blockView,{borderBottomColor:r(d[28]).Color.borderColor}]},c.default.createElement(f.View,{style:L.containModal},c.default.createElement(I.default,{source:{uri:o.state.paymentUrl},style:{flex:1},ref:function(e){o.webviewRef=e},javaScriptEnabled:!0,domStorageEnabled:!0,onNavigationStateChange:function(e){o.checkPaymentStatus(e)},renderLoading:function(){return c.default.createElement(f.ActivityIndicator,{size:"small"})},startInLoadingState:!0})))),c.default.createElement(w.default.Button,{bold:!0,label:v.default.t('OK'),onPress:function(){o.setState({displayModalHistory:!o.state.displayModalHistory})}}))},o.renderOrdreRecetteItem=function(e){var t=r(d[33]).tz(e.created_at,r(d[33]).tz.guess()).format();return t=r(d[33])(t).fromNow(),c.default.createElement(f.View,{style:L.checkboxContainer},c.default.createElement(p.default,{tintColors:{true:'#69f',false:'#ccc'},onValueChange:function(t){var n=o.state,l=n.added_revenue_orders,s=n.added_revenue_orders_items,u=l;t?u.includes(e.id)||(s.push(e),u.push(e.id)):(console.log("Valeur fausse"),s=s.filter(function(t){return t.id!==e.id}),u.filter(function(t){return t!==e.id})),o.setState({added_revenue_orders:u,added_revenue_orders_items:s},function(){console.log("STATE",o.state)})},value:o.state.added_revenue_orders.includes(e.id),style:L.checkbox}),c.default.createElement(f.View,{style:L.paymentItem},c.default.createElement(f.View,null,c.default.createElement(f.Text,{style:L.title},e.id_revenue_order),c.default.createElement(f.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},c.default.createElement(f.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:0}},""+e.amount)))))},o.renderDetail=function(){return c.default.createElement(f.ScrollView,{style:L.container},'cash'===o.state.paymentMethod&&c.default.createElement(A.View,{ref:function(e){o.ordreRecetteAnim=e}},c.default.createElement(r(d[34]).Fumi,{iconClass:T.default,iconName:'file',label:v.default.t('NUMERO_QUITANCE'),iconColor:'#f95a25',iconSize:20,value:""+o.state.ordreRecetteId,onChangeText:function(e){o.setState({ordreRecetteId:e})},style:L.input})),c.default.createElement(f.View,{style:{alignSelf:'center',marginTop:5,width:(0,r(d[27]).responsiveWidth)(90)}},o.state.isModify?o.state.item.revenue_orders.concat(o.state.added_revenue_orders_items).map(function(e){return c.default.createElement(f.View,{style:L.checkboxContainer},c.default.createElement(p.default,{tintColors:{true:'#69f',false:'#ccc'},onValueChange:function(t){var n=o.state.revenue_orders_id;t?n.push(e.id):n.includes(e.id)&&(n=n.filter(function(t){return t!==e.id})),o.setState({revenue_orders_id:n},function(){console.log("LE STATE",o.state)})},value:o.state.revenue_orders_id.includes(e.id),style:L.checkbox}),c.default.createElement(f.View,{style:{width:25}},c.default.createElement(f.TouchableOpacity,{style:[L.contain,{backgroundColor:r(d[28]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,zIndex:10,top:50,height:25,borderRadius:11}],onPress:function(){f.Alert.alert(v.default.t("TITLE_SUPPRESS_CONFIRM"),v.default.t("TEXT_SUPPRESS_CONFIRM_TAXE"),[{text:v.default.t("SUBMIT_LABEL"),onPress:function(){if(console.log("ITEM DELETE",e),console.log("Array concat",o.state.item.revenue_orders.concat(o.state.added_revenue_orders_items)),1===o.state.item.revenue_orders.concat(o.state.added_revenue_orders_items).length)f.Alert.alert(v.default.t("ERROR_LABEL"),v.default.t("YOU_CANT_DELETE_LAST_TAX_NOTICE"),[{text:v.default.t("OK"),onPress:function(){}}]);else{var n=o.state.item.revenue_orders,l=R.default.pull(n,e),s=o.state,u=s.deleted_revenue_orders,c=s.added_revenue_orders_items;c=c.filter(function(t){return t.id!==e.id}),u.includes(e.revenue_order_id)||u.push(e.revenue_order_id),n.taxes=l,o.setState({item:(0,t.default)({},o.state.item,{revenue_orders:l}),deleted_revenue_orders:u,added_revenue_orders_items:c})}}},{text:v.default.t("CANCEL_LABEL")}],{cancelable:!1})},activeOpacity:.9},c.default.createElement(f.View,null,c.default.createElement(f.View,null,c.default.createElement(h.default,{name:'minus',color:r(d[28]).Color.whiteColor,size:20}))))),c.default.createElement(f.View,{style:L.paymentItem},c.default.createElement(f.View,{style:L.content},c.default.createElement(f.Text,{style:L.title},e.id_revenue_order),c.default.createElement(f.Text,{style:L.description},v.default.t('NUMERO_AVIS_IMPOSITION')+": "+e.id_tax_notice),c.default.createElement(f.Text,{style:L.description},""+e.tax_name),c.default.createElement(f.View,{style:L.timeContent},c.default.createElement(f.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},c.default.createElement(f.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),c.default.createElement(f.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},c.default.createElement(h.default,{name:"clock",style:[L.descriptionIcon,{color:r(d[28]).Color.accentColor,marginTop:5}]}),c.default.createElement(f.Text,{style:L.time},r(d[33])(r(d[33]).tz(e.created_at,r(d[33]).tz.guess()).format()).fromNow())))))))}):o.state.items.map(function(e){return c.default.createElement(f.View,{style:L.checkboxContainer},c.default.createElement(p.default,{tintColors:{true:'#69f',false:'#ccc'},onValueChange:function(t){var n=o.state.revenue_orders_id;t?n.push(e.id):n.includes(e.id)&&(n=n.filter(function(t){return t!==e.id})),o.setState({revenue_orders_id:n},function(){console.log("LE STATE",o.state)})},value:o.state.revenue_orders_id.includes(e.id),style:L.checkbox}),c.default.createElement(f.View,{style:L.paymentItem},c.default.createElement(f.View,{style:L.content},c.default.createElement(f.Text,{style:L.title},e.id_revenue_order),c.default.createElement(f.Text,{style:L.description},v.default.t('NUMERO_AVIS_IMPOSITION')+": "+e.id_tax_notice),c.default.createElement(f.Text,{style:L.description},""+e.tax_name),c.default.createElement(f.View,{style:L.timeContent},c.default.createElement(f.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},c.default.createElement(f.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),c.default.createElement(f.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},c.default.createElement(h.default,{name:"clock",style:[L.descriptionIcon,{color:r(d[28]).Color.accentColor,marginTop:5}]}),c.default.createElement(f.Text,{style:L.time},r(d[33])(r(d[33]).tz(e.created_at,r(d[33]).tz.guess()).format()).fromNow())))))))})),!o.state.isModify&&'cash'===o.state.paymentMethod&&c.default.createElement(f.View,{style:[L.contentPicker]},c.default.createElement(f.TouchableOpacity,{style:[L.contain],onPress:function(){b.default.openCamera({width:400,height:281,cropping:!0,useFrontCamera:!1}).then(function(e){o.createFormData(e),o.setState({image:e,displayImage:!0})})},activeOpacity:.9},c.default.createElement(f.View,{style:[L.contcontainerCenterentLeft]},c.default.createElement(f.View,null,c.default.createElement(h.default,{name:"image",color:r(d[28]).Color.blueColor,style:[L.thumb],size:80}),c.default.createElement(f.View,{style:[L.point,{backgroundColor:r(d[28]).Color.accentColor}]},c.default.createElement(h.default,{name:"camera-image",color:r(d[28]).Color.whiteColor,size:20}))))),c.default.createElement(f.Text,{style:[r(d[29]).Typography.footnote,r(d[29]).FontWeight.semibold,{color:r(d[28]).Color.whiteColor}]},v.default.t('IMAGE_TAKE'))),c.default.createElement(r(d[35]).Dropdown,{disabled:o.props.paymentMethod.loading,label:v.default.t("PAYMENT_METHOD"),style:L.input,labelExtractor:function(e,t){return e.title},valueExtractor:function(e,t){return e.value},onChangeText:function(e,t,n){o.setState({paymentMethod:e})},data:o.state.paymentMethods}),c.default.createElement(A.View,{ref:function(e){o.passwordAnim=e}},c.default.createElement(r(d[34]).Fumi,{iconClass:T.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:o.state.password,onChangeText:function(e){o.setState({password:e})},style:L.input})),c.default.createElement(f.View,{style:{flexDirection:'row',paddingTop:10}},c.default.createElement(f.View,{style:{flex:1,alignItems:'center'}},c.default.createElement(y.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'green'},isLoading:o.props.loadingModifyAvis,onPress:function(){o.setState({loadingModifyAvis:!0}),o.onSubmitModificationAvisImposition()},disabled:!0,textStyle:L.textbtnstyle},o.state.isModify?v.default.t('MODIFY'):v.default.t('SAVE'))),o.state.isModify&&c.default.createElement(f.View,{style:{flex:1,alignItems:'center'}},c.default.createElement(y.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:r(d[28]).Color.primaryColor},isLoading:!1,onPress:function(){o.setState({displayAddOrdreRecette:!0})},textStyle:L.textbtnstyle},v.default.t('ADD_ORDRE_RECETTE')))))},o.onSubmitModificationAvisImposition=function(){var e=o.state,t=e.password,n=e.item,l=(e.taxes,e.assign_network,e.ordreRecetteId),s=e.image;if(o.ckeckIfFieldIsOK(t))o.passwordAnim.shake(200);else if('cash'===o.state.paymentMethod&&o.ckeckIfFieldIsOK(l))o.ordreRecetteAnim.shake(200);else{var u={};null!==o.props.paymentMethod.result&&(u=o.props.paymentMethod.result.response.hasWebview?{id_agent:o.state.user.agentId,id_receipt:l,image:s,password:t,payment_method:o.state.paymentMethod,payment_phone:o.state.user.phone,revenue_orders:o.state.revenue_orders_id,deleted_revenue_orders:o.state.deleted_revenue_orders,added_revenue_orders:o.state.added_revenue_orders}:{payment_method:"wallet",id_agent:o.state.user.agentId,id_receipt:l,image:s,password:t,revenue_orders:o.state.revenue_orders_id,deleted_revenue_orders:o.state.deleted_revenue_orders,added_revenue_orders:o.state.added_revenue_orders}),o.state.isModify?o.props.modifyQuitanceAction(n.id,u):o.props.saveQuitanceAction(u,!0)}},o.dataToSendTemp=new FormData,o.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:D,montant:null,image:null,isBtnModifyAmountEnabled:!1,id:o.props.navigation.getParam("id",null),item:o.props.navigation.getParam("item",null),items:o.props.navigation.getParam("items",null),codeAgent:o.props.navigation.getParam("codeAgent",null),password:null,isModify:o.props.navigation.getParam("isModify",!1),assign_network:!1,displayImage:!1,loadingUpload:!1,revenue_orders_id:[],deleted_revenue_orders:[],added_revenue_orders:[],added_revenue_orders_items:[],displayAddOrdreRecette:!1,ordreRecetteId:o.props.navigation.getParam("isModify",!1)?o.props.navigation.getParam("item","-").id_receipt:"",paymentMethods:[{title:v.default.t('WALLET'),value:'wallet'},{title:v.default.t('CASH'),value:'cash'}],paymentMethod:'wallet',paymentUrl:'',displayPaymentModal:!1},o.currentLocale=v.default.locale.includes("fr")?"fr":"en-gb",o.props.modifyAvisImpositionReset(),o.props.fetchPaymentMethods(),r(d[33]).locale(o.currentLocale),o.webviewRef=null,o.state.isModify&&o.props.getOrdreRecetteWithoutQuitanceAction(o.state.codeAgent,1),o}return(0,u.default)(s,l),(0,o.default)(s,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[32]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(t,n){if(null!==t.paymentMethod&&null!==t.paymentMethod.result){console.log("nextProps.paymentMethod",t.paymentMethod);var o=[{title:v.default.t('WALLET'),value:'wallet'},{title:v.default.t('CASH'),value:'cash'}];this.setState({paymentMethods:[].concat(o,(0,e.default)(t.paymentMethod.result.response.methods))})}}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,_.default)(e)||(0,C.default)(e.length,0)}},{key:"render",value:function(){return c.default.createElement(c.default.Fragment,null,this.renderModifyResponse(),this.state.displayImage&&this.renderDialogImage(),this.state.displayPaymentModal&&this.renderModalPayment(),this.state.displayAddOrdreRecette&&this.renderDialogAddOrdreRecette(),this.state.loadingUpload&&this.renderImageLoader(),this.renderDetail())}}])})(c.Component);P.navigatorStyle={navBarBackgroundColor:r(d[36]).accentLight,statusBarColor:r(d[36]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},P.navigationOptions=function(e){return{drawerLabel:function(){return null},title:(e.navigation.getParam("isModify",!1),v.default.t('QUITANCE')),headerTintColor:'white',headerStyle:{backgroundColor:r(d[28]).Color.primaryColor,marginTop:40,color:'white'},headerTitleStyle:{color:"white"}}};_e.default=(0,r(d[44]).connect)(function(e){return{loadingGetUniqueDemand:e.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:e.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:e.getUniqueDemandsGroupReducer.error,loadingGetAvisImposition:e.getAvisImpositionReducer.loading,resultGetAvisImposition:e.getAvisImpositionReducer.result,errorGetAvisImposition:e.getAvisImpositionReducer.error,loadingModifyAvis:e.modifyAvisImpositionReducer.loading,resultModifyAvis:e.modifyAvisImpositionReducer.result,errorModifyAvis:e.modifyAvisImpositionReducer.error,paymentMethod:e.paymentMethodsReducer}},function(e){return(0,r(d[37]).bindActionCreators)({getNanoCreditUniqueDemandsAction:r(d[38]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[38]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[39]).treatDemandGroupAction,cancelDemandGroupAction:r(d[39]).cancelDemandGroupAction,treatDemandGroupReset:r(d[39]).treatDemandGroupReset,treatCreditDemand:r(d[40]).treatCreditDemand,creditDemandResetReducer:r(d[40]).creditDemandResetReducer,treatCancelDemand:r(d[41]).treatCancelDemand,creditCancelResetReducer:r(d[41]).creditCancelResetReducer,saveQuitanceAction:r(d[42]).saveQuitanceAction,modifyAvisImpositionReset:r(d[42]).modifyAvisImpositionReset,getOrdreRecetteWithoutQuitanceAction:r(d[42]).getOrdreRecetteWithoutQuitanceAction,getOrdreRecetteReset:r(d[42]).getOrdreRecetteReset,modifyQuitanceAction:r(d[42]).modifyQuitanceAction,fetchPaymentMethods:r(d[43]).fetchPaymentMethods,fetchPaymentMethodsReset:r(d[43]).fetchPaymentMethodsReset},e)})(P);var L=f.StyleSheet.create({container:{flex:1},btnstyle:{},containModal:{flex:1,alignItems:'center',justifyContent:'center'},inputAmountText:(0,t.default)({},f.Platform.select({android:{borderBottomColor:r(d[28]).Color.borderColor,borderBottomWidth:.5}})),blockView:{paddingVertical:10,borderBottomWidth:.5},simpleuser:{marginLeft:(0,r(d[27]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},input:{height:60,marginTop:(0,r(d[27]).responsiveHeight)(2),marginLeft:(0,r(d[27]).responsiveWidth)(5),marginRight:(0,r(d[27]).responsiveWidth)(5),borderRadius:5,borderWidth:1},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{margin:3,marginTop:25},checkboxContainer:{flexDirection:"row",marginBottom:20},checkbox:{alignSelf:"center",color:"white"},contentPicker:{padding:10,paddingBottom:0,marginBottom:0,borderRadius:8,flex:1,alignItems:"center"},contain:{flexDirection:"row"},thumb:{borderRadius:30,marginRight:10},point:{width:25,height:25,borderRadius:11,alignItems:"center",justifyContent:"center",position:"absolute",right:9,bottom:0},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[27]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[27]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginBottom:2,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[36]).accent},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[27]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[27]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:5,color:'black',fontWeight:'bold'}})},1695,[2,42,4,5,6,10,12,13,15,18,1152,434,604,844,628,1481,971,589,910,973,914,606,439,972,641,1696,667,638,1155,1156,983,692,640,1214,794,1024,437,710,1642,1679,1507,1509,1157,1702,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"WebView",{enumerable:!0,get:function(){return t.default}}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=t.default},1696,[2,1697]); +__d(function(g,r,_i,a,m,_e2,d){Object.defineProperty(_e2,"__esModule",{value:!0}),_e2.default=void 0;var e=r(d[0])(r(d[1])),o=(function(e,o){if(!o&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c(o);if(t&&t.has(e))return t.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=i?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(n,l,s):n[l]=e[l]}n.default=e,t&&t.set(e,n);return n})(r(d[2])),t=r(d[3]),n=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),l=r(d[0])(r(d[6])),s=r(d[0])(r(d[7])),u=r(d[0])(r(d[8]));function c(e){if("function"!=typeof WeakMap)return null;var o=new WeakMap,t=new WeakMap;return(c=function(e){return e?t:o})(e)}var p=this&&this.__rest||function(e,o){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&o.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i0?u.default.createElement(r(d[29]).Card,null,u.default.createElement(r(d[29]).CardTitle,{title:e.company,subtitle:t+" "+(t>1?h.default.t("ACTIFS_SAVED"):h.default.t("ACTIF_SAVED"))}),u.default.createElement(r(d[29]).CardContent,{style:{flex:1,justifyContent:'space-evenly'}},u.default.createElement(s.View,null,e.networks.map(function(e){return u.default.createElement(s.Text,null,u.default.createElement(s.Text,{style:{color:"black"}},e.network," :",e.total_assets," ",e.total_assets>1?h.default.t("ACTIFS"):h.default.t("ACTIF"))," ")})))):null)}}],[{key:"options",value:function(e){return{topBar:{rightButtons:[]}}}},{key:"initState",value:function(){return{enabledListMembers:!0,listmembers:[],usersicon:null,isLoadingDemand:!0,charticon:null,isRefreshing:!1,user:{},freeCodes:[],isLoading:!0}}}])})(f.default);C.navigatorStyle={tabBarHidden:!1,topTabTextColor:'#ffffff',topTabsHeight:70,topTabTextFontFamily:'BioRhyme-Bold',selectedTopTabTextColor:'#ff505c',statusBarColor:r(d[28]).theme.primaryDark,navBarBackgroundColor:r(d[28]).theme.primary,navBarTextColor:'white',navBarButtonColor:'white',topTabIconColor:'#ffffff',selectedTopTabIconColor:'#ff505c',selectedTopTabIndicatorHeight:2*s.PixelRatio.get(),selectedTopTabIndicatorColor:'#ff505c'},C.navigationOptions=function(e){var t=e.navigation;return{title:h.default.t("ACTIF_MANAGE"),drawerLabel:t.getParam("name",h.default.t('ACTIF_MANAGE')),drawerIcon:function(e){e.tintColor;return u.default.createElement(c.default,{name:'people',size:24})}}};var E=s.StyleSheet.create({circlePoint:{width:50,height:50,marginRight:5,alignItems:'center',justifyContent:'center'},container:{flex:1,backgroundColor:'white'},fromNow:{color:r(d[28]).theme.accentLight},callIcon:{marginRight:5},phone:{textAlign:'center',color:"white"},balanceMember:{marginLeft:7,fontSize:18,fontWeight:"bold",color:r(d[28]).theme.primary},balanceIcon:{},name:{color:'black',fontSize:20,margin:20,fontWeight:'bold'},surname:{fontSize:17,marginLeft:20},text:{fontSize:17,fontWeight:'bold'},lottie:{width:248,height:248}})},1704,[2,5,6,10,12,13,15,18,436,844,846,1512,628,815,1516,1213,1212,1205,1207,1209,1210,1211,914,633,1519,789,1214,1520,436,1193]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),u=r(d[0])(r(d[8])),p=b(r(d[9])),f=r(d[10]),h=b(r(d[11])),y=r(d[0])(r(d[12])),C=r(d[0])(r(d[13])),R=r(d[0])(r(d[14])),v=r(d[0])(r(d[15])),A=r(d[0])(r(d[16])),S=r(d[0])(r(d[17]));function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(E=function(e){return e?o:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=E(t);if(o&&o.has(e))return o.get(e);var n={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=l?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(n,s,c):n[s]=e[s]}return n.default=e,o&&o.set(e,n),n}function T(e,t,l){return t=(0,n.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,n.default)(e).constructor):t.apply(e,l))}var I=(function(o){function n(t){var o;return(0,e.default)(this,n),(o=T(this,n,[t])).onScanQRCode=function(e){o.setState({displayQRCode:!1}),o.props.getQRCodeDetailAction(e.data),console.log("QR Code Scan Result",e)},o.renderLoader=function(){return p.default.createElement(r(d[18]).ProgressDialog,{visible:o.props.loadingEnvoieWalletToCard||o.props.loadingEnvoieWalletToCardGetCommission,title:y.default.t('LOADING'),message:y.default.t('LOADING_INFO')})},o.renderDialogResultSearchUser=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),p.default.createElement(A.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayDialogResultSearch},p.default.createElement(A.default.Title,null,y.default.t('USAGER_SEARCH')),p.default.createElement(f.ScrollView,{style:[D.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},Array.isArray(t.response)&&t.response.length>0?t.response.map(function(e){return p.default.createElement(f.TouchableOpacity,{onPress:function(){o.props.searchUserReset(),o.setState({codeAgent:e.phone,displayDialogResultSearch:!1},function(){o.state.isModify?o.props.getOrdreRecetteDetailAction(o.state.codeAgent):o.props.getAvisImpositionWithPenalityAction(o.state.codeAgent)})},style:[D.paymentItem]},p.default.createElement(f.View,{style:{flexDirection:'column'}},p.default.createElement(f.Text,{style:D.title},e.lastname),p.default.createElement(f.Text,{style:D.description},e.phone+" | "+e.email+" | "+e.adresse)))}):p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[21]).Typography.body1},y.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),p.default.createElement(A.default.Button,{bold:!0,label:y.default.t('OK'),onPress:function(){o.props.searchUserReset(),o.setState({displayDialogResultSearch:!1},function(){console.log("STATE",o.state)})}}))},o.renderDialogQRCodeScanner=function(){var e=o.props,t=e.resultSearchUserByName;e.errorGetAvisImposition;return console.log("resultGetAvisImposition",t),p.default.createElement(A.default.Container,{contentStyle:{width:(0,r(d[19]).responsiveWidth)(80)},useNativeDriver:!0,visible:o.state.displayQRCode},p.default.createElement(A.default.Title,null,y.default.t('SCAN')),p.default.createElement(f.ScrollView,{style:[D.blockView,{borderBottomColor:r(d[20]).Color.borderColor,maxHeight:300}]},p.default.createElement(f.Text,null,y.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),p.default.createElement(S.default,{onRead:o.onScanQRCode,flashMode:r(d[22]).RNCamera.Constants.FlashMode.off})),p.default.createElement(A.default.Button,{bold:!0,label:y.default.t('CLOSE'),onPress:function(){o.setState({displayQRCode:!1})}}))},o.renderAvisItem=function(e){var t=R.default.tz(e.created_at,R.default.tz.guess()).format();return t=R.default.tz(e.created_at,R.default.tz.guess()).format(),t=(0,R.default)(t).fromNow(),p.default.createElement(f.TouchableOpacity,{onPress:function(){o.props.navigation.push(r(d[23]).penalityTaxeDetail,{id:e.id,item:e}),console.log("click")},style:[D.paymentItem]},p.default.createElement(f.View,{style:D.content},p.default.createElement(f.Text,{style:D.title},e.lastname),p.default.createElement(f.Text,{style:D.description},e.phone+" | "+e.email+" | "+e.adresse),p.default.createElement(f.View,{style:D.timeContent},p.default.createElement(f.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},p.default.createElement(f.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),p.default.createElement(f.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},p.default.createElement(v.default,{name:"clock",style:(D.descriptionIcon,{color:r(d[20]).Color.accentColor,marginTop:5})}),p.default.createElement(f.Text,{style:D.time}," ",t))))))},o.rendeGetAvisImpositionResponse=function(){var e=o.props,t=e.resultGetAvisImposition,n=e.errorGetAvisImposition;return null!==n?void 0!==n.data?p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[21]).Typography.body1},n.data.error)):p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[21]).Typography.body1},n)):null===t||(0,u.default)(t.response)?void 0:Array.isArray(t.response)&&t.response.length>0?p.default.createElement(f.ScrollView,{style:{flex:1}},t.response.map(function(e){return o.renderAvisItem(e)})):p.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(f.Text,{style:r(d[21]).Typography.body1},o.state.isModify?y.default.t('NO_PENALITE'):y.default.t('NO_DECLARATION_PENDING')))},o.state={montant:null,password:null,numeroSerie:'',numCarte:0,codeAgent:'',expiration_date:'',creditCardInput:{},displayCardError:!1,loading:!1,user:null,displayQRCode:!1,displayFirstStep:!0,displaySecondStep:!1,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,displayPhoneField:!0,isModalConfirmVisible:!1,displayDialogResultSearch:!1,isModify:o.props.navigation.getParam("isModify",!1),wallet:r(d[24]).store.getState().walletDetailReducer.result.response},o.props.searchUserReset(),o.props.getQRCodeDetailReset(),o.props.getOrdreRecetteReset(),o.props.getAvisImpositionWithPenalityReset(),o.willFocus=o.props.navigation.addListener('willFocus',function(e){o.props.getAvisImpositionReset(),o.props.getOrdreRecetteReset(),o.setState({displayFirstStep:!0,displaySecondStep:!1})}),o}return(0,l.default)(n,o),(0,t.default)(n,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[25]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"componentWillReceiveProps",value:function(e){var t=this;console.log("STATE",this.state),null!==e.resultGetAvisImposition&&this.setState({displayFirstStep:!this.state.displayFirstStep,displaySecondStep:!this.state.displaySecondStep}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({codeAgent:''+e.resultGetQRCodeDetail.response.phone}),null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&f.Alert.alert(y.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:y.default.t("OK"),onPress:function(){t.props.getAvisImpositionReset(),t.setState({displayPhoneField:!1,codeAgent:''})}}],{cancelable:!1}),null!==e.errorGetAvisImposition&&void 0!==e.errorGetAvisImposition.data&&f.Alert.alert(y.default.t("ERROR_LABEL"),e.errorGetAvisImposition.data.error,[{text:y.default.t("BY_NAME"),onPress:function(){t.props.getAvisImpositionWithPenalityReset(),t.props.getOrdreRecetteReset(),t.setState({displayPhoneField:!1,codeAgent:''})}},{text:y.default.t('BY_QR_CODE'),onPress:function(){t.props.getAvisImpositionWithPenalityReset(),t.props.getOrdreRecetteReset(),t.setState({displayQRCode:!0,codeAgent:''})},style:'cancel'}],{cancelable:!1})}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:y.default.t('PENALITE')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,u.default)(e)||(0,c.default)(e.length,0)}},{key:"render",value:function(){var e=this;return p.default.createElement(p.default.Fragment,null,p.default.createElement(f.ScrollView,{style:D.container},this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),this.state.displayQRCode&&this.renderDialogQRCodeScanner(),this.state.displayFirstStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(h.View,{ref:function(t){e.codeAgentAnim=t}},p.default.createElement(r(d[26]).Fumi,{iconClass:C.default,label:this.state.displayPhoneField?y.default.t('PHONE_NUMBER'):y.default.t('USAGER_NAME'),iconColor:'#f95a25',iconSize:20,iconName:"phone",value:this.state.codeAgent,onChangeText:function(t){e.setState({codeAgent:t})},style:D.input})),p.default.createElement(s.default,{style:D.btnvalide,textStyle:D.textbtnvalide,isLoading:this.props.loadingGetAvisImposition||this.props.loadingSearchUserByName||this.props.loadingGetQRCodeDetail,onPress:function(){e.setState({displayDialogResultSearch:!1}),e.props.getAvisImpositionWithPenalityReset(),e.ckeckIfFieldIsOK(e.state.codeAgent)?e.codeAgentAnim.shake(800):e.state.displayPhoneField?e.state.isModify?e.props.getOrdreRecetteDetailAction(e.state.codeAgent):e.props.getAvisImpositionWithPenalityAction(e.state.codeAgent):e.props.searchUserAction(e.state.codeAgent,!1)}},y.default.t('NEXT'))),this.state.displaySecondStep&&p.default.createElement(p.default.Fragment,null,this.props.loadingGetAvisImposition?this.renderLoader():this.rendeGetAvisImpositionResponse())))}}])})(p.Component);I.navigatorStyle={navBarBackgroundColor:r(d[20]).Color.primaryColor,statusBarColor:r(d[20]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},I.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:y.default.t('PENALITE'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[20]).Color.primaryColor,marginTop:20,color:'white'},headerTitleStyle:{color:"white"},title:y.default.t('PENALITE')}};_e.default=(0,r(d[30]).connect)(function(e){return{loadingGetAvisImposition:e.getAvisImpositionWithPenaliteReducer.loading,resultGetAvisImposition:e.getAvisImpositionWithPenaliteReducer.result,errorGetAvisImposition:e.getAvisImpositionWithPenaliteReducer.error,loadingEnvoieWalletToCard:e.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:e.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:e.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:e.envoieUserWalletToCardGetCommissionReducer.error,loadingSearchUserByName:e.searchUserReducer.loading,resultSearchUserByName:e.searchUserReducer.result,errorSearchUserByName:e.searchUserReducer.error,loadingGetQRCodeDetail:e.getQRCodeDetailReducer.loading,resultGetQRCodeDetail:e.getQRCodeDetailReducer.result,errorGetQRCodeDetail:e.getQRCodeDetailReducer.error}},function(e){return(0,r(d[27]).bindActionCreators)({envoieUserWalletToCardAction:r(d[28]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[28]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[28]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[28]).getCommissionUserWalletToCardReset,getAvisImpositionAction:r(d[29]).getAvisImpositionAction,getAvisImpositionWithPenalityAction:r(d[29]).getAvisImpositionWithPenalityAction,getAvisImpositionWithPenalityReset:r(d[29]).getAvisImpositionWithPenalityReset,getAvisImpositionReset:r(d[29]).getAvisImpositionReset,getOrdreRecetteDetailAction:r(d[29]).getOrdreRecetteDetailAction,getOrdreRecetteReset:r(d[29]).getOrdreRecetteReset,searchUserAction:r(d[29]).searchUserAction,searchUserReset:r(d[29]).searchUserReset,getQRCodeDetailReset:r(d[29]).getQRCodeDetailReset,getQRCodeDetailAction:r(d[29]).getQRCodeDetailAction},e)})(I);var D=f.StyleSheet.create({container:{flex:1},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[20]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[19]).responsiveHeight)(2),marginLeft:(0,r(d[19]).responsiveWidth)(5),marginRight:(0,r(d[19]).responsiveWidth)(5),borderRadius:5,borderWidth:1},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,r(d[19]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[19]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[19]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[19]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[31]).accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1705,[2,5,6,10,12,13,604,589,971,15,18,606,628,439,1214,844,973,1470,983,638,1155,1156,1471,791,692,640,794,710,1660,1157,1159,437]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),u=w(r(d[7])),c=r(d[8]),f=(r(d[0])(r(d[9])),r(d[0])(r(d[10]))),y=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),C=w(r(d[15])),P=r(d[0])(r(d[16])),b=(r(d[0])(r(d[17])),r(d[0])(r(d[18]))),D=r(d[0])(r(d[19])),S=r(d[0])(r(d[20]));function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(l,s,u):l[s]=e[s]}return l.default=e,n&&n.set(e,l),l}function v(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var A='white',T=(function(e){function l(e){var n;return(0,t.default)(this,l),(n=v(this,l,[e])).displayToast=function(e){p.default.show(e,{duration:p.default.durations.LONG,position:p.default.positions.BOTTOM,backgroundColor:r(d[21]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.renderModifyResponse=function(){var e=n.props,t=e.errorModifyAvis,l=e.resultModifyAvis;e.resultCancelDemand,e.errorCancelDemand;null!==t&&void 0!==t.data&&c.Alert.alert(y.default.t("ERROR_TREATMENT_REQUEST"),t.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.modifyAvisImpositionReset()}}],{cancelable:!1}),null!==l&&(console.log("resultModifyAvis",l),200===l.status&&(n.state.isModify?c.Alert.alert(y.default.t("SUCCESS"),y.default.t("ORDRE_RECETTE_MODIFY_SUCCES"),[{text:y.default.t("OK"),onPress:function(){n.props.navigation.goBack(),n.props.modifyAvisImpositionReset()}}],{cancelable:!1}):c.Alert.alert(y.default.t("SUCCESS"),y.default.t("ORDRE_RECETTE_SUCCES"),[{text:y.default.t("OK"),onPress:function(){n.props.navigation.goBack(),n.props.modifyAvisImpositionReset()}}],{cancelable:!1})))},n.renderLabelState=function(e){return 0===e?y.default.t('NO_TREAT'):1===e?y.default.t('TREAT'):y.default.t('REFUSED')},n.renderLoader=function(){return u.default.createElement(r(d[22]).ProgressDialog,{visible:n.state.displayLoader,title:y.default.t('LOADING'),message:y.default.t('LOADING_PROGRESS')})},n.renderDialogResponse=function(){var e=n.props,t=e.resultModifyPenality,l=e.errorModifyPenality,o=e.resultDeletePenality,s=e.errorDeletePenality;null!==l&&void 0!==l.data&&c.Alert.alert(y.default.t("ERROR_LABLE"),l.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.modifyPenalityReset()}}],{cancelable:!1}),null!==t&&null!==t.response&&c.Alert.alert(y.default.t("SUCCESS"),t.response,[{text:y.default.t("OK"),onPress:function(){n.props.modifyPenalityReset(),n.setState({displayLoader:!1,isSubmitClick:!1}),n.refreshScreen(n.state.item.id)}}],{cancelable:!1}),null!==s&&void 0!==s.data&&c.Alert.alert(y.default.t("ERROR_LABLE"),s.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.deletePenalityReset()}}],{cancelable:!1}),null!==o&&null!==o.response&&c.Alert.alert(y.default.t("SUCCESS"),o.response,[{text:y.default.t("OK"),onPress:function(){n.props.deletePenalityReset(),n.setState({displayLoader:!1,isSubmitClick:!1}),n.refreshScreen(n.state.item.id)}}],{cancelable:!1})},n.refreshScreen=function(e){var t=r(d[23]).store.getState().authKeyReducer,l=null!==t?t.authKey.token_type+" "+t.authKey.access_token:'';(0,S.default)({url:r(d[24]).getOnePenality+"/"+e,method:'GET',headers:{Authorization:l,'X-Localization':y.default.currentLocale()}}).then(function(e){console.log("RESPONSE",e),n.setState({item:e.data.response,tauxPenalite:null})}).catch(function(e){var t="";t=e.response?e.response:(e.request,e.request),c.Alert.alert(y.default.t("ERROR_LABLE"),t.data.error,[{text:y.default.t("OK"),onPress:function(){}}],{cancelable:!1})})},n.renderDialogModifyPenalite=function(){return console.log("Current penalite",n.state.penality),u.default.createElement(D.default.Container,{contentStyle:{width:(0,r(d[25]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayDialogModifyPenalite},u.default.createElement(D.default.Title,null,y.default.t('MODIFY_PENALITE')),u.default.createElement(c.View,null,u.default.createElement(c.View,{style:{width:"100%"}},u.default.createElement(C.View,{ref:function(e){n.tauxPenaliteComp=e}},u.default.createElement(r(d[26]).Fumi,{iconClass:P.default,label:y.default.t('TAUX_PENALITE')+" "+n.state.penality.year,iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",iconName:"edit",value:null===n.state.tauxPenalite?""+n.state.penality.rate:n.state.tauxPenalite,onChangeText:function(e){n.setState({tauxPenalite:e})},style:x.input})),u.default.createElement(C.View,{ref:function(e){n.passwordAnim=e}},u.default.createElement(r(d[26]).Fumi,{iconClass:P.default,iconName:'lock',label:y.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:n.state.password,onChangeText:function(e){n.setState({password:e})},style:x.input})))),u.default.createElement(D.default.Button,{bold:!0,label:y.default.t('SUBMIT_LABEL'),onPress:function(){n.checkOrShake(n.state.tauxPenalite,n.tauxPenaliteComp)&&n.checkOrShake(n.state.password,n.passwordAnim)&&(n.props.modifyPenalityAction(n.state.penality.id,{id_super:n.state.user.agentId,password:n.state.password,id_royalty_fee:n.state.penality.id_royalty_fee,penalty_rate:n.state.tauxPenalite}),n.setState({displayDialogModifyPenalite:!1,displayLoader:!0,isSubmitClick:!0}))}}),u.default.createElement(D.default.Button,{bold:!0,label:y.default.t('CANCEL_LABEL'),onPress:function(){n.setState({displayDialogModifyPenalite:!1})}}))},n.renderDialogDeletePenalite=function(){return u.default.createElement(D.default.Container,{contentStyle:{width:(0,r(d[25]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayDialogDeletePenalite},u.default.createElement(D.default.Title,null,y.default.t('DELETE_PENALITE')),u.default.createElement(c.View,null,u.default.createElement(c.View,{style:{width:"100%"}},u.default.createElement(C.View,{ref:function(e){n.passwordAnim=e}},u.default.createElement(r(d[26]).Fumi,{iconClass:P.default,iconName:'lock',label:y.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:n.state.password,onChangeText:function(e){n.setState({password:e})},style:x.input})))),u.default.createElement(D.default.Button,{bold:!0,label:y.default.t('SUBMIT_LABEL'),onPress:function(){n.checkOrShake(n.state.password,n.passwordAnim)&&(n.props.deletePenalityAction(n.state.penality.id,{id_super:n.state.user.agentId,password:n.state.password,id_royalty_fee:n.state.penality.id_royalty_fee}),n.setState({displayDialogDeletePenalite:!1,displayLoader:!0,isSubmitClick:!0}))}}),u.default.createElement(D.default.Button,{bold:!0,label:y.default.t('CANCEL_LABEL'),onPress:function(){n.setState({displayDialogDeletePenalite:!1})}}))},n.renderBottomSheetOption=function(){return u.default.createElement(b.default,{ref:function(e){n.bottomSheet=e},itemDivider:3,backButtonEnabled:!0,coverScreen:!1,title:"Create",options:[{title:y.default.t('MODIFY_PENALITE'),icon:u.default.createElement(f.default,{name:"pencil",color:"grey",size:24}),onPress:function(){n.setState({displayDialogModifyPenalite:!0}),n.bottomSheet.close()}},{title:y.default.t('DELETE_PENALITE'),icon:u.default.createElement(f.default,{name:"delete",color:"grey",size:24}),onPress:function(){n.setState({displayDialogDeletePenalite:!0}),n.bottomSheet.close()}}],isOpen:!1})},n.renderDetailPenalite=function(){n.props.resultGetUniqueDemand;var e=n.state.item,t=r(d[27]).tz(e.created_at,r(d[27]).tz.guess()).format(),l=r(d[27]).tz(e.updated_at,r(d[27]).tz.guess()).format();t=r(d[27])(t),l=r(d[27])(l);var o={name:""};return n.state.isModify&&(o={name:n.state.item.tax_name}),console.log("tax_name",o),u.default.createElement(c.ScrollView,{style:x.container},u.default.createElement(c.View,{style:x.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},y.default.t('AGENT_INFORMATION')),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"account",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},e.lastname+" | "+e.email)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"email",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},e.email+" | "+e.phone)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"map-marker",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},""+e.adresse))),u.default.createElement(c.View,{style:x.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},"D\xe9claration"),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"cash",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},""+n.state.item.amount)),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"calendar",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},y.default.t('CREATION_DATE')+": "+t.format(" Do MMMM YYYY \xe0 HH:mm"))),u.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},u.default.createElement(f.default,{name:"calendar",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),u.default.createElement(c.Text,{style:x.simpleuser},y.default.t('UPDATE_DATE')+": "+l.format(" Do MMMM YYYY \xe0 HH:mm")))),u.default.createElement(c.View,{style:x.cardcontainer},u.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},y.default.t('PENALITE')),n.state.item.penalties.map(function(e){return u.default.createElement(c.View,{style:x.checkboxContainer},u.default.createElement(c.View,{style:{width:25}},1===e.n_order&&u.default.createElement(c.TouchableOpacity,{style:(x.contain,{backgroundColor:r(d[21]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,zIndex:10,top:30,left:25,height:25,borderRadius:11}),onPress:function(){n.setState({penality:e,displayDialogModifyPenalite:!0})},activeOpacity:.9},u.default.createElement(c.View,null,u.default.createElement(c.View,null,u.default.createElement(f.default,{name:'pencil',color:r(d[21]).Color.whiteColor,size:20}))))),u.default.createElement(c.View,{style:{width:25}},1===e.n_order&&u.default.createElement(c.TouchableOpacity,{style:(x.contain,{backgroundColor:"red",alignItems:"center",justifyContent:"center",position:"absolute",width:25,zIndex:10,top:70,height:25,borderRadius:11}),onPress:function(){n.setState({penality:e,displayDialogDeletePenalite:!0})},activeOpacity:.9},u.default.createElement(c.View,null,u.default.createElement(c.View,null,u.default.createElement(f.default,{name:'delete',color:r(d[21]).Color.whiteColor,size:20}))))),u.default.createElement(c.View,{style:x.paymentItem},u.default.createElement(c.View,{style:x.content},u.default.createElement(c.Text,{style:x.title},e.id_revenue_order),u.default.createElement(c.Text,{style:x.description},"Imputation: "+e.imputation),u.default.createElement(c.Text,{style:x.description},""+e.name),1===e.n_order&&u.default.createElement(c.Text,{style:x.description},y.default.t('TAUX')+": "+e.rate+"%"),u.default.createElement(c.View,{style:x.timeContent},u.default.createElement(c.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},u.default.createElement(c.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+(1===e.n_order?e.amount:e.tax_amount)),u.default.createElement(c.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},u.default.createElement(f.default,{name:"clock",style:(x.descriptionIcon,{color:r(d[21]).Color.accentColor,marginTop:5})}),u.default.createElement(c.Text,{style:x.time},r(d[27])(r(d[27]).tz(e.created_at,r(d[27]).tz.guess()).format()).fromNow())))),u.default.createElement(c.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},u.default.createElement(f.default,{name:"calendar",style:(x.descriptionIcon,{color:r(d[21]).Color.accentColor,marginTop:5})}),u.default.createElement(c.Text,{style:x.time}," "+y.default.t("YEAR")+": "+e.year)))))})))},n.renderDetailTaxe=function(){return u.default.createElement(c.View,{style:x.container},u.default.createElement(c.View,{style:x.cardcontainer},u.default.createElement(c.Text,null,"Bonjour")))},n.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:A,montant:null,royalties_fees:null,isBtnModifyAmountEnabled:!1,id:n.props.navigation.getParam("id",null),item:n.props.navigation.getParam("item",null),password:null,isModify:n.props.navigation.getParam("isModify",!1),assign_network:!1,ordreRecetteId:n.props.navigation.getParam("isModify",!1)?n.props.navigation.getParam("item",null).id_revenue_order:null,displayDialogModifyPenalite:!1,displayDialogDeletePenalite:!1,tauxPenalite:null,penality:{},displayLoader:!1,isSubmitClick:!1},console.log("STATE",n.state),n.currentLocale=y.default.locale.includes("fr")?"fr":"en-gb",r(d[27]).locale(n.currentLocale),n.props.modifyPenalityReset(),n.props.deletePenalityReset(),n.willFocus=n.props.navigation.addListener('willFocus',function(e){n.refreshScreen(n.state.item.id)}),n}return(0,s.default)(l,e),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[29]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,E.default)(e)||(0,h.default)(e.length,0)}},{key:"checkOrShake",value:function(e,t){var n=!1;return void 0!==e&&null!==e&&e.length>0?n=!0:t.shake(800),n}},{key:"_renderTabIndicator",value:function(){var e=[{text:y.default.t('PENALITE'),iconSource:"edit"},{text:y.default.t('TAXES'),iconSource:"edit"}];return u.default.createElement(r(d[30]).PagerTabIndicator,{style:{height:(0,r(d[25]).responsiveHeight)(8)},changePageWithAnimation:!0,tabs:e})}},{key:"render",value:function(){var e=this;return u.default.createElement(u.default.Fragment,null,this.renderModifyResponse(),this.renderBottomSheetOption(),this.renderDialogModifyPenalite(),this.renderDialogDeletePenalite(),this.state.displayLoader&&this.renderLoader(),this.state.isSubmitClick&&this.renderDialogResponse(),(this.state.triggerTreatmentClick||this.state.triggerCancelClick)&&this.renderModifyResponse(),u.default.createElement(r(d[31]).Provider,null,u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(c.StatusBar,{backgroundColor:r(d[28]).primaryDark,barStyle:"light-content",translucent:!1}),u.default.createElement(r(d[31]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[28]).primary}},u.default.createElement(r(d[31]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),u.default.createElement(r(d[31]).Appbar.Content,{title:y.default.t('PENALITE_MANAGE'),subtitle:y.default.t('MODIFICATION_SAISIE_PENALITY')})),this.renderDetailPenalite())))}}])})(u.Component);T.navigatorStyle={navBarBackgroundColor:r(d[28]).accentLight,statusBarColor:r(d[28]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},T.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:t.getParam("isModify",!1)?y.default.t('ORDRE_RECETTE')+' N\xb0'+t.getParam("item",null).id_revenue_order:y.default.t('AVIS_IMPOSITION')+' N\xb0'+t.getParam("item",null).id_tax_notice,headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:-20,color:'white'},headerTitleStyle:{color:"white"}}};_e.default=(0,r(d[38]).connect)(function(e){return{loadingGetUniqueDemand:e.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:e.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:e.getUniqueDemandsGroupReducer.error,loadingModifyAvis:e.modifyAvisImpositionReducer.loading,resultModifyAvis:e.modifyAvisImpositionReducer.result,errorModifyAvis:e.modifyAvisImpositionReducer.error,loadingModifyPenality:e.modifyPenalityReducer.loading,resultModifyPenality:e.modifyPenalityReducer.result,errorModifyPenality:e.modifyPenalityReducer.error,loadingDeletePenality:e.deletePenalityReducer.loading,resultDeletePenality:e.deletePenalityReducer.result,errorDeletePenality:e.deletePenalityReducer.error}},function(e){return(0,r(d[32]).bindActionCreators)({getNanoCreditUniqueDemandsAction:r(d[33]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[33]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[34]).treatDemandGroupAction,cancelDemandGroupAction:r(d[34]).cancelDemandGroupAction,treatDemandGroupReset:r(d[34]).treatDemandGroupReset,treatCreditDemand:r(d[35]).treatCreditDemand,creditDemandResetReducer:r(d[35]).creditDemandResetReducer,treatCancelDemand:r(d[36]).treatCancelDemand,creditCancelResetReducer:r(d[36]).creditCancelResetReducer,saveOrdreRecetteAction:r(d[37]).saveOrdreRecetteAction,modifyAvisImpositionReset:r(d[37]).modifyAvisImpositionReset,modifyOrdreRecetteAction:r(d[37]).modifyOrdreRecetteAction,deletePenalityAction:r(d[37]).deletePenalityAction,deletePenalityReset:r(d[37]).deletePenalityReset,modifyPenalityAction:r(d[37]).modifyPenalityAction,modifyPenalityReset:r(d[37]).modifyPenalityReset},e)})(T);var x=c.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},c.Platform.select({android:{borderBottomColor:r(d[21]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[25]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},input:{height:60,marginTop:(0,r(d[25]).responsiveHeight)(2),marginLeft:(0,r(d[25]).responsiveWidth)(5),marginRight:(0,r(d[25]).responsiveWidth)(5),borderRadius:5,borderWidth:1},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{margin:3,marginTop:25},checkboxContainer:{flexDirection:"row"},checkbox:{alignSelf:"center",color:"white"},contentPicker:{padding:10,paddingBottom:0,marginBottom:0,borderRadius:8,flex:1,alignItems:"center"},contain:{flexDirection:"row"},thumb:{borderRadius:30,marginRight:10},point:{width:25,height:25,borderRadius:11,alignItems:"center",justifyContent:"center",position:"absolute",right:9,bottom:0},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[25]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[25]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[28]).accent},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginLeft:(0,r(d[25]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[25]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:0}})},1706,[2,4,5,6,10,12,13,15,18,604,844,628,1481,971,589,606,439,852,1707,973,641,1155,983,692,667,638,794,1214,437,640,921,1043,710,1642,1679,1507,1509,1157,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1]));e.default=t.default},1707,[2,1708]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[8]),s=r(d[0])(r(d[9]));function y(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}var h=(function(n){function o(){return(0,e.default)(this,o),y(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"open",value:function(){this.bottomSheet.open()}},{key:"close",value:function(){this.bottomSheet.close()}},{key:"renderContent",value:function(){var e=this.props,t=e.options,n=e.title,o=e.children,l=e.fontFamily,c=e.itemDivider,s=e.titleFontFamily;return t&&t.length?(n&&u.default.createElement(f.Text,{style:[p.title,{fontFamily:s}]},n),t.map(function(e,t){return u.default.createElement(f.View,{style:{flexDirection:'column'},key:t},'android'===f.Platform.OS?u.default.createElement(f.TouchableNativeFeedback,{onPress:e.onPress,background:f.TouchableNativeFeedback.SelectableBackground()},u.default.createElement(f.View,{style:p.item},e.icon,u.default.createElement(f.Text,{style:[p.text,{fontFamily:l}]},e.title))):u.default.createElement(f.TouchableHighlight,{onPress:e.onPress,underlayColor:"#F5F5F5"},u.default.createElement(f.View,{style:p.item},e.icon,u.default.createElement(f.Text,{style:[p.text,{fontFamily:l}]},e.title))),c===t+1&&u.default.createElement(f.View,{style:p.separator}))})):o}},{key:"render",value:function(){var e=this,t=this.props,n=t.height,o=t.backButtonEnabled,l=t.isOpen,c=t.coverScreen,y=t.contentStyle,h=t.styleContainer;return u.default.createElement(s.default,{ref:function(t){e.bottomSheet=t},style:[h,{height:n}],backButtonClose:o,position:"bottom",isOpen:l,coverScreen:c},u.default.createElement(f.View,{style:[p.modal,y]},this.renderContent()))}}])})(u.default.PureComponent);h.propTypes={styleContainer:c.default.object,coverScreen:c.default.bool,backButtonEnabled:c.default.bool,height:c.default.number,title:c.default.string,options:c.default.arrayOf(c.default.object),fontFamily:c.default.string,titleFontFamily:c.default.string,isOpen:c.default.bool,cancelButtonIndex:c.default.number,itemDivider:c.default.number,contentStyle:c.default.object};var p=f.StyleSheet.create({text:{paddingHorizontal:32,fontFamily:'Roboto',textAlignVertical:'center',color:'#000',opacity:.87},item:{flexDirection:'row',height:48,alignItems:'center',paddingLeft:16,paddingRight:16},title:{height:42,color:'#000',opacity:.54,marginLeft:16},modal:{marginTop:16},separator:{height:1/f.PixelRatio.get(),backgroundColor:'#CCCCCC',marginTop:7,marginBottom:8,width:'100%'}});_e.default=h},1708,[2,5,6,10,12,13,15,143,18,1709]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=s.View,o=s.StyleSheet,p=s.PanResponder,h=s.Animated,c=s.TouchableWithoutFeedback,l=s.Dimensions,u=s.Easing,b=s.BackHandler,f=(s.Platform,s.Modal),k=(s.Keyboard,b),v=l.get('window'),y=o.create({wrapper:{backgroundColor:"white"},transparent:{zIndex:2,backgroundColor:'rgba(0,0,0,0)'},absolute:{position:"absolute",top:0,bottom:0,left:0,right:0}}),O=r(d[2])({displayName:"ModalBox",propTypes:{isOpen:r(d[3]).bool,isDisabled:r(d[3]).bool,startOpen:r(d[3]).bool,backdropPressToClose:r(d[3]).bool,swipeToClose:r(d[3]).bool,swipeThreshold:r(d[3]).number,swipeArea:r(d[3]).number,position:r(d[3]).string,entry:r(d[3]).string,backdrop:r(d[3]).bool,backdropOpacity:r(d[3]).number,backdropColor:r(d[3]).string,backdropContent:r(d[3]).element,animationDuration:r(d[3]).number,backButtonClose:r(d[3]).bool,easing:r(d[3]).func,coverScreen:r(d[3]).bool,keyboardTopOffset:r(d[3]).number,onClosed:r(d[3]).func,onOpened:r(d[3]).func,onClosingState:r(d[3]).func},getDefaultProps:function(){return{startOpen:!1,backdropPressToClose:!0,swipeToClose:!0,swipeThreshold:50,position:"center",backdrop:!0,backdropOpacity:.5,backdropColor:"black",backdropContent:null,animationDuration:400,backButtonClose:!1,easing:u.elastic(.8),coverScreen:!1,keyboardTopOffset:0,useNativeDriver:!0}},getInitialState:function(){var t='top'===this.props.entry?-v.height:v.height;return{position:this.props.startOpen?new h.Value(0):new h.Value(t),backdropOpacity:new h.Value(0),isOpen:this.props.startOpen,isAnimateClose:!1,isAnimateOpen:!1,swipeToClose:!1,height:v.height,width:v.width,containerHeight:v.height,containerWidth:v.width,isInitialized:!1,keyboardOffset:0}},onBackPress:function(){return this.close(),!0},componentWillMount:function(){this.createPanResponder(),this.handleOpenning(this.props)},componentWillUnmount:function(){this.subscriptions&&this.subscriptions.forEach(function(t){return t.remove()}),this.props.backButtonClose&&k.removeEventListener('hardwareBackPress',this.onBackPress)},componentWillReceiveProps:function(t){this.props.isOpen!=t.isOpen&&this.handleOpenning(t)},handleOpenning:function(t){void 0!==t.isOpen&&(t.isOpen?this.open():this.close())},onKeyboardHide:function(t){this.setState({keyboardOffset:0})},onKeyboardChange:function(t){var s=this;if(t&&this.state.isOpen){var n=t.endCoordinates,o=this.state.containerHeight-n.screenY;this.setState({keyboardOffset:o},function(){s.animateOpen()})}},animateBackdropOpen:function(){var t=this;this.state.isAnimateBackdrop&&this.state.animBackdrop&&this.state.animBackdrop.stop(),this.setState({isAnimateBackdrop:!0});var s=h.timing(this.state.backdropOpacity,{toValue:1,duration:this.props.animationDuration,easing:this.props.easing,useNativeDriver:this.props.useNativeDriver}).start(function(){t.setState({isAnimateBackdrop:!1,animBackdrop:s})})},animateBackdropClose:function(){var t=this;this.state.isAnimateBackdrop&&this.state.animBackdrop&&this.state.animBackdrop.stop(),this.setState({isAnimateBackdrop:!0});var s=h.timing(this.state.backdropOpacity,{toValue:0,duration:this.props.animationDuration,easing:this.props.easing,useNativeDriver:this.props.useNativeDriver}).start(function(){t.setState({isAnimateBackdrop:!1,animBackdrop:s})})},stopAnimateOpen:function(){this.state.isAnimateOpen&&(this.state.animOpen&&this.state.animOpen.stop(),this.setState({isAnimateOpen:!1}))},animateOpen:function(){var t=this;this.stopAnimateClose(),this.props.backdrop&&this.animateBackdropOpen(),this.setState({isAnimateOpen:!0,isOpen:!0},function(){requestAnimationFrame(function(){var s=t.calculateModalPosition(t.state.containerHeight-t.state.keyboardOffset,t.state.containerWidth);t.state.keyboardOffset&&st.props.swipeThreshold:o.dy>t.props.swipeThreshold)?t.animateClose():t.state.isOpen||t.animateOpen())},c=h.event([null,{customY:this.state.position}]);this.setState({pan:p.create({onStartShouldSetPanResponder:function(s,o){return!t.props.swipeToClose||t.props.isDisabled||t.props.swipeArea&&s.nativeEvent.pageY-t.state.positionDest>t.props.swipeArea?(n=!1,!1):(n=!0,!0)},onPanResponderMove:function(n,o){var p='top'===t.props.entry?-o.dy>t.props.swipeThreshold:o.dy>t.props.swipeThreshold;('top'===t.props.entry?o.dy>0:o.dy<0)||(p!=s&&t.props.onClosingState&&t.props.onClosingState(p),s=p,o.customY=o.dy+t.state.positionDest,c(n,o))},onPanResponderRelease:o,onPanResponderTerminate:o})})},onViewLayout:function(t){var s=t.nativeEvent.layout.height,n=t.nativeEvent.layout.width,o={};s!==this.state.height&&(o.height=s),n!==this.state.width&&(o.width=n),this.setState(o),this.onViewLayoutCalculated&&this.onViewLayoutCalculated()},onContainerLayout:function(t){var s=t.nativeEvent.layout.height,n=t.nativeEvent.layout.width;s!=this.state.containerHeight||n!=this.state.containerWidth?((this.state.isOpen||this.state.isAnimateOpen)&&this.animateOpen(),this.props.onLayout&&this.props.onLayout(t),this.setState({isInitialized:!0,containerHeight:s,containerWidth:n})):this.setState({isInitialized:!0})},renderBackdrop:function(){var s=null;return this.props.backdrop&&(s=t.createElement(c,{onPress:this.props.backdropPressToClose?this.close:null},t.createElement(h.View,{importantForAccessibility:"no",style:[y.absolute,{opacity:this.state.backdropOpacity}]},t.createElement(n,{style:[y.absolute,{backgroundColor:this.props.backdropColor,opacity:this.props.backdropOpacity}]}),this.props.backdropContent||[]))),s},renderContent:function(){var s={height:this.state.containerHeight,width:this.state.containerWidth},o=(this.state.containerWidth-this.state.width)/2;return t.createElement(h.View,r(d[4])({onLayout:this.onViewLayout,style:[y.wrapper,s,this.props.style,{transform:[{translateY:this.state.position},{translateX:o}]}]},this.state.pan.panHandlers),this.props.backdropPressToClose&&t.createElement(c,{onPress:this.close},t.createElement(n,{style:[y.absolute]})),this.props.children)},render:function(){var s=this,o=this.state.isOpen||this.state.isAnimateOpen||this.state.isAnimateClose;if(!o)return t.createElement(n,null);var p=t.createElement(n,{importantForAccessibility:"yes",accessibilityViewIsModal:!0,style:[y.transparent,y.absolute],pointerEvents:'box-none'},t.createElement(n,{style:{flex:1},pointerEvents:'box-none',onLayout:this.onContainerLayout},o&&this.renderBackdrop(),o&&this.renderContent()));return this.props.coverScreen?t.createElement(f,{onRequestClose:function(){s.props.backButtonClose&&s.close()},supportedOrientations:['landscape','portrait','portrait-upside-down'],transparent:!0,visible:o,hardwareAccelerated:!0},p):p},open:function(){var t=this;this.props.isDisabled||this.state.isAnimateOpen||this.state.isOpen&&!this.state.isAnimateClose||(this.onViewLayoutCalculated=function(){t.setState({}),t.animateOpen(),t.props.backButtonClose&&k.addEventListener('hardwareBackPress',t.onBackPress),delete t.onViewLayoutCalculated},this.setState({isAnimateOpen:!0}))},close:function(){this.props.isDisabled||this.state.isAnimateClose||!this.state.isOpen&&!this.state.isAnimateOpen||(this.animateClose(),this.props.backButtonClose&&k.removeEventListener('hardwareBackPress',this.onBackPress))}});m.exports=O},1709,[15,18,1358,143,4]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=C(r(d[7])),c=r(d[8]),f=(r(d[0])(r(d[9])),r(d[0])(r(d[10]))),y=r(d[0])(r(d[11])),p=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),h=r(d[0])(r(d[14])),P=C(r(d[15])),v=r(d[0])(r(d[16])),x=(r(d[0])(r(d[17])),r(d[0])(r(d[18])),r(d[0])(r(d[19]))),_=r(d[0])(r(d[20]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=o?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=e[u]}return l.default=e,n&&n.set(e,l),l}function S(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}var w='white',R=(function(e){function l(e){var n;return(0,t.default)(this,l),(n=S(this,l,[e])).displayToast=function(e){p.default.show(e,{duration:p.default.durations.LONG,position:p.default.positions.BOTTOM,backgroundColor:r(d[21]).Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},n.renderLoader=function(){return s.default.createElement(r(d[22]).ProgressDialog,{visible:n.state.displayLoader,title:y.default.t('LOADING'),message:y.default.t('LOADING_PROGRESS')})},n.renderDialogResponse=function(){var e=n.props,t=e.resultSavePenality,l=e.errorSavePenality;null!==l&&void 0!==l.data&&c.Alert.alert(y.default.t("ERROR_LABLE"),l.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.savePenalityReset(),n.setState({tauxPenalite1:null,tauxPenalite2:null,tauxPenalite3:null,displayLoader:!1,isSubmitClick:!1})}}],{cancelable:!1}),null!==t&&null!==t.response&&c.Alert.alert(y.default.t("SUCCESS"),t.response,[{text:y.default.t("OK"),onPress:function(){n.props.savePenalityReset(),n.setState({tauxPenalite1:null,tauxPenalite2:null,tauxPenalite3:null,displayLoader:!1,isSubmitClick:!1}),n.refreshScreen(n.state.item.id)}}],{cancelable:!1})},n.refreshScreen=function(e){var t=r(d[23]).store.getState().authKeyReducer,l=null!==t?t.authKey.token_type+" "+t.authKey.access_token:'';(0,_.default)({url:r(d[24]).getOnePenality+"/"+e,method:'GET',headers:{Authorization:l,'X-Localization':y.default.currentLocale()}}).then(function(e){console.log("RESPONSE",e),n.setState({item:e.data.response})}).catch(function(e){var t="";t=e.response?e.response:(e.request,e.request),c.Alert.alert(y.default.t("ERROR_LABLE"),t.data.error,[{text:y.default.t("OK"),onPress:function(){n.props.savePenalityReset(),n.setState({tauxPenalite1:null,tauxPenalite2:null,tauxPenalite3:null,displayLoader:!1,isSubmitClick:!1})}}],{cancelable:!1})})},n.renderDialogSavePenalite=function(){new Date;return console.log(n.state.penality),s.default.createElement(x.default.Container,{contentStyle:{width:(0,r(d[25]).responsiveWidth)(80)},useNativeDriver:!0,visible:n.state.displayDialogSavePenalite},s.default.createElement(x.default.Title,null,y.default.t('DEFINE_PENALITE')),s.default.createElement(c.View,null,s.default.createElement(c.View,{style:{width:"100%"}},s.default.createElement(P.View,{ref:function(e){n.tauxPenalite1Comp=e}},s.default.createElement(r(d[26]).Fumi,{iconClass:v.default,label:y.default.t('PENALITES')+" "+Number(parseInt(n.state.item.year)-1)+" (%)",iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",iconName:"edit",value:n.state.tauxPenalite1,onChangeText:function(e){n.setState({tauxPenalite1:e})},style:D.input})),s.default.createElement(P.View,{ref:function(e){n.tauxPenalite2Comp=e}},s.default.createElement(r(d[26]).Fumi,{iconClass:v.default,label:y.default.t('PENALITES')+" "+Number(parseInt(n.state.item.year)-2)+" (%)",iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",iconName:"edit",value:n.state.tauxPenalite2,onChangeText:function(e){n.setState({tauxPenalite2:e})},style:D.input})),s.default.createElement(P.View,{ref:function(e){n.tauxPenalite3Comp=e}},s.default.createElement(r(d[26]).Fumi,{iconClass:v.default,label:y.default.t('PENALITES')+" "+Number(parseInt(n.state.item.year)-3)+" (%)",iconColor:'#f95a25',iconSize:20,keyboardType:"numeric",iconName:"edit",value:n.state.tauxPenalite3,onChangeText:function(e){n.setState({tauxPenalite3:e})},style:D.input})),s.default.createElement(P.View,{ref:function(e){n.passwordAnim=e}},s.default.createElement(r(d[26]).Fumi,{iconClass:v.default,iconName:'lock',label:y.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:n.state.password,onChangeText:function(e){n.setState({password:e})},style:D.input})))),s.default.createElement(x.default.Button,{bold:!0,label:y.default.t('SUBMIT_LABEL'),onPress:function(){if(n.checkOrShake(n.state.password,n.passwordAnim))if(null!==n.state.penality.id_tax_penalty_year_N_1&&null!==n.state.tauxPenalite1||null!==n.state.penality.id_tax_penalty_year_N_2&&null!==n.state.tauxPenalite2||null!==n.state.penality.id_tax_penalty_year_N_3&&null!==n.state.tauxPenalite3){var e=y.default.t("YOU_HAVE_DEFINED_PENALITY_FOR_THIS_YEAR")+"\n"+(null!==n.state.penality.id_tax_penalty_year_N_1?Number(parseInt(n.state.item.year)-1):"")+"\n"+(null!==n.state.penality.id_tax_penalty_year_N_2?Number(parseInt(n.state.item.year)-2):"")+"\n"+(null!==n.state.penality.id_tax_penalty_year_N_3?Number(parseInt(n.state.item.year)-3):"")+"\n";c.Alert.alert(y.default.t("ERROR_LABLE"),e,[{text:y.default.t("OK"),onPress:function(){n.props.savePenalityReset(),n.setState({tauxPenalite1:null,tauxPenalite2:null,tauxPenalite3:null})}}],{cancelable:!1})}else n.props.savePenalityAction({id_super:n.state.user.agentId,password:n.state.password,id_royalty_fee:n.state.penality.id_royalty_fee,penalty_rate_for_year_n_1:n.state.tauxPenalite1,penalty_rate_for_year_n_2:n.state.tauxPenalite2,penalty_rate_for_year_n_3:n.state.tauxPenalite3}),n.setState({displayDialogSavePenalite:!1,displayLoader:!0,isSubmitClick:!0})}}),s.default.createElement(x.default.Button,{bold:!0,label:y.default.t('CANCEL_LABEL'),onPress:function(){n.setState({displayDialogSavePenalite:!1})}}))},n.renderDetailPenalite=function(){var e=n.state.item,t=r(d[27]).tz(e.created_at,r(d[27]).tz.guess()).format(),l=r(d[27]).tz(e.updated_at,r(d[27]).tz.guess()).format();t=r(d[27])(t),l=r(d[27])(l);var o={name:""};return n.state.isModify&&(o={name:n.state.item.tax_name}),console.log("tax_name",o),s.default.createElement(c.ScrollView,{style:D.container},s.default.createElement(c.View,{style:D.cardcontainer},s.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},y.default.t('AGENT_INFORMATION')),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"account",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},e.lastname+" | "+e.email)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"email",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},e.email+" | "+e.phone)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"map-marker",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},""+e.adresse))),s.default.createElement(c.View,{style:D.cardcontainer},s.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},"D\xe9claration"),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"cash",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},""+n.state.item.amount)),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"calendar",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},y.default.t('CREATION_DATE')+": "+t.format(" Do MMMM YYYY \xe0 HH:mm"))),s.default.createElement(c.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},s.default.createElement(f.default,{name:"calendar",size:28,color:r(d[28]).accent,style:{marginLeft:20}}),s.default.createElement(c.Text,{style:D.simpleuser},y.default.t('UPDATE_DATE')+": "+l.format(" Do MMMM YYYY \xe0 HH:mm")))),s.default.createElement(c.View,{style:D.cardcontainer},s.default.createElement(c.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,r(d[25]).responsiveWidth)(5)}},y.default.t('TAXES')),n.state.item.royalties_fees.map(function(e){return s.default.createElement(c.View,{style:D.checkboxContainer},s.default.createElement(c.View,{style:{width:25}},s.default.createElement(c.TouchableOpacity,{style:(D.contain,{backgroundColor:r(d[21]).Color.accentColor,alignItems:"center",justifyContent:"center",position:"absolute",width:25,zIndex:10,top:50,height:25,borderRadius:11}),onPress:function(){n.setState({penality:e,displayDialogSavePenalite:!0})},activeOpacity:.9},s.default.createElement(c.View,null,s.default.createElement(c.View,null,s.default.createElement(f.default,{name:'plus',color:r(d[21]).Color.whiteColor,size:20}))))),s.default.createElement(c.View,{style:D.paymentItem},s.default.createElement(c.View,{style:D.content},s.default.createElement(c.Text,{style:D.title},e.id_revenue_order),s.default.createElement(c.Text,{style:D.description},"Imputation: "+e.imputation),s.default.createElement(c.Text,{style:D.description},""+e.name),s.default.createElement(c.View,{style:D.timeContent},s.default.createElement(c.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},s.default.createElement(c.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10}},""+e.amount),s.default.createElement(c.View,{style:{alignContent:'flex-start',flexDirection:'row',marginLeft:20}},s.default.createElement(f.default,{name:"clock",style:(D.descriptionIcon,{color:r(d[21]).Color.accentColor,marginTop:5})}),s.default.createElement(c.Text,{style:D.time},r(d[27])(r(d[27]).tz(e.created_at,r(d[27]).tz.guess()).format()).fromNow())))))))})))},n.renderDetailTaxe=function(){return s.default.createElement(c.View,{style:D.container},s.default.createElement(c.View,{style:D.cardcontainer},s.default.createElement(c.Text,null,"Bonjour")))},n.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:w,montant:null,royalties_fees:null,isBtnModifyAmountEnabled:!1,id:n.props.navigation.getParam("id",null),item:n.props.navigation.getParam("item",null),password:null,isModify:n.props.navigation.getParam("isModify",!1),assign_network:!1,ordreRecetteId:n.props.navigation.getParam("isModify",!1)?n.props.navigation.getParam("item",null).id_revenue_order:null,displayDialogSavePenalite:!1,displayDialogDeletePenalite:!1,tauxPenalite1:null,tauxPenalite2:null,tauxPenalite3:null,penality:{},displayLoader:!1,isSubmitClick:!1},console.log("STATE",n.state),n.currentLocale=y.default.locale.includes("fr")?"fr":"en-gb",r(d[27]).locale(n.currentLocale),n.props.savePenalityReset(),n.props.deletePenalityReset(),n.willFocus=n.props.navigation.addListener('willFocus',function(e){n.refreshScreen(n.state.item.id)}),n}return(0,u.default)(l,e),(0,n.default)(l,[{key:"componentDidMount",value:function(){var e=this;(0,r(d[29]).readUser)().then(function(t){t&&void 0!==t&&e.setState({user:t})})}},{key:"ckeckIfFieldIsOK",value:function(e){return(0,E.default)(e)||(0,h.default)(e.length,0)}},{key:"checkOrShake",value:function(e,t){var n=!1;return void 0!==e&&null!==e&&e.length>0?n=!0:t.shake(800),n}},{key:"render",value:function(){var e=this;return s.default.createElement(s.default.Fragment,null,this.renderDialogSavePenalite(),this.state.displayLoader&&this.renderLoader(),this.state.isSubmitClick&&this.renderDialogResponse(),s.default.createElement(r(d[30]).Provider,null,s.default.createElement(c.View,{style:{flex:1}},s.default.createElement(c.StatusBar,{backgroundColor:r(d[28]).primaryDark,barStyle:"light-content",translucent:!1}),s.default.createElement(r(d[30]).Appbar.Header,{dark:!0,style:{backgroundColor:r(d[28]).primary}},s.default.createElement(r(d[30]).Appbar.BackAction,{onPress:function(){e.props.navigation.pop()}}),s.default.createElement(r(d[30]).Appbar.Content,{title:y.default.t('PENALITE_MANAGE'),subtitle:y.default.t('DEFINE_PENALITE')})),this.renderDetailPenalite())))}}])})(s.Component);R.navigatorStyle={navBarBackgroundColor:r(d[28]).accentLight,statusBarColor:r(d[28]).accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},R.navigationOptions=function(e){var t=e.navigation;return{drawerLabel:function(){return null},title:t.getParam("isModify",!1)?y.default.t('ORDRE_RECETTE')+' N\xb0'+t.getParam("item",null).id_revenue_order:y.default.t('AVIS_IMPOSITION')+' N\xb0'+t.getParam("item",null).id_tax_notice,headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:-20,color:'white'},headerTitleStyle:{color:"white"}}};_e.default=(0,r(d[37]).connect)(function(e){return{loadingGetUniqueDemand:e.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:e.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:e.getUniqueDemandsGroupReducer.error,loadingModifyAvis:e.modifyAvisImpositionReducer.loading,resultModifyAvis:e.modifyAvisImpositionReducer.result,errorModifyAvis:e.modifyAvisImpositionReducer.error,loadingSavePenality:e.savePenalityReducer.loading,resultSavePenality:e.savePenalityReducer.result,errorSavePenality:e.savePenalityReducer.error}},function(e){return(0,r(d[31]).bindActionCreators)({getNanoCreditUniqueDemandsAction:r(d[32]).getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:r(d[32]).getNanoCreditUniqueDemandsReset,treatDemandGroupAction:r(d[33]).treatDemandGroupAction,cancelDemandGroupAction:r(d[33]).cancelDemandGroupAction,treatDemandGroupReset:r(d[33]).treatDemandGroupReset,treatCreditDemand:r(d[34]).treatCreditDemand,creditDemandResetReducer:r(d[34]).creditDemandResetReducer,treatCancelDemand:r(d[35]).treatCancelDemand,creditCancelResetReducer:r(d[35]).creditCancelResetReducer,saveOrdreRecetteAction:r(d[36]).saveOrdreRecetteAction,modifyAvisImpositionReset:r(d[36]).modifyAvisImpositionReset,modifyOrdreRecetteAction:r(d[36]).modifyOrdreRecetteAction,deletePenalityAction:r(d[36]).deletePenalityAction,deletePenalityReset:r(d[36]).deletePenalityReset,savePenalityAction:r(d[36]).savePenalityAction,savePenalityReset:r(d[36]).savePenalityReset},e)})(R);var D=c.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(0,e.default)({},c.Platform.select({android:{borderBottomColor:r(d[21]).Color.borderColor,borderBottomWidth:.5}})),simpleuser:{marginLeft:(0,r(d[25]).responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},input:{height:60,marginTop:(0,r(d[25]).responsiveHeight)(2),marginLeft:(0,r(d[25]).responsiveWidth)(5),marginRight:(0,r(d[25]).responsiveWidth)(5),borderRadius:5,borderWidth:1},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{margin:3,marginTop:25},checkboxContainer:{flexDirection:"row"},checkbox:{alignSelf:"center",color:"white"},contentPicker:{padding:10,paddingBottom:0,marginBottom:0,borderRadius:8,flex:1,alignItems:"center"},contain:{flexDirection:"row"},thumb:{borderRadius:30,marginRight:10},point:{width:25,height:25,borderRadius:11,alignItems:"center",justifyContent:"center",position:"absolute",right:9,bottom:0},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,r(d[25]).responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},description:{fontSize:(0,r(d[25]).responsiveFontSize)(1.8),color:'#4f5b62',marginLeft:20},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:r(d[28]).accent},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginLeft:(0,r(d[25]).responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,r(d[25]).responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:0}})},1710,[2,4,5,6,10,12,13,15,18,604,844,628,1481,971,589,606,439,852,1707,973,641,1155,983,692,667,638,794,1214,437,640,1043,710,1642,1679,1507,1509,1157,1159]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=w(r(d[2])),n=r(d[3]),o=(r(d[0])(r(d[4])),r(d[0])(r(d[5]))),f=r(d[0])(r(d[6])),u=w(r(d[7])),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),E=r(d[0])(r(d[11]));r(d[0])(r(d[12]));function p(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:l})(t)}function w(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=p(l);if(n&&n.has(t))return n.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=f?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}var x=n.Dimensions.get('window'),T=(x.width,x.height,(0,r(d[21]).createStructuredSelector)({historic:r(d[22]).selectHistoric})),V=(e.default=(0,r(d[13]).connect)(T,{fetchGetHistoric:r(d[15]).fetchGetHistoric})(function(p){p.navigation;var w=p.fetchGetHistoric,x=p.historic,T=(0,r(d[13]).useDispatch)(),C=(0,l.useState)(null),I=(0,t.default)(C,2),h=I[0],_=I[1],b=(0,l.useState)(!1),D=(0,t.default)(b,2),O=D[0],A=D[1],S=(0,l.useState)({}),N=(0,t.default)(S,2),P=N[0],R=N[1],L=(0,l.useState)(!1),M=(0,t.default)(L,2),v=(M[0],M[1],(0,l.useState)(1)),B=(0,t.default)(v,2),k=B[0],U=B[1],H=(0,l.useState)(o.default.t('AVIS_IMPOSITION')),Y=(0,t.default)(H,2),G=Y[0],j=Y[1],W=(0,l.useState)(!1),F=(0,t.default)(W,2),q=F[0],z=F[1],K=(0,l.useState)([]),Q=(0,t.default)(K,2),X=Q[0],J=Q[1],Z=(0,l.useState)(!1),$=(0,t.default)(Z,2),ee=($[0],$[1],(0,l.useState)(!1)),te=(0,t.default)(ee,2),le=(te[0],te[1],(0,l.useState)(!1)),ae=(0,t.default)(le,2),re=(ae[0],ae[1],(0,l.useState)(r(d[14]).store.getState().walletDetailReducer.result.response));(0,t.default)(re,1)[0];var ne,oe;ne=(0,l.useState)(0),(oe=(0,t.default)(ne,2))[0],oe[1];(0,l.useEffect)(function(){T((0,r(d[15]).fetchGeHistoricReset)()),(0,r(d[16]).readUser)().then(function(t){switch(_(t),console.log("User",t),t.category){case"super":console.log("ON est pas superviseur nous"),w(t.agentId+"?page=1&perPage=40",!1,1);break;case"hyper":w(t.network_id+"?page=1&perPage=20",!0,1);break;case"geolocated":w(t.agentId+"?page=1&perPage=20",null,0)}})},[]),(0,l.useEffect)(function(){null!==x.result&&(k0?l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PENALITE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.penalties.map(function(t){return t.name+" \n "+(2===t.n_order?t.tax_amount:t.amount)+(1===t.n_order?" | "+t.rate+" %":"")+"\n\n"})))):null,P.hasOwnProperty("taxes")&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.taxes.map(function(t){return t.hasOwnProperty('new_quantity')?t.name+" | "+t.unit_price+" | ("+t.old_quantity+", "+t.old_quantity+")\n\n":t.name+" | "+t.quantity+" | "+t.amount+"\n\n"})))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('DATE_AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.created_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('UPDATE_DATE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.updated_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PAYMENT_DEADLINE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.payment_deadline_date))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('YEAR'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.year))))):l.default.createElement(n.ScrollView,{persistentScrollbar:!0},l.default.createElement(n.View,{style:[V.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},"Type")),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.type))),null!==h?"geolocated"!==h.category&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ACTION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},"M"===P.history_action?o.default.t('UPDATE'):o.default.t('ADD')))):null,l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('NAME'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.lastname))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('EMAIL'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.email))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('PHONE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.phone))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ISSUER_LASTNAME'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.issuer_lastname))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ISSUER_PHONE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.issuer_phone))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('OLD_VALUE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.old_data_id))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('NEW_VALUE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.new_data_id))),P.hasOwnProperty("revenue_orders")&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('ORDRE_DE_RECETTE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.revenue_orders.map(function(t){return t.tax_name+" | "+t.amount+" | "+t.payment_deadline_date+"\n\n"})))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PRINCIPAL_AMOUNT'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.amount))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('TOTAL_AMOUNT'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.amount))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('DATE_AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.created_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('UPDATE_DATE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.updated_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PAYMENT_DEADLINE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.payment_deadline_date))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('YEAR'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.year))))),l.default.createElement(c.default.Button,{bold:!0,label:o.default.t('OK'),onPress:function(){A(!O)}}))))}),n.StyleSheet.create({textInput:{height:46,backgroundColor:r(d[17]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{marginTop:20,paddingBottom:20,paddingLeft:10,paddingRight:10,flex:1},content:{padding:10,marginBottom:10,borderRadius:8},contentTop:{flexDirection:"row",paddingBottom:10,borderBottomWidth:1},contentBottom:{flexDirection:"row",marginTop:10,justifyContent:"space-between"},bottomLeft:{flexDirection:"row",alignItems:"center"},image:{width:32,height:32,marginRight:10,borderRadius:16},blockView:{paddingVertical:10,borderBottomWidth:.5}}))},1711,[2,31,15,18,971,628,1466,1530,973,1516,1184,844,1712,1159,692,1715,640,1155,1156,1214,1716,1717,1719]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=p(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(l,c,f):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),l=r(d[4]),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),f=["title","description","open","style"];function p(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(p=function(t){return t?o:n})(t)}e.default=function(p){var y=p.title,v=void 0===y?'':y,O=p.description,b=void 0===O?'':O,w=p.open,E=void 0!==w&&w,P=p.style,j=void 0===P?{}:P,I=((0,n.default)(p,f),(0,o.useState)(E)),M=(0,t.default)(I,2),_=M[0],h=M[1];(0,o.useEffect)(function(){'android'===l.Platform.OS&&l.UIManager.setLayoutAnimationEnabledExperimental(!0)},[]);var k=function(){l.LayoutAnimation.configureNext(l.LayoutAnimation.Presets.easeInEaseOut),h(!_)};return o.default.createElement(l.View,{style:[s.contain,{},j]},o.default.createElement(l.TouchableOpacity,{style:s.packageTitleContent,onPress:k,activeOpacity:.9},o.default.createElement(u.default,null,v),o.default.createElement(c.default,{name:_?'angle-up':'angle-down',size:18})),_&&o.default.createElement(u.default,{body2:!0,grayColor:!0,style:{marginTop:10}},b))};var s=l.StyleSheet.create({contain:{width:'100%'},packageTitleContent:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'},containItem:{padding:10,alignItems:'center'},serviceContentIcon:{flexDirection:'column',alignItems:'center',paddingTop:20}})},1712,[2,31,106,15,18,1466,1713]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(c){var o=c.style,_=c.enableRTL,b=(0,l.default)(c,s),v=_?y.default.styleRTL:{};return u.default.createElement(n.default,(0,t.default)({style:f.StyleSheet.flatten([o,v])},b))};var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),u=r(d[0])(r(d[3])),f=r(d[4]),n=r(d[0])(r(d[5])),y=r(d[0])(r(d[6])),s=["style","enableRTL"]},1713,[2,4,106,15,18,1184,1714]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]);e.default=t.StyleSheet.create({styleRTL:{transform:[{scaleX:t.I18nManager.isRTL?-1:1}]}})},1714,[18]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchGetHistoricSuccess=e.fetchGetHistoricPending=e.fetchGetHistoricError=e.fetchGetHistoric=e.fetchGeHistoricReset=void 0;var t=r(d[0])(r(d[1])),c=e.fetchGetHistoricPending=function(){return{type:t.default.GET_HISTORY_PENDING}},s=(e.fetchGeHistoricReset=function(){return{type:t.default.GET_HISTORY_RESET}},e.fetchGetHistoricSuccess=function(c){return{type:t.default.GET_HISTORY_SUCCESS,payload:c}}),o=e.fetchGetHistoricError=function(c){return{type:t.default.GET_HISTORY_ERROR,payload:c}};e.fetchGetHistoric=function(t,n,u){var f="/walletService/history";switch(n){case!0:f+="/hyper";break;case!1:f+="/super";break;case null:f+="/agent"}switch(u){case 0:f+="";break;case 1:f+="/tax_notices";break;case 2:f+=n?"/revenue_orders":"/orders_receipts";break;case 3:f+="/receipts"}return(0,r(d[2]).ApiAction)({url:r(d[3]).testBaseUrl+f+"/"+t,method:'GET',onLoading:c,onSuccess:s,onError:o})}},1715,[2,782,694,667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ScreenComponent=void 0;var o=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),t=r(d[3]);e.ScreenComponent=n.default.forwardRef(function(l,c){return n.default.createElement(t.SafeAreaView,(0,o.default)({style:[{flex:1,backgroundColor:r(d[4]).Color.containerBackgroundColor},l.style]},l),l.children)})},1716,[2,4,15,18,1155]); +__d(function(g,r,_i,a,m,e,d){"use strict";function t(t){var n=Array.isArray(t[0])?t[0]:t;if(!n.every(function(t){return'function'==typeof t})){var o=n.map(function(t){return'function'==typeof t?"function "+(t.name||'unnamed')+"()":typeof t}).join(', ');throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+o+"]")}return n}function n(n){for(var o=arguments.length,u=new Array(o>1?o-1:0),c=1;c-1){var c=i[a];return a>0&&(i.splice(a,1),i.unshift(c)),c.value}return t}return{get:a,put:function(u,c){a(u)===t&&(i.unshift({key:u,value:c}),i.length>n&&i.pop())},getEntries:function(){return i},clear:function(){i=[]}}}var u=function(t,n){return t===n};function i(t){return function(n,u){if(null===n||null===u||n.length!==u.length)return!1;for(var i=n.length,a=0;a0?l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PENALITE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.penalties.map(function(t){return t.name+" \n "+(2===t.n_order?t.tax_amount:t.amount)+(1===t.n_order?" | "+t.rate+" %":"")+"\n\n"})))):null,P.hasOwnProperty("taxes")&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.taxes.map(function(t){return t.hasOwnProperty('new_quantity')?t.name+" | "+t.unit_price+" | ("+t.old_quantity+", "+t.old_quantity+")\n\n":t.name+" | "+t.quantity+" | "+t.amount+"\n\n"})))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('DATE_AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.created_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('UPDATE_DATE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.updated_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PAYMENT_DEADLINE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.payment_deadline_date))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('YEAR'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.year))))):l.default.createElement(n.ScrollView,{persistentScrollbar:!0},l.default.createElement(n.View,{style:[V.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},"Type")),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.type))),null!==I?"geolocated"!==I.category&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ACTION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},"M"===P.history_action?o.default.t('UPDATE'):o.default.t('ADD')))):null,l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('NAME'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.lastname))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('EMAIL'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.email))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('PHONE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.phone))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ISSUER_LASTNAME'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.issuer_lastname))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('ISSUER_PHONE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.issuer_phone))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('OLD_VALUE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.old_data_id))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('NEW_VALUE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.new_data_id))),P.hasOwnProperty("revenue_orders")&&l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('ORDRE_DE_RECETTE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.revenue_orders.map(function(t){return t.tax_name+" | "+t.amount+" | "+t.payment_deadline_date+"\n\n"})))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PRINCIPAL_AMOUNT'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.amount))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('TOTAL_AMOUNT'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.amount))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('DATE_AVIS_IMPOSITION'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.created_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{style:[V.body2]},o.default.t('UPDATE_DATE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.updated_at))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('PAYMENT_DEADLINE'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.payment_deadline_date))),l.default.createElement(n.View,{style:{flexDirection:'row',marginTop:10}},l.default.createElement(n.View,{style:{flex:1}},l.default.createElement(f.default,{tyle:[r(d[18]).Typography.body2]},o.default.t('YEAR'))),l.default.createElement(n.View,{style:{flex:1,alignItems:'flex-end'}},l.default.createElement(f.default,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},P.year))))),l.default.createElement(c.default.Button,{bold:!0,label:o.default.t('OK'),onPress:function(){A(!O)}}))))}),n.StyleSheet.create({textInput:{height:46,backgroundColor:r(d[17]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},contentService:{paddingVertical:10,borderBottomWidth:.5,flexDirection:'row',flexWrap:'wrap',justifyContent:'space-between'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{marginTop:20,paddingBottom:20,paddingLeft:10,paddingRight:10,flex:1},content:{padding:10,marginBottom:10,borderRadius:8},contentTop:{flexDirection:"row",paddingBottom:10,borderBottomWidth:1},contentBottom:{flexDirection:"row",marginTop:10,justifyContent:"space-between"},bottomLeft:{flexDirection:"row",alignItems:"center"},image:{width:32,height:32,marginRight:10,borderRadius:16},blockView:{paddingVertical:10,borderBottomWidth:.5}}))},1720,[2,31,15,18,971,628,1466,1530,973,1516,1184,844,1712,1159,692,1715,640,1155,1156,1214,1716,1717,1719]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=p(r(d[2])),l=r(d[3]),o=p(r(d[4])),u=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),f=r(d[0])(r(d[7]));function c(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,l=new WeakMap;return(c=function(t){return t?l:n})(t)}function p(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var l=c(n);if(l&&l.has(t))return l.get(t);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var f=u?Object.getOwnPropertyDescriptor(t,s):null;f&&(f.get||f.set)?Object.defineProperty(o,s,f):o[s]=t[s]}return o.default=t,l&&l.set(t,o),o}var h=(0,r(d[16]).createStructuredSelector)({refillAgent:r(d[17]).selectRefillAgent,requestCredit:r(d[17]).selectRequestCredit}),v=(e.default=(0,r(d[8]).connect)(h,{fetchRefillAgent:r(d[9]).fetchRefillAgent,fetchRequestCredit:r(d[9]).fetchRequestCredit})(function(c){var p=c.navigation,h=c.refillAgent,b=c.fetchRefillAgent,E=c.fetchRequestCredit,C=c.requestCredit,y=(0,r(d[8]).useDispatch)(),R=(0,n.useRef)(null),S=((0,n.useRef)(null),(0,n.useRef)(null)),w=(0,n.useState)(null),x=(0,t.default)(w,2),A=x[0],_=x[1],T=(0,n.useState)(null),O=(0,t.default)(T,2),k=O[0],W=O[1],j=(0,n.useState)([]),D=(0,t.default)(j,2),L=D[0],P=D[1],I=(0,n.useState)(null),q=(0,t.default)(I,2),B=q[0],H=q[1];(0,n.useEffect)(function(){b(),y((0,r(d[9]).fetchRequestCreditReset)()),(0,r(d[10]).readUser)().then(function(t){H(t)})},[]),(0,n.useEffect)(function(){var t,n,l;null!=h&&h.result&&(W(null==h?void 0:null==(t=h.result)?void 0:null==(n=t.response[0])?void 0:n.lastname),P(null==h?void 0:null==(l=h.result)?void 0:l.response))},[h]),(0,n.useEffect)(function(){var t,n;null!=C&&C.result&&l.Alert.alert(u.default.t("SUCCESS"),null==C?void 0:null==(t=C.result)?void 0:t.response,[{text:u.default.t("OK"),onPress:function(){y((0,r(d[9]).fetchRequestCreditReset)())}}],{cancelable:!1}),null!=C&&C.error&&l.Alert.alert(u.default.t("ERROR_LABLE"),null==C?void 0:null==(n=C.error)?void 0:n.error,[{text:u.default.t("OK"),onPress:function(){y((0,r(d[9]).fetchRequestCreditReset)())}}],{cancelable:!1})},[C]);return n.default.createElement(l.View,{style:{flex:1,alignItems:'center',backgroundColor:"lightgrey",paddingTop:(0,r(d[12]).responsiveHeight)(10)}},n.default.createElement(r(d[11]).MaterialDialog,{visible:C.loading,title:u.default.t("LOADING")},n.default.createElement(l.View,{style:{justifyContent:'center',alignItems:'center'}},n.default.createElement(l.Text,null,u.default.t("LOADING_CREDIT_TRANSFER")),n.default.createElement(l.ProgressBarAndroid,null))),n.default.createElement(l.StatusBar,{translucent:!1}),n.default.createElement(l.View,{style:{height:200}},n.default.createElement(r(d[13]).Card,{style:{width:(0,r(d[12]).responsiveWidth)(96),paddingTop:20}},n.default.createElement(r(d[13]).CardContent,null,n.default.createElement(l.View,{style:{flex:1}},n.default.createElement(l.View,{style:{flexDirection:'column'}},n.default.createElement(r(d[14]).Dropdown,{label:u.default.t("AGENTS_RECHARGE"),style:{height:50,marginLeft:35,width:(0,r(d[12]).responsiveWidth)(70)},labelExtractor:function(t,n){return t.lastname},valueExtractor:function(t,n){return t},onChangeText:function(t,n,l){console.log('itemValue',t),W(t)},data:L}),n.default.createElement(o.View,{ref:R},n.default.createElement(r(d[15]).TextInput,{label:u.default.t('AMOUNT'),keyboardType:"numeric",style:v.selfitem,ref:S,mode:"outlined",inputStyle:v.style,onChangeText:function(t){if(''===t)_(null);else{var n=parseInt(t);_(n)}},value:A}))))),n.default.createElement(r(d[13]).CardAction,{separator:!0,inColumn:!1},n.default.createElement(r(d[13]).CardButton,{onPress:function(){p.goBack()},title:u.default.t('CANCEL'),color:"crimson"}),n.default.createElement(r(d[13]).CardButton,{onPress:function(){var t,n;console.log("montant",A),n=A,(0,f.default)(n)||(0,s.default)(n.length,0)?null==(t=R.current)||t.shake(800):E({issuer_id:B.agentId,receiver_id:k.id,amount:A})},title:u.default.t('SEND'),color:"steelblue"})))))}),l.StyleSheet.create({selfitem:{width:(0,r(d[12]).responsiveWidth)(70),alignSelf:'center',marginBottom:20},label:{color:r(d[18]).primary},style:{color:'black'}}));l.StyleSheet.create({title:{backgroundColor:r(d[18]).primary,color:'white',paddingLeft:20,paddingTop:10,fontWeight:'bold',fontSize:(0,r(d[12]).responsiveFontSize)(3),height:(0,r(d[12]).responsiveHeight)(10)},subtitle:{color:'black',paddingLeft:20,paddingTop:10,marginBottom:(0,r(d[12]).responsiveHeight)(3),fontWeight:'bold',fontSize:(0,r(d[12]).responsiveFontSize)(2)},container:{flex:1,backgroundColor:'#EEE',justifyContent:'space-between'},container2:{flex:1,height:(0,r(d[12]).responsiveHeight)(20),backgroundColor:'#EEE'},btnContainer:{flexDirection:'row',paddingRight:5,paddingLeft:5,paddingTop:5,marginBottom:-2.5},button_1:{flex:1,borderColor:'transparent'},button_2:{flex:1,borderColor:'transparent',backgroundColor:r(d[18]).primary,borderRadius:0},button_1_text:{color:r(d[18]).primary,fontWeight:'bold'},button_2_text:{color:'white',fontWeight:'bold'},cardInput:{marginLeft:10,marginRight:10,marginTop:(0,r(d[12]).responsiveHeight)(5),width:(0,r(d[12]).responsiveWidth)(98),alignSelf:'center',justifyContent:'space-between',height:(0,r(d[12]).responsiveHeight)(40)},cardInput2:{marginLeft:10,marginRight:10,marginTop:(0,r(d[12]).responsiveHeight)(1),width:(0,r(d[12]).responsiveWidth)(98),height:(0,r(d[12]).responsiveHeight)(50),alignSelf:'center',justifyContent:'space-between'}})},1721,[2,31,15,18,606,628,589,971,1159,1523,640,1012,638,1193,1024,1043,1717,1722,437]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.selectRequestCredit=e.selectRefillAgent=void 0;e.selectRequestCredit=(0,r(d[0]).createSelector)([function(t){return t.requestCreditReducer}],function(t){return t}),e.selectRefillAgent=(0,r(d[0]).createSelector)([function(t){return t.refillAgentReducer}],function(t){return t})},1722,[1717]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=s(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var f=u?Object.getOwnPropertyDescriptor(t,c):null;f&&(f.get||f.set)?Object.defineProperty(l,c,f):l[c]=t[c]}l.default=t,o&&o.set(t,l);return l})(r(d[2])),o=r(d[3]),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=r(d[0])(r(d[6]));function s(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(s=function(t){return t?o:n})(t)}e.default=(0,r(d[7]).connect)(function(t){return{saveAvis:t.modifyAvisImpositionReducer}},function(t){return(0,r(d[10]).bindActionCreators)({saveQuitanceAction:r(d[11]).saveQuitanceAction,getOrdreRecetteWithoutQuitanceAction:r(d[11]).getOrdreRecetteWithoutQuitanceAction},t)})(function(s){var p=s.navigation,_=s.saveQuitanceAction,v=s.getOrdreRecetteWithoutQuitanceAction,y=s.saveAvis,E=((0,r(d[7]).useDispatch)(),(0,n.useState)(!1)),O=(0,t.default)(E,2),h=(O[0],O[1],p.state.params),w=h.url,A=(h.item,h.id_agent),b=h.id_receipt,R=h.image,S=h.password,j=h.payment_method,D=h.payment_phone,P=h.revenue_orders,T=h.deleted_revenue_orders,k=h.added_revenue_orders;(0,n.useEffect)(function(){null!==y.result&&o.Alert.alert(c.default.t("SUCCESS"),y.result.response,[{text:c.default.t("OK"),onPress:function(){(0,r(d[8]).readUser)().then(function(t){t&&void 0!==t&&v(t.phone,0)}),p.goBack()}}],{cancelable:!1}),null!==y.error&&o.Alert.alert(c.default.t("ERROR_TREATMENT_REQUEST"),y.error.data.error,[{text:c.default.t("OK"),onPress:function(){p.goBack()}}],{cancelable:!1})},[y]);var x=function(t){if(console.log('URL',t.url),t.url.includes('status')){var n=u.default.parse(t.url),l='';if(Object.keys(n).forEach(function(t){t.includes('status')&&(l=n[t])}),'0'===l)p.goBack(),o.Alert.alert(c.default.t('PAYMENT_ERROR'),c.default.t('PAYMENT_COULD_NOT_MADE'),[{text:"Ok",onPress:function(){}}]);else if('1'===l){var s=u.default.parse(t.url),f='',v='';Object.keys(s).forEach(function(t){t.includes('transaction_id')&&(f=s[t]),t.includes('token')&&(v=s[t])}),_({id_agent:A,id_receipt:b,image:R,password:S,payment_method:j,payment_phone:D,revenue_orders:P,deleted_revenue_orders:T,added_revenue_orders:k,payment_transaction_id:f,payment_token:v},!0)}}};return n.default.createElement(r(d[9]).ScreenComponent,null,n.default.createElement(o.View,{style:f.contain},y.loading?n.default.createElement(o.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===o.Platform.OS?n.default.createElement(n.default.Fragment,null,n.default.createElement(o.ProgressBarAndroid,null),n.default.createElement(o.Text,null,c.default.t('LOADING_DOTS'))):n.default.createElement(n.default.Fragment,null,n.default.createElement(o.ActivityIndicator,{size:"large",color:'#ccc'}),n.default.createElement(o.Text,null,c.default.t('LOADING_DOTS')))):n.default.createElement(l.default,{source:{uri:w},style:f.webview,ref:function(t){},javaScriptEnabled:!0,domStorageEnabled:!0,onNavigationStateChange:function(t){x(t)},z:!0,renderLoading:function(){return n.default.createElement(o.ActivityIndicator,{size:"small"})},startInLoadingState:!0})))});var f=o.StyleSheet.create({contain:{flex:1,alignItems:'center',justifyContent:'center',paddingLeft:20,paddingRight:20},contentModal:{width:'100%',borderRadius:8,padding:8},item:{flexDirection:'row',justifyContent:'space-between',alignItems:'center',paddingVertical:20},contentAction:{flexDirection:'row',justifyContent:'flex-end',paddingTop:24},webview:{height:o.Dimensions.get('window').height,width:o.Dimensions.get('window').width}})},1723,[2,31,15,18,1696,1724,628,1159,640,1716,710,1157]); +__d(function(g,r,_i4,_a,m,e,d){'use strict';function t(t,a){var o="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(o)return(o=o.call(t)).next.bind(o);if(Array.isArray(t)||(o=n(t))||a&&t&&"number"==typeof t.length){o&&(t=o);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(t,n){if(t){if("string"==typeof t)return a(t,n);var o=Object.prototype.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?a(t,n):void 0}}function a(t,n){(null==n||n>t.length)&&(n=t.length);for(var a=0,o=new Array(n);a0}).join('&')},e.parseUrl=function(t,n){n=r(d[3])({decode:!0},n);var a=r(d[4])(t,'#'),o=r(d[5])(a,2),i=o[0],u=o[1];return r(d[3])({url:i.split('?')[0]||'',query:k(v(t),n)},n&&n.parseFragmentIdentifier&&u?{fragmentIdentifier:s(u,n)}:{})},e.stringifyUrl=function(t,n){n=r(d[3])(r(d[6])({encode:!0,strict:!0},o,!0),n);var a=p(t.url).split('?')[0]||'',i=e.extract(t.url),u=e.parse(i,{sort:!1}),c=r(d[3])(u,t.query),s=e.stringify(c,n);s&&(s="?"+s);var f=y(t.url);return t.fragmentIdentifier&&(f="#"+(n[o]?l(t.fragmentIdentifier,n):t.fragmentIdentifier)),""+a+s+f},e.pick=function(t,n,a){a=r(d[3])(r(d[6])({parseFragmentIdentifier:!0},o,!1),a);var i=e.parseUrl(t,a),u=i.url,c=i.query,l=i.fragmentIdentifier;return e.stringifyUrl({url:u,query:r(d[7])(c,n),fragmentIdentifier:l},a)},e.exclude=function(t,n,a){var o=Array.isArray(n)?function(t){return!n.includes(t)}:function(t,a){return!n(t,a)};return e.pick(t,o,a)}},1724,[42,1257,1258,4,1259,31,248,1260]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"BottomTabBar",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"BottomTabBarProps",{enumerable:!0,get:function(){return r(d[0]).BottomTabBarProps}}),Object.defineProperty(e,"MaterialTopTabBar",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"NavigationBottomTabOptions",{enumerable:!0,get:function(){return r(d[0]).NavigationBottomTabOptions}}),Object.defineProperty(e,"NavigationBottomTabScreenComponent",{enumerable:!0,get:function(){return r(d[0]).NavigationBottomTabScreenComponent}}),Object.defineProperty(e,"NavigationMaterialTabOptions",{enumerable:!0,get:function(){return r(d[0]).NavigationMaterialTabOptions}}),Object.defineProperty(e,"NavigationMaterialTabScreenComponent",{enumerable:!0,get:function(){return r(d[0]).NavigationMaterialTabScreenComponent}}),Object.defineProperty(e,"NavigationTabProp",{enumerable:!0,get:function(){return r(d[0]).NavigationTabProp}}),Object.defineProperty(e,"NavigationTabScreenProps",{enumerable:!0,get:function(){return r(d[0]).NavigationTabScreenProps}}),Object.defineProperty(e,"NavigationTabState",{enumerable:!0,get:function(){return r(d[0]).NavigationTabState}}),Object.defineProperty(e,"createBottomTabNavigator",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"createMaterialTopTabNavigator",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"createTabNavigator",{enumerable:!0,get:function(){return u.default}});var t=r(d[1])(r(d[2])),n=r(d[1])(r(d[3])),o=r(d[1])(r(d[4])),b=r(d[1])(r(d[5])),u=r(d[1])(r(d[6]))},1725,[1726,2,1727,1734,1729,1735,1728]); +__d(function(g,r,i,a,m,e,d){},1726,[]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),l=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),s=r(d[8]),c=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11]));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e,t,n){return t=(0,i.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,i.default)(e).constructor):t.apply(e,n))}function v(){return(v=Object.assign||function(e){for(var t=1;t0?o.dispatch(r(d[7]).StackActions.popToTop({key:n.key})):o.emit('refocus'):t._jumpTo(n.routeName)}}),f(t,"_handleTabPress",function(e){var n=e.route;t._isTabPress=!0,Promise.resolve().then(function(){return t._isTabPress=!1});var o=t.props.descriptors,i=o[n.key],s=i.navigation,c=i.options,u=t._makeDefaultHandler({route:n,navigation:s});c.tabBarOnPress?c.tabBarOnPress({navigation:s,defaultHandler:u}):u()}),f(t,"_handleTabLongPress",function(e){var n=e.route,o=t.props.descriptors,i=o[n.key],s=i.navigation,c=i.options,u=t._makeDefaultHandler({route:n,navigation:s});c.tabBarOnLongPress?c.tabBarOnLongPress({navigation:s,defaultHandler:u}):u()}),f(t,"_handleIndexChange",function(e){t._isTabPress?t._isTabPress=!1:t._jumpTo(t.props.navigation.state.routes[e].routeName)}),f(t,"_jumpTo",function(e){var n=t.props.navigation;n.dispatch(r(d[7]).SwitchActions.jumpTo({routeName:e,key:n.state.key}))}),f(t,"_isTabPress",!1),t}return(0,i.default)(c,o),(0,t.default)(c,[{key:"render",value:function(){var e=this.props,t=e.descriptors,o=e.navigation,i=e.screenProps,c=e.navigationConfig,u=o.state,f=u.routes[u.index],p=t[f.key];return s.createElement(n,l({},c,p.options,{getLabelText:this._getLabelText,getAccessibilityLabel:this._getAccessibilityLabel,getTestID:this._getTestID,renderIcon:this._renderIcon,renderScene:this._renderScene,onIndexChange:this._handleIndexChange,onTabPress:this._handleTabPress,onTabLongPress:this._handleTabLongPress,navigation:o,descriptors:t,screenProps:i}))}}])})(s.Component);return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,r(d[7]).TabRouter)(e,t);return(0,r(d[7]).createNavigator)(o,n,t)}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=i?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(o,s,u):o[s]=e[s]}o.default=e,n&&n.set(e,o);return o})(r(d[6]));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function u(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}function l(){return(l=Object.assign||function(e){for(var t=1;t=11&&C,B=125,T={show:{animation:'timing',config:{useNativeDriver:!0,duration:150}},hide:{animation:'timing',config:{useNativeDriver:!0,duration:100}}},_=(function(t){function l(){return(0,o.default)(this,l),k(this,l,arguments)}return(0,c.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,o=(t.route,t.focused,t.onPress),n=t.onLongPress,l=t.testID,s=t.accessibilityLabel,c=t.accessibilityRole,b=t.accessibilityState,h=t.accessibilityStates,y=(0,e.default)(t,p);return u.createElement(f.TouchableWithoutFeedback,{onPress:o,onLongPress:n,testID:l,hitSlop:{left:15,right:15,top:0,bottom:5},accessibilityLabel:s,accessibilityRole:c,accessibilityState:b,accessibilityStates:h},u.createElement(f.View,y))}}])})(u.Component),P=(function(l){function s(){var e;(0,o.default)(this,s);for(var n=arguments.length,l=new Array(n),c=0;ce.height}},1731,[2,5,6,10,12,13,15,18,833]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getBottomSpace=function(){return n()?34:0},e.getStatusBarHeight=function(n){return t.Platform.select({ios:o(n?44:30,20),android:t.StatusBar.currentHeight,default:0})},e.ifIphoneX=o,e.isIphoneX=n;var t=r(d[0]);function n(){var n=t.Dimensions.get('window');return!('ios'!==t.Platform.OS||t.Platform.isPad||t.Platform.isTVOS||780!==n.height&&780!==n.width&&812!==n.height&&812!==n.width&&844!==n.height&&844!==n.width&&896!==n.height&&896!==n.width&&926!==n.height&&926!==n.width)}function o(t,o){return n()?t:o}},1732,[18]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),o=r(d[0])(r(d[5])),i=r(d[0])(r(d[6])),c=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var l={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var c=o?Object.getOwnPropertyDescriptor(e,i):null;c&&(c.get||c.set)?Object.defineProperty(l,i,c):l[i]=e[i]}l.default=e,n&&n.set(e,l);return l})(r(d[7])),u=r(d[8]),f=["isVisible"],s=["isVisible","children","style"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function y(e,t,n){return t=(0,o.default)(t),(0,l.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}function v(){return(v=Object.assign||function(e){for(var t=1;t1){var o=t.map(function(e,t){return t});return v(e,{inputRange:o,outputRange:o.map(function(e){return e===n?1:0})})}return 1})),b(t,"getInactiveOpacity",(0,f.default)(function(e,t,n){if(t.length>1){var o=t.map(function(e,t){return t});return v(e,{inputRange:o,outputRange:o.map(function(e){return e===n?0:1})})}return 0})),t}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.route,n=e.position,o=e.navigationState,l=e.renderLabel,f=e.renderIcon,p=e.renderBadge,y=e.getLabelText,b=e.getTestID,v=e.getAccessibilityLabel,O=e.getAccessible,w=e.activeColor,P=void 0===w?"rgba(255, 255, 255, 1)":w,S=e.inactiveColor,E=void 0===S?"rgba(255, 255, 255, 0.7)":S,R=e.pressColor,j=e.pressOpacity,C=e.labelStyle,L=e.style,V=e.onLayout,x=e.onPress,I=e.onLongPress,T=o.routes.indexOf(t),_=o.index===T,k=this.getActiveOpacity(n,o.routes,T),A=this.getInactiveOpacity(n,o.routes,T),M=null,D=null;if(f){var B=f({route:t,focused:!0,color:P}),W=f({route:t,focused:!1,color:E});null!=W&&null!=B&&(M=i.createElement(u.View,{style:h.icon},i.createElement(s.default.View,{style:{opacity:A}},W),i.createElement(s.default.View,{style:[u.StyleSheet.absoluteFill,{opacity:k}]},B)))}var F=void 0!==l?l:function(e){var t=e.route,n=e.color,o=y({route:t});return'string'==typeof o?i.createElement(s.default.Text,{style:[h.label,M?{marginTop:0}:null,C,{color:n}]},o):o};if(F){var H=F({route:t,focused:!0,color:P}),N=F({route:t,focused:!1,color:E});D=i.createElement(u.View,null,i.createElement(s.default.View,{style:{opacity:A}},N),i.createElement(s.default.View,{style:[u.StyleSheet.absoluteFill,{opacity:k}]},H))}var q=u.StyleSheet.flatten(L),z=void 0!==(null===q||void 0===q?void 0:q.width)?null:{flex:1},G={route:t},J=v(G);J=void 0!==J?J:y(G);var K=p?p(G):null;return i.createElement(c.default,{borderless:!0,testID:b(G),accessible:O(G),accessibilityLabel:J,accessibilityTraits:_?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"tab",accessibilityState:{selected:_},accessibilityStates:_?['selected']:[],pressColor:R,pressOpacity:j,delayPressIn:0,onLayout:V,onPress:x,onLongPress:I,style:z},i.createElement(u.View,{pointerEvents:"none",style:[h.item,q]},M,D,null!=K?i.createElement(u.View,{style:h.badge},K):null))}}])})(i.Component),u.StyleSheet.create({label:{margin:4,backgroundColor:'transparent'},icon:{margin:2},item:{flex:1,alignItems:'center',justifyContent:'center',padding:10,minHeight:48},badge:{position:'absolute',top:0,right:0}}))},1738,[2,5,6,10,12,13,15,18,1739,1368,1740]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=l?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),c=r(d[7]);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function i(e,t,l){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,l||[],(0,o.default)(e).constructor):t.apply(e,l))}function p(){return(p=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}function y(e,t){if(null==e)return{};var n,o,l={},u=Object.keys(e);for(o=0;o=0||(l[n]=e[n]);return l}var b,O,v,h=_e.default=(function(n){function o(){return(0,e.default)(this,o),i(this,o,arguments)}return(0,l.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.style,n=e.pressOpacity,o=e.pressColor,l=e.borderless,f=e.children,i=s(e,["style","pressOpacity","pressColor","borderless","children"]);return'android'===c.Platform.OS&&c.Platform.Version>=21?u.createElement(c.TouchableNativeFeedback,p({},i,{background:c.TouchableNativeFeedback.Ripple(o,l)}),u.createElement(c.View,{style:t},u.Children.only(f))):u.createElement(c.TouchableOpacity,p({},i,{style:t,activeOpacity:n}),f)}}])})(u.Component);v={pressColor:'rgba(255, 255, 255, .4)'},(O="defaultProps")in(b=h)?Object.defineProperty(b,O,{value:v,enumerable:!0,configurable:!0,writable:!0}):b[O]=v},1739,[2,5,6,10,12,13,15,18]); +__d(function(g,r,_i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var t,f;return function(){for(var l=!1,i=arguments.length,o=new Array(i),u=0;u1?this.getTranslateX(e,p,o):0,h='auto'===u?p.length>1?this.getWidth(e,p,o):o(0):u;return f.createElement(c.default.View,{style:[P.indicator,{width:h},l.width?{transform:[{translateX:s}]}:{left:"".concat(100/p.length*n.index,"%")},'auto'===u?{opacity:this.opacity}:null,i]})}}])})(f.Component),l.StyleSheet.create({indicator:{backgroundColor:'#ffeb3b',position:'absolute',left:0,bottom:0,right:0,height:2}}))},1741,[2,42,5,6,10,12,13,15,18,1368,1740]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),i=r(d[0])(r(d[5])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[6])),l=r(d[7]),c=r(d[0])(r(d[8])),s=r(d[0])(r(d[9])),f=r(d[0])(r(d[10])),p=r(d[0])(r(d[11]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function v(e,t,i){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,i||[],(0,o.default)(e).constructor):t.apply(e,i))}function b(){return(b=Object.assign||function(e){for(var t=1;tt.props.lazyPreloadDistance}),p(t,"handleEnter",function(e){e===t.props.index&&t.state.loading&&t.setState({loading:!1})}),t}return(0,l.default)(o,n),(0,t.default)(o,[{key:"componentDidMount",value:function(){var e=this;this.props.lazy?this.props.addListener('enter',this.handleEnter):this.state.loading&&setTimeout(function(){return e.setState({loading:!1})},0)}},{key:"componentDidUpdate",value:function(e,t){this.props.lazy===e.lazy&&this.state.loading===t.loading||(this.props.lazy&&this.state.loading?this.props.addListener('enter',this.handleEnter):this.props.removeListener('enter',this.handleEnter))}},{key:"componentWillUnmount",value:function(){this.props.removeListener('enter',this.handleEnter)}},{key:"render",value:function(){var e=this.props,t=e.navigationState,n=e.index,o=e.layout,l=e.style,c=this.state.loading,f=t.index===n;return u.createElement(s.View,{accessibilityElementsHidden:!f,importantForAccessibility:f?'auto':'no-hide-descendants',style:[h.route,o.width?{width:o.width}:f?s.StyleSheet.absoluteFill:null,l]},f||o.width?this.props.children({loading:c}):null)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return t.loading&&Math.abs(e.navigationState.index-e.index)<=e.lazyPreloadDistance?{loading:!1}:null}}])})(u.Component);var h=s.StyleSheet.create({route:{flex:1,overflow:'hidden'}})},1743,[2,5,6,10,12,13,15,18]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),i=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),o=r(d[0])(r(d[6])),l=r(d[0])(r(d[7])),u=v(r(d[8])),p=r(d[9]),c=v(r(d[10])),f=r(d[0])(r(d[11]));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var i={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=s?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=e[o]}return i.default=e,n&&n.set(e,i),i}function y(e,t,n){return t=(0,o.default)(t),(0,s.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,o.default)(e).constructor):t.apply(e,n))}function w(){return(w=Object.assign||function(e){for(var t=1;t-1&&i.enterListeners.splice(n,1)}}),I(i,"handleEnteredIndexChange",function(t){var n=(0,e.default)(t,1)[0],s=Math.max(0,Math.min(n,i.props.navigationState.routes.length-1));i.enterListeners.forEach(function(e){return e(s)})}),I(i,"transitionTo",function(e){var t=new V(0),n=new V(0),s={position:i.progress,time:new V(0),finished:new V(ne)};return j([D(H(i.clock),ie,[Y(t,N(e,i.layoutWidth,ae)),Y(n,0),Y(s.time,0),Y(s.finished,ne),Y(i.index,e)]),D(i.isSwipeGesture,[D(B(H(i.clock)),p.I18nManager.isRTL?Y(i.initialVelocityForSpring,N(-1,i.velocityX,i.springVelocityScale)):Y(i.initialVelocityForSpring,N(i.velocityX,i.springVelocityScale))),z(i.clock,S(S({},s),{},{velocity:i.initialVelocityForSpring}),S(S(S({},de),i.springConfig),{},{toValue:t}))],$(i.clock,S(S({},s),{},{frameTime:n}),S(S(S({},pe),i.timingConfig),{},{toValue:t}))),D(B(H(i.clock)),J(i.clock)),D(s.finished,[Y(i.isSwipeGesture,ne),Y(i.gestureX,0),Y(i.velocityX,0),Q(i.clock)])])}),I(i,"handleGestureEvent",G([{nativeEvent:{translationX:i.gestureX,velocityX:i.velocityX,state:i.gestureState}}])),I(i,"extrapolatedPosition",X(i.gestureX,N(i.velocityX,i.swipeVelocityImpact))),I(i,"toggleEnabled",function(){i.state.enabled&&i.mounted&&i.setState({enabled:!1},function(){i.setState({enabled:!0})})}),I(i,"maybeCancel",j([D(E(i.gesturesEnabled,O(E(M(i.index,Z(i.routesLength,1)),_(i.gestureX,0)),E(M(i.index,0),W(i.gestureX,0)))),Y(i.gesturesEnabled,0))])),I(i,"translateX",j([C(i.gesturesEnabled,D(B(i.gesturesEnabled),k([i.gesturesEnabled],i.toggleEnabled))),C(i.index,k([i.index],function(t){var n=(0,e.default)(t,1)[0];i.currentIndexValue=n,n!==i.props.navigationState.index&&(i.props.onIndexChange(n),i.pendingIndexValue=n,i.mounted&&i.forceUpdate())})),C(i.position,D(p.I18nManager.isRTL?_(i.gestureX,0):W(i.gestureX,0),D(q(F(i.position),i.lastEnteredIndex),[Y(i.lastEnteredIndex,F(i.position)),k([F(i.position)],i.handleEnteredIndexChange)]),D(q(R(i.position),i.lastEnteredIndex),[Y(i.lastEnteredIndex,R(i.position)),k([R(i.position)],i.handleEnteredIndexChange)]))),C(i.isSwiping,[D(B(i.isSwiping),Y(i.gesturesEnabled,1)),k([i.isSwiping,i.indexAtSwipeEnd,i.index],function(t){var n=(0,e.default)(t,3),s=n[0],o=n[1],l=n[2],u=i.props,c=u.keyboardDismissMode,f=u.onSwipeStart,h=u.onSwipeEnd;if(s===te)if(null===f||void 0===f||f(),i.interactionHandle=p.InteractionManager.createInteractionHandle(),'auto'===c){var v=p.TextInput.State.currentlyFocusedInput?p.TextInput.State.currentlyFocusedInput():p.TextInput.State.currentlyFocusedField();p.TextInput.State.blurTextInput(v),i.previouslyFocusedTextInput=v}else'on-drag'===c&&p.Keyboard.dismiss();else if(null===h||void 0===h||h(),null!==i.interactionHandle&&p.InteractionManager.clearInteractionHandle(i.interactionHandle),'auto'===c){if(o===l){var y=i.previouslyFocusedTextInput;y&&p.TextInput.State.focusTextInput(y)}i.previouslyFocusedTextInput=null}})]),C(i.nextIndex,D(q(i.nextIndex,re),[D(H(i.clock),Q(i.clock)),Y(i.gestureX,0),Y(i.index,i.nextIndex),Y(i.nextIndex,re)])),D(M(i.gestureState,r(d[12]).State.ACTIVE),[i.maybeCancel,D(i.isSwiping,ie,[Y(i.isSwiping,te),Y(i.isSwipeGesture,te),Y(i.offsetX,i.progress)]),Y(i.progress,p.I18nManager.isRTL?Z(i.offsetX,i.gestureX):X(i.offsetX,i.gestureX)),Q(i.clock)],[Y(i.isSwiping,ne),Y(i.indexAtSwipeEnd,i.index),i.transitionTo(D(E(W(P(i.gestureX),oe),W(P(i.extrapolatedPosition),L(i.layoutWidth,2))),K(U(A(0,Z(i.index,D(W(i.extrapolatedPosition,0),p.I18nManager.isRTL?ae:se,p.I18nManager.isRTL?se:ae))),Z(i.routesLength,1))),i.index))]),i.progress])),I(i,"getTranslateX",(0,f.default)(function(e,t,n){return N(U(A(N(e,Z(t,1),ae),n),0),p.I18nManager.isRTL?-1:1)})),i}return(0,l.default)(o,s),(0,i.default)(o,[{key:"componentDidMount",value:function(){this.mounted=!0,this.context&&this.context.addGestureHandlerRef&&this.context.addGestureHandlerRef(this.gestureHandlerRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.navigationState,i=t.layout,s=t.swipeVelocityImpact,o=t.springVelocityScale,l=t.springConfig,u=t.timingConfig,p=n.index,c=n.routes;(p!==e.navigationState.index&&p!==this.currentIndexValue||'number'==typeof this.pendingIndexValue&&p!==this.pendingIndexValue)&&this.jumpToIndex(p),this.pendingIndexValue=void 0,e.navigationState.routes.length!==c.length&&this.routesLength.setValue(c.length),e.layout.width!==i.width&&(this.progress.setValue(-p*i.width),this.layoutWidth.setValue(i.width)),e.swipeVelocityImpact!==s&&this.swipeVelocityImpact.setValue(void 0!==s?s:le),e.springVelocityScale!==o&&this.springVelocityScale.setValue(void 0!==o?o:ue),e.springConfig!==l&&(this.springConfig.damping.setValue(void 0!==l.damping?l.damping:de.damping),this.springConfig.mass.setValue(void 0!==l.mass?l.mass:de.mass),this.springConfig.stiffness.setValue(void 0!==l.stiffness?l.stiffness:de.stiffness),this.springConfig.restSpeedThreshold.setValue(void 0!==l.restSpeedThreshold?l.restSpeedThreshold:de.restSpeedThreshold),this.springConfig.restDisplacementThreshold.setValue(void 0!==l.restDisplacementThreshold?l.restDisplacementThreshold:de.restDisplacementThreshold)),e.timingConfig!==u&&this.timingConfig.duration.setValue(void 0!==u.duration?u.duration:pe.duration)}},{key:"componentWillUnmount",value:function(){this.mounted=!1,null!==this.interactionHandle&&p.InteractionManager.clearInteractionHandle(this.interactionHandle)}},{key:"render",value:function(){var e=this,t=this.props,n=t.layout,i=t.navigationState,s=t.swipeEnabled,o=t.children,l=t.removeClippedSubviews,p=t.gestureHandlerProps,f=this.getTranslateX(this.layoutWidth,this.routesLength,this.translateX);return o({position:this.position,addListener:this.addListener,removeListener:this.removeListener,jumpTo:this.jumpTo,render:function(t){return u.createElement(r(d[12]).PanGestureHandler,w({ref:e.gestureHandlerRef,simultaneousHandlers:e.state.childPanGestureHandlerRefs,waitFor:e.state.childPanGestureHandlerRefs,enabled:0!==n.width&&s&&e.state.enabled,onGestureEvent:e.handleGestureEvent,onHandlerStateChange:e.handleGestureEvent,activeOffsetX:[-20,oe],failOffsetY:[-20,oe]},p),u.createElement(c.default.View,{removeClippedSubviews:l,style:[fe.container,n.width?{width:n.width*i.routes.length,transform:[{translateX:f}]}:null]},u.createElement(ee.Provider,{value:e.providerVal},t)))}})}}])})(u.Component);I(ce,"defaultProps",{swipeVelocityImpact:le,springVelocityScale:ue}),I(ce,"contextType",ee);var fe=p.StyleSheet.create({container:{flex:1,flexDirection:'row'}})},1744,[2,31,42,5,6,10,12,13,15,18,1368,1740,1]); +__d(function(g,r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=function(e){return function(t){var n=t.route,o=t.jumpTo,u=t.position;return f.createElement(y,{key:n.key,component:e[n.key],route:n,jumpTo:o,position:u})}};var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),f=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in e)if("default"!==f&&Object.prototype.hasOwnProperty.call(e,f)){var l=u?Object.getOwnPropertyDescriptor(e,f):null;l&&(l.get||l.set)?Object.defineProperty(o,f,l):o[f]=e[f]}o.default=e,n&&n.set(e,o);return o})(r(d[6]));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t,u){return t=(0,o.default)(t),(0,n.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,u||[],(0,o.default)(e).constructor):t.apply(e,u))}function i(e,t){if(null==e)return{};var n,o,u=p(e,t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(u[n]=e[n])}return u}function p(e,t){if(null==e)return{};var n,o,u={},f=Object.keys(e);for(o=0;o=0||(u[n]=e[n]);return u}var y=(function(n){function o(){return(0,e.default)(this,o),l(this,o,arguments)}return(0,u.default)(o,n),(0,t.default)(o,[{key:"render",value:function(){var e=this.props,t=e.component,n=i(e,["component"]);return f.createElement(t,n)}}])})(f.PureComponent)},1745,[2,5,6,10,12,13,15]); +__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),s=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=l?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(o,u,s):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),c=r(d[8]),f=r(d[0])(r(d[9]));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t,n){return t=(0,l.default)(t),(0,o.default)(e,(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){return!1}})()?Reflect.construct(t,n||[],(0,l.default)(e).constructor):t.apply(e,n))}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=f.default.event,w=f.default.divide,S=f.default.onChange,b=f.default.cond,T=f.default.eq,x=f.default.round,O=f.default.call,P=f.default.Value;v(_e.default=(function(o){function l(){var e;(0,t.default)(this,l);for(var n=arguments.length,o=new Array(n),u=0;u1&&void 0!==arguments[1])||arguments[1];if(e.scrollViewRef.current){var o,l,u='function'==typeof(null===(o=e.scrollViewRef.current)||void 0===o?void 0:o.scrollTo)?e.scrollViewRef.current:null===(l=e.scrollViewRef.current)||void 0===l?void 0:l.getNode();null===u||void 0===u||u.scrollTo({x:t,animated:n})}}),v(e,"enterListeners",[]),v(e,"addListener",function(t,n){switch(t){case'enter':e.enterListeners.push(n)}}),v(e,"removeListener",function(t,n){switch(t){case'enter':var o=e.enterListeners.indexOf(n);o>-1&&e.enterListeners.splice(o,1)}}),v(e,"position",new f.default.Value(e.props.navigationState.index*e.props.layout.width)),v(e,"onScroll",y([{nativeEvent:{contentOffset:{x:e.position}}}])),v(e,"layoutWidthNode",new P(e.props.layout.width)),v(e,"relativePosition",w(e.position,e.layoutWidthNode)),e}return(0,u.default)(l,o),(0,n.default)(l,[{key:"componentDidMount",value:function(){this.props.layout.width&&this.scrollTo(this.props.navigationState.index*this.props.layout.width,!1)}},{key:"componentDidUpdate",value:function(e){var t=this.props.navigationState.index*this.props.layout.width;e.navigationState.routes.length!==this.props.navigationState.routes.length||e.layout.width!==this.props.layout.width?this.scrollTo(t,!1):e.navigationState.index!==this.props.navigationState.index&&this.scrollTo(t),e.layout.width!==this.props.layout.width&&this.layoutWidthNode.setValue(this.props.layout.width)}},{key:"componentWillUnmount",value:function(){null!==this.interactionHandle&&c.InteractionManager.clearInteractionHandle(this.interactionHandle)}},{key:"render",value:function(){var t=this,n=this.props,o=n.children,l=n.layout,u=n.onSwipeStart,p=n.onSwipeEnd,h=n.overscroll,v=n.onIndexChange,y=n.navigationState,w=function(){t.wasTouched=!1,null===u||void 0===u||u(),t.interactionHandle=c.InteractionManager.createInteractionHandle()},P=function(){t.wasTouched=!0,null===p||void 0===p||p(),null!==t.interactionHandle&&c.InteractionManager.clearInteractionHandle(t.interactionHandle)};return o({position:this.relativePosition,addListener:this.addListener,removeListener:this.removeListener,jumpTo:this.jumpTo,render:function(n){return s.createElement(f.default.ScrollView,{pagingEnabled:!0,directionalLockEnabled:!0,keyboardDismissMode:"on-drag",keyboardShouldPersistTaps:"always",overScrollMode:"never",scrollToOverflowEnabled:!0,scrollEnabled:t.props.swipeEnabled,automaticallyAdjustContentInsets:!1,bounces:h,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,scrollEventThrottle:1,onScroll:t.onScroll,onScrollBeginDrag:w,onScrollEndDrag:P,onMomentumScrollEnd:t.onScroll,contentOffset:t.initialOffset,style:M.container,contentContainerStyle:l.width?{flexDirection:'row',width:l.width*y.routes.length,flex:1}:null,ref:t.scrollViewRef},n,s.createElement(f.default.Code,{exec:S(t.relativePosition,b(T(x(t.relativePosition),t.relativePosition),[O([t.relativePosition],function(n){var o=(0,e.default)(n,1)[0];t.wasTouched&&(v(o),t.wasTouched=!1)})]))}))}})}}])})(s.Component),"defaultProps",{bounces:!0});var M=c.StyleSheet.create({container:{flex:1}})},1746,[2,31,5,6,10,12,13,15,18,1368]); +__d(function(g,r,_i,a,m,e,d){"use strict";e.__esModule=!0,e.PersistGate=void 0;var t=(function(t){if(t&&t.__esModule)return t;var o={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};i.get||i.set?Object.defineProperty(o,n,i):o[n]=t[n]}return o.default=t,o})(r(d[0]));function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n(t,o){if(!(t instanceof o))throw new TypeError("Cannot call a class as a function")}function i(t,o){for(var n=0;n getPackages() { + @SuppressWarnings("UnnecessaryLocalVariable") + List packages = new PackageList(this).getPackages(); + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages; + } + + @Override + protected String getJSMainModuleName() { + return "index"; + } + }; + + @Override + public ReactNativeHost getReactNativeHost() { + return mReactNativeHost; + } + + @Override + public void onCreate() { + super.onCreate(); + SoLoader.init(this, /* native exopackage */ false); + 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("com.test_city.douala3.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/res/androidappsrcmainassetsindex.android.bundle b/android/app/src/main/res/androidappsrcmainassetsindex.android.bundle new file mode 100644 index 0000000..2162f21 --- /dev/null +++ b/android/app/src/main/res/androidappsrcmainassetsindex.android.bundle @@ -0,0 +1,789 @@ +var __DEV__=false,__BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date.now(),process=this.process||{};process.env=process.env||{};process.env.NODE_ENV="production"; +!(function(r){'use strict';r.__r=o,r.__d=function(r,i,n){if(null!=e[i])return;e[i]={dependencyMap:n,factory:r,hasError:!1,importedAll:t,importedDefault:t,isInitialized:!1,publicModule:{exports:{}}}},r.__c=n;var e=n(),t={},i={}.hasOwnProperty;function n(){return e='number'==typeof __NUM_MODULES__?Array(0|__NUM_MODULES__):Object.create(null)}function o(r){var t=r,i=e[t];return i&&i.isInitialized?i.publicModule.exports:d(t,i)}function u(r){var i=r;if(e[i]&&e[i].importedDefault!==t)return e[i].importedDefault;var n=o(i),u=n&&n.__esModule?n.default:n;return e[i].importedDefault=u}function l(r){var n=r;if(e[n]&&e[n].importedAll!==t)return e[n].importedAll;var u=o(n),l=void 0;if(u&&u.__esModule)l=u;else{if(l={},u)for(var a in u)i.call(u,a)&&(l[a]=u[a]);l.default=u}return e[n].importedAll=l}var a=!1;function d(e,t){if(!a&&r.ErrorUtils){a=!0;var i=void 0;try{i=v(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return a=!1,i}return v(e,t)}var f=16,c=65535;function p(r){return{segmentId:r>>>f,localId:r&c}}o.unpackModuleId=p,o.packModuleId=function(r){return(r.segmentId<0)for(var M=0;M=0||f.indexOf('description')>=0))return o(e);if(0===f.length){if(h(e)){var s=e.name?': '+e.name:'';return n.stylize('[Function'+s+']','special')}if(g(e))return n.stylize(RegExp.prototype.toString.call(e),'regexp');if(y(e))return n.stylize(Date.prototype.toString.call(e),'date');if(v(e))return o(e)}var d,b,j='',m=!1,z=['{','}'];(d=e,Array.isArray(d)&&(m=!0,z=['[',']']),h(e))&&(j=' [Function'+(e.name?': '+e.name:'')+']');return g(e)&&(j=' '+RegExp.prototype.toString.call(e)),y(e)&&(j=' '+Date.prototype.toUTCString.call(e)),v(e)&&(j=' '+o(e)),0!==f.length||m&&0!=e.length?c<0?g(e)?n.stylize(RegExp.prototype.toString.call(e),'regexp'):n.stylize('[Object]','special'):(n.seen.push(e),b=m?i(n,e,c,p,f):f.map(function(r){return u(n,e,c,p,r,m)}),n.seen.pop(),a(b,j,z)):z[0]+j+z[1]}function t(n,r){if(p(r))return n.stylize('undefined','undefined');if('string'==typeof r){var e="'"+JSON.stringify(r).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(e,'string')}return f(r)?n.stylize(''+r,'number'):c(r)?n.stylize(''+r,'boolean'):l(r)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,r,e,t,o){for(var i=[],a=0,c=r.length;a-1&&(c=u?c.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+c.split('\n').map(function(n){return' '+n}).join('\n')):c=n.stylize('[Circular]','special')),p(a)){if(u&&i.match(/^\d+$/))return c;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+c}function a(n,r,e){return n.reduce(function(n,r){return 0,r.indexOf('\n')>=0&&0,n+r.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?e[0]+(''===r?'':r+'\n ')+' '+n.join(',\n ')+' '+e[1]:e[0]+r+' '+n.join(', ')+' '+e[1]}function c(n){return'boolean'==typeof n}function l(n){return null===n}function f(n){return'number'==typeof n}function p(n){return void 0===n}function g(n){return s(n)&&'[object RegExp]'===d(n)}function s(n){return'object'==typeof n&&null!==n}function y(n){return s(n)&&'[object Date]'===d(n)}function v(n){return s(n)&&('[object Error]'===d(n)||n instanceof Error)}function h(n){return'function'==typeof n}function d(n){return Object.prototype.toString.call(n)}function b(n,r){return Object.prototype.hasOwnProperty.call(n,r)}return function(r,t){return e({seen:[],stylize:n},r,t.depth)}})(),e='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function u(e){return function(){var u;u=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return r(n,{depth:10})}).join(', ');var a=e;'Warning: '===u.slice(0,9)&&a>=t.error&&(a=t.warn),n.__inspectorLog&&n.__inspectorLog(o[a],u,[].slice.call(arguments),i),p.length&&(u=g('',u)),n.nativeLoggingHook(u,a)}}function a(n,r){return Array.apply(null,Array(r)).map(function(){return n})}var c="\u2502",l="\u2510",f="\u2518",p=[];function g(n,r){return p.join('')+n+' '+(r||'')}if(n.nativeLoggingHook){n.console;n.console={error:u(t.error),info:u(t.info),log:u(t.info),warn:u(t.warn),trace:u(t.trace),debug:u(t.trace),table:function(r){if(!Array.isArray(r)){var o=r;for(var i in r=[],o)if(o.hasOwnProperty(i)){var u=o[i];u[e]=i,r.push(u)}}if(0!==r.length){var c=Object.keys(r[0]).sort(),l=[],f=[];c.forEach(function(n,e){f[e]=n.length;for(var t=0;t',function(){return u.applyWithGuard(n,t||this,arguments,null,r)}}};n.ErrorUtils=u})('undefined'!=typeof window?window:'undefined'!=typeof global?global:this); +!(function(e){if(void 0===Number.EPSILON&&Object.defineProperty(Number,'EPSILON',{value:Math.pow(2,-52)}),void 0===Number.MAX_SAFE_INTEGER&&Object.defineProperty(Number,'MAX_SAFE_INTEGER',{value:Math.pow(2,53)-1}),void 0===Number.MIN_SAFE_INTEGER&&Object.defineProperty(Number,'MIN_SAFE_INTEGER',{value:-(Math.pow(2,53)-1)}),!Number.isNaN){var r=e.isNaN;Object.defineProperty(Number,'isNaN',{configurable:!0,enumerable:!1,value:function(e){return'number'==typeof e&&r(e)},writable:!0})}})('undefined'!=typeof window?window:'undefined'!=typeof global?global:this); +'undefined'!=typeof window?window:'undefined'!=typeof global&&global,String.prototype.startsWith||(String.prototype.startsWith=function(t){'use strict';if(null==this)throw TypeError();var r=String(this),n=arguments.length>1&&Number(arguments[1])||0,i=Math.min(Math.max(n,0),r.length);return r.indexOf(String(t),n)===i}),String.prototype.endsWith||(String.prototype.endsWith=function(t){'use strict';if(null==this)throw TypeError();var r=String(this),n=r.length,i=String(t),e=arguments.length>1?Number(arguments[1])||0:n,o=Math.min(Math.max(e,0),n)-i.length;return!(o<0)&&r.lastIndexOf(i,o)===o}),String.prototype.repeat||(String.prototype.repeat=function(t){'use strict';if(null==this)throw TypeError();var r=String(this);if((t=Number(t)||0)<0||t===1/0)throw RangeError();if(1===t)return r;for(var n='';t;)1&t&&(n+=r),(t>>=1)&&(r+=r);return n}),String.prototype.includes||(String.prototype.includes=function(t,r){'use strict';return'number'!=typeof r&&(r=0),!(r+t.length>this.length)&&-1!==this.indexOf(t,r)}),String.prototype.codePointAt||(String.prototype.codePointAt=function(t){if(null==this)throw TypeError();var r=String(this),n=r.length,i=t?Number(t):0;if(Number.isNaN(i)&&(i=0),!(i<0||i>=n)){var e,o=r.charCodeAt(i);return o>=55296&&o<=56319&&n>i+1&&(e=r.charCodeAt(i+1))>=56320&&e<=57343?1024*(o-55296)+e-56320+65536:o}}),String.prototype.padEnd||(String.prototype.padEnd=function(t,r){return t>>=0,r=String(void 0!==r?r:' '),this.length>t?String(this):((t-=this.length)>r.length&&(r+=r.repeat(t/r.length)),String(this)+r.slice(0,t))}),String.prototype.padStart||(String.prototype.padStart=function(t,r){return t>>=0,r=String(void 0!==r?r:' '),this.length>t?String(this):((t-=this.length)>r.length&&(r+=r.repeat(t/r.length)),r.slice(0,t)+String(this))}); +!(function(e){function r(e,r){if(null==this)throw new TypeError('Array.prototype.findIndex called on null or undefined');if('function'!=typeof e)throw new TypeError('predicate must be a function');for(var n=Object(this),t=n.length>>>0,o=0;o=0?t=i:(t=n+i)<0&&(t=0);t2&&void 0!==arguments[2]?arguments[2]:e,o=t.superPropBase(e,r);if(o){var i=Object.getOwnPropertyDescriptor(o,r);return i.get?i.get.call(n):i.value}},t.inherits=function(e,r){if('function'!=typeof r&&null!==r)throw new TypeError('Super expression must either be null or a function');t.setPrototypeOf(e.prototype,r&&r.prototype),r&&t.setPrototypeOf(e,r)},t.construct=i,t.getPrototypeOf=a,t.assertThisInitialized=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},t.wrapNativeSuper=u,t.interopRequireDefault=function(e){return e&&e.__esModule?e:{default:e}},t.interopRequireWildcard=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};n.get||n.set?Object.defineProperty(t,r,n):t[r]=e[r]}return t.default=e,t},t.objectWithoutProperties=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o},t.possibleConstructorReturn=function(e,r){return!r||'object'!=typeof r&&'function'!=typeof r?t.assertThisInitialized(e):r},t.arrayWithHoles=function(e){if(Array.isArray(e))return e},t.arrayWithoutHoles=function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0?f[f.length-1]:null,v=f.length>1?f[f.length-2]:null,h='function'==typeof c,y='function'==typeof v;y&&t(h,'Cannot have a non-function arg after a function arg.');var b=h?c:null,p=y?v:null,C=h+y;f=f.slice(0,f.length-C),n.enqueueNativeCall(o,u,f,p,b)}).type=l,f}function f(n,t){return-1!==n.indexOf(t)}function s(n){var t=n||{},o=t.message,u=babelHelpers.objectWithoutProperties(t,["message"]),l=new Error(o);return l.framesToPop=1,babelHelpers.extends(l,u)}g.__fbGenNativeModule=o;var c={};if(g.nativeModuleProxy)c=g.nativeModuleProxy;else if(!g.nativeExtensions){var v=g.__fbBatchedBridgeConfig;t(v,'__fbBatchedBridgeConfig is not set, cannot invoke native modules');var h=r(d[2]);(v.remoteModuleConfig||[]).forEach(function(n,t){var l=o(n,t);l&&(l.module?c[l.name]=l.module:h(c,l.name,{get:function(){return u(l.name,t)}}))})}m.exports=c},5,[6,3,12]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=new(r(d[0]));Object.defineProperty(g,'__fbBatchedBridge',{configurable:!0,value:t}),m.exports=t},6,[7]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=r(d[1]),u=(r(d[2]),r(d[3])),s=r(d[4]),n=(function(){function n(){babelHelpers.classCallCheck(this,n),this._lazyCallableModules={},this._queue=[[],[],[],0],this._successCallbacks={},this._failureCallbacks={},this._callID=0,this._lastFlush=0,this._eventLoopStartTime=(new Date).getTime(),this._immediatesCallback=null,this.callFunctionReturnFlushedQueue=this.callFunctionReturnFlushedQueue.bind(this),this.callFunctionReturnResultAndFlushedQueue=this.callFunctionReturnResultAndFlushedQueue.bind(this),this.flushedQueue=this.flushedQueue.bind(this),this.invokeCallbackAndReturnFlushedQueue=this.invokeCallbackAndReturnFlushedQueue.bind(this)}return babelHelpers.createClass(n,[{key:"callFunctionReturnFlushedQueue",value:function(t,l,u){var s=this;return this.__guard(function(){s.__callFunction(t,l,u)}),this.flushedQueue()}},{key:"callFunctionReturnResultAndFlushedQueue",value:function(t,l,u){var s,n=this;return this.__guard(function(){s=n.__callFunction(t,l,u)}),[s,this.flushedQueue()]}},{key:"invokeCallbackAndReturnFlushedQueue",value:function(t,l){var u=this;return this.__guard(function(){u.__invokeCallback(t,l)}),this.flushedQueue()}},{key:"flushedQueue",value:function(){var t=this;this.__guard(function(){t.__callImmediates()});var l=this._queue;return this._queue=[[],[],[],this._callID],l[0].length?l:null}},{key:"getEventLoopRunningTime",value:function(){return(new Date).getTime()-this._eventLoopStartTime}},{key:"registerCallableModule",value:function(t,l){this._lazyCallableModules[t]=function(){return l}}},{key:"registerLazyCallableModule",value:function(t,l){var u,s=l;this._lazyCallableModules[t]=function(){return s&&(u=s(),s=null),u}}},{key:"getCallableModule",value:function(t){var l=this._lazyCallableModules[t];return l?l():null}},{key:"enqueueNativeCall",value:function(t,u,s,n,h){(n||h)&&(n&&s.push(this._callID<<1),h&&s.push(this._callID<<1|1),this._successCallbacks[this._callID]=h,this._failureCallbacks[this._callID]=n),this._callID++,this._queue[0].push(t),this._queue[1].push(u),this._queue[2].push(s);var o=(new Date).getTime();if(g.nativeFlushQueueImmediate&&o-this._lastFlush>=5){var c=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=o,g.nativeFlushQueueImmediate(c)}l.counterEvent('pending_js_to_native_queue',this._queue[0].length),this.__spy&&this.__spy({type:1,module:t+'',method:u,args:s})}},{key:"createDebugLookup",value:function(t,l,u){}},{key:"setImmediatesCallback",value:function(t){this._immediatesCallback=t}},{key:"__guard",value:function(l){if(this.__shouldPauseOnThrow())l();else try{l()}catch(l){t.reportFatalError(l)}}},{key:"__shouldPauseOnThrow",value:function(){return'undefined'!=typeof DebuggerInternal&&!0===DebuggerInternal.shouldPauseOnThrow}},{key:"__callImmediates",value:function(){l.beginEvent('JSTimers.callImmediates()'),null!=this._immediatesCallback&&this._immediatesCallback(),l.endEvent()}},{key:"__callFunction",value:function(t,n,h){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush,this.__spy?l.beginEvent(t+"."+n+"("+s(h)+")"):l.beginEvent(t+"."+n+"(...)"),this.__spy&&this.__spy({type:0,module:t,method:n,args:h});var o=this.getCallableModule(t);u(!!o,'Module %s is not a registered callable module (calling %s)',t,n),u(!!o[n],'Method %s does not exist on module %s',n,t);var c=o[n].apply(o,h);return l.endEvent(),c}},{key:"__invokeCallback",value:function(t,l){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush;var u=t>>>1,s=1&t?this._successCallbacks[u]:this._failureCallbacks[u];s&&(delete this._successCallbacks[u],delete this._failureCallbacks[u],s.apply(void 0,babelHelpers.toConsumableArray(l)))}}],[{key:"spy",value:function(t){n.prototype.__spy=!0===t?function(t){console.log((0===t.type?'N->JS':'JS->N')+" : "+(t.module?t.module+'.':'')+t.method+"("+JSON.stringify(t.args)+")")}:!1===t?null:t}}]),n})();m.exports=n},7,[8,9,10,3,11]); +__d(function(g,r,i,a,m,e,d){m.exports=g.ErrorUtils},8,[]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var n=!1,t=0,c={installReactHook:function(){!0},setEnabled:function(t){n!==t&&(n=t)},isEnabled:function(){return n},beginEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceBeginSection(131072,t,c))},endEvent:function(){n&&g.nativeTraceEndSection(131072)},beginAsyncEvent:function(c){var o=t;return n&&(t++,c='function'==typeof c?c():c,g.nativeTraceBeginAsyncSection(131072,c,o)),o},endAsyncEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceEndAsyncSection(131072,t,c))},counterEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceCounter&&g.nativeTraceCounter(131072,t,c))}};m.exports=c},9,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return t}},10,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){var n,f=typeof t;if(void 0===t)n='undefined';else if(null===t)n='null';else if('string'===f)n='"'+t+'"';else if('function'===f)try{n=t.toString()}catch(t){n='[function unknown]'}else try{n=JSON.stringify(t)}catch(f){if('function'==typeof t.toString)try{n=t.toString()}catch(t){}}return n||'["'+f+'" failed to stringify]'}},11,[]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n,u){var b,c=u.get,o=!1!==u.enumerable,f=!1!==u.writable,l=!1;function s(u){b=u,l=!0,Object.defineProperty(t,n,{value:u,configurable:!0,enumerable:o,writable:f})}Object.defineProperty(t,n,{get:function(){return l||(l=!0,s(c())),b},set:s,configurable:!0,enumerable:o})}},12,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),l=(function(t){function l(){var t;babelHelpers.classCallCheck(this,l);var o=new s;return(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,o))).sharedSubscriber=o,t}return babelHelpers.inherits(l,t),babelHelpers.createClass(l,[{key:"addListener",value:function(t,s,o){return babelHelpers.get(babelHelpers.getPrototypeOf(l.prototype),"addListener",this).call(this,t,s,o)}},{key:"removeAllListeners",value:function(t){babelHelpers.get(babelHelpers.getPrototypeOf(l.prototype),"removeAllListeners",this).call(this,t)}},{key:"removeSubscription",value:function(t){t.emitter!==this?t.emitter.removeSubscription(t):babelHelpers.get(babelHelpers.getPrototypeOf(l.prototype),"removeSubscription",this).call(this,t)}}]),l})(t);m.exports=new l},13,[14,17]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),u=r(d[3]),o=(function(){function o(t){babelHelpers.classCallCheck(this,o),this._subscriber=t||new s}return babelHelpers.createClass(o,[{key:"addListener",value:function(s,n,u){return this._subscriber.addSubscription(s,new t(this,this._subscriber,n,u))}},{key:"once",value:function(t,s,n){var u=this;return this.addListener(t,function(){u.removeCurrentListener();for(var t=arguments.length,o=new Array(t),c=0;c2?o-2:0),c=2;cF.length&&F.push(t)}function D(t,n,f,l){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var p=!1;if(null===t)p=!0;else switch(c){case"string":case"number":p=!0;break;case"object":switch(t.$$typeof){case o:case u:p=!0}}if(p)return f(l,t,""===n?"."+V(t,0):n),1;if(p=0,n=""===n?".":n+":",Array.isArray(t))for(var y=0;y1&&(t-=1),t<.16666666666666666?l+6*(n-l)*t:t<.5?n:t<.6666666666666666?l+(n-l)*(.6666666666666666-t)*6:l}function n(n,t,o){var u=o<.5?o*(1+t):o+t-o*t,s=2*o-u,h=l(s,u,n+.3333333333333333),c=l(s,u,n),b=l(s,u,n-.3333333333333333);return Math.round(255*h)<<24|Math.round(255*c)<<16|Math.round(255*b)<<8}var t,o='[-+]?\\d*\\.?\\d+',u="[-+]?\\d*\\.?\\d+%";function s(){for(var l=arguments.length,n=new Array(l),t=0;t255?255:n}function c(l){return(parseFloat(l)%360+360)%360/360}function b(l){var n=parseFloat(l);return n<0?0:n>1?255:Math.round(255*n)}function p(l){var n=parseFloat(l);return n<0?0:n>100?1:n/100}var y={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};m.exports=function(l){var k,f=(void 0===t&&(t={rgb:new RegExp('rgb'+s(o,o,o)),rgba:new RegExp('rgba'+s(o,o,o,o)),hsl:new RegExp('hsl'+s(o,u,u)),hsla:new RegExp('hsla'+s(o,u,u,o)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),t);return'number'==typeof l?l>>>0===l&&l>=0&&l<=4294967295?l:null:(k=f.hex6.exec(l))?parseInt(k[1]+'ff',16)>>>0:y.hasOwnProperty(l)?y[l]:(k=f.rgb.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|255)>>>0:(k=f.rgba.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|b(k[4]))>>>0:(k=f.hex3.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+'ff',16)>>>0:(k=f.hex8.exec(l))?parseInt(k[1],16)>>>0:(k=f.hex4.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+k[4]+k[4],16)>>>0:(k=f.hsl.exec(l))?(255|n(c(k[1]),p(k[2]),p(k[3])))>>>0:(k=f.hsla.exec(l))?(n(c(k[1]),p(k[2]),p(k[3]))|b(k[4]))>>>0:null}},33,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var l=r(d[0])({contain:null,cover:null,stretch:null,center:null,repeat:null});m.exports=l},34,[35]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t){var o,s={};for(o in t instanceof Object&&!Array.isArray(t)||n(!1),t)t.hasOwnProperty(o)&&(s[o]=o);return s}},35,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t={display:n.oneOf(['none','flex']),width:n.oneOfType([n.number,n.string]),height:n.oneOfType([n.number,n.string]),start:n.oneOfType([n.number,n.string]),end:n.oneOfType([n.number,n.string]),top:n.oneOfType([n.number,n.string]),left:n.oneOfType([n.number,n.string]),right:n.oneOfType([n.number,n.string]),bottom:n.oneOfType([n.number,n.string]),minWidth:n.oneOfType([n.number,n.string]),maxWidth:n.oneOfType([n.number,n.string]),minHeight:n.oneOfType([n.number,n.string]),maxHeight:n.oneOfType([n.number,n.string]),margin:n.oneOfType([n.number,n.string]),marginVertical:n.oneOfType([n.number,n.string]),marginHorizontal:n.oneOfType([n.number,n.string]),marginTop:n.oneOfType([n.number,n.string]),marginBottom:n.oneOfType([n.number,n.string]),marginLeft:n.oneOfType([n.number,n.string]),marginRight:n.oneOfType([n.number,n.string]),marginStart:n.oneOfType([n.number,n.string]),marginEnd:n.oneOfType([n.number,n.string]),padding:n.oneOfType([n.number,n.string]),paddingVertical:n.oneOfType([n.number,n.string]),paddingHorizontal:n.oneOfType([n.number,n.string]),paddingTop:n.oneOfType([n.number,n.string]),paddingBottom:n.oneOfType([n.number,n.string]),paddingLeft:n.oneOfType([n.number,n.string]),paddingRight:n.oneOfType([n.number,n.string]),paddingStart:n.oneOfType([n.number,n.string]),paddingEnd:n.oneOfType([n.number,n.string]),borderWidth:n.number,borderTopWidth:n.number,borderStartWidth:n.number,borderEndWidth:n.number,borderRightWidth:n.number,borderBottomWidth:n.number,borderLeftWidth:n.number,position:n.oneOf(['absolute','relative']),flexDirection:n.oneOf(['row','row-reverse','column','column-reverse']),flexWrap:n.oneOf(['wrap','nowrap','wrap-reverse']),justifyContent:n.oneOf(['flex-start','flex-end','center','space-between','space-around','space-evenly']),alignItems:n.oneOf(['flex-start','flex-end','center','stretch','baseline']),alignSelf:n.oneOf(['auto','flex-start','flex-end','center','stretch','baseline']),alignContent:n.oneOf(['flex-start','flex-end','center','stretch','space-between','space-around']),overflow:n.oneOf(['visible','hidden','scroll']),flex:n.number,flexGrow:n.number,flexShrink:n.number,flexBasis:n.oneOfType([n.number,n.string]),aspectRatio:n.number,zIndex:n.number,direction:n.oneOf(['inherit','ltr','rtl'])};m.exports=t},36,[37]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},37,[38]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function o(){}m.exports=function(){function n(o,n,p,c,s,y){if(y!==t){var f=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw f.name='Invariant Violation',f}}function p(){return n}n.isRequired=n;var c={array:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:p,element:n,instanceOf:p,node:n,objectOf:p,oneOf:p,oneOfType:p,shape:p,exact:p};return c.checkPropTypes=o,c.PropTypes=c,c}},38,[39]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},39,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),h=r(d[1]),o={shadowColor:s,shadowOffset:h.shape({width:h.number,height:h.number}),shadowOpacity:h.number,shadowRadius:h.number};m.exports=o},40,[32,37]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n={transform:t.arrayOf(t.oneOfType([t.shape({perspective:t.number}),t.shape({rotate:t.string}),t.shape({rotateX:t.string}),t.shape({rotateY:t.string}),t.shape({rotateZ:t.string}),t.shape({scale:t.number}),t.shape({scaleX:t.number}),t.shape({scaleY:t.number}),t.shape({translateX:t.number}),t.shape({translateY:t.number}),t.shape({skewX:t.string}),t.shape({skewY:t.string})])),transformMatrix:function(t,s,n){if(t[s])return new Error("The transformMatrix style property is deprecated. Use `transform: [{ matrix: ... }]` instead.")},decomposedMatrix:function(t,s,n){if(t[s])return new Error("The decomposedMatrix style property is deprecated. Use `transform: [...]` instead.")},scaleX:s(t.number,'Use the transform prop instead.'),scaleY:s(t.number,'Use the transform prop instead.'),rotation:s(t.number,'Use the transform prop instead.'),translateX:s(t.number,'Use the transform prop instead.'),translateY:s(t.number,'Use the transform prop instead.')};m.exports=n},41,[37,42]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t,o){return function(c,u,p){n[p]||void 0===c[u]||console.warn("`"+u+"` supplied to `"+p+"` has been deprecated. "+o);for(var s=arguments.length,f=new Array(s>3?s-3:0),l=3;l>>8)>>>0,u|=0):void 0}},45,[20,33]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]),r(d[2]),r(d[3]);m.exports=function(t){return t}},46,[47,20,3,11]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,n,o,u,s,c){return[2/(n-t),0,0,0,0,2/(u-o),0,0,0,0,-2/(c-s),0,-(n+t)/(n-t),-(u+o)/(u-o),-(c+s)/(c-s),1]},createFrustum:function(t,n,o,u,s,c){var v=1/(n-t),l=1/(u-o),f=1/(s-c);return[s*v*2,0,0,0,0,s*l*2,0,0,(n+t)*v,(u+o)*l,(c+s)*f,-1,0,0,c*s*f*2,0]},createPerspective:function(t,n,o,u){var s=1/Math.tan(t/2),c=1/(o-u);return[s/n,0,0,0,0,s,0,0,0,0,(u+o)*c,-1,0,0,u*o*c*2,0]},createTranslate2d:function(t,o){var u=n.createIdentityMatrix();return n.reuseTranslate2dCommand(u,t,o),u},reuseTranslate2dCommand:function(t,n,o){t[12]=n,t[13]=o},reuseTranslate3dCommand:function(t,n,o,u){t[12]=n,t[13]=o,t[14]=u},createScale:function(t){var o=n.createIdentityMatrix();return n.reuseScaleCommand(o,t),o},reuseScaleCommand:function(t,n){t[0]=n,t[5]=n},reuseScale3dCommand:function(t,n,o,u){t[0]=n,t[5]=o,t[10]=u},reusePerspectiveCommand:function(t,n){t[11]=-1/n},reuseScaleXCommand:function(t,n){t[0]=n},reuseScaleYCommand:function(t,n){t[5]=n},reuseScaleZCommand:function(t,n){t[10]=n},reuseRotateXCommand:function(t,n){t[5]=Math.cos(n),t[6]=Math.sin(n),t[9]=-Math.sin(n),t[10]=Math.cos(n)},reuseRotateYCommand:function(t,n){t[0]=Math.cos(n),t[2]=-Math.sin(n),t[8]=Math.sin(n),t[10]=Math.cos(n)},reuseRotateZCommand:function(t,n){t[0]=Math.cos(n),t[1]=Math.sin(n),t[4]=-Math.sin(n),t[5]=Math.cos(n)},createRotateZ:function(t){var o=n.createIdentityMatrix();return n.reuseRotateZCommand(o,t),o},reuseSkewXCommand:function(t,n){t[4]=Math.tan(n)},reuseSkewYCommand:function(t,n){t[1]=Math.tan(n)},multiplyInto:function(t,n,o){var u=n[0],s=n[1],c=n[2],v=n[3],l=n[4],f=n[5],h=n[6],M=n[7],C=n[8],p=n[9],T=n[10],x=n[11],y=n[12],b=n[13],S=n[14],D=n[15],P=o[0],q=o[1],X=o[2],Y=o[3];t[0]=P*u+q*l+X*C+Y*y,t[1]=P*s+q*f+X*p+Y*b,t[2]=P*c+q*h+X*T+Y*S,t[3]=P*v+q*M+X*x+Y*D,P=o[4],q=o[5],X=o[6],Y=o[7],t[4]=P*u+q*l+X*C+Y*y,t[5]=P*s+q*f+X*p+Y*b,t[6]=P*c+q*h+X*T+Y*S,t[7]=P*v+q*M+X*x+Y*D,P=o[8],q=o[9],X=o[10],Y=o[11],t[8]=P*u+q*l+X*C+Y*y,t[9]=P*s+q*f+X*p+Y*b,t[10]=P*c+q*h+X*T+Y*S,t[11]=P*v+q*M+X*x+Y*D,P=o[12],q=o[13],X=o[14],Y=o[15],t[12]=P*u+q*l+X*C+Y*y,t[13]=P*s+q*f+X*p+Y*b,t[14]=P*c+q*h+X*T+Y*S,t[15]=P*v+q*M+X*x+Y*D},determinant:function(t){var n=babelHelpers.slicedToArray(t,16),o=n[0],u=n[1],s=n[2],c=n[3],v=n[4],l=n[5],f=n[6],h=n[7],M=n[8],C=n[9],p=n[10],T=n[11],x=n[12],y=n[13],b=n[14],S=n[15];return c*f*C*x-s*h*C*x-c*l*p*x+u*h*p*x+s*l*T*x-u*f*T*x-c*f*M*y+s*h*M*y+c*v*p*y-o*h*p*y-s*v*T*y+o*f*T*y+c*l*M*b-u*h*M*b-c*v*C*b+o*h*C*b+u*v*T*b-o*l*T*b-s*l*M*S+u*f*M*S+s*v*C*S-o*f*C*S-u*v*p*S+o*l*p*S},inverse:function(t){var o=n.determinant(t);if(!o)return t;var u=babelHelpers.slicedToArray(t,16),s=u[0],c=u[1],v=u[2],l=u[3],f=u[4],h=u[5],M=u[6],C=u[7],p=u[8],T=u[9],x=u[10],y=u[11],b=u[12],S=u[13],D=u[14],P=u[15];return[(M*y*S-C*x*S+C*T*D-h*y*D-M*T*P+h*x*P)/o,(l*x*S-v*y*S-l*T*D+c*y*D+v*T*P-c*x*P)/o,(v*C*S-l*M*S+l*h*D-c*C*D-v*h*P+c*M*P)/o,(l*M*T-v*C*T-l*h*x+c*C*x+v*h*y-c*M*y)/o,(C*x*b-M*y*b-C*p*D+f*y*D+M*p*P-f*x*P)/o,(v*y*b-l*x*b+l*p*D-s*y*D-v*p*P+s*x*P)/o,(l*M*b-v*C*b-l*f*D+s*C*D+v*f*P-s*M*P)/o,(v*C*p-l*M*p+l*f*x-s*C*x-v*f*y+s*M*y)/o,(h*y*b-C*T*b+C*p*S-f*y*S-h*p*P+f*T*P)/o,(l*T*b-c*y*b-l*p*S+s*y*S+c*p*P-s*T*P)/o,(c*C*b-l*h*b+l*f*S-s*C*S-c*f*P+s*h*P)/o,(l*h*p-c*C*p-l*f*T+s*C*T+c*f*y-s*h*y)/o,(M*T*b-h*x*b-M*p*S+f*x*S+h*p*D-f*T*D)/o,(c*x*b-v*T*b+v*p*S-s*x*S-c*p*D+s*T*D)/o,(v*h*b-c*M*b-v*f*S+s*M*S+c*f*D-s*h*D)/o,(c*M*p-v*h*p+v*f*T-s*M*T-c*f*x+s*h*x)/o]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,n){var o=babelHelpers.slicedToArray(t,4),u=o[0],s=o[1],c=o[2],v=o[3];return[u*n[0]+s*n[4]+c*n[8]+v*n[12],u*n[1]+s*n[5]+c*n[9]+v*n[13],u*n[2]+s*n[6]+c*n[10]+v*n[14],u*n[3]+s*n[7]+c*n[11]+v*n[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,o){var u=1/(o||n.v3Length(t));return[t[0]*u,t[1]*u,t[2]*u]},v3Dot:function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]},v3Combine:function(t,n,o,u){return[o*t[0]+u*n[0],o*t[1]+u*n[1],o*t[2]+u*n[2]]},v3Cross:function(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]},quaternionToDegreesXYZ:function(t,o,u){var s=babelHelpers.slicedToArray(t,4),c=s[0],v=s[1],l=s[2],f=s[3],h=c*c,M=v*v,C=l*l,p=c*v+l*f,T=f*f+h+M+C,x=180/Math.PI;return p>.49999*T?[0,2*Math.atan2(c,f)*x,90]:p<-.49999*T?[0,-2*Math.atan2(c,f)*x,-90]:[n.roundTo3Places(Math.atan2(2*c*f-2*v*l,1-2*h-2*C)*x),n.roundTo3Places(Math.atan2(2*v*f-2*c*l,1-2*M-2*C)*x),n.roundTo3Places(Math.asin(2*c*v+2*l*f)*x)]},roundTo3Places:function(t){var n=t.toString().split('e');return.001*Math.round(n[0]+'e'+(n[1]?+n[1]-3:3))},decomposeMatrix:function(o){t(16===o.length,'Matrix decomposition needs a list of 3d matrix values, received %s',o);var u=[],s=[],c=[],v=[],l=[];if(o[15]){for(var f=[],h=[],M=0;M<4;M++){f.push([]);for(var C=0;C<4;C++){var p=o[4*M+C]/o[15];f[M].push(p),h.push(3===C?0:p)}}if(h[15]=1,n.determinant(h)){if(0!==f[0][3]||0!==f[1][3]||0!==f[2][3]){var T=[f[0][3],f[1][3],f[2][3],f[3][3]],x=n.inverse(h),y=n.transpose(x);u=n.multiplyVectorByMatrix(T,y)}else u[0]=u[1]=u[2]=0,u[3]=1;for(M=0;M<3;M++)l[M]=f[3][M];var b=[];for(M=0;M<3;M++)b[M]=[f[M][0],f[M][1],f[M][2]];c[0]=n.v3Length(b[0]),b[0]=n.v3Normalize(b[0],c[0]),v[0]=n.v3Dot(b[0],b[1]),b[1]=n.v3Combine(b[1],b[0],1,-v[0]),v[0]=n.v3Dot(b[0],b[1]),b[1]=n.v3Combine(b[1],b[0],1,-v[0]),c[1]=n.v3Length(b[1]),b[1]=n.v3Normalize(b[1],c[1]),v[0]/=c[1],v[1]=n.v3Dot(b[0],b[2]),b[2]=n.v3Combine(b[2],b[0],1,-v[1]),v[2]=n.v3Dot(b[1],b[2]),b[2]=n.v3Combine(b[2],b[1],1,-v[2]),c[2]=n.v3Length(b[2]),b[2]=n.v3Normalize(b[2],c[2]),v[1]/=c[2],v[2]/=c[2];var S,D=n.v3Cross(b[1],b[2]);if(n.v3Dot(b[0],D)<0)for(M=0;M<3;M++)c[M]*=-1,b[M][0]*=-1,b[M][1]*=-1,b[M][2]*=-1;return s[0]=.5*Math.sqrt(Math.max(1+b[0][0]-b[1][1]-b[2][2],0)),s[1]=.5*Math.sqrt(Math.max(1-b[0][0]+b[1][1]-b[2][2],0)),s[2]=.5*Math.sqrt(Math.max(1-b[0][0]-b[1][1]+b[2][2],0)),s[3]=.5*Math.sqrt(Math.max(1+b[0][0]+b[1][1]+b[2][2],0)),b[2][1]>b[1][2]&&(s[0]=-s[0]),b[0][2]>b[2][0]&&(s[1]=-s[1]),b[1][0]>b[0][1]&&(s[2]=-s[2]),{rotationDegrees:S=s[0]<.001&&s[0]>=0&&s[1]<.001&&s[1]>=0?[0,0,n.roundTo3Places(180*Math.atan2(b[0][1],b[0][0])/Math.PI)]:n.quaternionToDegreesXYZ(s,f,b),perspective:u,quaternion:s,scale:c,skew:v,translation:l,rotate:S[2],rotateX:S[0],rotateY:S[1],scaleX:c[0],scaleY:c[1],translateX:l[0],translateY:l[1]}}}}};m.exports=n},47,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t={width:void 0,height:void 0};m.exports=function(h,n){return(h=h||t)!==(n=n||t)&&(h.width!==n.width||h.height!==n.height)}},48,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var l=r(d[0]),t=r(d[1]),n=r(d[2]),s=(r(d[3]),(function(){function l(){babelHelpers.classCallCheck(this,l)}return babelHelpers.createClass(l,null,[{key:"validateStyleProp",value:function(l,t,n){}},{key:"validateStyle",value:function(l,t){}},{key:"addValidStylePropTypes",value:function(l){for(var t in l)o[t]=l[t]}}]),l})()),o={};s.addValidStylePropTypes(l),s.addValidStylePropTypes(t),s.addValidStylePropTypes(n),m.exports=s},49,[31,43,44,3]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function t(n){if(null!==n&&'object'==typeof n){if(!Array.isArray(n))return n;for(var f={},o=0,u=n.length;othis.eventPool.length&&this.eventPool.push(e)}function ee(e){e.eventPool=[],e.getPooled=K,e.release=Z}babelHelpers.extends(J.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=G)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=G)},persist:function(){this.isPersistent=G},isPersistent:q,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=q,this._dispatchInstances=this._dispatchListeners=null}}),J.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},J.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return babelHelpers.extends(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=babelHelpers.extends({},r.Interface,e),n.extend=r.extend,ee(n),n},ee(J);var te=J.extend({touchHistory:function(){return null}});function ne(e){return"topTouchStart"===e}function re(e){return"topTouchMove"===e}var ie=["topTouchStart"],ae=["topTouchMove"],oe=["topTouchCancel","topTouchEnd"],le=[],ue={touchBank:le,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function se(e){return e.timeStamp||e.timestamp}function ce(e){return m(null!=(e=e.identifier),"Touch object is missing identifier."),e}function fe(e){var t=ce(e),n=le[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=se(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=se(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=se(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:se(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:se(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:se(e)},le[t]=n),ue.mostRecentTimeStamp=se(e)}function de(e){var t=le[ce(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=se(e),ue.mostRecentTimeStamp=se(e)):console.error("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",he(e),me())}function pe(e){var t=le[ce(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=se(e),ue.mostRecentTimeStamp=se(e)):console.error("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",he(e),me())}function he(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:se(e)})}function me(){var e=JSON.stringify(le.slice(0,20));return 20o||(a=o),De(a,e,i)}}}),U=function(e){return Ce[e._nativeTag]||null},I=Re,A=function(e){var t=e.stateNode._nativeTag;return void 0===t&&(t=e.stateNode.canonical._nativeTag),m(t,"All native instances should have a tag."),t},Se.injection.injectGlobalResponderHandler({onChange:function(e,t,n){null!==t?u.setJSResponder(t.stateNode._nativeTag,n):u.clearJSResponder()}});var Oe=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,je="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),Fe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,He=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,Be=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,Le=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,Ve=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,Qe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,Ye=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,Xe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.async_mode"):60111,$e=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,Ge=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.placeholder"):60113,qe="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator");function Je(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=qe&&e[qe]||e["@@iterator"])?e:null}function Ke(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Xe:return"AsyncMode";case Be:return"Fragment";case He:return"Portal";case Ve:return"Profiler";case Le:return"StrictMode";case Ge:return"Placeholder"}if("object"==typeof e){switch(e.$$typeof){case Ye:return"Context.Consumer";case Qe:return"Context.Provider";case $e:return""!==(e=(e=e.render).displayName||e.name||"")?"ForwardRef("+e+")":"ForwardRef"}if("function"==typeof e.then&&(e=1===e._reactStatus?e._reactResult:null))return Ke(e)}return null}function Ze(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 5===t.tag?2:3}function et(e){m(2===Ze(e),"Unable to find node on an unmounted component.")}function tt(e){var t=e.alternate;if(!t)return m(3!==(t=Ze(e)),"Unable to find node on an unmounted component."),1===t?null:e;for(var n=e,r=t;;){var i=n.return,a=i?i.alternate:null;if(!i||!a)break;if(i.child===a.child){for(var o=i.child;o;){if(o===n)return et(i),e;if(o===r)return et(i),t;o=o.sibling}m(!1,"Unable to find node on an unmounted component.")}if(n.return!==r.return)n=i,r=a;else{o=!1;for(var l=i.child;l;){if(l===n){o=!0,n=i,r=a;break}if(l===r){o=!0,r=i,n=a;break}l=l.sibling}if(!o){for(l=a.child;l;){if(l===n){o=!0,n=a,r=i;break}if(l===r){o=!0,r=a,n=i;break}l=l.sibling}m(o,"Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}m(n.alternate===r,"Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}return m(5===n.tag,"Unable to find node on an unmounted component."),n.stateNode.current===n?e:t}function nt(e){if(!(e=tt(e)))return null;for(var t=e;;){if(7===t.tag||8===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var rt={},it=null,at=0;function ot(e,t,n){if(Array.isArray(t))for(var r=t.length;r--&&0Ct||(e.current=_t[Ct],_t[Ct]=null,Ct--)}function wt(e,t){_t[++Ct]=e.current,e.current=t}var Nt={},Ut={current:Nt},It={current:!1},At=Nt;function zt(e,t){var n=e.type.contextTypes;if(!n)return Nt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Mt(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Wt(e){Rt(It),Rt(Ut)}function Dt(e){Rt(It),Rt(Ut)}function Ot(e,t,n){m(Ut.current===Nt,"Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue."),wt(Ut,t),wt(It,n)}function jt(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())m(i in e,'%s.getChildContext(): key "%s" is not defined in childContextTypes.',Ke(t)||"Unknown",i);return babelHelpers.extends({},n,r)}function Ft(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Nt,At=Ut.current,wt(Ut,t),wt(It,It.current),!0}function Ht(e,t,n){var r=e.stateNode;m(r,"Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue."),n?(t=jt(e,t,At),r.__reactInternalMemoizedMergedChildContext=t,Rt(It),Rt(Ut),wt(Ut,t)):Rt(It),wt(It,n)}var Bt=null,Lt=null;function Vt(e){return function(t){try{return e(t)}catch(e){}}}function Qt(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Bt=Vt(function(e){return t.onCommitFiberRoot(n,e)}),Lt=Vt(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}return!0}function Yt(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=null,this.index=0,this.ref=null,this.pendingProps=t,this.firstContextDependency=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Xt(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $t(e,t,n){var r=e.alternate;return null===r?((r=new Yt(e.tag,t,e.key,e.mode)).type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=t!==e.pendingProps?n:e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.firstContextDependency=e.firstContextDependency,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Gt(e,t,n){var r=e.type,i=e.key;e=e.props;var a=void 0;if("function"==typeof r)a=Xt(r)?2:4;else if("string"==typeof r)a=7;else e:switch(r){case Be:return qt(e.children,t,n,i);case Xe:a=10,t|=3;break;case Le:a=10,t|=2;break;case Ve:return(r=new Yt(15,e,i,4|t)).type=Ve,r.expirationTime=n,r;case Ge:a=16;break;default:if("object"==typeof r&&null!==r)switch(r.$$typeof){case Qe:a=12;break e;case Ye:a=11;break e;case $e:a=13;break e;default:if("function"==typeof r.then){a=4;break e}}m(!1,"Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",null==r?r:typeof r,"")}return(t=new Yt(a,e,i,t)).type=r,t.expirationTime=n,t}function qt(e,t,n,r){return(e=new Yt(9,e,r,t)).expirationTime=n,e}function Jt(e,t,n){return(e=new Yt(8,e,null,t)).expirationTime=n,e}function Kt(e,t,n){return(t=new Yt(6,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Zt(e,t){e.didError=!1;var n=e.earliestPendingTime;0===n?e.earliestPendingTime=e.latestPendingTime=t:n>t?e.earliestPendingTime=t:e.latestPendingTimee)&&(i=r),0!==(e=i)&&0!==n&&ni?(null===o&&(o=u,a=s),(0===l||l>c)&&(l=c)):(s=cn(e,0,u,s,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=u:(t.lastEffect.nextEffect=u,t.lastEffect=u))),u=u.next}for(c=null,u=t.firstCapturedUpdate;null!==u;){var f=u.expirationTime;f>i?(null===c&&(c=u,null===o&&(a=s)),(0===l||l>f)&&(l=f)):(s=cn(e,0,u,s,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=u:(t.lastCapturedEffect.nextEffect=u,t.lastCapturedEffect=u))),u=u.next}null===o&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===o&&null===c&&(a=s),t.baseState=a,t.firstUpdate=o,t.firstCapturedUpdate=c,e.expirationTime=l,e.memoizedState=s}function dn(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),pn(t.firstEffect,n),t.firstEffect=t.lastEffect=null,pn(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function pn(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;m("function"==typeof n,"Invalid argument passed as callback. Expected a function. Instead received: %s",n),n.call(r)}e=e.nextEffect}}function hn(e,t){return{value:e,source:t,stack:Et(t)}}var mn={current:null},gn=null,yn=null,vn=null;function bn(e,t){var n=e.type._context;wt(mn,n._currentValue),n._currentValue=t}function Tn(e){var t=mn.current;Rt(mn),e.type._context._currentValue=t}function xn(e){gn=e,vn=yn=null,e.firstContextDependency=null}function Sn(e,t){return vn!==e&&!1!==t&&0!==t&&("number"==typeof t&&1073741823!==t||(vn=e,t=1073741823),t={context:e,observedBits:t,next:null},null===yn?(m(null!==gn,"Context.unstable_read(): Context can only be read while React is rendering, e.g. inside the render method or getDerivedStateFromProps."),gn.firstContextDependency=yn=t):yn=yn.next=t),e._currentValue}var Pn={},kn={current:Pn},En={current:Pn},_n={current:Pn};function Cn(e){return m(e!==Pn,"Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function Rn(e,t){wt(_n,t),wt(En,e),wt(kn,Pn),Rt(kn),wt(kn,{isInAParentText:!1})}function wn(e){Rt(kn),Rt(En),Rt(_n)}function Nn(e){Cn(_n.current);var t=Cn(kn.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(wt(En,e),wt(kn,n))}function Un(e){En.current===e&&(Rt(kn),Rt(En))}var In=Object.prototype.hasOwnProperty;function An(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function zn(e,t){if(An(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;rm?(g=h,h=null):g=h.sibling;var y=d(i,h,l[m],u);if(null===y){null===h&&(h=g);break}e&&h&&null===y.alternate&&t(i,h),o=a(y,o,m),null===c?s=y:c.sibling=y,c=y,h=g}if(m===l.length)return n(i,h),s;if(null===h){for(;mg?(y=h,h=null):y=h.sibling;var b=d(i,h,v.value,u);if(null===b){h||(h=y);break}e&&h&&null===b.alternate&&t(i,h),o=a(b,o,g),null===c?s=b:c.sibling=b,c=b,h=y}if(v.done)return n(i,h),s;if(null===h){for(;!v.done;g++,v=l.next())null!==(v=f(i,v.value,u))&&(o=a(v,o,g),null===c?s=v:c.sibling=v,c=v);return s}for(h=r(i,h);!v.done;g++,v=l.next())null!==(v=p(h,i,g,v.value,u))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=a(v,o,g),null===c?s=v:c.sibling=v,c=v);return e&&h.forEach(function(e){return t(i,e)}),s}return function(e,r,a,l){var u="object"==typeof a&&null!==a&&a.type===Be&&null===a.key;u&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case Fe:e:{for(s=a.key,u=r;null!==u;){if(u.key===s){if(9===u.tag?a.type===Be:u.type===a.type){n(e,u.sibling),(r=i(u,a.type===Be?a.props.children:a.props,l)).ref=Bn(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===Be?((r=qt(a.props.children,e.mode,l,a.key)).return=e,e=r):((l=Gt(a,e.mode,l)).ref=Bn(e,r,a),l.return=e,e=l)}return o(e);case He:e:{for(u=a.key;null!==r;){if(r.key===u){if(6===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=i(r,a.children||[],l)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Kt(a,e.mode,l)).return=e,e=r}return o(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&8===r.tag?(n(e,r.sibling),(r=i(r,a,l)).return=e,e=r):(n(e,r),(r=Jt(a,e.mode,l)).return=e,e=r),o(e);if(Hn(a))return h(e,r,a,l);if(Je(a))return g(e,r,a,l);if(s&&Ln(e,a),void 0===a&&!u)switch(e.tag){case 2:case 3:case 0:m(!1,"%s(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.",(l=e.type).displayName||l.name||"Component")}return n(e,r)}}var Qn=Vn(!0),Yn=Vn(!1),Xn=null,$n=null,Gn=!1;function qn(e,t){switch(e.tag){case 7:return null!==(t=vt(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 8:return null!==(t=vt(e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function Jn(e){if(Gn){var t=$n;if(t){var n=t;if(!qn(e,t)){if(!(t=vt())||!qn(e,t))return e.effectTag|=2,Gn=!1,void(Xn=e);var r=Xn,i=new Yt(7,null,null,0);i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}Xn=e,$n=vt()}else e.effectTag|=2,Gn=!1,Xn=e}}function Kn(e){switch(e._reactStatus){case 1:return e._reactResult;case 2:throw e._reactResult;case 0:throw e;default:throw e._reactStatus=0,e.then(function(t){if(0===e._reactStatus){if(e._reactStatus=1,"object"==typeof t&&null!==t){var n=t.default;t=void 0!==n&&null!==n?n:t}e._reactResult=t}},function(t){0===e._reactStatus&&(e._reactStatus=2,e._reactResult=t)}),e}}var Zn=Oe.ReactCurrentOwner;function er(e,t,n,r){t.child=null===e?Yn(t,null,n,r):Qn(t,e.child,n,r)}function tr(e,t,n,r,i){n=n.render;var a=t.ref;return It.current||t.memoizedProps!==r||a!==(null!==e?e.ref:null)?(er(e,t,n=n(r,a),i),t.memoizedProps=r,t.child):sr(e,t,i)}function nr(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function rr(e,t,n,r,i){var a=Mt(n)?At:Ut.current;return a=zt(t,a),xn(t),n=n(r,a),t.effectTag|=1,er(e,t,n,i),t.memoizedProps=r,t.child}function ir(e,t,n,r,i){if(Mt(n)){var a=!0;Ft(t)}else a=!1;if(xn(t),null===e)if(null===t.stateNode){var o=Mt(n)?At:Ut.current,l=n.contextTypes,u=null!==l&&void 0!==l,s=new n(r,l=u?zt(t,o):Nt);t.memoizedState=null!==s.state&&void 0!==s.state?s.state:null,s.updater=Dn,t.stateNode=s,s._reactInternalFiber=t,u&&((u=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,u.__reactInternalMemoizedMaskedChildContext=l),Fn(t,n,r,i),r=!0}else{o=t.stateNode,l=t.memoizedProps,o.props=l;var c=o.context;u=zt(t,u=Mt(n)?At:Ut.current);var f=n.getDerivedStateFromProps;(s="function"==typeof f||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==r||c!==u)&&jn(t,o,r,u),tn=!1;var d=t.memoizedState;c=o.state=d;var p=t.updateQueue;null!==p&&(fn(t,p,r,o,i),c=t.memoizedState),l!==r||d!==c||It.current||tn?("function"==typeof f&&(Wn(t,n,f,r),c=t.memoizedState),(l=tn||On(t,n,l,r,d,c,u))?(s||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.effectTag|=4)):("function"==typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=u,r=l):("function"==typeof o.componentDidMount&&(t.effectTag|=4),r=!1)}else o=t.stateNode,l=t.memoizedProps,o.props=l,c=o.context,u=zt(t,u=Mt(n)?At:Ut.current),(s="function"==typeof(f=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==r||c!==u)&&jn(t,o,r,u),tn=!1,c=t.memoizedState,d=o.state=c,null!==(p=t.updateQueue)&&(fn(t,p,r,o,i),d=t.memoizedState),l!==r||c!==d||It.current||tn?("function"==typeof f&&(Wn(t,n,f,r),d=t.memoizedState),(f=tn||On(t,n,l,r,c,d,u))?(s||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,d,u),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,d,u)),"function"==typeof o.componentDidUpdate&&(t.effectTag|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),o.props=r,o.state=d,o.context=u,r=f):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),r=!1);return ar(e,t,n,r,a,i)}function ar(e,t,n,r,i,a){nr(e,t);var o=0!=(64&t.effectTag);if(!r&&!o)return i&&Ht(t,n,!1),sr(e,t,a);r=t.stateNode,Zn.current=t;var l=o?null:r.render();return t.effectTag|=1,null!==e&&o&&(er(e,t,null,a),t.child=null),er(e,t,l,a),t.memoizedState=r.state,t.memoizedProps=r.props,i&&Ht(t,n,!0),t.child}function or(e){var t=e.stateNode;t.pendingContext?Ot(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ot(0,t.context,!1),Rn(e,t.containerInfo)}function lr(e,t){if(e&&e.defaultProps)for(var n in t=babelHelpers.extends({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function ur(e,t,n,r){m(null===e,"An indeterminate component should never have mounted. This error is likely caused by a bug in React. Please file an issue.");var i=t.pendingProps;if("object"==typeof n&&null!==n&&"function"==typeof n.then){var a=n=Kn(n);a="function"==typeof a?Xt(a)?3:1:void 0!==a&&null!==a&&a.$$typeof?14:4,a=t.tag=a;var o=lr(n,i);switch(a){case 1:return rr(e,t,n,o,r);case 3:return ir(e,t,n,o,r);case 14:return tr(e,t,n,o,r);default:m(!1,"Element type is invalid. Received a promise that resolves to: %s. Promise elements must resolve to a class or function.",n)}}if(a=zt(t,Ut.current),xn(t),a=n(i,a),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){t.tag=2,Mt(n)?(o=!0,Ft(t)):o=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null;var l=n.getDerivedStateFromProps;return"function"==typeof l&&Wn(t,n,l,i),a.updater=Dn,t.stateNode=a,a._reactInternalFiber=t,Fn(t,n,i,r),ar(e,t,n,!0,o,r)}return t.tag=0,er(e,t,a,r),t.memoizedProps=i,t.child}function sr(e,t,n){null!==e&&(t.firstContextDependency=e.firstContextDependency);var r=t.childExpirationTime;if(0===r||r>n)return null;if(m(null===e||t.child===e.child,"Resuming work not yet implemented."),null!==t.child){for(n=$t(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=$t(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function cr(e,t,n){var r=t.expirationTime;if(!It.current&&(0===r||r>n)){switch(t.tag){case 5:or(t);break;case 7:Nn(t);break;case 2:Mt(t.type)&&Ft(t);break;case 3:Mt(t.type._reactResult)&&Ft(t);break;case 6:Rn(t,t.stateNode.containerInfo);break;case 12:bn(t,t.memoizedProps.value)}return sr(e,t,n)}switch(t.expirationTime=0,t.tag){case 4:return ur(e,t,t.type,n);case 0:return rr(e,t,t.type,t.pendingProps,n);case 1:var i=t.type._reactResult;return e=rr(e,t,i,lr(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 2:return ir(e,t,t.type,t.pendingProps,n);case 3:return e=ir(e,t,i=t.type._reactResult,lr(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 5:return or(t),m(null!==(r=t.updateQueue),"If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue."),i=null!==(i=t.memoizedState)?i.element:null,fn(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=sr(e,t,n):(er(e,t,r,n),t=t.child),t;case 7:return Nn(t),null===e&&Jn(t),i=(r=t.pendingProps).children,nr(e,t),er(e,t,i,n),t.memoizedProps=r,t=t.child;case 8:return null===e&&Jn(t),t.memoizedProps=t.pendingProps,null;case 16:return null;case 6:return Rn(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Qn(t,null,r,n):er(e,t,r,n),t.memoizedProps=r,t.child;case 13:return tr(e,t,t.type,t.pendingProps,n);case 14:return e=tr(e,t,i=t.type._reactResult,lr(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 9:return er(e,t,r=t.pendingProps,n),t.memoizedProps=r,t.child;case 10:return er(e,t,r=t.pendingProps.children,n),t.memoizedProps=r,t.child;case 15:return er(e,t,(r=t.pendingProps).children,n),t.memoizedProps=r,t.child;case 12:e:{r=t.type._context,i=t.pendingProps;var a=t.memoizedProps,o=i.value;if(t.memoizedProps=i,bn(t,o),null!==a){var l=a.value;if(0===(o=l===o&&(0!==l||1/l==1/o)||l!=l&&o!=o?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,o):1073741823))){if(a.children===i.children&&!It.current){t=sr(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){if(null!==(l=a.firstContextDependency))do{if(l.context===r&&0!=(l.observedBits&o)){if(2===a.tag||3===a.tag){var u=an(n);u.tag=2,ln(a,u)}(0===a.expirationTime||a.expirationTime>n)&&(a.expirationTime=n),null!==(u=a.alternate)&&(0===u.expirationTime||u.expirationTime>n)&&(u.expirationTime=n);for(var s=a.return;null!==s;){if(u=s.alternate,0===s.childExpirationTime||s.childExpirationTime>n)s.childExpirationTime=n,null!==u&&(0===u.childExpirationTime||u.childExpirationTime>n)&&(u.childExpirationTime=n);else{if(null===u||!(0===u.childExpirationTime||u.childExpirationTime>n))break;u.childExpirationTime=n}s=s.return}}u=a.child,l=l.next}while(null!==l);else u=12===a.tag&&a.type===t.type?null:a.child;if(null!==u)u.return=a;else for(u=a;null!==u;){if(u===t){u=null;break}if(null!==(a=u.sibling)){a.return=u.return,u=a;break}u=u.return}a=u}}er(e,t,i.children,n),t=t.child}return t;case 11:return o=t.type,i=(r=t.pendingProps).children,xn(t),i=i(o=Sn(o,r.unstable_observedBits)),t.effectTag|=1,er(e,t,i,n),t.memoizedProps=r,t.child;default:m(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}var fr=void 0,dr=void 0,pr=void 0;function hr(e){var t=e.componentStack,n=e.error;if(n instanceof Error){e=n.message;var r=n.name;try{n.message=(e?r+": "+e:r)+"\n\nThis error is located at:"+t}catch(e){}}else n="string"==typeof n?Error(n+"\n\nThis error is located at:"+t):Error("Unspecified error at:"+t);h.handleException(n,!1)}function mr(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=Et(n)),t={componentName:null!==n?Ke(n.type):null,componentStack:null!==r?r:"",error:t.value,errorBoundary:null,errorBoundaryName:null,errorBoundaryFound:!1,willRetry:!1},null!==e&&2===e.tag&&(t.errorBoundary=e.stateNode,t.errorBoundaryName=Ke(e.type),t.errorBoundaryFound=!0,t.willRetry=!0);try{hr(t)}catch(e){setTimeout(function(){throw e})}}function gr(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){jr(e,t)}else t.current=null}function yr(e){switch("function"==typeof Lt&&Lt(e),e.tag){case 2:case 3:gr(e);var t=e.stateNode;if("function"==typeof t.componentWillUnmount)try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){jr(e,t)}break;case 7:gr(e);break;case 6:Tr(e)}}function vr(e){return 7===e.tag||5===e.tag||6===e.tag}function br(e){e:{for(var t=e.return;null!==t;){if(vr(t)){var n=t;break e}t=t.return}m(!1,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."),n=void 0}var r=t=void 0;switch(n.tag){case 7:t=n.stateNode,r=!1;break;case 5:case 6:t=n.stateNode.containerInfo,r=!0;break;default:m(!1,"Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}16&n.effectTag&&(n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||vr(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;7!==n.tag&&8!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||6===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var i=e;;){if(7===i.tag||8===i.tag)if(n)if(r)m("number"!=typeof t,"Container does not support insertBefore operation");else{var a=t,o=i.stateNode,l=n,s=a._children,c=s.indexOf(o);0<=c?(s.splice(c,1),l=s.indexOf(l),s.splice(l,0,o),u.manageChildren(a._nativeTag,[c],[l],[],[],[])):(c=s.indexOf(l),s.splice(c,0,o),u.manageChildren(a._nativeTag,[],[],["number"==typeof o?o:o._nativeTag],[c],[]))}else r?(a=i.stateNode,u.setChildren(t,["number"==typeof a?a:a._nativeTag])):(a=t,s="number"==typeof(o=i.stateNode)?o:o._nativeTag,0<=(l=(c=a._children).indexOf(o))?(c.splice(l,1),c.push(o),u.manageChildren(a._nativeTag,[l],[c.length-1],[],[],[])):(c.push(o),u.manageChildren(a._nativeTag,[],[],[s],[c.length-1],[])));else if(6!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===e)break;for(;null===i.sibling;){if(null===i.return||i.return===e)return;i=i.return}i.sibling.return=i.return,i=i.sibling}}function Tr(e){for(var t=e,n=!1,r=void 0,i=void 0;;){if(!n){n=t.return;e:for(;;){switch(m(null!==n,"Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."),n.tag){case 7:r=n.stateNode,i=!1;break e;case 5:case 6:r=n.stateNode.containerInfo,i=!0;break e}n=n.return}n=!0}if(7===t.tag||8===t.tag){e:for(var a=t,o=a;;)if(yr(o),null!==o.child&&6!==o.tag)o.child.return=o,o=o.child;else{if(o===a)break;for(;null===o.sibling;){if(null===o.return||o.return===a)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}if(i)a=r,St(t.stateNode),u.manageChildren(a,[],[],[],[],[0]);else{a=r;var l=t.stateNode;St(l),l=(o=a._children).indexOf(l),o.splice(l,1),u.manageChildren(a._nativeTag,[],[],[],[],[l])}}else if(6===t.tag?(r=t.stateNode.containerInfo,i=!0):yr(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;6===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}function xr(e,t){switch(t.tag){case 2:case 3:break;case 7:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var i=t.updateQueue;t.updateQueue=null,null!==i&&(t=n.viewConfig,Ce[n._nativeTag]=r,null!=(r=ct(null,e,r,t.validAttributes))&&u.updateView(n._nativeTag,t.uiViewClassName,r))}break;case 8:m(null!==t.stateNode,"This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue."),u.updateView(t.stateNode,"RCTRawText",{text:t.memoizedProps});break;case 5:case 15:case 16:break;default:m(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}}function Sr(e,t,n){(n=an(n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ti(r),mr(e,t)},n}function Pr(e,t,n){(n=an(n)).tag=3;var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){null===zr?zr=new Set([this]):zr.add(this);var n=t.value,r=t.stack;mr(e,t),this.componentDidCatch(n,{componentStack:null!==r?r:""})}),n}function kr(e){switch(e.tag){case 2:Mt(e.type)&&Wt();var t=e.effectTag;return 1024&t?(e.effectTag=-1025&t|64,e):null;case 3:return Mt(e.type._reactResult)&&Wt(),1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 5:return wn(),Dt(),m(0==(64&(t=e.effectTag)),"The root failed to unmount after an error. This is likely a bug in React. Please file an issue."),e.effectTag=-1025&t|64,e;case 7:return Un(e),null;case 16:return 1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 6:return wn(),null;case 12:return Tn(e),null;default:return null}}fr=function(){},dr=function(e,t,n,r){e.memoizedProps!==r&&(Cn(kn.current),t.updateQueue=bt)&&(t.effectTag|=4)},pr=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var Er={readContext:Sn},_r=Oe.ReactCurrentOwner,Cr=!1,Rr=null,wr=null,Nr=0,Ur=!1,Ir=null,Ar=!1,zr=null;function Mr(){if(null!==Rr)for(var e=Rr.return;null!==e;){var t=e;switch(t.tag){case 2:var n=t.type.childContextTypes;null!==n&&void 0!==n&&Wt();break;case 3:null!==(n=t.type._reactResult.childContextTypes)&&void 0!==n&&Wt();break;case 5:wn(),Dt();break;case 7:Un(t);break;case 6:wn();break;case 12:Tn(t)}e=e.return}wr=null,Nr=0,Ur=!1,Rr=null}function Wr(e){for(;;){var t=e.alternate,n=e.return,r=e.sibling;if(0==(512&e.effectTag)){var i=t,a=(t=e).pendingProps;switch(t.tag){case 0:case 1:break;case 2:Mt(t.type)&&Wt();break;case 3:Mt(t.type._reactResult)&&Wt();break;case 5:wn(),Dt(),(a=t.stateNode).pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),null!==i&&null!==i.child||(t.effectTag&=-3),fr(t);break;case 7:Un(t);var o=Cn(_n.current),s=t.type;if(null!==i&&null!=t.stateNode)dr(i,t,s,a,o),i.ref!==t.ref&&(t.effectTag|=128);else if(a){i=Cn(kn.current);var c=t,f=xt(),d=l.get(s);m("RCTView"!==s||!i.isInAParentText,"Nesting of within is not currently supported.");var p=ct(null,rt,a,d.validAttributes);u.createView(f,d.uiViewClassName,o,p),d=new dt(f,d),_e[f]=c,Ce[f]=a;e:for(c=d,f=t,p=f.child;null!==p;){if(7===p.tag||8===p.tag)c._children.push(p.stateNode);else if(6!==p.tag&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===f)break;for(;null===p.sibling;){if(null===p.return||p.return===f)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}Pt(d)&&(t.effectTag|=4),t.stateNode=d,null!==t.ref&&(t.effectTag|=128)}else m(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");break;case 8:i&&null!=t.stateNode?pr(i,t,i.memoizedProps,a):("string"!=typeof a&&m(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),i=Cn(_n.current),o=t,m((s=Cn(kn.current)).isInAParentText,"Text strings must be rendered within a component."),s=xt(),u.createView(s,"RCTRawText",i,{text:a}),_e[s]=t,o.stateNode=s);break;case 13:case 14:case 16:case 9:case 10:case 15:break;case 6:wn(),fr(t);break;case 12:Tn(t);break;case 11:break;case 4:m(!1,"An indeterminate component should have become determinate before completing. This error is likely caused by a bug in React. Please file an issue.");default:m(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}if(t=Rr=null,a=e,1073741823===Nr||1073741823!==a.childExpirationTime){for(o=0,s=a.child;null!==s;)i=s.expirationTime,d=s.childExpirationTime,(0===o||0!==i&&ir||0!==a&&a>r||0!==o&&o>r)return e.didError=!1,0!==(n=e.latestPingedTime)&&n<=r&&(e.latestPingedTime=0),n=e.earliestPendingTime,t=e.latestPendingTime,n===r?e.earliestPendingTime=t===r?e.latestPendingTime=0:t:t===r&&(e.latestPendingTime=n),n=e.earliestSuspendedTime,t=e.latestSuspendedTime,0===n?e.earliestSuspendedTime=e.latestSuspendedTime=r:n>r?e.earliestSuspendedTime=r:tGr)&&(Gr=e),e}function Hr(e,t){e:{(0===e.expirationTime||e.expirationTime>t)&&(e.expirationTime=t);var n=e.alternate;null!==n&&(0===n.expirationTime||n.expirationTime>t)&&(n.expirationTime=t);var r=e.return;if(null===r&&5===e.tag)e=e.stateNode;else{for(;null!==r;){if(n=r.alternate,(0===r.childExpirationTime||r.childExpirationTime>t)&&(r.childExpirationTime=t),null!==n&&(0===n.childExpirationTime||n.childExpirationTime>t)&&(n.childExpirationTime=t),null===r.return&&5===r.tag){e=r.stateNode;break e}r=r.return}e=null}}null!==e&&(!Cr&&0!==Nr&&tli&&(ui=0,m(!1,"Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.")))}var Br=null,Lr=null,Vr=0,Qr=void 0,Yr=!1,Xr=null,$r=0,Gr=0,qr=!1,Jr=!1,Kr=null,Zr=null,ei=!1,ti=!1,ni=!1,ri=null,ii=pt(),ai=2+(ii/10|0),oi=ai,li=50,ui=0,si=null,ci=1;function fi(){ai=2+((pt()-ii)/10|0)}function di(e,t){if(0!==Vr){if(t>Vr)return;null!==Qr&&(ht=null,clearTimeout(Qr))}Vr=t,pt(),ht=mi,Qr=setTimeout(yt,1)}function pi(){return Yr?oi:(hi(),0!==$r&&1073741823!==$r||(fi(),oi=ai),oi)}function hi(){var e=0,t=null;if(null!==Lr)for(var n=Lr,r=Br;null!==r;){var i=r.expirationTime;if(0===i){if(m(null!==n&&null!==Lr,"Should have a previous and last root. This error is likely caused by a bug in React. Please file an issue."),r===r.nextScheduledRoot){Br=Lr=r.nextScheduledRoot=null;break}if(r===Br)Br=i=r.nextScheduledRoot,Lr.nextScheduledRoot=i,r.nextScheduledRoot=null;else{if(r===Lr){(Lr=n).nextScheduledRoot=Br,r.nextScheduledRoot=null;break}n.nextScheduledRoot=r.nextScheduledRoot,r.nextScheduledRoot=null}r=n.nextScheduledRoot}else{if((0===e||i=n&&(t.nextExpirationTimeToWorkOn=ai),t=t.nextScheduledRoot}while(t!==Br)}gi(0,e)}function gi(e,t){if(Zr=t,hi(),null!==Zr)for(fi(),oi=ai;null!==Xr&&0!==$r&&(0===e||e>=$r)&&(!qr||ai>=$r);)yi(Xr,$r,ai>=$r),hi(),fi(),oi=ai;else for(;null!==Xr&&0!==$r&&(0===e||e>=$r);)yi(Xr,$r,!0),hi();if(null!==Zr&&(Vr=0,Qr=null),0!==$r&&di(0,$r),Zr=null,qr=!1,ui=0,si=null,null!==ri)for(e=ri,ri=null,t=0;te.latestSuspendedTime?(e.earliestSuspendedTime=0,e.latestSuspendedTime=0,e.latestPingedTime=0,Zt(e,r)):rci)&&(qr=!0)}function Ti(e){m(null!==Xr,"Should be working on a root. This error is likely caused by a bug in React. Please file an issue."),Xr.expirationTime=0,Jr||(Jr=!0,Kr=e)}function xi(e){if(!e)return Nt;e=e._reactInternalFiber;e:{m(2===Ze(e)&&(2===e.tag||3===e.tag),"Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var t=e;do{switch(t.tag){case 5:t=t.stateNode.context;break e;case 2:if(Mt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}break;case 3:if(Mt(t.type._reactResult)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);m(!1,"Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue."),t=void 0}if(2===e.tag){var n=e.type;if(Mt(n))return jt(e,n,t)}else if(3===e.tag&&Mt(n=e.type._reactResult))return jt(e,n,t);return t}function Si(e){var t=e._reactInternalFiber;return void 0===t&&("function"==typeof e.render?m(!1,"Unable to find node on an unmounted component."):m(!1,"Argument appears to not be a ReactComponent. Keys: %s",Object.keys(e))),null===(e=nt(t))?null:e.stateNode}function Pi(e,t,n,r){var i=t.current,a=pi();return i=Fr(a,i),a=t.current,n=xi(n),null===t.context?t.context=n:t.pendingContext=n,t=r,(r=an(i)).payload={element:e},null!==(t=void 0===t?null:t)&&(r.callback=t),ln(a,r),Hr(a,i),i}function ki(e,t,n){var r=3=o?(this._iteratedObject=void 0,s(void 0,!0)):(this._nextIndex=u+1,"key"===l?s(u,!1):"value"===l?s(n[u],!1):"key+value"===l?s([u,n[u]],!1):void 0)}},{key:'@@iterator',value:function(){return this}}]),t})(),o=(function(){function t(n){if(babelHelpers.classCallCheck(this,t),'string'!=typeof n)throw new TypeError('Object is not a string');this._iteratedString=n,this._nextIndex=0}return babelHelpers.createClass(t,[{key:"next",value:function(){if(!this instanceof t)throw new TypeError('Object is not a StringIterator');if(null==this._iteratedString)return s(void 0,!0);var n,o=this._nextIndex,u=this._iteratedString,l=u.length;if(o>=l)return this._iteratedString=void 0,s(void 0,!0);var c=u.charCodeAt(o);if(c<55296||c>56319||o+1===l)n=u[o];else{var h=u.charCodeAt(o+1);n=h<56320||h>57343?u[o]:u[o]+u[o+1]}return this._nextIndex=o+n.length,s(n,!1)}},{key:'@@iterator',value:function(){return this}}]),t})();function s(t,n){return{value:t,done:n}}return function(s,u){return'string'==typeof s?new o(s):Array.isArray(s)?new n(s,u||"value"):s[t]()}})();babelHelpers.extends(n,{KIND_KEY:"key",KIND_VALUE:"value",KIND_KEY_VAL:"key+value",ITERATOR_SYMBOL:t}),m.exports=n},62,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]);m.exports=(function(u){if(!n('Set'))return u.Set;var o=(function(){function t(n){if(babelHelpers.classCallCheck(this,t),null==this||'object'!=typeof this&&'function'!=typeof this)throw new TypeError('Wrong set object type.');if(l(this),null!=n)for(var u,o=s(n);!(u=o.next()).done;)this.add(u.value)}return babelHelpers.createClass(t,[{key:"add",value:function(t){return this._map.set(t,t),this.size=this._map.size,this}},{key:"clear",value:function(){l(this)}},{key:"delete",value:function(t){var n=this._map.delete(t);return this.size=this._map.size,n}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(t){for(var n,s=arguments[1],u=this._map.keys();!(n=u.next()).done;)t.call(s,n.value,n.value,this)}},{key:"has",value:function(t){return this._map.has(t)}},{key:"values",value:function(){return this._map.values()}}]),t})();function l(n){n._map=new t,n.size=n._map.size}return o.prototype[s.ITERATOR_SYMBOL]=o.prototype.values,o.prototype.keys=o.prototype.values,o})(Function('return this')())},63,[59,58,62]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=0;function n(n,s){var c=r(d[0]).ExceptionsManager;if(c){var l=r(d[1])(n),t=++o;s?c.reportFatalException(n.message,l,t):c.reportSoftException(n.message,l,t)}}function s(){if(console._errorOriginal.apply(console,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)n(arguments[0],!1);else{var o=r(d[2]),s=Array.prototype.map.call(arguments,o).join(', ');if('"Warning: '===s.slice(0,10))return;var c=new Error('console.error: '+s);c.framesToPop=1,n(c,!1)}}m.exports={handleException:function(o,s){o.message||(o=new Error(o)),console._errorOriginal?console._errorOriginal(o.message):console.error(o.message),n(o,s)},installConsoleErrorReporter:function(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=s,void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}}},64,[5,65,11]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){if(!t||!t.stack)return[];for(var s=r(d[0]),o=Array.isArray(t.stack)?t.stack:s.parse(t.stack),f='number'==typeof t.framesToPop?t.framesToPop:0;f--;)o.shift();return o}},65,[66]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},66,[67]); +__d(function(g,r,i,a,m,e,d){var n={parse:function(n){for(var o,t,l=/^\s*at (?:(?:(?:Anonymous function)?|((?:\[object object\])?\S+(?: \[as \S+\])?)) )?\(?((?:file|http|https):.*?):(\d+)(?::(\d+))?\)?\s*$/i,u=/^(?:\s*([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i,s=/^\s*at (?:((?:\[object object\])?\S+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i,c=n.split('\n'),f=[],b=0,h=c.length;b",lineNumber:+o[4],column:o[5]?+o[5]:null};else if(o=l.exec(c[b]))t={file:o[2],methodName:o[1]||"",lineNumber:+o[3],column:o[4]?+o[4]:null};else{if(!(o=s.exec(c[b])))continue;t={file:o[2],methodName:o[1]||"",lineNumber:+o[3],column:o[4]?+o[4]:null}}f.push(t)}return f}};m.exports=n},67,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).PlatformConstants,n=r(d[1]);function o(t){return t.major+"."+t.minor+"."+t.patch+(null!==t.prerelease?"-"+t.prerelease:'')}e.checkVersions=function(){if(t){var s=t.reactNativeVersion;n.version.major===s.major&&n.version.minor===s.minor||console.error("React Native version mismatch.\n\nJavaScript version: "+o(n.version)+"\nNative version: "+o(s)+"\n\nMake sure that you have rebuilt the native code. If the problem persists try clearing the Watchman and packager caches with `watchman watch-del-all && react-native start --reset-cache`.")}}},68,[5,69]); +__d(function(g,r,i,a,m,e,d){e.version={major:0,minor:57,patch:1,prerelease:null}},69,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t},70,[71]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);r(d[1]),t.prototype.finally=function(t){return this.then(t,t)},m.exports=t},71,[72,74]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=n;var t=h(!0),o=h(!1),f=h(null),u=h(void 0),c=h(0),l=h('');function h(t){var o=new n(n._61);return o._65=1,o._55=t,o}n.resolve=function(v){if(v instanceof n)return v;if(null===v)return f;if(void 0===v)return u;if(!0===v)return t;if(!1===v)return o;if(0===v)return c;if(''===v)return l;if('object'==typeof v||'function'==typeof v)try{var p=v.then;if('function'==typeof p)return new n(p.bind(v))}catch(t){return new n(function(n,o){o(t)})}return h(v)},n.all=function(t){var o=Array.prototype.slice.call(t);return new n(function(t,f){if(0===o.length)return t([]);var u=o.length;function c(l,h){if(h&&('object'==typeof h||'function'==typeof h)){if(h instanceof n&&h.then===n.prototype.then){for(;3===h._65;)h=h._55;return 1===h._65?c(l,h._55):(2===h._65&&f(h._55),void h.then(function(n){c(l,n)},f))}var v=h.then;if('function'==typeof v)return void new n(v.bind(h)).then(function(n){c(l,n)},f)}o[l]=h,0==--u&&t(o)}for(var l=0;l=0;--h){var f=this.tryEntries[h],s=f.completion;if("root"===f.tryLoc)return u("end");if(f.tryLoc<=this.prev){var l=c.call(f,"catchLoc"),p=c.call(f,"finallyLoc");if(l&&p){if(this.prev=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&c.call(u,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),R(o),x}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var c=o.completion;if("throw"===c.type){var u=c.arg;R(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,c){return this.delegate={iterator:q(t),resultName:o,nextLoc:c},"next"===this.method&&(this.arg=n),x}}}function O(t,n,o,c){var u=n&&n.prototype instanceof G?n:G,h=Object.create(u.prototype),f=new Y(c||[]);return h._invoke=T(t,o,f),h}function k(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}function G(){}function N(){}function P(){}function F(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function S(t){function n(o,u,h,f){var s=k(t[o],t,u);if("throw"!==s.type){var l=s.arg,p=l.value;return p&&"object"==typeof p&&c.call(p,"__await")?Promise.resolve(p.__await).then(function(t){n("next",t,h,f)},function(t){n("throw",t,h,f)}):Promise.resolve(p).then(function(t){l.value=t,h(l)},f)}f(s.arg)}var o;this._invoke=function(t,c){function u(){return new Promise(function(o,u){n(t,c,o,u)})}return o=o?o.then(u,u):u()}}function T(t,n,o){var c=y;return function(u,h){if(c===w)throw new Error("Generator is already running");if(c===L){if("throw"===u)throw h;return z()}for(o.method=u,o.arg=h;;){var f=o.delegate;if(f){var s=I(f,o);if(s){if(s===x)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(c===y)throw c=L,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);c=w;var l=k(t,n,o);if("normal"===l.type){if(c=o.done?L:v,l.arg===x)continue;return{value:l.arg,done:o.done}}"throw"===l.type&&(c=L,o.method="throw",o.arg=l.arg)}}}function I(t,o){var c=t.iterator[o.method];if(c===n){if(o.delegate=null,"throw"===o.method){if(t.iterator.return&&(o.method="return",o.arg=n,I(t,o),"throw"===o.method))return x;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var u=k(c,t.iterator,o.arg);if("throw"===u.type)return o.method="throw",o.arg=u.arg,o.delegate=null,x;var h=u.arg;return h?h.done?(o[t.resultName]=h.value,o.next=t.nextLoc,"return"!==o.method&&(o.method="next",o.arg=n),o.delegate=null,x):h:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,x)}function A(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function R(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function Y(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function q(t){if(t){var o=t[h];if(o)return o.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var u=-1,f=function o(){for(;++u0){var t=h.slice();h=[];for(var n=0;n0}function A(t){v[t]=null,s[t]=null,f[t]=null,p[t]=null}function D(t){if(null!=t){var l=v.indexOf(t);if(-1!==l){A(l);var u=f[l];'setImmediate'!==u&&'requestIdleCallback'!==u&&n.deleteTimer(t)}}}var E,O={setTimeout:function(t,l){for(var u=arguments.length,o=new Array(u>2?u-2:0),c=2;c2?u-2:0),c=2;c1?n-1:0),u=1;u-1&&(I.splice(t,1),y(c,o(),!0)),delete T[c],0===I.length&&n.setSendIdleEvents(!1)},u);T[c]=s}return c},cancelIdleCallback:function(t){D(t);var l=I.indexOf(t);-1!==l&&I.splice(l,1);var u=T[t];u&&(O.clearTimeout(u),delete T[t]),0===I.length&&n.setSendIdleEvents(!1)},clearTimeout:function(t){D(t)},clearInterval:function(t){D(t)},clearImmediate:function(t){D(t);var n=h.indexOf(t);-1!==n&&h.splice(n,1)},cancelAnimationFrame:function(t){D(t)},callTimers:function(n){t(0!==n.length,'Cannot call `callTimers` with an empty list of IDs.'),b=null;for(var l=0;l1)for(var o=1;o0){var l=I.slice();I=[];for(var u=0;u=0,loaded:s,total:n})}},{key:"__didCompleteResponse",value:function(t,s,n){t===this._requestId&&(s&&(''!==this._responseType&&'text'!==this._responseType||(this._response=s),this._hasError=!0,n&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),s?v._interceptor&&v._interceptor.loadingFailed(t,s):v._interceptor&&v._interceptor.loadingFinished(t,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(t){t&&t.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var t=this.responseHeaders||{};return Object.keys(t).map(function(s){return s+': '+t[s]}).join('\r\n')}},{key:"getResponseHeader",value:function(t){var s=this._lowerCaseResponseHeaders[t.toLowerCase()];return void 0!==s?s:null}},{key:"setRequestHeader",value:function(t,s){if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');this._headers[t.toLowerCase()]=String(s)}},{key:"setTrackingName",value:function(t){return this._trackingName=t,this}},{key:"open",value:function(t,s,n){if(this.readyState!==this.UNSENT)throw new Error('Cannot open, already sending');if(void 0!==n&&!n)throw new Error('Synchronous http requests are not supported');if(!s)throw new Error('Cannot load an empty url');this._method=t.toUpperCase(),this._url=s,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(t){var n=this;if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');if(this._sent)throw new Error('Request has already been sent');this._sent=!0;var h=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(s.addListener('didSendNetworkData',function(t){return n.__didUploadProgress.apply(n,babelHelpers.toConsumableArray(t))})),this._subscriptions.push(s.addListener('didReceiveNetworkResponse',function(t){return n.__didReceiveResponse.apply(n,babelHelpers.toConsumableArray(t))})),this._subscriptions.push(s.addListener('didReceiveNetworkData',function(t){return n.__didReceiveData.apply(n,babelHelpers.toConsumableArray(t))})),this._subscriptions.push(s.addListener('didReceiveNetworkIncrementalData',function(t){return n.__didReceiveIncrementalData.apply(n,babelHelpers.toConsumableArray(t))})),this._subscriptions.push(s.addListener('didReceiveNetworkDataProgress',function(t){return n.__didReceiveDataProgress.apply(n,babelHelpers.toConsumableArray(t))})),this._subscriptions.push(s.addListener('didCompleteNetworkResponse',function(t){return n.__didCompleteResponse.apply(n,babelHelpers.toConsumableArray(t))}));var p='text';'arraybuffer'===this._responseType&&(p='base64'),'blob'===this._responseType&&(p='blob'),o(this._method,'Request method needs to be defined.'),o(this._url,'Request URL needs to be defined.'),s.sendRequest(this._method,this._trackingName,this._url,this._headers,t,p,h,this.timeout,this.__didCreateRequest.bind(this),this.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&s.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(t){this.responseHeaders=t||null;var s=t||{};this._lowerCaseResponseHeaders=Object.keys(s).reduce(function(t,n){return t[n.toLowerCase()]=s[n],t},{})}},{key:"setReadyState",value:function(t){this.readyState=t,this.dispatchEvent({type:'readystatechange'}),t===this.DONE&&(this._aborted?this.dispatchEvent({type:'abort'}):this._hasError?this._timedOut?this.dispatchEvent({type:'timeout'}):this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"addEventListener",value:function(t,s){'readystatechange'!==t&&'progress'!==t||(this._incrementalEvents=!0),babelHelpers.get(babelHelpers.getPrototypeOf(v.prototype),"addEventListener",this).call(this,t,s)}},{key:"responseType",get:function(){return this._responseType},set:function(t){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");b.hasOwnProperty(t)?(o(b[t]||'document'===t,"The provided value '"+t+"' is unsupported in this environment."),'blob'===t&&o(p.isAvailable,'Native module BlobModule is required for blob support'),this._responseType=t):h(!1,"The provided value '"+t+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(''!==this._responseType&&'text'!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' is set to '' or 'text', but it is '"+this._responseType+"'.");return this.readyState<_?'':this._response}},{key:"response",get:function(){var t=this.responseType;if(''===t||'text'===t)return this.readyState<_||this._hasError?'':this._response;if(this.readyState!==y)return null;if(void 0!==this._cachedResponse)return this._cachedResponse;switch(t){case'document':this._cachedResponse=null;break;case'arraybuffer':this._cachedResponse=n.toByteArray(this._response).buffer;break;case'blob':if('object'!=typeof this._response||!this._response)throw new Error("Invalid response for blob: "+this._response);this._cachedResponse=p.createFromOptions(this._response);break;case'json':try{this._cachedResponse=JSON.parse(this._response)}catch(t){this._cachedResponse=null}break;default:this._cachedResponse=null}return this._cachedResponse}}]),v})(t.apply(void 0,babelHelpers.toConsumableArray(f)));E.UNSENT=u,E.OPENED=l,E.HEADERS_RECEIVED=c,E.LOADING=_,E.DONE=y,E._interceptor=null,m.exports=E},81,[82,86,91,3,80,93]); +__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),l=r(d[2]),o=t.LISTENERS,u=t.CAPTURE,f=t.BUBBLE,c=t.ATTRIBUTE,s=t.newNode,v=n.defineCustomEventTarget,h=l.createEventWrapper,E=l.STOP_IMMEDIATE_PROPAGATION_FLAG,p="undefined"!=typeof window&&void 0!==window.EventTarget,w=m.exports=function t(){if(!(this instanceof t)){if(1===arguments.length&&Array.isArray(arguments[0]))return v(t,arguments[0]);if(arguments.length>0){for(var n=Array(arguments.length),l=0;l0?c-4:c,l=0;l>16&255,y[s++]=h>>8&255,y[s++]=255&h;2===C&&(h=n[t.charCodeAt(l)]<<2|n[t.charCodeAt(l+1)]>>4,y[s++]=255&h);1===C&&(h=n[t.charCodeAt(l)]<<10|n[t.charCodeAt(l+1)]<<4|n[t.charCodeAt(l+2)]>>2,y[s++]=h>>8&255,y[s++]=255&h);return y},e.fromByteArray=function(n){for(var o,h=n.length,u=h%3,c=[],f=0,A=h-u;fA?A:f+16383));1===u?(o=n[h-1],c.push(t[o>>2]+t[o<<4&63]+'==')):2===u&&(o=(n[h-2]<<8)+n[h-1],c.push(t[o>>10]+t[o>>4&63]+t[o<<2&63]+'='));return c.join('')};for(var t=[],n=[],o='undefined'!=typeof Uint8Array?Uint8Array:Array,h='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',u=0,c=h.length;u0)throw new Error('Invalid string. Length must be a multiple of 4');var o=t.indexOf('=');return-1===o&&(o=n),[o,o===n?0:4-o%4]}function A(t,n,o){return 3*(n+o)/4-o}function C(n,o,h){for(var u,c,f=[],A=o;A>18&63]+t[c>>12&63]+t[c>>6&63]+t[63&c]);return f.join('')}n['-'.charCodeAt(0)]=62,n['_'.charCodeAt(0)]=63},91,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){function t(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;babelHelpers.classCallCheck(this,t);var o=r(d[0]);this.data=o.createFromParts(s,n).data}return babelHelpers.createClass(t,[{key:"slice",value:function(t,s){var n=r(d[0]),o=this.data,l=o.offset,u=o.size;return'number'==typeof t&&(t>u&&(t=u),l+=t,u-=t,'number'==typeof s&&(s<0&&(s=this.size+s),u=s-t)),n.createFromOptions({blobId:this.data.blobId,offset:l,size:u})}},{key:"close",value:function(){r(d[0]).release(this.data.blobId),this.data=null}},{key:"data",set:function(t){this._data=t},get:function(){if(!this._data)throw new Error('Blob has been closed and is no longer available');return this._data}},{key:"size",get:function(){return this.data.size}},{key:"type",get:function(){return this.data.type||''}}]),t})();m.exports=t},92,[93]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]).BlobModule;var l=(function(){function l(){babelHelpers.classCallCheck(this,l)}return babelHelpers.createClass(l,null,[{key:"createFromParts",value:function(n,u){var s='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(t){var n=16*Math.random()|0;return('x'==t?n:3&n|8).toString(16)}),c=n.map(function(n){if(n instanceof ArrayBuffer||g.ArrayBufferView&&n instanceof g.ArrayBufferView)throw new Error("Creating blobs from 'ArrayBuffer' and 'ArrayBufferView' are not supported");return n instanceof t?{data:n.data,type:'blob'}:{data:String(n),type:'string'}}),x=c.reduce(function(t,n){return'string'===n.type?t+g.unescape(encodeURI(n.data)).length:t+n.data.size},0);return o.createFromParts(c,s),l.createFromOptions({blobId:s,offset:0,size:x,type:u?u.type:'',lastModified:u?u.lastModified:Date.now()})}},{key:"createFromOptions",value:function(o){return n.register(o.blobId),babelHelpers.extends(Object.create(t.prototype),{data:o})}},{key:"release",value:function(t){n.unregister(t),n.has(t)||o.release(t)}},{key:"addNetworkingHandler",value:function(){o.addNetworkingHandler()}},{key:"addWebSocketHandler",value:function(t){o.addWebSocketHandler(t)}},{key:"removeWebSocketHandler",value:function(t){o.removeWebSocketHandler(t)}},{key:"sendOverSocket",value:function(t,n){o.sendOverSocket(t.data,n)}}]),l})();l.isAvailable=!!o,m.exports=l},93,[92,94,5]); +__d(function(g,r,i,a,m,e,d){var n={};m.exports={register:function(t){n[t]?n[t]++:n[t]=1},unregister:function(t){n[t]&&(n[t]--,n[t]<=0&&delete n[t])},has:function(t){return n[t]&&n[t]>0}}},94,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){function t(){babelHelpers.classCallCheck(this,t),this._parts=[]}return babelHelpers.createClass(t,[{key:"append",value:function(t,n){this._parts.push([t,n])}},{key:"getParts",value:function(){return this._parts.map(function(t){var n=babelHelpers.slicedToArray(t,2),s=n[0],o=n[1],p={'content-disposition':'form-data; name="'+s+'"'};return'object'==typeof o&&o?('string'==typeof o.name&&(p['content-disposition']+='; filename="'+o.name+'"'),'string'==typeof o.type&&(p['content-type']=o.type),babelHelpers.objectSpread({},o,{headers:p,fieldName:s})):{string:String(o),headers:p,fieldName:s}})}}]),t})();m.exports=t},95,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]);s&&s.fetch?m.exports=s:m.exports={fetch:fetch,Headers:Headers,Request:Request,Response:Response}},96,[97]); +__d(function(g,r,i,a,m,e,d){!(function(t){'use strict';if(!t.fetch){var o={searchParams:'URLSearchParams'in t,iterable:'Symbol'in t&&'iterator'in Symbol,blob:'FileReader'in t&&'Blob'in t&&(function(){try{return new Blob,!0}catch(t){return!1}})(),formData:'FormData'in t,arrayBuffer:'ArrayBuffer'in t};if(o.arrayBuffer)var n=['[object Int8Array]','[object Uint8Array]','[object Uint8ClampedArray]','[object Int16Array]','[object Uint16Array]','[object Int32Array]','[object Uint32Array]','[object Float32Array]','[object Float64Array]'],s=function(t){return t&&DataView.prototype.isPrototypeOf(t)},h=ArrayBuffer.isView||function(t){return t&&n.indexOf(Object.prototype.toString.call(t))>-1};p.prototype.append=function(t,o){t=y(t),o=l(o);var n=this.map[t];this.map[t]=n?n+','+o:o},p.prototype.delete=function(t){delete this.map[y(t)]},p.prototype.get=function(t){return t=y(t),this.has(t)?this.map[t]:null},p.prototype.has=function(t){return this.map.hasOwnProperty(y(t))},p.prototype.set=function(t,o){this.map[y(t)]=l(o)},p.prototype.forEach=function(t,o){for(var n in this.map)this.map.hasOwnProperty(n)&&t.call(o,this.map[n],n,this)},p.prototype.keys=function(){var t=[];return this.forEach(function(o,n){t.push(n)}),c(t)},p.prototype.values=function(){var t=[];return this.forEach(function(o){t.push(o)}),c(t)},p.prototype.entries=function(){var t=[];return this.forEach(function(o,n){t.push([n,o])}),c(t)},o.iterable&&(p.prototype["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=p.prototype.entries);var f=['DELETE','GET','HEAD','OPTIONS','POST','PUT'];T.prototype.clone=function(){return new T(this,{body:this._bodyInit})},A.call(T.prototype),A.call(P.prototype),P.prototype.clone=function(){return new P(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new p(this.headers),url:this.url})},P.error=function(){var t=new P(null,{status:0,statusText:''});return t.type='error',t};var u=[301,302,303,307,308];P.redirect=function(t,o){if(-1===u.indexOf(o))throw new RangeError('Invalid status code');return new P(null,{status:o,headers:{location:t}})},t.Headers=p,t.Request=T,t.Response=P,t.fetch=function(t,o){return new Promise(function(n,s){var h=new T(t,o),f=new XMLHttpRequest;f.onload=function(){var t,o,s={status:f.status,statusText:f.statusText,headers:(t=f.getAllResponseHeaders()||'',o=new p,t.replace(/\r?\n[\t ]+/g,' ').split(/\r?\n/).forEach(function(t){var n=t.split(':'),s=n.shift().trim();if(s){var h=n.join(':').trim();o.append(s,h)}}),o)};s.url='responseURL'in f?f.responseURL:s.headers.get('X-Request-URL');var h='response'in f?f.response:f.responseText;n(new P(h,s))},f.onerror=function(){s(new TypeError('Network request failed'))},f.ontimeout=function(){s(new TypeError('Network request failed'))},f.open(h.method,h.url,!0),'include'===h.credentials?f.withCredentials=!0:'omit'===h.credentials&&(f.withCredentials=!1),h.headers.forEach(function(t,o){f.setRequestHeader(o,t)}),f.send(void 0===h._bodyInit?null:h._bodyInit)})},t.fetch.polyfill=!0}function y(t){if('string'!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(t))throw new TypeError('Invalid character in header field name');return t.toLowerCase()}function l(t){return'string'!=typeof t&&(t=String(t)),t}function c(t){var n={next:function(){var o=t.shift();return{done:void 0===o,value:o}}};return o.iterable&&(n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=function(){return n}),n}function p(t){this.map={},t instanceof p?t.forEach(function(t,o){this.append(o,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(o){this.append(o,t[o])},this)}function b(t){if(t.bodyUsed)return Promise.reject(new TypeError('Already read'));t.bodyUsed=!0}function w(t){return new Promise(function(o,n){t.onload=function(){o(t.result)},t.onerror=function(){n(t.error)}})}function _(t){var o=new FileReader,n=w(o);return o.readAsArrayBuffer(t),n}function v(t){for(var o=new Uint8Array(t),n=new Array(o.length),s=0;s-1?s:n),this.mode=o.mode||this.mode||null,this.referrer=null,('GET'===this.method||'HEAD'===this.method)&&h)throw new TypeError('Body not allowed for GET or HEAD requests');this._initBody(h)}function E(t){var o=new FormData;return t.trim().split('&').forEach(function(t){if(t){var n=t.split('='),s=n.shift().replace(/\+/g,' '),h=n.join('=').replace(/\+/g,' ');o.append(decodeURIComponent(s),decodeURIComponent(h))}}),o}function P(t,o){o||(o={}),this.type='default',this.status=void 0===o.status?200:o.status,this.ok=this.status>=200&&this.status<300,this.statusText='statusText'in o?o.statusText:'OK',this.headers=new p(o.headers),this.url=o.url||'',this._initBody(t)}})('undefined'!=typeof self?self:this)},97,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),c=r(d[4]),l=(r(d[5]),r(d[6])),b=r(d[7]),u=r(d[8]),h=r(d[9]),y=c.WebSocketModule,p=0,f=1,v=2,_=3,k=0,E=(function(s){function c(t,s,n){var l;babelHelpers.classCallCheck(this,c),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(c).call(this))).CONNECTING=p,l.OPEN=f,l.CLOSING=v,l.CLOSED=_,l.readyState=p,'string'==typeof s&&(s=[s]);var b=n||{},u=b.headers,h=void 0===u?{}:u,E=babelHelpers.objectWithoutProperties(b,["headers"]);if(E&&'string'==typeof E.origin&&(console.warn('Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead.'),h.origin=E.origin,delete E.origin),Object.keys(E).length>0&&console.warn('Unrecognized WebSocket connection option(s) `'+Object.keys(E).join('`, `')+"`. Did you mean to put these under `headers`?"),Array.isArray(s)||(s=null),!c.isAvailable)throw new Error("Cannot initialize WebSocket module. Native module WebSocketModule is missing.");return l._eventEmitter=new o(y),l._socketId=k++,l._registerEvents(),y.connect(t,s,{headers:h},l._socketId),l}return babelHelpers.inherits(c,s),babelHelpers.createClass(c,[{key:"close",value:function(t,s){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(t,s))}},{key:"send",value:function(s){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');if(s instanceof t)return h(n.isAvailable,'Native module BlobModule is required for blob support'),void n.sendOverSocket(s,this._socketId);if('string'!=typeof s){if(!(s instanceof ArrayBuffer||ArrayBuffer.isView(s)))throw new Error('Unsupported data type');y.sendBinary(u(s),this._socketId)}else y.send(s,this._socketId)}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');y.ping(this._socketId)}},{key:"_close",value:function(t,s){var o='number'==typeof t?t:1e3,c='string'==typeof s?s:'';y.close(o,c,this._socketId),n.isAvailable&&'blob'===this._binaryType&&n.removeWebSocketHandler(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var t=this;this._subscriptions=[this._eventEmitter.addListener('websocketMessage',function(s){if(s.id===t._socketId){var o=s.data;switch(s.type){case'binary':o=b.toByteArray(s.data).buffer;break;case'blob':o=n.createFromOptions(s.data)}t.dispatchEvent(new l('message',{data:o}))}}),this._eventEmitter.addListener('websocketOpen',function(s){s.id===t._socketId&&(t.readyState=t.OPEN,t.dispatchEvent(new l('open')))}),this._eventEmitter.addListener('websocketClosed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new l('close',{code:s.code,reason:s.reason})),t._unregisterEvents(),t.close())}),this._eventEmitter.addListener('websocketFailed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new l('error',{message:s.message})),t.dispatchEvent(new l('close',{message:s.message})),t._unregisterEvents(),t.close())})]}},{key:"binaryType",get:function(){return this._binaryType},set:function(t){if('blob'!==t&&'arraybuffer'!==t)throw new Error("binaryType must be either 'blob' or 'arraybuffer'");'blob'!==this._binaryType&&'blob'!==t||(h(n.isAvailable,'Native module BlobModule is required for blob support'),'blob'===t?n.addWebSocketHandler(this._socketId):n.removeWebSocketHandler(this._socketId)),this._binaryType=t}}]),c})(s.apply(void 0,['close','error','message','open']));E.CONNECTING=p,E.OPEN=f,E.CLOSING=v,E.CLOSED=_,E.isAvailable=!!y,m.exports=E},98,[92,82,88,93,5,20,99,91,90,3]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function t(s,l){babelHelpers.classCallCheck(this,t),this.type=s.toString(),babelHelpers.extends(this,l)}},99,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=(function(t){function n(t,l,u){var o;return babelHelpers.classCallCheck(this,n),s(null!=t&&null!=l,'Failed to construct `File`: Must pass both `parts` and `name` arguments.'),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this,t,u))).data.name=l,o}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"name",get:function(){return s(null!=this.data.name,'Files must have a name set.'),this.data.name}},{key:"lastModified",get:function(){return this.data.lastModified||0}}]),n})(t);m.exports=n},100,[92,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=(r(d[1]),r(d[2]).FileReaderModule),n=0,o=1,u=2,l=(function(t){function l(){var t;return babelHelpers.classCallCheck(this,l),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this))).EMPTY=n,t.LOADING=o,t.DONE=u,t._aborted=!1,t._subscriptions=[],t._reset(),t}return babelHelpers.inherits(l,t),babelHelpers.createClass(l,[{key:"_reset",value:function(){this._readyState=n,this._error=null,this._result=null}},{key:"_clearSubscriptions",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_setReadyState",value:function(t){this._readyState=t,this.dispatchEvent({type:'readystatechange'}),t===u&&(this._aborted?this.dispatchEvent({type:'abort'}):this._error?this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"readAsArrayBuffer",value:function(){throw new Error('FileReader.readAsArrayBuffer is not implemented')}},{key:"readAsDataURL",value:function(t){var n=this;this._aborted=!1,s.readAsDataURL(t.data).then(function(t){n._aborted||(n._result=t,n._setReadyState(u))},function(t){n._aborted||(n._error=t,n._setReadyState(u))})}},{key:"readAsText",value:function(t){var n=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'UTF-8';this._aborted=!1,s.readAsText(t.data,o).then(function(t){n._aborted||(n._result=t,n._setReadyState(u))},function(t){n._aborted||(n._error=t,n._setReadyState(u))})}},{key:"abort",value:function(){this._aborted=!0,this._readyState!==n&&this._readyState!==u&&(this._reset(),this._setReadyState(u)),this._reset()}},{key:"readyState",get:function(){return this._readyState}},{key:"error",get:function(){return this._error}},{key:"result",get:function(){return this._result}}]),l})(t.apply(void 0,['abort','error','load','loadstart','loadend','progress']));l.EMPTY=n,l.LOADING=o,l.DONE=u,m.exports=l},101,[82,92,5]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]).BlobModule,o=null;t&&'string'==typeof t.BLOB_URI_SCHEME&&(o=t.BLOB_URI_SCHEME+':','string'==typeof t.BLOB_URI_HOST&&(o+="//"+t.BLOB_URI_HOST+"/"));var n=(function(){function t(){throw babelHelpers.classCallCheck(this,t),new Error('Creating URL objects is not supported yet.')}return babelHelpers.createClass(t,null,[{key:"createObjectURL",value:function(t){if(null===o)throw new Error('Cannot create URL for blob!');return""+o+t.data.blobId+"?offset="+t.data.offset+"&size="+t.size}},{key:"revokeObjectURL",value:function(t){}}]),t})();m.exports=n},102,[92,5]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),n=(r(d[2]),(function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,null,[{key:"alert",value:function(t,n,o,s,b){l.alert(t,n,o,s)}}]),t})()),l=(function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,null,[{key:"alert",value:function(n,l,o,s){var b={title:n||'',message:l||''};s&&(b=babelHelpers.objectSpread({},b,{cancelable:s.cancelable}));var c=o?o.slice(0,3):[{text:'OK'}],u=c.pop(),p=c.pop(),f=c.pop();f&&(b=babelHelpers.objectSpread({},b,{buttonNeutral:f.text||''})),p&&(b=babelHelpers.objectSpread({},b,{buttonNegative:p.text||''})),u&&(b=babelHelpers.objectSpread({},b,{buttonPositive:u.text||''})),t.DialogManagerAndroid.showAlert(b,function(t){return console.warn(t)},function(n,l){n===t.DialogManagerAndroid.buttonClicked?l===t.DialogManagerAndroid.buttonNeutral?f.onPress&&f.onPress():l===t.DialogManagerAndroid.buttonNegative?p.onPress&&p.onPress():l===t.DialogManagerAndroid.buttonPositive&&u.onPress&&u.onPress():n===t.DialogManagerAndroid.dismissed&&s&&s.onDismiss&&s.onDismiss()})}}]),n})();m.exports=n},103,[104,5,20]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).AlertManager,n=(function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,null,[{key:"alert",value:function(t,n,l,o){if(void 0!==o)return console.warn('AlertIOS.alert() with a 4th "type" parameter is deprecated and will be removed. Use AlertIOS.prompt() instead.'),void this.prompt(t,n,l,o);this.prompt(t,n,l,'default')}},{key:"prompt",value:function(n,l,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:'plain-text',u=arguments.length>4?arguments[4]:void 0,c=arguments.length>5?arguments[5]:void 0;if('function'!=typeof s){var p,f,v=[],y=[];'function'==typeof o?v=[o]:o instanceof Array&&o.forEach(function(t,n){if(v[n]=t.onPress,'cancel'===t.style?p=String(n):'destructive'===t.style&&(f=String(n)),t.text||n<(o||[]).length-1){var l={};l[n]=t.text||'',y.push(l)}}),t.alertWithArgs({title:n||'',message:l||void 0,buttons:y,type:s||void 0,defaultValue:u,cancelButtonKey:p,destructiveButtonKey:f,keyboardType:c},function(t,n){var l=v[t];l&&l(n)})}else{console.warn("You passed a callback function as the \"type\" argument to AlertIOS.prompt(). React Native is assuming you want to use the deprecated AlertIOS.prompt(title, defaultValue, buttons, callback) signature. The current signature is AlertIOS.prompt(title, message, callbackOrButtons, type, defaultValue, keyboardType) and the old syntax will be removed in a future version.");var h=s;t.alertWithArgs({title:n||'',type:'plain-text',defaultValue:l},function(t,n){h(n)})}}}]),n})();m.exports=n},104,[5]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]).LocationObserver,o=r(d[2]),s=r(d[3]),u=r(d[4]),c=new t(n),v=r(d[5]),f=r(d[6]),l=[],h=!1,p={setRNConfiguration:function(t){n.setConfiguration&&n.setConfiguration(t)},requestAuthorization:function(){n.requestAuthorization()},getCurrentPosition:function(t,u,c){var l,h;return regeneratorRuntime.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(o('function'==typeof t,'Must provide a valid geo_success callback.'),l=!0,!(v.Version>=23)){p.next=11;break}return p.next=5,regeneratorRuntime.awrap(f.check(f.PERMISSIONS.ACCESS_FINE_LOCATION));case 5:if(l=p.sent){p.next=11;break}return p.next=9,regeneratorRuntime.awrap(f.request(f.PERMISSIONS.ACCESS_FINE_LOCATION));case 9:h=p.sent,l=h===f.RESULTS.GRANTED;case 11:l&&n.getCurrentPosition(c||{},t,u||s);case 12:case"end":return p.stop()}},null,this)},watchPosition:function(t,o,s){h||(n.startObserving(s||{}),h=!0);var u=l.length;return l.push([c.addListener('geolocationDidChange',t),o?c.addListener('geolocationError',o):null]),u},clearWatch:function(t){var n=l[t];if(n){n[0].remove();var o=n[1];o&&o.remove(),l[t]=void 0;for(var s=!0,u=0;u1?n-1:0),c=1;c1?c-1:0),s=1;s2&&void 0!==arguments[2]?arguments[2]:-1;if(0===o)return!0;if(n===f)return!1;if('function'==typeof n&&'function'==typeof f)return!1;if('object'!=typeof n||null===n)return n!==f;if('object'!=typeof f||null===f)return!0;if(n.constructor!==f.constructor)return!0;if(Array.isArray(n)){var u=n.length;if(f.length!==u)return!0;for(var c=0;c=s)return t[n];return t[t.length-1]||1}}]),o})();m.exports=o},127,[27,20,128,3]); +__d(function(g,r,i,a,m,e,d){'use strict';function t(t){switch(t){case.75:return'ldpi';case 1:return'mdpi';case 1.5:return'hdpi';case 2:return'xhdpi';case 3:return'xxhdpi';case 4:return'xxxhdpi'}throw new Error('no such scale')}var n=new Set(['gif','jpeg','jpg','png','svg','webp','xml']);function s(t){var n=t.httpServerLocation;return'/'===n[0]&&(n=n.substr(1)),n}m.exports={getAndroidAssetSuffix:t,getAndroidResourceFolderName:function(s,o){if(!n.has(s.type))return'raw';var u=t(o);if(!u)throw new Error("Don't know which android drawable suffix to use for asset: "+JSON.stringify(s));return'drawable-'+u},getAndroidResourceIdentifier:function(t){return(s(t)+'/'+t.name).toLowerCase().replace(/\//g,'_').replace(/([^a-z0-9_])/g,'').replace(/^assets_/,'')},getBasePath:s}},128,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1])('AndroidProgressBar'),s=t.forwardRef(function(s,o){return t.createElement(n,babelHelpers.extends({},s,{ref:o}))});s.defaultProps={styleAttr:'Normal',indeterminate:!0,animating:!0},m.exports=s},129,[22,119]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),l=r(d[2]),s=r(d[3]),o=r(d[4]),u=r(d[5]),f=r(d[6]),c=r(d[7]),h=r(d[8]);function p(t,n){if(null==t||null==n)return!0;if(t.length!==n.length)return!0;for(var l=0;l must be a child of a '),s.createElement(w,{opacity:O(t),transform:P(t)},this.props.children)}}]),n})(s.Component);J.contextTypes={isInSurface:o.bool.isRequired};var V=(function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"render",value:function(){var t=this.props,n=[A(t.x,0),A(t.y,0),A(t.width,0),A(t.height,0)],l=c(t);return delete l.x,delete l.y,s.createElement(w,{clipping:n,opacity:O(t),transform:P(l)},this.props.children)}}]),n})(s.Component),G=0,I=1,N=2,z=3;function D(n,l,s){var o=new t(n);l[s+0]=o.red/255,l[s+1]=o.green/255,l[s+2]=o.blue/255,l[s+3]=o.alpha}function E(t,n,l){var s=0;if('length'in t)for(;sT?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),l=X*X+Y*Y,(f=(X=o-t)*M+(Y=u-n)*b)>T?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),v=X*X+Y*Y,l<.01&&v<.01)this.onLine(t,n,p,c);else{if(isNaN(l)||isNaN(v))throw new Error('Bad input');var k=.5*(s+o),w=.5*(h+u),_=.5*(s+t),D=.5*(h+n),z=.5*(_+k),C=.5*(D+w),B=.5*(p+o),A=.5*(c+u),L=.5*(B+k),I=.5*(A+w),P=.5*(z+L),N=.5*(C+I);this.onBezierCurve(t,n,_,D,z,C,P,N),this.onBezierCurve(P,N,L,I,B,A,p,c)}},onArc:function(t,n,s,h,o,u,p,c,l,v,X,Y){var f=Y?Y*Math.PI/180:0,M=Math.cos(f),b=Math.sin(f),T=M*p,k=-b*c,w=b*p,_=M*c,D=v-l;D<0&&!X?D+=2*Math.PI:D>0&&X&&(D-=2*Math.PI);for(var z=Math.ceil(Math.abs(D/(Math.PI/2))),C=D/z,B=1.3333333333333333*Math.tan(C/4),A=Math.cos(l),L=Math.sin(l),I=0;Ithis.yy/this.xy?-1:1;return(this.xx<0?this.xy>=0:this.xy<0)&&(x=-x),this.rotate(t-180*Math.atan2(x*this.yx,x*this.xx)/Math.PI,s,h)},scaleTo:function(t,s){var h=Math.sqrt(this.xx*this.xx+this.yx*this.yx);return this.xx/=h,this.yx/=h,h=Math.sqrt(this.yy*this.yy+this.xy*this.xy),this.yy/=h,this.xy/=h,this.scale(t,s)},resizeTo:function(t,s){var h=this.width,x=this.height;return h&&x?this.scaleTo(t/h,s/x):this},inversePoint:function(t,s){var h=this.xx,x=this.yx,y=this.xy,n=this.yy,o=this.x,u=this.y,f=x*y-h*n;return 0==f?null:{x:(n*(o-t)+y*(s-u))/f,y:(h*(u-s)+x*(t-o))/f}},point:function(t,s){return{x:this.xx*t+this.xy*s+this.x,y:this.yx*t+this.yy*s+this.y}}})},135,[133]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t={};t.UIView={pointerEvents:!0,accessible:!0,accessibilityActions:!0,accessibilityLabel:!0,accessibilityComponentType:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityStates:!0,accessibilityTraits:!0,accessibilityHint:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityAction:!0,onAccessibilityTap:!0,onMagicTap:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:s},t.RCTView=babelHelpers.objectSpread({},t.UIView,{removeClippedSubviews:!0}),m.exports=t},136,[30]); +__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);m.exports=function(n,u){var c={};return t(c,n),t(c,u),c}},137,[138]); +__d(function(g,r,i,a,m,e,d){"use strict";var c=r(d[0]),t=c.checkMergeObjectArg,n=c.checkMergeIntoObjectArg;m.exports=function(c,o){if(n(c),null!=o)for(var f in t(o),o)o.hasOwnProperty(f)&&(c[f]=o[f])}},138,[139]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=function(t){return'object'!=typeof t||t instanceof Date||null===t},c={MAX_MERGE_DEPTH:36,isTerminal:n,normalizeMergeArg:function(t){return void 0===t||null===t?{}:t},checkMergeArrayArgs:function(n,c){t(Array.isArray(n)&&Array.isArray(c),'Tried to merge arrays, instead got %s and %s.',n,c)},checkMergeObjectArgs:function(t,n){c.checkMergeObjectArg(t),c.checkMergeObjectArg(n)},checkMergeObjectArg:function(c){t(!n(c)&&!Array.isArray(c),'Tried to merge an object, instead got %s.',c)},checkMergeIntoObjectArg:function(c){t(!(n(c)&&'function'!=typeof c||Array.isArray(c)),'Tried to merge into an object, instead got %s.',c)},checkMergeLevel:function(n){t(n<36,"Maximum deep merge depth exceeded. You may be attempting to merge circular structures in an unsupported way.")},checkArrayStrategy:function(n){t(void 0===n||n in c.ArrayStrategies,"You must provide an array strategy to deep merge functions to instruct the deep merge how to resolve merging two arrays.")},ArrayStrategies:{Clobber:'Clobber',Concat:'Concat',IndexByIndex:'IndexByIndex'}};m.exports=c},139,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=(r(d[1]),r(d[2])),o=r(d[3]),l=r(d[4]),n=r(d[5]),b=r(d[6]),c=(r(d[7]),r(d[8])),u=r(d[9]),p=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"render",value:function(){var t=this.props,o=t.accessibilityLabel,l=t.color,p=t.onPress,f=t.title,y=t.hasTVPreferredFocus,C=t.disabled,v=t.testID,D=[h.button],P=[h.text];l&&D.push({backgroundColor:l});var x=[];C&&(D.push(h.buttonDisabled),P.push(h.textDisabled),x.push('disabled')),u('string'==typeof f,'The title prop of a Button must be a string');var k=f.toUpperCase(),H=b;return s.createElement(H,{accessibilityLabel:o,accessibilityRole:"button",accessibilityStates:x,hasTVPreferredFocus:y,testID:v,disabled:C,onPress:p},s.createElement(c,{style:D},s.createElement(n,{style:P,disabled:C},k)))}}]),o})(s.Component);p.propTypes={title:o.string.isRequired,accessibilityLabel:o.string,color:t,disabled:o.bool,hasTVPreferredFocus:o.bool,onPress:o.func.isRequired,testID:o.string};var h=l.create({button:{elevation:4,backgroundColor:'#2196F3',borderRadius:2},text:{color:'white',textAlign:'center',padding:8,fontWeight:'500'},buttonDisabled:{elevation:0,backgroundColor:'#dfdfdf'},textDisabled:{color:'#a1a1a1'}});m.exports=p},140,[32,20,22,37,26,141,153,162,51,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),u=r(d[6]),c=r(d[7]),b=r(d[8]),h={top:20,left:20,right:20,bottom:30},f={validAttributes:babelHelpers.objectSpread({},t.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,disabled:!0,selectable:!0,selectionColor:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0,textBreakStrategy:!0}),uiViewClassName:'RCTText'},R=(function(t){function o(){var n,t;babelHelpers.classCallCheck(this,o);for(var s=arguments.length,p=new Array(s),u=0;u4?p-4:0),l=4;l5?b-5:0),k=5;k4?s-4:0),p=4;p10&&this._cancelLongPressDelayTimeout();if(P>t.left-_&&O>t.top-S&&P0,h=c&&c.length>0;return!u&&h?c[0]:u?n[0]:t}}},151,[]); +__d(function(g,r,i,a,m,e,d){"use strict";m.exports=function(n){if(null!=n)return n;throw new Error("Got unexpected null or undefined")}},152,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),s=r(d[2]),n=r(d[3]),p=r(d[4]),l=r(d[5]),c=r(d[6]),h=r(d[7]),u=r(d[8]),b=r(d[9]),f=r(d[10]),y=s.shape({type:s.oneOf(['RippleAndroid']),color:s.number,borderless:s.bool}),P=s.shape({type:s.oneOf(['ThemeAttrAndroid']),attribute:s.string.isRequired}),H=s.oneOfType([y,P]),R={top:20,left:20,right:20,bottom:30},S=u({displayName:'TouchableNativeFeedback',propTypes:babelHelpers.objectSpread({},l.propTypes,{background:H,hasTVPreferredFocus:s.bool,useForeground:s.bool}),statics:{SelectableBackground:function(){return{type:'ThemeAttrAndroid',attribute:'selectableItemBackground'}},SelectableBackgroundBorderless:function(){return{type:'ThemeAttrAndroid',attribute:'selectableItemBackgroundBorderless'}},Ripple:function(t,o){return{type:'RippleAndroid',color:f(t),borderless:o}},canUseNativeForeground:function(){return t.Version>=23}},mixins:[p.Mixin],getDefaultProps:function(){return{background:this.SelectableBackground()}},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){b(this.props)},UNSAFE_componentWillReceiveProps:function(t){b(t)},touchableHandleActivePressIn:function(t){this.props.onPressIn&&this.props.onPressIn(t),this._dispatchPressedStateChange(!0),this.pressInLocation&&this._dispatchHotspotUpdate(this.pressInLocation.locationX,this.pressInLocation.locationY)},touchableHandleActivePressOut:function(t){this.props.onPressOut&&this.props.onPressOut(t),this._dispatchPressedStateChange(!1)},touchableHandlePress:function(t){this.props.onPress&&this.props.onPress(t)},touchableHandleLongPress:function(t){this.props.onLongPress&&this.props.onLongPress(t)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||R},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn},touchableGetLongPressDelayMS:function(){return this.props.delayLongPress},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_handleResponderMove:function(t){this.touchableHandleResponderMove(t),this._dispatchHotspotUpdate(t.nativeEvent.locationX,t.nativeEvent.locationY)},_dispatchHotspotUpdate:function(t,o){c.dispatchViewManagerCommand(n.findNodeHandle(this),c.RCTView.Commands.hotspotUpdate,[t||0,o||0])},_dispatchPressedStateChange:function(t){c.dispatchViewManagerCommand(n.findNodeHandle(this),c.RCTView.Commands.setPressed,[t])},render:function(){var t,s=o.Children.only(this.props.children),n=s.props.children;p.TOUCH_TARGET_DEBUG&&s.type===h&&(Array.isArray(n)||(n=[n]),n.push(p.renderDebugView({color:'brown',hitSlop:this.props.hitSlop}))),this.props.useForeground&&!S.canUseNativeForeground()&&console.warn("Requested foreground ripple, but it is not available on this version of Android. Consider calling TouchableNativeFeedback.canUseNativeForeground() and using a different Touchable if the result is false.");var l=this.props.useForeground&&S.canUseNativeForeground()?'nativeForegroundAndroid':'nativeBackgroundAndroid',c=babelHelpers.objectSpread({},s.props,(t={},babelHelpers.defineProperty(t,l,this.props.background),babelHelpers.defineProperty(t,"accessible",!1!==this.props.accessible),babelHelpers.defineProperty(t,"accessibilityLabel",this.props.accessibilityLabel),babelHelpers.defineProperty(t,"accessibilityRole",this.props.accessibilityRole),babelHelpers.defineProperty(t,"accessibilityStates",this.props.accessibilityStates),babelHelpers.defineProperty(t,"children",n),babelHelpers.defineProperty(t,"testID",this.props.testID),babelHelpers.defineProperty(t,"onLayout",this.props.onLayout),babelHelpers.defineProperty(t,"hitSlop",this.props.hitSlop),babelHelpers.defineProperty(t,"isTVSelectable",!0),babelHelpers.defineProperty(t,"hasTVPreferredFocus",this.props.hasTVPreferredFocus),babelHelpers.defineProperty(t,"onStartShouldSetResponder",this.touchableHandleStartShouldSetResponder),babelHelpers.defineProperty(t,"onResponderTerminationRequest",this.touchableHandleResponderTerminationRequest),babelHelpers.defineProperty(t,"onResponderGrant",this.touchableHandleResponderGrant),babelHelpers.defineProperty(t,"onResponderMove",this._handleResponderMove),babelHelpers.defineProperty(t,"onResponderRelease",this.touchableHandleResponderRelease),babelHelpers.defineProperty(t,"onResponderTerminate",this.touchableHandleResponderTerminate),t));return o.cloneElement(s,c)}});m.exports=S},153,[20,22,37,54,146,154,19,51,156,160,45]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t=r(d[1]),o=r(d[2]),n=r(d[3]),c=r(d[4]),l=r(d[5]),p=r(d[6]),h=r(d[7]),u=(r(d[8]),r(d[9])),b=u.AccessibilityComponentTypes,y=u.AccessibilityRoles,f=u.AccessibilityStates,P=u.AccessibilityTraits,R={top:20,left:20,right:20,bottom:30},S=p({displayName:'TouchableWithoutFeedback',mixins:[n,c.Mixin],propTypes:{accessible:o.bool,accessibilityLabel:o.node,accessibilityHint:o.string,accessibilityComponentType:o.oneOf(b),accessibilityRole:o.oneOf(y),accessibilityStates:o.arrayOf(o.oneOf(f)),accessibilityTraits:o.oneOfType([o.oneOf(P),o.arrayOf(o.oneOf(P))]),onFocus:o.func,onBlur:o.func,disabled:o.bool,onPress:o.func,onPressIn:o.func,onPressOut:o.func,onLayout:o.func,onLongPress:o.func,nativeID:o.string,testID:o.string,delayPressIn:o.number,delayPressOut:o.number,delayLongPress:o.number,pressRetentionOffset:s,hitSlop:s},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){h(this.props)},UNSAFE_componentWillReceiveProps:function(s){h(s)},touchableHandlePress:function(s){this.props.onPress&&this.props.onPress(s)},touchableHandleActivePressIn:function(s){this.props.onPressIn&&this.props.onPressIn(s)},touchableHandleActivePressOut:function(s){this.props.onPressOut&&this.props.onPressOut(s)},touchableHandleLongPress:function(s){this.props.onLongPress&&this.props.onLongPress(s)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||R},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var s=t.Children.only(this.props.children),o=s.props.children;return c.TOUCH_TARGET_DEBUG&&s.type===l&&(o=t.Children.toArray(o)).push(c.renderDebugView({color:'red',hitSlop:this.props.hitSlop})),t.cloneElement(s,{accessible:!1!==this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityHint:this.props.accessibilityHint,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,accessibilityTraits:this.props.accessibilityTraits,nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,children:o})}});m.exports=S},154,[143,22,37,155,146,51,156,160,80,161]); +__d(function(g,r,i,a,m,e,d){'use strict';var t='undefined'==typeof window?g:window,n=function(t,n,s){return function(c,o){var l=t(function(){n.call(this,l),c.apply(this,arguments)}.bind(this),o);return this[s]?this[s].push(l):this[s]=[l],l}},s=function(t,n){return function(s){if(this[n]){var c=this[n].indexOf(s);-1!==c&&this[n].splice(c,1)}t(s)}},c='TimerMixin_timeouts',o=s(t.clearTimeout,c),l=n(t.setTimeout,o,c),u='TimerMixin_intervals',h=s(t.clearInterval,u),f=n(t.setInterval,function(){},u),I='TimerMixin_immediates',v=s(t.clearImmediate,I),T=n(t.setImmediate,v,I),p='TimerMixin_rafs',x=s(t.cancelAnimationFrame,p),_={componentWillUnmount:function(){this[c]&&this[c].forEach(function(n){t.clearTimeout(n)}),this[c]=null,this[u]&&this[u].forEach(function(n){t.clearInterval(n)}),this[u]=null,this[I]&&this[I].forEach(function(n){t.clearImmediate(n)}),this[I]=null,this[p]&&this[p].forEach(function(n){t.cancelAnimationFrame(n)}),this[p]=null},setTimeout:l,clearTimeout:o,setInterval:f,clearInterval:h,setImmediate:T,clearImmediate:v,requestAnimationFrame:n(t.requestAnimationFrame,x,p),cancelAnimationFrame:x};m.exports=_},155,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);if(void 0===t)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var c=(new t.Component).updater;m.exports=o(t.Component,t.isValidElement,c)},156,[23,157]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s='mixins';m.exports=function(p,c,u){var l=[],E={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',UNSAFE_componentWillMount:'DEFINE_MANY',UNSAFE_componentWillReceiveProps:'DEFINE_MANY',UNSAFE_componentWillUpdate:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},f={getDerivedStateFromProps:'DEFINE_MANY_MERGED'},h={displayName:function(t,n){t.displayName=n},mixins:function(t,n){if(n)for(var o=0;o1&&void 0!==arguments[1]?arguments[1]:{}).iterations,o=void 0===t?-1:t,u=!1,s=0;return{start:function(t){n&&0!==o?n._isUsingNativeDriver()?n._startNativeLoop(o):(function c(){var f=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};u||s===o||!1===f.finished?t&&t(f):(s++,n.reset(),n.start(c))})():t&&t({finished:!0})},stop:function(){u=!0,n.stop()},reset:function(){s=0,u=!1,n.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return n._isUsingNativeDriver()}}},event:function(n,o){var u=new t(n,o);return u.__isNative?u:u.__getHandler()},createAnimatedComponent:A,attachNativeEvent:o,forkEvent:function(n,o){return n?n instanceof t?(n.__addListener(o),n):function(){'function'==typeof n&&n.apply(void 0,arguments),o.apply(void 0,arguments)}:o},unforkEvent:function(n,o){n&&n instanceof t&&n.__removeListener(o)},__PropsOnlyForTests:h}},164,[165,173,174,175,167,176,177,168,178,181,182,166,183,184,186,188,191]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),v=r(d[3]),l=r(d[1]).shouldUseNativeDriver;function c(l,c,o){var _=[];v(o[0]&&o[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),(function n(s,v){if(s instanceof t)s.__makeNative(),_.push({nativeEventPath:v,animatedValueTag:s.__getNativeTag()});else if('object'==typeof s)for(var l in s)n(s[l],v.concat(l))})(o[0].nativeEvent,[]);var h=s.findNodeHandle(l);return _.forEach(function(t){n.API.addAnimatedEventToView(h,c,t)}),{detach:function(){_.forEach(function(t){n.API.removeAnimatedEventFromView(h,c,t.animatedValueTag)})}}}var o=(function(){function n(t){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};babelHelpers.classCallCheck(this,n),this._listeners=[],this._argMapping=t,s.listener&&this.__addListener(s.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=l(s)}return babelHelpers.createClass(n,[{key:"__addListener",value:function(t){this._listeners.push(t)}},{key:"__removeListener",value:function(t){this._listeners=this._listeners.filter(function(n){return n!==t})}},{key:"__attach",value:function(t,n){v(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=c(t,n,this._argMapping)}},{key:"__detach",value:function(t,n){v(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var n=this;return this.__isNative?this._callListeners:function(){for(var s=arguments.length,v=new Array(s),l=0;lo){if('identity'===h)return c;'clamp'===h&&(c=o)}return u===l?u:n===o?t<=n?u:l:(n===-1/0?c=-c:o===1/0?c-=n:c=(c-n)/(o-n),c=p(c),u===-1/0?c=-c:l===1/0?c+=u:c=c*(l-u)+u,c)}function s(t){var n=o(t);return null===n?t:"rgba("+((4278190080&(n=n||0))>>>24)+", "+((16711680&n)>>>16)+", "+((65280&n)>>>8)+", "+(255&n)/255+")"}var h=/[0-9\.-]+/g;function c(t){var o=t.outputRange;n(o.length>=2,'Bad output range'),f(o=o.map(s));var u=o[0].match(h).map(function(){return[]});o.forEach(function(t){t.match(h).forEach(function(t,n){u[n].push(+t)})});var p,c=o[0].match(h).map(function(n,o){return l(babelHelpers.objectSpread({},t,{outputRange:u[o]}))}),_='string'==typeof(p=o[0])&&p.startsWith('rgb');return function(t){var n=0;return o[0].replace(h,function(){var o=+c[n++](t),u=_&&n<4?Math.round(o):Math.round(1e3*o)/1e3;return String(u)})}}function f(t){for(var o=t[0].replace(h,''),u=1;u=t);++o);return o-1}function v(t){n(t.length>=2,'inputRange must have at least 2 elements');for(var o=1;o=t[o-1],'inputRange must be monotonically non-decreasing '+t)}function b(t,o){n(o.length>=2,t+' must have at least 2 elements'),n(2!==o.length||o[0]!==-1/0||o[1]!==1/0,t+'cannot be ]-infinity;+infinity[ '+o)}var y=(function(t){function o(t,n){var u;return babelHelpers.classCallCheck(this,o),(u=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this)))._parent=t,u._config=n,u._interpolation=l(n),u}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"__makeNative",value:function(){this._parent.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return n('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}},{key:"interpolate",value:function(t){return new o(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(function(t){return'string'!=typeof t?t:/deg$/.test(t)?(parseFloat(t)||0)*Math.PI/180:parseFloat(t)||0})}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}]),o})(t);y.__createInterpolation=l,m.exports=y},167,[168,170,169,3,33]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),_=(function(){function _(){babelHelpers.classCallCheck(this,_)}return babelHelpers.createClass(_,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(t.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(t){}},{key:"__removeChild",value:function(t){}},{key:"__getChildren",value:function(){return[]}},{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node')}},{key:"__getNativeTag",value:function(){if(t.assertNativeAnimatedModule(),n(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var _=t.generateNewNodeTag();t.API.createAnimatedNode(_,this.__getNativeConfig()),this.__nativeTag=_}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error('This JS animated node type cannot be used as native animated node')}},{key:"toJSON",value:function(){return this.__getValue()}}]),_})();m.exports=_},168,[169,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]).NativeAnimatedModule,o=r(d[1]),s=r(d[2]),u=1,c=1,f={createAnimatedNode:function(t,o){v(),n.createAnimatedNode(t,o)},startListeningToAnimatedNodeValue:function(t){v(),n.startListeningToAnimatedNodeValue(t)},stopListeningToAnimatedNodeValue:function(t){v(),n.stopListeningToAnimatedNodeValue(t)},connectAnimatedNodes:function(t,o){v(),n.connectAnimatedNodes(t,o)},disconnectAnimatedNodes:function(t,o){v(),n.disconnectAnimatedNodes(t,o)},startAnimatingNode:function(t,o,s,u){v(),n.startAnimatingNode(t,o,s,u)},stopAnimation:function(t){v(),n.stopAnimation(t)},setAnimatedNodeValue:function(t,o){v(),n.setAnimatedNodeValue(t,o)},setAnimatedNodeOffset:function(t,o){v(),n.setAnimatedNodeOffset(t,o)},flattenAnimatedNodeOffset:function(t){v(),n.flattenAnimatedNodeOffset(t)},extractAnimatedNodeOffset:function(t){v(),n.extractAnimatedNodeOffset(t)},connectAnimatedNodeToView:function(t,o){v(),n.connectAnimatedNodeToView(t,o)},disconnectAnimatedNodeFromView:function(t,o){v(),n.disconnectAnimatedNodeFromView(t,o)},dropAnimatedNode:function(t){v(),n.dropAnimatedNode(t)},addAnimatedEventToView:function(t,o,s){v(),n.addAnimatedEventToView(t,o,s)},removeAnimatedEventFromView:function(t,o,s){v(),n.removeAnimatedEventFromView(t,o,s)}},p={opacity:!0,transform:!0,borderRadius:!0,borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},l={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,perspective:!0},A={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};function v(){s(n,'Native animated module is not available')}var N=!1;m.exports={API:f,addWhitelistedStyleProp:function(t){p[t]=!0},addWhitelistedTransformProp:function(t){l[t]=!0},addWhitelistedInterpolationParam:function(t){A[t]=!0},validateStyles:function(t){for(var n in t)if(!p.hasOwnProperty(n))throw new Error("Style property '"+n+"' is not supported by native animated module")},validateTransform:function(t){t.forEach(function(t){if(!l.hasOwnProperty(t.property))throw new Error("Property '"+t.property+"' is not supported by native animated module")})},validateInterpolation:function(t){for(var n in t)if(!A.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")},generateNewNodeTag:function(){return u++},generateNewAnimationId:function(){return c++},assertNativeAnimatedModule:v,shouldUseNativeDriver:function(t){return t.useNativeDriver&&!n?(N||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. More info: https://github.com/facebook/react-native/issues/11094#issuecomment-263240420"),N=!0),!1):t.useNativeDriver||!1},get nativeEventEmitter(){return t||(t=new o(n)),t}}},169,[5,88,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=(function(t){function n(){var t;return babelHelpers.classCallCheck(this,n),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this)))._children=[],t}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;var t=this._children,n=Array.isArray(t),_=0;for(t=n?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(n){if(_>=t.length)break;l=t[_++]}else{if((_=t.next()).done)break;l=_.value}var h=l;h.__makeNative(),s.API.connectAnimatedNodes(this.__getNativeTag(),h.__getNativeTag())}}}},{key:"__addChild",value:function(t){0===this._children.length&&this.__attach(),this._children.push(t),this.__isNative&&(t.__makeNative(),s.API.connectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()))}},{key:"__removeChild",value:function(t){var n=this._children.indexOf(t);-1!==n?(this.__isNative&&t.__isNative&&s.API.disconnectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()),this._children.splice(n,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")}},{key:"__getChildren",value:function(){return this._children}}]),n})(t);m.exports=n},170,[168,169]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=r(d[3]),s=(r(d[4]),r(d[5])),u=r(d[6]),l=new t,f={Events:u({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(n){var t=[],o=new Promise(function(o){b(),n&&t.push(n),t.push({run:o,name:'resolve '+(n&&n.name||'?')}),w.enqueueTasks(t)});return{then:o.then.bind(o),done:function(){if(o.done)return o.done.apply(o,arguments);console.warn('Tried to call done when not supported by current Promise implementation.')},cancel:function(){w.cancelTasks(t)}}},createInteractionHandle:function(){b();var n=++E;return v.add(n),n},clearInteractionHandle:function(n){s(!!n,'Must provide a handle to clear.'),b(),v.delete(n),h.add(n)},addListener:l.addListener.bind(l),setDeadline:function(n){k=n}},p=new o,v=new o,h=new o,w=new c({onMoreTasks:b}),T=0,E=0,k=-1;function b(){T||(T=k>0?setTimeout(I,0):setImmediate(I))}function I(){T=0;var t=p.size;v.forEach(function(n){return p.add(n)}),h.forEach(function(n){return p.delete(n)});var o=p.size;if(0!==t&&0===o?l.emit(f.Events.interactionComplete):0===t&&0!==o&&l.emit(f.Events.interactionStart),0===o)for(;w.hasTasksToProcess();)if(w.processNext(),k>0&&n.getEventLoopRunningTime()>=k){b();break}v.clear(),h.clear()}m.exports=f},171,[6,14,63,172,113,3,35]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),s=(function(){function s(t){var u=t.onMoreTasks;babelHelpers.classCallCheck(this,s),this._onMoreTasks=u,this._queueStack=[{tasks:[],popable:!1}]}return babelHelpers.createClass(s,[{key:"enqueue",value:function(t){this._getCurrentQueue().push(t)}},{key:"enqueueTasks",value:function(t){var s=this;t.forEach(function(t){return s.enqueue(t)})}},{key:"cancelTasks",value:function(t){this._queueStack=this._queueStack.map(function(s){return babelHelpers.objectSpread({},s,{tasks:s.tasks.filter(function(s){return-1===t.indexOf(s)})})}).filter(function(t,s){return t.tasks.length>0||0===s})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var s=this._getCurrentQueue();if(s.length){var u=s.shift();try{u.gen?this._genPromise(u):u.run?u.run():(t('function'==typeof u,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(u,null,2)),u())}catch(t){throw t.message='TaskQueue: Error with task '+(u.name||'')+': '+t.message,t}}}},{key:"_getCurrentQueue",value:function(){var t=this._queueStack.length-1,s=this._queueStack[t];return s.popable&&0===s.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),this._getCurrentQueue()):s.tasks}},{key:"_genPromise",value:function(t){var s=this;this._queueStack.push({tasks:[],popable:!1});var u=this._queueStack.length-1;t.gen().then(function(){s._queueStack[u].popable=!0,s.hasTasksToProcess()&&s._onMoreTasks()}).catch(function(s){throw s.message="TaskQueue: Error resolving Promise in task "+t.name+": "+s.message,s}).done()}}]),s})();m.exports=s},172,[113,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=(r(d[1]),r(d[2])),l=(function(l){function s(t,l){var n;return babelHelpers.classCallCheck(this,s),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this)))._a='number'==typeof t?new _(t):t,n._b='number'==typeof l?new _(l):l,n}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(_){return new t(this,_)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),s})(r(d[3]));m.exports=l},173,[167,168,166,170]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=(r(d[1]),(function(l){function _(t,l,s){var n;return babelHelpers.classCallCheck(this,_),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(_).call(this)))._a=t,n._min=l,n._max=s,n._value=n._lastValue=n._a.__getValue(),n}return babelHelpers.inherits(_,l),babelHelpers.createClass(_,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(_.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(l){return new t(this,l)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),l=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+l,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(_.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}]),_})(r(d[2])));m.exports=l},174,[167,168,170]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=(r(d[1]),r(d[2])),s=(function(s){function l(t,s){var n;return babelHelpers.classCallCheck(this,l),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this)))._a='number'==typeof t?new _(t):t,n._b='number'==typeof s?new _(s):s,n}return babelHelpers.inherits(l,s),babelHelpers.createClass(l,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(l.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),_=this._b.__getValue();return 0===_&&console.error('Detected division by zero in AnimatedDivision'),t/_}},{key:"interpolate",value:function(_){return new t(this,_)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(l.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),l})(r(d[3]));m.exports=s},175,[167,168,166,170]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=(r(d[1]),(function(l){function s(t,l){var u;return babelHelpers.classCallCheck(this,s),(u=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this)))._a=t,u._modulus=l,u}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"__makeNative",value:function(){this._a.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(l){return new t(this,l)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}]),s})(r(d[2])));m.exports=l},176,[167,168,170]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=(r(d[1]),r(d[2])),l=(function(l){function s(t,l){var n;return babelHelpers.classCallCheck(this,s),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this)))._a='number'==typeof t?new _(t):t,n._b='number'==typeof l?new _(l):l,n}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(_){return new t(this,_)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),s})(r(d[3]));m.exports=l},177,[167,168,166,170]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).AnimatedEvent,n=r(d[1]),s=r(d[2]),_=r(d[3]),o=r(d[4]),l=r(d[5]),c=(function(c){function v(t,n){var _;return babelHelpers.classCallCheck(this,v),_=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(v).call(this)),t.style&&(t=babelHelpers.objectSpread({},t,{style:new s(t.style)})),_._props=t,_._callback=n,_.__attach(),_}return babelHelpers.inherits(v,c),babelHelpers.createClass(v,[{key:"__getValue",value:function(){var _={};for(var o in this._props){var l=this._props[o];l instanceof n?(!l.__isNative||l instanceof s)&&(_[o]=l.__getValue()):_[o]=l instanceof t?l.__getHandler():l}return _}},{key:"__getAnimatedValue",value:function(){var t={};for(var s in this._props){var _=this._props[s];_ instanceof n&&(t[s]=_.__getAnimatedValue())}return t}},{key:"__attach",value:function(){for(var t in this._props){var s=this._props[t];s instanceof n&&s.__addChild(this)}}},{key:"__detach",value:function(){for(var t in this.__isNative&&this._animatedView&&this.__disconnectAnimatedView(),this._props){var s=this._props[t];s instanceof n&&s.__removeChild(this)}babelHelpers.get(babelHelpers.getPrototypeOf(v.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._callback()}},{key:"__makeNative",value:function(){if(!this.__isNative){for(var t in this.__isNative=!0,this._props){var s=this._props[t];s instanceof n&&s.__makeNative()}this._animatedView&&this.__connectAnimatedView()}}},{key:"setNativeView",value:function(t){this._animatedView!==t&&(this._animatedView=t,this.__isNative&&this.__connectAnimatedView())}},{key:"__connectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var t=o.findNodeHandle(this._animatedView);l(null!=t,'Unable to locate attached view in the native tree'),_.API.connectAnimatedNodeToView(this.__getNativeTag(),t)}},{key:"__disconnectAnimatedView",value:function(){l(this.__isNative,'Expected node to be marked as "native"');var t=o.findNodeHandle(this._animatedView);l(null!=t,'Unable to locate attached view in the native tree'),_.API.disconnectAnimatedNodeFromView(this.__getNativeTag(),t)}},{key:"__getNativeConfig",value:function(){var t={};for(var s in this._props){var _=this._props[s];_ instanceof n&&(t[s]=_.__getNativeTag())}return{type:'props',props:t}}}]),v})(n);m.exports=c},178,[165,168,179,169,54,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=r(d[1]),s=r(d[2]),n=r(d[3]),_=r(d[4]),o=(function(s){function o(t){var s;return babelHelpers.classCallCheck(this,o),s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this)),(t=_(t)||{}).transform&&(t=babelHelpers.objectSpread({},t,{transform:new l(t.transform)})),s._style=t,s}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"_walkStyleAndGetValues",value:function(l){var s={};for(var n in l){var _=l[n];_ instanceof t?_.__isNative||(s[n]=_.__getValue()):_&&!Array.isArray(_)&&'object'==typeof _?s[n]=this._walkStyleAndGetValues(_):s[n]=_}return s}},{key:"__getValue",value:function(){return this._walkStyleAndGetValues(this._style)}},{key:"_walkStyleAndGetAnimatedValues",value:function(l){var s={};for(var n in l){var _=l[n];_ instanceof t?s[n]=_.__getAnimatedValue():_&&!Array.isArray(_)&&'object'==typeof _&&(s[n]=this._walkStyleAndGetAnimatedValues(_))}return s}},{key:"__getAnimatedValue",value:function(){return this._walkStyleAndGetAnimatedValues(this._style)}},{key:"__attach",value:function(){for(var l in this._style){var s=this._style[l];s instanceof t&&s.__addChild(this)}}},{key:"__detach",value:function(){for(var l in this._style){var s=this._style[l];s instanceof t&&s.__removeChild(this)}babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__detach",this).call(this)}},{key:"__makeNative",value:function(){for(var l in this._style){var s=this._style[l];s instanceof t&&s.__makeNative()}babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__makeNative",this).call(this)}},{key:"__getNativeConfig",value:function(){var l={};for(var s in this._style)this._style[s]instanceof t&&(l[s]=this._style[s].__getNativeTag());return n.validateStyles(l),{type:'style',style:l}}}]),o})(s);m.exports=o},179,[168,180,170,169,50]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=(function(n){function o(t){var n;return babelHelpers.classCallCheck(this,o),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this)))._transforms=t,n}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"__makeNative",value:function(){this._transforms.forEach(function(n){for(var s in n){var o=n[s];o instanceof t&&o.__makeNative()}}),babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._transforms.map(function(n){var s={};for(var o in n){var f=n[o];s[o]=f instanceof t?f.__getValue():f}return s})}},{key:"__getAnimatedValue",value:function(){return this._transforms.map(function(n){var s={};for(var o in n){var f=n[o];s[o]=f instanceof t?f.__getAnimatedValue():f}return s})}},{key:"__attach",value:function(){var n=this;this._transforms.forEach(function(s){for(var o in s){var f=s[o];f instanceof t&&f.__addChild(n)}})}},{key:"__detach",value:function(){var n=this;this._transforms.forEach(function(s){for(var o in s){var f=s[o];f instanceof t&&f.__removeChild(n)}}),babelHelpers.get(babelHelpers.getPrototypeOf(o.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){var n=[];return this._transforms.forEach(function(s){for(var o in s){var f=s[o];f instanceof t?n.push({type:'animated',property:o,nodeTag:f.__getNativeTag()}):n.push({type:'static',property:o,value:f})}}),s.validateTransform(n),{type:'transform',transforms:n}}}]),o})(n);m.exports=o},180,[168,170,169]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=(r(d[1]),r(d[2])),l=(function(l){function s(t,l){var n;return babelHelpers.classCallCheck(this,s),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this)))._a='number'==typeof t?new _(t):t,n._b='number'==typeof l?new _(l):l,n}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()-this._b.__getValue()}},{key:"interpolate",value:function(_){return new t(this,_)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'subtraction',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),s})(r(d[3]));m.exports=l},181,[167,168,166,170]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),n=r(d[2]),l=n.generateNewAnimationId,_=n.shouldUseNativeDriver,s=(function(t){function n(t,l,s,o,u){var h;return babelHelpers.classCallCheck(this,n),(h=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this)))._value=t,h._parent=l,h._animationClass=s,h._animationConfig=o,h._useNativeDriver=_(o),h._callback=u,h.__attach(),h}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"__makeNative",value:function(){this.__isNative=!0,this._parent.__makeNative(),babelHelpers.get(babelHelpers.getPrototypeOf(n.prototype),"__makeNative",this).call(this),this._value.__makeNative()}},{key:"__getValue",value:function(){return this._parent.__getValue()}},{key:"__attach",value:function(){this._parent.__addChild(this),this._useNativeDriver&&this.__makeNative()}},{key:"__detach",value:function(){this._parent.__removeChild(this),babelHelpers.get(babelHelpers.getPrototypeOf(n.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._value.animate(new this._animationClass(babelHelpers.objectSpread({},this._animationConfig,{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}},{key:"__getNativeConfig",value:function(){var t=new this._animationClass(babelHelpers.objectSpread({},this._animationConfig,{toValue:void 0})).__getNativeAnimationConfig();return{type:'tracking',animationId:l(),animationConfig:t,toValue:this._parent.__getNativeTag(),value:this._value.__getNativeTag()}}}]),n})(t);m.exports=s},182,[166,168,169]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),l=1,u=(function(s){function u(s){var l;babelHelpers.classCallCheck(this,u),l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this));var o=s||{x:0,y:0};return'number'==typeof o.x&&'number'==typeof o.y?(l.x=new t(o.x),l.y=new t(o.y)):(n(o.x instanceof t&&o.y instanceof t,"AnimatedValueXY must be initialized with an object of numbers or AnimatedValues."),l.x=o.x,l.y=o.y),l._listeners={},l}return babelHelpers.inherits(u,s),babelHelpers.createClass(u,[{key:"setValue",value:function(t){this.x.setValue(t.x),this.y.setValue(t.y)}},{key:"setOffset",value:function(t){this.x.setOffset(t.x),this.y.setOffset(t.y)}},{key:"flattenOffset",value:function(){this.x.flattenOffset(),this.y.flattenOffset()}},{key:"extractOffset",value:function(){this.x.extractOffset(),this.y.extractOffset()}},{key:"__getValue",value:function(){return{x:this.x.__getValue(),y:this.y.__getValue()}}},{key:"resetAnimation",value:function(t){this.x.resetAnimation(),this.y.resetAnimation(),t&&t(this.__getValue())}},{key:"stopAnimation",value:function(t){this.x.stopAnimation(),this.y.stopAnimation(),t&&t(this.__getValue())}},{key:"addListener",value:function(t){var s=this,n=String(l++),u=function(n){n.value;t(s.__getValue())};return this._listeners[n]={x:this.x.addListener(u),y:this.y.addListener(u)},n}},{key:"removeListener",value:function(t){this.x.removeListener(this._listeners[t].x),this.y.removeListener(this._listeners[t].y),delete this._listeners[t]}},{key:"removeAllListeners",value:function(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}},{key:"getLayout",value:function(){return{left:this.x,top:this.y}}},{key:"getTranslateTransform",value:function(){return[{translateX:this.x},{translateY:this.y}]}}]),u})(s);m.exports=u},183,[166,170,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]).shouldUseNativeDriver,n=(function(t){function n(t){var o;return babelHelpers.classCallCheck(this,n),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this)))._deceleration=void 0!==t.deceleration?t.deceleration:.998,o._velocity=t.velocity,o._useNativeDriver=s(t),o.__isInteraction=void 0===t.isInteraction||t.isInteraction,o.__iterations=void 0!==t.iterations?t.iterations:1,o}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"__getNativeAnimationConfig",value:function(){return{type:'decay',deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}},{key:"start",value:function(t,s,n,o,l){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=s,this.__onEnd=n,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(l):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),s=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));this._onUpdate(s),Math.abs(this._lastValue-s)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=s,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))}},{key:"stop",value:function(){babelHelpers.get(babelHelpers.getPrototypeOf(n.prototype),"stop",this).call(this),this.__active=!1,g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),n})(t);m.exports=n},184,[185,169]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=(function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,[{key:"start",value:function(t,n,o,_,s){}},{key:"stop",value:function(){this.__nativeId&&t.API.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error('This animation type cannot be offloaded to native')}},{key:"__debouncedOnEnd",value:function(t){var n=this.__onEnd;this.__onEnd=null,n&&n(t)}},{key:"__startNativeAnimation",value:function(n){n.__makeNative(),this.__nativeId=t.generateNewAnimationId(),t.API.startAnimatingNode(this.__nativeId,n.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}}]),n})();m.exports=n},185,[169]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]);var t=r(d[2]),s=r(d[3]),n=r(d[4]),o=r(d[5]).shouldUseNativeDriver;function h(t,s){return void 0===t||null===t?s:t}var l=(function(t){function l(t){var _;if(babelHelpers.classCallCheck(this,l),(_=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this)))._overshootClamping=h(t.overshootClamping,!1),_._restDisplacementThreshold=h(t.restDisplacementThreshold,.001),_._restSpeedThreshold=h(t.restSpeedThreshold,.001),_._initialVelocity=h(t.velocity,0),_._lastVelocity=h(t.velocity,0),_._toValue=t.toValue,_._delay=h(t.delay,0),_._useNativeDriver=o(t),_.__isInteraction=void 0===t.isInteraction||t.isInteraction,_.__iterations=void 0!==t.iterations?t.iterations:1,void 0!==t.stiffness||void 0!==t.damping||void 0!==t.mass)n(void 0===t.bounciness&&void 0===t.speed&&void 0===t.tension&&void 0===t.friction,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one'),_._stiffness=h(t.stiffness,100),_._damping=h(t.damping,10),_._mass=h(t.mass,1);else if(void 0!==t.bounciness||void 0!==t.speed){n(void 0===t.tension&&void 0===t.friction&&void 0===t.stiffness&&void 0===t.damping&&void 0===t.mass,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one');var f=s.fromBouncinessAndSpeed(h(t.bounciness,8),h(t.speed,12));_._stiffness=f.stiffness,_._damping=f.damping,_._mass=1}else{var c=s.fromOrigamiTensionAndFriction(h(t.tension,40),h(t.friction,7));_._stiffness=c.stiffness,_._damping=c.damping,_._mass=1}return n(_._stiffness>0,'Stiffness value must be greater than 0'),n(_._damping>0,'Damping value must be greater than 0'),n(_._mass>0,'Mass value must be greater than 0'),_}return babelHelpers.inherits(l,t),babelHelpers.createClass(l,[{key:"__getNativeAnimationConfig",value:function(){return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:h(this._initialVelocity,this._lastVelocity),toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,s,n,o,h){var _=this;if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=n,this._lastTime=Date.now(),this._frameTime=0,o instanceof l){var f=o.getInternalState();this._lastPosition=f.lastPosition,this._lastVelocity=f.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=f.lastTime}var c=function(){_._useNativeDriver?_.__startNativeAnimation(h):_.onUpdate()};this._delay?this._timeout=setTimeout(c,this._delay):c()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var s=(t-this._lastTime)/1e3;this._frameTime+=s;var n=this._damping,o=this._mass,h=this._stiffness,l=-this._initialVelocity,_=n/(2*Math.sqrt(h*o)),f=Math.sqrt(h/o),c=f*Math.sqrt(1-_*_),u=this._toValue-this._startPosition,p=0,v=0,b=this._frameTime;if(_<1){var y=Math.exp(-_*f*b);p=this._toValue-y*((l+_*f*u)/c*Math.sin(c*b)+u*Math.cos(c*b)),v=_*f*y*(Math.sin(c*b)*(l+_*f*u)/c+u*Math.cos(c*b))-y*(Math.cos(c*b)*(l+_*f*u)-c*u*Math.sin(c*b))}else{var V=Math.exp(-f*b);p=this._toValue-V*(u+(l+f*u)*b),v=V*(l*(b*f-1)+b*u*(f*f))}if(this._lastTime=t,this._lastPosition=p,this._lastVelocity=v,this._onUpdate(p),this.__active){var T=!1;this._overshootClamping&&0!==this._stiffness&&(T=this._startPositionthis._toValue:p18&&A<=44?p(A):h(A),s(2*M-M*M,v,.01));return{stiffness:n(x),damping:t(B)}}}},187,[]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]);var t,s=r(d[2]),n=r(d[3]).shouldUseNativeDriver;function o(){if(!t){var s=r(d[4]);t=s.inOut(s.ease)}return t}var _=(function(t){function s(t){var _;return babelHelpers.classCallCheck(this,s),(_=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this)))._toValue=t.toValue,_._easing=void 0!==t.easing?t.easing:o(),_._duration=void 0!==t.duration?t.duration:500,_._delay=void 0!==t.delay?t.delay:0,_.__iterations=void 0!==t.iterations?t.iterations:1,_.__isInteraction=void 0===t.isInteraction||t.isInteraction,_._useNativeDriver=n(t),_}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"__getNativeAnimationConfig",value:function(){for(var t=[],s=0;s=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}},{key:"stop",value:function(){babelHelpers.get(babelHelpers.getPrototypeOf(s.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),s})(s);m.exports=_},188,[166,183,185,169,189]); +__d(function(g,r,i,a,m,e,d){'use strict';var n,u=(function(){function u(){babelHelpers.classCallCheck(this,u)}return babelHelpers.createClass(u,null,[{key:"step0",value:function(n){return n>0?1:0}},{key:"step1",value:function(n){return n>=1?1:0}},{key:"linear",value:function(n){return n}},{key:"ease",value:function(t){return n||(n=u.bezier(.42,0,1,1)),n(t)}},{key:"quad",value:function(n){return n*n}},{key:"cubic",value:function(n){return n*n*n}},{key:"poly",value:function(n){return function(u){return Math.pow(u,n)}}},{key:"sin",value:function(n){return 1-Math.cos(n*Math.PI/2)}},{key:"circle",value:function(n){return 1-Math.sqrt(1-n*n)}},{key:"exp",value:function(n){return Math.pow(2,10*(n-1))}},{key:"elastic",value:function(){var n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(u){return 1-Math.pow(Math.cos(u*Math.PI/2),3)*Math.cos(u*n)}}},{key:"back",value:function(n){return void 0===n&&(n=1.70158),function(u){return u*u*((n+1)*u-n)}}},{key:"bounce",value:function(n){return n<.36363636363636365?7.5625*n*n:n<.7272727272727273?7.5625*(n-=.5454545454545454)*n+.75:n<.9090909090909091?7.5625*(n-=.8181818181818182)*n+.9375:7.5625*(n-=.9545454545454546)*n+.984375}},{key:"bezier",value:function(n,u,t,c){return r(d[0])(n,u,t,c)}},{key:"in",value:function(n){return n}},{key:"out",value:function(n){return function(u){return 1-n(1-u)}}},{key:"inOut",value:function(n){return function(u){return u<.5?n(2*u)/2:1-n(2*(1-u))/2}}}]),u})();m.exports=u},189,[190]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=4,t=.001,u=1e-7,o=10,f=.1,c='function'==typeof Float32Array;function v(n,t){return 1-3*t+3*n}function s(n,t){return 3*t-6*n}function w(n){return 3*n}function l(n,t,u){return((v(t,u)*n+s(t,u))*n+w(t))*n}function y(n,t,u){return 3*v(t,u)*n*n+2*s(t,u)*n+w(t)}function b(n,t,f,c,v){var s,w,y=0;do{(s=l(w=t+(f-t)/2,c,v)-n)>0?f=w:t=w}while(Math.abs(s)>u&&++y=t?h(u,w,n,o):0===l?w:b(u,c,c+f,n,o)}return function(t){return n===u&&o===v?t:0===t?0:1===t?1:l(A(t),u,v)}}},190,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).AnimatedEvent,n=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]);m.exports=function(c){p('function'!=typeof c||c.prototype&&c.prototype.isReactComponent,"`createAnimatedComponent` does not support stateless functional components; use a class component instead.");var l=(function(s){function p(t){var n;return babelHelpers.classCallCheck(this,p),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this,t)))._invokeAnimatedPropsCallbackOnMount=!1,n._eventDetachers=[],n._animatedPropsCallback=function(){if(null==n._component)n._invokeAnimatedPropsCallbackOnMount=!0;else if(p.__skipSetNativeProps_FOR_TESTS_ONLY||'function'!=typeof n._component.setNativeProps)n.forceUpdate();else{if(n._propsAnimated.__isNative)throw new Error("Attempting to run JS driven animation on animated node that has been moved to \"native\" earlier by starting an animation with `useNativeDriver: true`");n._component.setNativeProps(n._propsAnimated.__getAnimatedValue())}},n._setComponentRef=n._setComponentRef.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n}return babelHelpers.inherits(p,s),babelHelpers.createClass(p,[{key:"componentWillUnmount",value:function(){this._propsAnimated&&this._propsAnimated.__detach(),this._detachNativeEvents()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"UNSAFE_componentWillMount",value:function(){this._attachProps(this.props)}},{key:"componentDidMount",value:function(){this._invokeAnimatedPropsCallbackOnMount&&(this._invokeAnimatedPropsCallbackOnMount=!1,this._animatedPropsCallback()),this._propsAnimated.setNativeView(this._component),this._attachNativeEvents()}},{key:"_attachNativeEvents",value:function(){var n=this,o=this._component.getScrollableNode?this._component.getScrollableNode():this._component,s=function(s){var p=n.props[s];p instanceof t&&p.__isNative&&(p.__attach(o,s),n._eventDetachers.push(function(){return p.__detach(o,s)}))};for(var p in this.props)s(p)}},{key:"_detachNativeEvents",value:function(){this._eventDetachers.forEach(function(t){return t()}),this._eventDetachers=[]}},{key:"_attachProps",value:function(t){var o=this._propsAnimated;this._propsAnimated=new n(t,this._animatedPropsCallback),o&&o.__detach()}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this._attachProps(t)}},{key:"componentDidUpdate",value:function(t){this._component!==this._prevComponent&&this._propsAnimated.setNativeView(this._component),this._component===this._prevComponent&&t===this.props||(this._detachNativeEvents(),this._attachNativeEvents())}},{key:"render",value:function(){var t=this._propsAnimated.__getValue();return o.createElement(c,babelHelpers.extends({},t,{ref:this._setComponentRef,collapsable:!this._propsAnimated.__isNative&&t.collapsable}))}},{key:"_setComponentRef",value:function(t){this._prevComponent=this._component,this._component=t}},{key:"getNode",value:function(){return this._component}}]),p})(o.Component);l.__skipSetNativeProps_FOR_TESTS_ONLY=!1;var _=c.propTypes;return l.propTypes={style:function(t,n,o){if(_)for(var p in s)_[p]||void 0===t[p]||console.warn('You are setting the style `{ '+p+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+p+': ... } }`')}},l}},191,[165,178,22,44,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),l=(r(d[4]),r(d[5])),u=r(d[6]),c=babelHelpers.objectSpread({},o.defaultProps,{numColumns:1}),p=(function(c){function p(t){var o;return babelHelpers.classCallCheck(this,p),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this,t)))._hasWarnedLegacy=!1,o._virtualizedListPairs=[],o._captureRef=function(t){o._listRef=t},o._getItem=function(t,n){var s=o.props.numColumns;if(s>1){for(var l=[],u=0;u1?(u(Array.isArray(t),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",c),t.map(function(t,s){return l(t,n*c+s)}).join(':')):l(t,n)},o._renderItem=function(t){var c=o.props,p=c.renderItem,h=c.numColumns,b=c.columnWrapperStyle;if(h>1){var C=t.item,y=t.index;return u(Array.isArray(C),'Expected array of items with numColumns > 1'),n.createElement(s,{style:l.compose(f.row,b)},C.map(function(s,o){var l=p({item:s,index:y*h+o,separators:t.separators});return l&&n.cloneElement(l,{key:o})}))}return p(t)},o._checkProps(o.props),o.props.viewabilityConfigCallbackPairs?o._virtualizedListPairs=o.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityConfig:t.viewabilityConfig,onViewableItemsChanged:o._createOnViewableItemsChanged(t.onViewableItemsChanged)}}):o.props.onViewableItemsChanged&&o._virtualizedListPairs.push({viewabilityConfig:o.props.viewabilityConfig,onViewableItemsChanged:o._createOnViewableItemsChanged(o.props.onViewableItemsChanged)}),o}return babelHelpers.inherits(p,c),babelHelpers.createClass(p,[{key:"scrollToEnd",value:function(t){this._listRef&&this._listRef.scrollToEnd(t)}},{key:"scrollToIndex",value:function(t){this._listRef&&this._listRef.scrollToIndex(t)}},{key:"scrollToItem",value:function(t){this._listRef&&this._listRef.scrollToItem(t)}},{key:"scrollToOffset",value:function(t){this._listRef&&this._listRef.scrollToOffset(t)}},{key:"recordInteraction",value:function(){this._listRef&&this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef&&this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(t){this._listRef&&this._listRef.setNativeProps(t)}}]),babelHelpers.createClass(p,[{key:"componentDidUpdate",value:function(t){u(t.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),u(t.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),u(t.viewabilityConfig===this.props.viewabilityConfig,'Changing viewabilityConfig on the fly is not supported'),u(t.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(this.props)}},{key:"_checkProps",value:function(t){var n=t.getItem,s=t.getItemCount,o=t.horizontal,l=t.legacyImplementation,c=t.numColumns,p=t.columnWrapperStyle,f=t.onViewableItemsChanged,h=t.viewabilityConfigCallbackPairs;u(!n&&!s,'FlatList does not support custom data formats.'),c>1?u(!o,'numColumns does not support horizontal.'):u(!p,'columnWrapperStyle not supported for single column lists'),l&&(u(1===c,'Legacy list does not support multiple columns.'),this._hasWarnedLegacy||(console.warn("FlatList: Using legacyImplementation - some features not supported and performance may suffer"),this._hasWarnedLegacy=!0)),u(!(f&&h),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}},{key:"_pushMultiColumnViewable",value:function(t,n){var s=this.props,o=s.numColumns,l=s.keyExtractor;n.item.forEach(function(s,c){u(null!=n.index,'Missing index!');var p=n.index*o+c;t.push(babelHelpers.objectSpread({},n,{item:s,key:l(s,p),index:p}))})}},{key:"_createOnViewableItemsChanged",value:function(t){var n=this;return function(s){var o=n.props.numColumns;if(t)if(o>1){var l=[],u=[];s.viewableItems.forEach(function(t){return n._pushMultiColumnViewable(u,t)}),s.changed.forEach(function(t){return n._pushMultiColumnViewable(l,t)}),t({viewableItems:u,changed:l})}else t(s)}}},{key:"render",value:function(){return this.props.legacyImplementation?n.createElement(t,babelHelpers.extends({},this.props,{items:this.props.data,ref:this._captureRef})):n.createElement(o,babelHelpers.extends({},this.props,{renderItem:this._renderItem,getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs}))}}]),p})(n.PureComponent);p.defaultProps=c;var f=l.create({row:{flexDirection:'row'}});m.exports=p},192,[193,22,51,211,194,26,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),l=(function(o){function s(){var o,l,p=this;babelHelpers.classCallCheck(this,s);for(var u=arguments.length,f=new Array(u),h=0;h=this._prevRenderedRowsCount&&n.rowShouldUpdate(C,E),P=o.createElement(c,{key:'r_'+L,shouldUpdate:!!I,render:this.props.renderRow.bind(null,n.getRowData(C,E),f,y,this._onRowHighlighted)});if(t.push(P),_++,this.props.renderSeparator&&(E!==v.length-1||C===s.length-1)){var F=this.state.highlightedRow.sectionID===f&&(this.state.highlightedRow.rowID===y||this.state.highlightedRow.rowID===v[E+1]),D=this.props.renderSeparator(f,y,F);D&&(t.push(o.createElement(u,{key:'s_'+L},D)),_++)}if(++l===this.state.curRenderedRowsCount)break}if(l>=this.state.curRenderedRowsCount)break}var H=this.props,N=H.renderScrollComponent,z=babelHelpers.objectWithoutProperties(H,["renderScrollComponent"]);return z.scrollEventThrottle||(z.scrollEventThrottle=50),void 0===z.removeClippedSubviews&&(z.removeClippedSubviews=!0),babelHelpers.extends(z,{onScroll:this._onScroll,stickyHeaderIndices:this.props.stickyHeaderIndices.concat(h),onKeyboardWillShow:void 0,onKeyboardWillHide:void 0,onKeyboardDidShow:void 0,onKeyboardDidHide:void 0}),R(N(z),{ref:this._setScrollComponentRef,onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,DEPRECATED_sendUpdatedChildFrames:void 0!==typeof z.onChangeVisibleRows},w,t,S)},_measureAndUpdateScrollProps:function(){var t=this.getScrollResponder();t&&t.getInnerViewNode&&s&&s.calculateChildFrames&&s.calculateChildFrames(n.findNodeHandle(t),this._updateVisibleRows)},_setScrollComponentRef:function(t){this._scrollComponent=t},_onContentSizeChange:function(t,o){var n=this.props.horizontal?t:o;n!==this.scrollProperties.contentLength&&(this.scrollProperties.contentLength=n,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onContentSizeChange&&this.props.onContentSizeChange(t,o)},_onLayout:function(t){var o=t.nativeEvent.layout,n=o.width,s=o.height,l=this.props.horizontal?n:s;l!==this.scrollProperties.visibleLength&&(this.scrollProperties.visibleLength=l,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onLayout&&this.props.onLayout(t)},_maybeCallOnEndReached:function(t){return!!(this.props.onEndReached&&this.scrollProperties.contentLength!==this._sentEndForContentLength&&this._getDistanceFromEnd(this.scrollProperties)h||Pthis.props.onEndReachedThreshold&&(this._sentEndForContentLength=null),this.props.onScroll&&this.props.onScroll(t)}});m.exports=C},194,[195,196,20,22,54,5,198,199,208,155,51,209,156,197,137,80,3]); +__d(function(g,r,i,a,m,e,d){var l=r(d[0]),t=r(d[1]),n=(function(l){"use strict";function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,l),babelHelpers.createClass(t,[{key:"setNativeProps",value:function(l){}},{key:"flashScrollIndicators",value:function(){}},{key:"getScrollResponder",value:function(){}},{key:"getScrollableNode",value:function(){}},{key:"getMetrics",value:function(){}},{key:"scrollTo",value:function(){}},{key:"scrollToEnd",value:function(l){}}]),t})(l.Component);n.DataSource=t,m.exports=n},195,[22,196]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]);function o(t,n,s){return t[n][s]}function h(t,n){return t[n]}var c=(function(){function n(s){babelHelpers.classCallCheck(this,n),t(s&&'function'==typeof s.rowHasChanged,'Must provide a rowHasChanged function.'),this._rowHasChanged=s.rowHasChanged,this._getRowData=s.getRowData||o,this._sectionHeaderHasChanged=s.sectionHeaderHasChanged,this._getSectionHeaderData=s.getSectionHeaderData||h,this._dataBlob=null,this._dirtyRows=[],this._dirtySections=[],this._cachedRowCount=0,this.rowIdentities=[],this.sectionIdentities=[]}return babelHelpers.createClass(n,[{key:"cloneWithRows",value:function(t,n){var s=n?[babelHelpers.toConsumableArray(n)]:null;return this._sectionHeaderHasChanged||(this._sectionHeaderHasChanged=function(){return!1}),this.cloneWithRowsAndSections({s1:t},['s1'],s)}},{key:"cloneWithRowsAndSections",value:function(s,o,h){t('function'==typeof this._sectionHeaderHasChanged,'Must provide a sectionHeaderHasChanged function with section data.'),t(!o||!h||o.length===h.length,'row and section ids lengths must be the same');var c=new n({getRowData:this._getRowData,getSectionHeaderData:this._getSectionHeaderData,rowHasChanged:this._rowHasChanged,sectionHeaderHasChanged:this._sectionHeaderHasChanged});return c._dataBlob=s,c.sectionIdentities=o||Object.keys(s),h?c.rowIdentities=h:(c.rowIdentities=[],c.sectionIdentities.forEach(function(t){c.rowIdentities.push(Object.keys(s[t]))})),c._cachedRowCount=u(c.rowIdentities),c._calculateDirtyArrays(this._dataBlob,this.sectionIdentities,this.rowIdentities),c}},{key:"getRowCount",value:function(){return this._cachedRowCount}},{key:"getRowAndSectionCount",value:function(){return this._cachedRowCount+this.sectionIdentities.length}},{key:"rowShouldUpdate",value:function(t,n){var o=this._dirtyRows[t][n];return s(void 0!==o,'missing dirtyBit for section, row: '+t+', '+n),o}},{key:"getRowData",value:function(t,n){var o=this.sectionIdentities[t],h=this.rowIdentities[t][n];return s(void 0!==o&&void 0!==h,'rendering invalid section, row: '+t+', '+n),this._getRowData(this._dataBlob,o,h)}},{key:"getRowIDForFlatIndex",value:function(t){for(var n=t,s=0;s=this.rowIdentities[s].length))return this.rowIdentities[s][n];n-=this.rowIdentities[s].length}return null}},{key:"getSectionIDForFlatIndex",value:function(t){for(var n=t,s=0;s=this.rowIdentities[s].length))return this.sectionIdentities[s];n-=this.rowIdentities[s].length}return null}},{key:"getSectionLengths",value:function(){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn('`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead'),this.scrollTo({x:n,y:t,animated:!1})},flashScrollIndicators:function(){this.getScrollResponder().scrollResponderFlashScrollIndicators()},_getKeyForIndex:function(t,n){var o=n[t];return o&&o.key},_updateAnimatedNodeAttachment:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach(),this.props.stickyHeaderIndices&&this.props.stickyHeaderIndices.length>0&&(this._scrollAnimatedValueAttachment=s.attachNativeEvent(this._scrollViewRef,'onScroll',[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))},_setStickyHeaderRef:function(t,n){n?this._stickyHeaderRefs.set(t,n):this._stickyHeaderRefs.delete(t)},_onStickyHeaderLayout:function(t,n,o){if(this.props.stickyHeaderIndices){var s=l.Children.toArray(this.props.children);if(o===this._getKeyForIndex(t,s)){var c=n.nativeEvent.layout.y;this._headerLayoutYs.set(o,c);var h=this.props.stickyHeaderIndices.indexOf(t),p=this.props.stickyHeaderIndices[h-1];if(null!=p){var u=this._stickyHeaderRefs.get(this._getKeyForIndex(p,s));u&&u.setNextHeaderY(c)}}}},_handleScroll:function(t){'on-drag'===this.props.keyboardDismissMode&&this.state.isTouching&&y(),this.scrollResponderHandleScroll(t)},_handleLayout:function(t){this.props.invertStickyHeaders&&this.setState({layoutHeight:t.nativeEvent.layout.height}),this.props.onLayout&&this.props.onLayout(t)},_handleContentOnLayout:function(t){var n=t.nativeEvent.layout,o=n.width,s=n.height;this.props.onContentSizeChange&&this.props.onContentSizeChange(o,s)},_scrollViewRef:null,_setScrollViewRef:function(t){this._scrollViewRef=t},_innerViewRef:null,_setInnerViewRef:function(t){this._innerViewRef=t},render:function(){var s,c,h=this;this.props.horizontal?(s=o,c=n):(s=t,c=f),R(void 0!==s,'ScrollViewClass must not be undefined'),R(void 0!==c,'ScrollContentContainerViewClass must not be undefined');var u=[this.props.horizontal&&V.contentContainerHorizontal,this.props.contentContainerStyle],S={};this.props.onContentSizeChange&&(S={onLayout:this._handleContentOnLayout});var y=this.props.stickyHeaderIndices,_=y&&y.length>0,w=_&&l.Children.toArray(this.props.children),A=_?w.map(function(t,n){var o=t?y.indexOf(n):-1;if(o>-1){var s=t.key,c=y[o+1];return l.createElement(p,{key:s,ref:function(t){return h._setStickyHeaderRef(s,t)},nextHeaderLayoutY:h._headerLayoutYs.get(h._getKeyForIndex(c,w)),onLayout:function(t){return h._onStickyHeaderLayout(n,t,s)},scrollAnimatedValue:h._scrollAnimatedValue,inverted:h.props.invertStickyHeaders,scrollViewHeight:h.state.layoutHeight},t)}return t}):this.props.children,C=l.createElement(c,babelHelpers.extends({},S,{ref:this._setInnerViewRef,style:u,removeClippedSubviews:!_&&this.props.removeClippedSubviews,collapsable:!1}),A),T=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,E=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,b=!!this.props.DEPRECATED_sendUpdatedChildFrames,x=this.props.horizontal?V.baseHorizontal:V.baseVertical,k=babelHelpers.objectSpread({},this.props,{alwaysBounceHorizontal:T,alwaysBounceVertical:E,style:[x,this.props.style],onContentSizeChange:null,onLayout:this._handleLayout,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderReject:this.scrollResponderHandleResponderReject,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onScroll:this._handleScroll,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onTouchEnd:this.scrollResponderHandleTouchEnd,onTouchMove:this.scrollResponderHandleTouchMove,onTouchStart:this.scrollResponderHandleTouchStart,onTouchCancel:this.scrollResponderHandleTouchCancel,scrollBarThumbImage:v(this.props.scrollBarThumbImage),scrollEventThrottle:_?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),DEPRECATED_sendUpdatedChildFrames:b,pagingEnabled:this.props.pagingEnabled||null!=this.props.snapToInterval||null!=this.props.snapToOffsets}),I=this.props.decelerationRate;null!=I&&(k.decelerationRate=H(I));var z=this.props.refreshControl;return z?l.cloneElement(z,{style:k.style},l.createElement(s,babelHelpers.extends({},k,{style:x,ref:this._setScrollViewRef}),C)):l.createElement(s,babelHelpers.extends({},k,{ref:this._setScrollViewRef}),C)}}),V=u.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:'column',overflow:'scroll'},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:'row',overflow:'scroll'},contentContainerHorizontal:{flexDirection:'row'}});m.exports=w},198,[164,20,22,54,199,205,26,51,206,156,203,50,3,207,119,80,125]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n=r(d[1]),s=r(d[2]),l=r(d[3]),t=r(d[4]),c=r(d[5]),p=r(d[6]),h=r(d[7]),u=r(d[8]),S=r(d[9]),R=r(d[10]),T=r(d[11]).ScrollViewManager,b={Mixin:{mixins:[t.Mixin],scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(o){var n=c.currentlyFocusedField();return'handled'===this.props.keyboardShouldPersistTaps&&null!=n&&o.target!==n},scrollResponderHandleStartShouldSetResponderCapture:function(o){if(this.scrollResponderIsAnimating())return!0;var n=c.currentlyFocusedField(),s=this.props.keyboardShouldPersistTaps;return!(s&&'never'!==s||null==n||c.isTextInput(o.target))},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(o){var n=o.nativeEvent;this.state.isTouching=0!==n.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(o)},scrollResponderHandleTouchCancel:function(o){this.state.isTouching=!1,this.props.onTouchCancel&&this.props.onTouchCancel(o)},scrollResponderHandleResponderRelease:function(o){this.props.onResponderRelease&&this.props.onResponderRelease(o);var n=c.currentlyFocusedField();!0===this.props.keyboardShouldPersistTaps||'always'===this.props.keyboardShouldPersistTaps||null==n||o.target===n||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(o),c.blurTextInput(n))},scrollResponderHandleScroll:function(o){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(o)},scrollResponderHandleResponderGrant:function(o){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(o),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(o){n.beginScroll(),this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(o)},scrollResponderHandleScrollEndDrag:function(o){var s=o.nativeEvent.velocity;this.scrollResponderIsAnimating()||s&&(0!==s.x||0!==s.y)||n.endScroll(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(o)},scrollResponderHandleMomentumScrollBegin:function(o){this.state.lastMomentumScrollBeginTime=S(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(o)},scrollResponderHandleMomentumScrollEnd:function(o){n.endScroll(),this.state.lastMomentumScrollEndTime=S(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(o)},scrollResponderHandleTouchStart:function(o){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(o)},scrollResponderHandleTouchMove:function(o){this.props.onTouchMove&&this.props.onTouchMove(o)},scrollResponderIsAnimating:function(){return S()-this.state.lastMomentumScrollEndTime<16||this.state.lastMomentumScrollEndTime0){f.push(b),H.push(0),f.push(b+1),H.push(1);var L=(v||0)-y-n;L>b&&(f.push(L,L+1),H.push(L-b,L-b))}}}else{f.push(c),H.push(0);var Y=(v||0)-y;Y>=c?(f.push(Y,Y+1),H.push(Y-c,Y-c)):(f.push(c+1),H.push(1))}var x=this.props.scrollAnimatedValue.interpolate({inputRange:f,outputRange:H}),C=o.Children.only(this.props.children);return o.createElement(l,{collapsable:!1,onLayout:this._onLayout,style:[C.props.style,p.header,{transform:[{translateY:x}]}]},o.cloneElement(C,{style:p.fill,onLayout:void 0}))}}]),s})(o.Component),p=s.create({header:{zIndex:10},fill:{flex:1}});m.exports=u},205,[164,22,26,51]); +__d(function(g,r,i,a,m,e,d){var l=(function(l){"use strict";function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,l),babelHelpers.createClass(o,[{key:"scrollTo",value:function(l,o,n){}},{key:"flashScrollIndicators",value:function(){}},{key:"scrollToEnd",value:function(l){}},{key:"scrollWithoutAnimationTo",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0],arguments.length>1&&void 0!==arguments[1]&&arguments[1]}},{key:"getScrollResponder",value:function(){}},{key:"getScrollableNode",value:function(){}},{key:"getInnerViewNode",value:function(){}},{key:"scrollResponderScrollNativeHandleToKeyboard",value:function(l,o,n){}},{key:"scrollResponderScrollTo",value:function(l,o,n){}}]),o})(r(d[0]).NativeComponent);m.exports=l},206,[54]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);m.exports=function(t){return'normal'===t?.985:'fast'===t?.9:t}},207,[20]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=(function(t){function s(){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).apply(this,arguments))}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"shouldComponentUpdate",value:function(t){return t.shouldUpdate}},{key:"render",value:function(){return this.props.render()}}]),s})(t.Component);n.propTypes={shouldUpdate:s.bool.isRequired,render:s.func.isRequired},m.exports=n},208,[22,37]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t,l){for(var c=l.ref,o=t.ref,p=arguments.length,f=new Array(p>2?p-2:0),u=2;u0&&s>0&&null!=p.props.initialScrollIndex&&p.props.initialScrollIndex>0&&!p._hasDoneInitialScroll&&(p.scrollToIndex({animated:!1,index:p.props.initialScrollIndex}),p._hasDoneInitialScroll=!0),p.props.onContentSizeChange&&p.props.onContentSizeChange(t,s),p._scrollMetrics.contentLength=p._selectLength({height:s,width:t}),p._scheduleCellsToRenderUpdate(),p._maybeCallOnEndReached()},p._convertParentScrollMetrics=function(t){var s=t.offset-p._offsetFromParentVirtualizedList,o=t.visibleLength,n=s-p._scrollMetrics.offset;return{visibleLength:o,contentLength:p._scrollMetrics.contentLength,offset:s,dOffset:n}},p._onScroll=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScroll(t)}),p.props.onScroll&&p.props.onScroll(t);var s=t.timeStamp,o=p._selectLength(t.nativeEvent.layoutMeasurement),n=p._selectLength(t.nativeEvent.contentSize),l=p._selectOffset(t.nativeEvent.contentOffset),h=l-p._scrollMetrics.offset;if(p._isNestedWithSameOrientation()){if(0===p._scrollMetrics.contentLength)return;var c=p._convertParentScrollMetrics({visibleLength:o,offset:l});o=c.visibleLength,n=c.contentLength,l=c.offset,h=c.dOffset}var u=p._scrollMetrics.timestamp?Math.max(1,s-p._scrollMetrics.timestamp):1,f=h/u;u>500&&p._scrollMetrics.dt>500&&n>5*o&&!p._hasWarned.perf&&(y("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:u,prevDt:p._scrollMetrics.dt,contentLength:n}),p._hasWarned.perf=!0),p._scrollMetrics={contentLength:n,dt:u,dOffset:h,offset:l,timestamp:s,velocity:f,visibleLength:o},p._updateViewableItems(p.props.data),p.props&&(p._maybeCallOnEndReached(),0!==f&&p._fillRateHelper.activate(),p._computeBlankness(),p._scheduleCellsToRenderUpdate())},p._onScrollBeginDrag=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScrollBeginDrag(t)}),p._viewabilityTuples.forEach(function(t){t.viewabilityHelper.recordInteraction()}),p._hasInteracted=!0,p.props.onScrollBeginDrag&&p.props.onScrollBeginDrag(t)},p._onScrollEndDrag=function(t){var s=t.nativeEvent.velocity;s&&(p._scrollMetrics.velocity=p._selectOffset(s)),p._computeBlankness(),p.props.onScrollEndDrag&&p.props.onScrollEndDrag(t)},p._onMomentumScrollEnd=function(t){p._scrollMetrics.velocity=0,p._computeBlankness(),p.props.onMomentumScrollEnd&&p.props.onMomentumScrollEnd(t)},p._updateCellsToRender=function(){var t=p.props,s=t.data,o=t.getItemCount,n=t.onEndReachedThreshold,l=p._isVirtualizationDisabled();p._updateViewableItems(s),s&&p.setState(function(t){var h;if(l){var c=p._scrollMetrics,u=c.contentLength,f=c.offset,_=c.visibleLength,y=u-_-f0)for(var v=h.first,b=h.last,L=v;L<=b;L++){var S=p._indicesToKeys.get(L),M=S&&p._cellKeysToChildListKeys.get(S);if(M){var x=!1,k=M,I=Array.isArray(k),E=0;for(k=I?k:k["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var R;if(I){if(E>=k.length)break;R=k[E++]}else{if((E=k.next()).done)break;R=E.value}var w=R,T=p._nestedChildLists.get(w);if(T&&T.ref&&T.ref.hasMore()){x=!0;break}}if(x){h.last=L;break}}}return h})},p._createViewToken=function(t,s){var o=p.props,n=o.data,l=o.getItem,h=o.keyExtractor,c=l(n,t);return{index:t,item:c,key:h(c,t),isViewable:s}},p._getFrameMetricsApprox=function(t){var s=p._getFrameMetrics(t);if(s&&s.index===t)return s;var o=p.props.getItemLayout;return v(!o,'Should not have to estimate frames when a measurement metrics function is provided'),{length:p._averageCellLength,offset:p._averageCellLength*t}},p._getFrameMetrics=function(t){var s=p.props,o=s.data,n=s.getItem,l=s.getItemCount,h=s.getItemLayout,c=s.keyExtractor;v(l(o)>t,'Tried to get frame for out of range index '+t);var u=n(o,t),f=u&&p._frames[c(u,t)];return f&&f.index===t||h&&(f=h(o,t)),f},v(!o.onScroll||!o.onScroll.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),v(o.windowSize>0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),p._fillRateHelper=new s(p._getFrameMetrics),p._updateCellsToRenderBatcher=new t(p._updateCellsToRender,p.props.updateCellsBatchingPeriod),p.props.viewabilityConfigCallbackPairs?p._viewabilityTuples=p.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityHelper:new _(t.viewabilityConfig),onViewableItemsChanged:t.onViewableItemsChanged}}):p.props.onViewableItemsChanged&&p._viewabilityTuples.push({viewabilityHelper:new _(p.props.viewabilityConfig),onViewableItemsChanged:p.props.onViewableItemsChanged});var u={first:p.props.initialScrollIndex||0,last:Math.min(p.props.getItemCount(p.props.data),(p.props.initialScrollIndex||0)+p.props.initialNumToRender)-1};if(p._isNestedWithSameOrientation()){var b=p.context.virtualizedList.getNestedChildState(p.props.listKey||p._getCellKey());b&&(u=b,p.state=b,p._frames=b.frames)}return p.state=u,p}return babelHelpers.inherits(S,o),babelHelpers.createClass(S,[{key:"scrollToEnd",value:function(t){var s=!t||t.animated,o=this.props.getItemCount(this.props.data)-1,n=this._getFrameMetricsApprox(o),l=Math.max(0,n.offset+n.length+this._footerLength-this._scrollMetrics.visibleLength);this._scrollRef.scrollTo(this.props.horizontal?{x:l,animated:s}:{y:l,animated:s})}},{key:"scrollToIndex",value:function(t){var s=this.props,o=s.data,n=s.horizontal,l=s.getItemCount,h=s.getItemLayout,c=s.onScrollToIndexFailed,p=t.animated,u=t.index,f=t.viewOffset,_=t.viewPosition;if(v(u>=0&&uthis._highestMeasuredFrameIndex)return v(!!c,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void c({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:u});var y=this._getFrameMetricsApprox(u),C=Math.max(0,y.offset-(_||0)*(this._scrollMetrics.visibleLength-y.length))-(f||0);this._scrollRef.scrollTo(n?{x:C,animated:p}:{y:C,animated:p})}},{key:"scrollToItem",value:function(t){for(var s=t.item,o=this.props,n=o.data,l=o.getItem,h=(0,o.getItemCount)(n),c=0;c0){b=!1,L='';var R=_?'width':'height',w=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,T=this.state,z=T.first,H=T.last;this._pushCells(C,M,S,0,w,v);var K=Math.max(w+1,z);if(!y&&z>w+1){var P=!1;if(S.size>0)for(var F=h?1:0,N=K-1;N>w;N--)if(S.has(N+F)){var O=this._getFrameMetricsApprox(w),A=this._getFrameMetricsApprox(N),V=A.offset-O.offset;C.push(n.createElement(f,{key:"$sticky_lead",style:babelHelpers.defineProperty({},R,V)})),this._pushCells(C,M,S,N,N,v);var D=this._getFrameMetricsApprox(z).offset-(A.offset+A.length);C.push(n.createElement(f,{key:"$sticky_trail",style:babelHelpers.defineProperty({},R,D)})),P=!0;break}if(!P){var B=this._getFrameMetricsApprox(w),U=this._getFrameMetricsApprox(z).offset-(B.offset+B.length);C.push(n.createElement(f,{key:"$lead_spacer",style:babelHelpers.defineProperty({},R,U)}))}}if(this._pushCells(C,M,S,K,H,v),!this._hasWarned.keys&&b&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key property on each item or provide a custom keyExtractor.",L),this._hasWarned.keys=!0),!y&&H=p.length)break;_=p[f++]}else{if((f=p.next()).done)break;_=f.value}var y=_,v=this._nestedChildLists.get(y);v&&v.ref&&v.ref.measureLayoutRelativeToContainingList()}}this._computeBlankness()}},{key:"measureLayoutRelativeToContainingList",value:function(){var t=this;u.measureLayout(l.findNodeHandle(this),l.findNodeHandle(this.context.virtualizedList.getOutermostParentListRef()),function(t){console.warn("VirtualizedList: Encountered an error while measuring a list's offset from its containing VirtualizedList.")},function(s,o,n,l){t._offsetFromParentVirtualizedList=t._selectOffset({x:s,y:o}),t._scrollMetrics.contentLength=t._selectLength({width:n,height:l});var h=t._convertParentScrollMetrics(t.context.virtualizedList.getScrollMetrics());t._scrollMetrics.visibleLength=h.visibleLength,t._scrollMetrics.offset=h.offset})}},{key:"_renderDebugOverlay",value:function(){for(var t=this._scrollMetrics.visibleLength/this._scrollMetrics.contentLength,s=[],o=this.props.getItemCount(this.props.data),l=0;l0){var _=l-this._getFrameMetricsApprox(s).offset;u=u||_<0||c<-2&&_2&&y0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var l=this;if(!this._taskHandle){var n=setTimeout(function(){l._taskHandle=t.runAfterInteractions(function(){l._taskHandle=null,l._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(n)}}}}}]),l})();m.exports=l},212,[171]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=function t(){babelHelpers.classCallCheck(this,t),this.any_blank_count=0,this.any_blank_ms=0,this.any_blank_speed_sum=0,this.mostly_blank_count=0,this.mostly_blank_ms=0,this.pixels_blank=0,this.pixels_sampled=0,this.pixels_scrolled=0,this.total_time_spent=0,this.sample_count=0},l=[],_=10,h=null,o=(function(){function o(t){babelHelpers.classCallCheck(this,o),this._anyBlankStartTime=null,this._enabled=!1,this._info=new n,this._mostlyBlankStartTime=null,this._samplesStartTime=null,this._getFrameMetrics=t,this._enabled=(h||0)>Math.random(),this._resetData()}return babelHelpers.createClass(o,null,[{key:"addListener",value:function(t){return s(null!==h,'Call `FillRateHelper.setSampleRate` before `addListener`.'),l.push(t),{remove:function(){l=l.filter(function(s){return t!==s})}}}},{key:"setSampleRate",value:function(t){h=t}},{key:"setMinSampleCount",value:function(t){_=t}}]),babelHelpers.createClass(o,[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=t())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var s=this._samplesStartTime;if(null!=s)if(this._info.sample_count<_)this._resetData();else{var n=t()-s,h=babelHelpers.objectSpread({},this._info,{total_time_spent:n});l.forEach(function(t){return t(h)}),this._resetData()}}}},{key:"computeBlankness",value:function(s,n,l){if(!this._enabled||0===s.getItemCount(s.data)||null==this._samplesStartTime)return 0;var _=l.dOffset,h=l.offset,o=l.velocity,u=l.visibleLength;this._info.sample_count++,this._info.pixels_sampled+=Math.round(u),this._info.pixels_scrolled+=Math.round(Math.abs(_));var f=Math.round(1e3*Math.abs(o)),c=t();null!=this._anyBlankStartTime&&(this._info.any_blank_ms+=c-this._anyBlankStartTime),this._anyBlankStartTime=null,null!=this._mostlyBlankStartTime&&(this._info.mostly_blank_ms+=c-this._mostlyBlankStartTime),this._mostlyBlankStartTime=null;for(var b=0,k=n.first,p=this._getFrameMetrics(k);k<=n.last&&(!p||!p.inLayout);)p=this._getFrameMetrics(k),k++;p&&k>0&&(b=Math.min(u,Math.max(0,p.offset-h)));for(var y=0,v=n.last,S=this._getFrameMetrics(v);v>=n.first&&(!S||!S.inLayout);)S=this._getFrameMetrics(v),v--;if(S&&v0?(this._anyBlankStartTime=c,this._info.any_blank_speed_sum+=f,this._info.any_blank_count++,this._info.pixels_blank+=T,B>.5&&(this._mostlyBlankStartTime=c,this._info.mostly_blank_count++)):(f<.01||Math.abs(_)<1)&&this.deactivateAndFlush(),B}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new n,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}]),o})();m.exports=o},213,[77,80]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=(function(){function n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};babelHelpers.classCallCheck(this,n),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=t}return babelHelpers.createClass(n,[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(n,l,o,c,h){var u=this._config,f=u.itemVisiblePercentThreshold,v=u.viewAreaCoveragePercentThreshold,b=null!=v,y=b?v:f;t(null!=y&&null!=f!=(null!=v),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var _=[];if(0===n)return _;var w=-1,p=h||{first:0,last:n-1},I=p.first,k=p.last;t(k0)w=T,s(b,y,S,C,o,A.length)&&_.push(T);else if(w>=0)break}}return _}},{key:"onUpdate",value:function(t,n,s,l,o,c,h){var u=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==t&&l(0)){var f=[];if(t&&(f=this.computeViewableItems(t,n,s,l,h)),this._viewableIndices.length!==f.length||!this._viewableIndices.every(function(t,n){return t===f[n]}))if(this._viewableIndices=f,this._config.minimumViewTime){var v=setTimeout(function(){u._timers.delete(v),u._onUpdateSync(f,c,o)},this._config.minimumViewTime);this._timers.add(v)}else this._onUpdateSync(f,c,o)}}},{key:"resetViewableIndices",value:function(){this._viewableIndices=[]}},{key:"recordInteraction",value:function(){this._hasInteracted=!0}},{key:"_onUpdateSync",value:function(t,n,s){var l=this;t=t.filter(function(t){return l._viewableIndices.includes(t)});var o=this._viewableItems,c=new Map(t.map(function(t){var n=s(t,!0);return[n.key,n]})),h=[],u=c,f=Array.isArray(u),v=0;for(u=f?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var b;if(f){if(v>=u.length)break;b=u[v++]}else{if((v=u.next()).done)break;b=v.value}var y=b,_=babelHelpers.slicedToArray(y,2),w=_[0],p=_[1];o.has(w)||h.push(p)}var I=o,k=Array.isArray(I),T=0;for(I=k?I:I["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var A;if(k){if(T>=I.length)break;A=I[T++]}else{if((T=I.next()).done)break;A=T.value}var S=A,C=babelHelpers.slicedToArray(S,2),V=C[0],x=C[1];c.has(V)||h.push(babelHelpers.objectSpread({},x,{isViewable:!1}))}h.length>0&&(this._viewableItems=c,n({viewableItems:Array.from(c.values()),changed:h,viewabilityConfig:this._config}))}}]),n})();function s(t,n,s,c,h,u){if(o(s,c,h))return!0;var f=l(s,c,h);return 100*(t?f/h:f/u)>=n}function l(t,n,s){var l=Math.min(n,s)-Math.max(t,0);return Math.max(0,l)}function o(t,n,s){return t>=0&&n<=s&&n>t}m.exports=n},214,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function n(n,s,f){for(var l=[],o=0,u=0;u=n[c]&&(l[c]=u,o++,c===n.length-1))return t(o===n.length,'bad offsets input, should be in increasing order: %s',JSON.stringify(n)),l;return l}function s(t,n){return n.last-n.first+1-Math.max(0,1+Math.min(n.last,t.last)-Math.max(n.first,t.first))}var f={computeWindowedRenderLimits:function(t,f,l,o){var u=t.data,h=t.getItemCount,v=t.maxToRenderPerBatch,c=t.windowSize,b=h(u);if(0===b)return f;var x=o.offset,M=o.velocity,w=o.visibleLength,p=Math.max(0,x),y=p+w,C=(c-1)*w,O=M>1?'after':M<-1?'before':'none',L=Math.max(0,p-.5*C),R=Math.max(0,y+.5*C);if(l(b-1).offset=N);){var z=k>=v,A=I<=f.first||I>f.last,E=I>B&&(!z||!A),F=J>=f.last||J=I&&I>=0&&J=B&&J<=N&&I<=_.first&&J>=_.last))throw new Error('Bad window calculation '+JSON.stringify({first:I,last:J,itemCount:b,overscanFirst:B,overscanLast:N,visible:_}));return{first:I,last:J}},elementsThatOverlapOffsets:n,newRangeCount:s};m.exports=f},215,[3]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=(r(d[3]),r(d[4])),c=r(d[5]),s=r(d[6]),l=r(d[7]),h=r(d[8]),f=r(d[9]),p=r(d[10]),b=r(d[11]),S=r(d[12]),v=t.ImageLoader,w=b('RCTImageView'),y=b('RCTTextInlineImage'),I=1;var E=babelHelpers.objectSpread({},h,{style:s(n),source:u.oneOfType([u.shape({uri:u.string,headers:u.objectOf(u.string)}),u.number,u.arrayOf(u.shape({uri:u.string,width:u.number,height:u.number,headers:u.objectOf(u.string)}))]),blurRadius:u.number,defaultSource:u.number,loadingIndicatorSource:u.oneOfType([u.shape({uri:u.string}),u.number]),progressiveRenderingEnabled:u.bool,fadeDuration:u.number,onLoadStart:u.func,onError:u.func,onLoad:u.func,onLoadEnd:u.func,testID:u.string,resizeMethod:u.oneOf(['auto','resize','scale']),resizeMode:u.oneOf(['cover','contain','stretch','repeat','center'])});var T=function(n,t){var u,c,s,h,b=S(n.source),v=S(n.defaultSource),I=S(n.loadingIndicatorSource);if(b&&''===b.uri&&console.warn('source.uri should not be an empty string'),n.src&&console.warn('The component requires a `source` property rather than `src`.'),n.children)throw new Error('The component cannot contain children. If you want to render content on top of the image, consider using the component or absolute positioning.');if(n.defaultSource&&n.loadingIndicatorSource)throw new Error('The component cannot have defaultSource and loadingIndicatorSource at the same time. Please use either defaultSource or loadingIndicatorSource.');if(!b||b.uri||Array.isArray(b)||(b=null),null!=(null==(u=b)?void 0:u.uri)){var E=b,T=E.width,R=E.height;s=f([{width:T,height:R},L.base,n.style]),h=[{uri:b.uri}]}else s=f([L.base,n.style]),h=b;var O=n.onLoadStart,z=n.onLoad,C=n.onLoadEnd,q=n.onError,x=p(n,{style:s,shouldNotifyLoadEvents:!!(O||z||C||q),src:h,headers:null==(c=b)?void 0:c.headers,defaultSrc:v?v.uri:null,loadingIndicatorSrc:I?I.uri:null,ref:t});return o.createElement(l.Consumer,null,function(n){return n?o.createElement(y,x):o.createElement(w,x)})};(T=o.forwardRef(T)).getSize=function(n,t,o){return v.getSize(n).then(function(n){t(n.width,n.height)}).catch(o||function(){console.warn('Failed to get size for image: '+n)})},T.prefetch=function(n,t){var o=I++;return t&&t(o),v.prefetchImage(n,o)},T.abortPrefetch=function(n){v.abortRequest(n)},T.queryCache=function(n){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(v.queryCache(n));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},T.resolveAssetSource=S,T.propTypes=E;var L=c.create({base:{overflow:'hidden'}});m.exports=T},216,[31,5,22,54,37,26,144,52,217,50,137,119,125]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var o=r(d[1]),n=r(d[2]),s=r(d[3]),t=r(d[4]),c=r(d[5]),l=r(d[6]),b=l.AccessibilityComponentTypes,p=l.AccessibilityTraits,f=l.AccessibilityRoles,u=l.AccessibilityStates,y=t(c);m.exports=babelHelpers.objectSpread({accessible:s.bool,accessibilityLabel:s.node,accessibilityHint:s.string,accessibilityActions:s.arrayOf(s.string),accessibilityIgnoresInvertColors:s.bool,accessibilityComponentType:s.oneOf(b),accessibilityRole:s.oneOf(f),accessibilityStates:s.arrayOf(s.oneOf(u)),accessibilityLiveRegion:s.oneOf(['none','polite','assertive']),importantForAccessibility:s.oneOf(['auto','yes','no','no-hide-descendants']),accessibilityTraits:s.oneOfType([s.oneOf(p),s.arrayOf(s.oneOf(p))]),accessibilityViewIsModal:s.bool,accessibilityElementsHidden:s.bool,onAccessibilityAction:s.func,onAccessibilityTap:s.func,onMagicTap:s.func,testID:s.string,nativeID:s.string,onResponderGrant:s.func,onResponderMove:s.func,onResponderReject:s.func,onResponderRelease:s.func,onResponderTerminate:s.func,onResponderTerminationRequest:s.func,onStartShouldSetResponder:s.func,onStartShouldSetResponderCapture:s.func,onMoveShouldSetResponder:s.func,onMoveShouldSetResponderCapture:s.func,hitSlop:o,onLayout:s.func,pointerEvents:s.oneOf(['box-none','none','box-only','auto']),style:y,removeClippedSubviews:s.bool,renderToHardwareTextureAndroid:s.bool,shouldRasterizeIOS:s.bool,collapsable:s.bool,needsOffscreenAlphaCompositing:s.bool},n)},217,[22,143,218,37,144,44,161]); +__d(function(g,r,i,a,m,e,d){var n={};r(d[0]).isTV,n=r(d[1]),m.exports=n},218,[20,219]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l={isTVSelectable:t.bool,hasTVPreferredFocus:t.bool,tvParallaxProperties:t.object,tvParallaxShiftDistanceX:t.number,tvParallaxShiftDistanceY:t.number,tvParallaxTiltAngle:t.number,tvParallaxMagnification:t.number};m.exports=l},219,[37]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=(r(d[1]),r(d[2])),l=(r(d[3]),r(d[4])),o=babelHelpers.objectSpread({},l.defaultProps,{stickySectionHeadersEnabled:!1}),n=(function(o){function n(){var t,s;babelHelpers.classCallCheck(this,n);for(var l=arguments.length,o=new Array(l),p=0;p=l.data.length+1)n-=l.data.length+1;else return-1===n?{section:l,key:p+':header',index:null,header:!0,trailingSection:this.props.sections[s+1]}:n===l.data.length?{section:l,key:p+':footer',index:null,header:!1,trailingSection:this.props.sections[s+1]}:{section:l,key:p+':'+(l.keyExtractor||o)(l.data[n],n),index:n,leadingItem:l.data[n-1],leadingSection:this.props.sections[s-1],trailingItem:l.data[n+1],trailingSection:this.props.sections[s+1]}}}},{key:"_getSeparatorComponent",value:function(t,n){if(!(n=n||this._subExtractor(t)))return null;var o=n.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,s=this.props.SectionSeparatorComponent,l=t===this.state.childProps.getItemCount()-1,p=n.index===n.section.data.length-1;return s&&p?s:!o||p||l?null:o}}]),l})(t.PureComponent);l.defaultProps=babelHelpers.objectSpread({},o.defaultProps,{data:[]});var p=(function(o){function s(){var t,n;babelHelpers.classCallCheck(this,s);for(var o=arguments.length,l=new Array(o),p=0;p=21&&this.props.statusBarBackgroundColor,t=s.createElement(h,{style:[B.drawerSubview,{width:this.props.drawerWidth,backgroundColor:this.props.drawerBackgroundColor}],collapsable:!1},this.props.renderNavigationView(),o&&s.createElement(h,{style:B.drawerStatusBar})),l=s.createElement(h,{ref:"innerView",style:B.mainSubview,collapsable:!1},o&&s.createElement(p,{translucent:!0,backgroundColor:this.props.statusBarBackgroundColor}),o&&s.createElement(h,{style:[B.statusBar,{backgroundColor:this.props.statusBarBackgroundColor}]}),this.props.children);return s.createElement(_,babelHelpers.extends({},this.props,{ref:"drawerlayout",drawerWidth:this.props.drawerWidth,drawerPosition:this.props.drawerPosition,drawerLockMode:this.props.drawerLockMode,style:[B.base,this.props.style],onDrawerSlide:this._onDrawerSlide,onDrawerOpen:this._onDrawerOpen,onDrawerClose:this._onDrawerClose,onDrawerStateChanged:this._onDrawerStateChanged}),l,t)},_onDrawerSlide:function(o){this.props.onDrawerSlide&&this.props.onDrawerSlide(o),'on-drag'===this.props.keyboardDismissMode&&b()},_onDrawerOpen:function(){this.props.onDrawerOpen&&this.props.onDrawerOpen()},_onDrawerClose:function(){this.props.onDrawerClose&&this.props.onDrawerClose()},_onDrawerStateChanged:function(o){this.props.onDrawerStateChanged&&this.props.onDrawerStateChanged(k[o.nativeEvent.drawerState])},openDrawer:function(){c.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),c.AndroidDrawerLayout.Commands.openDrawer,null)},closeDrawer:function(){c.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),c.AndroidDrawerLayout.Commands.closeDrawer,null)},_getDrawerLayoutHandle:function(){return w.findNodeHandle(this.refs.drawerlayout)}}),B=u.create({base:{flex:1,elevation:16},mainSubview:{position:'absolute',top:0,left:0,right:0,bottom:0},drawerSubview:{position:'absolute',top:0,bottom:0},statusBar:{height:p.currentHeight},drawerStatusBar:{position:'absolute',top:0,left:0,right:0,height:p.currentHeight,backgroundColor:'rgba(0, 0, 0, 0.251)'}}),_=S('AndroidDrawerLayout');m.exports=y},225,[32,222,20,22,37,54,226,26,19,51,217,156,203,119]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),l=r(d[2]),o=(r(d[3]),r(d[4])),s=r(d[5]).StatusBarManager;function u(t){return{backgroundColor:null!=t.backgroundColor?{value:t.backgroundColor,animated:t.animated}:null,barStyle:null!=t.barStyle?{value:t.barStyle,animated:t.animated}:null,translucent:t.translucent,hidden:null!=t.hidden?{value:t.hidden,animated:t.animated,transition:t.showHideTransition}:null,networkActivityIndicatorVisible:t.networkActivityIndicatorVisible}}var c=(function(t){function n(){var t,l;babelHelpers.classCallCheck(this,n);for(var u=arguments.length,c=new Array(u),p=0;p is not supported on Android yet.'),0===t.Children.count(this.props.children)?null:t.createElement(n,{style:[this.props.style,l.container],nativeID:this.props.nativeID,backgroundColor:this.props.backgroundColor},this.props.children)}}]),o})(t.Component),l=s.create({container:{position:'absolute'}});m.exports=o},231,[32,22,26,217,119]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=(r(d[2]),r(d[3])),s=r(d[4]),l=r(d[5]),b=(function(b){function u(){var t,n;babelHelpers.classCallCheck(this,u);for(var s=arguments.length,l=new Array(s),b=0;b=0){var n=s.Children.toArray(l.props.children)[o].props.value;l.props.onValueChange(n,o)}else l.props.onValueChange(null,o)}l._lastNativePosition=t.nativeEvent.position,l.forceUpdate()};var p=l._stateFromProps(t);return l.state=babelHelpers.objectSpread({},p,{initialSelectedIndex:p.selectedIndex}),l}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.setState(this._stateFromProps(t))}},{key:"render",value:function(){var t="dropdown"===this.props.mode?b:v,o={enabled:this.props.enabled,items:this.state.items,mode:this.props.mode,onSelect:this._onChange,prompt:this.props.prompt,selected:this.state.initialSelectedIndex,testID:this.props.testID,style:[C.pickerAndroid,this.props.style],accessibilityLabel:this.props.accessibilityLabel};return s.createElement(t,babelHelpers.extends({ref:"picker"},o))}},{key:"componentDidMount",value:function(){this._lastNativePosition=this.state.initialSelectedIndex}},{key:"componentDidUpdate",value:function(){this.refs.picker&&this.state.selectedIndex!==this._lastNativePosition&&(this.refs.picker.setNativeProps({selected:this.state.selectedIndex}),this._lastNativePosition=this.state.selectedIndex)}}]),o})(s.Component);y.propTypes=babelHelpers.objectSpread({},p,{style:f,selectedValue:o.any,enabled:o.bool,mode:o.oneOf(['dialog','dropdown']),onValueChange:o.func,prompt:o.string,testID:o.string});var C=n.create({pickerAndroid:{height:50}});m.exports=y},241,[32,22,37,26,144,217,44,45,119]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),l=(function(s){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,s),babelHelpers.createClass(l,[{key:"render",value:function(){return t.createElement(o,{style:[c.dummy,this.props.style]},t.createElement(n,{style:c.text},"ProgressViewIOS is not supported on this platform!"))}}]),l})(t.Component),c=s.create({dummy:{width:120,height:20,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center'},text:{color:'#333333',margin:5,fontSize:10}});m.exports=l},242,[22,26,141,51]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},243,[51]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=(function(n){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,n),babelHelpers.createClass(l,[{key:"render",value:function(){return t.createElement(s,{style:[c.dummy,this.props.style]},t.createElement(o,{style:c.text},"SegmentedControlIOS is not supported on this platform!"))}}]),l})(t.Component),c=n.create({dummy:{width:120,height:50,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center'},text:{color:'#333333',margin:5,fontSize:10}});m.exports=l},244,[22,26,141,51]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]);var n,t=r(d[2]),o=r(d[3]),l=r(d[4])('RCTSlider'),u=t.forwardRef(function(u,s){var v=o.compose(n.slider,u.style),f=u.onValueChange&&function(n){var t;t=n.nativeEvent.fromUser,u.onValueChange&&t&&u.onValueChange(n.nativeEvent.value)},p=f,c=u.onSlidingComplete&&function(n){u.onSlidingComplete&&u.onSlidingComplete(n.nativeEvent.value)};return t.createElement(l,babelHelpers.extends({},u,{ref:s,style:v,onChange:p,onSlidingComplete:c,onValueChange:f,enabled:!u.disabled,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))});u.defaultProps={disabled:!1,value:0,minimumValue:0,maximumValue:1,step:0},n=o.create({slider:{}}),m.exports=u},245,[54,20,22,26,119]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},246,[234]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=(r(d[1]),r(d[2])),t=(r(d[3]),(function(t){function u(){var n,o;babelHelpers.classCallCheck(this,u);for(var t=arguments.length,l=new Array(t),s=0;s0},_swipeFullSpeed:function(t){this.state.currentLeft.setValue(this._previousLeft+t.dx)},_swipeSlowSpeed:function(t){this.state.currentLeft.setValue(this._previousLeft+t.dx/4)},_isSwipingExcessivelyRightFromClosedPosition:function(t){var n=f?-t.dx:t.dx;return this._isSwipingRightFromClosed(t)&&n>120},_onPanResponderTerminationRequest:function(t,n){return!1},_animateTo:function(n){var o=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,p=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_;t.timing(this.state.currentLeft,{duration:s,toValue:n,useNativeDriver:!0}).start(function(){o._previousLeft=n,p()})},_animateToOpenPosition:function(){var t=f?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-t)},_animateToOpenPositionWith:function(t,n){t=t>.3?t:.3;var o=Math.abs((this.props.maxSwipeDistance-Math.abs(n))/t),s=f?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-s,o)},_animateToClosedPosition:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:300;this._animateTo(0,t)},_animateToClosedPositionDuringBounce:function(){this._animateToClosedPosition(300)},_animateBounceBack:function(t){var n=f?-30:30;this._animateTo(-n,t,this._animateToClosedPositionDuringBounce)},_isValidSwipe:function(t){return!(this.props.preventSwipeRight&&0===this._previousLeft&&t.dx>0)&&Math.abs(t.dx)>10},_shouldAnimateRemainder:function(t){return Math.abs(t.dx)>this.props.swipeThreshold||t.vx>.3},_handlePanResponderEnd:function(t,n){var o=f?-n.dx:n.dx;this._isSwipingRightFromClosed(n)?(this.props.onOpen(),this._animateBounceBack(300)):this._shouldAnimateRemainder(n)?o<0?(this.props.onOpen(),this._animateToOpenPositionWith(n.vx,o)):(this.props.onClose(),this._animateToClosedPosition()):0===this._previousLeft?this._animateToClosedPosition():this._animateToOpenPosition(),this.props.onSwipeEnd()}}),R=((function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"close",value:function(){}}])})(s.Component),h.create({slideOutContainer:{bottom:0,left:0,position:'absolute',right:0,top:0}}));m.exports=w},250,[163,237,251,22,37,26,155,51,156,18]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),t=o.currentCentroidXOfTouchesChangedAfter,u=o.currentCentroidYOfTouchesChangedAfter,s=o.previousCentroidXOfTouchesChangedAfter,c=o.previousCentroidYOfTouchesChangedAfter,p=o.currentCentroidX,v=o.currentCentroidY,h={_initializeGestureState:function(n){n.moveX=0,n.moveY=0,n.x0=0,n.y0=0,n.dx=0,n.dy=0,n.vx=0,n.vy=0,n.numberActiveTouches=0,n._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(n,o){n.numberActiveTouches=o.numberActiveTouches,n.moveX=t(o,n._accountsForMovesUpTo),n.moveY=u(o,n._accountsForMovesUpTo);var p=n._accountsForMovesUpTo,v=s(o,p),h=t(o,p),S=c(o,p),R=u(o,p),l=n.dx+(h-v),T=n.dy+(R-S),f=o.mostRecentTimeStamp-n._accountsForMovesUpTo;n.vx=(l-n.dx)/f,n.vy=(T-n.dy)/f,n.dx=l,n.dy=T,n._accountsForMovesUpTo=o.mostRecentTimeStamp},create:function(o){var t={handle:null},u={stateID:Math.random()};return h._initializeGestureState(u),{panHandlers:{onStartShouldSetResponder:function(n){return void 0!==o.onStartShouldSetPanResponder&&o.onStartShouldSetPanResponder(n,u)},onMoveShouldSetResponder:function(n){return void 0!==o.onMoveShouldSetPanResponder&&o.onMoveShouldSetPanResponder(n,u)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(u),u.numberActiveTouches=n.touchHistory.numberActiveTouches,void 0!==o.onStartShouldSetPanResponderCapture&&o.onStartShouldSetPanResponderCapture(n,u)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return u._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(u,t),!!o.onMoveShouldSetPanResponderCapture&&o.onMoveShouldSetPanResponderCapture(n,u))},onResponderGrant:function(s){return t.handle||(t.handle=n.createInteractionHandle()),u.x0=p(s.touchHistory),u.y0=v(s.touchHistory),u.dx=0,u.dy=0,o.onPanResponderGrant&&o.onPanResponderGrant(s,u),void 0===o.onShouldBlockNativeResponder||o.onShouldBlockNativeResponder()},onResponderReject:function(n){S(t,o.onPanResponderReject,n,u)},onResponderRelease:function(n){S(t,o.onPanResponderRelease,n,u),h._initializeGestureState(u)},onResponderStart:function(n){var t=n.touchHistory;u.numberActiveTouches=t.numberActiveTouches,o.onPanResponderStart&&o.onPanResponderStart(n,u)},onResponderMove:function(n){var t=n.touchHistory;u._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(u,t),o.onPanResponderMove&&o.onPanResponderMove(n,u))},onResponderEnd:function(n){var s=n.touchHistory;u.numberActiveTouches=s.numberActiveTouches,S(t,o.onPanResponderEnd,n,u)},onResponderTerminate:function(n){S(t,o.onPanResponderTerminate,n,u),h._initializeGestureState(u)},onResponderTerminationRequest:function(n){return void 0===o.onPanResponderTerminationRequest||o.onPanResponderTerminationRequest(n,u)}},getInteractionHandle:function(){return t.handle}}}};function S(o,t,u,s){o.handle&&(n.clearInteractionHandle(o.handle),o.handle=null),t&&t(u,s)}m.exports=h},251,[171,252]); +__d(function(g,r,i,a,m,e,d){var n={centroidDimension:function(t,o,u,c){var f=t.touchBank,s=0,h=0,v=1===t.numberActiveTouches?t.touchBank[t.indexOfSingleActiveTouch]:null;if(null!==v)v.touchActive&&v.currentTimeStamp>o&&(s+=c&&u?v.currentPageX:c&&!u?v.currentPageY:!c&&u?v.previousPageX:v.previousPageY,h=1);else for(var C=0;C=o){s+=c&&u?l.currentPageX:c&&!u?l.currentPageY:!c&&u?l.previousPageX:l.previousPageY,h++}}return h>0?s/h:n.noCentroid},currentCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!1)},currentCentroidX:function(t){return n.centroidDimension(t,0,!0,!0)},currentCentroidY:function(t){return n.centroidDimension(t,0,!1,!0)},noCentroid:-1};m.exports=n},252,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=(function(n){function c(t,n){var s;return babelHelpers.classCallCheck(this,c),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(c).call(this,t,n)))._listViewRef=null,s._shouldBounceFirstRowOnMount=!1,s._onScroll=function(t){s.props.dataSource.getOpenRowID()&&s.setState({dataSource:s.state.dataSource.setOpenRowID(null)}),s.props.onScroll&&s.props.onScroll(t)},s._renderRow=function(t,n,c){var l=s.props.renderQuickActions(t,n,c);if(!l)return s.props.renderRow(t,n,c);var p=!1;return s._shouldBounceFirstRowOnMount&&(s._shouldBounceFirstRowOnMount=!1,p=c===s.props.dataSource.getFirstRowID()),o.createElement(u,{slideoutView:l,isOpen:t.id===s.props.dataSource.getOpenRowID(),maxSwipeDistance:s._getMaxSwipeDistance(t,n,c),key:c,onOpen:function(){return s._onOpen(t.id)},onClose:function(){return s._onClose(t.id)},onSwipeEnd:function(){return s._setListViewScrollable(!0)},onSwipeStart:function(){return s._setListViewScrollable(!1)},shouldBounceOnMount:p},s.props.renderRow(t,n,c))},s._shouldBounceFirstRowOnMount=s.props.bounceFirstRowOnMount,s.state={dataSource:s.props.dataSource},s}return babelHelpers.inherits(c,n),babelHelpers.createClass(c,null,[{key:"getNewDataSource",value:function(){return new s({getRowData:function(t,n,o){return t[n][o]},getSectionHeaderData:function(t,n){return t[n]},rowHasChanged:function(t,n){return t!==n},sectionHeaderHasChanged:function(t,n){return t!==n}})}}]),babelHelpers.createClass(c,[{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.state.dataSource.getDataSource()!==t.dataSource.getDataSource()&&this.setState({dataSource:t.dataSource})}},{key:"render",value:function(){var n=this;return o.createElement(t,babelHelpers.extends({},this.props,{ref:function(t){n._listViewRef=t},dataSource:this.state.dataSource.getDataSource(),onScroll:this._onScroll,renderRow:this._renderRow}))}},{key:"_setListViewScrollable",value:function(t){this._listViewRef&&'function'==typeof this._listViewRef.setNativeProps&&this._listViewRef.setNativeProps({scrollEnabled:t})}},{key:"getScrollResponder",value:function(){if(this._listViewRef&&'function'==typeof this._listViewRef.getScrollResponder)return this._listViewRef.getScrollResponder()}},{key:"_getMaxSwipeDistance",value:function(t,n,o){return'function'==typeof this.props.maxSwipeDistance?this.props.maxSwipeDistance(t,n,o):this.props.maxSwipeDistance}},{key:"_onOpen",value:function(t){this.setState({dataSource:this.state.dataSource.setOpenRowID(t)})}},{key:"_onClose",value:function(t){this.setState({dataSource:this.state.dataSource.setOpenRowID(null)})}}]),c})(o.Component);c.propTypes={bounceFirstRowOnMount:n.bool.isRequired,dataSource:n.instanceOf(s).isRequired,maxSwipeDistance:n.oneOfType([n.number,n.func]).isRequired,renderRow:n.func.isRequired,renderQuickActions:n.func.isRequired},c.defaultProps={bounceFirstRowOnMount:!1,renderQuickActions:function(){return null}},m.exports=c},253,[194,37,22,254,250]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=(function(){function n(s){var o=this;babelHelpers.classCallCheck(this,n),this._dataSource=new t({getRowData:s.getRowData,getSectionHeaderData:s.getSectionHeaderData,rowHasChanged:function(t,n){return t.id!==o._previousOpenRowID&&n.id===o._openRowID||t.id===o._previousOpenRowID&&n.id!==o._openRowID||s.rowHasChanged(t,n)},sectionHeaderHasChanged:s.sectionHeaderHasChanged})}return babelHelpers.createClass(n,[{key:"cloneWithRowsAndSections",value:function(t,n,s){return this._dataSource=this._dataSource.cloneWithRowsAndSections(t,n,s),this._dataBlob=t,this.rowIdentities=this._dataSource.rowIdentities,this.sectionIdentities=this._dataSource.sectionIdentities,this}},{key:"getDataSource",value:function(){return this._dataSource}},{key:"getOpenRowID",value:function(){return this._openRowID}},{key:"getFirstRowID",value:function(){return this.rowIdentities?this.rowIdentities[0]&&this.rowIdentities[0][0]:Object.keys(this._dataBlob)[0]}},{key:"getLastRowID",value:function(){if(this.rowIdentities&&this.rowIdentities.length){var t=this.rowIdentities[this.rowIdentities.length-1];if(t&&t.length)return t[t.length-1]}return Object.keys(this._dataBlob)[this._dataBlob.length-1]}},{key:"setOpenRowID",value:function(t){return this._previousOpenRowID=this._openRowID,this._openRowID=t,this._dataSource=this._dataSource.cloneWithRowsAndSections(this._dataBlob,this.sectionIdentities,this.rowIdentities),this}}]),n})();m.exports=n},254,[196]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),l=r(d[2]),n=r(d[3]),p=(function(s){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,s),babelHelpers.createClass(l,[{key:"render",value:function(){return t.createElement(n,{style:[this.props.style,o.tabGroup]},this.props.children)}}]),l})(t.Component);p.Item=l;var o=s.create({tabGroup:{flex:1}});m.exports=p},255,[22,26,256,51]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),l=r(d[2]),o=(function(l){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,l),babelHelpers.createClass(o,[{key:"render",value:function(){return this.props.selected?t.createElement(s,{style:[this.props.style,n.tab]},this.props.children):t.createElement(s,null)}}]),o})(t.Component),n=l.create({tab:{top:0,right:0,bottom:0,left:0,borderColor:'red',borderWidth:1}});m.exports=o},256,[22,51,26]); +__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]),s=r(d[1]),o=r(d[2]),l=r(d[3]),c=(r(d[4]),r(d[5])),u=r(d[6]),p=r(d[7]),h=r(d[8]),b=r(d[9]),f=r(d[10]),y=r(d[11]),v=r(d[12]),S=r(d[13]),_=r(d[14]),C=r(d[15]),x=r(d[16]),T=r(d[17]),I=r(d[18]),F=r(d[19]);r(d[20]);t=F('AndroidTextInput');var R=['phoneNumber','link','address','calendarEvent','none','all'],N=u({displayName:'TextInput',statics:{State:{currentlyFocusedField:v.currentlyFocusedField,focusTextInput:v.focusTextInput,blurTextInput:v.blurTextInput}},propTypes:babelHelpers.objectSpread({},x,{autoCapitalize:p.oneOf(['none','sentences','words','characters']),autoCorrect:p.bool,spellCheck:p.bool,autoFocus:p.bool,allowFontScaling:p.bool,editable:p.bool,keyboardType:p.oneOf(['default','email-address','numeric','phone-pad','number-pad','ascii-capable','numbers-and-punctuation','url','name-phone-pad','decimal-pad','twitter','web-search','visible-password']),keyboardAppearance:p.oneOf(['default','light','dark']),returnKeyType:p.oneOf(['done','go','next','search','send','none','previous','default','emergency-call','google','join','route','yahoo']),returnKeyLabel:p.string,maxLength:p.number,numberOfLines:p.number,disableFullscreenUI:p.bool,enablesReturnKeyAutomatically:p.bool,multiline:p.bool,textBreakStrategy:p.oneOf(['simple','highQuality','balanced']),onBlur:p.func,onFocus:p.func,onChange:p.func,onChangeText:p.func,onContentSizeChange:p.func,onTextInput:p.func,onEndEditing:p.func,onSelectionChange:p.func,onSubmitEditing:p.func,onKeyPress:p.func,onLayout:p.func,onScroll:p.func,placeholder:p.string,placeholderTextColor:n,scrollEnabled:p.bool,secureTextEntry:p.bool,selectionColor:n,selectionState:p.instanceOf(s),selection:p.shape({start:p.number.isRequired,end:p.number}),value:p.string,defaultValue:p.string,clearButtonMode:p.oneOf(['never','while-editing','unless-editing','always']),clearTextOnFocus:p.bool,selectTextOnFocus:p.bool,blurOnSubmit:p.bool,style:f.propTypes.style,underlineColorAndroid:n,inlineImageLeft:p.string,inlineImagePadding:p.number,dataDetectorTypes:p.oneOfType([p.oneOf(R),p.arrayOf(p.oneOf(R))]),caretHidden:p.bool,contextMenuHidden:p.bool,inputAccessoryViewID:p.string,textContentType:p.oneOf(['none','URL','addressCity','addressCityAndState','addressState','countryName','creditCardNumber','emailAddress','familyName','fullStreetAddress','givenName','jobTitle','location','middleName','name','namePrefix','nameSuffix','nickname','organizationName','postalCode','streetAddressLine1','streetAddressLine2','sublocality','telephoneNumber','username','password'])}),getDefaultProps:function(){return{allowFontScaling:!0,underlineColorAndroid:'transparent'}},mixins:[l,S],isFocused:function(){return v.currentlyFocusedField()===h.findNodeHandle(this._inputRef)},_inputRef:void 0,_focusSubscription:void 0,_lastNativeText:void 0,_lastNativeSelection:void 0,componentDidMount:function(){var t=this;this._lastNativeText=this.props.value;var n=h.findNodeHandle(this._inputRef);null!=n&&v.registerInput(n),this.context.focusEmitter?(this._focusSubscription=this.context.focusEmitter.addListener('focus',function(n){t===n?t.requestAnimationFrame(t.focus):t.isFocused()&&t.blur()}),this.props.autoFocus&&this.context.onFocusRequested(this)):this.props.autoFocus&&this.requestAnimationFrame(this.focus)},componentWillUnmount:function(){this._focusSubscription&&this._focusSubscription.remove(),this.isFocused()&&this.blur();var t=h.findNodeHandle(this._inputRef);null!=t&&v.unregisterInput(t)},contextTypes:{onFocusRequested:p.func,focusEmitter:p.instanceOf(o)},clear:function(){this.setNativeProps({text:''})},render:function(){var t;return t=this._renderAndroid(),c.createElement(y.Provider,{value:!0},t)},_getText:function(){return'string'==typeof this.props.value?this.props.value:'string'==typeof this.props.defaultValue?this.props.defaultValue:''},_setNativeRef:function(t){this._inputRef=t},_renderIOSLegacy:function(){var t,n=babelHelpers.extends({},this.props);if(n.style=[this.props.style],n.selection&&null==n.selection.end&&(n.selection={start:n.selection.start,end:n.selection.start}),n.multiline){var s=n.children,o=0;c.Children.forEach(s,function(){return++o}),I(!(n.value&&o),'Cannot specify both value and children.'),o>=1&&(s=c.createElement(f,{style:n.style,allowFontScaling:n.allowFontScaling},s)),n.inputView&&(s=[s,n.inputView]),n.style.unshift(L.multilineInput),t=c.createElement(void 0,babelHelpers.extends({ref:this._setNativeRef},n,{children:s,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:T.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}))}else t=c.createElement(void 0,babelHelpers.extends({ref:this._setNativeRef},n,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onSelectionChangeShouldSetResponder:T.thatReturnsTrue,text:this._getText()}));return c.createElement(_,{onLayout:n.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:n.accessible,accessibilityLabel:n.accessibilityLabel,accessibilityRole:n.accessibilityRole,accessibilityStates:n.accessibilityStates,nativeID:this.props.nativeID,testID:n.testID},t)},_renderIOS:function(){var t=babelHelpers.extends({},this.props);t.style=[this.props.style],t.selection&&null==t.selection.end&&(t.selection={start:t.selection.start,end:t.selection.start});var n=void t.multiline;t.multiline&&t.style.unshift(L.multilineInput);var s=c.createElement(n,babelHelpers.extends({ref:this._setNativeRef},t,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:T.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}));return c.createElement(_,{onLayout:t.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:t.accessible,accessibilityLabel:t.accessibilityLabel,accessibilityRole:t.accessibilityRole,accessibilityStates:t.accessibilityStates,nativeID:this.props.nativeID,testID:t.testID},s)},_renderAndroid:function(){var n=babelHelpers.extends({},this.props);n.style=[this.props.style],n.autoCapitalize=C.AndroidTextInput.Constants.AutoCapitalizationType[n.autoCapitalize||'sentences'];var s=this.props.children,o=0;c.Children.forEach(s,function(){return++o}),I(!(this.props.value&&o),'Cannot specify both value and children.'),o>1&&(s=c.createElement(f,null,s)),n.selection&&null==n.selection.end&&(n.selection={start:n.selection.start,end:n.selection.start});var l=c.createElement(t,babelHelpers.extends({ref:this._setNativeRef},n,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,text:this._getText(),children:s,disableFullscreenUI:this.props.disableFullscreenUI,textBreakStrategy:this.props.textBreakStrategy,onScroll:this._onScroll}));return c.createElement(_,{onLayout:n.onLayout,onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,nativeID:this.props.nativeID,testID:this.props.testID},l)},_onFocus:function(t){this.props.onFocus&&this.props.onFocus(t),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(t){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(t){this._inputRef&&this._inputRef.setNativeProps({mostRecentEventCount:t.nativeEvent.eventCount});var n=t.nativeEvent.text;this.props.onChange&&this.props.onChange(t),this.props.onChangeText&&this.props.onChangeText(n),this._inputRef&&(this._lastNativeText=n,this.forceUpdate())},_onSelectionChange:function(t){this.props.onSelectionChange&&this.props.onSelectionChange(t),this._inputRef&&(this._lastNativeSelection=t.nativeEvent.selection,(this.props.selection||this.props.selectionState)&&this.forceUpdate())},componentDidUpdate:function(){var t={};this._lastNativeText!==this.props.value&&'string'==typeof this.props.value&&(t.text=this.props.value);var n=this.props.selection;this._lastNativeSelection&&n&&(this._lastNativeSelection.start!==n.start||this._lastNativeSelection.end!==n.end)&&(t.selection=this.props.selection),Object.keys(t).length>0&&this._inputRef&&this._inputRef.setNativeProps(t),this.props.selectionState&&n&&this.props.selectionState.update(n.start,n.end)},_onBlur:function(t){this.blur(),this.props.onBlur&&this.props.onBlur(t),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(t){this.props.onTextInput&&this.props.onTextInput(t)},_onScroll:function(t){this.props.onScroll&&this.props.onScroll(t)}}),E=((function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"clear",value:function(){}},{key:"isFocused",value:function(){}}])})(h.NativeComponent),N),L=b.create({multilineInput:{paddingTop:5}});m.exports=E},257,[32,258,14,222,20,22,156,37,54,26,141,52,118,155,154,19,217,18,3,119,80]); +__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t=(function(){function s(t,f){babelHelpers.classCallCheck(this,s),this._anchorOffset=t,this._focusOffset=f,this._hasFocus=!1}return babelHelpers.createClass(s,[{key:"update",value:function(s,t){this._anchorOffset===s&&this._focusOffset===t||(this._anchorOffset=s,this._focusOffset=t,this.emit('update'))}},{key:"constrainLength",value:function(s){this.update(Math.min(this._anchorOffset,s),Math.min(this._focusOffset,s))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit('focus'))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit('blur'))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(s,t){return this.hasFocus()&&this.getStartOffset()<=t&&s<=this.getEndOffset()}}]),s})();s(t,{blur:!0,focus:!0,update:!0}),m.exports=t},258,[259]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),_=r(d[3]),o=r(d[4])({__types:!0});var v={emit:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emit(t,n,s,_,o,v,E)},emitAndHold:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emitAndHold(t,n,s,_,o,v,E)},addListener:function(t,n,s){return this.__getEventEmitter().addListener(t,n,s)},once:function(t,n,s){return this.__getEventEmitter().once(t,n,s)},addRetroactiveListener:function(t,n,s){return this.__getEventEmitter().addRetroactiveListener(t,n,s)},addListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},addRetroactiveListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var _=new t,o=new s;this.__eventEmitter=new n(_,o)}return this.__eventEmitter}};m.exports=function(t,n){_(n,'Must supply set of valid event types');var s=t.prototype||t;_(!s.__eventEmitter,'An active emitter is already mixed in');var E=t.constructor;E&&_(E===Object||E===Function,'Mix EventEmitter into a class, not an instance'),s.hasOwnProperty(o)?babelHelpers.extends(s.__types,n):s.__types?s.__types=babelHelpers.extends({},s.__types,n):s.__types=n,babelHelpers.extends(s,v)}},259,[14,260,261,3,262]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=(function(){function t(n,s){babelHelpers.classCallCheck(this,t),this._emitter=n,this._eventHolder=s,this._currentEventToken=null,this._emittingHeldEvents=!1}return babelHelpers.createClass(t,[{key:"addListener",value:function(t,n,s){return this._emitter.addListener(t,n,s)}},{key:"once",value:function(t,n,s){return this._emitter.once(t,n,s)}},{key:"addRetroactiveListener",value:function(t,n,s){var l=this._emitter.addListener(t,n,s);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(t,n,s),this._emittingHeldEvents=!1,l}},{key:"removeAllListeners",value:function(t){this._emitter.removeAllListeners(t)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(t){return this._emitter.listeners(t)}},{key:"emit",value:function(t){for(var n,s=arguments.length,l=new Array(s>1?s-1:0),o=1;o1?l-1:0),u=1;u1?l-1:0),h=1;h. Was '+n.type.displayName),t.createElement(n.type,o)})},c._onPageScroll=function(t){c.props.onPageScroll&&c.props.onPageScroll(t),'on-drag'===c.props.keyboardDismissMode&&p()},c._onPageScrollStateChanged=function(t){c.props.onPageScrollStateChanged&&c.props.onPageScrollStateChanged(t.nativeEvent.pageScrollState)},c._onPageSelected=function(t){c.props.onPageSelected&&c.props.onPageSelected(t)},c.setPage=function(t){l.dispatchViewManagerCommand(o.findNodeHandle(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(c))),l.AndroidViewPager.Commands.setPage,[t])},c.setPageWithoutAnimation=function(t){l.dispatchViewManagerCommand(o.findNodeHandle(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(c))),l.AndroidViewPager.Commands.setPageWithoutAnimation,[t])},c}return babelHelpers.inherits(s,n),babelHelpers.createClass(s,[{key:"componentDidMount",value:function(){null!=this.props.initialPage&&this.setPageWithoutAnimation(this.props.initialPage)}},{key:"render",value:function(){return t.createElement(c,babelHelpers.extends({},this.props,{ref:h,style:this.props.style,onPageScroll:this._onPageScroll,onPageScrollStateChanged:this._onPageScrollStateChanged,onPageSelected:this._onPageSelected,children:this._childrenWithOverridenStyle()}))}}]),s})(t.Component);b.propTypes=babelHelpers.objectSpread({},s,{initialPage:n.number,onPageScroll:n.func,onPageScrollStateChanged:n.func,onPageSelected:n.func,pageMargin:n.number,keyboardDismissMode:n.oneOf(['none','on-drag']),scrollEnabled:n.bool,peekEnabled:n.bool}),m.exports=b},266,[22,37,54,19,217,203,119]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),h=r(d[7]),u=r(d[8]),b=r(d[9]),v=r(d[10]),f=r(d[11]),w=r(d[12]),E=r(d[13]),S='webview',C=f({IDLE:null,LOADING:null,ERROR:null}),y=function(){return o.createElement(h,{style:F.loadingView},o.createElement(n,{style:F.loadingProgressBar}))},L=(function(t){function n(){var t,o;babelHelpers.classCallCheck(this,n);for(var s=arguments.length,p=new Array(s),h=0;h=n.length)break;s=n[c++]}else{if((c=n.next()).done)break;s=c.value}var f=s,b=babelHelpers.slicedToArray(f,2),x=b[0],y=b[1];t[x]=y()}var _={},S=o._fileSources,p=Array.isArray(S),v=0;for(S=p?S:S["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var k;if(p){if(v>=S.length)break;k=S[v++]}else{if((v=S.next()).done)break;k=v.value}var D=k,h=babelHelpers.slicedToArray(D,2),E=h[0],B=h[1];_[E]=B()}l('BugReporting extraData:',t);var A=r(d[4]).BugReporting;A&&A.setExtraData&&A.setExtraData(t,_);var R=r(d[4]).RedBox;return R&&R.setExtraData&&R.setExtraData(t,'From BugReporting.js'),{extras:t,files:_}}}]),o})();u._extraSources=new o,u._fileSources=new o,u._subscription=null,u._redboxSubscription=null,m.exports=u},272,[13,59,113,273,5]); +__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){try{return"React tree dumps have been temporarily disabled while React is upgraded to Fiber."}catch(t){return'Failed to dump react tree: '+t}}},273,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=[],t={name:'default'},c={setActiveScene:function(c){t=c,n.forEach(function(n){return n(t)})},getActiveScene:function(){return t},addActiveSceneChangedListener:function(t){return n.push(t),{remove:function(){n=n.filter(function(n){return t!==n})}}}};m.exports=c},274,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]);r(d[4]),m.exports=function(c,p,s,u,v,E){l(s,'Expect to have a valid rootTag, instead got ',s);var b=n.createElement(t,{rootTag:s,WrapperComponent:u},n.createElement(c,babelHelpers.extends({},p,{rootTag:s})),!0===v&&!0===E?n.createElement(o,null):null);if(null!=c.prototype&&!0===c.prototype.unstable_isAsyncReactComponent){var y=n.unstable_AsyncMode;b=n.createElement(y,null,b)}v?r(d[5]).render(b,s):r(d[6]).render(b,s)}},275,[236,22,276,3,277,278,54]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);var f=n.create({container:{alignItems:'center',justifyContent:'center',backgroundColor:'rgba(0,0,0, 0.25)',position:'absolute',top:0,right:0,padding:2},text:{fontSize:6,color:'#ffffff'}});m.exports=function(){return t.createElement(c,{style:f.container},t.createElement(o,{style:f.text},"FABRIC"))}},276,[22,26,141,51]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]).DeviceEventManager,t=r(d[1]),v=new Set;t.addListener('hardwareBackPress',function(){for(var n=!0,t=Array.from(v.values()).reverse(),s=0;sthis.eventPool.length&&this.eventPool.push(e)}function ee(e){e.eventPool=[],e.getPooled=K,e.release=Z}babelHelpers.extends(J.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=G)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=G)},persist:function(){this.isPersistent=G},isPersistent:q,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=q,this._dispatchInstances=this._dispatchListeners=null}}),J.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},J.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return babelHelpers.extends(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=babelHelpers.extends({},r.Interface,e),n.extend=r.extend,ee(n),n},ee(J);var te=J.extend({touchHistory:function(){return null}});function ne(e){return"topTouchStart"===e}function re(e){return"topTouchMove"===e}var ie=["topTouchStart"],oe=["topTouchMove"],ae=["topTouchCancel","topTouchEnd"],le=[],ue={touchBank:le,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function se(e){return e.timeStamp||e.timestamp}function ce(e){return m(null!=(e=e.identifier),"Touch object is missing identifier."),e}function fe(e){var t=ce(e),n=le[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=se(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=se(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=se(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:se(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:se(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:se(e)},le[t]=n),ue.mostRecentTimeStamp=se(e)}function de(e){var t=le[ce(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=se(e),ue.mostRecentTimeStamp=se(e)):console.error("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",he(e),me())}function pe(e){var t=le[ce(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=se(e),ue.mostRecentTimeStamp=se(e)):console.error("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",he(e),me())}function he(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:se(e)})}function me(){var e=JSON.stringify(le.slice(0,20));return 20 component."),n=ht,ht+=2,{node:p.createNode(n,"RCTRawText",t,{text:e},r)}}var yt=/^(.*)[\\\/]/;function vt(e){var t="";do{e:switch(e.tag){case 4:case 0:case 1:case 2:case 3:case 7:case 10:var n=e._debugOwner,r=e._debugSource,i=He(e.type),o=null;n&&(o=He(n.type)),n=i,i="",r?i=" (at "+r.fileName.replace(yt,"")+":"+r.lineNumber+")":o&&(i=" (created by "+o+")"),o="\n in "+(n||"Unknown")+i;break e;default:o=""}t+=o,e=e.return}while(e);return t}new Set;var bt=[],Tt=-1;function xt(e){0>Tt||(e.current=bt[Tt],bt[Tt]=null,Tt--)}function St(e,t){bt[++Tt]=e.current,e.current=t}var Pt={},kt={current:Pt},Et={current:!1},Ct=Pt;function Rt(e,t){var n=e.type.contextTypes;if(!n)return Pt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function _t(e){return null!==(e=e.childContextTypes)&&void 0!==e}function wt(e){xt(Et),xt(kt)}function Nt(e){xt(Et),xt(kt)}function Ut(e,t,n){m(kt.current===Pt,"Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue."),St(kt,t),St(Et,n)}function It(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())m(i in e,'%s.getChildContext(): key "%s" is not defined in childContextTypes.',He(t)||"Unknown",i);return babelHelpers.extends({},n,r)}function At(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Pt,Ct=kt.current,St(kt,t),St(Et,Et.current),!0}function zt(e,t,n){var r=e.stateNode;m(r,"Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue."),n?(t=It(e,t,Ct),r.__reactInternalMemoizedMergedChildContext=t,xt(Et),xt(kt),St(kt,t)):xt(Et),St(Et,n)}var Mt=null,Wt=null;function Dt(e){return function(t){try{return e(t)}catch(e){}}}function Ot(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Mt=Dt(function(e){return t.onCommitFiberRoot(n,e)}),Wt=Dt(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}return!0}function jt(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=null,this.index=0,this.ref=null,this.pendingProps=t,this.firstContextDependency=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Ft(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ht(e,t,n){var r=e.alternate;return null===r?((r=new jt(e.tag,t,e.key,e.mode)).type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=t!==e.pendingProps?n:e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.firstContextDependency=e.firstContextDependency,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Bt(e,t,n){var r=e.type,i=e.key;e=e.props;var o=void 0;if("function"==typeof r)o=Ft(r)?2:4;else if("string"==typeof r)o=7;else e:switch(r){case Ue:return Lt(e.children,t,n,i);case We:o=10,t|=3;break;case Ie:o=10,t|=2;break;case Ae:return(r=new jt(15,e,i,4|t)).type=Ae,r.expirationTime=n,r;case Oe:o=16;break;default:if("object"==typeof r&&null!==r)switch(r.$$typeof){case ze:o=12;break e;case Me:o=11;break e;case De:o=13;break e;default:if("function"==typeof r.then){o=4;break e}}m(!1,"Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",null==r?r:typeof r,"")}return(t=new jt(o,e,i,t)).type=r,t.expirationTime=n,t}function Lt(e,t,n,r){return(e=new jt(9,e,r,t)).expirationTime=n,e}function Yt(e,t,n){return(e=new jt(8,e,null,t)).expirationTime=n,e}function Qt(e,t,n){return(t=new jt(6,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Vt(e,t){e.didError=!1;var n=e.earliestPendingTime;0===n?e.earliestPendingTime=e.latestPendingTime=t:n>t?e.earliestPendingTime=t:e.latestPendingTimee)&&(i=r),0!==(e=i)&&0!==n&&ni?(null===a&&(a=u,o=s),(0===l||l>c)&&(l=c)):(s=nn(e,0,u,s,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=u:(t.lastEffect.nextEffect=u,t.lastEffect=u))),u=u.next}for(c=null,u=t.firstCapturedUpdate;null!==u;){var f=u.expirationTime;f>i?(null===c&&(c=u,null===a&&(o=s)),(0===l||l>f)&&(l=f)):(s=nn(e,0,u,s,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=u:(t.lastCapturedEffect.nextEffect=u,t.lastCapturedEffect=u))),u=u.next}null===a&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===c&&(o=s),t.baseState=o,t.firstUpdate=a,t.firstCapturedUpdate=c,e.expirationTime=l,e.memoizedState=s}function on(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),an(t.firstEffect,n),t.firstEffect=t.lastEffect=null,an(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function an(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;m("function"==typeof n,"Invalid argument passed as callback. Expected a function. Instead received: %s",n),n.call(r)}e=e.nextEffect}}function ln(e,t){return{value:e,source:t,stack:vt(t)}}var un={current:null},sn=null,cn=null,fn=null;function dn(e,t){var n=e.type._context;St(un,n._currentValue2),n._currentValue2=t}function pn(e){var t=un.current;xt(un),e.type._context._currentValue2=t}function hn(e){sn=e,fn=cn=null,e.firstContextDependency=null}function mn(e,t){return fn!==e&&!1!==t&&0!==t&&("number"==typeof t&&1073741823!==t||(fn=e,t=1073741823),t={context:e,observedBits:t,next:null},null===cn?(m(null!==sn,"Context.unstable_read(): Context can only be read while React is rendering, e.g. inside the render method or getDerivedStateFromProps."),sn.firstContextDependency=cn=t):cn=cn.next=t),e._currentValue2}var gn={},yn={current:gn},vn={current:gn},bn={current:gn};function Tn(e){return m(e!==gn,"Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function xn(e,t){St(bn,t),St(vn,e),St(yn,gn),xt(yn),St(yn,{isInAParentText:!1})}function Sn(e){xt(yn),xt(vn),xt(bn)}function Pn(e){Tn(bn.current);var t=Tn(yn.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(St(vn,e),St(yn,n))}function kn(e){vn.current===e&&(xt(yn),xt(vn))}var En=Object.prototype.hasOwnProperty;function Cn(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Rn(e,t){if(Cn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;rm?(g=h,h=null):g=h.sibling;var y=d(i,h,l[m],u);if(null===y){null===h&&(h=g);break}e&&h&&null===y.alternate&&t(i,h),a=o(y,a,m),null===c?s=y:c.sibling=y,c=y,h=g}if(m===l.length)return n(i,h),s;if(null===h){for(;mg?(y=h,h=null):y=h.sibling;var b=d(i,h,v.value,u);if(null===b){h||(h=y);break}e&&h&&null===b.alternate&&t(i,h),a=o(b,a,g),null===c?s=b:c.sibling=b,c=b,h=y}if(v.done)return n(i,h),s;if(null===h){for(;!v.done;g++,v=l.next())null!==(v=f(i,v.value,u))&&(a=o(v,a,g),null===c?s=v:c.sibling=v,c=v);return s}for(h=r(i,h);!v.done;g++,v=l.next())null!==(v=p(h,i,g,v.value,u))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),a=o(v,a,g),null===c?s=v:c.sibling=v,c=v);return e&&h.forEach(function(e){return t(i,e)}),s}return function(e,r,o,l){var u="object"==typeof o&&null!==o&&o.type===Ue&&null===o.key;u&&(o=o.props.children);var s="object"==typeof o&&null!==o;if(s)switch(o.$$typeof){case we:e:{for(s=o.key,u=r;null!==u;){if(u.key===s){if(9===u.tag?o.type===Ue:u.type===o.type){n(e,u.sibling),(r=i(u,o.type===Ue?o.props.children:o.props,l)).ref=Mn(e,u,o),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}o.type===Ue?((r=Lt(o.props.children,e.mode,l,o.key)).return=e,e=r):((l=Bt(o,e.mode,l)).ref=Mn(e,r,o),l.return=e,e=l)}return a(e);case Ne:e:{for(u=o.key;null!==r;){if(r.key===u){if(6===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=i(r,o.children||[],l)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Qt(o,e.mode,l)).return=e,e=r}return a(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&8===r.tag?(n(e,r.sibling),(r=i(r,o,l)).return=e,e=r):(n(e,r),(r=Yt(o,e.mode,l)).return=e,e=r),a(e);if(zn(o))return h(e,r,o,l);if(Fe(o))return g(e,r,o,l);if(s&&Wn(e,o),void 0===o&&!u)switch(e.tag){case 2:case 3:case 0:m(!1,"%s(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.",(l=e.type).displayName||l.name||"Component")}return n(e,r)}}var On=Dn(!0),jn=Dn(!1),Fn=null,Hn=null,Bn=!1;function Ln(e,t){switch(e.tag){case 7:return null!==(t=pt(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 8:return null!==(t=pt(e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function Yn(e){if(Bn){var t=Hn;if(t){var n=t;if(!Ln(e,t)){if(!(t=pt())||!Ln(e,t))return e.effectTag|=2,Bn=!1,void(Fn=e);var r=Fn,i=new jt(7,null,null,0);i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}Fn=e,Hn=pt()}else e.effectTag|=2,Bn=!1,Fn=e}}function Qn(e){switch(e._reactStatus){case 1:return e._reactResult;case 2:throw e._reactResult;case 0:throw e;default:throw e._reactStatus=0,e.then(function(t){if(0===e._reactStatus){if(e._reactStatus=1,"object"==typeof t&&null!==t){var n=t.default;t=void 0!==n&&null!==n?n:t}e._reactResult=t}},function(t){0===e._reactStatus&&(e._reactStatus=2,e._reactResult=t)}),e}}var Vn=Re.ReactCurrentOwner;function Xn(e,t,n,r){t.child=null===e?jn(t,null,n,r):On(t,e.child,n,r)}function $n(e,t,n,r,i){n=n.render;var o=t.ref;return Et.current||t.memoizedProps!==r||o!==(null!==e?e.ref:null)?(Xn(e,t,n=n(r,o),i),t.memoizedProps=r,t.child):nr(e,t,i)}function Gn(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function qn(e,t,n,r,i){var o=_t(n)?Ct:kt.current;return o=Rt(t,o),hn(t),n=n(r,o),t.effectTag|=1,Xn(e,t,n,i),t.memoizedProps=r,t.child}function Jn(e,t,n,r,i){if(_t(n)){var o=!0;At(t)}else o=!1;if(hn(t),null===e)if(null===t.stateNode){var a=_t(n)?Ct:kt.current,l=n.contextTypes,u=null!==l&&void 0!==l,s=new n(r,l=u?Rt(t,a):Pt);t.memoizedState=null!==s.state&&void 0!==s.state?s.state:null,s.updater=Nn,t.stateNode=s,s._reactInternalFiber=t,u&&((u=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,u.__reactInternalMemoizedMaskedChildContext=l),An(t,n,r,i),r=!0}else{a=t.stateNode,l=t.memoizedProps,a.props=l;var c=a.context;u=Rt(t,u=_t(n)?Ct:kt.current);var f=n.getDerivedStateFromProps;(s="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==r||c!==u)&&In(t,a,r,u),$t=!1;var d=t.memoizedState;c=a.state=d;var p=t.updateQueue;null!==p&&(rn(t,p,r,a,i),c=t.memoizedState),l!==r||d!==c||Et.current||$t?("function"==typeof f&&(wn(t,n,f,r),c=t.memoizedState),(l=$t||Un(t,n,l,r,d,c,u))?(s||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=c),a.props=r,a.state=c,a.context=u,r=l):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,l=t.memoizedProps,a.props=l,c=a.context,u=Rt(t,u=_t(n)?Ct:kt.current),(s="function"==typeof(f=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==r||c!==u)&&In(t,a,r,u),$t=!1,c=t.memoizedState,d=a.state=c,null!==(p=t.updateQueue)&&(rn(t,p,r,a,i),d=t.memoizedState),l!==r||c!==d||Et.current||$t?("function"==typeof f&&(wn(t,n,f,r),d=t.memoizedState),(f=$t||Un(t,n,l,r,c,d,u))?(s||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=u,r=f):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),r=!1);return Kn(e,t,n,r,o,i)}function Kn(e,t,n,r,i,o){Gn(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return i&&zt(t,n,!1),nr(e,t,o);r=t.stateNode,Vn.current=t;var l=a?null:r.render();return t.effectTag|=1,null!==e&&a&&(Xn(e,t,null,o),t.child=null),Xn(e,t,l,o),t.memoizedState=r.state,t.memoizedProps=r.props,i&&zt(t,n,!0),t.child}function Zn(e){var t=e.stateNode;t.pendingContext?Ut(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ut(0,t.context,!1),xn(e,t.containerInfo)}function er(e,t){if(e&&e.defaultProps)for(var n in t=babelHelpers.extends({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function tr(e,t,n,r){m(null===e,"An indeterminate component should never have mounted. This error is likely caused by a bug in React. Please file an issue.");var i=t.pendingProps;if("object"==typeof n&&null!==n&&"function"==typeof n.then){var o=n=Qn(n);o="function"==typeof o?Ft(o)?3:1:void 0!==o&&null!==o&&o.$$typeof?14:4,o=t.tag=o;var a=er(n,i);switch(o){case 1:return qn(e,t,n,a,r);case 3:return Jn(e,t,n,a,r);case 14:return $n(e,t,n,a,r);default:m(!1,"Element type is invalid. Received a promise that resolves to: %s. Promise elements must resolve to a class or function.",n)}}if(o=Rt(t,kt.current),hn(t),o=n(i,o),t.effectTag|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){t.tag=2,_t(n)?(a=!0,At(t)):a=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null;var l=n.getDerivedStateFromProps;return"function"==typeof l&&wn(t,n,l,i),o.updater=Nn,t.stateNode=o,o._reactInternalFiber=t,An(t,n,i,r),Kn(e,t,n,!0,a,r)}return t.tag=0,Xn(e,t,o,r),t.memoizedProps=i,t.child}function nr(e,t,n){null!==e&&(t.firstContextDependency=e.firstContextDependency);var r=t.childExpirationTime;if(0===r||r>n)return null;if(m(null===e||t.child===e.child,"Resuming work not yet implemented."),null!==t.child){for(n=Ht(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ht(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function rr(e,t,n){var r=t.expirationTime;if(!Et.current&&(0===r||r>n)){switch(t.tag){case 5:Zn(t);break;case 7:Pn(t);break;case 2:_t(t.type)&&At(t);break;case 3:_t(t.type._reactResult)&&At(t);break;case 6:xn(t,t.stateNode.containerInfo);break;case 12:dn(t,t.memoizedProps.value)}return nr(e,t,n)}switch(t.expirationTime=0,t.tag){case 4:return tr(e,t,t.type,n);case 0:return qn(e,t,t.type,t.pendingProps,n);case 1:var i=t.type._reactResult;return e=qn(e,t,i,er(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 2:return Jn(e,t,t.type,t.pendingProps,n);case 3:return e=Jn(e,t,i=t.type._reactResult,er(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 5:return Zn(t),m(null!==(r=t.updateQueue),"If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue."),i=null!==(i=t.memoizedState)?i.element:null,rn(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=nr(e,t,n):(Xn(e,t,r,n),t=t.child),t;case 7:return Pn(t),null===e&&Yn(t),i=(r=t.pendingProps).children,Gn(e,t),Xn(e,t,i,n),t.memoizedProps=r,t=t.child;case 8:return null===e&&Yn(t),t.memoizedProps=t.pendingProps,null;case 16:return null;case 6:return xn(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=On(t,null,r,n):Xn(e,t,r,n),t.memoizedProps=r,t.child;case 13:return $n(e,t,t.type,t.pendingProps,n);case 14:return e=$n(e,t,i=t.type._reactResult,er(i,r=t.pendingProps),n),t.memoizedProps=r,e;case 9:return Xn(e,t,r=t.pendingProps,n),t.memoizedProps=r,t.child;case 10:return Xn(e,t,r=t.pendingProps.children,n),t.memoizedProps=r,t.child;case 15:return Xn(e,t,(r=t.pendingProps).children,n),t.memoizedProps=r,t.child;case 12:e:{r=t.type._context,i=t.pendingProps;var o=t.memoizedProps,a=i.value;if(t.memoizedProps=i,dn(t,a),null!==o){var l=o.value;if(0===(a=l===a&&(0!==l||1/l==1/a)||l!=l&&a!=a?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823))){if(o.children===i.children&&!Et.current){t=nr(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){if(null!==(l=o.firstContextDependency))do{if(l.context===r&&0!=(l.observedBits&a)){if(2===o.tag||3===o.tag){var u=Jt(n);u.tag=2,Zt(o,u)}(0===o.expirationTime||o.expirationTime>n)&&(o.expirationTime=n),null!==(u=o.alternate)&&(0===u.expirationTime||u.expirationTime>n)&&(u.expirationTime=n);for(var s=o.return;null!==s;){if(u=s.alternate,0===s.childExpirationTime||s.childExpirationTime>n)s.childExpirationTime=n,null!==u&&(0===u.childExpirationTime||u.childExpirationTime>n)&&(u.childExpirationTime=n);else{if(null===u||!(0===u.childExpirationTime||u.childExpirationTime>n))break;u.childExpirationTime=n}s=s.return}}u=o.child,l=l.next}while(null!==l);else u=12===o.tag&&o.type===t.type?null:o.child;if(null!==u)u.return=o;else for(u=o;null!==u;){if(u===t){u=null;break}if(null!==(o=u.sibling)){o.return=u.return,u=o;break}u=u.return}o=u}}Xn(e,t,i.children,n),t=t.child}return t;case 11:return a=t.type,i=(r=t.pendingProps).children,hn(t),i=i(a=mn(a,r.unstable_observedBits)),t.effectTag|=1,Xn(e,t,i,n),t.memoizedProps=r,t.child;default:m(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}}function ir(e,t){for(var n=t.child;null!==n;){if(7===n.tag||8===n.tag)p.appendChild(e.node,n.stateNode.node);else if(6!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}var or=void 0,ar=void 0,lr=void 0;function ur(e){var t=e.componentStack,n=e.error;if(n instanceof Error){e=n.message;var r=n.name;try{n.message=(e?r+": "+e:r)+"\n\nThis error is located at:"+t}catch(e){}}else n="string"==typeof n?Error(n+"\n\nThis error is located at:"+t):Error("Unspecified error at:"+t);h.handleException(n,!1)}function sr(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=vt(n)),t={componentName:null!==n?He(n.type):null,componentStack:null!==r?r:"",error:t.value,errorBoundary:null,errorBoundaryName:null,errorBoundaryFound:!1,willRetry:!1},null!==e&&2===e.tag&&(t.errorBoundary=e.stateNode,t.errorBoundaryName=He(e.type),t.errorBoundaryFound=!0,t.willRetry=!0);try{ur(t)}catch(e){setTimeout(function(){throw e})}}function cr(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){wr(e,t)}else t.current=null}function fr(e,t){switch(t.tag){case 2:case 3:case 7:case 8:break;case 5:case 6:break;default:m(!1,"This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}}function dr(e,t,n){(n=Jt(n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ci(r),sr(e,t)},n}function pr(e,t,n){(n=Jt(n)).tag=3;var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){null===kr?kr=new Set([this]):kr.add(this);var n=t.value,r=t.stack;sr(e,t),this.componentDidCatch(n,{componentStack:null!==r?r:""})}),n}function hr(e){switch(e.tag){case 2:_t(e.type)&&wt();var t=e.effectTag;return 1024&t?(e.effectTag=-1025&t|64,e):null;case 3:return _t(e.type._reactResult)&&wt(),1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 5:return Sn(),Nt(),m(0==(64&(t=e.effectTag)),"The root failed to unmount after an error. This is likely a bug in React. Please file an issue."),e.effectTag=-1025&t|64,e;case 7:return kn(e),null;case 16:return 1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 6:return Sn(),null;case 12:return pn(e),null;default:return null}}or=function(e){var t=e.stateNode;if(null!==e.firstEffect){var n=t.containerInfo,r=p.createChildSet(n);e:for(var i=e.child;null!==i;){if(7===i.tag||8===i.tag)p.appendChildToSet(r,i.stateNode.node);else if(6!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===e)break e;for(;null===i.sibling;){if(null===i.return||i.return===e)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.pendingChildren=r,e.effectTag|=4,p.completeRoot(n,r)}},ar=function(e,t,n,r){n=e.stateNode;var i=e.memoizedProps;if((e=null===t.firstEffect)&&i===r)t.stateNode=n;else{var o=t.stateNode;Tn(yn.current);var a=null;i!==r&&(i=et(null,i,r,o.canonical.viewConfig.validAttributes),o.canonical.currentProps=r,a=i),e&&null===a?t.stateNode=n:(r=a,o=n.node,n={node:e?null!==r?p.cloneNodeWithNewProps(o,r):p.cloneNode(o):null!==r?p.cloneNodeWithNewChildrenAndProps(o,r):p.cloneNodeWithNewChildren(o),canonical:n.canonical},t.stateNode=n,e?t.effectTag|=4:ir(n,t))}},lr=function(e,t,n,r){n!==r&&(e=Tn(bn.current),n=Tn(yn.current),t.stateNode=gt(r,e,n,t),t.effectTag|=4)};var mr={readContext:mn},gr=Re.ReactCurrentOwner,yr=!1,vr=null,br=null,Tr=0,xr=!1,Sr=null,Pr=!1,kr=null;function Er(){if(null!==vr)for(var e=vr.return;null!==e;){var t=e;switch(t.tag){case 2:var n=t.type.childContextTypes;null!==n&&void 0!==n&&wt();break;case 3:null!==(n=t.type._reactResult.childContextTypes)&&void 0!==n&&wt();break;case 5:Sn(),Nt();break;case 7:kn(t);break;case 6:Sn();break;case 12:pn(t)}e=e.return}br=null,Tr=0,xr=!1,vr=null}function Cr(e){for(;;){var t=e.alternate,n=e.return,r=e.sibling;if(0==(512&e.effectTag)){var i=t,o=(t=e).pendingProps;switch(t.tag){case 0:case 1:break;case 2:_t(t.type)&&wt();break;case 3:_t(t.type._reactResult)&&wt();break;case 5:Sn(),Nt(),(o=t.stateNode).pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==i&&null!==i.child||(t.effectTag&=-3),or(t);break;case 7:kn(t);var a=Tn(bn.current),u=t.type;if(null!==i&&null!=t.stateNode)ar(i,t,u,o,a),i.ref!==t.ref&&(t.effectTag|=128);else if(o){var s=Tn(yn.current),c=t;i=ht,ht+=2;var f=l.get(u);m("RCTView"!==u||!s.isInAParentText,"Nesting of within is not currently supported."),u=et(null,Xe,o,f.validAttributes),ir(o={node:a=p.createNode(i,f.uiViewClassName,a,u,c),canonical:o=new mt(i,f,o)},t),t.stateNode=o,null!==t.ref&&(t.effectTag|=128)}else m(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");break;case 8:i&&null!=t.stateNode?lr(i,t,i.memoizedProps,o):("string"!=typeof o&&m(null!==t.stateNode,"We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."),a=Tn(bn.current),i=Tn(yn.current),t.stateNode=gt(o,a,i,t));break;case 13:case 14:case 16:case 9:case 10:case 15:break;case 6:Sn(),or(t);break;case 12:pn(t);break;case 11:break;case 4:m(!1,"An indeterminate component should have become determinate before completing. This error is likely caused by a bug in React. Please file an issue.");default:m(!1,"Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue.")}if(t=vr=null,o=e,1073741823===Tr||1073741823!==o.childExpirationTime){for(a=0,i=o.child;null!==i;)f=i.expirationTime,u=i.childExpirationTime,(0===a||0!==f&&fr||0!==o&&o>r||0!==a&&a>r)return e.didError=!1,0!==(n=e.latestPingedTime)&&n<=r&&(e.latestPingedTime=0),n=e.earliestPendingTime,t=e.latestPendingTime,n===r?e.earliestPendingTime=t===r?e.latestPendingTime=0:t:t===r&&(e.latestPendingTime=n),n=e.earliestSuspendedTime,t=e.latestSuspendedTime,0===n?e.earliestSuspendedTime=e.latestSuspendedTime=r:n>r?e.earliestSuspendedTime=r:tjr)&&(jr=e),e}function Ur(e,t){e:{(0===e.expirationTime||e.expirationTime>t)&&(e.expirationTime=t);var n=e.alternate;null!==n&&(0===n.expirationTime||n.expirationTime>t)&&(n.expirationTime=t);var r=e.return;if(null===r&&5===e.tag)e=e.stateNode;else{for(;null!==r;){if(n=r.alternate,(0===r.childExpirationTime||r.childExpirationTime>t)&&(r.childExpirationTime=t),null!==n&&(0===n.childExpirationTime||n.childExpirationTime>t)&&(n.childExpirationTime=t),null===r.return&&5===r.tag){e=r.stateNode;break e}r=r.return}e=null}}null!==e&&(!yr&&0!==Tr&&tJr&&(Kr=0,m(!1,"Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.")))}var Ir=null,Ar=null,zr=0,Mr=void 0,Wr=!1,Dr=null,Or=0,jr=0,Fr=!1,Hr=!1,Br=null,Lr=null,Yr=!1,Qr=!1,Vr=!1,Xr=null,$r=tt(),Gr=2+($r/10|0),qr=Gr,Jr=50,Kr=0,Zr=null,ei=1;function ti(){Gr=2+((tt()-$r)/10|0)}function ni(e,t){if(0!==zr){if(t>zr)return;null!==Mr&&(nt=null,clearTimeout(Mr))}zr=t,tt(),nt=oi,Mr=setTimeout(ot,1)}function ri(){return Wr?qr:(ii(),0!==Or&&1073741823!==Or||(ti(),qr=Gr),qr)}function ii(){var e=0,t=null;if(null!==Ar)for(var n=Ar,r=Ir;null!==r;){var i=r.expirationTime;if(0===i){if(m(null!==n&&null!==Ar,"Should have a previous and last root. This error is likely caused by a bug in React. Please file an issue."),r===r.nextScheduledRoot){Ir=Ar=r.nextScheduledRoot=null;break}if(r===Ir)Ir=i=r.nextScheduledRoot,Ar.nextScheduledRoot=i,r.nextScheduledRoot=null;else{if(r===Ar){(Ar=n).nextScheduledRoot=Ir,r.nextScheduledRoot=null;break}n.nextScheduledRoot=r.nextScheduledRoot,r.nextScheduledRoot=null}r=n.nextScheduledRoot}else{if((0===e||i=n&&(t.nextExpirationTimeToWorkOn=Gr),t=t.nextScheduledRoot}while(t!==Ir)}ai(0,e)}function ai(e,t){if(Lr=t,ii(),null!==Lr)for(ti(),qr=Gr;null!==Dr&&0!==Or&&(0===e||e>=Or)&&(!Fr||Gr>=Or);)li(Dr,Or,Gr>=Or),ii(),ti(),qr=Gr;else for(;null!==Dr&&0!==Or&&(0===e||e>=Or);)li(Dr,Or,!0),ii();if(null!==Lr&&(zr=0,Mr=null),0!==Or&&ni(0,Or),Lr=null,Fr=!1,Kr=0,Zr=null,null!==Xr)for(e=Xr,Xr=null,t=0;te.latestSuspendedTime?(e.earliestSuspendedTime=0,e.latestSuspendedTime=0,e.latestPingedTime=0,Vt(e,r)):rei)&&(Fr=!0)}function ci(e){m(null!==Dr,"Should be working on a root. This error is likely caused by a bug in React. Please file an issue."),Dr.expirationTime=0,Hr||(Hr=!0,Br=e)}function fi(e){if(!e)return Pt;e=e._reactInternalFiber;e:{m(2===Be(e)&&(2===e.tag||3===e.tag),"Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var t=e;do{switch(t.tag){case 5:t=t.stateNode.context;break e;case 2:if(_t(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}break;case 3:if(_t(t.type._reactResult)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);m(!1,"Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue."),t=void 0}if(2===e.tag){var n=e.type;if(_t(n))return It(e,n,t)}else if(3===e.tag&&_t(n=e.type._reactResult))return It(e,n,t);return t}function di(e){var t=e._reactInternalFiber;return void 0===t&&("function"==typeof e.render?m(!1,"Unable to find node on an unmounted component."):m(!1,"Argument appears to not be a ReactComponent. Keys: %s",Object.keys(e))),null===(e=Qe(t))?null:e.stateNode}function pi(e,t,n,r){var i=t.current,o=ri();return i=Nr(o,i),o=t.current,n=fi(n),null===t.context?t.context=n:t.pendingContext=n,t=r,(r=Jt(i)).payload={element:e},null!==(t=void 0===t?null:t)&&(r.callback=t),Zt(o,r),Ur(o,i),i}function hi(e,t,n){var r=3=0&&(l='video'),s.saveToCameraRoll(o,l)}},{key:"getPhotos",value:function(o){if(arguments.length>1){console.warn('CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead');var t=arguments[1],n=arguments[2]||function(){};s.getPhotos(o).then(t,n)}return s.getPhotos(o)}}]),o})());p.GroupTypesOptions=l,p.AssetTypeOptions=u,m.exports=p},284,[37,5,145,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Clipboard;m.exports={getString:function(){return t.getString()},setString:function(n){t.setString(n)}}},285,[5]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).DatePickerAndroid;function n(t,n){var c=t[n];'object'==typeof c&&'function'==typeof c.getMonth&&(t[n]=c.getTime())}var c=(function(){function c(){babelHelpers.classCallCheck(this,c)}return babelHelpers.createClass(c,null,[{key:"open",value:function(c){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return c&&(n(c,'date'),n(c,'minDate'),n(c,'maxDate')),o.abrupt("return",t.open(c));case 3:case"end":return o.stop()}},null,this)}},{key:"dateSetAction",get:function(){return'dateSetAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),c})();m.exports=c},286,[5]); +__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]).ImagePickerIOS,n={canRecordVideos:function(n){return o.canRecordVideos(n)},canUseCamera:function(n){return o.canUseCamera(n)},openCameraDialog:function(n,c,t){return n=babelHelpers.objectSpread({videoMode:!1},n),o.openCameraDialog(n,c,t)},openSelectDialog:function(n,c,t){return n=babelHelpers.objectSpread({showImages:!0,showVideos:!1},n),o.openSelectDialog(n,c,t)}};m.exports=n},287,[5]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),l=(r(d[2]),r(d[3])),s=n.IntentAndroid,u=(function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this,s))}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"addEventListener",value:function(t,n){this.addListener(t,n)}},{key:"removeEventListener",value:function(t,n){this.removeListener(t,n)}},{key:"openURL",value:function(t){return this._validateURL(t),s.openURL(t)}},{key:"canOpenURL",value:function(t){return this._validateURL(t),s.canOpenURL(t)}},{key:"getInitialURL",value:function(){return s.getInitialURL()}},{key:"_validateURL",value:function(t){l('string'==typeof t,'Invalid URL: should be a string. Was: '+t),l(t,'Invalid URL: cannot be empty')}}]),n})(t);m.exports=new u},288,[88,5,20,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),o=r(d[1]),c=r(d[2]),f=(r(d[3]),c.NetInfo),u=new o(f),s=new t;function v(n){return'none'!==n.type&&'unknown'!==n.type}n=function(n){return'NONE'!==n&&'UNKNOWN'!==n};var C=new t,h={addEventListener:function(n,t){var o;if('connectionChange'===n)o=u.addListener("networkStatusDidChange",function(n){t({type:n.connectionType,effectiveType:n.effectiveConnectionType})});else{if('change'!==n)return console.warn('Trying to subscribe to unknown event: "'+n+'"'),{remove:function(){}};console.warn('NetInfo\'s "change" event is deprecated. Listen to the "connectionChange" event instead.'),o=u.addListener("networkStatusDidChange",function(n){t(n.network_info)})}return s.set(t,o),{remove:function(){return h.removeEventListener(n,t)}}},removeEventListener:function(n,t){var o=s.get(t);o&&(o.remove(),s.delete(t))},fetch:function(){return console.warn('NetInfo.fetch() is deprecated. Use NetInfo.getConnectionInfo() instead.'),f.getCurrentConnectivity().then(function(n){return n.network_info})},getConnectionInfo:function(){return f.getCurrentConnectivity().then(function(n){return{type:n.connectionType,effectiveType:n.effectiveConnectionType}})},isConnected:{addEventListener:function(t,o){var c=function(c){'change'===t?o(n(c)):'connectionChange'===t&&o(v(c))};return C.set(o,c),h.addEventListener(t,c),{remove:function(){return h.isConnected.removeEventListener(t,o)}}},removeEventListener:function(n,t){var o=C.get(t);h.removeEventListener(n,o),C.delete(t)},fetch:function(){return h.getConnectionInfo().then(v)}},isConnectionExpensive:function(){return f.isConnectionMetered()}};m.exports=h},289,[59,88,5,20]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]).PushNotificationManager,n=r(d[2]),c=new t(o),l=new Map,s=(function(){function t(o){var n=this;babelHelpers.classCallCheck(this,t),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=o.remote,this._isRemote&&(this._notificationId=o.notificationId),o.remote?Object.keys(o).forEach(function(t){var c=o[t];'aps'===t?(n._alert=c.alert,n._sound=c.sound,n._badgeCount=c.badge,n._category=c.category,n._contentAvailable=c['content-available'],n._threadID=c['thread-id']):n._data[t]=c}):(this._badgeCount=o.applicationIconBadgeNumber,this._sound=o.soundName,this._alert=o.alertBody,this._data=o.userInfo,this._category=o.category)}return babelHelpers.createClass(t,null,[{key:"presentLocalNotification",value:function(t){o.presentLocalNotification(t)}},{key:"scheduleLocalNotification",value:function(t){o.scheduleLocalNotification(t)}},{key:"cancelAllLocalNotifications",value:function(){o.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){o.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(t){o.getDeliveredNotifications(t)}},{key:"removeDeliveredNotifications",value:function(t){o.removeDeliveredNotifications(t)}},{key:"setApplicationIconBadgeNumber",value:function(t){o.setApplicationIconBadgeNumber(t)}},{key:"getApplicationIconBadgeNumber",value:function(t){o.getApplicationIconBadgeNumber(t)}},{key:"cancelLocalNotifications",value:function(t){o.cancelLocalNotifications(t)}},{key:"getScheduledLocalNotifications",value:function(t){o.getScheduledLocalNotifications(t)}},{key:"addEventListener",value:function(o,s){var u;n('notification'===o||'register'===o||'registrationError'===o||'localNotification'===o,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events'),'notification'===o?u=c.addListener("remoteNotificationReceived",function(o){s(new t(o))}):'localNotification'===o?u=c.addListener("localNotificationReceived",function(o){s(new t(o))}):'register'===o?u=c.addListener("remoteNotificationsRegistered",function(t){s(t.deviceToken)}):'registrationError'===o&&(u=c.addListener("remoteNotificationRegistrationError",function(t){s(t)})),l.set(o,u)}},{key:"removeEventListener",value:function(t,o){n('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events');var c=l.get(t);c&&(c.remove(),l.delete(t))}},{key:"requestPermissions",value:function(t){var n={};return n=t?{alert:!!t.alert,badge:!!t.badge,sound:!!t.sound}:{alert:!0,badge:!0,sound:!0},o.requestPermissions(n)}},{key:"abandonPermissions",value:function(){o.abandonPermissions()}},{key:"checkPermissions",value:function(t){n('function'==typeof t,'Must provide a valid callback'),o.checkPermissions(t)}},{key:"getInitialNotification",value:function(){return o.getInitialNotification().then(function(o){return o&&new t(o)})}}]),babelHelpers.createClass(t,[{key:"finish",value:function(t){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,o.onFinishRemoteNotification(this._notificationId,t))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}},{key:"getThreadID",value:function(){return this._threadID}}]),t})();s.FetchResult={NewData:'UIBackgroundFetchResultNewData',NoData:'UIBackgroundFetchResultNoData',ResultFailed:'UIBackgroundFetchResultFailed'},m.exports=s},290,[88,5,3]); +__d(function(g,r,i,a,m,e,d){'use strict';var n={get:function(n){return console.warn('Settings is not yet supported on Android'),null},set:function(n){console.warn('Settings is not yet supported on Android')},watchKeys:function(n,t){return console.warn('Settings is not yet supported on Android'),-1},clearWatch:function(n){console.warn('Settings is not yet supported on Android')}};m.exports=n},291,[]); +__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),n=(r(d[2]),r(d[3])),s=(n.ActionSheetManager,n.ShareModule),o=(function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,null,[{key:"share",value:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t('object'==typeof n&&null!==n,'Content to share must be a valid object'),t('string'==typeof n.url||'string'==typeof n.message,'At least one of URL and message is required'),t('object'==typeof o&&null!==o,'Options must be a valid object'),t(!n.title||'string'==typeof n.title,'Invalid title: title should be a string.'),s.share(n,o.dialogTitle)}},{key:"sharedAction",get:function(){return'sharedAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),n})();m.exports=o},292,[20,3,45,5]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=new t('StatusBarManager')},293,[88]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).TimePickerAndroid,n=(function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,null,[{key:"open",value:function(n){return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",t.open(n));case 1:case"end":return s.stop()}},null,this)}},{key:"timeSetAction",get:function(){return'timeSetAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),n})();m.exports=n},294,[5]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Vibration;r(d[1]);var n={vibrate:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if('number'==typeof n)t.vibrate(n);else{if(!Array.isArray(n))throw new Error('Vibration pattern should be a number or array');t.vibrateByPattern(n,o?0:-1)}},cancel:function(){t.cancel()}};m.exports=n},295,[5,20]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o={vibrate:function(){t('VibrationIOS is not supported on this platform!')}};m.exports=o},296,[80]); +__d(function(g,r,i,a,m,e,d){'use strict';var n;n=(function(n){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,n),babelHelpers.createClass(t,[{key:"render",value:function(){return null}}],[{key:"ignoreWarnings",value:function(n){}},{key:"install",value:function(){}},{key:"uninstall",value:function(){}}]),t})(r(d[0]).Component),m.exports=n},297,[22]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);m.exports=function(t,f){return'number'!=typeof t&&'window'!==t&&(t=n.findNodeHandle(t)||'window'),o.__takeSnapshot(t,f)}},298,[54,19]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),s=n.shape({x:n.number,y:n.number});m.exports=s},299,[37]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},300,[301]); +__d(function(g,r,i,a,m,e,d){var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=babelHelpers.interopRequireDefault(r(d[2])),u=babelHelpers.interopRequireDefault(r(d[3])),o=r(d[4]);m.exports={Navigation:t.default,SharedElementTransition:l.default,NativeEventsReceiver:n.default,ScreenVisibilityListener:u.default,Navigator:o.Navigator}},301,[302,308,309,310,307]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=r(d[1]),s=babelHelpers.interopRequireDefault(r(d[2])),o=r(d[3]),l=babelHelpers.interopRequireDefault(r(d[4])),u={},c={};function p(t,s){u[t]=s,n.AppRegistry.registerComponent(t,s)}function f(n,s){var u=function(){var u,c,p=s();return p||console.error("Navigation: "+n+" registration result is 'undefined'"),c=u=(function(s){function o(t){var n;return babelHelpers.classCallCheck(this,o),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))).state={internalProps:babelHelpers.objectSpread({},t,l.default.load(t.screenInstanceID||t.passPropsKey))},n}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"componentWillReceiveProps",value:function(t){this.setState({internalProps:babelHelpers.objectSpread({},l.default.load(this.props.screenInstanceID||this.props.passPropsKey),t)})}},{key:"render",value:function(){return t.default.createElement(p,babelHelpers.extends({testID:n,navigator:this.navigator},this.state.internalProps))}}]),o})(o.Screen),u.navigatorStyle=p.navigatorStyle||{},u.navigatorButtons=p.navigatorButtons||{},c};return p(n,u),u}function v(n,s,u,c,f){var v=function(){var p,v,h=s();return v=p=(function(s){function o(t){var n;return babelHelpers.classCallCheck(this,o),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))).state={internalProps:babelHelpers.objectSpread({},t,l.default.load(t.screenInstanceID||t.passPropsKey))},n}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"componentWillReceiveProps",value:function(t){this.setState({internalProps:babelHelpers.objectSpread({},l.default.load(this.props.screenInstanceID||this.props.passPropsKey),t)})}},{key:"render",value:function(){return t.default.createElement(c,babelHelpers.extends({store:u},f),t.default.createElement(h,babelHelpers.extends({testID:n,navigator:this.navigator},this.state.internalProps)))}}]),o})(o.Screen),p.navigatorStyle=h.navigatorStyle||{},p.navigatorButtons=h.navigatorButtons||{},v};return p(n,v),v}var h={getRegisteredScreen:function(t){var n=u[t];if(n)return n();console.error("Navigation.getRegisteredScreen: "+t+" used but not yet registered")},getCurrentlyVisibleScreenId:function(){return s.default.getCurrentlyVisibleScreenId()},registerComponent:function(t,n){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return s&&o?v(t,n,s,o,l):f(t,n)},showModal:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.showModal(t)},dismissModal:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.dismissModal(t)},dismissAllModals:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.dismissAllModals(t)},showSnackbar:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.showSnackbar(t)},showLightBox:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.showLightBox(t)},dismissLightBox:function(){return s.default.dismissLightBox()},showInAppNotification:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.showInAppNotification(t)},dismissInAppNotification:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s.default.dismissInAppNotification(t)},startTabBasedApp:function(t){return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,regeneratorRuntime.awrap(s.default.startTabBasedApp(t));case 3:return n.abrupt("return",n.sent);case 6:n.prev=6,n.t0=n.catch(0),console.error("Error while starting app: "+n.t0);case 9:case"end":return n.stop()}},null,this,[[0,6]])},startSingleScreenApp:function(t){return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,regeneratorRuntime.awrap(s.default.startSingleScreenApp(t));case 3:return n.abrupt("return",n.sent);case 6:n.prev=6,n.t0=n.catch(0),console.error("Error while starting app: "+n.t0);case 9:case"end":return n.stop()}},null,this,[[0,6]])},setEventHandler:function(t,n){c[t]=n},clearEventHandler:function(t){delete c[t]},handleDeepLink:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.link,s=t.payload;if(n){var o=babelHelpers.objectSpread({type:'DeepLink',link:n},s?{payload:s}:{});for(var l in c)c[l](o)}},isAppLaunched:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(s.default.isAppLaunched());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},isRootLaunched:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(s.default.isRootLaunched());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},getLaunchArgs:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(s.default.getLaunchArgs());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)}};e.default=h},302,[23,2,303,307,305]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;babelHelpers.interopRequireWildcard(r(d[0]));var o=babelHelpers.interopRequireWildcard(r(d[1])),t=babelHelpers.interopRequireDefault(r(d[2])),n=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),l=babelHelpers.interopRequireWildcard(r(d[5])),c=r(d[6]);function u(o){var t=o;return x(t),w(t,o.drawer),R(t),t.passProps=o.passProps,B(t,t.navigatorID),t.screenId=t.screen,t=T(t=b(t))}function p(o){return o.portraitOnlyMode||'portrait'===t.default.get(o,'appStyle.orientation')?'portrait':o.landscaptOnlyMode||'landscape'===t.default.get(o,'appStyle.orientation')?'landscape':'auto'}function B(o,n){o.topTabs=t.default.cloneDeep(o.topTabs),t.default.forEach(t.default.get(o,'topTabs'),function(o){x(o),n&&(o.navigatorID=n),o.screen=o.screenId,o.icon&&I(o),w(o),T(o),R(o),o=b(o)})}function b(o){var n=o.navigatorStyle;return n?(o.styleParams=v(n),t.default.omit(o,['navigatorStyle'])):o}function v(s){if(!s)return null;var l={orientation:s.orientation,screenAnimationType:s.screenAnimationType,statusBarColor:(0,o.processColor)(s.statusBarColor),statusBarHidden:s.statusBarHidden,statusBarTextColorScheme:s.statusBarTextColorScheme,drawUnderStatusBar:s.drawUnderStatusBar,topBarReactView:s.navBarCustomView,topBarReactViewAlignment:s.navBarComponentAlignment,topBarReactViewInitialProps:s.navBarCustomViewInitialProps,topBarColor:(0,o.processColor)(s.navBarBackgroundColor),topBarTransparent:s.navBarTransparent,topBarTranslucent:s.navBarTranslucent,topBarElevationShadowEnabled:s.topBarElevationShadowEnabled,topBarCollapseOnScroll:s.topBarCollapseOnScroll,topBarBorderColor:(0,o.processColor)(s.topBarBorderColor),topBarBorderWidth:s.topBarBorderWidth&&""+s.topBarBorderWidth,collapsingToolBarImage:s.collapsingToolBarImage,collapsingToolBarComponent:s.collapsingToolBarComponent,collapsingToolBarComponentHeight:s.collapsingToolBarComponentHeight,collapsingToolBarCollapsedColor:(0,o.processColor)(s.collapsingToolBarCollapsedColor),collapsingToolBarExpendedColor:(0,o.processColor)(s.collapsingToolBarExpendedColor),showTitleWhenExpended:s.showTitleWhenExpended,expendCollapsingToolBarOnTopTabChange:s.expendCollapsingToolBarOnTopTabChange,titleBarHidden:s.navBarHidden,titleBarHideOnScroll:s.navBarHideOnScroll,titleBarTitleColor:(0,o.processColor)(s.navBarTextColor),titleBarSubtitleColor:(0,o.processColor)(s.navBarSubtitleColor),titleBarSubtitleFontSize:s.navBarSubtitleFontSize,titleBarSubtitleFontFamily:s.navBarSubtitleFontFamily,titleBarButtonColor:(0,o.processColor)(s.navBarButtonColor),titleBarButtonFontFamily:s.navBarButtonFontFamily,titleBarDisabledButtonColor:(0,o.processColor)(s.titleBarDisabledButtonColor),titleBarTitleFontFamily:s.navBarTextFontFamily,titleBarTitleFontSize:s.navBarTextFontSize,titleBarTitleFontBold:s.navBarTextFontBold,titleBarTitleTextCentered:s.navBarTitleTextCentered,titleBarSubTitleTextCentered:s.navBarSubTitleTextCentered,titleBarHeight:s.navBarHeight,titleBarTopPadding:s.navBarTopPadding,backButtonHidden:s.backButtonHidden,topTabsHidden:s.topTabsHidden,contextualMenuStatusBarColor:(0,o.processColor)(s.contextualMenuStatusBarColor),contextualMenuBackgroundColor:(0,o.processColor)(s.contextualMenuBackgroundColor),contextualMenuButtonsColor:(0,o.processColor)(s.contextualMenuButtonsColor),drawBelowTopBar:!s.drawUnderNavBar,topTabTextColor:(0,o.processColor)(s.topTabTextColor),topTabTextFontFamily:s.topTabTextFontFamily,topTabIconColor:(0,o.processColor)(s.topTabIconColor),selectedTopTabIconColor:(0,o.processColor)(s.selectedTopTabIconColor),selectedTopTabTextColor:(0,o.processColor)(s.selectedTopTabTextColor),selectedTopTabIndicatorHeight:s.selectedTopTabIndicatorHeight,selectedTopTabIndicatorColor:(0,o.processColor)(s.selectedTopTabIndicatorColor),topTabsScrollable:s.topTabsScrollable,topTabsHeight:s.topTabsHeight,screenBackgroundColor:(0,o.processColor)(s.screenBackgroundColor),rootBackgroundImageName:s.rootBackgroundImageName,drawScreenAboveBottomTabs:!s.drawUnderTabBar,initialTabIndex:s.initialTabIndex,bottomTabsColor:(0,o.processColor)(s.tabBarBackgroundColor),bottomTabsButtonColor:(0,o.processColor)(s.tabBarButtonColor),bottomTabsSelectedButtonColor:(0,o.processColor)(s.tabBarSelectedButtonColor),bottomTabsHidden:s.tabBarHidden,bottomTabsHiddenOnScroll:s.bottomTabsHiddenOnScroll,bottomTabsHideShadow:s.tabBarHideShadow,forceTitlesDisplay:s.forceTitlesDisplay,bottomTabBadgeTextColor:(0,o.processColor)(s.bottomTabBadgeTextColor),bottomTabBadgeBackgroundColor:(0,o.processColor)(s.bottomTabBadgeBackgroundColor),bottomTabFontFamily:s.tabFontFamily,bottomTabFontSize:s.tabFontSize,bottomTabSelectedFontSize:s.selectedTabFontSize,navigationBarColor:(0,o.processColor)(s.navigationBarColor)};if(s.disabledButtonColor&&(l.titleBarDisabledButtonColor=(0,o.processColor)(s.disabledButtonColor)),s.collapsingToolBarImage){t.default.isString(s.collapsingToolBarImage)&&(l.collapsingToolBarImage=s.collapsingToolBarImage);var u=c(s.collapsingToolBarImage);u&&(l.collapsingToolBarImage=u.uri)}if(t.default.isUndefined(l.expendCollapsingToolBarOnTopTabChange)&&(l.expendCollapsingToolBarOnTopTabChange=!0),l.topBarReactViewInitialProps){var p=t.default.uniqueId('customNavBarComponent');n.default.save(p,l.topBarReactViewInitialProps),l.topBarReactViewInitialProps={passPropsKey:p}}return l}function f(o){var t=babelHelpers.extends({},o),n={left:{},right:{}};return Object.keys(n).forEach(function(o){if(t[o]&&t[o].screen){if(n[o].screenId=t[o].screen,x(n[o]),n[o]=T(n[o]),n[o].passProps=t[o].passProps,t.disableOpenGesture)n[o].disableOpenGesture=parseInt(t.disableOpenGesture);else{var s=t[o].disableOpenGesture;n[o].disableOpenGesture=s?parseInt(s):null}t.fixedWidth?n[o].fixedWidth=t.fixedWidth:n[o].fixedWidth=t[o].fixedWidth}else n[o]=null}),n}function T(o){return o.navigationParams={screenInstanceID:o.screenInstanceID,navigatorID:o.navigatorID,navigatorEventID:o.navigatorEventID},o}function C(o,t,n){x(o,null,t),w(o,n.drawer),R(o),I(o),o.passProps||(o.passProps=n.passProps),B(o,o.navigatorID),o.screenId=o.screen;var s=b(o);return(s=T(o)).overrideBackPress=o.overrideBackPress,s.timestamp=Date.now(),s}function I(o){if(o.icon){var t=c(o.icon);t&&(o.icon=t.uri)}if(!o.icon)throw new Error("No icon defined for tab "+o.screen)}function h(o){return'none'!==o}function S(o){return o.leftButtons&&0===o.leftButtons.length}function x(o){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'';o.navigatorID=n?n.navigatorID:t.default.uniqueId('navigatorID')+'_nav'+s,o.screenInstanceID=t.default.uniqueId('screenInstanceID'),o.navigatorEventID=o.screenInstanceID+'_events'}function w(l,u){var p=s.default.getRegisteredScreen(l.screen);null==l.navigatorButtons&&(l.navigatorButtons=t.default.cloneDeep(p.navigatorButtons));var B=H(l);B&&B.forEach(function(s){if(s.enabled=!s.disabled,s.icon){var l=c(s.icon);l&&(s.icon=l.uri)}if(s.buttonColor&&(s.color=(0,o.processColor)(s.buttonColor)),s.component){var u=t.default.uniqueId('customButtonComponent');n.default.save(u,s.passProps),s.passProps={passPropsKey:u}}});var b=P(l);if(b){if(b.icon){var v=c(b.icon);v&&(b.icon=v.uri)}b.buttonColor&&(b.color=(0,o.processColor)(b.buttonColor))}var f=y(l);f&&(l.fab=f),B&&(l.rightButtons=B),b&&(l.leftButton=b)}function y(n){var s=n.fab;if(n.navigatorButtons&&n.navigatorButtons.fab&&(s=n.navigatorButtons.fab),null!==s&&void 0!==s){if(0===Object.keys(s).length)return{};var l=c(s.collapsedIcon);if(l){if(s.collapsedIcon=l.uri,s.expendedIcon){var u=c(s.expendedIcon);u&&(s.expendedIcon=u.uri)}return s.backgroundColor&&(s.backgroundColor=(0,o.processColor)(s.backgroundColor)),s.collapsedIconColor&&(s.collapsedIconColor=(0,o.processColor)(s.collapsedIconColor)),s.expendedIconColor&&(s.expendedIconColor=(0,o.processColor)(s.expendedIconColor)),s.actions&&t.default.forEach(s.actions,function(t){return t.icon=c(t.icon).uri,t.backgroundColor&&(t.backgroundColor=(0,o.processColor)(t.backgroundColor)),t.iconColor&&(t.iconColor=(0,o.processColor)(t.iconColor)),t}),s}}}function D(o){P(o)||(o.leftButton={id:'back'})}function P(o){var n=k(o);return n||(o.navigatorButtons&&o.navigatorButtons.leftButtons?o.navigatorButtons.leftButtons[0]:o.leftButtons?t.default.isArray(o.leftButtons)?o.leftButtons[0]:o.leftButtons:null)}function k(o){return o.navigatorButtons&&o.navigatorButtons.leftButton?o.navigatorButtons.leftButton:o.leftButton}function H(o){if(o.navigatorButtons&&o.navigatorButtons.rightButtons)return o.navigatorButtons.rightButtons;if(o.rightButtons)return o.rightButtons;var n=s.default.getRegisteredScreen(o.screen);return n.navigatorButtons&&!t.default.isEmpty(n.navigatorButtons.rightButtons)?t.default.cloneDeep(n.navigatorButtons.rightButtons):null}function R(o){var t=s.default.getRegisteredScreen(o.screen);o.navigatorStyle=babelHelpers.extends({},t.navigatorStyle,o.navigatorStyle)}var F={startTabBasedApp:function(o){var n;return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:if(o.tabs){s.next=3;break}return console.error('startTabBasedApp(params): params.tabs is required'),s.abrupt("return");case 3:return n=[],o.tabs=t.default.cloneDeep(o.tabs),o.tabs.forEach(function(s,l){if(s.components){var c=s.components,u=C(s,l,o),p=u,B=p.label,b=p.icon;u.screens=c.map(function(t){return C(babelHelpers.objectSpread({},t,{icon:b,label:B}),l,o)}),u.screens.map(function(o,t){return D(o)}),u.screens.map(function(o,t){return o.navigationParams.navigatorID=u.navigationParams.navigatorID}),u=t.default.omit(u,['components']),n.push(u)}else n.push(C(s,l,o))}),o.tabs=n,o.appStyle=v(o.appStyle),o.appStyle&&(o.appStyle.orientation=p(o)),o.sideMenu=f(o.drawer),o.animateShow=h(o.animationType),s.next=13,regeneratorRuntime.awrap(l.startApp(o));case 13:return s.abrupt("return",s.sent);case 14:case"end":return s.stop()}},null,this)},startSingleScreenApp:function(o){var t;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t=o.components,o.screen||t){n.next=4;break}return console.error('startSingleScreenApp(params): screen must include a screen property'),n.abrupt("return");case 4:return t?(o.screen=u(t[0]),t.shift(),o.screen.screens=t.map(u)||[],o.screen.screens.map(function(o,t){return 0===t?o:D(o)})):o.screen=u(babelHelpers.objectSpread({},o.screen,{passProps:o.passProps})),o.sideMenu=f(o.drawer),o.overrideBackPress=o.screen.overrideBackPress,o.animateShow=h(o.animationType),o.appStyle=v(o.appStyle),o.appStyle&&(o.appStyle.orientation=p(o)),n.next=12,regeneratorRuntime.awrap(l.startApp(o));case 12:return n.abrupt("return",n.sent);case 13:case"end":return n.stop()}},null,this)},navigatorPush:function(o,t){x(t,o),w(t),D(t),R(t),B(t,t.navigatorID),t.screenId=t.screen;var n=b(t);return(n=T(n)).overrideBackPress=t.overrideBackPress,n.timestamp=Date.now(),n.passProps||(n.passProps={}),n.passProps.commandType||(n.passProps.commandType='Push'),l.push(n)},navigatorPop:function(o,t){x(t,o),t.screenId=t.screen;var n=b(t);(n=T(n)).timestamp=Date.now(),l.pop(n)},navigatorPopToRoot:function(o,t){x(t,o),t.screenId=t.screen;var n=b(t);(n=T(n)).timestamp=Date.now(),l.popToRoot(n)},navigatorResetTo:function(o,t){x(t,o),w(t),R(t),B(t,t.navigatorID),t.screenId=t.screen;var n=b(t);(n=T(n)).timestamp=Date.now(),l.newStack(n)},showModal:function(o){x(o),w(o),D(o),R(o),B(o,o.navigatorID),o.screenId=o.screen;var t=b(o);(t=T(t)).overrideBackPress=o.overrideBackPress,t.timestamp=Date.now(),t.passProps||(t.passProps={}),t.passProps.commandType||(t.passProps.commandType='ShowModal'),l.showModal(t)},dismissModal:function(o){l.dismissTopModal(babelHelpers.objectSpread({},o,{navigationParams:{}}))},dismissAllModals:function(o){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l.dismissAllModals());case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)},showInAppNotification:function(o){o.navigationParams={},x(o.navigationParams),o.autoDismissTimerSec=o.autoDismissTimerSec||5,!1===o.autoDismiss&&delete o.autoDismissTimerSec,l.showInAppNotification(o)},showLightBox:function(n){n.navigationParams={},x(n.navigationParams),n.screenId=n.screen;var s=t.default.get(n,'style.backgroundBlur'),c=t.default.get(n,'style.backgroundColor');n.backgroundColor=c?(0,o.processColor)(c):'dark'===s?(0,o.processColor)('rgba(0, 0, 0, 0.5)'):(0,o.processColor)('transparent'),n.tapBackgroundToDismiss=t.default.get(n,'style.tapBackgroundToDismiss')||!1,l.showLightBox(n)},dismissLightBox:function(){l.dismissLightBox()},dismissInAppNotification:function(o){l.dismissInAppNotification(o)},navigatorSetButtons:function(s,u,p){var B=t.default.cloneDeep(p);B.rightButtons&&B.rightButtons.forEach(function(s){if(s.enabled=!s.disabled,s.icon){var l=c(s.icon);l&&(s.icon=l.uri)}if(s.buttonColor&&(s.color=(0,o.processColor)(s.buttonColor)),s.component){var u=t.default.uniqueId('customButtonComponent');n.default.save(u,s.passProps),s.passProps={passPropsKey:u}}});var b=P(B);if(b){if(b.icon){var v=c(b.icon);v&&(b.icon=v.uri)}b.buttonColor&&(b.color=(0,o.processColor)(b.buttonColor))}else S(B)&&(b={});var f=y(B);l.setScreenButtons(s.screenInstanceID,u,B.rightButtons,b,f)},navigatorSetTabBadge:function(o,t){var n=t.badge?t.badge.toString():'';t.tabIndex>=0?l.setBottomTabBadgeByIndex(t.tabIndex,n):l.setBottomTabBadgeByNavigatorId(o.navigatorID,n)},navigatorSetTabButton:function(o,t){if(t.icon){var n=c(t.icon);n&&(t.icon=n.uri)}t.navigationParams={},t.tabIndex>=0?l.setBottomTabButtonByIndex(t.tabIndex,t):l.setBottomTabButtonByNavigatorId(o.navigatorID,t)},navigatorSetTitle:function(o,t){l.setScreenTitleBarTitle(o.screenInstanceID,t.title)},navigatorSetSubtitle:function(o,t){l.setScreenTitleBarSubtitle(o.screenInstanceID,t.subtitle)},navigatorSetStyle:function(o,t){var n=v(t);l.setScreenStyle(o.screenInstanceID,n)},navigatorSwitchToTab:function(o,t){t.tabIndex>=0?l.selectBottomTabByTabIndex(t.tabIndex):l.selectBottomTabByNavigatorId(o.navigatorID)},navigatorSwitchToTopTab:function(o,t){t.tabIndex>=0?l.selectTopTabByTabIndex(o.screenInstanceID,t.tabIndex):l.selectTopTabByScreen(o.screenInstanceID)},navigatorToggleDrawer:function(o,t){var n=!(!1===t.animated);if(t.to){var s='open'===t.to;l.setSideMenuVisible(n,s,t.side)}else l.toggleSideMenuVisible(n,t.side)},navigatorSetDrawerEnabled:function(o,t){l.setSideMenuEnabled(t.enabled,t.side)},navigatorToggleTabs:function(o,t){var n='hidden'===t.to,s=!(!1===t.animated);l.toggleBottomTabsVisible(n,s)},navigatorToggleNavBar:function(o,t){var n=o.screenInstanceID,s='shown'===t.to||'show'===t.to,c=!(!1===t.animated);l.toggleTopBarVisible(n,s,c)},showSnackbar:function(n){var s=t.default.cloneDeep(n);return s.backgroundColor&&(s.backgroundColor=(0,o.processColor)(s.backgroundColor)),s.actionColor&&(s.actionColor=(0,o.processColor)(s.actionColor)),s.textColor&&(s.textColor=(0,o.processColor)(s.textColor)),l.showSnackbar(s)},dismissSnackbar:function(){return l.dismissSnackbar()},showContextualMenu:function(t,n){var s={buttons:[],backButton:{id:'back'},navigationParams:{navigatorEventID:t.navigatorEventID}};n.rightButtons.forEach(function(t,n){var l={icon:c(t.icon),showAsAction:t.showAsAction,color:(0,o.processColor)(t.color),label:t.title,index:n};l.icon&&(l.icon=l.icon.uri),s.buttons.push(l)}),l.showContextualMenu(t.screenInstanceID,s,n.onButtonPressed)},dismissContextualMenu:function(){l.dismissContextualMenu()},isAppLaunched:function(){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l.isAppLaunched());case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)},isRootLaunched:function(){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l.isRootLaunched());case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)},getCurrentlyVisibleScreenId:function(){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l.getCurrentlyVisibleScreenId());case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)},getLaunchArgs:function(){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l.getLaunchArgs());case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)}};e.default=F},303,[23,2,304,305,302,306,125]); +__d(function(n,t,r,e,u,i,o){(function(){var t,r=200,e='Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',o='Expected a function',f='__lodash_hash_undefined__',a=500,c='__lodash_placeholder__',l=1,s=2,h=4,p=1,v=2,_=1,g=2,d=4,y=8,x=16,b=32,w=64,m=128,j=256,A=512,k=30,z='...',O=800,I=16,R=1,E=2,S=1/0,L=9007199254740991,W=1.7976931348623157e308,C=NaN,T=4294967295,U=4294967294,B=2147483647,$=[['ary',m],['bind',_],['bindKey',g],['curry',y],['curryRight',x],['flip',A],['partial',b],['partialRight',w],['rearg',j]],D='[object Arguments]',M='[object Array]',F='[object AsyncFunction]',N='[object Boolean]',P='[object Date]',Z='[object DOMException]',q='[object Error]',K='[object Function]',V='[object GeneratorFunction]',G='[object Map]',H='[object Number]',J='[object Null]',Y='[object Object]',Q='[object Proxy]',X='[object RegExp]',nn='[object Set]',tn='[object String]',rn='[object Symbol]',en='[object Undefined]',un='[object WeakMap]',on='[object WeakSet]',fn='[object ArrayBuffer]',an='[object DataView]',cn='[object Float32Array]',ln='[object Float64Array]',sn='[object Int8Array]',hn='[object Int16Array]',pn='[object Int32Array]',vn='[object Uint8Array]',_n='[object Uint8ClampedArray]',gn='[object Uint16Array]',dn='[object Uint32Array]',yn=/\b__p \+= '';/g,xn=/\b(__p \+=) '' \+/g,bn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wn=/&(?:amp|lt|gt|quot|#39);/g,mn=/[&<>"']/g,jn=RegExp(wn.source),An=RegExp(mn.source),kn=/<%-([\s\S]+?)%>/g,zn=/<%([\s\S]+?)%>/g,On=/<%=([\s\S]+?)%>/g,In=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Rn=/^\w*$/,En=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Sn=/[\\^$.*+?()[\]{}|]/g,Ln=RegExp(Sn.source),Wn=/^\s+|\s+$/g,Cn=/^\s+/,Tn=/\s+$/,Un=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bn=/\{\n\/\* \[wrapped with (.+)\] \*/,$n=/,? & /,Dn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mn=/\\(\\)?/g,Fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Nn=/\w*$/,Pn=/^[-+]0x[0-9a-f]+$/i,Zn=/^0b[01]+$/i,qn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Vn=/^(?:0|[1-9]\d*)$/,Gn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hn=/($^)/,Jn=/['\n\r\u2028\u2029\\]/g,Yn="[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]",Qn="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Xn="(?:\\ud83c[\\udde6-\\uddff]){2}",nt="[\\ud800-\\udbff][\\udc00-\\udfff]",tt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?"+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",Xn,nt].join('|')+")[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"),rt='(?:'+["[\\u2700-\\u27bf]",Xn,nt].join('|')+')'+tt,et='(?:'+["[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?",Qn,Xn,nt,"[\\ud800-\\udfff]"].join('|')+')',ut=RegExp("['\u2019]",'g'),it=RegExp(Qn,'g'),ot=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+et+tt,'g'),ft=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde]",'$'].join('|')+')',"(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])",'$'].join('|')+')',"[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?","[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",'\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])','\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])','\\d+',rt].join('|'),'g'),at=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ct=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lt=['Array','Buffer','DataView','Date','Error','Float32Array','Float64Array','Function','Int8Array','Int16Array','Int32Array','Map','Math','Object','Promise','RegExp','Set','String','Symbol','TypeError','Uint8Array','Uint8ClampedArray','Uint16Array','Uint32Array','WeakMap','_','clearTimeout','isFinite','parseInt','setTimeout'],st=-1,ht={};ht[cn]=ht[ln]=ht[sn]=ht[hn]=ht[pn]=ht[vn]=ht[_n]=ht[gn]=ht[dn]=!0,ht[D]=ht[M]=ht[fn]=ht[N]=ht[an]=ht[P]=ht[q]=ht[K]=ht[G]=ht[H]=ht[Y]=ht[X]=ht[nn]=ht[tn]=ht[un]=!1;var pt={};pt[D]=pt[M]=pt[fn]=pt[an]=pt[N]=pt[P]=pt[cn]=pt[ln]=pt[sn]=pt[hn]=pt[pn]=pt[G]=pt[H]=pt[Y]=pt[X]=pt[nn]=pt[tn]=pt[rn]=pt[vn]=pt[_n]=pt[gn]=pt[dn]=!0,pt[q]=pt[K]=pt[un]=!1;var vt={'\\':'\\',"'":"'",'\n':'n','\r':'r',"\u2028":'u2028',"\u2029":'u2029'},_t=parseFloat,gt=parseInt,dt='object'==typeof n&&n&&n.Object===Object&&n,yt='object'==typeof self&&self&&self.Object===Object&&self,xt=dt||yt||Function('return this')(),bt='object'==typeof i&&i&&!i.nodeType&&i,wt=bt&&'object'==typeof u&&u&&!u.nodeType&&u,mt=wt&&wt.exports===bt,jt=mt&&dt.process,At=(function(){try{var n=wt&&wt.require&&wt.require('util').types;return n||jt&&jt.binding&&jt.binding('util')}catch(n){}})(),kt=At&&At.isArrayBuffer,zt=At&&At.isDate,Ot=At&&At.isMap,It=At&&At.isRegExp,Rt=At&&At.isSet,Et=At&&At.isTypedArray;function St(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function Lt(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u-1}function $t(n,t,r){for(var e=-1,u=null==n?0:n.length;++e-1;);return r}function lr(n,t){for(var r=n.length;r--&&Ht(t,n[r],0)>-1;);return r}function sr(n,t){for(var r=n.length,e=0;r--;)n[r]===t&&++e;return e}var hr=nr({'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss',"\u0100":'A',"\u0102":'A',"\u0104":'A',"\u0101":'a',"\u0103":'a',"\u0105":'a',"\u0106":'C',"\u0108":'C',"\u010a":'C',"\u010c":'C',"\u0107":'c',"\u0109":'c',"\u010b":'c',"\u010d":'c',"\u010e":'D',"\u0110":'D',"\u010f":'d',"\u0111":'d',"\u0112":'E',"\u0114":'E',"\u0116":'E',"\u0118":'E',"\u011a":'E',"\u0113":'e',"\u0115":'e',"\u0117":'e',"\u0119":'e',"\u011b":'e',"\u011c":'G',"\u011e":'G',"\u0120":'G',"\u0122":'G',"\u011d":'g',"\u011f":'g',"\u0121":'g',"\u0123":'g',"\u0124":'H',"\u0126":'H',"\u0125":'h',"\u0127":'h',"\u0128":'I',"\u012a":'I',"\u012c":'I',"\u012e":'I',"\u0130":'I',"\u0129":'i',"\u012b":'i',"\u012d":'i',"\u012f":'i',"\u0131":'i',"\u0134":'J',"\u0135":'j',"\u0136":'K',"\u0137":'k',"\u0138":'k',"\u0139":'L',"\u013b":'L',"\u013d":'L',"\u013f":'L',"\u0141":'L',"\u013a":'l',"\u013c":'l',"\u013e":'l',"\u0140":'l',"\u0142":'l',"\u0143":'N',"\u0145":'N',"\u0147":'N',"\u014a":'N',"\u0144":'n',"\u0146":'n',"\u0148":'n',"\u014b":'n',"\u014c":'O',"\u014e":'O',"\u0150":'O',"\u014d":'o',"\u014f":'o',"\u0151":'o',"\u0154":'R',"\u0156":'R',"\u0158":'R',"\u0155":'r',"\u0157":'r',"\u0159":'r',"\u015a":'S',"\u015c":'S',"\u015e":'S',"\u0160":'S',"\u015b":'s',"\u015d":'s',"\u015f":'s',"\u0161":'s',"\u0162":'T',"\u0164":'T',"\u0166":'T',"\u0163":'t',"\u0165":'t',"\u0167":'t',"\u0168":'U',"\u016a":'U',"\u016c":'U',"\u016e":'U',"\u0170":'U',"\u0172":'U',"\u0169":'u',"\u016b":'u',"\u016d":'u',"\u016f":'u',"\u0171":'u',"\u0173":'u',"\u0174":'W',"\u0175":'w',"\u0176":'Y',"\u0177":'y',"\u0178":'Y',"\u0179":'Z',"\u017b":'Z',"\u017d":'Z',"\u017a":'z',"\u017c":'z',"\u017e":'z',"\u0132":'IJ',"\u0133":'ij',"\u0152":'Oe',"\u0153":'oe',"\u0149":"'n","\u017f":'s'}),pr=nr({'&':'&','<':'<','>':'>','"':'"',"'":'''});function vr(n){return'\\'+vt[n]}function _r(n,r){return null==n?t:n[r]}function gr(n){return at.test(n)}function dr(n){return ct.test(n)}function yr(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function xr(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function br(n,t){return function(r){return n(t(r))}}function wr(n,t){for(var r=-1,e=n.length,u=0,i=[];++r','"':'"',''':"'"});function Er(n){for(var t=ot.lastIndex=0;ot.test(n);)++t;return t}function Sr(n){return n.match(ot)||[]}function Lr(n){return n.match(ft)||[]}var Wr=(function n(u){var i,Dn=(u=null==u?xt:Wr.defaults(xt.Object(),u,Wr.pick(xt,lt))).Array,Yn=u.Date,Qn=u.Error,Xn=u.Function,nt=u.Math,tt=u.Object,rt=u.RegExp,et=u.String,ot=u.TypeError,ft=Dn.prototype,at=Xn.prototype,ct=tt.prototype,vt=u['__core-js_shared__'],dt=at.toString,yt=ct.hasOwnProperty,bt=0,wt=(i=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||''))?'Symbol(src)_1.'+i:'',jt=ct.toString,At=dt.call(tt),Zt=xt._,qt=rt('^'+dt.call(yt).replace(Sn,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$'),nr=mt?u.Buffer:t,kr=u.Symbol,Er=u.Uint8Array,Sr=nr?nr.allocUnsafe:t,Cr=br(tt.getPrototypeOf,tt),Tr=tt.create,Ur=ct.propertyIsEnumerable,Br=ft.splice,$r=kr?"function"==typeof kr?kr.isConcatSpreadable:"@@isConcatSpreadable":t,Dr=kr?"function"==typeof kr?kr.iterator:"@@iterator":t,Mr=kr?"function"==typeof kr?kr.toStringTag:"@@toStringTag":t,Fr=(function(){try{var n=lo(tt,'defineProperty');return n({},'',{}),n}catch(n){}})(),Nr=u.clearTimeout!==xt.clearTimeout&&u.clearTimeout,Pr=Yn&&Yn.now!==xt.Date.now&&Yn.now,Zr=u.setTimeout!==xt.setTimeout&&u.setTimeout,qr=nt.ceil,Kr=nt.floor,Vr=tt.getOwnPropertySymbols,Gr=nr?nr.isBuffer:t,Hr=u.isFinite,Jr=ft.join,Yr=br(tt.keys,tt),Qr=nt.max,Xr=nt.min,ne=Yn.now,te=u.parseInt,re=nt.random,ee=ft.reverse,ue=lo(u,'DataView'),ie=lo(u,'Map'),oe=lo(u,'Promise'),fe=lo(u,'Set'),ae=lo(u,'WeakMap'),ce=lo(tt,'create'),le=ae&&new ae,se={},he=Ko(ue),pe=Ko(ie),ve=Ko(oe),_e=Ko(fe),ge=Ko(ae),de=kr?"function"==typeof kr?kr.prototype:"@@prototype":t,ye=de?de.valueOf:t,xe=de?de.toString:t;function be(n){if(sa(n)&&!na(n)&&!(n instanceof Ae)){if(n instanceof je)return n;if(yt.call(n,'__wrapped__'))return Go(n)}return new je(n)}var we=(function(){function n(){}return function(r){if(!la(r))return{};if(Tr)return Tr(r);n.prototype=r;var e=new n;return n.prototype=t,e}})();function me(){}function je(n,r){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Ae(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=T,this.__views__=[]}function ke(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t=r?n:r)),n}function Pe(n,r,e,u,i,o){var f,a=r&l,c=r&s,p=r&h;if(e&&(f=i?e(n,u,i,o):e(n)),f!==t)return f;if(!la(n))return n;var v=na(n);if(v){if(f=xo(n),!a)return wi(n,f)}else{var _=vo(n),g=_==K||_==V;if(ua(n))return pi(n,a);if(_==Y||_==D||g&&!i){if(f=c||g?{}:bo(n),!a)return c?Ai(n,De(f,n)):ji(n,$e(f,n))}else{if(!pt[_])return i?n:{};f=wo(n,_,a)}}o||(o=new Re);var d=o.get(n);if(d)return d;if(o.set(n,f),ga(n))return n.forEach(function(t){f.add(Pe(t,r,e,t,n,o))}),f;if(ha(n))return n.forEach(function(t,u){f.set(u,Pe(t,r,e,u,n,o))}),f;var y=v?t:(p?c?eo:ro:c?Na:Fa)(n);return Wt(y||n,function(t,u){y&&(t=n[u=t]),Te(f,u,Pe(t,r,e,u,n,o))}),f}function Ze(n){var t=Fa(n);return function(r){return qe(r,n,t)}}function qe(n,r,e){var u=e.length;if(null==n)return!u;for(n=tt(n);u--;){var i=e[u],o=r[i],f=n[i];if(f===t&&!(i in n)||!o(f))return!1}return!0}function Ke(n,r,e){if('function'!=typeof n)throw new ot(o);return Do(function(){n.apply(t,e)},r)}function Ve(n,t,e,u){var i=-1,o=Bt,f=!0,a=n.length,c=[],l=t.length;if(!a)return c;e&&(t=Dt(t,or(e))),u?(o=$t,f=!1):t.length>=r&&(o=ar,f=!1,t=new Ie(t));n:for(;++i-1},ze.prototype.set=function(n,t){var r=this.__data__,e=Ue(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},Oe.prototype.clear=function(){this.size=0,this.__data__={hash:new ke,map:new(ie||ze),string:new ke}},Oe.prototype.delete=function(n){var t=ao(this,n).delete(n);return this.size-=t?1:0,t},Oe.prototype.get=function(n){return ao(this,n).get(n)},Oe.prototype.has=function(n){return ao(this,n).has(n)},Oe.prototype.set=function(n,t){var r=ao(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Ie.prototype.add=Ie.prototype.push=function(n){return this.__data__.set(n,f),this},Ie.prototype.has=function(n){return this.__data__.has(n)},Re.prototype.clear=function(){this.__data__=new ze,this.size=0},Re.prototype.delete=function(n){var t=this.__data__,r=t.delete(n);return this.size=t.size,r},Re.prototype.get=function(n){return this.__data__.get(n)},Re.prototype.has=function(n){return this.__data__.has(n)},Re.prototype.set=function(n,t){var r=this.__data__;if(r instanceof ze){var e=r.__data__;if(!ie||e.length<199)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new Oe(e)}return r.set(n,t),this.size=r.size,this};var Ge=Oi(eu),He=Oi(uu,!0);function Je(n,t){var r=!0;return Ge(n,function(n,e,u){return r=!!t(n,e,u)}),r}function Ye(n,r,e){for(var u=-1,i=n.length;++ui?0:i+e),(u=u===t||u>i?i:Aa(u))<0&&(u+=i),u=e>u?0:ka(u);e0&&r(f)?t>1?nu(f,t-1,r,e,u):Mt(u,f):e||(u[u.length]=f)}return u}var tu=Ii(),ru=Ii(!0);function eu(n,t){return n&&tu(n,t,Fa)}function uu(n,t){return n&&ru(n,t,Fa)}function iu(n,t){return Ut(t,function(t){return fa(n[t])})}function ou(n,r){for(var e=0,u=(r=ci(r,n)).length;null!=n&&et}function lu(n,t){return null!=n&&yt.call(n,t)}function su(n,t){return null!=n&&t in tt(n)}function hu(n,t,r){return n>=Xr(t,r)&&n=120&&s.length>=120)?new Ie(f&&s):t}s=n[0];var h=-1,p=a[0];n:for(;++h-1;)f!==n&&Br.call(f,a,1),Br.call(n,a,1);return n}function Uu(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;Ao(u)?Br.call(n,u,1):ti(n,u)}}return n}function Bu(n,t){return n+Kr(re()*(t-n+1))}function $u(n,t,r,e){for(var u=-1,i=Qr(qr((t-n)/(r||1)),0),o=Dn(i);i--;)o[e?i:++u]=n,n+=r;return o}function Du(n,t){var r='';if(!n||t<1||t>L)return r;do{t%2&&(r+=n),(t=Kr(t/2))&&(n+=n)}while(t);return r}function Mu(n,t){return Mo(To(n,t,pc),n+'')}function Fu(n){return Se(Ja(n))}function Nu(n,t){var r=Ja(n);return Po(r,Ne(t,0,r.length))}function Pu(n,r,e,u){if(!la(n))return n;for(var i=-1,o=(r=ci(r,n)).length,f=o-1,a=n;null!=a&&++iu?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Dn(u);++e>>1,o=n[i];null!==o&&!ya(o)&&(r?o<=t:o=r){var l=t?null:Ki(n);if(l)return jr(l);f=!1,i=ar,c=new Ie}else c=t?[]:a;n:for(;++u=u?n:Vu(n,r,e)}var hi=Nr||function(n){return xt.clearTimeout(n)};function pi(n,t){if(t)return n.slice();var r=n.length,e=Sr?Sr(r):new n.constructor(r);return n.copy(e),e}function vi(n){var t=new n.constructor(n.byteLength);return new Er(t).set(new Er(n)),t}function _i(n,t){var r=t?vi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.byteLength)}function gi(n,t){var r=t?vi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function di(n,r){if(n!==r){var e=n!==t,u=null===n,i=n==n,o=ya(n),f=r!==t,a=null===r,c=r==r,l=ya(r);if(!a&&!l&&!o&&n>r||o&&f&&c&&!a&&!l||u&&f&&c||!e&&c||!i)return 1;if(!u&&!o&&!l&&n=f?a:a*('desc'==r[e]?-1:1)}return n.index-t.index}function xi(n,t,r,e){for(var u=-1,i=n.length,o=r.length,f=-1,a=t.length,c=Qr(i-o,0),l=Dn(a+c),s=!e;++f1?e[i-1]:t,f=i>2?e[2]:t;for(o=n.length>3&&'function'==typeof o?(i--,o):t,f&&ko(e[0],e[1],f)&&(o=i<3?t:o,i=1),r=tt(r);++u-1?i[o?r[f]:f]:t}}function Ti(n){return to(function(r){var e=r.length,u=e,i=je.prototype.thru;for(n&&r.reverse();u--;){var f=r[u];if('function'!=typeof f)throw new ot(o);if(i&&!a&&'wrapper'==io(f))var a=new je([],!0)}for(u=a?u:e;++u1&&g.reverse(),s&&c<_&&(g.length=c),this&&this!==xt&&this instanceof t&&(A=y||Li(A)),A.apply(j,g)}}function Bi(n,t){return function(r,e){return vu(r,n,t(e),{})}}function $i(n,r){return function(e,u){var i;if(e===t&&u===t)return r;if(e!==t&&(i=e),u!==t){if(i===t)return u;'string'==typeof e||'string'==typeof u?(e=Xu(e),u=Xu(u)):(e=Qu(e),u=Qu(u)),i=n(e,u)}return i}}function Di(n){return to(function(t){return t=Dt(t,or(fo())),Mu(function(r){var e=this;return n(t,function(n){return St(n,e,r)})})})}function Mi(n,r){var e=(r=r===t?' ':Xu(r)).length;if(e<2)return e?Du(r,n):r;var u=Du(r,qr(n/Or(r)));return gr(r)?si(Ir(u),0,n).join(''):u.slice(0,n)}function Fi(n,t,r,e){var u=t&_,i=Li(n);return function t(){for(var o=-1,f=arguments.length,a=-1,c=e.length,l=Dn(c+f),s=this&&this!==xt&&this instanceof t?i:n;++aa))return!1;var l=o.get(n);if(l&&o.get(r))return l==r;var s=-1,h=!0,_=e&v?new Ie:t;for(o.set(n,r),o.set(r,n);++s1?'& ':'')+t[e],t=t.join(r>2?', ':' '),n.replace(Un,'{\n/* [wrapped with '+t+'] */\n')}function jo(n){return na(n)||Xf(n)||!!($r&&n&&n[$r])}function Ao(n,t){var r=typeof n;return!!(t=null==t?L:t)&&('number'==r||'symbol'!=r&&Vn.test(n))&&n>-1&&n%1==0&&n0){if(++r>=O)return arguments[0]}else r=0;return n.apply(t,arguments)}}function Po(n,r){var e=-1,u=n.length,i=u-1;for(r=r===t?u:r;++e1?n[r-1]:t;return _f(n,e='function'==typeof e?(n.pop(),e):t)});function mf(n){var t=be(n);return t.__chain__=!0,t}function jf(n,t){return t(n)}var Af=to(function(n){var r=n.length,e=r?n[0]:0,u=this.__wrapped__,i=function(t){return Fe(t,n)};return!(r>1||this.__actions__.length)&&u instanceof Ae&&Ao(e)?((u=u.slice(e,+e+(r?1:0))).__actions__.push({func:jf,args:[i],thisArg:t}),new je(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(t),n})):this.thru(i)});var kf=ki(function(n,t,r){yt.call(n,r)?++n[r]:Me(n,r,1)});var zf=Ci(Qo),Of=Ci(Xo);function If(n,t){return(na(n)?Wt:Ge)(n,fo(t,3))}function Rf(n,t){return(na(n)?Ct:He)(n,fo(t,3))}var Ef=ki(function(n,t,r){yt.call(n,r)?n[r].push(t):Me(n,r,[t])});var Sf=Mu(function(n,t,r){var e=-1,u='function'==typeof t,i=ra(n)?Dn(n.length):[];return Ge(n,function(n){i[++e]=u?St(t,n,r):_u(n,t,r)}),i}),Lf=ki(function(n,t,r){Me(n,r,t)});function Wf(n,t){return(na(n)?Dt:ku)(n,fo(t,3))}var Cf=ki(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]});var Tf=Mu(function(n,t){if(null==n)return[];var r=t.length;return r>1&&ko(n,t[0],t[1])?t=[]:r>2&&ko(t[0],t[1],t[2])&&(t=[t[0]]),Su(n,nu(t,1),[])}),Uf=Pr||function(){return xt.Date.now()};function Bf(n,r,e){return r=e?t:r,r=n&&null==r?n.length:r,Gi(n,m,t,t,t,t,r)}function $f(n,r){var e;if('function'!=typeof r)throw new ot(o);return n=Aa(n),function(){return--n>0&&(e=r.apply(this,arguments)),n<=1&&(r=t),e}}var Df=Mu(function(n,t,r){var e=_;if(r.length){var u=wr(r,oo(Df));e|=b}return Gi(n,e,t,r,u)}),Mf=Mu(function(n,t,r){var e=3;if(r.length){var u=wr(r,oo(Mf));e|=b}return Gi(t,e,n,r,u)});function Ff(n,r,e){var u,i,f,a,c,l,s=0,h=!1,p=!1,v=!0;if('function'!=typeof n)throw new ot(o);function _(r){var e=u,o=i;return u=i=t,s=r,a=n.apply(o,e)}function g(n){return s=n,c=Do(x,r),h?_(n):a}function d(n){var t=r-(n-l);return p?Xr(t,f-(n-s)):t}function y(n){var e=n-l;return l===t||e>=r||e<0||p&&n-s>=f}function x(){var n=Uf();if(y(n))return b(n);c=Do(x,d(n))}function b(n){return c=t,v&&u?_(n):(u=i=t,a)}function w(){var n=Uf(),e=y(n);if(u=arguments,i=this,l=n,e){if(c===t)return g(l);if(p)return c=Do(x,r),_(l)}return c===t&&(c=Do(x,r)),a}return r=za(r)||0,la(e)&&(h=!!e.leading,f=(p='maxWait'in e)?Qr(za(e.maxWait)||0,r):f,v='trailing'in e?!!e.trailing:v),w.cancel=function(){c!==t&&hi(c),s=0,u=l=i=c=t},w.flush=function(){return c===t?a:b(Uf())},w}var Nf=Mu(function(n,t){return Ke(n,1,t)}),Pf=Mu(function(n,t,r){return Ke(n,za(t)||0,r)});function Zf(n,t){if('function'!=typeof n||null!=t&&'function'!=typeof t)throw new ot(o);var r=function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(Zf.Cache||Oe),r}function qf(n){if('function'!=typeof n)throw new ot(o);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}Zf.Cache=Oe;var Kf=li(function(n,t){var r=(t=1==t.length&&na(t[0])?Dt(t[0],or(fo())):Dt(nu(t,1),or(fo()))).length;return Mu(function(e){for(var u=-1,i=Xr(e.length,r);++u=t}),Xf=gu((function(){return arguments})())?gu:function(n){return sa(n)&&yt.call(n,'callee')&&!Ur.call(n,'callee')},na=Dn.isArray,ta=kt?or(kt):function(n){return sa(n)&&au(n)==fn};function ra(n){return null!=n&&ca(n.length)&&!fa(n)}function ea(n){return sa(n)&&ra(n)}var ua=Gr||zc,ia=zt?or(zt):function(n){return sa(n)&&au(n)==P};function oa(n){if(!sa(n))return!1;var t=au(n);return t==q||t==Z||'string'==typeof n.message&&'string'==typeof n.name&&!va(n)}function fa(n){if(!la(n))return!1;var t=au(n);return t==K||t==V||t==F||t==Q}function aa(n){return'number'==typeof n&&n==Aa(n)}function ca(n){return'number'==typeof n&&n>-1&&n%1==0&&n<=L}function la(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}function sa(n){return null!=n&&'object'==typeof n}var ha=Ot?or(Ot):function(n){return sa(n)&&vo(n)==G};function pa(n){return'number'==typeof n||sa(n)&&au(n)==H}function va(n){if(!sa(n)||au(n)!=Y)return!1;var t=Cr(n);if(null===t)return!0;var r=yt.call(t,'constructor')&&t.constructor;return'function'==typeof r&&r instanceof r&&dt.call(r)==At}var _a=It?or(It):function(n){return sa(n)&&au(n)==X};var ga=Rt?or(Rt):function(n){return sa(n)&&vo(n)==nn};function da(n){return'string'==typeof n||!na(n)&&sa(n)&&au(n)==tn}function ya(n){return'symbol'==typeof n||sa(n)&&au(n)==rn}var xa=Et?or(Et):function(n){return sa(n)&&ca(n.length)&&!!ht[au(n)]};var ba=Pi(Au),wa=Pi(function(n,t){return n<=t});function ma(n){if(!n)return[];if(ra(n))return da(n)?Ir(n):wi(n);if(Dr&&n[Dr])return yr(n[Dr]());var t=vo(n);return(t==G?xr:t==nn?jr:Ja)(n)}function ja(n){return n?(n=za(n))===S||n===-1/0?(n<0?-1:1)*W:n==n?n:0:0===n?n:0}function Aa(n){var t=ja(n),r=t%1;return t==t?r?t-r:t:0}function ka(n){return n?Ne(Aa(n),0,T):0}function za(n){if('number'==typeof n)return n;if(ya(n))return C;if(la(n)){var t='function'==typeof n.valueOf?n.valueOf():n;n=la(t)?t+'':t}if('string'!=typeof n)return 0===n?n:+n;n=n.replace(Wn,'');var r=Zn.test(n);return r||Kn.test(n)?gt(n.slice(2),r?2:8):Pn.test(n)?C:+n}function Oa(n){return mi(n,Na(n))}function Ia(n){return null==n?'':Xu(n)}var Ra=zi(function(n,t){if(Ro(t)||ra(t))mi(t,Fa(t),n);else for(var r in t)yt.call(t,r)&&Te(n,r,t[r])}),Ea=zi(function(n,t){mi(t,Na(t),n)}),Sa=zi(function(n,t,r,e){mi(t,Na(t),n,e)}),La=zi(function(n,t,r,e){mi(t,Fa(t),n,e)}),Wa=to(Fe);var Ca=Mu(function(n,r){n=tt(n);var e=-1,u=r.length,i=u>2?r[2]:t;for(i&&ko(r[0],r[1],i)&&(u=1);++e1),t}),mi(n,eo(n),r),e&&(r=Pe(r,7,Yi));for(var u=t.length;u--;)ti(r,t[u]);return r});var Ka=to(function(n,t){return null==n?{}:Lu(n,t)});function Va(n,t){if(null==n)return{};var r=Dt(eo(n),function(n){return[n]});return t=fo(t),Wu(n,r,function(n,r){return t(n,r[0])})}var Ga=Vi(Fa),Ha=Vi(Na);function Ja(n){return null==n?[]:fr(n,Fa(n))}var Ya=Si(function(n,t,r){return t=t.toLowerCase(),n+(r?Qa(t):t)});function Qa(n){return oc(Ia(n).toLowerCase())}function Xa(n){return(n=Ia(n))&&n.replace(Gn,hr).replace(it,'')}var nc=Si(function(n,t,r){return n+(r?'-':'')+t.toLowerCase()}),tc=Si(function(n,t,r){return n+(r?' ':'')+t.toLowerCase()}),rc=Ei('toLowerCase');var ec=Si(function(n,t,r){return n+(r?'_':'')+t.toLowerCase()});var uc=Si(function(n,t,r){return n+(r?' ':'')+oc(t)});var ic=Si(function(n,t,r){return n+(r?' ':'')+t.toUpperCase()}),oc=Ei('toUpperCase');function fc(n,r,e){return n=Ia(n),(r=e?t:r)===t?dr(n)?Lr(n):Kt(n):n.match(r)||[]}var ac=Mu(function(n,r){try{return St(n,t,r)}catch(n){return oa(n)?n:new Qn(n)}}),cc=to(function(n,t){return Wt(t,function(t){t=qo(t),Me(n,t,Df(n[t],n))}),n});function lc(n){return function(){return n}}var sc=Ti(),hc=Ti(!0);function pc(n){return n}function vc(n){return wu('function'==typeof n?n:Pe(n,l))}var _c=Mu(function(n,t){return function(r){return _u(r,n,t)}}),gc=Mu(function(n,t){return function(r){return _u(n,r,t)}});function dc(n,t,r){var e=Fa(t),u=iu(t,e);null!=r||la(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=iu(t,Fa(t)));var i=!(la(r)&&'chain'in r&&!r.chain),o=fa(n);return Wt(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=wi(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,Mt([this.value()],arguments))})}),n}function yc(){}var xc=Di(Dt),bc=Di(Tt),wc=Di(Pt);function mc(n){return zo(n)?Xt(qo(n)):Cu(n)}var jc=Ni(),Ac=Ni(!0);function kc(){return[]}function zc(){return!1}var Oc=$i(function(n,t){return n+t},0),Ic=qi('ceil'),Rc=$i(function(n,t){return n/t},1),Ec=qi('floor');var Sc,Lc=$i(function(n,t){return n*t},1),Wc=qi('round'),Cc=$i(function(n,t){return n-t},0);return be.after=function(n,t){if('function'!=typeof t)throw new ot(o);return n=Aa(n),function(){if(--n<1)return t.apply(this,arguments)}},be.ary=Bf,be.assign=Ra,be.assignIn=Ea,be.assignInWith=Sa,be.assignWith=La,be.at=Wa,be.before=$f,be.bind=Df,be.bindAll=cc,be.bindKey=Mf,be.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return na(n)?n:[n]},be.chain=mf,be.chunk=function(n,r,e){r=(e?ko(n,r,e):r===t)?1:Qr(Aa(r),0);var u=null==n?0:n.length;if(!u||r<1)return[];for(var i=0,o=0,f=Dn(qr(u/r));i>>0)?(n=Ia(n))&&('string'==typeof r||null!=r&&!_a(r))&&!(r=Xu(r))&&gr(n)?si(Ir(n),0,e):n.split(r,e):[]},be.spread=function(n,t){if('function'!=typeof n)throw new ot(o);return t=null==t?0:Qr(Aa(t),0),Mu(function(r){var e=r[t],u=si(r,0,t);return e&&Mt(u,e),St(n,this,u)})},be.tail=function(n){var t=null==n?0:n.length;return t?Vu(n,1,t):[]},be.take=function(n,r,e){return n&&n.length?Vu(n,0,(r=e||r===t?1:Aa(r))<0?0:r):[]},be.takeRight=function(n,r,e){var u=null==n?0:n.length;return u?Vu(n,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r,u):[]},be.takeRightWhile=function(n,t){return n&&n.length?ei(n,fo(t,3),!1,!0):[]},be.takeWhile=function(n,t){return n&&n.length?ei(n,fo(t,3)):[]},be.tap=function(n,t){return t(n),n},be.throttle=function(n,t,r){var e=!0,u=!0;if('function'!=typeof n)throw new ot(o);return la(r)&&(e='leading'in r?!!r.leading:e,u='trailing'in r?!!r.trailing:u),Ff(n,t,{leading:e,maxWait:t,trailing:u})},be.thru=jf,be.toArray=ma,be.toPairs=Ga,be.toPairsIn=Ha,be.toPath=function(n){return na(n)?Dt(n,qo):ya(n)?[n]:wi(Zo(Ia(n)))},be.toPlainObject=Oa,be.transform=function(n,t,r){var e=na(n),u=e||ua(n)||xa(n);if(t=fo(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:la(n)&&fa(i)?we(Cr(n)):{}}return(u?Wt:eu)(n,function(n,e,u){return t(r,n,e,u)}),r},be.unary=function(n){return Bf(n,1)},be.union=sf,be.unionBy=hf,be.unionWith=pf,be.uniq=function(n){return n&&n.length?ni(n):[]},be.uniqBy=function(n,t){return n&&n.length?ni(n,fo(t,2)):[]},be.uniqWith=function(n,r){return r='function'==typeof r?r:t,n&&n.length?ni(n,t,r):[]},be.unset=function(n,t){return null==n||ti(n,t)},be.unzip=vf,be.unzipWith=_f,be.update=function(n,t,r){return null==n?n:ri(n,t,ai(r))},be.updateWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:ri(n,r,ai(e),u)},be.values=Ja,be.valuesIn=function(n){return null==n?[]:fr(n,Na(n))},be.without=gf,be.words=fc,be.wrap=function(n,t){return Vf(ai(t),n)},be.xor=df,be.xorBy=yf,be.xorWith=xf,be.zip=bf,be.zipObject=function(n,t){return oi(n||[],t||[],Te)},be.zipObjectDeep=function(n,t){return oi(n||[],t||[],Pu)},be.zipWith=wf,be.entries=Ga,be.entriesIn=Ha,be.extend=Ea,be.extendWith=Sa,dc(be,be),be.add=Oc,be.attempt=ac,be.camelCase=Ya,be.capitalize=Qa,be.ceil=Ic,be.clamp=function(n,r,e){return e===t&&(e=r,r=t),e!==t&&(e=(e=za(e))==e?e:0),r!==t&&(r=(r=za(r))==r?r:0),Ne(za(n),r,e)},be.clone=function(n){return Pe(n,h)},be.cloneDeep=function(n){return Pe(n,5)},be.cloneDeepWith=function(n,r){return Pe(n,5,r='function'==typeof r?r:t)},be.cloneWith=function(n,r){return Pe(n,h,r='function'==typeof r?r:t)},be.conformsTo=function(n,t){return null==t||qe(n,t,Fa(t))},be.deburr=Xa,be.defaultTo=function(n,t){return null==n||n!=n?t:n},be.divide=Rc,be.endsWith=function(n,r,e){n=Ia(n),r=Xu(r);var u=n.length,i=e=e===t?u:Ne(Aa(e),0,u);return(e-=r.length)>=0&&n.slice(e,i)==r},be.eq=Jf,be.escape=function(n){return(n=Ia(n))&&An.test(n)?n.replace(mn,pr):n},be.escapeRegExp=function(n){return(n=Ia(n))&&Ln.test(n)?n.replace(Sn,'\\$&'):n},be.every=function(n,r,e){var u=na(n)?Tt:Je;return e&&ko(n,r,e)&&(r=t),u(n,fo(r,3))},be.find=zf,be.findIndex=Qo,be.findKey=function(n,t){return Vt(n,fo(t,3),eu)},be.findLast=Of,be.findLastIndex=Xo,be.findLastKey=function(n,t){return Vt(n,fo(t,3),uu)},be.floor=Ec,be.forEach=If,be.forEachRight=Rf,be.forIn=function(n,t){return null==n?n:tu(n,fo(t,3),Na)},be.forInRight=function(n,t){return null==n?n:ru(n,fo(t,3),Na)},be.forOwn=function(n,t){return n&&eu(n,fo(t,3))},be.forOwnRight=function(n,t){return n&&uu(n,fo(t,3))},be.get=Ua,be.gt=Yf,be.gte=Qf,be.has=function(n,t){return null!=n&&yo(n,t,lu)},be.hasIn=Ba,be.head=tf,be.identity=pc,be.includes=function(n,t,r,e){n=ra(n)?n:Ja(n),r=r&&!e?Aa(r):0;var u=n.length;return r<0&&(r=Qr(u+r,0)),da(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&Ht(n,t,r)>-1},be.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Qr(e+u,0)),Ht(n,t,u)},be.inRange=function(n,r,e){return r=ja(r),e===t?(e=r,r=0):e=ja(e),hu(n=za(n),r,e)},be.invoke=Ma,be.isArguments=Xf,be.isArray=na,be.isArrayBuffer=ta,be.isArrayLike=ra,be.isArrayLikeObject=ea,be.isBoolean=function(n){return!0===n||!1===n||sa(n)&&au(n)==N},be.isBuffer=ua,be.isDate=ia,be.isElement=function(n){return sa(n)&&1===n.nodeType&&!va(n)},be.isEmpty=function(n){if(null==n)return!0;if(ra(n)&&(na(n)||'string'==typeof n||'function'==typeof n.splice||ua(n)||xa(n)||Xf(n)))return!n.length;var t=vo(n);if(t==G||t==nn)return!n.size;if(Ro(n))return!mu(n).length;for(var r in n)if(yt.call(n,r))return!1;return!0},be.isEqual=function(n,t){return du(n,t)},be.isEqualWith=function(n,r,e){var u=(e='function'==typeof e?e:t)?e(n,r):t;return u===t?du(n,r,t,e):!!u},be.isError=oa,be.isFinite=function(n){return'number'==typeof n&&Hr(n)},be.isFunction=fa,be.isInteger=aa,be.isLength=ca,be.isMap=ha,be.isMatch=function(n,t){return n===t||xu(n,t,co(t))},be.isMatchWith=function(n,r,e){return e='function'==typeof e?e:t,xu(n,r,co(r),e)},be.isNaN=function(n){return pa(n)&&n!=+n},be.isNative=function(n){if(Io(n))throw new Qn(e);return bu(n)},be.isNil=function(n){return null==n},be.isNull=function(n){return null===n},be.isNumber=pa,be.isObject=la,be.isObjectLike=sa,be.isPlainObject=va,be.isRegExp=_a,be.isSafeInteger=function(n){return aa(n)&&n>=-9007199254740991&&n<=L},be.isSet=ga,be.isString=da,be.isSymbol=ya,be.isTypedArray=xa,be.isUndefined=function(n){return n===t},be.isWeakMap=function(n){return sa(n)&&vo(n)==un},be.isWeakSet=function(n){return sa(n)&&au(n)==on},be.join=function(n,t){return null==n?'':Jr.call(n,t)},be.kebabCase=nc,be.last=of,be.lastIndexOf=function(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u;return e!==t&&(i=(i=Aa(e))<0?Qr(u+i,0):Xr(i,u-1)),r==r?zr(n,r,i):Gt(n,Yt,i,!0)},be.lowerCase=tc,be.lowerFirst=rc,be.lt=ba,be.lte=wa,be.max=function(n){return n&&n.length?Ye(n,pc,cu):t},be.maxBy=function(n,r){return n&&n.length?Ye(n,fo(r,2),cu):t},be.mean=function(n){return Qt(n,pc)},be.meanBy=function(n,t){return Qt(n,fo(t,2))},be.min=function(n){return n&&n.length?Ye(n,pc,Au):t},be.minBy=function(n,r){return n&&n.length?Ye(n,fo(r,2),Au):t},be.stubArray=kc,be.stubFalse=zc,be.stubObject=function(){return{}},be.stubString=function(){return''},be.stubTrue=function(){return!0},be.multiply=Lc,be.nth=function(n,r){return n&&n.length?Eu(n,Aa(r)):t},be.noConflict=function(){return xt._===this&&(xt._=Zt),this},be.noop=yc,be.now=Uf,be.pad=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?Or(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return Mi(Kr(u),r)+n+Mi(qr(u),r)},be.padEnd=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?Or(n):0;return t&&er){var u=n;n=r,r=u}if(e||n%1||r%1){var i=re();return Xr(n+i*(r-n+_t('1e-'+((i+'').length-1))),r)}return Bu(n,r)},be.reduce=function(n,t,r){var e=na(n)?Ft:tr,u=arguments.length<3;return e(n,fo(t,4),r,u,Ge)},be.reduceRight=function(n,t,r){var e=na(n)?Nt:tr,u=arguments.length<3;return e(n,fo(t,4),r,u,He)},be.repeat=function(n,r,e){return r=(e?ko(n,r,e):r===t)?1:Aa(r),Du(Ia(n),r)},be.replace=function(){var n=arguments,t=Ia(n[0]);return n.length<3?t:t.replace(n[1],n[2])},be.result=function(n,r,e){var u=-1,i=(r=ci(r,n)).length;for(i||(i=1,n=t);++uL)return[];var r=T,e=Xr(n,T);t=fo(t),n-=T;for(var u=ur(e,t);++r=o)return n;var a=e-Or(u);if(a<1)return u;var c=f?si(f,0,a).join(''):n.slice(0,a);if(i===t)return c+u;if(f&&(a+=c.length-a),_a(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=rt(i.source,Ia(Nn.exec(i))+'g')),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,h===t?a:h)}}else if(n.indexOf(Xu(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},be.unescape=function(n){return(n=Ia(n))&&jn.test(n)?n.replace(wn,Rr):n},be.uniqueId=function(n){var t=++bt;return Ia(n)+t},be.upperCase=ic,be.upperFirst=oc,be.each=If,be.eachRight=Rf,be.first=tf,dc(be,(Sc={},eu(be,function(n,t){yt.call(be.prototype,t)||(Sc[t]=n)}),Sc),{chain:!1}),be.VERSION="4.17.10",Wt(['bind','bindKey','curry','curryRight','partial','partialRight'],function(n){be[n].placeholder=be}),Wt(['drop','take'],function(n,r){Ae.prototype[n]=function(e){e=e===t?1:Qr(Aa(e),0);var u=this.__filtered__&&!r?new Ae(this):this.clone();return u.__filtered__?u.__takeCount__=Xr(e,u.__takeCount__):u.__views__.push({size:Xr(e,T),type:n+(u.__dir__<0?'Right':'')}),u},Ae.prototype[n+'Right']=function(t){return this.reverse()[n](t).reverse()}}),Wt(['filter','map','takeWhile'],function(n,t){var r=t+1,e=r==R||3==r;Ae.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:fo(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),Wt(['head','last'],function(n,t){var r='take'+(t?'Right':'');Ae.prototype[n]=function(){return this[r](1).value()[0]}}),Wt(['initial','tail'],function(n,t){var r='drop'+(t?'':'Right');Ae.prototype[n]=function(){return this.__filtered__?new Ae(this):this[r](1)}}),Ae.prototype.compact=function(){return this.filter(pc)},Ae.prototype.find=function(n){return this.filter(n).head()},Ae.prototype.findLast=function(n){return this.reverse().find(n)},Ae.prototype.invokeMap=Mu(function(n,t){return'function'==typeof n?new Ae(this):this.map(function(r){return _u(r,n,t)})}),Ae.prototype.reject=function(n){return this.filter(qf(fo(n)))},Ae.prototype.slice=function(n,r){n=Aa(n);var e=this;return e.__filtered__&&(n>0||r<0)?new Ae(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),r!==t&&(e=(r=Aa(r))<0?e.dropRight(-r):e.take(r-n)),e)},Ae.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ae.prototype.toArray=function(){return this.take(T)},eu(Ae.prototype,function(n,r){var e=/^(?:filter|find|map|reject)|While$/.test(r),u=/^(?:head|last)$/.test(r),i=be[u?'take'+('last'==r?'Right':''):r],o=u||/^find/.test(r);i&&(be.prototype[r]=function(){var r=this.__wrapped__,f=u?[1]:arguments,a=r instanceof Ae,c=f[0],l=a||na(r),s=function(n){var t=i.apply(be,Mt([n],f));return u&&h?t[0]:t};l&&e&&'function'==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){r=_?r:new Ae(this);var g=n.apply(r,f);return g.__actions__.push({func:jf,args:[s],thisArg:t}),new je(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),Wt(['pop','push','shift','sort','splice','unshift'],function(n){var t=ft[n],r=/^(?:push|sort|unshift)$/.test(n)?'tap':'thru',e=/^(?:pop|shift)$/.test(n);be.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(na(u)?u:[],n)}return this[r](function(r){return t.apply(na(r)?r:[],n)})}}),eu(Ae.prototype,function(n,t){var r=be[t];if(r){var e=r.name+'';(se[e]||(se[e]=[])).push({name:t,func:r})}}),se[Ui(t,g).name]=[{name:'wrapper',func:t}],Ae.prototype.clone=function(){var n=new Ae(this.__wrapped__);return n.__actions__=wi(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=wi(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=wi(this.__views__),n},Ae.prototype.reverse=function(){if(this.__filtered__){var n=new Ae(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},Ae.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=na(n),e=t<0,u=r?n.length:0,i=_o(0,u,this.__views__),o=i.start,f=i.end,a=f-o,c=e?f:o-1,l=this.__iteratees__,s=l.length,h=0,p=Xr(a,this.__takeCount__);if(!r||!e&&u==a&&p==a)return ui(n,this.__actions__);var v=[];n:for(;a--&&h=this.__values__.length;return{done:n,value:n?t:this.__values__[this.__index__++]}},be.prototype.plant=function(n){for(var r,e=this;e instanceof me;){var u=Go(e);u.__index__=0,u.__values__=t,r?i.__wrapped__=u:r=u;var i=u;e=e.__wrapped__}return i.__wrapped__=n,r},be.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof Ae){var r=n;return this.__actions__.length&&(r=new Ae(this)),(r=r.reverse()).__actions__.push({func:jf,args:[lf],thisArg:t}),new je(r,this.__chain__)}return this.thru(lf)},be.prototype.toJSON=be.prototype.valueOf=be.prototype.value=function(){return ui(this.__wrapped__,this.__actions__)},be.prototype.first=be.prototype.head,Dr&&(be.prototype[Dr]=function(){return this}),be})();'function'==typeof define&&'object'==typeof define.amd&&define.amd?(xt._=Wr,define(function(){return Wr})):wt?((wt.exports=Wr)._=Wr,bt._=Wr):xt._=Wr}).call(this)},304,[]); +__d(function(g,r,i,a,m,e,d){var t=(function(){"use strict";function t(){babelHelpers.classCallCheck(this,t),this.registry={}}return babelHelpers.createClass(t,[{key:"save",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.registry[t]=s}},{key:"load",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'';return this.registry[t]||{}}}]),t})();m.exports=new t},305,[]); +__d(function(g,r,i,a,m,e,d){babelHelpers.interopRequireWildcard(r(d[0]));var t=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=babelHelpers.interopRequireDefault(r(d[3])),o=t.NativeModules.NavigationReactModule;function u(t){t.navigationParams&&t.passProps&&s.default.save(t.navigationParams.screenInstanceID,t.passProps),t.screen&&t.screen.passProps&&s.default.save(t.screen.navigationParams.screenInstanceID,t.screen.passProps),n.default.get(t,'screen.screens')&&n.default.forEach(t.screen.screens,u),n.default.get(t,'screen.topTabs')&&n.default.forEach(t.screen.topTabs,function(t){return u(t)}),t.topTabs&&n.default.forEach(t.topTabs,function(t){return u(t)}),t.tabs&&n.default.forEach(t.tabs,function(s){s.passProps||(s.passProps=t.passProps),u(s),s.screens&&n.default.forEach(s.screens,u)}),t.sideMenu&&t.sideMenu.left&&s.default.save(t.sideMenu.left.navigationParams.screenInstanceID,t.sideMenu.left.passProps),t.sideMenu&&t.sideMenu.right&&s.default.save(t.sideMenu.right.navigationParams.screenInstanceID,t.sideMenu.right.passProps)}m.exports={startApp:function(t){return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return u(t),n.next=3,regeneratorRuntime.awrap(o.startApp(t));case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}},null,this)},push:function(t){return u(t),o.push(t)},pop:function(t){o.pop(t)},popToRoot:function(t){o.popToRoot(t)},newStack:function(t){u(t),o.newStack(t)},toggleTopBarVisible:function(t,n,s){o.setTopBarVisible(t,n,s)},toggleBottomTabsVisible:function(t,n){o.setBottomTabsVisible(t,n)},setScreenTitleBarTitle:function(t,n){o.setScreenTitleBarTitle(t,n)},setScreenTitleBarSubtitle:function(t,n){o.setScreenTitleBarSubtitle(t,n)},setScreenButtons:function(t,n,s,u,c){o.setScreenButtons(t,n,s,u,c)},showModal:function(t){u(t),o.showModal(t)},dismissTopModal:function(t){return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,regeneratorRuntime.awrap(o.dismissTopModal(t));case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}},null,this)},dismissAllModals:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(o.dismissAllModals());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},showLightBox:function(t){u(t),o.showLightBox(t)},dismissLightBox:function(){o.dismissLightBox()},selectTopTabByScreen:function(t){o.selectTopTabByScreen(t)},selectTopTabByTabIndex:function(t,n){o.selectTopTabByTabIndex(t,n)},showInAppNotification:function(t){u(t),o.showSlidingOverlay(t)},dismissInAppNotification:function(t){o.hideSlidingOverlay(t)},toggleSideMenuVisible:function(t,n){o.toggleSideMenuVisible(t,n)},setSideMenuVisible:function(t,n,s){o.setSideMenuVisible(t,n,s)},setSideMenuEnabled:function(t,n){o.setSideMenuEnabled(t,n)},selectBottomTabByNavigatorId:function(t){o.selectBottomTabByNavigatorId(t)},selectBottomTabByTabIndex:function(t){o.selectBottomTabByTabIndex(t)},setBottomTabBadgeByNavigatorId:function(t,n){o.setBottomTabBadgeByNavigatorId(t,n)},setBottomTabBadgeByIndex:function(t,n){o.setBottomTabBadgeByIndex(t,n)},setBottomTabButtonByNavigatorId:function(t,n){o.setBottomTabButtonByNavigatorId(t,n)},setBottomTabButtonByIndex:function(t,n){o.setBottomTabButtonByIndex(t,n)},showSnackbar:function(t){o.showSnackbar(t)},dismissSnackbar:function(){o.dismissSnackbar()},showContextualMenu:function(t,n,s){o.showContextualMenu(t,n,s)},dismissContextualMenu:function(t){o.dismissContextualMenu(t)},setScreenStyle:function(t,n){o.setScreenStyle(t,n)},isAppLaunched:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(o.isAppLaunched());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},isRootLaunched:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(o.isRootLaunched());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},getCurrentlyVisibleScreenId:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(o.getCurrentlyVisibleScreenId());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)},getLaunchArgs:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(o.getLaunchArgs());case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},null,this)}}},306,[23,2,304,305]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.Navigator=e.Screen=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),v=babelHelpers.interopRequireDefault(r(d[3])),u={push:o.default.navigatorPush,pop:o.default.navigatorPop,popToRoot:o.default.navigatorPopToRoot,resetTo:o.default.navigatorResetTo},l=(function(){function t(n,o,v){babelHelpers.classCallCheck(this,t),this.navigatorID=n,this.screenInstanceID=v,this.navigatorEventID=o,this.navigatorEventHandler=null,this.navigatorEventHandlers=[],this.navigatorEventSubscription=null}return babelHelpers.createClass(t,[{key:"push",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u.push(this,t)}},{key:"pop",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u.pop(this,t)}},{key:"popToRoot",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u.popToRoot(this,t)}},{key:"resetTo",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u.resetTo(this,t)}},{key:"showModal",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.showModal(t)}},{key:"showLightBox",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.showLightBox(t)}},{key:"dismissModal",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.dismissModal(t)}},{key:"dismissAllModals",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.dismissAllModals(t)}},{key:"showLightBox",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.showLightBox(t)}},{key:"dismissLightBox",value:function(){return v.default.dismissLightBox()}},{key:"showInAppNotification",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.showInAppNotification(t)}},{key:"dismissInAppNotification",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.default.dismissInAppNotification(t)}},{key:"setButtons",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetButtons(this,this.navigatorEventID,t)}},{key:"setTitle",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetTitle(this,t)}},{key:"setSubTitle",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetSubtitle(this,t)}},{key:"setTitleImage",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetTitleImage(this,t)}},{key:"setStyle",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetStyle(this,t)}},{key:"toggleDrawer",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorToggleDrawer(this,t)}},{key:"setDrawerEnabled",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetDrawerEnabled(this,t)}},{key:"toggleTabs",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorToggleTabs(this,t)}},{key:"toggleNavBar",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorToggleNavBar(this,t)}},{key:"setTabBadge",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetTabBadge(this,t)}},{key:"setTabButton",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSetTabButton(this,t)}},{key:"switchToTab",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSwitchToTab(this,t)}},{key:"switchToTopTab",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.navigatorSwitchToTopTab(this,t)}},{key:"showSnackbar",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o.default.showSnackbar(t)}},{key:"dismissSnackbar",value:function(){return o.default.dismissSnackbar()}},{key:"showContextualMenu",value:function(t,n){return o.default.showContextualMenu(this,t,n)}},{key:"dismissContextualMenu",value:function(){return o.default.dismissContextualMenu()}},{key:"setOnNavigatorEvent",value:function(t){if(this.navigatorEventHandlers.length>0)throw new Error('setOnNavigatorEvent can not be used after addOnNavigatorEvent has been called');this.navigatorEventHandler=t,this._registerNavigatorEvent()}},{key:"addOnNavigatorEvent",value:function(t){var n=this;if(this.navigatorEventHandler)throw new Error('addOnNavigatorEvent can not be used after setOnNavigatorEvent has been called');return-1===this.navigatorEventHandlers.indexOf(t)&&this.navigatorEventHandlers.push(t),this._registerNavigatorEvent(),function(){return n._removeOnNavigatorEvent(t)}}},{key:"_registerNavigatorEvent",value:function(){var t=this;if(!this.navigatorEventSubscription){var o='android'===n.Platform.OS?n.DeviceEventEmitter:n.NativeAppEventEmitter;this.navigatorEventSubscription=o.addListener(this.navigatorEventID,function(n){return t.onNavigatorEvent(n)}),v.default.setEventHandler(this.navigatorEventID,function(n){return t.onNavigatorEvent(n)})}}},{key:"_removeOnNavigatorEvent",value:function(t){var n=this.navigatorEventHandlers.indexOf(t);-1!==n&&this.navigatorEventHandlers.splice(n,1)}},{key:"onNavigatorEvent",value:function(t){this.navigatorEventHandler&&this.navigatorEventHandler(t),this.navigatorEventHandlers.forEach(function(n){return n(t)})}},{key:"handleDeepLink",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};v.default.handleDeepLink(t)}},{key:"cleanup",value:function(){this.navigatorEventSubscription&&(this.navigatorEventSubscription.remove(),this.navigatorEventHandlers=[],v.default.clearEventHandler(this.navigatorEventID))}},{key:"screenIsCurrentlyVisible",value:function(){var t;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,regeneratorRuntime.awrap(v.default.getCurrentlyVisibleScreenId());case 2:if(t=n.sent){n.next=5;break}return n.abrupt("return",!1);case 5:return n.abrupt("return",t.screenId===this.screenInstanceID);case 6:case"end":return n.stop()}},null,this)}}]),t})();e.Navigator=l;var s=(function(t){function n(t){var o;return babelHelpers.classCallCheck(this,n),o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this,t)),t.navigatorID&&(o.navigator=new l(t.navigatorID,t.navigatorEventID,t.screenInstanceID)),o}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"componentWillUnmount",value:function(){this.navigator&&(this.navigator.cleanup(),this.navigator=void 0)}}]),n})(t.Component);e.Screen=s,s.navigatorStyle={},s.navigatorButtons={}},307,[23,2,303,302]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=(0,r(d[1]).requireNativeComponent)('SharedElementTransition',null),n=(function(n){function s(){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).apply(this,arguments))}return babelHelpers.inherits(s,n),babelHelpers.createClass(s,[{key:"render",value:function(){return t.default.createElement(l,this.props)}}]),s})(t.Component);e.default=n},308,[23,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),n=(function(){function n(){babelHelpers.classCallCheck(this,n),this.emitter='android'===t.Platform.OS?t.DeviceEventEmitter:t.NativeAppEventEmitter}return babelHelpers.createClass(n,[{key:"appLaunched",value:function(t){this.emitter.addListener('RNN.appLaunched',t)}}]),n})();e.default=n},309,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),s=(function(){function s(p){babelHelpers.classCallCheck(this,s),this.emitter='android'===t.Platform.OS?t.DeviceEventEmitter:t.NativeAppEventEmitter,this.listeners=p}return babelHelpers.createClass(s,[{key:"register",value:function(){var t=this.listeners,s=t.willAppear,p=t.didAppear,l=t.willDisappear,n=t.didDisappear;this.willAppearSubscription=s&&this.emitter.addListener('willAppear',s),this.didAppearSubscription=p&&this.emitter.addListener('didAppear',p),this.willDisappearSubscription=l&&this.emitter.addListener('willDisappear',l),this.didDisappearSubscription=n&&this.emitter.addListener('didDisappear',n)}},{key:"unregister",value:function(){this.willAppearSubscription&&this.willAppearSubscription.remove(),this.didAppearSubscription&&this.didAppearSubscription.remove(),this.willDisappearSubscription&&this.willDisappearSubscription.remove(),this.didDisappearSubscription&&this.didDisappearSubscription.remove()}}]),s})();e.default=s},310,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.registerScreens=function(){t.Navigation.registerComponent(j.discover,function(){return f.default}),t.Navigation.registerComponent(j.first,function(){return c.default}),t.Navigation.registerComponent(j.splashscreen,function(){return s.default}),t.Navigation.registerComponent(j.drawer,function(){return o.default}),t.Navigation.registerComponent(j.historiques,function(){return n.default}),t.Navigation.registerComponent(j.options,function(){return u.default}),t.Navigation.registerComponent(j.login,function(){return f.default}),t.Navigation.registerComponent(j.credrequester,function(){return l.default}),t.Navigation.registerComponent(j.useraccount,function(){return p.default}),t.Navigation.registerComponent(j.notification,function(){return b.default}),t.Navigation.registerComponent(j.configurations,function(){return v.default}),t.Navigation.registerComponent(j.typeaccountcreate,function(){return D.default}),t.Navigation.registerComponent(j.simpleusercreate,function(){return q.default}),t.Navigation.registerComponent(j.historyItemDetails,function(){return N.default}),t.Navigation.registerComponent(j.modalhistoryfilter,function(){return H.default}),t.Navigation.registerComponent(j.superviseurgroup,function(){return R.default}),t.Navigation.registerComponent(j.forgotpass,function(){return y.default}),t.Navigation.registerComponent(j.confirmcode,function(){return C.default}),t.Navigation.registerComponent(j.help,function(){return w.default}),t.Navigation.registerComponent(j.modaloading,function(){return S.default}),t.Navigation.registerComponent(j.activateaccount,function(){return V.default}),t.Navigation.registerComponent(j.notificationView,function(){return _.default}),t.Navigation.registerComponent(j.creationstep2,function(){return h.default}),t.Navigation.registerComponent(j.addNetwork,function(){return T.default}),t.Navigation.registerComponent(j.generateNetwork,function(){return k.default}),t.Navigation.registerComponent(j.helpmenu,function(){return A.default}),t.Navigation.registerComponent(j.updateinfo,function(){return L.default})},e.registerScreenVisibilityListener=function(){new t.ScreenVisibilityListener({willAppear:function(t){var n=t.screen;return console.log("Displaying screen "+n)},didAppear:function(t){var n=t.screen,o=t.startTime,u=t.endTime,l=t.commandType;return console.log('screenVisibility',"Screen "+n+" displayed in "+(u-o)+" millis ["+l+"]")},willDisappear:function(t){var n=t.screen;return console.log("Screen will disappear "+n)},didDisappear:function(t){var n=t.screen;return console.log("Screen disappeared "+n)}}).register()};var t=r(d[0]),n=babelHelpers.interopRequireDefault(r(d[1])),o=babelHelpers.interopRequireDefault(r(d[2])),u=babelHelpers.interopRequireDefault(r(d[3])),l=(babelHelpers.interopRequireDefault(r(d[4])),babelHelpers.interopRequireDefault(r(d[5]))),p=babelHelpers.interopRequireDefault(r(d[6])),s=babelHelpers.interopRequireDefault(r(d[7])),f=(babelHelpers.interopRequireDefault(r(d[8])),babelHelpers.interopRequireDefault(r(d[9]))),c=babelHelpers.interopRequireDefault(r(d[10])),b=babelHelpers.interopRequireDefault(r(d[11])),v=babelHelpers.interopRequireDefault(r(d[12])),D=babelHelpers.interopRequireDefault(r(d[13])),q=babelHelpers.interopRequireDefault(r(d[14])),N=babelHelpers.interopRequireDefault(r(d[15])),H=babelHelpers.interopRequireDefault(r(d[16])),R=babelHelpers.interopRequireDefault(r(d[17])),C=babelHelpers.interopRequireDefault(r(d[18])),y=babelHelpers.interopRequireDefault(r(d[19])),w=babelHelpers.interopRequireDefault(r(d[20])),h=babelHelpers.interopRequireDefault(r(d[21])),S=babelHelpers.interopRequireDefault(r(d[22])),V=babelHelpers.interopRequireDefault(r(d[23])),_=babelHelpers.interopRequireDefault(r(d[24])),T=babelHelpers.interopRequireDefault(r(d[25])),k=babelHelpers.interopRequireDefault(r(d[26])),A=babelHelpers.interopRequireDefault(r(d[27])),L=babelHelpers.interopRequireDefault(r(d[28])),j=r(d[29])},311,[300,312,590,593,606,607,641,643,655,664,665,715,716,748,749,750,751,595,752,753,754,766,768,769,770,772,773,774,775,499]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t,n,l=babelHelpers.interopRequireWildcard(r(d[0])),s=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),u=babelHelpers.interopRequireDefault(r(d[3])),c=r(d[4]),f=r(d[5]),h=r(d[6]),p=r(d[7]),b=babelHelpers.interopRequireDefault(r(d[8])),v=babelHelpers.interopRequireDefault(r(d[9])),E=(babelHelpers.interopRequireDefault(r(d[10])),babelHelpers.interopRequireDefault(r(d[11])),r(d[12])),S=babelHelpers.interopRequireDefault(r(d[13])),y=r(d[14]),T=babelHelpers.interopRequireDefault(r(d[15])),D=r(d[16]),k=(babelHelpers.interopRequireDefault(r(d[17])),babelHelpers.interopRequireDefault(r(d[18]))),_=(r(d[6]),r(d[19])),L=r(d[14]);r(d[20]);var w=(function(b){function L(l){var s;return babelHelpers.classCallCheck(this,L),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(L).call(this,l,!0)))._populateIcons=function(){return new Promise(function(l,s){Promise.all([u.default.getImageSource('sort',30),u.default.getImageSource('layer-group',30)]).then(function(s){t=s[0],n=s[1],l(!0)}).catch(function(t){console.log(t),s(t)}).done()})},s._handleAppStateChange=function(t){s.state.appState.match(/inactive|background/),s.setState({appState:t})},s._showDateTimePicker=function(t){1===t?s.setState({isDateTimePickerVisible:!0}):s.setState({isDateEndTimePickerVisible:!0})},s._showDateEndPicker=function(){return s.setState({isDateEndTimePickerVisible:!0})},s._hideDateTimePicker=function(){return s.setState({isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1})},s._handleDatePicked=function(t,n){console.log([t,n]),s.setState({datestart:t,datestartformated:_(t).format('dddd Do ,MMMM YYYY'),dateend:n,dateendformated:_(n).format('dddd Do ,MMMM YYYY')});var l=s.state.datestart,o=_(n);_(o).diff(l)<0?(s.setState({filder_disable:!0}),s.props.navigator.showSnackbar({text:k.default.t('DATE_WRONG'),duration:'long',backgroundColor:'red',textColor:'white'})):s.setState({filder_disable:!1}),s._hideDateTimePicker()},s.state=s.initState(),(0,E.readUser)().then(function(t){s.setState({user:t})}),s._populateIcons().then(function(){s.props.navigator.setButtons({rightButtons:[{id:'id',icon:t},{id:'sectionned',icon:n}]})}).catch(function(t){console.error(t)}),s.props.navigator.setOnNavigatorEvent(s.onNavigatorEvent.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s)))),s.refreshData(),s.props.navigator.setOnNavigatorEvent(s.onNavigatorEvent.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s)))),s}return babelHelpers.inherits(L,b),babelHelpers.createClass(L,[{key:"onNavigatorEvent",value:function(t){if('NavBarButtonPress'===t.type)'id'===t.id?this.showFilter():'sectionned'===t.id&&this.setState({isSectionned:!this.state.isSectionned});else switch(t.id){case'willAppear':this.setState({listdata:[],listdataSend:[]}),this.refreshData()}}},{key:"showFilter",value:function(){var t=this;this.state.filter?this.props.navigator.showContextualMenu({rightButtons:[{title:'Non Trait\xe9'},{title:'Trait\xe9'},{title:'P\xe9riode'},{title:'Tout'},{title:'Trier par'},{title:''}],onButtonPressed:function(n){var l=t.state.conserve;if(console.log(n),console.log(l),null!==l){var s="";if(n<2){switch(n){case 0:s=k.default.t('NO_TREAT');break;case 1:s=k.default.t('TREAT')}var o=l.filter(function(t){return t.statut===s});t.setState({listdata:o,filter:!0})}else 2===n?t.setState({panelVisible:!0}):t.setState({listdata:l,filter:!1})}}}):this.props.navigator.showContextualMenu({rightButtons:[{title:k.default.t('NO_TREAT')},{title:k.default.t('TREAT')},{title:k.default.t('PERIOD')},{title:''},{title:'Trier par'},{title:''}],onButtonPressed:function(n){var l=t.state.conserve;if(null!=l&&l.length>0){var s="";if(n<2){switch(n){case 0:s=k.default.t('NO_TREATED');break;case 1:s=k.default.t('TREATED')}var o=l.filter(function(t){return t.statut===s});t.setState({listdata:o,filter:!0})}else 2===n?(t.setState({panelVisible:!0}),t.props.navigator.showContextualMenu({rightButtons:[{title:k.default.t('CANCEL')},{title:k.default.t('FILTER')}],onButtonPressed:function(n){switch(console.log(n),n){case 1:var l=t.state;l.dateend,l.datestart;t.onfilterPress()}t.setState({panelVisible:!1})}})):t.setState({listdata:l,filter:!1})}}})}},{key:"initState",value:function(){return{user:{},listdata:[],listdataSend:[],conserve:[],appState:s.AppState.currentState,filter:!1,sortIcons:null,panelVisible:!1,filder_disable:!0,datestartformated:'La date de debut',dateendformated:'La date de fin',datestart:null,dateend:null,isLoaded:!1,isSectionned:!1,isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1}}},{key:"updateList",value:function(t){if(!this.state.filter){var n=t.reverse();this.setState({listdata:n,conserve:n,isLoaded:!0})}}},{key:"updateMyList",value:function(t){if(!this.state.filter){var n=t.reverse();this.setState({listdataSend:n,conserve:n,isLoaded:!0})}}},{key:"componentDidMount",value:function(){s.AppState.addEventListener('change',this._handleAppStateChange)}},{key:"componentWillUnmount",value:function(){s.AppState.removeEventListener('change',this._handleAppStateChange)}},{key:"renderList",value:function(t){if(this.state.isLoaded){var n=t;return null!==n?n.length>0?l.default.createElement(f.HistoryListItem,{list:t,navigator:this.props.navigator,style:C.listbackground}):this.state.filter?l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,k.default.t('NO_ITEM_REQUEST'))):0===n.length?l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,k.default.t('NO_ITEM_REQUEST'))):l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.ProgressBarAndroid,null),l.default.createElement(s.Text,null,k.default.t('LOADING_DOTS'))):l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,k.default.t('EMPTY_LIST_REQUEST')," "))}if(0===t.length)return l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,"Aucuns \xe9l\xe9ments ne corresponds"))}},{key:"render",value:function(){return l.default.createElement(s.View,{style:{flex:1,marginBottom:20}},l.default.createElement(T.default,{style:{flex:1},indicator:"geolocated"===this.state.user.category?this._renderTabGeolocated():'hyper'===this.state.user.category?this._renderTabHyper():this._renderTabs()},"hyper"!==this.state.user.category?this._renderListDemandsSend():null,"geolocated"!==this.state.user.category?this._renderListDemandReceive():null))}},{key:"renderSectionnedList",value:function(t){if(this.state.isLoaded){return null!==t?t.length>0?l.default.createElement(f.HistoryItemSectionned,{list:t,navigator:this.props.navigator,style:C.listbackground}):this.state.filter?l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,k.default.t('NO_ITEMS_REQUEST'))):l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.ProgressBarAndroid,null),l.default.createElement(s.Text,null,k.default.t('LOADING_DOTS'))):l.default.createElement(s.View,{style:C.emptyListe},l.default.createElement(s.Text,null,k.default.t('EMPTY_LIST_REQUEST')))}}},{key:"renderLoading",value:function(){return l.default.createElement(s.View,null,l.default.createElement(s.ProgressBarAndroid,null),l.default.createElement(s.Text,null,k.default.t('LOADING_DOTS')))}},{key:"showSlidingUpPanel",value:function(){var t=this;return l.default.createElement(v.default,{style:C.slidingup,height:(0,c.responsiveHeight)(100),visible:this.state.panelVisible,ref:function(n){return t.panel=n},draggableRange:{top:(0,c.responsiveHeight)(100),bottom:0},onRequestClose:function(){return t.setState({panelVisible:!1})}},l.default.createElement(s.View,{style:C.container},this.showSlidingUpView()))}},{key:"showSlidingUpView",value:function(){var t=this;return l.default.createElement(s.View,{style:x.container},l.default.createElement(s.View,{stlye:x.content},l.default.createElement(S.default,{styles:{borderColor:'transparent',borderRadius:0,margin:10,height:(0,c.responsiveWidth)(50)},initialMonth:"201801",onSelect:function(n,l){return t._handleDatePicked(n,l)},dayHeadings:['D','L','M','M','J','V','S'],maxMonth:12,startdate:_('20180101').format('YYYYMMDD'),untilDate:"20181231",minDate:"20180101",maxDate:"20181231",buttonColor:"green",showReset:!1,showClose:!1,placeHolderStart:"Date de debut",placeHolderUntil:"Date fin",selectedBackgroundColor:"green",selectedTextColor:"white"})))}},{key:"onfilterPress",value:function(){var t=this.state,n=t.datestart,l=t.dateend,s=this.state.conserve;null!==s&&(s=s.filter(function(t){var s=_(t.dateAjout);return _(t.dateAjout).isAfter(_(n).toDate())&&s.isBefore(_(l).toDate())}),this.setState({listdata:s,panelVisible:!1,filter:!0}))}},{key:"printOptions",value:function(){var t=this;return"hyper"===this.state.user.category?l.default.createElement(o.default,{buttonColor:y.accent},l.default.createElement(o.default.Item,{buttonColor:y.purpleLight,title:k.default.t('SAVE_HISTORY'),onPress:function(){}},l.default.createElement(u.default,{name:"save",style:C.actionButtonIcon}))):l.default.createElement(o.default,{buttonColor:y.accent},l.default.createElement(o.default.Item,{buttonColor:y.primary,title:k.default.t('MAKE_REQUEST'),onPress:function(){t.props.navigator.push({screen:h.credrequester,title:k.default.t('MAKE_REQUEST')})}},l.default.createElement(u.default,{name:"edit",style:C.actionButtonIcon})),l.default.createElement(o.default.Item,{buttonColor:y.purpleLight,title:k.default.t('SAVE_HISTORY'),onPress:function(){}},l.default.createElement(u.default,{name:"save",style:C.actionButtonIcon})))}},{key:"_renderListDemandsSend",value:function(){return l.default.createElement(s.View,{style:C.container},this.state.isLoaded?this.state.isSectionned?this.renderSectionnedList(this.state.listdataSend):this.renderList(this.state.listdataSend):this.renderLoading(),this.printOptions(),this.showSlidingUpPanel())}},{key:"_renderListDemandReceive",value:function(){return l.default.createElement(s.View,{style:C.container},this.state.isLoaded?this.state.isSectionned?this.renderSectionnedList(this.state.listdata):this.renderList(this.state.listdata):this.renderLoading(),this.printOptions(),this.showSlidingUpPanel())}},{key:"_renderTabGeolocated",value:function(){var t=[{text:k.default.t('DEMANDE_SEND')}];return l.default.createElement(D.PagerTabIndicator,{style:{height:(0,c.responsiveHeight)(8)},tabs:t})}},{key:"_renderTabHyper",value:function(){var t=[{text:k.default.t('DEMANDE_RECEIVE')}];return l.default.createElement(D.PagerTabIndicator,{style:{height:(0,c.responsiveHeight)(8)},tabs:t})}},{key:"_renderTabs",value:function(){var t=[{text:k.default.t('MY_DEMANDE'),iconSource:this.state.usersicon},{text:k.default.t('DEMANDE_RECEIVE'),iconSource:this.state.charticon}];return l.default.createElement(D.PagerTabIndicator,{style:{height:(0,c.responsiveHeight)(8)},tabs:t})}},{key:"refreshData",value:function(){var t=this;(0,p.loadDemandeCredit)().then(function(n){void 0!==n.success&&t.updateList(n.demands)}),(0,p.loadMyDemandeCredit)().then(function(n){void 0!==n.success&&t.updateMyList(n.demands)})}}]),L})(b.default);e.default=w,w.navigatorStyle={navBarBackgroundColor:y.primary,statusBarColor:y.primaryDark,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF',contextualMenuStatusBarColor:L.accent,contextualMenuBackgroundColor:L.accentLight,contextualMenuButtonsColor:'#ffffff'};var x=s.StyleSheet.create({titleHeader:{fontSize:20,fontWeight:'bold',color:'black',flex:1},datetitle:{fontSize:17,color:'black',marginLeft:(0,c.responsiveWidth)(2)},datetext:{fontSize:16,marginLeft:(0,c.responsiveWidth)(5)},content:{flex:2},btnContainer:{flexDirection:'row',width:(0,c.responsiveWidth)(100),alignSelf:'flex-end',flex:2},btn:{flex:1,borderColor:'transparent',borderRadius:0},btntext:{fontWeight:'bold',color:y.accent},container:{flex:1,justifyContent:'space-evenly'}}),C=s.StyleSheet.create({slidingup:{width:(0,c.responsiveHeight)(100)},root:{flex:1},container:{flex:1,backgroundColor:'white',justifyContent:'center',alignItems:'center'},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,c.responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,c.responsiveWidth)(10),color:'black'},content:{flex:8},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'}})},312,[23,2,313,316,483,484,499,501,533,534,539,567,502,569,500,578,580,584,486,489,585]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),l=r(d[4]),p=(function(n){function p(t){var n;return babelHelpers.classCallCheck(this,p),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this,t))).state={resetToken:t.resetToken,active:t.active},n.anim=new s.Animated.Value(t.active?1:0),n.timeout=null,n}return babelHelpers.inherits(p,n),babelHelpers.createClass(p,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1,clearTimeout(this.timeout)}},{key:"componentWillReceiveProps",value:function(t){var n=this;if(t.resetToken!==this.state.resetToken){if(!1===t.active&&!0===this.state.active)return this.props.onReset&&this.props.onReset(),s.Animated.spring(this.anim,{toValue:0}).start(),void setTimeout(function(){return n.setState({active:!1,resetToken:t.resetToken})},250);if(!0===t.active&&!1===this.state.active)return s.Animated.spring(this.anim,{toValue:1}).start(),void this.setState({active:!0,resetToken:t.resetToken});this.setState({resetToken:t.resetToken,active:t.active})}}},{key:"getOrientation",value:function(){return{alignItems:l.alignItemsMap[this.props.position]}}},{key:"getOffsetXY",value:function(){return{paddingVertical:this.props.offsetY}}},{key:"getOverlayStyles",value:function(){return[u.overlay,{elevation:this.props.elevation,zIndex:this.props.zIndex,justifyContent:"up"===this.props.verticalOrientation?"flex-end":"flex-start"}]}},{key:"render",value:function(){return t.default.createElement(s.View,{pointerEvents:"box-none",style:[this.getOverlayStyles(),this.props.style]},t.default.createElement(s.Animated.View,{pointerEvents:"none",style:[this.getOverlayStyles(),{backgroundColor:this.props.bgColor,opacity:this.anim.interpolate({inputRange:[0,1],outputRange:[0,this.props.bgOpacity]})}]},this.props.backdrop),t.default.createElement(s.View,{pointerEvents:"box-none",style:[this.getOverlayStyles(),this.getOrientation(),this.getOffsetXY()]},this.state.active&&!this.props.backgroundTappable&&this._renderTappableBackground(),"up"===this.props.verticalOrientation&&this.props.children&&this._renderActions(),this._renderMainButton(),"down"===this.props.verticalOrientation&&this.props.children&&this._renderActions()))}},{key:"_renderMainButton",value:function(){var n=this,o={transform:[{scale:this.anim.interpolate({inputRange:[0,1],outputRange:[1,this.props.outRangeScale]})},{rotate:this.anim.interpolate({inputRange:[0,1],outputRange:["0deg",this.props.degrees+"deg"]})}]},p={backgroundColor:this.anim.interpolate({inputRange:[0,1],outputRange:[this.props.buttonColor,this.props.btnOutRange||this.props.buttonColor]}),width:this.props.size,height:this.props.size,borderRadius:this.props.size/2},u={width:this.props.size,height:this.props.size,borderRadius:this.props.size/2,alignItems:"center",justifyContent:"center"},c=(0,l.getTouchableComponent)(this.props.useNativeFeedback),h=l.isAndroid&&this.props.fixNativeFeedbackRadius?{right:this.props.offsetX,zIndex:this.props.zIndex,borderRadius:this.props.size/2,width:this.props.size}:{marginHorizontal:this.props.offsetX,zIndex:this.props.zIndex};return t.default.createElement(s.View,{style:[h,!this.props.hideShadow&&l.shadowStyle,!this.props.hideShadow&&this.props.shadowStyle]},t.default.createElement(c,{testID:this.props.testID,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,background:(0,l.touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity,onLongPress:this.props.onLongPress,onPress:function(){n.props.onPress(),n.props.children&&n.animateButton()},onPressIn:this.props.onPressIn,onPressOut:this.props.onPressOut},t.default.createElement(s.Animated.View,{style:p},t.default.createElement(s.Animated.View,{style:[u,o]},this._renderButtonIcon()))))}},{key:"_renderButtonIcon",value:function(){var n=this.props,o=n.icon,l=n.renderIcon,p=n.btnOutRangeTxt,c=n.buttonTextStyle,h=n.buttonText;if(l)return l(this.state.active);if(o)return console.warn('react-native-action-button: The `icon` prop is deprecated! Use `renderIcon` instead.'),o;var f=c.color||"rgba(255,255,255,1)";return t.default.createElement(s.Animated.Text,{style:[u.btnText,c,{color:this.anim.interpolate({inputRange:[0,1],outputRange:[f,p||f]})}]},h)}},{key:"_renderActions",value:function(){var n=this,l=this.props,p=l.children,u=l.verticalOrientation;if(!this.state.active)return null;var c=Array.isArray(p)?p:[p];c=c.filter(function(t){return'object'==typeof t});var h={flex:1,alignSelf:"stretch",justifyContent:"up"===u?"flex-end":"flex-start",paddingTop:"down"===this.props.verticalOrientation?this.props.spacing:0,zIndex:this.props.zIndex};return t.default.createElement(s.View,{style:h,pointerEvents:"box-none"},c.map(function(s,l){return t.default.createElement(o.default,babelHelpers.extends({key:l,anim:n.anim},n.props,s.props,{parentSize:n.props.size,btnColor:n.props.btnOutRange,onPress:function(){n.props.autoInactive&&(n.timeout=setTimeout(n.reset.bind(n),200)),s.props.onPress()}}))}))}},{key:"_renderTappableBackground",value:function(){return t.default.createElement(s.TouchableOpacity,{activeOpacity:1,style:this.getOverlayStyles(),onPress:this.reset.bind(this)})}},{key:"animateButton",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.state.active)return this.reset();t?s.Animated.spring(this.anim,{toValue:1}).start():this.anim.setValue(1),this.setState({active:!0,resetToken:this.state.resetToken})}},{key:"reset",value:function(){var t=this,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.props.onReset&&this.props.onReset(),n?s.Animated.spring(this.anim,{toValue:0}).start():this.anim.setValue(0),setTimeout(function(){t.mounted&&t.setState({active:!1,resetToken:t.state.resetToken})},250)}}]),p})(t.Component);e.default=p,p.Item=o.default,p.propTypes={resetToken:n.default.any,active:n.default.bool,position:n.default.string,elevation:n.default.number,zIndex:n.default.number,hideShadow:n.default.bool,shadowStyle:n.default.oneOfType([n.default.object,n.default.array,n.default.number]),renderIcon:n.default.func,bgColor:n.default.string,bgOpacity:n.default.number,buttonColor:n.default.string,buttonTextStyle:s.Text.propTypes.style,buttonText:n.default.string,offsetX:n.default.number,offsetY:n.default.number,spacing:n.default.number,size:n.default.number,autoInactive:n.default.bool,onPress:n.default.func,onPressIn:n.default.func,onPressOut:n.default.func,backdrop:n.default.oneOfType([n.default.bool,n.default.object]),degrees:n.default.number,verticalOrientation:n.default.oneOf(["up","down"]),backgroundTappable:n.default.bool,activeOpacity:n.default.number,useNativeFeedback:n.default.bool,fixNativeFeedbackRadius:n.default.bool,nativeFeedbackRippleColor:n.default.string,testID:n.default.string,accessibilityLabel:n.default.string,accessible:n.default.bool},p.defaultProps={resetToken:null,active:!1,bgColor:"transparent",bgOpacity:1,buttonColor:"rgba(0,0,0,1)",buttonTextStyle:{},buttonText:"+",spacing:20,outRangeScale:1,autoInactive:!0,onPress:function(){},onPressIn:function(){},onPressOn:function(){},backdrop:!1,degrees:45,position:"right",offsetX:30,offsetY:30,size:56,verticalOrientation:"up",backgroundTappable:!1,useNativeFeedback:!0,activeOpacity:l.DEFAULT_ACTIVE_OPACITY,fixNativeFeedbackRadius:!1,nativeFeedbackRippleColor:"rgba(255,255,255,0.75)",testID:void 0,accessibilityLabel:void 0,accessible:void 0};var u=s.StyleSheet.create({overlay:{position:"absolute",bottom:0,left:0,right:0,top:0,backgroundColor:"transparent"},btnText:{marginTop:-4,fontSize:24,backgroundColor:"transparent"}})},313,[23,37,2,314,315]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),n=r(d[3]),l=s.Dimensions.get("window").width,p=n.isAndroid?s.TouchableNativeFeedback:s.TouchableWithoutFeedback,c=(function(c){function h(){return babelHelpers.classCallCheck(this,h),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(h).apply(this,arguments))}return babelHelpers.inherits(h,c),babelHelpers.createClass(h,[{key:"render",value:function(){var o=this.props,l=o.size,p=o.position,c=o.verticalOrientation,u=o.hideShadow,h=o.spacing;if(!this.props.active)return null;var b={marginBottom:-10,alignItems:n.alignItemsMap[p],opacity:this.props.anim,transform:[{translateY:this.props.anim.interpolate({inputRange:[0,1],outputRange:["down"===c?-40:40,0]})}]},f={justifyContent:"center",alignItems:"center",width:l,height:l,borderRadius:l/2,backgroundColor:this.props.buttonColor||this.props.btnColor};"center"!==p&&(f[p]=(this.props.parentSize-l)/2);var v=(0,n.getTouchableComponent)(this.props.useNativeFeedback),y=n.isAndroid&&this.props.fixNativeFeedbackRadius?{height:l,marginBottom:h,right:this.props.offsetX,borderRadius:this.props.size/2}:{paddingHorizontal:this.props.offsetX,height:l+10+h};return t.default.createElement(s.Animated.View,{pointerEvents:"box-none",style:[b,y]},t.default.createElement(s.View,null,t.default.createElement(v,{testID:this.props.testID,accessibilityLabel:this.props.accessibilityLabel,background:(0,n.touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity||n.DEFAULT_ACTIVE_OPACITY,onPress:this.props.onPress},t.default.createElement(s.View,{style:[f,u?null:babelHelpers.objectSpread({},n.shadowStyle,this.props.shadowStyle)]},this.props.children))),this._renderTitle())}},{key:"_renderTitle",value:function(){if(!this.props.title)return null;var o=this.props,c=o.textContainerStyle,h=o.hideLabelShadow,b=o.offsetX,f=o.parentSize,v=o.size,y=o.position,k=o.spaceBetween,C={top:Math.max(v/2-11,0)},w=void 0===h?this.props.hideShadow:h;"center"!==y?C[y]=b+(f-v)/2+v+k:C.right=l/2+v/2+k;var F=[u.textContainer,C,!w&&n.shadowStyle,c],R=t.default.isValidElement(this.props.title)?this.props.title:t.default.createElement(s.Text,{allowFontScaling:!1,style:[u.text,this.props.textStyle]},this.props.title);return t.default.createElement(p,{background:(0,n.touchableBackground)(this.props.nativeFeedbackRippleColor,this.props.fixNativeFeedbackRadius),activeOpacity:this.props.activeOpacity||n.DEFAULT_ACTIVE_OPACITY,onPress:this.props.onPress},t.default.createElement(s.View,{style:F},R))}}],[{key:"defaultProps",get:function(){return{active:!0,spaceBetween:15,useNativeFeedback:!0,activeOpacity:n.DEFAULT_ACTIVE_OPACITY,fixNativeFeedbackRadius:!1,nativeFeedbackRippleColor:"rgba(255,255,255,0.75)"}}},{key:"propTypes",get:function(){return{active:o.default.bool,useNativeFeedback:o.default.bool,fixNativeFeedbackRadius:o.default.bool,nativeFeedbackRippleColor:o.default.string,activeOpacity:o.default.number}}}]),h})(t.Component);e.default=c;var u=s.StyleSheet.create({textContainer:{position:"absolute",paddingVertical:n.isAndroid?2:3,paddingHorizontal:8,borderRadius:3,borderWidth:s.StyleSheet.hairlineWidth,borderColor:"#eee",backgroundColor:"white",height:22},text:{flex:1,fontSize:12,color:"#444"}})},314,[23,37,2,315]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getTouchableComponent=function(n){if(!0===n&&!0===o)return t.TouchableNativeFeedback;return t.TouchableOpacity},e.touchableBackground=function(n,l){if(o){if(t.Platform.Version>=21)return t.TouchableNativeFeedback.Ripple(n||"rgba(255,255,255,0.75)",l);t.TouchableNativeFeedback.SelectableBackground()}return},e.isAndroid=e.alignItemsMap=e.shadowStyle=e.DEFAULT_ACTIVE_OPACITY=void 0;var t=r(d[0]);e.DEFAULT_ACTIVE_OPACITY=.85;e.shadowStyle={shadowOpacity:.35,shadowOffset:{width:0,height:5},shadowColor:"#000",shadowRadius:3,elevation:5};e.alignItemsMap={center:"center",left:"flex-start",right:"flex-end"};var o="android"===t.Platform.OS;e.isAndroid=o},315,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FA5Style",{enumerable:!0,get:function(){return t.FA5Style}}),e.getImageSource=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=e.default=void 0;var t=r(d[0]),o=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=(0,t.createFA5iconSet)(o.default,u.default,!1),n=l;e.default=n;var b=l.Button;e.Button=b;var I=l.TabBarItem;e.TabBarItem=I;var f=l.TabBarItemIOS;e.TabBarItemIOS=f;var c=l.ToolbarAndroid;e.ToolbarAndroid=c;var B=l.getImageSource;e.getImageSource=B},316,[317,481,482]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createFA5iconSet=function(f){var b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},v=arguments.length>2&&void 0!==arguments[2]&&arguments[2];'ios'===n.Platform.OS&&c&&(c=!1,(0,l.default)(),u.NativeIconAPI.setupFontAwesome5());var p="Font Awesome 5 "+(v?'Pro':'Free'),h=Object.keys(b);function I(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'400',l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p,s=v?"Pro_"+t:t;return(0,u.default)(f,l,"FontAwesome5_"+s+".ttf",{fontWeight:'ios'===n.Platform.OS?o:void 0})}var O=I('Regular'),A=I('Solid','700'),S=v?I('Light','100'):O,P=I('Brands','400','Font Awesome 5 Brands');function T(t){switch(t){case s.brand:return P;case s.light:return S;case s.solid:return A;default:return O}}function F(t){switch(t){case'brands':return P;case'regular':return S;case'solid':return A;default:return O}}function w(t){var n=t.light,o=t.solid;return n?s.light:o?s.solid:s.regular}function y(t){switch(t){case s.brand:return'brands';case s.light:return'light';case s.solid:return'solid';default:return'regular'}}function B(t){switch(t){case'brands':return s.brand;case'light':return s.light;case'solid':return s.solid;default:return s.regular}}function C(t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:function(t){return t},l=(function(n){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"render",value:function(){var n=H(this.props),o=u(n);return t.default.createElement(o,this.props)}}]),o})(t.PureComponent);return l.propTypes=Object.create(n.propTypes,{light:o.default.bool,solid:o.default.bool}),l.defaultProps={light:!1,solid:!1},l}var E=O,q=R(E);q.Button=R(E.Button,function(t){return t.Button}),q.TabBarItem=R(E.TabBarItem,function(t){return t.TabBarItem}),q.TabBarItemIOS=R(E.TabBarItemIOS,function(t){return t.TabBarItemIOS}),q.ToolbarAndroid=R(E.ToolbarAndroid,function(t){return t.ToolbarAndroid});var D={};return q.getImageSource=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u.DEFAULT_ICON_SIZE,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.DEFAULT_ICON_COLOR,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:s.regular,b=c;if(!_(t,b)){var v=C(t);b=B(v)}if('ios'===n.Platform.OS&&b!==s.brand){var h=f[t]||'?';'number'==typeof h&&(h=String.fromCharCode(h));var I=(0,n.processColor)(l),O=h+":"+o+":"+I+":"+c,A=n.PixelRatio.get();return new Promise(function(t,n){var l=D[O];void 0!==l?!l||l instanceof Error?n(l):t({uri:l,scale:A}):u.NativeIconAPI.getImageForFontAwesome5(p,h,o,b,I,function(o,u){var l='string'==typeof o?new Error(o):o;D[O]=u||l||!1,!l&&u?t({uri:u,scale:A}):n(l)})})}return T(b).getImageSource(t,o,l)},q},e.FA5Style=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),u=babelHelpers.interopRequireWildcard(r(d[3])),l=babelHelpers.interopRequireDefault(r(d[4])),s={regular:0,light:1,solid:2,brand:3};e.FA5Style=s;var c=!0},317,[23,2,37,318,320]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(v,h,y,I){var C=y?y.replace(/\.(otf|ttf)$/,''):h,O=l.Platform.select({windows:"Assets/"+y+"#"+h,android:C,web:C,default:h}),P=o.default.oneOf(Object.keys(v)),R=(function(o){function n(){var t,o;babelHelpers.classCallCheck(this,n);for(var l=arguments.length,s=new Array(l),u=0;u1&&void 0!==arguments[1]?arguments[1]:p,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;(0,n.default)();var u=v[t]||'?';'number'==typeof u&&(u=String.fromCharCode(u));var f=(0,l.processColor)(s),h=u+":"+o+":"+f,y=l.PixelRatio.get();return new Promise(function(t,l){var n=F[h];void 0!==n?!n||n instanceof Error?l(n):t({uri:n,scale:y}):c.getImageForFont(O,u,o,f,function(o,n){var s='string'==typeof o?new Error(o):o;F[h]=n||s||!1,!s&&n?t({uri:n,scale:y}):l(s)})})}return R.Button=(0,s.default)(R),R.TabBarItem=(0,u.default)(P,H),R.TabBarItemIOS=R.TabBarItem,R.ToolbarAndroid=(0,f.default)(P,H),R.getImageSource=H,R.loadFont=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y;return'ios'===l.Platform.OS?((0,n.default)(),t?c.loadFontWithFileName.apply(c,babelHelpers.toConsumableArray(t.split('.'))):Promise.reject(new Error('Unable to load font, because no file was specified. '))):Promise.resolve()},R.hasIcon=function(t){return Object.prototype.hasOwnProperty.call(v,t)},R.getRawGlyphMap=function(){return v},R.getFontFamily=function(){return O},R},e.DEFAULT_ICON_COLOR=e.DEFAULT_ICON_SIZE=e.NativeIconAPI=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireDefault(r(d[5])),f=babelHelpers.interopRequireDefault(r(d[6])),c=l.NativeModules.RNVectorIconsManager||l.NativeModules.RNVectorIconsModule;e.NativeIconAPI=c;var p=12;e.DEFAULT_ICON_SIZE=p;var b='black';e.DEFAULT_ICON_COLOR=b},318,[23,37,319,320,321,466,480]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},319,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if(!o.NativeIconAPI){if('android'===n.Platform.OS)throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.')}};var n=r(d[0]),o=r(d[1])},320,[319,318]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(p){var f,y;return y=f=(function(u){function c(){return babelHelpers.classCallCheck(this,c),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(c).apply(this,arguments))}return babelHelpers.inherits(c,u),babelHelpers.createClass(c,[{key:"render",value:function(){var u=this.props,c=u.style,f=u.iconStyle,y=u.children,h=babelHelpers.objectWithoutProperties(u,["style","iconStyle","children"]),H=(0,o.default)(h,Object.keys(s.Text.propTypes),'style','name','size','color'),k=(0,o.default)(h,Object.keys(s.TouchableHighlight.propTypes)),C=(0,l.default)(h,Object.keys(H),Object.keys(k),'iconStyle','borderRadius','backgroundColor');H.style=f?[b.icon,f]:b.icon;var R=(0,o.default)(this.props,'color'),T=(0,o.default)(this.props,'backgroundColor','borderRadius');return n.default.createElement(s.TouchableHighlight,babelHelpers.extends({style:[b.touchable,T]},k),n.default.createElement(s.View,babelHelpers.extends({style:[b.container,T,c]},C),n.default.createElement(p,H),(0,t.default)(y)?n.default.createElement(s.Text,{style:[b.text,R]},y):y))}}]),c})(n.PureComponent),f.propTypes={backgroundColor:u.default.oneOfType([u.default.string,u.default.number]),borderRadius:u.default.number,color:u.default.oneOfType([u.default.string,u.default.number]),size:u.default.number,iconStyle:u.default.any,style:u.default.any,children:u.default.node},f.defaultProps={backgroundColor:c,borderRadius:5,color:'white',size:20},y};var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=babelHelpers.interopRequireDefault(r(d[2])),n=babelHelpers.interopRequireWildcard(r(d[3])),u=babelHelpers.interopRequireDefault(r(d[4])),s=r(d[5]),b=s.StyleSheet.create({container:{flexDirection:'row',justifyContent:'flex-start',alignItems:'center',padding:8},touchable:{overflow:'hidden'},icon:{marginRight:10},text:{fontWeight:'600',backgroundColor:'transparent'}}),c='#007AFF'},321,[322,331,459,23,37,319]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c='[object String]';m.exports=function(f){return'string'==typeof f||!n(f)&&o(f)&&t(f)==c}},322,[323,329,330]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),c='[object Null]',u='[object Undefined]',f=n?"function"==typeof n?n.toStringTag:"@@toStringTag":void 0;m.exports=function(n){return null==n?void 0===n?u:c:f&&f in Object(n)?t(n):o(n)}},323,[324,327,328]); +__d(function(g,r,i,a,m,e,d){var o=r(d[0]).Symbol;m.exports=o},324,[325]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),f='object'==typeof self&&self&&self.Object===Object&&self,s=t||f||Function('return this')();m.exports=s},325,[326]); +__d(function(g,r,i,a,m,e,d){var t='object'==typeof g&&g&&g.Object===Object&&g;m.exports=t},326,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=Object.prototype,n=o.hasOwnProperty,c=o.toString,l=t?"function"==typeof t?t.toStringTag:"@@toStringTag":void 0;m.exports=function(t){var o=n.call(t,l),p=t[l];try{t[l]=void 0}catch(t){}var v=c.call(t);return o?t[l]=p:delete t[l],v}},327,[324]); +__d(function(g,r,i,a,m,e,d){var t=Object.prototype.toString;m.exports=function(n){return t.call(n)}},328,[]); +__d(function(g,r,i,a,m,e,d){var n=Array.isArray;m.exports=n},329,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null!=n&&'object'==typeof n}},330,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),u=r(d[2]),f=r(d[3]),o=r(d[4]),l=r(d[5]),v=r(d[6]),c=r(d[7]),h=v(function(v,h){var _={};if(null==v)return _;var p=!1;h=n(h,function(n){return n=f(n,v),p||(p=n.length>1),n}),o(v,c(v),_),p&&(_=t(_,7,l));for(var s=h.length;s--;)u(_,h[s]);return _});m.exports=h},331,[332,333,432,433,377,446,448,412]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){for(var o=-1,u=null==n?0:n.length,f=Array(u);++o-1}},341,[338]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(s,_){var n=this.__data__,h=t(n,s);return h<0?(++this.size,n.push([s,_])):n[h][1]=_,this}},342,[338]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(){this.__data__=new t,this.size=0}},343,[335]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){var _=this.__data__,n=_.delete(t);return this.size=_.size,n}},344,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return this.__data__.get(t)}},345,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return this.__data__.has(t)}},346,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),_=r(d[2]);m.exports=function(n,h){var f=this.__data__;if(f instanceof t){var u=f.__data__;if(!s||u.length<199)return u.push([n,h]),this.size=++f.size,this;f=this.__data__=new _(u)}return f.set(n,h),this.size=f.size,this}},347,[335,348,357]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1]),'Map');m.exports=n},348,[349,325]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);m.exports=function(t,u){var v=o(t,u);return n(v)?v:void 0}},349,[350,356]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]),p=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,$=u.toString,f=s.hasOwnProperty,l=RegExp('^'+$.call(f).replace(/[\\^$.*+?()[\]{}|]/g,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$');m.exports=function(u){return!(!n(u)||o(u))&&(t(u)?l:p).test(c(u))}},350,[351,353,352,355]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o='[object AsyncFunction]',c='[object Function]',u='[object GeneratorFunction]',b='[object Proxy]';m.exports=function(j){if(!t(j))return!1;var f=n(j);return f==c||f==u||f==o||f==b}},351,[323,352]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}},352,[]); +__d(function(g,r,i,a,m,e,d){var n,c=r(d[0]),o=(n=/[^.]+$/.exec(c&&c.keys&&c.keys.IE_PROTO||''))?'Symbol(src)_1.'+n:'';m.exports=function(n){return!!o&&o in n}},353,[354]); +__d(function(g,r,i,a,m,e,d){var _=r(d[0])['__core-js_shared__'];m.exports=_},354,[325]); +__d(function(g,r,i,a,m,e,d){var t=Function.prototype.toString;m.exports=function(n){if(null!=n){try{return t.call(n)}catch(t){}try{return n+''}catch(t){}}return''}},355,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){return null==n?void 0:n[o]}},356,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),p=r(d[2]),l=r(d[3]),n=r(d[4]);function s(t){var o=-1,p=null==t?0:t.length;for(this.clear();++o-1&&o%1==0&&o-1&&t%1==0&&t<=n}},388,[]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){return function(t){return n(t)}}},389,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n='object'==typeof e&&e&&!e.nodeType&&e,o=n&&'object'==typeof m&&m&&!m.nodeType&&m,p=o&&o.exports===n&&t.process,c=(function(){try{var t=o&&o.require&&o.require('util').types;return t||p&&p.binding&&p.binding('util')}catch(t){}})();m.exports=c},390,[326]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=Object.prototype.hasOwnProperty;m.exports=function(c){if(!t(c))return n(c);var u=[];for(var p in Object(c))o.call(c,p)&&'constructor'!=p&&u.push(p);return u}},391,[392,393]); +__d(function(g,r,i,a,m,e,d){var t=Object.prototype;m.exports=function(o){var n=o&&o.constructor;return o===('function'==typeof n&&n.prototype||t)}},392,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0])(Object.keys,Object);m.exports=t},393,[394]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){return function(u){return n(t(u))}}},394,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(u){return null!=u&&t(u.length)&&!n(u)}},395,[351,388]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(o,u){return o&&n(u,t(u),o)}},396,[377,397]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return o(u)?n(u,!0):t(u)}},397,[379,398,395]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=Object.prototype.hasOwnProperty;m.exports=function(u){if(!t(u))return o(u);var p=n(u),f=[];for(var s in u)('constructor'!=s||!p&&c.call(u,s))&&f.push(s);return f}},398,[352,392,399]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=[];if(null!=n)for(var u in Object(n))t.push(u);return t}},399,[]); +__d(function(g,r,i,a,m,e,d){var o=r(d[0]),t='object'==typeof e&&e&&!e.nodeType&&e,n=t&&'object'==typeof m&&m&&!m.nodeType&&m,c=n&&n.exports===t?o.Buffer:void 0,f=c?c.allocUnsafe:void 0;m.exports=function(o,t){if(t)return o.slice();var n=o.length,c=f?f(n):new o.constructor(n);return o.copy(c),c}},400,[325]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){var o=-1,f=n.length;for(t||(t=Array(f));++ou?0:u+t),(o=o>u?u:o)<0&&(o+=u),u=t>o?0:o-t>>>0,t>>>=0;for(var c=Array(u);++f0&&v(p)?u>1?o(p,u-1,v,c,h):n(h,p):c||(h[h.length]=p)}return h}},450,[408,451]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=r(d[2]),c=n?"function"==typeof n?n.isConcatSpreadable:"@@isConcatSpreadable":void 0;m.exports=function(n){return t(n)||o(n)||!!(c&&n&&n[c])}},451,[324,381,329]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=Math.max;m.exports=function(o,f,u){return f=t(void 0===f?o.length-1:f,0),function(){for(var h=arguments,v=-1,c=t(h.length-f,0),l=Array(c);++v0){if(++f>=n)return arguments[0]}else f=0;return u.apply(void 0,arguments)}}},458,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1])(function(t,u){return null==t?{}:n(t,u)});m.exports=t},459,[460,448]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(u,o){return n(u,o,function(n,o){return t(u,o)})}},460,[461,463]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(f,u,v){for(var c=-1,_=u.length,h={};++c<_;){var l=u[c],p=n(f,l);v(p,l)&&t(h,o(l,f),p)}return h}},461,[443,462,433]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=r(d[2]),v=r(d[3]),f=r(d[4]);m.exports=function(u,l,c,_){if(!v(u))return u;for(var h=-1,p=(l=o(l,u)).length,s=p-1,x=u;null!=x&&++hp))return!1;var w=h.get(v);if(w&&h.get(l))return w==l;var x=-1,j=!0,q=s&o?new t:void 0;for(h.set(v,l),h.set(l,v);++x0?this.missingTranslationPrefix:'')+o.replace('_',' ').replace(/([a-z])([A-Z])/g,function(t,n,o){return n+' '+o.toLowerCase()})}return'[missing "'+[null!=n&&null!=n.locale?n.locale:this.currentLocale(),this.getFullScope(t,n)].join(this.defaultSeparator)+'" translation]'},n.missingPlaceholder=function(t,n,o){return"[missing "+t+" value]"},n.nullPlaceholder=function(){return n.missingPlaceholder.apply(n,arguments)},n.toNumber=function(t,n){n=this.prepareOptions(n,this.lookup("number.format"),z);var o,l,u=t<0,c=s(Math.abs(t),n.precision).toString().split("."),p=[],f=n.format||"%n",h=u?"-":"";for(t=c[0],o=c[1];t.length>0;)p.unshift(t.substr(Math.max(0,t.length-3),3)),t=t.substr(0,t.length-3);return l=p.join(n.delimiter),n.strip_insignificant_zeros&&o&&(o=o.replace(/0+$/,"")),n.precision>0&&o&&(l+=n.separator+o),l=(f=n.sign_first?"%s"+f:f.replace("%n","%s%n")).replace("%u",n.unit).replace("%n",l).replace("%s",h)},n.toCurrency=function(t,n){return n=this.prepareOptions(n,this.lookup("number.currency.format"),this.lookup("number.format"),O),this.toNumber(t,n)},n.localize=function(t,n,o){switch(o||(o={}),t){case"currency":return this.toCurrency(n);case"number":return t=this.lookup("number.format"),this.toNumber(n,t);case"percentage":return this.toPercentage(n);default:var l;return l=t.match(/^(date|time)/)?this.toTime(t,n):n.toString(),this.interpolate(l,o)}},n.parseDate=function(t){var n,o,l;if("object"==typeof t)return t;if(n=t.toString().match(/(\d{4})-(\d{2})-(\d{2})(?:[ T](\d{2}):(\d{2}):(\d{2})([\.,]\d{1,3})?)?(Z|\+00:?00)?/)){for(var s=1;s<=6;s++)n[s]=parseInt(n[s],10)||0;n[2]-=1,l=n[7]?1e3*("0"+n[7]):null,o=n[8]?new Date(Date.UTC(n[1],n[2],n[3],n[4],n[5],n[6],l)):new Date(n[1],n[2],n[3],n[4],n[5],n[6],l)}else"number"==typeof t?(o=new Date).setTime(t):t.match(/([A-Z][a-z]{2}) ([A-Z][a-z]{2}) (\d+) (\d+:\d+:\d+) ([+-]\d+) (\d+)/)?(o=new Date).setTime(Date.parse([RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$6,RegExp.$4,RegExp.$5].join(" "))):(t.match(/\d+ \d+:\d+:\d+ [+-]\d+ \d+/),(o=new Date).setTime(Date.parse(t)));return o},n.strftime=function(t,o){var s=this.lookup("date"),u=n.meridian();if(s||(s={}),s=this.prepareOptions(s,k),isNaN(t.getTime()))throw new Error('I18n.strftime() requires a valid date object, but received an invalid date.');var c=t.getDay(),p=t.getDate(),f=t.getFullYear(),h=t.getMonth()+1,b=t.getHours(),v=b,y=b>11?1:0,S=t.getSeconds(),_=t.getMinutes(),z=t.getTimezoneOffset(),O=Math.floor(Math.abs(z/60)),T=Math.abs(z)-60*O,M=(z>0?"-":"+")+(O.toString().length<2?"0"+O:O)+(T.toString().length<2?"0"+T:T);return v>12?v-=12:0===v&&(v=12),o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=(o=o.replace("%a",s.abbr_day_names[c])).replace("%A",s.day_names[c])).replace("%b",s.abbr_month_names[h])).replace("%B",s.month_names[h])).replace("%d",l(p))).replace("%e",p)).replace("%-d",p)).replace("%H",l(b))).replace("%-H",b)).replace("%I",l(v))).replace("%-I",v)).replace("%m",l(h))).replace("%-m",h)).replace("%M",l(_))).replace("%-M",_)).replace("%p",u[y])).replace("%S",l(S))).replace("%-S",S)).replace("%w",c)).replace("%y",l(f))).replace("%-y",l(f).replace(/^0+/,""))).replace("%Y",f)).replace("%z",M)},n.toTime=function(t,n){var o=this.parseDate(n),l=this.lookup(t);return o.toString().match(/invalid/i)?o.toString():l?this.strftime(o,l):o.toString()},n.toPercentage=function(t,n){return n=this.prepareOptions(n,this.lookup("number.percentage.format"),this.lookup("number.format"),T),this.toNumber(t,n)},n.toHumanSize=function(t,n){for(var o,l,s=t,u=0;s>=1024&&u<4;)s/=1024,u+=1;return 0===u?(o=this.t("number.human.storage_units.units.byte",{count:s}),l=0):(o=this.t("number.human.storage_units.units."+M[u]),l=s-Math.floor(s)==0?0:1),n=this.prepareOptions(n,{unit:o,precision:l,format:"%n%u",delimiter:""}),this.toNumber(s,n)},n.getFullScope=function(t,n){return n=n||{},f(t)&&(t=t.join(this.defaultSeparator)),n.scope&&(t=[n.scope,t].join(this.defaultSeparator)),t},n.extend=function(t,n){return void 0===t&&void 0===n?{}:_(t,n)},n.t=n.translate,n.l=n.localize,n.p=n.pluralize,n},'function'==typeof define&&define.amd?define("i18n",function(){return n(t)}):'object'==typeof m&&m.exports?m.exports=n(t):t.I18n=n(t)},487,[]); +__d(function(g,r,i,a,m,e,d){var s,n;s=this,n=function(s){'use strict';return s.defineLocale('fr',{months:'janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre'.split('_'),monthsShort:'janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.'.split('_'),monthsParseExact:!0,weekdays:'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),weekdaysShort:'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),weekdaysMin:'di_lu_ma_me_je_ve_sa'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm'},calendar:{sameDay:'[Aujourd\u2019hui \xe0] LT',nextDay:'[Demain \xe0] LT',nextWeek:'dddd [\xe0] LT',lastDay:'[Hier \xe0] LT',lastWeek:'dddd [dernier \xe0] LT',sameElse:'L'},relativeTime:{future:'dans %s',past:'il y a %s',s:'quelques secondes',ss:'%d secondes',m:'une minute',mm:'%d minutes',h:'une heure',hh:'%d heures',d:'un jour',dd:'%d jours',M:'un mois',MM:'%d mois',y:'un an',yy:'%d ans'},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(s,n){switch(n){case'D':return s+(1===s?'er':'');default:case'M':case'Q':case'DDD':case'd':return s+(1===s?'er':'e');case'w':case'W':return s+(1===s?'re':'e')}},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(s.moment)},488,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(){'use strict';var t,n;function s(){return t.apply(null,arguments)}function o(t){return t instanceof Array||'[object Array]'===Object.prototype.toString.call(t)}function u(t){return null!=t&&'[object Object]'===Object.prototype.toString.call(t)}function l(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var n;for(n in t)if(t.hasOwnProperty(n))return!1;return!0}function h(t){return void 0===t}function c(t){return'number'==typeof t||'[object Number]'===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||'[object Date]'===Object.prototype.toString.call(t)}function _(t,n){var s,o=[];for(s=0;s>>0,o=0;o0)for(s=0;s=0?s?'+':'':'-')+Math.pow(10,Math.max(0,u)).toString().substr(1)+o}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,J=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},B={};function Q(t,n,s,o){var u=o;'string'==typeof o&&(u=function(){return this[o]()}),t&&(B[t]=u),n&&(B[n[0]]=function(){return z(u.apply(this,arguments),n[1],n[2])}),s&&(B[s]=function(){return this.localeData().ordinal(u.apply(this,arguments),t)})}function X(t){var n,s,o,u=t.match($);for(n=0,s=u.length;n=0&&J.test(t);)t=t.replace(J,o),J.lastIndex=0,s-=1;return t}var te=/\d/,ne=/\d\d/,se=/\d{3}/,ie=/\d{4}/,re=/[+-]?\d{6}/,ae=/\d\d?/,oe=/\d\d\d\d?/,ue=/\d\d\d\d\d\d?/,le=/\d{1,3}/,de=/\d{1,4}/,he=/[+-]?\d{1,6}/,ce=/\d+/,fe=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,_e=/Z|[+-]\d\d(?::?\d\d)?/gi,ye=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ge={};function ve(t,n,s){ge[t]=L(n)?n:function(t,o){return t&&s?s:n}}function pe(t,n){return y(ge,t)?ge[t](n._strict,n._locale):new RegExp(we(t.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,s,o,u){return n||s||o||u})))}function we(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')}var Me={};function Se(t,n){var s,o=n;for('string'==typeof t&&(t=[t]),c(n)&&(o=function(t,s){s[n]=b(t)}),s=0;s68?1900:2e3)};var Le,Ue=Ne('FullYear',!0);function Ne(t,n){return function(o){return null!=o?(Ve(this,t,o),s.updateOffset(this,n),this):Ge(this,t)}}function Ge(t,n){return t.isValid()?t._d['get'+(t._isUTC?'UTC':'')+n]():NaN}function Ve(t,n,s){t.isValid()&&!isNaN(s)&&('FullYear'===n&&Fe(t.year())&&1===t.month()&&29===t.date()?t._d['set'+(t._isUTC?'UTC':'')+n](s,t.month(),Ee(s,t.month())):t._d['set'+(t._isUTC?'UTC':'')+n](s))}function Ee(t,n){if(isNaN(t)||isNaN(n))return NaN;var s,o=(n%(s=12)+s)%s;return t+=(n-o)/12,1===o?Fe(t)?29:28:31-o%7%2}Le=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var n;for(n=0;n=0&&isFinite(c.getFullYear())&&c.setFullYear(t),c}function Xe(t){var n=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(n.getUTCFullYear())&&n.setUTCFullYear(t),n}function Ke(t,n,s){var o=7+n-s;return-((7+Xe(t,0,o).getUTCDay()-n)%7)+o-1}function et(t,n,s,o,u){var l,h,c=1+7*(n-1)+(7+s-o)%7+Ke(t,o,u);return c<=0?h=Ce(l=t-1)+c:c>Ce(t)?(l=t+1,h=c-Ce(t)):(l=t,h=c),{year:l,dayOfYear:h}}function tt(t,n,s){var o,u,l=Ke(t.year(),n,s),h=Math.floor((t.dayOfYear()-l-1)/7)+1;return h<1?o=h+nt(u=t.year()-1,n,s):h>nt(t.year(),n,s)?(o=h-nt(t.year(),n,s),u=t.year()+1):(u=t.year(),o=h),{week:o,year:u}}function nt(t,n,s){var o=Ke(t,n,s),u=Ke(t+1,n,s);return(Ce(t)-o+u)/7}Q('w',['ww',2],'wo','week'),Q('W',['WW',2],'Wo','isoWeek'),V('week','w'),V('isoWeek','W'),j('week',5),j('isoWeek',5),ve('w',ae),ve('ww',ae,ne),ve('W',ae),ve('WW',ae,ne),De(['w','ww','W','WW'],function(t,n,s,o){n[o.substr(0,1)]=b(t)});function st(t,n){return'string'!=typeof t?t:isNaN(t)?'number'==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10)}function it(t,n){return'string'==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t}Q('d',0,'do','day'),Q('dd',0,0,function(t){return this.localeData().weekdaysMin(this,t)}),Q('ddd',0,0,function(t){return this.localeData().weekdaysShort(this,t)}),Q('dddd',0,0,function(t){return this.localeData().weekdays(this,t)}),Q('e',0,0,'weekday'),Q('E',0,0,'isoWeekday'),V('day','d'),V('weekday','e'),V('isoWeekday','E'),j('day',11),j('weekday',11),j('isoWeekday',11),ve('d',ae),ve('e',ae),ve('E',ae),ve('dd',function(t,n){return n.weekdaysMinRegex(t)}),ve('ddd',function(t,n){return n.weekdaysShortRegex(t)}),ve('dddd',function(t,n){return n.weekdaysRegex(t)}),De(['dd','ddd','dddd'],function(t,n,s,o){var u=s._locale.weekdaysParse(t,o,s._strict);null!=u?n.d=u:w(s).invalidWeekday=t}),De(['d','e','E'],function(t,n,s,o){n[o]=b(t)});var rt='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');var at='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');var ot='Su_Mo_Tu_We_Th_Fr_Sa'.split('_');function ut(t,n,s){var o,u,l,h=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)l=p([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(l,'').toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(l,'').toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(l,'').toLocaleLowerCase();return s?'dddd'===n?-1!==(u=Le.call(this._weekdaysParse,h))?u:null:'ddd'===n?-1!==(u=Le.call(this._shortWeekdaysParse,h))?u:null:-1!==(u=Le.call(this._minWeekdaysParse,h))?u:null:'dddd'===n?-1!==(u=Le.call(this._weekdaysParse,h))?u:-1!==(u=Le.call(this._shortWeekdaysParse,h))?u:-1!==(u=Le.call(this._minWeekdaysParse,h))?u:null:'ddd'===n?-1!==(u=Le.call(this._shortWeekdaysParse,h))?u:-1!==(u=Le.call(this._weekdaysParse,h))?u:-1!==(u=Le.call(this._minWeekdaysParse,h))?u:null:-1!==(u=Le.call(this._minWeekdaysParse,h))?u:-1!==(u=Le.call(this._weekdaysParse,h))?u:-1!==(u=Le.call(this._shortWeekdaysParse,h))?u:null}var lt=ye;var dt=ye;var ht=ye;function ct(){function t(t,n){return n.length-t.length}var n,s,o,u,l,h=[],c=[],f=[],_=[];for(n=0;n<7;n++)s=p([2e3,1]).day(n),o=this.weekdaysMin(s,''),u=this.weekdaysShort(s,''),l=this.weekdays(s,''),h.push(o),c.push(u),f.push(l),_.push(o),_.push(u),_.push(l);for(h.sort(t),c.sort(t),f.sort(t),_.sort(t),n=0;n<7;n++)c[n]=we(c[n]),f[n]=we(f[n]),_[n]=we(_[n]);this._weekdaysRegex=new RegExp('^('+_.join('|')+')','i'),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp('^('+f.join('|')+')','i'),this._weekdaysShortStrictRegex=new RegExp('^('+c.join('|')+')','i'),this._weekdaysMinStrictRegex=new RegExp('^('+h.join('|')+')','i')}function ft(){return this.hours()%12||12}function mt(t,n){Q(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)})}function _t(t,n){return n._meridiemParse}Q('H',['HH',2],0,'hour'),Q('h',['hh',2],0,ft),Q('k',['kk',2],0,function(){return this.hours()||24}),Q('hmm',0,0,function(){return''+ft.apply(this)+z(this.minutes(),2)}),Q('hmmss',0,0,function(){return''+ft.apply(this)+z(this.minutes(),2)+z(this.seconds(),2)}),Q('Hmm',0,0,function(){return''+this.hours()+z(this.minutes(),2)}),Q('Hmmss',0,0,function(){return''+this.hours()+z(this.minutes(),2)+z(this.seconds(),2)}),mt('a',!0),mt('A',!1),V('hour','h'),j('hour',13),ve('a',_t),ve('A',_t),ve('H',ae),ve('h',ae),ve('k',ae),ve('HH',ae,ne),ve('hh',ae,ne),ve('kk',ae,ne),ve('hmm',oe),ve('hmmss',ue),ve('Hmm',oe),ve('Hmmss',ue),Se(['H','HH'],xe),Se(['k','kk'],function(t,n,s){var o=b(t);n[xe]=24===o?0:o}),Se(['a','A'],function(t,n,s){s._isPm=s._locale.isPM(t),s._meridiem=t}),Se(['h','hh'],function(t,n,s){n[xe]=b(t),w(s).bigHour=!0}),Se('hmm',function(t,n,s){var o=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o)),w(s).bigHour=!0}),Se('hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o,2)),n[Pe]=b(t.substr(u)),w(s).bigHour=!0}),Se('Hmm',function(t,n,s){var o=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o))}),Se('Hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o,2)),n[Pe]=b(t.substr(u))});var yt,gt=Ne('Hours',!0),vt={calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},invalidDate:'Invalid date',ordinal:'%d',dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},months:Ae,monthsShort:je,week:{dow:0,doy:6},weekdays:rt,weekdaysMin:ot,weekdaysShort:at,meridiemParse:/[ap]\.?m?\.?/i},pt={},wt={};function Mt(t){return t?t.toLowerCase().replace('_','-'):t}function St(t){for(var n,s,o,u,l=0;l0;){if(o=Dt(u.slice(0,n).join('-')))return o;if(s&&s.length>=n&&P(u,s,!0)>=n-1)break;n--}l++}return yt}function Dt(t){var n=null;if(!pt[t]&&void 0!==m&&m&&m.exports)try{n=yt._abbr,r('./locale/'+t),kt(n)}catch(t){}return pt[t]}function kt(t,n){var s;return t&&((s=h(n)?Ot(t):Yt(t,n))?yt=s:'undefined'!=typeof console&&console.warn&&console.warn('Locale '+t+' not found. Did you forget to load it?')),yt._abbr}function Yt(t,n){if(null!==n){var s,o=vt;if(n.abbr=t,null!=pt[t])F('defineLocaleOverride',"use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=pt[t]._config;else if(null!=n.parentLocale)if(null!=pt[n.parentLocale])o=pt[n.parentLocale]._config;else{if(null==(s=Dt(n.parentLocale)))return wt[n.parentLocale]||(wt[n.parentLocale]=[]),wt[n.parentLocale].push({name:t,config:n}),null;o=s._config}return pt[t]=new N(U(o,n)),wt[t]&&wt[t].forEach(function(t){Yt(t.name,t.config)}),kt(t),pt[t]}return delete pt[t],null}function Ot(t){var n;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return yt;if(!o(t)){if(n=Dt(t))return n;t=[t]}return St(t)}function Tt(t){var n,s=t._a;return s&&-2===w(t).overflow&&(n=s[Oe]<0||s[Oe]>11?Oe:s[Te]<1||s[Te]>Ee(s[Ye],s[Oe])?Te:s[xe]<0||s[xe]>24||24===s[xe]&&(0!==s[be]||0!==s[Pe]||0!==s[We])?xe:s[be]<0||s[be]>59?be:s[Pe]<0||s[Pe]>59?Pe:s[We]<0||s[We]>999?We:-1,w(t)._overflowDayOfYear&&(nTe)&&(n=Te),w(t)._overflowWeeks&&-1===n&&(n=He),w(t)._overflowWeekday&&-1===n&&(n=Re),w(t).overflow=n),t}function xt(t,n,s){return null!=t?t:null!=n?n:s}function bt(t){var n=new Date(s.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function Pt(t){var n,s,o,u,l,h=[];if(!t._d){for(o=bt(t),t._w&&null==t._a[Te]&&null==t._a[Oe]&&Wt(t),null!=t._dayOfYear&&(l=xt(t._a[Ye],o[Ye]),(t._dayOfYear>Ce(l)||0===t._dayOfYear)&&(w(t)._overflowDayOfYear=!0),s=Xe(l,0,t._dayOfYear),t._a[Oe]=s.getUTCMonth(),t._a[Te]=s.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=h[n]=o[n];for(;n<7;n++)t._a[n]=h[n]=null==t._a[n]?2===n?1:0:t._a[n];24===t._a[xe]&&0===t._a[be]&&0===t._a[Pe]&&0===t._a[We]&&(t._nextDay=!0,t._a[xe]=0),t._d=(t._useUTC?Xe:Qe).apply(null,h),u=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[xe]=24),t._w&&void 0!==t._w.d&&t._w.d!==u&&(w(t).weekdayMismatch=!0)}}function Wt(t){var n,s,o,u,l,h,c,f;if(null!=(n=t._w).GG||null!=n.W||null!=n.E)l=1,h=4,s=xt(n.GG,t._a[Ye],tt(Kt(),1,4).year),o=xt(n.W,1),((u=xt(n.E,1))<1||u>7)&&(f=!0);else{l=t._locale._week.dow,h=t._locale._week.doy;var _=tt(Kt(),l,h);s=xt(n.gg,t._a[Ye],_.year),o=xt(n.w,_.week),null!=n.d?((u=n.d)<0||u>6)&&(f=!0):null!=n.e?(u=n.e+l,(n.e<0||n.e>6)&&(f=!0)):u=l}o<1||o>nt(s,l,h)?w(t)._overflowWeeks=!0:null!=f?w(t)._overflowWeekday=!0:(c=et(s,o,u,l,h),t._a[Ye]=c.year,t._dayOfYear=c.dayOfYear)}var Ht=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Rt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ct=/Z|[+-]\d\d(?::?\d\d)?/,Ft=[['YYYYYY-MM-DD',/[+-]\d{6}-\d\d-\d\d/],['YYYY-MM-DD',/\d{4}-\d\d-\d\d/],['GGGG-[W]WW-E',/\d{4}-W\d\d-\d/],['GGGG-[W]WW',/\d{4}-W\d\d/,!1],['YYYY-DDD',/\d{4}-\d{3}/],['YYYY-MM',/\d{4}-\d\d/,!1],['YYYYYYMMDD',/[+-]\d{10}/],['YYYYMMDD',/\d{8}/],['GGGG[W]WWE',/\d{4}W\d{3}/],['GGGG[W]WW',/\d{4}W\d{2}/,!1],['YYYYDDD',/\d{7}/]],Lt=[['HH:mm:ss.SSSS',/\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss,SSSS',/\d\d:\d\d:\d\d,\d+/],['HH:mm:ss',/\d\d:\d\d:\d\d/],['HH:mm',/\d\d:\d\d/],['HHmmss.SSSS',/\d\d\d\d\d\d\.\d+/],['HHmmss,SSSS',/\d\d\d\d\d\d,\d+/],['HHmmss',/\d\d\d\d\d\d/],['HHmm',/\d\d\d\d/],['HH',/\d\d/]],Ut=/^\/?Date\((\-?\d+)/i;function Nt(t){var n,s,o,u,l,h,c=t._i,f=Ht.exec(c)||Rt.exec(c);if(f){for(w(t).iso=!0,n=0,s=Ft.length;n0&&w(t).unusedInput.push(h),c=c.slice(c.indexOf(o)+o.length),_+=o.length),B[l]?(o?w(t).empty=!1:w(t).unusedTokens.push(l),ke(l,o,t)):t._strict&&!o&&w(t).unusedTokens.push(l);w(t).charsLeftOver=f-_,c.length>0&&w(t).unusedInput.push(c),t._a[xe]<=12&&!0===w(t).bigHour&&t._a[xe]>0&&(w(t).bigHour=void 0),w(t).parsedDateParts=t._a.slice(0),w(t).meridiem=t._meridiem,t._a[xe]=$t(t._locale,t._a[xe],t._meridiem),Pt(t),Tt(t)}else jt(t);else Nt(t)}function $t(t,n,s){var o;return null==s?n:null!=t.meridiemHour?t.meridiemHour(n,s):null!=t.isPM?((o=t.isPM(s))&&n<12&&(n+=12),o||12!==n||(n=0),n):n}function Jt(t){var n,s,o,u,l;if(0===t._f.length)return w(t).invalidFormat=!0,void(t._d=new Date(NaN));for(u=0;uthis?this:t:S()});function nn(t,n){var s,u;if(1===n.length&&o(n[0])&&(n=n[0]),!n.length)return Kt();for(s=n[0],u=1;u(l=nt(t,o,u))&&(n=l),Wn.call(this,t,n,s,o,u))}function Wn(t,n,s,o,u){var l=et(t,n,s,o,u),h=Xe(l.year,0,l.dayOfYear);return this.year(h.getUTCFullYear()),this.month(h.getUTCMonth()),this.date(h.getUTCDate()),this}Q(0,['gg',2],0,function(){return this.weekYear()%100}),Q(0,['GG',2],0,function(){return this.isoWeekYear()%100}),bn('gggg','weekYear'),bn('ggggg','weekYear'),bn('GGGG','isoWeekYear'),bn('GGGGG','isoWeekYear'),V('weekYear','gg'),V('isoWeekYear','GG'),j('weekYear',1),j('isoWeekYear',1),ve('G',fe),ve('g',fe),ve('GG',ae,ne),ve('gg',ae,ne),ve('GGGG',de,ie),ve('gggg',de,ie),ve('GGGGG',he,re),ve('ggggg',he,re),De(['gggg','ggggg','GGGG','GGGGG'],function(t,n,s,o){n[o.substr(0,2)]=b(t)}),De(['gg','GG'],function(t,n,o,u){n[u]=s.parseTwoDigitYear(t)}),Q('Q',0,'Qo','quarter'),V('quarter','Q'),j('quarter',7),ve('Q',te),Se('Q',function(t,n){n[Oe]=3*(b(t)-1)}),Q('D',['DD',2],'Do','date'),V('date','D'),j('date',9),ve('D',ae),ve('DD',ae,ne),ve('Do',function(t,n){return t?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient}),Se(['D','DD'],Te),Se('Do',function(t,n){n[Te]=b(t.match(ae)[0])});var Hn=Ne('Date',!0);Q('DDD',['DDDD',3],'DDDo','dayOfYear'),V('dayOfYear','DDD'),j('dayOfYear',4),ve('DDD',le),ve('DDDD',se),Se(['DDD','DDDD'],function(t,n,s){s._dayOfYear=b(t)}),Q('m',['mm',2],0,'minute'),V('minute','m'),j('minute',14),ve('m',ae),ve('mm',ae,ne),Se(['m','mm'],be);var Rn=Ne('Minutes',!1);Q('s',['ss',2],0,'second'),V('second','s'),j('second',15),ve('s',ae),ve('ss',ae,ne),Se(['s','ss'],Pe);var Cn,Fn=Ne('Seconds',!1);for(Q('S',0,0,function(){return~~(this.millisecond()/100)}),Q(0,['SS',2],0,function(){return~~(this.millisecond()/10)}),Q(0,['SSS',3],0,'millisecond'),Q(0,['SSSS',4],0,function(){return 10*this.millisecond()}),Q(0,['SSSSS',5],0,function(){return 100*this.millisecond()}),Q(0,['SSSSSS',6],0,function(){return 1e3*this.millisecond()}),Q(0,['SSSSSSS',7],0,function(){return 1e4*this.millisecond()}),Q(0,['SSSSSSSS',8],0,function(){return 1e5*this.millisecond()}),Q(0,['SSSSSSSSS',9],0,function(){return 1e6*this.millisecond()}),V('millisecond','ms'),j('millisecond',16),ve('S',le,te),ve('SS',le,ne),ve('SSS',le,se),Cn='SSSS';Cn.length<=9;Cn+='S')ve(Cn,ce);function Ln(t,n){n[We]=b(1e3*('0.'+t))}for(Cn='S';Cn.length<=9;Cn+='S')Se(Cn,Ln);var Un=Ne('Milliseconds',!1);Q('z',0,0,'zoneAbbr'),Q('zz',0,0,'zoneName');var Nn=O.prototype;function Gn(t){return t}Nn.add=Dn,Nn.calendar=function(t,n){var o=t||Kt(),u=cn(o,this).startOf('day'),l=s.calendarFormat(this,u)||'sameElse',h=n&&(L(n[l])?n[l].call(this,o):n[l]);return this.format(h||this.localeData().calendar(l,this,Kt(o)))},Nn.clone=function(){return new O(this)},Nn.diff=function(t,n,s){var o,u,l;if(!this.isValid())return NaN;if(!(o=cn(t,this)).isValid())return NaN;switch(u=6e4*(o.utcOffset()-this.utcOffset()),n=E(n)){case'year':l=Yn(this,o)/12;break;case'month':l=Yn(this,o);break;case'quarter':l=Yn(this,o)/3;break;case'second':l=(this-o)/1e3;break;case'minute':l=(this-o)/6e4;break;case'hour':l=(this-o)/36e5;break;case'day':l=(this-o-u)/864e5;break;case'week':l=(this-o-u)/6048e5;break;default:l=this-o}return s?l:x(l)},Nn.endOf=function(t){return void 0===(t=E(t))||'millisecond'===t?this:('date'===t&&(t='day'),this.startOf(t).add(1,'isoWeek'===t?'week':t).subtract(1,'ms'))},Nn.format=function(t){t||(t=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var n=K(this,t);return this.localeData().postformat(n)},Nn.from=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||Kt(t).isValid())?gn({to:this,from:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},Nn.fromNow=function(t){return this.from(Kt(),t)},Nn.to=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||Kt(t).isValid())?gn({from:this,to:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},Nn.toNow=function(t){return this.to(Kt(),t)},Nn.get=function(t){return L(this[t=E(t)])?this[t]():this},Nn.invalidAt=function(){return w(this).overflow},Nn.isAfter=function(t,n){var s=T(t)?t:Kt(t);return!(!this.isValid()||!s.isValid())&&('millisecond'===(n=E(h(n)?'millisecond':n))?this.valueOf()>s.valueOf():s.valueOf()9999?K(s,n?'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'):L(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace('Z',K(s,'Z')):K(s,n?'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYY-MM-DD[T]HH:mm:ss.SSSZ')},Nn.inspect=function(){if(!this.isValid())return'moment.invalid(/* '+this._i+' */)';var t='moment',n='';this.isLocal()||(t=0===this.utcOffset()?'moment.utc':'moment.parseZone',n='Z');var s='['+t+'("]',o=0<=this.year()&&this.year()<=9999?'YYYY':'YYYYYY',u=n+'[")]';return this.format(s+o+'-MM-DD[T]HH:mm:ss.SSS'+u)},Nn.toJSON=function(){return this.isValid()?this.toISOString():null},Nn.toString=function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')},Nn.unix=function(){return Math.floor(this.valueOf()/1e3)},Nn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Nn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Nn.year=Ue,Nn.isLeapYear=function(){return Fe(this.year())},Nn.weekYear=function(t){return Pn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},Nn.isoWeekYear=function(t){return Pn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},Nn.quarter=Nn.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},Nn.month=$e,Nn.daysInMonth=function(){return Ee(this.year(),this.month())},Nn.week=Nn.weeks=function(t){var n=this.localeData().week(this);return null==t?n:this.add(7*(t-n),'d')},Nn.isoWeek=Nn.isoWeeks=function(t){var n=tt(this,1,4).week;return null==t?n:this.add(7*(t-n),'d')},Nn.weeksInYear=function(){var t=this.localeData()._week;return nt(this.year(),t.dow,t.doy)},Nn.isoWeeksInYear=function(){return nt(this.year(),1,4)},Nn.date=Hn,Nn.day=Nn.days=function(t){if(!this.isValid())return null!=t?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=st(t,this.localeData()),this.add(t-n,'d')):n},Nn.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==t?n:this.add(t-n,'d')},Nn.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var n=it(t,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7},Nn.dayOfYear=function(t){var n=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return null==t?n:this.add(t-n,'d')},Nn.hour=Nn.hours=gt,Nn.minute=Nn.minutes=Rn,Nn.second=Nn.seconds=Fn,Nn.millisecond=Nn.milliseconds=Un,Nn.utcOffset=function(t,n,o){var u,l=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if('string'==typeof t){if(null===(t=hn(_e,t)))return this}else Math.abs(t)<16&&!o&&(t*=60);return!this._isUTC&&n&&(u=fn(this)),this._offset=t,this._isUTC=!0,null!=u&&this.add(u,'m'),l!==t&&(!n||this._changeInProgress?Sn(this,gn(t-l,'m'),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?l:fn(this)},Nn.utc=function(t){return this.utcOffset(0,t)},Nn.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(fn(this),'m')),this},Nn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if('string'==typeof this._i){var t=hn(me,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},Nn.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Kt(t).utcOffset():0,(this.utcOffset()-t)%60==0)},Nn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Nn.isLocal=function(){return!!this.isValid()&&!this._isUTC},Nn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Nn.isUtc=mn,Nn.isUTC=mn,Nn.zoneAbbr=function(){return this._isUTC?'UTC':''},Nn.zoneName=function(){return this._isUTC?'Coordinated Universal Time':''},Nn.dates=H('dates accessor is deprecated. Use date instead.',Hn),Nn.months=H('months accessor is deprecated. Use month instead',$e),Nn.years=H('years accessor is deprecated. Use year instead',Ue),Nn.zone=H('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',function(t,n){return null!=t?('string'!=typeof t&&(t=-t),this.utcOffset(t,n),this):-this.utcOffset()}),Nn.isDSTShifted=H('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',function(){if(!h(this._isDSTShifted))return this._isDSTShifted;var t={};if(k(t,this),(t=Bt(t))._a){var n=t._isUTC?p(t._a):Kt(t._a);this._isDSTShifted=this.isValid()&&P(t._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var Vn=N.prototype;function En(t,n,s,o){var u=Ot(),l=p().set(o,n);return u[s](l,t)}function In(t,n,s){if(c(t)&&(n=t,t=void 0),t=t||'',null!=n)return En(t,n,s,'month');var o,u=[];for(o=0;o<12;o++)u[o]=En(t,o,s,'month');return u}function An(t,n,s,o){'boolean'==typeof t?(c(n)&&(s=n,n=void 0),n=n||''):(s=n=t,t=!1,c(n)&&(s=n,n=void 0),n=n||'');var u,l=Ot(),h=t?l._week.dow:0;if(null!=s)return En(n,(s+h)%7,o,'day');var f=[];for(u=0;u<7;u++)f[u]=En(n,(u+h)%7,o,'day');return f}Vn.calendar=function(t,n,s){var o=this._calendar[t]||this._calendar.sameElse;return L(o)?o.call(n,s):o},Vn.longDateFormat=function(t){var n=this._longDateFormat[t],s=this._longDateFormat[t.toUpperCase()];return n||!s?n:(this._longDateFormat[t]=s.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},Vn.invalidDate=function(){return this._invalidDate},Vn.ordinal=function(t){return this._ordinal.replace('%d',t)},Vn.preparse=Gn,Vn.postformat=Gn,Vn.relativeTime=function(t,n,s,o){var u=this._relativeTime[s];return L(u)?u(t,n,s,o):u.replace(/%d/i,t)},Vn.pastFuture=function(t,n){var s=this._relativeTime[t>0?'future':'past'];return L(s)?s(n):s.replace(/%s/i,n)},Vn.set=function(t){var n,s;for(s in t)L(n=t[s])?this[s]=n:this['_'+s]=n;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)},Vn.months=function(t,n){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ie).test(n)?'format':'standalone'][t.month()]:o(this._months)?this._months:this._months.standalone},Vn.monthsShort=function(t,n){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ie.test(n)?'format':'standalone'][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Vn.monthsParse=function(t,n,s){var o,u,l;if(this._monthsParseExact)return Ze.call(this,t,n,s);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(u=p([2e3,o]),s&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp('^'+this.months(u,'').replace('.','')+'$','i'),this._shortMonthsParse[o]=new RegExp('^'+this.monthsShort(u,'').replace('.','')+'$','i')),s||this._monthsParse[o]||(l='^'+this.months(u,'')+'|^'+this.monthsShort(u,''),this._monthsParse[o]=new RegExp(l.replace('.',''),'i')),s&&'MMMM'===n&&this._longMonthsParse[o].test(t))return o;if(s&&'MMM'===n&&this._shortMonthsParse[o].test(t))return o;if(!s&&this._monthsParse[o].test(t))return o}},Vn.monthsRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(y(this,'_monthsRegex')||(this._monthsRegex=qe),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},Vn.monthsShortRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,'_monthsShortRegex')||(this._monthsShortRegex=Je),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},Vn.week=function(t){return tt(t,this._week.dow,this._week.doy).week},Vn.firstDayOfYear=function(){return this._week.doy},Vn.firstDayOfWeek=function(){return this._week.dow},Vn.weekdays=function(t,n){return t?o(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(n)?'format':'standalone'][t.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},Vn.weekdaysMin=function(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin},Vn.weekdaysShort=function(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort},Vn.weekdaysParse=function(t,n,s){var o,u,l;if(this._weekdaysParseExact)return ut.call(this,t,n,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(u=p([2e3,1]).day(o),s&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp('^'+this.weekdays(u,'').replace('.','\\.?')+'$','i'),this._shortWeekdaysParse[o]=new RegExp('^'+this.weekdaysShort(u,'').replace('.','\\.?')+'$','i'),this._minWeekdaysParse[o]=new RegExp('^'+this.weekdaysMin(u,'').replace('.','\\.?')+'$','i')),this._weekdaysParse[o]||(l='^'+this.weekdays(u,'')+'|^'+this.weekdaysShort(u,'')+'|^'+this.weekdaysMin(u,''),this._weekdaysParse[o]=new RegExp(l.replace('.',''),'i')),s&&'dddd'===n&&this._fullWeekdaysParse[o].test(t))return o;if(s&&'ddd'===n&&this._shortWeekdaysParse[o].test(t))return o;if(s&&'dd'===n&&this._minWeekdaysParse[o].test(t))return o;if(!s&&this._weekdaysParse[o].test(t))return o}},Vn.weekdaysRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,'_weekdaysRegex')||(this._weekdaysRegex=lt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},Vn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,'_weekdaysShortRegex')||(this._weekdaysShortRegex=dt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Vn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,'_weekdaysMinRegex')||(this._weekdaysMinRegex=ht),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Vn.isPM=function(t){return'p'===(t+'').toLowerCase().charAt(0)},Vn.meridiem=function(t,n,s){return t>11?s?'pm':'PM':s?'am':'AM'},kt('en',{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var n=t%10;return t+(1===b(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}}),s.lang=H('moment.lang is deprecated. Use moment.locale instead.',kt),s.langData=H('moment.langData is deprecated. Use moment.localeData instead.',Ot);var jn=Math.abs;function Zn(t,n,s,o){var u=gn(n,s);return t._milliseconds+=o*u._milliseconds,t._days+=o*u._days,t._months+=o*u._months,t._bubble()}function zn(t){return t<0?Math.floor(t):Math.ceil(t)}function $n(t){return 4800*t/146097}function Jn(t){return 146097*t/4800}function qn(t){return function(){return this.as(t)}}var Bn=qn('ms'),Qn=qn('s'),Xn=qn('m'),Kn=qn('h'),es=qn('d'),ts=qn('w'),ns=qn('M'),ss=qn('y');function is(t){return function(){return this.isValid()?this._data[t]:NaN}}var rs=is('milliseconds'),as=is('seconds'),os=is('minutes'),us=is('hours'),ls=is('days'),ds=is('months'),hs=is('years');var cs=Math.round,fs={ss:44,s:45,m:45,h:22,d:26,M:11};function ms(t,n,s,o,u){return u.relativeTime(n||1,!!s,t,o)}function _s(t,n,s){var o=gn(t).abs(),u=cs(o.as('s')),l=cs(o.as('m')),h=cs(o.as('h')),c=cs(o.as('d')),f=cs(o.as('M')),_=cs(o.as('y')),y=u<=fs.ss&&['s',u]||u0,y[4]=s,ms.apply(null,y)}var ys=Math.abs;function gs(t){return(t>0)-(t<0)||+t}function vs(){if(!this.isValid())return this.localeData().invalidDate();var t,n,s=ys(this._milliseconds)/1e3,o=ys(this._days),u=ys(this._months);n=x((t=x(s/60))/60),s%=60,t%=60;var l=x(u/12),h=u%=12,c=o,f=n,_=t,y=s?s.toFixed(3).replace(/\.?0+$/,''):'',v=this.asSeconds();if(!v)return'P0D';var p=v<0?'-':'',w=gs(this._months)!==gs(v)?'-':'',M=gs(this._days)!==gs(v)?'-':'',S=gs(this._milliseconds)!==gs(v)?'-':'';return p+'P'+(l?w+l+'Y':'')+(h?w+h+'M':'')+(c?M+c+'D':'')+(f||_||y?'T':'')+(f?S+f+'H':'')+(_?S+_+'M':'')+(y?S+y+'S':'')}var ps=an.prototype;return ps.isValid=function(){return this._isValid},ps.abs=function(){var t=this._data;return this._milliseconds=jn(this._milliseconds),this._days=jn(this._days),this._months=jn(this._months),t.milliseconds=jn(t.milliseconds),t.seconds=jn(t.seconds),t.minutes=jn(t.minutes),t.hours=jn(t.hours),t.months=jn(t.months),t.years=jn(t.years),this},ps.add=function(t,n){return Zn(this,t,n,1)},ps.subtract=function(t,n){return Zn(this,t,n,-1)},ps.as=function(t){if(!this.isValid())return NaN;var n,s,o=this._milliseconds;if('month'===(t=E(t))||'year'===t)return n=this._days+o/864e5,s=this._months+$n(n),'month'===t?s:s/12;switch(n=this._days+Math.round(Jn(this._months)),t){case'week':return n/7+o/6048e5;case'day':return n+o/864e5;case'hour':return 24*n+o/36e5;case'minute':return 1440*n+o/6e4;case'second':return 86400*n+o/1e3;case'millisecond':return Math.floor(864e5*n)+o;default:throw new Error('Unknown unit '+t)}},ps.asMilliseconds=Bn,ps.asSeconds=Qn,ps.asMinutes=Xn,ps.asHours=Kn,ps.asDays=es,ps.asWeeks=ts,ps.asMonths=ns,ps.asYears=ss,ps.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN},ps._bubble=function(){var t,n,s,o,u,l=this._milliseconds,h=this._days,c=this._months,f=this._data;return l>=0&&h>=0&&c>=0||l<=0&&h<=0&&c<=0||(l+=864e5*zn(Jn(c)+h),h=0,c=0),f.milliseconds=l%1e3,t=x(l/1e3),f.seconds=t%60,n=x(t/60),f.minutes=n%60,s=x(n/60),f.hours=s%24,c+=u=x($n(h+=x(s/24))),h-=zn(Jn(u)),o=x(c/12),c%=12,f.days=h,f.months=c,f.years=o,this},ps.clone=function(){return gn(this)},ps.get=function(t){return t=E(t),this.isValid()?this[t+'s']():NaN},ps.milliseconds=rs,ps.seconds=as,ps.minutes=os,ps.hours=us,ps.days=ls,ps.weeks=function(){return x(this.days()/7)},ps.months=ds,ps.years=hs,ps.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),s=_s(this,!t,n);return t&&(s=n.pastFuture(+this,s)),n.postformat(s)},ps.toISOString=vs,ps.toString=vs,ps.toJSON=vs,ps.locale=On,ps.localeData=xn,ps.toIsoString=H('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',vs),ps.lang=Tn,Q('X',0,0,'unix'),Q('x',0,0,'valueOf'),ve('x',fe),ve('X',/[+-]?\d+(\.\d{1,3})?/),Se('X',function(t,n,s){s._d=new Date(1e3*parseFloat(t,10))}),Se('x',function(t,n,s){s._d=new Date(b(t))}),s.version='2.22.2',t=Kt,s.fn=Nn,s.min=function(){return nn('isBefore',[].slice.call(arguments,0))},s.max=function(){return nn('isAfter',[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=p,s.unix=function(t){return Kt(1e3*t)},s.months=function(t,n){return In(t,n,'months')},s.isDate=f,s.locale=kt,s.invalid=S,s.duration=gn,s.isMoment=T,s.weekdays=function(t,n,s){return An(t,n,s,'weekdays')},s.parseZone=function(){return Kt.apply(null,arguments).parseZone()},s.localeData=Ot,s.isDuration=on,s.monthsShort=function(t,n){return In(t,n,'monthsShort')},s.weekdaysMin=function(t,n,s){return An(t,n,s,'weekdaysMin')},s.defineLocale=Yt,s.updateLocale=function(t,n){if(null!=n){var s,o,u=vt;null!=(o=Dt(t))&&(u=o._config),(s=new N(n=U(u,n))).parentLocale=pt[t],pt[t]=s,kt(t)}else null!=pt[t]&&(null!=pt[t].parentLocale?pt[t]=pt[t].parentLocale:null!=pt[t]&&delete pt[t]);return pt[t]},s.locales=function(){return R(pt)},s.weekdaysShort=function(t,n,s){return An(t,n,s,'weekdaysShort')},s.normalizeUnits=E,s.relativeTimeRounding=function(t){return void 0===t?cs:'function'==typeof t&&(cs=t,!0)},s.relativeTimeThreshold=function(t,n){return void 0!==fs[t]&&(void 0===n?fs[t]:(fs[t]=n,'s'===t&&(fs.ss=n-1),!0))},s.calendarFormat=function(t,n){var s=t.diff(n,'days',!0);return s<-6?'sameElse':s<-1?'lastWeek':s<0?'lastDay':s<1?'sameDay':s<2?'nextDay':s<7?'nextWeek':'sameElse'},s.prototype=Nn,s.HTML5_FMT={DATETIME_LOCAL:'YYYY-MM-DDTHH:mm',DATETIME_LOCAL_SECONDS:'YYYY-MM-DDTHH:mm:ss',DATETIME_LOCAL_MS:'YYYY-MM-DDTHH:mm:ss.SSS',DATE:'YYYY-MM-DD',TIME:'HH:mm',TIME_SECONDS:'HH:mm:ss',TIME_MS:'HH:mm:ss.SSS',WEEK:'YYYY-[W]WW',MONTH:'YYYY-MM'},s},'object'==typeof e&&void 0!==m?m.exports=n():'function'==typeof define&&define.amd?define(n):t.moment=n()},489,[]); +__d(function(g,r,i,a,m,e,d){var s,n;s=this,n=function(s){'use strict';var n='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),o='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');return s.defineLocale('es-us',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(s,t){return s?/-MMM-/.test(t)?o[s.month()]:n[s.month()]:n},monthsParseExact:!0,weekdays:'domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado'.split('_'),weekdaysShort:'dom._lun._mar._mi\xe9._jue._vie._s\xe1b.'.split('_'),weekdaysMin:'do_lu_ma_mi_ju_vi_s\xe1'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'MM/DD/YYYY',LL:'MMMM [de] D [de] YYYY',LLL:'MMMM [de] D [de] YYYY h:mm A',LLLL:'dddd, MMMM [de] D [de] YYYY h:mm A'},calendar:{sameDay:function(){return'[hoy a la'+(1!==this.hours()?'s':'')+'] LT'},nextDay:function(){return'[ma\xf1ana a la'+(1!==this.hours()?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(1!==this.hours()?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(1!==this.hours()?'s':'')+'] LT'},lastWeek:function(){return'[el] dddd [pasado a la'+(1!==this.hours()?'s':'')+'] LT'},sameElse:'L'},relativeTime:{future:'en %s',past:'hace %s',s:'unos segundos',ss:'%d segundos',m:'un minuto',mm:'%d minutos',h:'una hora',hh:'%d horas',d:'un d\xeda',dd:'%d d\xedas',M:'un mes',MM:'%d meses',y:'un a\xf1o',yy:'%d a\xf1os'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba',week:{dow:0,doy:6}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(s.moment)},490,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-au',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY h:mm A',LLLL:'dddd, D MMMM YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},491,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-ca',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'YYYY-MM-DD',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},492,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-ie',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD-MM-YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},493,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-il',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},494,[489]); +__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-nz',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY h:mm A',LLLL:'dddd, D MMMM YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},495,[489]); +__d(function(g,r,i,a,m,e,d){(m.exports=r(d[0])).tz.load(r(d[1]))},496,[497,498]); +__d(function(g,r,i,a,m,e,d){!(function(t,n){"use strict";'object'==typeof m&&m.exports?m.exports=n(r(d[0])):'function'==typeof define&&define.amd?define(['moment'],n):n(t.moment)})(this,function(t){"use strict";var n,o={},s={},f={},u={};t&&'string'==typeof t.version||I('Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/');var c=t.version.split('.'),h=+c[0],l=+c[1];function p(t){return t>96?t-87:t>64?t-29:t-48}function v(t){var n=0,o=t.split('.'),s=o[0],f=o[1]||'',u=1,c=0,h=1;for(45===t.charCodeAt(0)&&(n=1,h=-1);n3){var n=f[Z(t)];if(n)return n;I("Moment Timezone found "+t+" from the Intl api, but did not have that data loaded.")}}catch(t){}var o,s,u,c=A(),h=c.length,l=D(c),p=[];for(s=0;s0?p[0].zone.name:void 0}function Z(t){return(t||'').toLowerCase().replace(/\//g,'_')}function F(t){var n,s,u,c;for("string"==typeof t&&(t=[t]),n=0;n= 2.6.0. You are using Moment.js '+t.version+'. See momentjs.com'),y.prototype={_set:function(t){this.name=t.name,this.abbrs=t.abbrs,this.untils=t.untils,this.offsets=t.offsets,this.population=t.population},_index:function(t){var n,o=+t,s=this.untils;for(n=0;ns&&P.moveInvalidForward&&(n=s),u= 2.9.0. You are using Moment.js '+t.version+'.'),t.defaultZone=n?k(n):null,t};var V=t.momentProperties;return'[object Array]'===Object.prototype.toString.call(V)?(V.push('_z'),V.push('_a')):V&&(V._z=null),t})},497,[489]); +__d(function(c,M,z,A,b,p,o){b.exports={version:"2018e",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Accra|LMT GMT +0020|.Q 0 -k|012121212121212121212121212121212121212121212121|-26BbX.8 6tzX.8 MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE|41e5","Africa/Nairobi|LMT EAT +0230 +0245|-2r.g -30 -2u -2J|01231|-1F3Cr.g 3Dzr.g okMu MFXJ|47e5","Africa/Algiers|PMT WET WEST CET CEST|-9.l 0 -10 -10 -20|0121212121212121343431312123431213|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT WAT|-d.A -10|01|-22y0d.A|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.k -20|01|-2GJea.k|26e5","Africa/Cairo|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1bIO0 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0|15e6","Africa/Casablanca|LMT WET WEST CET|u.k 0 -10 -10|0121212121212121213121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 Rc0 11A0 e00 e00 U00 11A0 8o0 e00 11A0 11A0 5A0 e00 17c0 1fA0 1a00 1a00 1fA0 17c0 1io0 14o0 1lc0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1lc0 14o0 1fA0|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|010101010101010101010232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-25KN0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 WET WEST|Q.M 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 Rc0 11A0 e00 e00 U00 11A0 8o0 e00 11A0 11A0 5A0 e00 17c0 1fA0 1a00 1a00 1fA0 17c0 1io0 14o0 1lc0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1lc0 14o0 1fA0|20e4","Africa/Johannesburg|SAST SAST SAST|-1u -20 -30|012121|-2GJdu 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|01212121212121212121212121212121213|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT MMT GMT|H.8 I.u 0|012|-23Lzg.Q 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT GMT WAT|A.J 0 -10|012|-2le00 4i6N0","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|PMT CET CEST|-9.l -10 -20|0121212121212121212121212121212121|-2nco9.l 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|+0130 SAST SAST CAT WAT|-1u -20 -30 -20 -10|01213434343434343434343434343434343434343434343434343|-2GJdu 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|NST NWT NPT BST BDT AHST HST HDT|b0 a0 a0 b0 a0 a0 a0 90|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AST AWT APT AHST AHDT YST AKST AKDT|a0 90 90 a0 90 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T00 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Port_of_Spain|LMT AST|46.4 40|01|-2kNvR.U|43e3","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0","America/Argentina/Catamarca|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Cordoba|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0","America/Argentina/Jujuy|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0","America/Argentina/La_Rioja|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Mendoza|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232312121321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0","America/Argentina/Rio_Gallegos|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Salta|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0","America/Argentina/San_Juan|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0","America/Argentina/San_Luis|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121212321212|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0","America/Argentina/Tucuman|CMT -04 -03 -02|4g.M 40 30 20|0121212121212121212121212121212121212121212323232313232123232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0","America/Argentina/Ushuaia|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0","America/Curacao|LMT -0430 AST|4z.L 4u 40|012|-2kV7o.d 28KLS.d|15e4","America/Asuncion|AMT -04 -03|3O.E 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-1x589.k 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Atikokan|CST CDT CWT CPT EST|60 50 50 50 50|0101234|-25TQ0 1in0 Rnb0 3je0 8x30 iw0|28e2","America/Bahia_Banderas|LMT MST CST PST MDT CDT|71 70 60 80 60 50|0121212131414141414141414141414141414152525252525252525252525252525252525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT BMT AST ADT|3W.t 3W.t 40 30|01232323232|-1Q0I1.v jsM0 1ODC1.v IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CDT|5Q.M 60 5u 50|01212121212121212121212121212121212121212121212121213131|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1f0Mu qn0 lxB0 mn0|57e3","America/Blanc-Sablon|AST ADT AWT APT|40 30 30 30|010230|-25TS0 1in0 UGp0 8x50 iu0|11e2","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|BMT -05 -04|4U.g 50 40|0121|-2eb73.I 38yo3.I 2en0|90e5","America/Boise|PST PDT MST MWT MPT MDT|80 70 70 60 60 60|0101023425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|0123141515151515151515151515151515151515151515678651515151515151515151515151515151515151515151515151515151515151515151515151|-21Jc0 RO90 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1Kp0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0|77e4","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|CMT -0430 -04|4r.E 4u 40|01212|-2kV7w.k 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Panama|CMT EST|5j.A 50|01|-2uduE.o|15e5","America/Chicago|CST CDT EST CWT CPT|60 50 50 50 50|01010101010101010101010101010101010102010101010103401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST CDT MDT|74.k 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|81e4","America/Costa_Rica|SJMT CST CDT|5A.d 60 50|0121212121|-1Xd6n.L 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Creston|MST PST|70 80|010|-29DR0 43B0|53e2","America/Cuiaba|LMT -04 -03|3I.k 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1Kp0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT PWT PPT MST|80 70 70 70 70|0102301010101010101010101010101010101010101010101010101014|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|13e2","America/Denver|MST MDT MWT MPT|70 60 60 60|01010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|012342525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 XQp0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|01212121212121341212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 LFB0 1cL0 3Cp0 1cL0 66N0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOO0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT PWT PPT MST|80 70 70 70 70|01023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010101023010101010101010101040454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02|3q.U 30 20|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|NST NDT NST NDT NWT NPT AST ADT ADDT|3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|010232323232323245232323232323232323232323232323232323232326767676767676767676767676767676767676767676768676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-25TSt.8 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|KMT EST EDT AST|57.a 50 40 40|01212121212121212121212121212121212121212121212121212121212121212121212121232121212121212121212121212121212121212121|-2l1uQ.O 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 5Ip0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|QMT -05 -04|5e 50 40|0121|-1yVSK 2uILK rz0|27e5","America/Guyana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|HMT CST CDT|5t.A 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Meuu.o 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST PST MDT|7n.Q 70 60 80 60|0121212131414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT CWT CPT EST|60 50 50 50 50|0101023010101010101010101010101010101040101010101010101010101010101010101010101010101010141010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Marengo|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010104545454545414545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Petersburg|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010104010101010101010101010141014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Tell_City|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vevay|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010102304545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vincennes|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Winamac|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010101010454541054545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Inuvik|-00 PST PDDT MST MDT|0 80 60 70 60|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-FnA0 tWU0 1fA0 wPe0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDDT EDT CST CDT|0 40 40 50 30 40 60 50|01234353535353535353535353535353535353535353567353535353535353535353535353535353535353535353535353535353535353535353535353|-16K00 7nX0 iv0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|KMT EST EDT|57.a 50 40|0121212121212121212121|-2l1uQ.O 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PWT PPT PDT YDT YST AKST AKDT|80 70 70 70 80 90 90 80|01203030303030303030303030403030356767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101010102301010101010101010101010101454545454545414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 Bb0 10N0 2bB0 8in0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Monticello|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/La_Paz|CMT BST -04|4w.A 3w.A 40|012|-1x37r.o 13b0|19e5","America/Lima|LMT -05 -04|58.A 50 40|0121212121212121|-2tyGP.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|MMT CST EST CDT|5J.c 60 50 50|0121313121213131|-1quie.M 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|FFMT AST ADT|44.k 40 30|0121|-2mPTT.E 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6E 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST PST MDT|75.E 70 60 80 60|0121212131414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|44e4","America/Menominee|CST CDT CWT CPT EST|60 50 50 50 50|01010230101041010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|11e5","America/Metlakatla|PST PWT PPT PDT AKST AKDT|80 70 70 70 90 80|0120303030303030303030303030303030454545454545454545454545454545454545454545454|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST CDT CWT|6A.A 70 60 50 50|012121232324232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|EST AST ADT AWT APT|50 40 30 30 30|012121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsH0 CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101012301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/Nassau|LMT EST EDT|59.u 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2kNuO.u 26XdO.u 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|24e4","America/New_York|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nipigon|EST EDT EWT EPT|50 40 40 40|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 Rnb0 3je0 8x40 iv0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|16e2","America/Nome|NST NWT NPT BST BDT YST AKST AKDT|b0 a0 a0 b0 a0 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/Center|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/New_Salem|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Ojinaga|LMT MST CST CDT MDT|6V.E 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Pangnirtung|-00 AST AWT APT ADDT ADT EDT EST CST CDT|0 40 30 30 20 30 40 50 60 50|012314151515151515151515151515151515167676767689767676767676767676767676767676767676767676767676767676767676767676767676767|-1XiM0 PnG0 8x50 iu0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Phoenix|MST MDT MWT|70 60 60|01010202010|-261r0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Port-au-Prince|PPMT EST EDT|4N 50 40|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-28RHb 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Puerto_Rico|AST AWT APT|40 30 30|0120|-17lU0 7XT0 iu0|24e5","America/Punta_Arenas|SMT -05 -04 -03|4G.K 50 40 30|0102021212121212121232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313131313131313131313131313131313131313131313131313131313131313131|-vDc0 keu0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313431313131313131313131313131313131313131313131313131313131313131|-SnA0 GWS0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|SMT -05 -04 -03|4G.K 50 40 30|010202121212121212321232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 jb0 1oN0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0|62e5","America/Santo_Domingo|SDMT EST EDT -0430 AST|4E 50 40 4u 40|01213131313131414|-1ttjk 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1Kp0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|0121323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|452","America/Sitka|PST PWT PPT PDT YST AKST AKDT|80 70 70 70 90 90 80|01203030303030303030303030303030345656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NST NDT NWT NPT NDDT|3u.Q 2u.Q 3u 2u 2u 2u 1u|01010101010101010101010101010101010102323232323232324523232323232323232323232323232323232323232323232323232323232323232323232323232323232326232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28oit.8 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Thunder_Bay|CST EST EWT EPT EDT|60 50 40 40 40|0123141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2q5S0 1iaN0 8x40 iv0 XNB0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Vancouver|PST PDT PWT PPT|80 70 70 70|0102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TO0 1in0 UGp0 8x10 iy0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 3NA0 vrd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Winnipeg|CST CDT CWT CPT|60 50 50 50|010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aIi0 WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Yakutat|YST YWT YPT YDT AKST AKDT|90 80 80 80 90 80|01203030303030303030303030303030304545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-17T10 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","America/Yellowknife|-00 MST MWT MPT MDDT MDT|0 70 60 60 50 60|012314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151|-1pdA0 hix0 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","Antarctica/Casey|-00 +08 +11|0 -80 -b0|01212121|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Antarctica/DumontDUrville|-00 +10|0 -a0|0101|-U0o0 cfq0 bFm0|80","Antarctica/Macquarie|AEST AEDT -00 +11|-a0 -b0 0 -b0|0102010101010101010101010101010101010101010101010101010101010101010101010101010101010101013|-29E80 19X0 4SL0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|NZMT NZST NZST NZDT|-bu -cu -c0 -d0|01020202020202020202020202023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1GCVu Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 +06|0 -60|01|-tjA0|25","Europe/Oslo|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2awM0 Qm0 W6o0 5pf0 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 wJc0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1qM0 WM0 zpc0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e4","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|012323232323232323232321232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|LMT EET EEST|-2n.I -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0","Asia/Baghdad|BMT +03 +04|-2V.A -30 -40|012121212121212121212121212121212121212121212121212121|-26BeV.A 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|BMT +07|-6G.4 -70|01|-218SG.4|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0","Asia/Beirut|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-21aq0 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08|-7D.E -7u -80|012|-1KITD.E gDc9.E|42e4","Asia/Kolkata|MMT IST +0630|-5l.a -5u -6u|012121|-2zOtl.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|LMT +07 +08 +10 +09|-7C -70 -80 -a0 -90|0123434343434343434343434343434343434343434343424242|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|01010101010101010|-1c1I0 LX0 16p0 1jz0 1Myp0 Rb0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|MMT +0530 +06 +0630|-5j.w -5u -60 -6u|01231321|-2zOtj.w 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|HMT +0630 +0530 +06 +07|-5R.k -6u -5u -60 -70|0121343|-18LFR.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST|-2p.c -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le8m.k 1dnXm.k 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Gaza|EET EEST IST IDT|-20 -30 -20 -30|010101010101010101010101010101012323232323232323232323232320101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0|18e5","Asia/Hebron|EET EEST IST IDT|-20 -30 -20 -30|01010101010101010101010101010101232323232323232323232323232010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.E -76.u -70 -80 -90|0123423232|-2yC76.E bK00.a 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST JST|-7A.G -80 -90 -90|0121312121212121212121212121212121212121212121212121212121212121212121|-2CFHA.G 1sEP6.G 1cL0 ylu 93X0 1qQu 1tX0 Rd0 1In0 NB0 1cL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1kL0 14N0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|IMT +07 +08 +09|-6V.5 -70 -80 -90|01232323232323232323232123232323232323232323232323232323232323232|-21zGV.5 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|IMT EET EEST +04 +03|-1U.U -20 -30 -40 -30|012121212121212121212121212121212121212121212121212121234343434342121212121212121212121212121212121212121212121212121212121212124|-2ogNU.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSp0 CL0 mN0 1Vz0 1gN0 1pz0 5Rd0 1fz0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1jB0 18L0 1ip0 17z0 qdd0 xX0 3S10 Tz0 dA10 11z0 1o10 11z0 1qN0 11z0 1ze0 11B0 WM0 1qO0 WI0 1nX0 1rB0 10L0 11B0 1in0 17d0 1in0 2pX0 19E0 1fU0 16Q0 1iI0 16Q0 1iI0 1Vd0 pb0 3Kp0 14o0 1de0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|BMT +0720 +0730 +09 +08 WIB|-77.c -7k -7u -90 -80 -70|01232425|-1Q0Tk luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|JMT IST IDT IDDT|-2k.E -20 -30 -40|01212121212132121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-26Bek.E SyMk.E 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 3LB0 Em0 or0 1cn0 1dB0 16n0 10O0 1ja0 1tC0 14o0 1cM0 1a00 11A0 1Na0 An0 1MP0 AJ0 1Kp0 LC0 1oo0 Wl0 EQN0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|+04 +0430|-40 -4u|01|-10Qs0|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST CDT|-7y.k -80 -90|012121212121212121212121212121212121212121|-2le80 1XO3u 1wn0 Rd0 1wn0 R9u 1wqu U10 1tz0 TVu 1tz0 17gu 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cOu 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cL0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|+08 +09|-80 -90|010101010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BAu|29e5","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|0123232323232323232323232323232323232323232323|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -9u -a0|0123141414141414135353|-2um8r.Q 97XV.Q 1m1zu kKo0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rb0 1ld0 14n0 1zd0 On0 1zd0 On0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0|12e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|SMT -04 -03 -02|3P.o 40 30 20|012121212121212323212121212121212121212121212121212121212121212121212|-2kJw8.A 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|01010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Currie|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|746","Australia/Darwin|ACST ACDT|-9u -au|010101010|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0|12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010101010|-293kI xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Hobart|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 VfB0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|0121212121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|010101010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010101010|-293jX xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Pacific/Easter|EMT -07 -06 -05|7h.s 70 60 50|012121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1uSgG.w 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0|30e2","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Dublin|DMT IST GMT BST IST|p.l -y.D 0 -10 -10|01232323232324242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-2ax9y.D Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","EST|EST|50|0|","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Etc/GMT-0|GMT|0|0|","Etc/GMT-1|+01|-10|0|","Pacific/Port_Moresby|+10|-a0|0||25e4","Pacific/Pohnpei|+11|-b0|0||34e3","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0|","Etc/GMT-14|+14|-e0|0|","Etc/GMT-2|+02|-20|0|","Etc/GMT-3|+03|-30|0|","Etc/GMT-4|+04|-40|0|","Etc/GMT-5|+05|-50|0|","Etc/GMT-6|+06|-60|0|","Indian/Christmas|+07|-70|0||21e2","Etc/GMT-8|+08|-80|0|","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0|","Etc/GMT+10|-10|a0|0|","Etc/GMT+11|-11|b0|0|","Etc/GMT+12|-12|c0|0|","Etc/GMT+3|-03|30|0|","Etc/GMT+4|-04|40|0|","Etc/GMT+5|-05|50|0|","Etc/GMT+6|-06|60|0|","Etc/GMT+7|-07|70|0|","Etc/GMT+8|-08|80|0|","Etc/GMT+9|-09|90|0|","Etc/UCT|UCT|0|0|","Etc/UTC|UTC|0|0|","Europe/Amsterdam|AMT NST +0120 +0020 CEST CET|-j.w -1j.w -1k -k -20 -10|010101010101010101010101010101010101010101012323234545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2aFcj.w 11b0 1iP0 11A0 1io0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1co0 1io0 1yo0 Pc0 1a00 1fA0 1Bc0 Mo0 1tc0 Uo0 1tA0 U00 1uo0 W00 1s00 VA0 1so0 Vc0 1sM0 UM0 1wo0 Rc0 1u00 Wo0 1rA0 W00 1s00 VA0 1sM0 UM0 1w00 fV0 BCX.w 1tA0 U00 1u00 Wo0 1sm0 601k WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|16e5","Europe/Andorra|WET CET CEST|0 -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-UBA0 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|35e5","Europe/London|GMT BST BDST|0 -10 -20|0101010101010101010101010101010101010101010101010121212121210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19RC0 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Berlin|CET CEST CEMT|-10 -20 -30|01010101010101210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e5","Europe/Prague|CET CEST GMT|-10 -20 0|01010101010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|13e5","Europe/Brussels|WET CET CEST WEST|0 -10 -20 -10|0121212103030303030303030303030303030303030303030303212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ehc0 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|21e5","Europe/Bucharest|BMT EET EEST|-1I.o -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1xApI.o 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1ip0 17b0 1op0 1tb0 Q2m0 3Ne0 WM0 1fA0 1cM0 1cM0 1oJ0 1dc0 1030 1fA0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1iM0 1fA0 8Ha0 Rb0 1wN0 Rb0 1BB0 Lz0 1C20 LB0 SNX0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19Lc0 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|CMT BMT EET EEST CEST CET MSK MSD|-1T -1I.o -20 -30 -20 -10 -30 -40|012323232323232323234545467676767676767676767323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-26jdT wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|67e4","Europe/Copenhagen|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 Tz0 VuO0 60q0 WM0 1fA0 1cM0 1cM0 1cM0 S00 1HA0 Nc0 1C00 Dc0 1Nc0 Ao0 1h5A0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Gibraltar|GMT BST BDST CET CEST|0 -10 -20 -10 -20|010101010101010101010101010101010101010101010101012121212121010121010101010101010101034343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|HMT EET EEST|-1D.N -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1WuND.N OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|CET CEST CET CEST MSK MSD EEST EET +03|-10 -20 -20 -30 -30 -40 -30 -20 -30|0101010101010232454545454545454546767676767676767676767676767676767676767676787|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 Am0 Lb0 1en0 op0 1pNz0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|KMT EET MSK CEST CET MSD EEST|-22.4 -20 -30 -20 -10 -40 -30|0123434252525252525252525256161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc22.4 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05|-3i.M -30 -40 -50|01232323232323232321212121212121212121212121212121212121212121|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e5","Europe/Luxembourg|LMT CET CEST WET WEST WEST WET|-o.A -10 -20 0 -10 -20 -10|0121212134343434343434343434343434343434343434343434565651212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2DG0o.A t6mo.A TB0 1nX0 Up0 1o20 11A0 rW0 CM0 1qP0 R90 1EO0 UK0 1u20 10m0 1ip0 1in0 17e0 19W0 1fB0 1db0 1cp0 1in0 17d0 1fz0 1a10 1in0 1a10 1in0 17f0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 vA0 60L0 WM0 1fA0 1cM0 17c0 1io0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|MMT EET MSK CEST CET MSD EEST +03|-1O -20 -30 -20 -10 -40 -30 -30|01234343252525252525252525261616161616161616161616161616161616161617|-1Pc1O eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Monaco|PMT WET WEST WEMT CET CEST|-9.l 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121212121232323232345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 2RV0 11z0 11B0 1ze0 WM0 1fA0 1cM0 1fa0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e3","Europe/Moscow|MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|012132345464575454545454545454545458754545454545454545454545454545454545454595|-2ag2u.h 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Paris|PMT WET WEST CEST CET WEMT|-9.l 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123434352543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2nco8.l cNb8.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e6","Europe/Riga|RMT LST EET MSK CEST CET MSD EEST|-1A.y -2A.y -20 -30 -20 -10 -40 -30|010102345454536363636363636363727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-25TzA.y 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810","Europe/Simferopol|SMT EET MSK CEST CET MSD EEST MSK|-2g -20 -30 -20 -10 -40 -30 -40|012343432525252525252525252161616525252616161616161616161616161616161616172|-1Pc2g eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET CET CEST EEST|-20 -10 -20 -30|01212103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030|-168L0 WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Stockholm|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 TB0 2yDe0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|15e5","Europe/Tallinn|TMT CET CEST EET MSK MSD EEST|-1D -10 -20 -20 -30 -40 -30|012103421212454545454545454546363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-26oND teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0","Europe/Uzhgorod|CET CEST MSK MSD EET EEST|-10 -20 -30 -40 -20 -30|010101023232323232323232320454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-1cqL0 6i00 WM0 1fA0 1cM0 1ml0 1Cp0 1r3W0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e4","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1a00 1cM0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|WMT KMT CET EET MSK CEST MSD EEST|-1o -1z.A -10 -20 -30 -20 -40 -30|012324525254646464646464646473737373737373737352537373737373737373737373737373737373737373737373737373737373737373737373|-293do 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05|-2V.E -30 -40 -50|01232323232323232121212121212121212121212121212121212121212121|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Europe/Warsaw|WMT CET CEST EET EEST|-1o -10 -20 -20 -30|012121234312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ctdo 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|77e4","HST|HST|a0|0|","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Cocos|+0630|-6u|0||596","Indian/Kerguelen|-00 +05|0 -50|01|-MG00|130","Indian/Mahe|LMT +04|-3F.M -40|01|-2yO3F.M|79e3","Indian/Maldives|MMT +05|-4S -50|01|-olgS|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Indian/Reunion|LMT +04|-3F.Q -40|01|-2mDDF.Q|84e4","Pacific/Kwajalein|+11 -12 +12|-b0 c0 -c0|012|-AX0 W9X0|14e3","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","MST|MST|70|0|","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Pacific/Chatham|+1215 +1245 +1345|-cf -cJ -dJ|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-WqAf 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT -1130 -11 -10 +14 +13|bq.U bu b0 a0 -e0 -d0|01232345454545454545454545454545454545454545454545454545454|-2nDMx.4 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|37e3","Pacific/Bougainville|+10 +09 +11|-a0 -90 -b0|0102|-16Wy0 7CN0 2MQp0|18e4","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|0121212121212121212121|-2l9nd.g 2Szcd.g 1cL0 1oN0 10L0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|0121212121212121212121212121212121212121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0|88e4","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|GST ChST|-a0 -a0|01|1fpq0|17e4","Pacific/Honolulu|HST HDT HST|au 9u a0|010102|-1thLu 8x0 lef0 8Pz0 46p0|37e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+11 +12|-b0 -c0|010|-AX0 1bdz0|66e2","Pacific/Majuro|+11 +12|-b0 -c0|01|-AX0|28e3","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT SST|bm.M b0|01|-2nDMB.c|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E PvzB.E 5RCu 1ouJu|10e3","Pacific/Niue|-1120 -1130 -11|bk bu b0|012|-KfME 17y0a|12e2","Pacific/Norfolk|+1112 +1130 +1230 +11|-bc -bu -cu -b0|01213|-Kgbc W01G On0 1COp0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|+1220 +13 +14|-ck -d0 -e0|0121212121|-1aB0k 2n5dk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00"],links:["Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/St_Helena","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Atikokan|America/Coral_Harbour","America/Chicago|US/Central","America/Curacao|America/Aruba","America/Curacao|America/Kralendijk","America/Curacao|America/Lower_Princes","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Cayman","America/Phoenix|US/Arizona","America/Port_of_Spain|America/Anguilla","America/Port_of_Spain|America/Antigua","America/Port_of_Spain|America/Dominica","America/Port_of_Spain|America/Grenada","America/Port_of_Spain|America/Guadeloupe","America/Port_of_Spain|America/Marigot","America/Port_of_Spain|America/Montserrat","America/Port_of_Spain|America/St_Barthelemy","America/Port_of_Spain|America/St_Kitts","America/Port_of_Spain|America/St_Lucia","America/Port_of_Spain|America/St_Thomas","America/Port_of_Spain|America/St_Vincent","America/Port_of_Spain|America/Tortola","America/Port_of_Spain|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/Reykjavik|Iceland","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UCT|UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Oslo|Arctic/Longyearbyen","Europe/Oslo|Atlantic/Jan_Mayen","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Christmas|Etc/GMT-7","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Pohnpei|Etc/GMT-11","Pacific/Pohnpei|Pacific/Ponape","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"]}},498,[]); +__d(function(e,t,o,i,r,a,n){r.exports={discover:"ILink",historiques:"Historique",options:"menu",drawer:"drawer",credrequester:"creditrequest",login:"Login",first:"first",typeaccountcreate:"typeaccountcreate",simpleusercreate:"simpleusercreate",splashscreen:"spashscreen",useraccount:"useraccount",configurations:"configuration",notification:"notification",modalhistoryfilter:"filterhistory",superviseurgroup:"superviseurgroup",historyItemDetails:"historyItemDetails",forgotpass:"forgottenpass",confirmcode:"confirmcode",creationstep2:"step2",help:"helpbox",modaloading:"modaloading",activateaccount:"activateaccout",addNetwork:"addNetwork",notificationView:"notificationview",generateNetwork:"generateNetwork",helpmenu:"helpmenu",updateinfo:"updateinformation"}},499,[]); +__d(function(r,a,c,d,e,i,t){e.exports={primary:"#2d6c9a",primaryDark:"#0d578a",primaryDarkAdvanced:"#002b4c",accent:"#d0602f",accentLight:"#e27833",purpleLight:"#9b59b6",primaryLight:"#3498db",reddeconnect:"#ba000d"}},500,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.sendDemandeSpecificque=e.sendDemande=e.updateCreditDemand=e.loadMyDemandeCredit=e.loadDemandeCredit=void 0;babelHelpers.interopRequireWildcard(r(d[0]));var n=babelHelpers.interopRequireDefault(r(d[1])),t=r(d[2]),o=(r(d[3]).DBEvents,r(d[4]),'https://ilink-app.com/mobilebackend/interacted/DemandeAction.php');e.loadDemandeCredit=function(){var c,s,u,p;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,regeneratorRuntime.awrap((0,t.readUser)());case 2:return c=l.sent,s={tag:"credit_demands",id:c.code_membre,lang:n.default.currentLocale()},l.next=6,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(s)}));case 6:return u=l.sent,l.prev=7,console.log(u),l.next=11,regeneratorRuntime.awrap(u.json());case 11:return p=l.sent,console.log(p),l.abrupt("return",p);case 16:return l.prev=16,l.t0=l.catch(7),console.error(l.t0),l.abrupt("return",[]);case 20:case"end":return l.stop()}},null,this,[[7,16]])};e.loadMyDemandeCredit=function(){var c,s,u,p;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,regeneratorRuntime.awrap((0,t.readUser)());case 2:return c=l.sent,s={tag:"credit_demands_of_agent",id:c.agentId,lang:n.default.currentLocale()},l.next=6,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(s)}));case 6:return u=l.sent,l.prev=7,console.log(u,"my demande"),l.next=11,regeneratorRuntime.awrap(u.json());case 11:return p=l.sent,console.log(p),l.abrupt("return",p);case 16:return l.prev=16,l.t0=l.catch(7),console.error(l.t0),l.abrupt("return",[]);case 20:case"end":return l.stop()}},null,this,[[7,16]])};e.updateCreditDemand=function(t,c){var s={tag:"update_ask_credit",phone:t,id:c,lang:n.default.currentLocale()};return fetch(o,{method:"POST",headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(s)}).then(function(n){return n.json()}).then(function(n){return n}).catch(function(n){console.warn(n)})};e.sendDemande=function(c){var s,u,p,l;return regeneratorRuntime.async(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,regeneratorRuntime.awrap((0,t.readUser)());case 2:if(void 0===(s=f.sent)||void 0===s.code_parrain||void 0===s.code_membre||s.code_membre===s.code_parrain){f.next=23;break}return u={tag:"ask_credit",phone:s.phone,lang:n.default.currentLocale(),montant:c},f.next=7,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(u)}));case 7:return p=f.sent,f.prev=8,f.next=11,regeneratorRuntime.awrap(p.json());case 11:return l=f.sent,console.log(l),f.abrupt("return",l);case 16:return f.prev=16,f.t0=f.catch(8),console.log(p),console.warn(f.t0),f.abrupt("return",[]);case 21:f.next=24;break;case 23:return f.abrupt("return",-1);case 24:case"end":return f.stop()}},null,this,[[8,16]])};e.sendDemandeSpecificque=function(t,c,s){var u,p,l;return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:return u={tag:"ask_credit",phone:c,montant:t,lang:n.default.currentLocale()},s.next=3,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(u)}));case 3:return p=s.sent,s.prev=4,s.next=7,regeneratorRuntime.awrap(p.json());case 7:return l=s.sent,console.log(l),s.abrupt("return",l);case 12:return s.prev=12,s.t0=s.catch(4),console.log(p),console.warn(s.t0),s.abrupt("return",[]);case 17:case"end":return s.stop()}},null,this,[[4,12]])}},501,[23,486,502,528,503]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.AssignAgentGeo=e.generateAgentGeo=e.getTownInformationName=e.getCountryNetwork=e.getListCountriesActive=e.categoryChild=e.listDemandAdhesion=e.deleteUser=e.acceptDemandAdhesion=e.createUserAccount=e.createGeolocatedAccount=e.readUser=e.saveNewuser=e.updateUserData=e.reinitpassword=e.login=e.readUpdateUser=e.disconnect=e.valifateAgent=e.updatePosition=e.validateUser=void 0;babelHelpers.interopRequireWildcard(r(d[0]));var n=babelHelpers.interopRequireDefault(r(d[1])),t=r(d[2]),o=(r(d[3]).DBEvents,'https://ilink-app.com/mobilebackend/interacted/LoginAction.php'),u='https://ilink-app.com/mobilebackend/interacted/MembersAction.php',c='https://ilink-app.com/mobilebackend/interacted/NetworkAction.php';function s(n){return l(n,o)}function l(t,o){var u,c;return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:return t.lang=n.default.currentLocale(),console.log(t),s.next=4,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(t)}));case 4:return u=s.sent,c=null,s.prev=6,console.debug(u),s.next=10,regeneratorRuntime.awrap(u.json());case 10:c=s.sent,s.next=18;break;case 13:return s.prev=13,s.t0=s.catch(6),console.log(u),console.log(s.t0),s.abrupt("return",{error:"error"});case 18:return s.abrupt("return",c);case 19:case"end":return s.stop()}},null,this,[[6,13]])}e.validateUser=function(t){return l({tag:"valider_simple",phone:t.phone,active:"oui",lang:n.default.currentLocale()},"https://ilink-app.com/index_test.php")};e.updatePosition=function(n,t){var o,c;return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,regeneratorRuntime.awrap(b());case 2:return o=s.sent,c={tag:'member',type:'update_position',agentId:o.agentId,longitude:n,latitude:t},s.abrupt("return",l(c,u));case 5:case"end":return s.stop()}},null,this)};e.valifateAgent=function(n,t){var o=t;return null===o&&(o={}),o.tag="member",o.type="validate_agent",o.phone=n.phone,o.code_validation=n.validation_code,console.log(n),"super"!==n.category||null!==t&&(null===t||void 0!==t.nbre_code&&null!==t.nbr_code)?null!==t&&(null===t||void 0!==t.nbre_code&&null!==t.nbre_code)||(o.nbre_code=0,o.nbre_code_superviseur=0):(o.nbre_code=10,o.nbre_code_superviseur=0),console.log(o),l(o,u)};e.disconnect=function(){return new Promise(function(n,o){f().then(function(u){t.db.remove({_id:u._id},{multi:!0},function(t,u){null!==t?o(t):(console.log(u),u>0&&n())})})})};var p=function(t){return s({tag:"agent_by_id",user_id:t,lang:n.default.currentLocale()})};e.readUpdateUser=p;e.login=function(t,o,u){return s({tag:0===u?"login_user":"login_agent",phone:t,password:o,lang:n.default.currentLocale()})};e.reinitpassword=function(t,o){return s({tag:"forgot_pass",number:t,typeaccount:o,lang:n.default.currentLocale()})};e.updateUserData=function(n){var o;return regeneratorRuntime.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,regeneratorRuntime.awrap(b());case 2:o=u.sent,t.db.update(o,n,function(n){console.log(n)});case 4:case"end":return u.stop()}},null,this)};e.saveNewuser=function(n){var o={user:n};t.db.insert(o,function(n){null!==n&&(console.log("error when save user"),console.log(n))})};var f=function(){return new Promise(function(n,o){t.db.findOne({user:{$exists:!0}},function(t,o){null!==t||null===o||void 0===o.user?n(null):null===o.user?n(null):n(o)})})},b=function(){return new Promise(function(n,o){t.db.findOne({user:{$exists:!0}},function(t,o){return regeneratorRuntime.async(function(u){for(;;)switch(u.prev=u.next){case 0:if(null===t&&null!==o&&void 0!==o.user){u.next=4;break}n(null),u.next=12;break;case 4:if(null!==o.user){u.next=8;break}n(null),u.next=12;break;case 8:return u.next=10,regeneratorRuntime.awrap(p(o.user.agentId));case 10:item=u.sent,1===item.success?n(item):n(o.user);case 12:case"end":return u.stop()}},null,this)})})};e.readUser=b;e.createGeolocatedAccount=function(n){return l(n,u)};e.createUserAccount=function(n){return l(n,u)};e.acceptDemandAdhesion=function(n){return l({tag:"member",type:"activeSupervisor",code:n.code_membre,phone:n.phone},u)};e.deleteUser=function(n){};e.listDemandAdhesion=function(){var n,t;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(b());case 2:return n=o.sent,o.next=5,regeneratorRuntime.awrap(l({type:"list_demande_adhesion",tag:"member",codeparrain:n.code_membre},u));case 5:return t=o.sent,o.abrupt("return",t);case 7:case"end":return o.stop()}},null,this)};e.categoryChild=function(n){var t;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l({type:"get_category_child",tag:"member",codeparrain:n},u));case 2:return t=o.sent,o.abrupt("return",t);case 4:case"end":return o.stop()}},null,this)};e.getListCountriesActive=function(){var n;return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,regeneratorRuntime.awrap(l({tag:"avail_countries"},c));case 2:return n=t.sent,t.abrupt("return",n);case 4:case"end":return t.stop()}},null,this)};e.getCountryNetwork=function(n){return console.warn(n),l({tag:'listnetworkscountryindicatif',indicatif:n},c)};e.getTownInformationName=function(n){return l({tag:"town_information_name",name:n},"https://ilink-app.com/mobilebackend/interacted/LocationAction.php")};e.generateAgentGeo=function(n){var t,o;return regeneratorRuntime.async(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,regeneratorRuntime.awrap(b());case 2:return t=c.sent,c.next=5,regeneratorRuntime.awrap(l({type:"generateNetworkAgentForGeo",tag:"member",code_parrain:t.code_membre,phone:n},u));case 5:return o=c.sent,c.abrupt("return",o);case 7:case"end":return c.stop()}},null,this)};e.AssignAgentGeo=function(n,t){var o,c;return regeneratorRuntime.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,regeneratorRuntime.awrap(b());case 2:return o=s.sent,s.next=5,regeneratorRuntime.awrap(l({type:"assignNetworkAgentToGeo",tag:"member",agentId:o.agentId,code_parrain:n,phone:t},u));case 5:return c=s.sent,s.abrupt("return",c);case 7:case"end":return s.stop()}},null,this)}},502,[23,486,503,528]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.db=void 0;var o=new(r(d[0]))({filename:"ILinklocal",autoload:!0});e.db=o},503,[504]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]);m.exports=n},504,[505]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),p=r(d[6]),h=r(d[7]),f=r(d[8]),l=r(d[9]).promisefy;function y(t){var n;'string'==typeof t?(n=t,this.inMemoryOnly=!1):(n=(t=t||{}).filename,this.inMemoryOnly=t.inMemoryOnly||!1,this.autoload=t.autoload||!1,this.timestampData=t.timestampData||!1,this.storage=t.storage||r(d[10]).AsyncStorage),n&&'string'==typeof n&&0!==n.length?this.filename=n:(this.filename=null,this.inMemoryOnly=!0),this.compareStrings=t.compareStrings,this.persistence=new h({db:this,nodeWebkitAppName:t.nodeWebkitAppName,afterSerialization:t.afterSerialization,beforeDeserialization:t.beforeDeserialization,corruptAlertThreshold:t.corruptAlertThreshold}),this.executor=new s,this.inMemoryOnly&&(this.executor.ready=!0),this.indexes={},this.indexes._id=new u({fieldName:'_id',unique:!0}),this.ttlIndexes={},this.autoload&&this.loadDatabase(t.onload||function(t){if(t)throw t})}c.inherits(y,r(d[11]).EventEmitter),y.prototype.loadDatabase=function(){this.executor.push({this:this.persistence,fn:this.persistence.loadDatabase,arguments:arguments},!0)},y.prototype.getAllData=function(){return this.indexes._id.getAll()},y.prototype.resetIndexes=function(t){var n=this;Object.keys(this.indexes).forEach(function(o){n.indexes[o].reset(t)})},y.prototype.ensureIndex=function(t,n){var o,s=n||function(){};if(!(t=t||{}).fieldName)return(o=new Error('Cannot create an index without a fieldName')).missingFieldName=!0,s(o);if(this.indexes[t.fieldName])return s(null);this.indexes[t.fieldName]=new u(t),void 0!==t.expireAfterSeconds&&(this.ttlIndexes[t.fieldName]=t.expireAfterSeconds);try{this.indexes[t.fieldName].insert(this.getAllData())}catch(n){return delete this.indexes[t.fieldName],s(n)}this.persistence.persistNewState([{$$indexCreated:t}],function(t){return s(t||null)})},y.prototype.removeIndex=function(t,n){var o=n||function(){};delete this.indexes[t],this.persistence.persistNewState([{$$indexRemoved:t}],function(t){return o(t||null)})},y.prototype.addToIndexes=function(t){var n,o,s,u=Object.keys(this.indexes);for(n=0;n0?n(null,f.indexes[u[0]].getMatching(t[u[0]])):(u=[],Object.keys(t).forEach(function(n){t[n]&&t[n].hasOwnProperty('$in')&&u.push(n)}),(u=p.intersection(u,h)).length>0?n(null,f.indexes[u[0]].getMatching(t[u[0]].$in)):(u=[],Object.keys(t).forEach(function(n){t[n]&&(t[n].hasOwnProperty('$lt')||t[n].hasOwnProperty('$lte')||t[n].hasOwnProperty('$gt')||t[n].hasOwnProperty('$gte'))&&u.push(n)}),(u=p.intersection(u,h)).length>0?n(null,f.indexes[u[0]].getBetweenBounds(t[u[0]])):n(null,f.getAllData())))},function(t){if(n)return s(null,t);var u=[],p=[],h=Object.keys(f.ttlIndexes);t.forEach(function(t){var n=!0;h.forEach(function(o){void 0!==t[o]&&c.isDate(t[o])&&Date.now()>t[o].getTime()+1e3*f.ttlIndexes[o]&&(n=!1)}),n?p.push(t):u.push(t._id)}),o.eachSeries(u,function(t,n){f._remove({_id:t},{},function(t){return t?s(t):n()})},function(t){return s(null,p)})}])},y.prototype._insert=function(t,o){var s,u=o||function(){};try{s=this.prepareDocumentForInsertion(t),this._insertInCache(s)}catch(t){return u(t)}this.persistence.persistNewState(c.isArray(s)?s:[s],function(t){return t?u(t):u(null,n.deepCopy(s))})},y.prototype.createNewId=function(){var n=t.uid(16);return this.indexes._id.getMatching(n).length>0&&(n=this.createNewId()),n},y.prototype.prepareDocumentForInsertion=function(t){var o,s=this;if(c.isArray(t))o=[],t.forEach(function(t){o.push(s.prepareDocumentForInsertion(t))});else{void 0===(o=n.deepCopy(t))._id&&(o._id=this.createNewId());var u=new Date;this.timestampData&&void 0===o.createdAt&&(o.createdAt=u),this.timestampData&&void 0===o.updatedAt&&(o.updatedAt=u),n.checkObject(o)}return o},y.prototype._insertInCache=function(t){c.isArray(t)?this._insertMultipleDocsInCache(t):this.addToIndexes(t)},y.prototype._insertMultipleDocsInCache=function(t){var n,o,s;for(n=0;n>>((3&h)<<3)&255;return c}function t(n){var t,c,h,l,o='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',u=n.length%3,f='';for(h=0,c=n.length-u;h>18&63]+o[l>>12&63]+o[l>>6&63]+o[63&l];switch(u){case 1:t=n[n.length-1],f+=o[t>>2],f+=o[t<<4&63],f+='==';break;case 2:t=(n[n.length-2]<<8)+n[n.length-1],f+=o[t>>10],f+=o[t>>4&63],f+=o[t<<2&63],f+='='}return f}m.exports.uid=function(c){return t(n(Math.ceil(Math.max(8,2*c)))).replace(/[+\/]/g,'').slice(0,c)}},506,[]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o={},f={},u={},s={},c={};function l(n,t){if('number'==typeof n&&(n=n.toString()),!('$'!==n[0]||'$$date'===n&&'number'==typeof t||'$$deleted'===n&&!0===t||'$$indexCreated'===n||'$$indexRemoved'===n))throw new Error('Field names cannot begin with the $ character');if(-1!==n.indexOf('.'))throw new Error('Field names cannot contain a .')}function h(t){n.isArray(t)&&t.forEach(function(n){h(n)}),'object'==typeof t&&null!==t&&Object.keys(t).forEach(function(n){l(n,t[n]),h(t[n])})}function y(t,o){var f;return'boolean'==typeof t||'number'==typeof t||'string'==typeof t||null===t||n.isDate(t)?t:n.isArray(t)?(f=[],t.forEach(function(n){f.push(y(n,o))}),f):'object'==typeof t?(f={},Object.keys(t).forEach(function(n){(!o||'$'!==n[0]&&-1===n.indexOf('.'))&&(f[n]=y(t[n],o))}),f):void 0}function p(t){return'boolean'==typeof t||'number'==typeof t||'string'==typeof t||null===t||n.isDate(t)||n.isArray(t)}function $(n,t){return nt?1:0}function w(n,t){var o,f;for(o=0;o0){for(h=0;h=3||2===Object.keys(f).length&&void 0===f.$slice)throw new Error('Can only use $slice in cunjunction with $each when $push to array');if(!n.isArray(f.$each))throw new Error('$each requires an array value');if(f.$each.forEach(function(n){t[o].push(n)}),void 0===f.$slice||'number'!=typeof f.$slice)return;if(0===f.$slice)t[o]=[];else{var u,s,c=t[o].length;f.$slice<0?(u=Math.max(0,c+f.$slice),s=c):f.$slice>0&&(u=0,s=Math.min(c,f.$slice)),t[o]=t[o].slice(u,s)}}else t[o].push(f)},f.$addToSet=function(t,o,u){var s=!0;if(t.hasOwnProperty(o)||(t[o]=[]),!n.isArray(t[o]))throw new Error("Can't $addToSet an element on non-array values");if(null!==u&&'object'==typeof u&&u.$each){if(Object.keys(u).length>1)throw new Error("Can't use another field in conjunction with $each");if(!n.isArray(u.$each))throw new Error('$each requires an array value');u.$each.forEach(function(n){f.$addToSet(t,o,n)})}else t[o].forEach(function(n){0===b(n,u)&&(s=!1)}),s&&t[o].push(u)},f.$pop=function(t,o,f){if(!n.isArray(t[o]))throw new Error("Can't $pop an element from non-array values");if('number'!=typeof f)throw new Error(f+" isn't an integer, can't use it with $pop");0!==f&&(t[o]=f>0?t[o].slice(0,t[o].length-1):t[o].slice(1))},f.$pull=function(t,o,f){var u,s;if(!n.isArray(t[o]))throw new Error("Can't $pull an element from non-array values");for(s=(u=t[o]).length-1;s>=0;s-=1)j(u[s],f)&&u.splice(s,1)},f.$inc=function(n,o,f){if('number'!=typeof f)throw new Error(f+' must be a number');if('number'!=typeof n[o]){if(t.has(n,o))throw new Error("Don't use the $inc modifier on non-number fields");n[o]=f}else n[o]+=f},f.$max=function(n,t,o){void 0===n[t]?n[t]=o:o>n[t]&&(n[t]=o)},f.$min=function(n,t,o){void 0===n[t]?n[t]=o:ot},u.$gte=function(n,t){return x(n,t)&&n>=t},u.$ne=function(n,t){return void 0===n||!A(n,t)},u.$in=function(t,o){var f;if(!n.isArray(o))throw new Error('$in operator called with a non-array');for(f=0;f=l)return t;switch(t){case'%s':return String(s[c++]);case'%d':return Number(s[c++]);case'%j':try{return JSON.stringify(s[c++])}catch(t){return'[Circular]'}default:return t}}),f=s[c];c=3&&(o.depth=arguments[2]),arguments.length>=4&&(o.colors=arguments[3]),S(n)?o.showHidden=n:n&&e._extend(o,n),x(o.showHidden)&&(o.showHidden=!1),x(o.depth)&&(o.depth=2),x(o.colors)&&(o.colors=!1),x(o.customInspect)&&(o.customInspect=!0),o.colors&&(o.stylize=c),p(o,t,o.depth)}function c(t,n){var o=u.styles[n];return o?"\x1b["+u.colors[o][0]+'m'+t+"\x1b["+u.colors[o][1]+'m':t}function s(t,n){return t}function l(t){var n={};return t.forEach(function(t,o){n[t]=!0}),n}function p(t,n,o){if(t.customInspect&&n&&_(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var u=n.inspect(o,t);return w(u)||(u=p(t,u,o)),u}var c=f(t,n);if(c)return c;var s=Object.keys(n),S=l(s);if(t.showHidden&&(s=Object.getOwnPropertyNames(n)),A(n)&&(s.indexOf('message')>=0||s.indexOf('description')>=0))return y(n);if(0===s.length){if(_(n)){var j=n.name?': '+n.name:'';return t.stylize('[Function'+j+']','special')}if(E(n))return t.stylize(RegExp.prototype.toString.call(n),'regexp');if(N(n))return t.stylize(Date.prototype.toString.call(n),'date');if(A(n))return y(n)}var z,x='',D=!1,J=['{','}'];(O(n)&&(D=!0,J=['[',']']),_(n))&&(x=' [Function'+(n.name?': '+n.name:'')+']');return E(n)&&(x=' '+RegExp.prototype.toString.call(n)),N(n)&&(x=' '+Date.prototype.toUTCString.call(n)),A(n)&&(x=' '+y(n)),0!==s.length||D&&0!=n.length?o<0?E(n)?t.stylize(RegExp.prototype.toString.call(n),'regexp'):t.stylize('[Object]','special'):(t.seen.push(n),z=D?h(t,n,o,S,s):s.map(function(u){return b(t,n,o,S,u,D)}),t.seen.pop(),v(z,x,J)):J[0]+x+J[1]}function f(t,n){if(x(n))return t.stylize('undefined','undefined');if(w(n)){var o='\''+JSON.stringify(n).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return t.stylize(o,'string')}return z(n)?t.stylize(''+n,'number'):S(n)?t.stylize(''+n,'boolean'):j(n)?t.stylize('null','null'):void 0}function y(t){return'['+Error.prototype.toString.call(t)+']'}function h(t,n,o,u,c){for(var s=[],l=0,p=n.length;l-1&&(f=s?f.split('\n').map(function(t){return' '+t}).join('\n').substr(2):'\n'+f.split('\n').map(function(t){return' '+t}).join('\n')):f=t.stylize('[Circular]','special')),x(l)){if(s&&c.match(/^\d+$/))return f;(l=JSON.stringify(''+c)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(l=l.substr(1,l.length-2),l=t.stylize(l,'name')):(l=l.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),l=t.stylize(l,'string'))}return l+': '+f}function v(t,n,o){return t.reduce(function(t,n){return 0,n.indexOf('\n')>=0&&0,t+n.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?o[0]+(''===n?'':n+'\n ')+' '+t.join(',\n ')+' '+o[1]:o[0]+n+' '+t.join(', ')+' '+o[1]}function O(t){return Array.isArray(t)}function S(t){return'boolean'==typeof t}function j(t){return null===t}function z(t){return'number'==typeof t}function w(t){return'string'==typeof t}function x(t){return void 0===t}function E(t){return D(t)&&'[object RegExp]'===J(t)}function D(t){return'object'==typeof t&&null!==t}function N(t){return D(t)&&'[object Date]'===J(t)}function A(t){return D(t)&&('[object Error]'===J(t)||t instanceof Error)}function _(t){return'function'==typeof t}function J(t){return Object.prototype.toString.call(t)}function R(t){return t<10?'0'+t.toString(10):t.toString(10)}e.debuglog=function(t){if(x(n)&&(n=process.env.NODE_DEBUG||''),t=t.toUpperCase(),!o[t])if(new RegExp('\\b'+t+'\\b','i').test(n)){var u=process.pid;o[t]=function(){var n=e.format.apply(e,arguments);console.error('%s %d: %s',t,u,n)}}else o[t]=function(){};return o[t]},e.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},e.isArray=O,e.isBoolean=S,e.isNull=j,e.isNullOrUndefined=function(t){return null==t},e.isNumber=z,e.isString=w,e.isSymbol=function(t){return'symbol'==typeof t},e.isUndefined=x,e.isRegExp=E,e.isObject=D,e.isDate=N,e.isError=A,e.isFunction=_,e.isPrimitive=function(t){return null===t||'boolean'==typeof t||'number'==typeof t||'string'==typeof t||'symbol'==typeof t||void 0===t},e.isBuffer=r(d[0]);var H=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function U(t,n){return Object.prototype.hasOwnProperty.call(t,n)}e.log=function(){var t,n;console.log('%s - %s',(t=new Date,n=[R(t.getHours()),R(t.getMinutes()),R(t.getSeconds())].join(':'),[t.getDate(),H[t.getMonth()],n].join(' ')),e.format.apply(e,arguments))},e.inherits=r(d[1]),e._extend=function(t,n){if(!n||!D(n))return t;for(var o=Object.keys(n),u=o.length;u--;)t[o[u]]=n[o[u]];return t}},508,[509,510]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},509,[]); +__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},510,[]); +__d(function(g,r,i,a,m,e,d){!(function(){var n='object'==typeof self&&self.self===self&&self||'object'==typeof g&&g.global===g&&g||this||{},t=n._,u=Array.prototype,o=Object.prototype,c='undefined'!=typeof Symbol?"function"==typeof Symbol?Symbol.prototype:"@@prototype":null,f=u.push,l=u.slice,s=o.toString,p=o.hasOwnProperty,v=Array.isArray,h=Object.keys,y=Object.create,b=function(){},j=function n(t){return t instanceof n?t:this instanceof n?void(this._wrapped=t):new n(t)};void 0===e||e.nodeType?n._=j:(void 0!==m&&!m.nodeType&&m.exports&&(e=m.exports=j),e._=j),j.VERSION='1.9.1';var _,x=function(n,t,u){if(void 0===t)return n;switch(null==u?3:u){case 1:return function(u){return n.call(t,u)};case 3:return function(u,o,c){return n.call(t,u,o,c)};case 4:return function(u,o,c,f){return n.call(t,u,o,c,f)}}return function(){return n.apply(t,arguments)}},A=function(n,t,u){return j.iteratee!==_?j.iteratee(n,t):null==n?j.identity:j.isFunction(n)?x(n,t,u):j.isObject(n)&&!j.isArray(n)?j.matcher(n):j.property(n)};j.iteratee=_=function(n,t){return A(n,t,1/0)};var w=function(n,t){return t=null==t?n.length-1:+t,function(){for(var u=Math.max(arguments.length-t,0),o=Array(u),c=0;c=0&&t<=F};j.each=j.forEach=function(n,t,u){var o,c;if(t=x(t,u),N(n))for(o=0,c=n.length;o0?0:l-1;for(c||(o=t[f?f[s]:s],s+=n);s>=0&&s=3;return t(n,x(u,c,4),o,f)}};j.reduce=j.foldl=j.inject=I(1),j.reduceRight=j.foldr=I(-1),j.find=j.detect=function(n,t,u){var o=(N(n)?j.findIndex:j.findKey)(n,t,u);if(void 0!==o&&-1!==o)return n[o]},j.filter=j.select=function(n,t,u){var o=[];return t=A(t,u),j.each(n,function(n,u,c){t(n,u,c)&&o.push(n)}),o},j.reject=function(n,t,u){return j.filter(n,j.negate(A(t)),u)},j.every=j.all=function(n,t,u){t=A(t,u);for(var o=!N(n)&&j.keys(n),c=(o||n).length,f=0;f=0},j.invoke=w(function(n,t,u){var o,c;return j.isFunction(t)?c=t:j.isArray(t)&&(o=t.slice(0,-1),t=t[t.length-1]),j.map(n,function(n){var f=c;if(!f){if(o&&o.length&&(n=M(n,o)),null==n)return;f=n[t]}return null==f?f:f.apply(n,u)})}),j.pluck=function(n,t){return j.map(n,j.property(t))},j.where=function(n,t){return j.filter(n,j.matcher(t))},j.findWhere=function(n,t){return j.find(n,j.matcher(t))},j.max=function(n,t,u){var o,c,f=-1/0,l=-1/0;if(null==t||'number'==typeof t&&'object'!=typeof n[0]&&null!=n)for(var s=0,p=(n=N(n)?n:j.values(n)).length;sf&&(f=o);else t=A(t,u),j.each(n,function(n,u,o){((c=t(n,u,o))>l||c===-1/0&&f===-1/0)&&(f=n,l=c)});return f},j.min=function(n,t,u){var o,c,f=1/0,l=1/0;if(null==t||'number'==typeof t&&'object'!=typeof n[0]&&null!=n)for(var s=0,p=(n=N(n)?n:j.values(n)).length;so||void 0===u)return 1;if(u0?0:c-1;f>=0&&f0?s=f>=0?f:Math.max(f+p,s):p=f>=0?Math.min(f+1,p):f+p+1;else if(u&&f&&p)return o[f=u(o,c)]===c?f:-1;if(c!=c)return(f=t(l.call(o,s,p),j.isNaN))>=0?f+s:-1;for(f=n>0?s:p-1;f>=0&&ft?(o&&(clearTimeout(o),o=null),s=v,l=n.apply(c,f),o||(c=f=null)):o||!1===u.trailing||(o=setTimeout(p,h)),l};return v.cancel=function(){clearTimeout(o),s=0,o=c=f=null},v},j.debounce=function(n,t,u){var o,c,f=function(t,u){o=null,u&&(c=n.apply(t,u))},l=w(function(l){if(o&&clearTimeout(o),u){var s=!o;o=setTimeout(f,t),s&&(c=n.apply(this,l))}else o=j.delay(f,t,this,l);return c});return l.cancel=function(){clearTimeout(o),o=null},l},j.wrap=function(n,t){return j.partial(t,n)},j.negate=function(n){return function(){return!n.apply(this,arguments)}},j.compose=function(){var n=arguments,t=n.length-1;return function(){for(var u=t,o=n[t].apply(this,arguments);u--;)o=n[u].call(this,o);return o}},j.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},j.once=j.partial(j.before=function(n,t){var u;return function(){return--n>0&&(u=t.apply(this,arguments)),n<=1&&(t=null),u}},2),j.restArguments=w;var D=!{toString:null}.propertyIsEnumerable('toString'),L=['valueOf','isPrototypeOf','toString','propertyIsEnumerable','hasOwnProperty','toLocaleString'],P=function(n,t){var u=L.length,c=n.constructor,f=j.isFunction(c)&&c.prototype||o,l='constructor';for(S(n,l)&&!j.contains(t,l)&&t.push(l);u--;)(l=L[u])in n&&n[l]!==f[l]&&!j.contains(t,l)&&t.push(l)};j.keys=function(n){if(!j.isObject(n))return[];if(h)return h(n);var t=[];for(var u in n)S(n,u)&&t.push(u);return D&&P(n,t),t},j.allKeys=function(n){if(!j.isObject(n))return[];var t=[];for(var u in n)t.push(u);return D&&P(n,t),t},j.values=function(n){for(var t=j.keys(n),u=t.length,o=Array(u),c=0;c1&&(o=x(o,t[1])),t=j.allKeys(n)):(o=U,t=R(t,!1,!1),n=Object(n));for(var c=0,f=t.length;c1&&(u=t[1])):(t=j.map(R(t,!1,!1),String),o=function(n,u){return!j.contains(t,u)}),j.pick(n,o,u)}),j.defaults=W(j.allKeys,!0),j.create=function(n,t){var u=O(n);return t&&j.extendOwn(u,t),u},j.clone=function(n){return j.isObject(n)?j.isArray(n)?n.slice():j.extend({},n):n},j.tap=function(n,t){return t(n),n},j.isMatch=function(n,t){var u=j.keys(t),o=u.length;if(null==n)return!o;for(var c=Object(n),f=0;f':'>','"':'"',"'":''','`':'`'},G=j.invert($),H=function(n){var t=function(t){return n[t]},u='(?:'+j.keys(n).join('|')+')',o=RegExp(u),c=RegExp(u,'g');return function(n){return n=null==n?'':''+n,o.test(n)?n.replace(c,t):n}};j.escape=H($),j.unescape=H(G),j.result=function(n,t,u){j.isArray(t)||(t=[t]);var o=t.length;if(!o)return j.isFunction(u)?u.call(n):u;for(var c=0;c/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var X=/(.)^/,Y={"'":"'",'\\':'\\','\r':'r','\n':'n',"\u2028":'u2028',"\u2029":'u2029'},Z=/\\|'|\r|\n|\u2028|\u2029/g,nn=function(n){return'\\'+Y[n]};j.template=function(n,t,u){!t&&u&&(t=u),t=j.defaults({},t,j.templateSettings);var o,c=RegExp([(t.escape||X).source,(t.interpolate||X).source,(t.evaluate||X).source].join('|')+'|$','g'),f=0,l="__p+='";n.replace(c,function(t,u,o,c,s){return l+=n.slice(f,s).replace(Z,nn),f=s+t.length,u?l+="'+\n((__t=("+u+"))==null?'':_.escape(__t))+\n'":o?l+="'+\n((__t=("+o+"))==null?'':__t)+\n'":c&&(l+="';\n"+c+"\n__p+='"),t}),l+="';\n",t.variable||(l='with(obj||{}){\n'+l+'}\n'),l="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+l+'return __p;\n';try{o=new Function(t.variable||'obj','_',l)}catch(n){throw n.source=l,n}var s=function(n){return o.call(this,n,j)},p=t.variable||'obj';return s.source='function('+p+'){\n'+l+'}',s},j.chain=function(n){var t=j(n);return t._chain=!0,t};var rn=function(n,t){return n._chain?j(t).chain():t};j.mixin=function(n){return j.each(j.functions(n),function(t){var u=j[t]=n[t];j.prototype[t]=function(){var n=[this._wrapped];return f.apply(n,arguments),rn(this,u.apply(j,n))}}),j},j.mixin(j),j.each(['pop','push','reverse','shift','sort','splice','unshift'],function(n){var t=u[n];j.prototype[n]=function(){var u=this._wrapped;return t.apply(u,arguments),'shift'!==n&&'splice'!==n||0!==u.length||delete u[0],rn(this,u)}}),j.each(['concat','join','slice'],function(n){var t=u[n];j.prototype[n]=function(){return rn(this,t.apply(this._wrapped,arguments))}}),j.prototype.value=function(){return this._wrapped},j.prototype.valueOf=j.prototype.toJSON=j.prototype.value,j.prototype.toString=function(){return String(this._wrapped)},'function'==typeof define&&define.amd&&define('underscore',[],function(){return j})})()},511,[]); +__d(function(g,r,i,a,m,e,d){!(function(){var n,t,c={};function u(t){var c=!1;return function(){if(c)throw new Error("Callback was already called.");c=!0,t.apply(n,arguments)}}null!=(n=this)&&(t=n.async),c.noConflict=function(){return n.async=t,c};var o=function(n,t){if(n.forEach)return n.forEach(t);for(var c=0;c=n.length&&c(null)}))})},c.forEach=c.each,c.eachSeries=function(n,t,c){if(c=c||function(){},!n.length)return c();var u=0;!(function o(){t(n[u],function(t){t?(c(t),c=function(){}):(u+=1)>=n.length?c(null):o()})})()},c.forEachSeries=c.eachSeries,c.eachLimit=function(n,t,c,u){s(t).apply(null,[n,c,u])},c.forEachLimit=c.eachLimit;var s=function(n){return function(t,c,u){if(u=u||function(){},!t.length||n<=0)return u();var o=0,l=0,f=0;!(function s(){if(o>=t.length)return u();for(;f=t.length?u():s())})})()}},p=function(n){return function(){var t=Array.prototype.slice.call(arguments);return n.apply(null,[c.each].concat(t))}},y=function(n,t){return function(){var c=Array.prototype.slice.call(arguments);return t.apply(null,[s(n)].concat(c))}},h=function(n){return function(){var t=Array.prototype.slice.call(arguments);return n.apply(null,[c.eachSeries].concat(t))}},v=function(n,t,c,u){var o=[];n(t=l(t,function(n,t){return{index:t,value:n}}),function(n,t){c(n.value,function(c,u){o[n.index]=u,t(c)})},function(n){u(n,o)})};c.map=p(v),c.mapSeries=h(v),c.mapLimit=function(n,t,c,u){return k(t)(n,c,u)};var k=function(n){return y(n,v)};c.reduce=function(n,t,u,o){c.eachSeries(n,function(n,c){u(t,n,function(n,u){t=u,c(n)})},function(n){o(n,t)})},c.inject=c.reduce,c.foldl=c.reduce,c.reduceRight=function(n,t,u,o){var f=l(n,function(n){return n}).reverse();c.reduce(f,t,u,o)},c.foldr=c.reduceRight;var A=function(n,t,c,u){var o=[];n(t=l(t,function(n,t){return{index:t,value:n}}),function(n,t){c(n.value,function(c){c&&o.push(n),t()})},function(n){u(l(o.sort(function(n,t){return n.index-t.index}),function(n){return n.value}))})};c.filter=p(A),c.filterSeries=h(A),c.select=c.filter,c.selectSeries=c.filterSeries;var x=function(n,t,c,u){var o=[];n(t=l(t,function(n,t){return{index:t,value:n}}),function(n,t){c(n.value,function(c){c||o.push(n),t()})},function(n){u(l(o.sort(function(n,t){return n.index-t.index}),function(n){return n.value}))})};c.reject=p(x),c.rejectSeries=h(x);var S=function(n,t,c,u){n(t,function(n,t){c(n,function(c){c?(u(n),u=function(){}):t()})},function(n){u()})};c.detect=p(S),c.detectSeries=h(S),c.some=function(n,t,u){c.each(n,function(n,c){t(n,function(n){n&&(u(!0),u=function(){}),c()})},function(n){u(!1)})},c.any=c.some,c.every=function(n,t,u){c.each(n,function(n,c){t(n,function(n){n||(u(!1),u=function(){}),c()})},function(n){u(!0)})},c.all=c.every,c.sortBy=function(n,t,u){c.map(n,function(n,c){t(n,function(t,u){t?c(t):c(null,{value:n,criteria:u})})},function(n,t){if(n)return u(n);u(null,l(t.sort(function(n,t){var c=n.criteria,u=t.criteria;return cu?1:0}),function(n){return n.value}))})},c.auto=function(n,t){t=t||function(){};var u=f(n);if(!u.length)return t(null);var l={},s=[],p=function(n){s.unshift(n)},y=function(n){for(var t=0;t2){var u=Array.prototype.slice.call(arguments,2);return c.apply(this,u)}return c};c.applyEach=p(E),c.applyEachSeries=h(E),c.forever=function(n,t){!(function c(u){if(u){if(t)return t(u);throw u}n(c)})()},'undefined'!=typeof define&&define.amd?define([],function(){return c}):void 0!==m&&m.exports?m.exports=c:n.async=c})()},512,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function u(){this.buffer=[],this.ready=!1,this.queue=t.queue(function(t,u){for(var n=[],s=0;s=0)throw new Error('Tree with root '+t.key+' is not a binary search tree')}),this.left.checkNodeOrdering()),this.right&&(this.right.checkAllNodesFullfillCondition(function(h){if(t.compareKeys(h,t.key)<=0)throw new Error('Tree with root '+t.key+' is not a binary search tree')}),this.right.checkNodeOrdering()))},h.prototype.checkInternalPointers=function(){if(this.left){if(this.left.parent!==this)throw new Error('Parent pointer broken for key '+this.key);this.left.checkInternalPointers()}if(this.right){if(this.right.parent!==this)throw new Error('Parent pointer broken for key '+this.key);this.right.checkInternalPointers()}},h.prototype.checkIsBST=function(){if(this.checkNodeOrdering(),this.checkInternalPointers(),this.parent)throw new Error("The root shouldn't have a parent")},h.prototype.getNumberOfKeys=function(){var t;return this.hasOwnProperty('key')?(t=1,this.left&&(t+=this.left.getNumberOfKeys()),this.right&&(t+=this.right.getNumberOfKeys()),t):0},h.prototype.createSimilar=function(t){return(t=t||{}).unique=this.unique,t.compareKeys=this.compareKeys,t.checkValueEquality=this.checkValueEquality,new this.constructor(t)},h.prototype.createLeftChild=function(t){var h=this.createSimilar(t);return h.parent=this,this.left=h,h},h.prototype.createRightChild=function(t){var h=this.createSimilar(t);return h.parent=this,this.right=h,h},h.prototype.insert=function(t,h){if(!this.hasOwnProperty('key'))return this.key=t,void this.data.push(h);if(0!==this.compareKeys(this.key,t))this.compareKeys(t,this.key)<0?this.left?this.left.insert(t,h):this.createLeftChild({key:t,value:h}):this.right?this.right.insert(t,h):this.createRightChild({key:t,value:h});else{if(this.unique){var n=new Error("Can't insert key "+t+", it violates the unique constraint");throw n.key=t,n.errorType='uniqueViolated',n}this.data.push(h)}},h.prototype.search=function(t){return this.hasOwnProperty('key')?0===this.compareKeys(this.key,t)?this.data:this.compareKeys(t,this.key)<0?this.left?this.left.search(t):[]:this.right?this.right.search(t):[]:[]},h.prototype.getLowerBoundMatcher=function(t){var h=this;return t.hasOwnProperty('$gt')||t.hasOwnProperty('$gte')?t.hasOwnProperty('$gt')&&t.hasOwnProperty('$gte')?0===h.compareKeys(t.$gte,t.$gt)?function(n){return h.compareKeys(n,t.$gt)>0}:h.compareKeys(t.$gte,t.$gt)>0?function(n){return h.compareKeys(n,t.$gte)>=0}:function(n){return h.compareKeys(n,t.$gt)>0}:t.hasOwnProperty('$gt')?function(n){return h.compareKeys(n,t.$gt)>0}:function(n){return h.compareKeys(n,t.$gte)>=0}:function(){return!0}},h.prototype.getUpperBoundMatcher=function(t){var h=this;return t.hasOwnProperty('$lt')||t.hasOwnProperty('$lte')?t.hasOwnProperty('$lt')&&t.hasOwnProperty('$lte')?0===h.compareKeys(t.$lte,t.$lt)?function(n){return h.compareKeys(n,t.$lt)<0}:h.compareKeys(t.$lte,t.$lt)<0?function(n){return h.compareKeys(n,t.$lte)<=0}:function(n){return h.compareKeys(n,t.$lt)<0}:t.hasOwnProperty('$lt')?function(n){return h.compareKeys(n,t.$lt)<0}:function(n){return h.compareKeys(n,t.$lte)<=0}:function(){return!0}},h.prototype.betweenBounds=function(t,h,s){var o=[];return this.hasOwnProperty('key')?(h=h||this.getLowerBoundMatcher(t),s=s||this.getUpperBoundMatcher(t),h(this.key)&&this.left&&n(o,this.left.betweenBounds(t,h,s)),h(this.key)&&s(this.key)&&n(o,this.data),s(this.key)&&this.right&&n(o,this.right.betweenBounds(t,h,s)),o):[]},h.prototype.deleteIfLeaf=function(){return!this.left&&!this.right&&(this.parent?(this.parent.left===this?this.parent.left=null:this.parent.right=null,!0):(delete this.key,this.data=[],!0))},h.prototype.deleteIfOnlyOneChild=function(){var t;return this.left&&!this.right&&(t=this.left),!this.left&&this.right&&(t=this.right),!!t&&(this.parent?(this.parent.left===this?(this.parent.left=t,t.parent=this.parent):(this.parent.right=t,t.parent=this.parent),!0):(this.key=t.key,this.data=t.data,this.left=null,t.left&&(this.left=t.left,t.left.parent=this),this.right=null,t.right&&(this.right=t.right,t.right.parent=this),!0))},h.prototype.delete=function(t,h){var n,s=[],o=this;if(this.hasOwnProperty('key'))if(this.compareKeys(t,this.key)<0)this.left&&this.left.delete(t,h);else if(this.compareKeys(t,this.key)>0)this.right&&this.right.delete(t,h);else if(0!==!this.compareKeys(t,this.key))return this.data.length>1&&void 0!==h?(this.data.forEach(function(t){o.checkValueEquality(t,h)||s.push(t)}),void(o.data=s)):void(this.deleteIfLeaf()||this.deleteIfOnlyOneChild()||(Math.random()>=.5?(n=this.left.getMaxKeyDescendant(),this.key=n.key,this.data=n.data,this===n.parent?(this.left=n.left,n.left&&(n.left.parent=n.parent)):(n.parent.right=n.left,n.left&&(n.left.parent=n.parent))):(n=this.right.getMinKeyDescendant(),this.key=n.key,this.data=n.data,this===n.parent?(this.right=n.right,n.right&&(n.right.parent=n.parent)):(n.parent.left=n.right,n.right&&(n.right.parent=n.parent)))))},h.prototype.executeOnEveryNode=function(t){this.left&&this.left.executeOnEveryNode(t),t(this),this.right&&this.right.executeOnEveryNode(t)},h.prototype.prettyPrint=function(t,h){h=h||"",console.log(h+"* "+this.key),t&&console.log(h+"* "+this.data),(this.left||this.right)&&(this.left?this.left.prettyPrint(t,h+" "):console.log(h+" *"),this.right?this.right.prettyPrint(t,h+" "):console.log(h+" *"))},m.exports=h},516,[517]); +__d(function(g,r,i,a,m,e,d){m.exports.getRandomArray=function t(n){var o,u;return 0===n?[]:1===n?[0]:(o=t(n-1),u=Math.floor(Math.random()*n),o.splice(u,0,n-1),o)},m.exports.defaultCompareKeysFunction=function(t,n){if(tn)return 1;if(t===n)return 0;var o=new Error("Couldn't compare elements");throw o.a=t,o.b=n,o},m.exports.defaultCheckValueEquality=function(t,n){return t===n}},517,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]),n=r(d[2]);r(d[3]);function o(t){this.tree=new s(t)}function s(t){t=t||{},this.left=null,this.right=null,this.parent=void 0!==t.parent?t.parent:null,t.hasOwnProperty('key')&&(this.key=t.key),this.data=t.hasOwnProperty('value')?[t.value]:[],this.unique=t.unique||!1,this.compareKeys=t.compareKeys||h.defaultCompareKeysFunction,this.checkValueEquality=t.checkValueEquality||h.defaultCheckValueEquality}n.inherits(s,t),o._AVLTree=s,s.prototype.checkHeightCorrect=function(){var t,h;if(this.hasOwnProperty('key')){if(this.left&&void 0===this.left.height)throw new Error("Undefined height for node "+this.left.key);if(this.right&&void 0===this.right.height)throw new Error("Undefined height for node "+this.right.key);if(void 0===this.height)throw new Error("Undefined height for node "+this.key);if(t=this.left?this.left.height:0,h=this.right?this.right.height:0,this.height!==1+Math.max(t,h))throw new Error("Height constraint failed for node "+this.key);this.left&&this.left.checkHeightCorrect(),this.right&&this.right.checkHeightCorrect()}},s.prototype.balanceFactor=function(){return(this.left?this.left.height:0)-(this.right?this.right.height:0)},s.prototype.checkBalanceFactors=function(){if(Math.abs(this.balanceFactor())>1)throw new Error('Tree is unbalanced at node '+this.key);this.left&&this.left.checkBalanceFactors(),this.right&&this.right.checkBalanceFactors()},s.prototype.checkIsAVLT=function(){s.super_.prototype.checkIsBST.call(this),this.checkHeightCorrect(),this.checkBalanceFactors()},o.prototype.checkIsAVLT=function(){this.tree.checkIsAVLT()},s.prototype.rightRotation=function(){var t,h,n,o,s=this,l=this.left;return l?(t=l.right,s.parent?(l.parent=s.parent,s.parent.left===s?s.parent.left=l:s.parent.right=l):l.parent=null,l.right=s,s.parent=l,s.left=t,t&&(t.parent=s),h=l.left?l.left.height:0,n=t?t.height:0,o=s.right?s.right.height:0,s.height=Math.max(n,o)+1,l.height=Math.max(h,s.height)+1,l):this},s.prototype.leftRotation=function(){var t,h,n,o,s=this,l=this.right;return l?(t=l.left,s.parent?(l.parent=s.parent,s.parent.left===s?s.parent.left=l:s.parent.right=l):l.parent=null,l.left=s,s.parent=l,s.right=t,t&&(t.parent=s),h=s.left?s.left.height:0,n=t?t.height:0,o=l.right?l.right.height:0,s.height=Math.max(h,n)+1,l.height=Math.max(o,s.height)+1,l):this},s.prototype.rightTooSmall=function(){return this.balanceFactor()<=1?this:(this.left.balanceFactor()<0&&this.left.leftRotation(),this.rightRotation())},s.prototype.leftTooSmall=function(){return this.balanceFactor()>=-1?this:(this.right.balanceFactor()>0&&this.right.rightRotation(),this.leftRotation())},s.prototype.rebalanceAlongPath=function(t){var h,n,o=this;if(!this.hasOwnProperty('key'))return delete this.height,this;for(n=t.length-1;n>=0;n-=1)t[n].height=1+Math.max(t[n].left?t[n].left.height:0,t[n].right?t[n].right.height:0),t[n].balanceFactor()>1&&(h=t[n].rightTooSmall(),0===n&&(o=h)),t[n].balanceFactor()<-1&&(h=t[n].leftTooSmall(),0===n&&(o=h));return o},s.prototype.insert=function(t,h){var n=[],o=this;if(!this.hasOwnProperty('key'))return this.key=t,this.data.push(h),this.height=1,this;for(;;){if(0===o.compareKeys(o.key,t)){if(o.unique){var s=new Error("Can't insert key "+t+", it violates the unique constraint");throw s.key=t,s.errorType='uniqueViolated',s}return o.data.push(h),this}if(n.push(o),o.compareKeys(t,o.key)<0){if(!o.left){n.push(o.createLeftChild({key:t,value:h}));break}o=o.left}else{if(!o.right){n.push(o.createRightChild({key:t,value:h}));break}o=o.right}}return this.rebalanceAlongPath(n)},o.prototype.insert=function(t,h){var n=this.tree.insert(t,h);n&&(this.tree=n)},s.prototype.delete=function(t,h){var n,o=[],s=this,l=[];if(!this.hasOwnProperty('key'))return this;for(;0!==s.compareKeys(t,s.key);)if(l.push(s),s.compareKeys(t,s.key)<0){if(!s.left)return this;s=s.left}else{if(!s.right)return this;s=s.right}if(s.data.length>1&&h)return s.data.forEach(function(t){s.checkValueEquality(t,h)||o.push(t)}),s.data=o,this;if(!s.left&&!s.right)return s===this?(delete s.key,s.data=[],delete s.height,this):(s.parent.left===s?s.parent.left=null:s.parent.right=null,this.rebalanceAlongPath(l));if(!s.left||!s.right)return n=s.left?s.left:s.right,s===this?(n.parent=null,n):(s.parent.left===s?(s.parent.left=n,n.parent=s.parent):(s.parent.right=n,n.parent=s.parent),this.rebalanceAlongPath(l));if(l.push(s),!(n=s.left).right)return s.key=n.key,s.data=n.data,s.left=n.left,n.left&&(n.left.parent=s),this.rebalanceAlongPath(l);for(;n.right;)l.push(n),n=n.right;return s.key=n.key,s.data=n.data,n.parent.right=n.left,n.left&&(n.left.parent=n.parent),this.rebalanceAlongPath(l)},o.prototype.delete=function(t,h){var n=this.tree.delete(t,h);n&&(this.tree=n)},['getNumberOfKeys','search','betweenBounds','prettyPrint','executeOnEveryNode'].forEach(function(t){o.prototype[t]=function(){return this.tree[t].apply(this.tree,arguments)}}),m.exports=o},518,[516,517,519,522]); +__d(function(g,r,i,a,m,e,d){var t=/%[sdj%]/g;e.format=function(n){if(!w(n)){for(var o=[],c=0;c=l)return t;switch(t){case'%s':return String(s[c++]);case'%d':return Number(s[c++]);case'%j':try{return JSON.stringify(s[c++])}catch(t){return'[Circular]'}default:return t}}),f=s[c];c=3&&(o.depth=arguments[2]),arguments.length>=4&&(o.colors=arguments[3]),S(n)?o.showHidden=n:n&&e._extend(o,n),x(o.showHidden)&&(o.showHidden=!1),x(o.depth)&&(o.depth=2),x(o.colors)&&(o.colors=!1),x(o.customInspect)&&(o.customInspect=!0),o.colors&&(o.stylize=c),p(o,t,o.depth)}function c(t,n){var o=u.styles[n];return o?"\x1b["+u.colors[o][0]+'m'+t+"\x1b["+u.colors[o][1]+'m':t}function s(t,n){return t}function l(t){var n={};return t.forEach(function(t,o){n[t]=!0}),n}function p(t,n,o){if(t.customInspect&&n&&_(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var u=n.inspect(o,t);return w(u)||(u=p(t,u,o)),u}var c=f(t,n);if(c)return c;var s=Object.keys(n),S=l(s);if(t.showHidden&&(s=Object.getOwnPropertyNames(n)),A(n)&&(s.indexOf('message')>=0||s.indexOf('description')>=0))return y(n);if(0===s.length){if(_(n)){var j=n.name?': '+n.name:'';return t.stylize('[Function'+j+']','special')}if(E(n))return t.stylize(RegExp.prototype.toString.call(n),'regexp');if(N(n))return t.stylize(Date.prototype.toString.call(n),'date');if(A(n))return y(n)}var z,x='',D=!1,J=['{','}'];(O(n)&&(D=!0,J=['[',']']),_(n))&&(x=' [Function'+(n.name?': '+n.name:'')+']');return E(n)&&(x=' '+RegExp.prototype.toString.call(n)),N(n)&&(x=' '+Date.prototype.toUTCString.call(n)),A(n)&&(x=' '+y(n)),0!==s.length||D&&0!=n.length?o<0?E(n)?t.stylize(RegExp.prototype.toString.call(n),'regexp'):t.stylize('[Object]','special'):(t.seen.push(n),z=D?h(t,n,o,S,s):s.map(function(u){return b(t,n,o,S,u,D)}),t.seen.pop(),v(z,x,J)):J[0]+x+J[1]}function f(t,n){if(x(n))return t.stylize('undefined','undefined');if(w(n)){var o='\''+JSON.stringify(n).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return t.stylize(o,'string')}return z(n)?t.stylize(''+n,'number'):S(n)?t.stylize(''+n,'boolean'):j(n)?t.stylize('null','null'):void 0}function y(t){return'['+Error.prototype.toString.call(t)+']'}function h(t,n,o,u,c){for(var s=[],l=0,p=n.length;l-1&&(f=s?f.split('\n').map(function(t){return' '+t}).join('\n').substr(2):'\n'+f.split('\n').map(function(t){return' '+t}).join('\n')):f=t.stylize('[Circular]','special')),x(l)){if(s&&c.match(/^\d+$/))return f;(l=JSON.stringify(''+c)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(l=l.substr(1,l.length-2),l=t.stylize(l,'name')):(l=l.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),l=t.stylize(l,'string'))}return l+': '+f}function v(t,n,o){return t.reduce(function(t,n){return 0,n.indexOf('\n')>=0&&0,t+n.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?o[0]+(''===n?'':n+'\n ')+' '+t.join(',\n ')+' '+o[1]:o[0]+n+' '+t.join(', ')+' '+o[1]}function O(t){return Array.isArray(t)}function S(t){return'boolean'==typeof t}function j(t){return null===t}function z(t){return'number'==typeof t}function w(t){return'string'==typeof t}function x(t){return void 0===t}function E(t){return D(t)&&'[object RegExp]'===J(t)}function D(t){return'object'==typeof t&&null!==t}function N(t){return D(t)&&'[object Date]'===J(t)}function A(t){return D(t)&&('[object Error]'===J(t)||t instanceof Error)}function _(t){return'function'==typeof t}function J(t){return Object.prototype.toString.call(t)}function R(t){return t<10?'0'+t.toString(10):t.toString(10)}e.debuglog=function(t){if(x(n)&&(n=process.env.NODE_DEBUG||''),t=t.toUpperCase(),!o[t])if(new RegExp('\\b'+t+'\\b','i').test(n)){var u=process.pid;o[t]=function(){var n=e.format.apply(e,arguments);console.error('%s %d: %s',t,u,n)}}else o[t]=function(){};return o[t]},e.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},e.isArray=O,e.isBoolean=S,e.isNull=j,e.isNullOrUndefined=function(t){return null==t},e.isNumber=z,e.isString=w,e.isSymbol=function(t){return'symbol'==typeof t},e.isUndefined=x,e.isRegExp=E,e.isObject=D,e.isDate=N,e.isError=A,e.isFunction=_,e.isPrimitive=function(t){return null===t||'boolean'==typeof t||'number'==typeof t||'string'==typeof t||'symbol'==typeof t||void 0===t},e.isBuffer=r(d[0]);var H=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function U(t,n){return Object.prototype.hasOwnProperty.call(t,n)}e.log=function(){var t,n;console.log('%s - %s',(t=new Date,n=[R(t.getHours()),R(t.getMinutes()),R(t.getSeconds())].join(':'),[t.getDate(),H[t.getMonth()],n].join(' ')),e.format.apply(e,arguments))},e.inherits=r(d[1]),e._extend=function(t,n){if(!n||!D(n))return t;for(var o=Object.keys(n),u=o.length;u--;)t[o[u]]=n[o[u]];return t}},519,[520,521]); +__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},520,[]); +__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},521,[]); +__d(function(g,r,i,a,m,e,d){(function(){var n=this,t=n._,u={},c=Array.prototype,o=Object.prototype,l=Function.prototype,f=c.push,s=c.slice,p=c.concat,h=o.toString,v=o.hasOwnProperty,y=c.forEach,b=c.map,_=c.reduce,x=c.reduceRight,j=c.filter,w=c.every,A=c.some,O=c.indexOf,E=c.lastIndexOf,k=Array.isArray,F=Object.keys,R=l.bind,S=function n(t){return t instanceof n?t:this instanceof n?void(this._wrapped=t):new n(t)};void 0!==e?(void 0!==m&&m.exports&&(e=m.exports=S),e._=S):n._=S,S.VERSION='1.4.4';var I=S.each=S.forEach=function(n,t,c){if(null!=n)if(y&&n.forEach===y)n.forEach(t,c);else if(n.length===+n.length){for(var o=0,l=n.length;o2;if(null==n&&(n=[]),_&&n.reduce===_)return c&&(t=S.bind(t,c)),o?n.reduce(t,u):n.reduce(t);if(I(n,function(n,l,f){o?u=t.call(c,u,n,l,f):(u=n,o=!0)}),!o)throw new TypeError(M);return u},S.reduceRight=S.foldr=function(n,t,u,c){var o=arguments.length>2;if(null==n&&(n=[]),x&&n.reduceRight===x)return c&&(t=S.bind(t,c)),o?n.reduceRight(t,u):n.reduceRight(t);var l=n.length;if(l!==+l){var f=S.keys(n);l=f.length}if(I(n,function(s,p,h){p=f?f[--l]:--l,o?u=t.call(c,u,n[p],p,h):(u=n[p],o=!0)}),!o)throw new TypeError(M);return u},S.find=S.detect=function(n,t,u){var c;return N(n,function(n,o,l){if(t.call(u,n,o,l))return c=n,!0}),c},S.filter=S.select=function(n,t,u){var c=[];return null==n?c:j&&n.filter===j?n.filter(t,u):(I(n,function(n,o,l){t.call(u,n,o,l)&&(c[c.length]=n)}),c)},S.reject=function(n,t,u){return S.filter(n,function(n,c,o){return!t.call(u,n,c,o)},u)},S.every=S.all=function(n,t,c){t||(t=S.identity);var o=!0;return null==n?o:w&&n.every===w?n.every(t,c):(I(n,function(n,l,f){if(!(o=o&&t.call(c,n,l,f)))return u}),!!o)};var N=S.some=S.any=function(n,t,c){t||(t=S.identity);var o=!1;return null==n?o:A&&n.some===A?n.some(t,c):(I(n,function(n,l,f){if(o||(o=t.call(c,n,l,f)))return u}),!!o)};S.contains=S.include=function(n,t){return null!=n&&(O&&n.indexOf===O?-1!=n.indexOf(t):N(n,function(n){return n===t}))},S.invoke=function(n,t){var u=s.call(arguments,2),c=S.isFunction(t);return S.map(n,function(n){return(c?t:n[t]).apply(n,u)})},S.pluck=function(n,t){return S.map(n,function(n){return n[t]})},S.where=function(n,t,u){return S.isEmpty(t)?u?null:[]:S[u?'find':'filter'](n,function(n){for(var u in t)if(t[u]!==n[u])return!1;return!0})},S.findWhere=function(n,t){return S.where(n,t,!0)},S.max=function(n,t,u){if(!t&&S.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.max.apply(Math,n);if(!t&&S.isEmpty(n))return-1/0;var c={computed:-1/0,value:-1/0};return I(n,function(n,o,l){var f=t?t.call(u,n,o,l):n;f>=c.computed&&(c={value:n,computed:f})}),c.value},S.min=function(n,t,u){if(!t&&S.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.min.apply(Math,n);if(!t&&S.isEmpty(n))return 1/0;var c={computed:1/0,value:1/0};return I(n,function(n,o,l){var f=t?t.call(u,n,o,l):n;fc||void 0===u)return 1;if(u>>1;u.call(c,n[s])=0})})},S.difference=function(n){var t=p.apply(c,s.call(arguments,1));return S.filter(n,function(n){return!S.contains(t,n)})},S.zip=function(){for(var n=s.call(arguments),t=S.max(S.pluck(n,'length')),u=new Array(t),c=0;c=0;u--)t=[n[u].apply(this,t)];return t[0]}},S.after=function(n,t){return n<=0?t():function(){if(--n<1)return t.apply(this,arguments)}},S.keys=F||function(n){if(n!==Object(n))throw new TypeError('Invalid object');var t=[];for(var u in n)S.has(n,u)&&(t[t.length]=u);return t},S.values=function(n){var t=[];for(var u in n)S.has(n,u)&&t.push(n[u]);return t},S.pairs=function(n){var t=[];for(var u in n)S.has(n,u)&&t.push([u,n[u]]);return t},S.invert=function(n){var t={};for(var u in n)S.has(n,u)&&(t[n[u]]=u);return t},S.functions=S.methods=function(n){var t=[];for(var u in n)S.isFunction(n[u])&&t.push(u);return t.sort()},S.extend=function(n){return I(s.call(arguments,1),function(t){if(t)for(var u in t)n[u]=t[u]}),n},S.pick=function(n){var t={},u=p.apply(c,s.call(arguments,1));return I(u,function(u){u in n&&(t[u]=n[u])}),t},S.omit=function(n){var t={},u=p.apply(c,s.call(arguments,1));for(var o in n)S.contains(u,o)||(t[o]=n[o]);return t},S.defaults=function(n){return I(s.call(arguments,1),function(t){if(t)for(var u in t)null==n[u]&&(n[u]=t[u])}),n},S.clone=function(n){return S.isObject(n)?S.isArray(n)?n.slice():S.extend({},n):n},S.tap=function(n,t){return t(n),n};var D=function n(t,u,c,o){if(t===u)return 0!==t||1/t==1/u;if(null==t||null==u)return t===u;t instanceof S&&(t=t._wrapped),u instanceof S&&(u=u._wrapped);var l=h.call(t);if(l!=h.call(u))return!1;switch(l){case'[object String]':return t==String(u);case'[object Number]':return t!=+t?u!=+u:0==t?1/t==1/u:t==+u;case'[object Date]':case'[object Boolean]':return+t==+u;case'[object RegExp]':return t.source==u.source&&t.global==u.global&&t.multiline==u.multiline&&t.ignoreCase==u.ignoreCase}if('object'!=typeof t||'object'!=typeof u)return!1;for(var f=c.length;f--;)if(c[f]==t)return o[f]==u;c.push(t),o.push(u);var s=0,p=!0;if('[object Array]'==l){if(p=(s=t.length)==u.length)for(;s--&&(p=n(t[s],u[s],c,o)););}else{var v=t.constructor,y=u.constructor;if(v!==y&&!(S.isFunction(v)&&v instanceof v&&S.isFunction(y)&&y instanceof y))return!1;for(var b in t)if(S.has(t,b)&&(s++,!(p=S.has(u,b)&&n(t[b],u[b],c,o))))break;if(p){for(b in u)if(S.has(u,b)&&!s--)break;p=!s}}return c.pop(),o.pop(),p};S.isEqual=function(n,t){return D(n,t,[],[])},S.isEmpty=function(n){if(null==n)return!0;if(S.isArray(n)||S.isString(n))return 0===n.length;for(var t in n)if(S.has(n,t))return!1;return!0},S.isElement=function(n){return!(!n||1!==n.nodeType)},S.isArray=k||function(n){return'[object Array]'==h.call(n)},S.isObject=function(n){return n===Object(n)},I(['Arguments','Function','String','Number','Date','RegExp'],function(n){S['is'+n]=function(t){return h.call(t)=='[object '+n+']'}}),S.isArguments(arguments)||(S.isArguments=function(n){return!(!n||!S.has(n,'callee'))}),'function'!=typeof/./&&(S.isFunction=function(n){return'function'==typeof n}),S.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},S.isNaN=function(n){return S.isNumber(n)&&n!=+n},S.isBoolean=function(n){return!0===n||!1===n||'[object Boolean]'==h.call(n)},S.isNull=function(n){return null===n},S.isUndefined=function(n){return void 0===n},S.has=function(n,t){return v.call(n,t)},S.noConflict=function(){return n._=t,this},S.identity=function(n){return n},S.times=function(n,t,u){for(var c=Array(n),o=0;o':'>','"':'"',"'":''','/':'/'}};z.unescape=S.invert(z.escape);var C={escape:new RegExp('['+S.keys(z.escape).join('')+']','g'),unescape:new RegExp('('+S.keys(z.unescape).join('|')+')','g')};S.each(['escape','unescape'],function(n){S[n]=function(t){return null==t?'':(''+t).replace(C[n],function(t){return z[n][t]})}}),S.result=function(n,t){if(null==n)return null;var u=n[t];return S.isFunction(u)?u.call(n):u},S.mixin=function(n){I(S.functions(n),function(t){var u=S[t]=n[t];S.prototype[t]=function(){var n=[this._wrapped];return f.apply(n,arguments),$.call(this,u.apply(S,n))}})};var P=0;S.uniqueId=function(n){var t=++P+'';return n?n+t:t},S.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var U=/(.)^/,V={"'":"'",'\\':'\\','\r':'r','\n':'n','\t':'t',"\u2028":'u2028',"\u2029":'u2029'},W=/\\|'|\r|\n|\t|\u2028|\u2029/g;S.template=function(n,t,u){var c;u=S.defaults({},u,S.templateSettings);var o=new RegExp([(u.escape||U).source,(u.interpolate||U).source,(u.evaluate||U).source].join('|')+'|$','g'),l=0,f="__p+='";n.replace(o,function(t,u,c,o,s){return f+=n.slice(l,s).replace(W,function(n){return'\\'+V[n]}),u&&(f+="'+\n((__t=("+u+"))==null?'':_.escape(__t))+\n'"),c&&(f+="'+\n((__t=("+c+"))==null?'':__t)+\n'"),o&&(f+="';\n"+o+"\n__p+='"),l=s+t.length,t}),f+="';\n",u.variable||(f='with(obj||{}){\n'+f+'}\n'),f="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+f+"return __p;\n";try{c=new Function(u.variable||'obj','_',f)}catch(n){throw n.source=f,n}if(t)return c(t,S);var s=function(n){return c.call(this,n,S)};return s.source='function('+(u.variable||'obj')+'){\n'+f+'}',s},S.chain=function(n){return S(n).chain()};var $=function(n){return this._chain?S(n).chain():n};S.mixin(S),I(['pop','push','reverse','shift','sort','splice','unshift'],function(n){var t=c[n];S.prototype[n]=function(){var u=this._wrapped;return t.apply(u,arguments),'shift'!=n&&'splice'!=n||0!==u.length||delete u[0],$.call(this,u)}}),I(['concat','join','slice'],function(n){var t=c[n];S.prototype[n]=function(){return $.call(this,t.apply(this._wrapped,arguments))}}),S.extend(S.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}).call(this)},522,[]); +__d(function(g,r,i,a,m,e,d){var t,n=r(d[0]),o=function(){for(var t=arguments.length,n=new Array(t),o=0;o0&&u/o.length>this.corruptAlertThreshold)throw new Error('More than '+Math.floor(100*this.corruptAlertThreshold)+'% of the data file is corrupt, the wrong beforeDeserialization hook may be used. Cautiously refusing to start NeDB to prevent dataloss');return Object.keys(l).forEach(function(t){f.push(l[t])}),{data:f,indexes:c}},u.prototype.loadDatabase=function(n){var o=n||function(){},s=this;if(s.db.resetIndexes(),s.inMemoryOnly)return o(null);l.waterfall([function(n){u.ensureDirectoryExists(s.filename,function(o){t.ensureDatafileIntegrity(s.filename,function(o){t.readFile(s.filename,'utf8',function(t,o){if(t)return n(t);try{var l=s.treatRawData(o)}catch(t){return n(t)}Object.keys(l.indexes).forEach(function(t){s.db.indexes[t]=new c(l.indexes[t])});try{s.db.resetIndexes(l.data)}catch(t){return s.db.resetIndexes(),n(t)}s.db.persistence.persistCachedDatabase(n)})})})}],function(t){return t?o(t):(s.db.executor.processBuffer(),o(null))})},m.exports=u},523,[524,507,512,506,514]); +__d(function(g,r,i,a,m,e,d){m.exports=(function(){"use strict";function t(n){babelHelpers.classCallCheck(this,t),this.storage=n,this.crashSafeWriteFile=this.writeFile}return babelHelpers.createClass(t,[{key:"exists",value:function(t,n){this.storage.getItem(t,function(t,s){return n(null!==s)})}},{key:"rename",value:function(t,n,s){var u=this;this.storage.getItem(t,function(o,l){null===l?u.storage.removeItem(n,s):u.storage.setItem(n,l,function(){u.storage.removeItem(t,s)})})}},{key:"writeFile",value:function(t,n,s,u){'function'==typeof s&&(u=s),this.storage.setItem(t,n,u)}},{key:"appendFile",value:function(t,n,s,u){var o=this;'function'==typeof s&&(u=s),this.storage.getItem(t,function(s,l){l=l||'',l+=n,o.storage.setItem(t,l,u)})}},{key:"readFile",value:function(t,n,s){'function'==typeof n&&(s=n),this.storage.getItem(t,function(t,n){return s(null,n||'')})}},{key:"unlink",value:function(t,n){this.storage.removeItem(t,n)}},{key:"mkdirp",value:function(t,n){return n()}},{key:"ensureDatafileIntegrity",value:function(t,n){return n(null)}}]),t})()},524,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);function n(t,o,n){this.db=t,this.query=o||{},n&&(this.execFn=n)}n.prototype.limit=function(t){return this._limit=t,this},n.prototype.skip=function(t){return this._skip=t,this},n.prototype.sort=function(t){return this._sort=t,this},n.prototype.projection=function(t){return this._projection=t,this},n.prototype.project=function(n){var s,c,u,h=[],p=this;return void 0===this._projection||0===Object.keys(this._projection).length?n:(s=0!==this._projection._id,this._projection=o.omit(this._projection,'_id'),(u=Object.keys(this._projection)).forEach(function(t){if(void 0!==c&&p._projection[t]!==c)throw new Error("Can't both keep and omit fields except for _id");c=p._projection[t]}),n.forEach(function(o){var n;1===c?(n={$set:{}},u.forEach(function(s){n.$set[s]=t.getDotValue(o,s),void 0===n.$set[s]&&delete n.$set[s]}),n=t.modify({},n)):(n={$unset:{}},u.forEach(function(t){n.$unset[t]=!0}),n=t.modify(o,n)),s?n._id=o._id:delete n._id,h.push(n)}),h)},n.prototype._exec=function(o){var n,s,c,u=[],h=0,p=0,f=this,_=null;function l(t,n){return f.execFn?f.execFn(t,n,o):o(t,n)}this.db.getCandidates(this.query,function(o,y){if(o)return l(o);try{for(n=0;np)p+=1;else if(u.push(y[n]),h+=1,f._limit&&f._limit<=h)break}catch(o){return l(o)}if(f._sort){s=Object.keys(f._sort);var j=[];for(n=0;n0&&this._events[h].length>l&&(this._events[h].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[h].length),'function'==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(t,n){if(!s(n))throw TypeError('listener must be a function');var o=!1;function h(){this.removeListener(t,h),o||(o=!0,n.apply(this,arguments))}return h.listener=n,this.on(t,h),this},t.prototype.removeListener=function(t,o){var h,v,l,u;if(!s(o))throw TypeError('listener must be a function');if(!this._events||!this._events[t])return this;if(l=(h=this._events[t]).length,v=-1,h===o||s(h.listener)&&h.listener===o)delete this._events[t],this._events.removeListener&&this.emit('removeListener',t,o);else if(n(h)){for(u=l;u-- >0;)if(h[u]===o||h[u].listener&&h[u].listener===o){v=u;break}if(v<0)return this;1===h.length?(h.length=0,delete this._events[t]):h.splice(v,1),this._events.removeListener&&this.emit('removeListener',t,o)}return this},t.prototype.removeAllListeners=function(t){var n,o;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(n in this._events)'removeListener'!==n&&this.removeAllListeners(n);return this.removeAllListeners('removeListener'),this._events={},this}if(s(o=this._events[t]))this.removeListener(t,o);else if(o)for(;o.length;)this.removeListener(t,o[o.length-1]);return delete this._events[t],this},t.prototype.listeners=function(t){return this._events&&this._events[t]?s(this._events[t])?[this._events[t]]:this._events[t].slice():[]},t.prototype.listenerCount=function(t){if(this._events){var n=this._events[t];if(s(n))return 1;if(n)return n.length}return 0},t.listenerCount=function(t,s){return t.listenerCount(s)}},527,[]); +__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o={};o.DBEvents=new t,o.create_db=function(t){var u=this;u.db_name=t,u.get=function(t,o){n.table(u.db_name).then(function(n){var u=n.where(t).find();o&&o(u)})},u.get_id=function(t,o){n.table(u.db_name).then(function(n){var u=n.get(t);o&&o(u)})},u.get_all=function(t){n.table(u.db_name).then(function(n){var o=n.databaseData[u.db_name];t&&t(o)})},u.add=function(t,f){n.table(u.db_name).then(function(n){n.add(t,function(n){f&&f(n),o.DBEvents.emit("all")})})},u.add_all=function(n,t){if(n.length<=0)return null;var o=[];!(function n(f){if(0==f.length&&t)return t(o);var c=f.pop();u.add(c,function(t){n(f),o.push(t)})})(n)},u.remove=function(t,o){n.table(u.db_name).then(function(n){n.where(t).remove(function(n){o&&o(n)})})},u.remove_id=function(t,f){n.table(u.db_name).then(function(n){n.removeById(t,function(n){f&&f(n),o.DBEvents.emit("all")})})},u.erase_db=function(t){n.table(u.db_name).then(function(n){n.remove(function(n){t&&t(n),o.DBEvents.emit("all")})})},u.update=function(t,f,c){n.table(u.db_name).then(function(n){n.where(t).update(f,function(n){c&&c(n),o.DBEvents.emit("all")})})},u.update_id=function(t,f,c){n.table(u.db_name).then(function(n){n.updateById(t,f,function(n){c&&c(n),o.DBEvents.emit("all")})})},u.remove_id=function(t,f){n.table(u.db_name).then(function(n){n.removeById(t,function(n){f&&f(n),o.DBEvents.emit("all")})})}},m.exports=o},528,[529,532]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]).Promise,n=t.AsyncStorage,h={},o=function(t,s){return this.tableName=t,this.databaseData=s,this._where=null,this._limit=100,this._offset=0,this};h.createDataBase=function(){return new s(function(t,s){n.setItem("db_store",JSON.stringify({}),function(n){n?s(n):t()})})},h.saveTable=function(t,h){var o=this;return new s(function(s,f){o.getItem("db_store").then(function(o){o[t]=h||{totalrows:0,autoinc:1,rows:{}},n.setItem("db_store",JSON.stringify(o),function(t){t?f(t):s(o)})})})},h.table=function(t){var n=this;return new s(function(s,h){return n.getItem("db_store").then(function(h){if(h)if(h[t]){var f=new o(t,h||{});s(f)}else n.saveTable(t).then(function(n){var h=new o(t,n||{});s(h)});else n.createDataBase().then(function(){n.saveTable(t).then(function(n){var h=new o(t,n||{});s(h)})})})})},h.getItem=function(t){return new s(function(s,h){n.getItem(t,function(t,n){t?h(t):s(JSON.parse(n))})})},o.prototype.where=function(t){return this._where=t||null,this},o.prototype.limit=function(t){return this._limit=t||100,this},o.prototype.offset=function(t){return this._offset=t||0,this},o.prototype.init=function(){return this.where(),this.limit(),this.offset(),this},o.prototype.update=function(t,s){var n=[],o=this.databaseData[this.tableName].rows,f=!1;if(this._where&&(f=!0),f){for(var u in o){var l=!0;for(var b in this._where)o[u][b]!=this._where[b]&&(l=!1);if(l)for(var c in n.push(this.databaseData[this.tableName].rows[u]._id),t)this.databaseData[this.tableName].rows[u][c]=t[c]}h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(t){s&&s(t)},function(t){s&&s(t)}),this.init()}else s&&s(null)},o.prototype.updateById=function(t,s,n){return this.where({_id:t}),this.update(s,n)},o.prototype.remove=function(t){var s=[],n=this.databaseData[this.tableName].rows,o=[],f=!1;this._where&&(f=!0);var u=0;if(f)for(var l in n){var b=!0;for(var c in this._where)n[l][c]!=this._where[c]&&(b=!1);b&&(u+=1,o.push(this.databaseData[this.tableName].rows[l]._id),delete this.databaseData[this.tableName].rows[l],this.databaseData[this.tableName].totalrows--)}else for(var l in u=0,n)u+=1,o.push(this.databaseData[this.tableName].rows[l]._id),delete this.databaseData[this.tableName].rows[l],this.databaseData[this.tableName].totalrows--;this.init(),u===o.length&&t?h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(s){t&&t({results:s,deleted_ids:o})},function(n){(s.push(n),t)&&t({error:n,deleted_ids:o})}):t&&0===o.length&&t(null)},o.prototype.removeById=function(t,s){return this.where({_id:t}),this.remove(s)},o.prototype.add=function(t,s){var n=this.databaseData[this.tableName].autoinc;t._id=n,this.databaseData[this.tableName].rows[n]=t,this.databaseData[this.tableName].autoinc+=1,this.databaseData[this.tableName].totalrows+=1,h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(n){s&&s(t)},function(t){s&&s(t)}),this.init()},o.prototype.get=function(t){return this.where({_id:t}),this.find(1)},o.prototype.find=function(){var t=[],s=this.databaseData[this.tableName].rows,n=!1;if(this._where&&(n=!0),n)for(var h in s){var o=!1;for(var f in this._where){if(s[h][f]!=this._where[f]){o=!1;break}o=!0}o&&t.push(s[h])}else for(var h in s)t.push(s[h]);return'number'==typeof this._limit?t.slice(this._offset,this._limit+this._offset):(this.init(),t)},m.exports=h},529,[2,530]); +__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=function(){return this}.call();e.install=function(){t.Promise||(t.Promise=s)},e.uninstall=function(){t.Promise&&t.Promise===s&&(t.Promise=void 0,delete t.Promise)};var o=void 0,u=0,c=1,f=2,s=e.Promise=function(t){if('function'!=typeof t)throw new TypeError('Promise constructor takes a function argument');if(!(this instanceof s))throw new TypeError('Failed to construct \'Promise\': Please use the \'new\' operator, this object constructor cannot be called as a function.');var o=this;n.defineProperty(this,'funcs',{enumerable:!1,configurable:!1,writable:!1,value:[]}),n.defineProperty(this,'value',{enumerable:!1,configurable:!0,writable:!1,value:void 0});try{t(function(n){l(o,n)},u)}catch(n){u(n)}function u(n){y(o,n)}};function l(n,t){h(n,t)||v(n,t)}function h(t,o){var u,c;try{if(!(c=n.thenable(o)))return!1}catch(n){return y(t,n),!0}if(t===o)return y(t,new TypeError('Circular resolution of promises')),!0;try{c.call(o,function(n){if(!u){if(u=!0,o===n)return void y(t,new TypeError('Circular resolution of promises'));l(t,n)}},function(n){u||(u=!0,y(t,n))})}catch(n){u||(u=!0,y(t,n))}return!0}function v(n,t){n.state===o&&(b(n,t),p(n,u),setImmediate(function(){p(n,c),w(n)}))}function y(n,t){n.state===o&&(b(n,t),p(n,u),setImmediate(function(){p(n,f),w(n)}))}function p(t,o){n.defineProperty(t,'state',{enumerable:!1,configurable:!o,writable:!1,value:o})}function b(t,o){n.defineProperty(t,'value',{enumerable:!1,configurable:!1,writable:!1,value:o})}function w(n){for(var t=n.funcs,o=0,u=t.length;o1&&void 0!==arguments[1]&&arguments[1];return babelHelpers.classCallCheck(this,l),o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,t)),s&&o.props.navigator.toggleDrawer({side:'left',to:'close'}),o}return babelHelpers.inherits(l,t),l})(t.Component);e.default=o},533,[23,2,500]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),l=babelHelpers.interopRequireDefault(r(d[4])),p=r(d[5]),u=babelHelpers.interopRequireDefault(r(d[6])),b=(function(n){function b(t){var n;babelHelpers.classCallCheck(this,b),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(b).call(this,t)))._onDrag=n._onDrag.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._renderContent=n._renderContent.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._renderBackdrop=n._renderBackdrop.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._isInsideDraggableRange=n._isInsideDraggableRange.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._triggerAnimation=n._triggerAnimation.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.transitionTo=n.transitionTo.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.state={visible:t.visible};var o=t.draggableRange,p=o.top,u=o.bottom,h=n.props.startCollapsed?-u:-p;return n._animatedValueY=n.state.visible?h:-u,n._translateYAnimation=new s.Animated.Value(n._animatedValueY),n._flick=new l.default(n._translateYAnimation,-p,-u),n._panResponder=s.PanResponder.create({onMoveShouldSetPanResponder:n._onMoveShouldSetPanResponder.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),onPanResponderGrant:n._onPanResponderGrant.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),onPanResponderMove:n._onPanResponderMove.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),onPanResponderRelease:n._onPanResponderRelease.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),onPanResponderTerminate:n._onPanResponderTerminate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),onPanResponderTerminationRequest:function(){return!1}}),n._backdrop=null,n._isAtBottom=!t.visible,n._requestCloseTriggered=!1,n._translateYAnimation.addListener(n._onDrag),n}return babelHelpers.inherits(b,n),babelHelpers.createClass(b,[{key:"componentWillReceiveProps",value:function(t){var n=this;if(t.visible&&!this.props.visible)return this._requestCloseTriggered=!1,void this.setState({visible:!0},function(){n.transitionTo(-n.props.draggableRange.top)});var s=this.props.draggableRange.bottom;if(!t.visible&&this.props.visible&&-this._animatedValueY>s)return this._requestCloseTriggered=!0,void this.transitionTo({toValue:-s,onAnimationEnd:function(){return n.setState({visible:!1})}});if(t.draggableRange.top!==this.props.draggableRange.top||t.draggableRange.bottom!==this.props.draggableRange.bottom){var o=t.draggableRange,p=o.top,u=o.bottom;this._flick=new l.default(this._translateYAnimation,-p,-u)}}},{key:"_onMoveShouldSetPanResponder",value:function(t,n){return this.props.allowDragging&&this._isInsideDraggableRange()&&Math.abs(n.dy)>.24}},{key:"_onPanResponderGrant",value:function(t,n){this._flick.stop(),this._translateYAnimation.setOffset(this._animatedValueY),this._translateYAnimation.setValue(0),this.props.onDragStart(-this._animatedValueY)}},{key:"_onPanResponderMove",value:function(t,n){this._isInsideDraggableRange()&&this._translateYAnimation.setValue(n.dy)}},{key:"_onPanResponderRelease",value:function(t,n){if(this._isInsideDraggableRange()){this._translateYAnimation.flattenOffset();var s=this.props.onDragEnd(-this._animatedValueY);this.props.allowMomentum&&!s&&Math.abs(n.vy)>.1&&this._flick.start({velocity:n.vy,fromValue:this._animatedValueY})}}},{key:"_onPanResponderTerminate",value:function(t,n){}},{key:"_isInsideDraggableRange",value:function(){var t=this.props.draggableRange,n=t.top,s=t.bottom;return this._animatedValueY>=-n&&this._animatedValueY<=-s}},{key:"_onDrag",value:function(t){var n=t.value,s=this.props.draggableRange,l=s.top,p=s.bottom;if(n>=-p)return this._isAtBottom=!0,null!=this._backdrop&&this._backdrop.setNativeProps({pointerEvents:'none'}),void(this._requestCloseTriggered||this.props.onRequestClose());this._isAtBottom&&(this._isAtBottom=!1,null!=this._backdrop&&this._backdrop.setNativeProps({pointerEvents:'box-only'})),this._animatedValueY=(0,o.default)(n,-l,-p),this.props.onDrag(-this._animatedValueY)}},{key:"transitionTo",value:function(t){return'object'==typeof t?this._triggerAnimation(t):this._triggerAnimation({toValue:t})}},{key:"_triggerAnimation",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.toValue,o=t.easing,l=t.onAnimationEnd,p=void 0===l?function(){}:l,u=t.duration,b={duration:void 0===u?240:u,easing:o,toValue:-Math.abs(n),delay:'android'===s.Platform.OS?166.67:void 0};s.Animated.timing(this._translateYAnimation,b).start(p)}},{key:"_renderBackdrop",value:function(){var n=this;if(!this.props.showBackdrop)return null;var o=this.props.draggableRange,l=o.top,p=o.bottom,b=this._translateYAnimation.interpolate({inputRange:[-l,-p],outputRange:[.75,0],extrapolate:'clamp'});return t.default.createElement(s.Animated.View,{key:"backdrop",pointerEvents:"box-only",ref:function(t){return n._backdrop=t},onTouchStart:function(){return n._flick.stop()},onTouchEnd:function(){return n.props.onRequestClose()},style:[u.default.backdrop,{opacity:b}]})}},{key:"_renderContent",value:function(){var n=this.props.draggableRange,o=n.top,l=n.bottom,b=this.props.height,h={transform:[{translateY:this._translateYAnimation.interpolate({inputRange:[-o,-l],outputRange:[-o,-l],extrapolate:'clamp'})}]},f=[u.default.animatedContainer,h,{height:b,top:p.visibleHeight,bottom:0}];return'function'==typeof this.props.children?t.default.createElement(s.Animated.View,{key:"content",pointerEvents:"box-none",style:f},this.props.children(this._panResponder.panHandlers)):t.default.createElement(s.Animated.View,babelHelpers.extends({key:"content",pointerEvents:"box-none",style:f},this._panResponder.panHandlers),this.props.children)}},{key:"render",value:function(){return this.state.visible?[this._renderBackdrop(),this._renderContent()]:null}}]),b})(t.default.Component);b.propTypes={visible:n.default.bool.isRequired,draggableRange:n.default.shape({top:n.default.number,bottom:n.default.number}),height:n.default.number,onDrag:n.default.func,onDragStart:n.default.func,onDragEnd:n.default.func,onRequestClose:n.default.func,startCollapsed:n.default.bool,allowMomentum:n.default.bool,allowDragging:n.default.bool,showBackdrop:n.default.bool,contentStyle:n.default.any,children:n.default.oneOfType([n.default.element,n.default.func])},b.defaultProps={height:p.visibleHeight,draggableRange:{top:p.visibleHeight,bottom:0},onDrag:function(){},onDragStart:function(){},onDragEnd:function(){},onRequestClose:function(){},allowMomentum:!0,allowDragging:!0,showBackdrop:!0};var h=b;e.default=h},534,[23,37,2,535,536,537,538]); +__d(function(g,r,i,a,m,e,d){m.exports=function(n,t,o){return to?o:n:nt?t:n}},535,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),s=babelHelpers.interopRequireDefault(r(d[1])),n=t.PixelRatio.get(),o=(function(){function t(s,n,o){babelHelpers.classCallCheck(this,t),this.onUpdate=this.onUpdate.bind(this),this._animation=s,this._min=n,this._max=o}return babelHelpers.createClass(t,[{key:"_scroll",value:function(t){var n=(0,s.default)(t,this._min,this._max);this._animation.setValue(n),n!==this._min&&n!==this._max||this.stop()}},{key:"start",value:function(t){this._active=!0,this._amplitude=null!=t.amplitude?t.amplitude:.8,this._velocity=-t.velocity*n*10,this._toValue=t.fromValue,this._startTime=Date.now(),this._animationFrame=requestAnimationFrame(this.onUpdate)}},{key:"onUpdate",value:function(){if(this._active){var t=Date.now()-this._startTime,s=-this._amplitude*this._velocity*Math.exp(-t/325);Math.abs(s)<.5||(this._toValue+=s,this._scroll(this._toValue),this._animationFrame=requestAnimationFrame(this.onUpdate))}}},{key:"stop",value:function(){this._active=!1,this._animation.stopAnimation(),cancelAnimationFrame(this._animationFrame)}}]),t})();e.default=o},536,[2,535]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]).Dimensions,n={get visibleHeight(){return t.get('window').height}};m.exports=n},537,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({backdrop:{position:'absolute',top:0,bottom:0,left:0,right:0,backgroundColor:'#000'},animatedContainer:{flex:1,alignSelf:'stretch',position:'absolute',left:0,right:0}});e.default=t},538,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0]),t=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),f="android"===l.Platform.OS?t.default:u.default;e.default=f},539,[2,540,541]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),s=(function(t){function o(){var t,s;babelHelpers.classCallCheck(this,o);for(var p=arguments.length,u=new Array(p),c=0;c0)},onPanResponderMove:function(n,s){var p=1-o.getAccDistancePerDirection(s)/o.state.deviceWidth;if(o.isSwipeDirectionAllowed(s))o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity*p}),t(n,s);else if(o.props.scrollTo){var l=-s.dy;l>o.props.scrollOffsetMax&&(l-=(l-o.props.scrollOffsetMax)/2),o.props.scrollTo({y:l,animated:!1})}},onPanResponderRelease:function(t,s){if(o.getAccDistancePerDirection(s)>o.props.swipeThreshold&&o.props.onSwipe)return o.inSwipeClosingState=!0,void o.props.onSwipe();o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity},o.props.backdropTransitionInTiming),n.Animated.spring(o.state.pan,{toValue:{x:0,y:0},bounciness:0}).start(),o.props.scrollOffset>o.props.scrollOffsetMax&&o.props.scrollTo({y:o.props.scrollOffsetMax,animated:!0})}})},o.getAccDistancePerDirection=function(t){switch(o.props.swipeDirection){case"up":return-t.dy;case"down":return t.dy;case"right":return t.dx;case"left":return-t.dx;default:return 0}},o.isSwipeDirectionAllowed=function(t){var n=t.dy,s=t.dx,p=n>0,l=n<0,c=s<0,u=s>0;return!("up"!==o.props.swipeDirection||!l)||(!("down"!==o.props.swipeDirection||!p)||(!("right"!==o.props.swipeDirection||!u)||!("left"!==o.props.swipeDirection||!c)))},o.buildAnimations=function(t){var n=t.animationIn,s=t.animationOut;if(u(n)){var p=JSON.stringify(n);c(p,n),n=p}if(u(s)){var l=JSON.stringify(s);c(l,s),s=l}o.animationIn=n,o.animationOut=s},o.handleDimensionsUpdate=function(t){var s=n.Dimensions.get("window").width,p=n.Dimensions.get("window").height;s===o.state.deviceWidth&&p===o.state.deviceHeight||o.setState({deviceWidth:s,deviceHeight:p})},o.open=function(){o.transitionLock||(o.transitionLock=!0,o.backdropRef&&o.backdropRef.transitionTo({opacity:o.props.backdropOpacity},o.props.backdropTransitionInTiming),o.state.isSwipeable&&o.state.pan.setValue({x:0,y:0}),o.contentRef&&o.contentRef[o.animationIn](o.props.animationInTiming).then(function(){o.transitionLock=!1,o.props.isVisible?o.props.onModalShow():o._close()}))},o._close=function(){if(!o.transitionLock){o.transitionLock=!0,o.backdropRef&&o.backdropRef.transitionTo({opacity:0},o.props.backdropTransitionOutTiming);var t=o.animationOut;o.inSwipeClosingState&&(o.inSwipeClosingState=!1,"up"===o.props.swipeDirection?t="slideOutUp":"down"===o.props.swipeDirection?t="slideOutDown":"right"===o.props.swipeDirection?t="slideOutRight":"left"===o.props.swipeDirection&&(t="slideOutLeft")),o.contentRef&&o.contentRef[t](o.props.animationOutTiming).then(function(){o.transitionLock=!1,o.props.isVisible?o.open():(o.setState({showContent:!1},function(){o.setState({isVisible:!1})}),o.props.onModalHide())})}},o.buildAnimations(t),o.state.isSwipeable&&(o.state=babelHelpers.objectSpread({},o.state,{pan:new n.Animated.ValueXY}),o.buildPanResponder()),o.props.isVisible&&(o.state=babelHelpers.objectSpread({},o.state,{isVisible:!0,showContent:!0})),o}return babelHelpers.inherits(p,o),babelHelpers.createClass(p,[{key:"componentWillReceiveProps",value:function(t){!this.state.isVisible&&t.isVisible&&this.setState({isVisible:!0,showContent:!0}),this.props.animationIn===t.animationIn&&this.props.animationOut===t.animationOut||this.buildAnimations(t),this.props.backdropOpacity!==t.backdropOpacity&&this.backdropRef&&this.backdropRef.transitionTo({opacity:t.backdropOpacity},this.props.backdropTransitionInTiming)}},{key:"componentDidMount",value:function(){this.state.isVisible&&this.open(),n.DeviceEventEmitter.addListener("didUpdateDimensions",this.handleDimensionsUpdate)}},{key:"componentWillUnmount",value:function(){n.DeviceEventEmitter.removeListener("didUpdateDimensions",this.handleDimensionsUpdate)}},{key:"componentDidUpdate",value:function(t,n){this.props.isVisible&&!t.isVisible?this.open():!this.props.isVisible&&t.isVisible&&this._close()}},{key:"render",value:function(){var o=this,p=this.props,c=(p.animationIn,p.animationInTiming,p.animationOut,p.animationOutTiming,p.avoidKeyboard),u=p.backdropColor,f=(p.backdropOpacity,p.backdropTransitionInTiming,p.backdropTransitionOutTiming,p.children),b=(p.isVisible,p.onModalShow,p.onBackdropPress),h=p.onBackButtonPress,v=p.useNativeDriver,w=p.style,k=babelHelpers.objectWithoutProperties(p,["animationIn","animationInTiming","animationOut","animationOutTiming","avoidKeyboard","backdropColor","backdropOpacity","backdropTransitionInTiming","backdropTransitionOutTiming","children","isVisible","onModalShow","onBackdropPress","onBackButtonPress","useNativeDriver","style"]),O=this.state,y=O.deviceWidth,T=O.deviceHeight,D=[{margin:.05*y,transform:[{translateY:0}]},l.default.content,w],R={},S={};this.state.isSwipeable&&(R=babelHelpers.objectSpread({},this.panResponder.panHandlers),S=this.state.pan.getLayout());var V=this.props.hideModalContentWhileAnimating&&this.props.useNativeDriver&&!this.state.showContent?t.default.createElement(s.View,null):f,C=t.default.createElement(s.View,babelHelpers.extends({},R,{ref:function(t){return o.contentRef=t},style:[S,D],pointerEvents:"box-none",useNativeDriver:v},k),V);return t.default.createElement(n.Modal,babelHelpers.extends({transparent:!0,animationType:"none",visible:this.state.isVisible,onRequestClose:h},k),t.default.createElement(n.TouchableWithoutFeedback,{onPress:b},t.default.createElement(s.View,{ref:function(t){return o.backdropRef=t},useNativeDriver:v,style:[l.default.backdrop,{backgroundColor:this.state.showContent?u:"transparent",width:y,height:T}]})),c&&t.default.createElement(n.KeyboardAvoidingView,{behavior:"ios"===n.Platform.OS?"padding":null,pointerEvents:"box-none",style:D.concat([{margin:0}])},C),!c&&C)}}]),p})(t.Component);e.ReactNativeModal=f,f.propTypes={animationIn:o.default.oneOfType([o.default.string,o.default.object]),animationInTiming:o.default.number,animationOut:o.default.oneOfType([o.default.string,o.default.object]),animationOutTiming:o.default.number,avoidKeyboard:o.default.bool,backdropColor:o.default.string,backdropOpacity:o.default.number,backdropTransitionInTiming:o.default.number,backdropTransitionOutTiming:o.default.number,children:o.default.node.isRequired,isVisible:o.default.bool.isRequired,hideModalContentWhileAnimating:o.default.bool,onModalShow:o.default.func,onModalHide:o.default.func,onBackButtonPress:o.default.func,onBackdropPress:o.default.func,onSwipe:o.default.func,swipeThreshold:o.default.number,swipeDirection:o.default.oneOf(["up","down","left","right"]),useNativeDriver:o.default.bool,style:o.default.any,scrollTo:o.default.func,scrollOffset:o.default.number,scrollOffsetMax:o.default.number,supportedOrientations:o.default.arrayOf(o.default.oneOf(["portrait","portrait-upside-down","landscape","landscape-left","landscape-right"]))},f.defaultProps={animationIn:"slideInUp",animationInTiming:300,animationOut:"slideOutDown",animationOutTiming:300,avoidKeyboard:!1,backdropColor:"black",backdropOpacity:.7,backdropTransitionInTiming:300,backdropTransitionOutTiming:300,onModalShow:function(){return null},onModalHide:function(){return null},isVisible:!1,hideModalContentWhileAnimating:!1,onBackdropPress:function(){return null},onBackButtonPress:function(){return null},swipeThreshold:100,useNativeDriver:!1,scrollTo:null,scrollOffset:0,scrollOffsetMax:0,supportedOrientations:["portrait","landscape"]};var b=f;e.default=b},542,[23,2,37,543,564,565]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"registerAnimation",{enumerable:!0,get:function(){return l.registerAnimation}}),Object.defineProperty(e,"initializeRegistryWithDefinitions",{enumerable:!0,get:function(){return l.initializeRegistryWithDefinitions}}),Object.defineProperty(e,"createAnimation",{enumerable:!0,get:function(){return u.default}}),e.Image=e.Text=e.View=e.createAnimatableComponent=void 0;var t=r(d[0]),n=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),o=babelHelpers.interopRequireWildcard(r(d[3])),u=babelHelpers.interopRequireDefault(r(d[4]));(0,l.initializeRegistryWithDefinitions)(o);var f=n.default;e.createAnimatableComponent=f;var b=(0,n.default)(t.View);e.View=b;var c=(0,n.default)(t.Text);e.Text=c;var p=(0,n.default)(t.Image);e.Image=p},543,[2,544,550,552,549]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(f){var S,O,H=f.displayName||f.name||'Component',C=o.Animated.createAnimatedComponent(f);return O=S=(function(n){function f(t){var n;babelHelpers.classCallCheck(this,f),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))).ref=null,n.handleRef=function(t){n.ref=t};var s=new o.Animated.Value(T(0,n.props.direction)),l={},u={};return t.animation&&(u=A(t.animation),l=V(u,s)),n.state={animationValue:s,animationStyle:l,compiledAnimation:u,transitionStyle:{},transitionValues:{},currentTransitionValues:{}},t.transition&&(n.state=babelHelpers.objectSpread({},n.state,n.initializeTransitionState(t.transition))),n.delayTimer=null,(0,p.getAnimationNames)().forEach(function(t){t in babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))||(n[t]=n.animate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n)),t))}),n}return babelHelpers.inherits(f,n),babelHelpers.createClass(f,[{key:"initializeTransitionState",value:function(t){var n={},s={},u=(0,l.default)(t,this.props.style);return Object.keys(u).forEach(function(t){var l=u[t];if(-1!==y.indexOf(t))n[t]=new o.Animated.Value(0),s[t]=l;else{var f=new o.Animated.Value(l);n[t]=f,s[t]=f}}),{currentTransitionValues:u,transitionStyle:s,transitionValues:n}}},{key:"getTransitionState",value:function(t){var n=this,o='string'==typeof t?[t]:t,s=this.state,l=s.transitionValues,u=s.currentTransitionValues,f=s.transitionStyle,p=o.filter(function(t){return!n.state.transitionValues[t]});if(p.length){var c=this.initializeTransitionState(p);l=babelHelpers.objectSpread({},l,c.transitionValues),u=babelHelpers.objectSpread({},u,c.currentTransitionValues),f=babelHelpers.objectSpread({},f,c.transitionStyle)}return{transitionValues:l,currentTransitionValues:u,transitionStyle:f}}},{key:"setNativeProps",value:function(t){this.ref&&this.ref.setNativeProps(t)}},{key:"componentDidMount",value:function(){var t=this,n=this.props,o=n.animation,s=n.duration,l=n.delay,u=n.onAnimationBegin,f=n.iterationDelay;if(o){var p=function(){u(),t.startAnimation(s,0,f,function(n){return t.props.onAnimationEnd(n)}),t.delayTimer=null};l?this.delayTimer=setTimeout(p,l):p()}}},{key:"componentWillReceiveProps",value:function(t){var n,o,s=this,u=t.animation,f=t.delay,p=t.duration,c=t.easing,y=t.transition,v=t.onAnimationBegin;if(y){var h=(0,l.default)(y,t.style);this.transitionTo(h,p,c,f)}else n=u,o=this.props.animation,n!==o&&JSON.stringify(n)!==JSON.stringify(o)&&(u?this.delayTimer?this.setAnimation(u):(v(),this.animate(u,p).then(function(t){return s.props.onAnimationEnd(t)})):this.stopAnimation())}},{key:"componentWillUnmount",value:function(){this.delayTimer&&clearTimeout(this.delayTimer)}},{key:"setAnimation",value:function(t,n){var o=A(t),s=V(o,this.state.animationValue);this.setState({animationStyle:s,compiledAnimation:o},n)}},{key:"animate",value:function(t,n,o){var s=this;return new Promise(function(l){s.setAnimation(t,function(){s.startAnimation(n,0,o,l)})})}},{key:"stopAnimation",value:function(){this.setState({scheduledAnimation:!1,animationStyle:{}}),this.state.animationValue.stopAnimation(),this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"startAnimation",value:function(t,n,s,l){var u=this,f=this.state,p=f.animationValue,y=f.compiledAnimation,v=this.props,h=v.direction,A=v.iterationCount,V=v.useNativeDriver,k=this.props.easing||y.easing||'ease',S=n||0,O=T(S,h),H=b(S,h);p.setValue(O),'string'==typeof k&&(k=c.default[k]);var C='reverse'===h||'alternate'===h&&!H||'alternate-reverse'===h&&!H;C&&(k=o.Easing.out(k));var E={toValue:H,easing:k,isInteraction:A<=1,duration:t||this.props.duration||1e3,useNativeDriver:V,delay:s||0};o.Animated.timing(p,E).start(function(n){S+=1,n.finished&&u.props.animation&&('infinite'===A||S=1?null:new Error('iterationCount must be a positive number or "infinite"')},iterationDelay:n.default.number,onAnimationBegin:n.default.func,onAnimationEnd:n.default.func,onTransitionBegin:n.default.func,onTransitionEnd:n.default.func,style:n.default.oneOfType([n.default.number,n.default.array,n.default.object]),transition:n.default.oneOfType([n.default.string,n.default.arrayOf(n.default.string)]),useNativeDriver:n.default.bool},S.defaultProps={animation:void 0,delay:0,direction:'normal',duration:void 0,easing:void 0,iterationCount:1,iterationDelay:0,onAnimationBegin:function(){},onAnimationEnd:function(){},onTransitionBegin:function(){},onTransitionEnd:function(){},style:void 0,transition:void 0,useNativeDriver:!1},O};var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),l=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireDefault(r(d[5])),f=babelHelpers.interopRequireDefault(r(d[6])),p=r(d[7]),c=babelHelpers.interopRequireDefault(r(d[8])),y=['rotate','rotateX','rotateY','rotateZ','skewX','skewY','transformMatrix','backgroundColor','borderColor','borderTopColor','borderRightColor','borderBottomColor','borderLeftColor','shadowColor','color','textDecorationColor','tintColor'],v=['width','height'];function h(t,n){var o={};return Object.keys(n).forEach(function(s){-1===t.indexOf(s)&&(o[s]=n[s])}),o}function b(t,n){switch(n){case'reverse':return 0;case'alternate':return t%2?0:1;case'alternate-reverse':return t%2?1:0;case'normal':default:return 1}}function T(t,n){return b(t,n)?0:1}function A(t){if('string'==typeof t){var n=(0,p.getAnimationByName)(t);if(!n)throw new Error("No animation registred by the name of "+t);return n}return(0,f.default)(t)}function V(t,n){var o={};return Object.keys(t).forEach(function(s){'style'===s?babelHelpers.extends(o,t.style):'easing'!==s&&(o[s]=n.interpolate(t[s]))}),(0,s.default)(o)}function k(t,n,s,l,u){var f=arguments.length>5&&void 0!==arguments[5]&&arguments[5],p=arguments.length>6?arguments[6]:void 0,y=arguments.length>7?arguments[7]:void 0,v=arguments.length>8?arguments[8]:void 0,h=l||u||p?o.Animated.timing(n,{toValue:s,delay:p,duration:l||1e3,easing:'function'==typeof u?u:c.default[u||'ease'],useNativeDriver:f}):o.Animated.spring(n,{toValue:s,useNativeDriver:f});setTimeout(function(){return y(t)},p),h.start(function(){return v(t)})}},544,[23,37,2,545,546,547,549,550,551]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var s={};return Object.keys(n).forEach(function(o){-1!==t.indexOf(o)?(s.transform||(s.transform=[]),s.transform.push(babelHelpers.defineProperty({},o,n[o]))):s[o]=n[o]}),s};var t=['perspective','rotate','rotateX','rotateY','rotateZ','scale','scaleX','scaleY','skewX','skewY','translateX','translateY']},545,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,f){var l={},o=(0,t.default)(f);return('string'==typeof n?[n]:n).forEach(function(t){l[t]=t in o?o[t]:(0,u.default)(t,o)}),l};var t=babelHelpers.interopRequireDefault(r(d[0])),u=babelHelpers.interopRequireDefault(r(d[1]))},546,[547,548]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var f=babelHelpers.extends({},t.StyleSheet.flatten(n));f.transform&&(f.transform.forEach(function(t){var n=Object.keys(t)[0];f[n]=t[n]}),delete f.transform);return f};var t=r(d[0])},547,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,f){if('backgroundColor'===o)return'rgba(0,0,0,0)';if('color'===o||-1!==o.indexOf('Color'))return'rgba(0,0,0,1)';if(0===o.indexOf('rotate')||0===o.indexOf('skew'))return'0deg';if('opacity'===o||0===o.indexOf('scale'))return 1;if('fontSize'===o)return 14;if(0===o.indexOf('margin')||0===o.indexOf('padding'))for(var l,u=0;u1?null:n}var f={}},549,[547]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.registerAnimation=o,e.getAnimationByName=function(n){return t[n]},e.getAnimationNames=function(){return Object.keys(t)},e.initializeRegistryWithDefinitions=function(t){Object.keys(t).forEach(function(u){o(u,(0,n.default)(t[u]))})};var n=babelHelpers.interopRequireDefault(r(d[0])),t={};function o(n,o){t[n]=o}},550,[549]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(d[0]),n={linear:s.Easing.linear,ease:s.Easing.bezier(.25,.1,.25,1),'ease-in':s.Easing.bezier(.42,0,1,1),'ease-out':s.Easing.bezier(0,0,.58,1),'ease-in-out':s.Easing.bezier(.42,0,.58,1),'ease-in-cubic':s.Easing.bezier(.55,.055,.675,.19),'ease-out-cubic':s.Easing.bezier(.215,.61,.355,1),'ease-in-out-cubic':s.Easing.bezier(.645,.045,.355,1),'ease-in-circ':s.Easing.bezier(.6,.04,.98,.335),'ease-out-circ':s.Easing.bezier(.075,.82,.165,1),'ease-in-out-circ':s.Easing.bezier(.785,.135,.15,.86),'ease-in-expo':s.Easing.bezier(.95,.05,.795,.035),'ease-out-expo':s.Easing.bezier(.19,1,.22,1),'ease-in-out-expo':s.Easing.bezier(1,0,0,1),'ease-in-quad':s.Easing.bezier(.55,.085,.68,.53),'ease-out-quad':s.Easing.bezier(.25,.46,.45,.94),'ease-in-out-quad':s.Easing.bezier(.455,.03,.515,.955),'ease-in-quart':s.Easing.bezier(.895,.03,.685,.22),'ease-out-quart':s.Easing.bezier(.165,.84,.44,1),'ease-in-out-quart':s.Easing.bezier(.77,0,.175,1),'ease-in-quint':s.Easing.bezier(.755,.05,.855,.06),'ease-out-quint':s.Easing.bezier(.23,1,.32,1),'ease-in-out-quint':s.Easing.bezier(.86,0,.07,1),'ease-in-sine':s.Easing.bezier(.47,0,.745,.715),'ease-out-sine':s.Easing.bezier(.39,.575,.565,1),'ease-in-out-sine':s.Easing.bezier(.445,.05,.55,.95),'ease-in-back':s.Easing.bezier(.6,-.28,.735,.045),'ease-out-back':s.Easing.bezier(.175,.885,.32,1.275),'ease-in-out-back':s.Easing.bezier(.68,-.55,.265,1.55)};e.default=n},551,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})});var f=r(d[5]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}})});var l=r(d[6]);Object.keys(l).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}})});var b=r(d[7]);Object.keys(b).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return b[t]}})});var _=r(d[8]);Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}})});var j=r(d[9]);Object.keys(j).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return j[t]}})});var s=r(d[10]);Object.keys(s).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}})})},552,[553,554,555,556,557,558,559,560,561,562,563]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.wobble=e.tada=e.rubberBand=e.swing=e.shake=e.rotate=e.pulse=e.jello=e.flash=e.bounce=void 0;e.bounce={0:{translateY:0},.2:{translateY:0},.4:{translateY:-30},.43:{translateY:-30},.53:{translateY:0},.7:{translateY:-15},.8:{translateY:0},.9:{translateY:-4},1:{translateY:0}};e.flash={0:{opacity:1},.25:{opacity:0},.5:{opacity:1},.75:{opacity:0},1:{opacity:1}};e.jello={0:{skewX:'0deg',skewY:'0deg'},.111:{skewX:'0deg',skewY:'0deg'},.222:{skewX:'-12.5deg',skewY:'-12.5deg'},.333:{skewX:'6.25deg',skewY:'6.25deg'},.444:{skewX:'-3.125deg',skewY:'-3.125deg'},.555:{skewX:'1.5625deg',skewY:'1.5625deg'},.666:{skewX:'-0.78125deg',skewY:'-0.78125deg'},.777:{skewX:'0.390625deg',skewY:'0.390625deg'},.888:{skewX:'-0.1953125deg',skewY:'-0.1953125deg'},1:{skewX:'0deg',skewY:'0deg'}};e.pulse={0:{scale:1},.5:{scale:1.05},1:{scale:1}};e.rotate={0:{rotate:'0deg'},.25:{rotate:'90deg'},.5:{rotate:'180deg'},.75:{rotate:'270deg'},1:{rotate:'360deg'}};e.shake={0:{translateX:0},.1:{translateX:-10},.2:{translateX:10},.3:{translateX:-10},.4:{translateX:10},.5:{translateX:-10},.6:{translateX:10},.7:{translateX:-10},.8:{translateX:10},.9:{translateX:-10},1:{translateX:0}};e.swing={0:{rotate:'0deg'},.2:{rotate:'15deg'},.4:{rotate:'-10deg'},.6:{rotate:'5deg'},.8:{rotate:'-5deg'},1:{rotate:'0deg'}};e.rubberBand={0:{scaleX:1,scaleY:1},.3:{scaleX:1.25,scaleY:.75},.4:{scaleX:.75,scaleY:1.25},.5:{scaleX:1.15,scaleY:.85},.65:{scaleX:.95,scaleY:1.05},.75:{scaleX:1.05,scaleY:.95},1:{scaleX:1,scaleY:1}};e.tada={0:{scale:1,rotate:'0deg'},.1:{scale:.9,rotate:'-3deg'},.2:{scale:.9,rotate:'-3deg'},.3:{scale:1.1,rotate:'-3deg'},.4:{rotate:'3deg'},.5:{rotate:'-3deg'},.6:{rotate:'3deg'},.7:{rotate:'-3deg'},.8:{rotate:'3deg'},.9:{scale:1.1,rotate:'3deg'},1:{scale:1,rotate:'0deg'}};e.wobble={0:{translateX:0,rotate:'0deg'},.15:{translateX:-25,rotate:'-5deg'},.3:{translateX:20,rotate:'3deg'},.45:{translateX:-15,rotate:'-3deg'},.6:{translateX:10,rotate:'2deg'},.75:{translateX:-5,rotate:'-1deg'},1:{translateX:0,rotate:'0deg'}}},553,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bounceInLeft=e.bounceInRight=e.bounceInDown=e.bounceInUp=e.bounceIn=void 0;e.bounceIn={0:{opacity:0,scale:.3},.2:{scale:1.1},.4:{scale:.9},.6:{opacity:1,scale:1.03},.8:{scale:.97},1:{opacity:1,scale:1}};e.bounceInUp={0:{opacity:0,translateY:800},.6:{opacity:1,translateY:-25},.75:{translateY:10},.9:{translateY:-5},1:{translateY:0}};e.bounceInDown={0:{opacity:0,translateY:-800},.6:{opacity:1,translateY:25},.75:{translateY:-10},.9:{translateY:5},1:{translateY:0}};e.bounceInRight={0:{opacity:0,translateX:600},.6:{opacity:1,translateX:-20},.75:{translateX:8},.9:{translateX:-4},1:{translateX:0}};e.bounceInLeft={0:{opacity:0,translateX:-600},.6:{opacity:1,translateX:20},.75:{translateX:-8},.9:{translateX:4},1:{translateX:0}}},554,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.bounceOutLeft=e.bounceOutRight=e.bounceOutDown=e.bounceOutUp=e.bounceOut=void 0;e.bounceOut={0:{opacity:1,scale:1},.2:{scale:.9},.5:{opacity:1,scale:1.11},.55:{scale:1.11},1:{opacity:0,scale:.3}};e.bounceOutUp={0:{opacity:1,translateY:0},.2:{opacity:1,translateY:-10},.4:{translateY:20},.45:{translateY:20},.55:{opacity:1},1:{opacity:0,translateY:-800}};e.bounceOutDown={0:{opacity:1,translateY:0},.2:{opacity:1,translateY:10},.4:{translateY:-20},.45:{translateY:-20},.55:{opacity:1},1:{opacity:0,translateY:800}};e.bounceOutRight={0:{opacity:1,translateX:0},.2:{opacity:1,translateX:10},.4:{translateX:-20},.45:{translateX:-20},.55:{opacity:1},1:{opacity:0,translateX:600}};e.bounceOutLeft={0:{opacity:1,translateX:0},.2:{opacity:1,translateX:-10},.4:{translateX:20},.45:{translateX:20},.55:{opacity:1},1:{opacity:0,translateX:-600}}},555,[]); +__d(function(g,r,i,a,m,e,d){function n(n,t){return{from:babelHelpers.defineProperty({opacity:0},n,t),to:babelHelpers.defineProperty({opacity:1},n,0)}}Object.defineProperty(e,"__esModule",{value:!0}),e.fadeInRightBig=e.fadeInLeftBig=e.fadeInUpBig=e.fadeInDownBig=e.fadeInRight=e.fadeInLeft=e.fadeInUp=e.fadeInDown=e.fadeIn=void 0;e.fadeIn={from:{opacity:0},to:{opacity:1}};var t=n('translateY',-100);e.fadeInDown=t;var f=n('translateY',100);e.fadeInUp=f;var o=n('translateX',-100);e.fadeInLeft=o;var I=n('translateX',100);e.fadeInRight=I;var l=n('translateY',-500);e.fadeInDownBig=l;var p=n('translateY',500);e.fadeInUpBig=p;var s=n('translateX',-500);e.fadeInLeftBig=s;var v=n('translateX',500);e.fadeInRightBig=v},556,[]); +__d(function(g,r,i,a,m,e,d){function t(t,f){return{from:babelHelpers.defineProperty({opacity:1},t,0),to:babelHelpers.defineProperty({opacity:0},t,f)}}Object.defineProperty(e,"__esModule",{value:!0}),e.fadeOutRightBig=e.fadeOutLeftBig=e.fadeOutUpBig=e.fadeOutDownBig=e.fadeOutRight=e.fadeOutLeft=e.fadeOutUp=e.fadeOutDown=e.fadeOut=void 0;e.fadeOut={from:{opacity:1},to:{opacity:0}};var f=t('translateY',100);e.fadeOutDown=f;var u=t('translateY',-100);e.fadeOutUp=u;var n=t('translateX',-100);e.fadeOutLeft=n;var o=t('translateX',100);e.fadeOutRight=o;var O=t('translateY',500);e.fadeOutDownBig=O;var l=t('translateY',-500);e.fadeOutUpBig=l;var p=t('translateX',-500);e.fadeOutLeftBig=p;var s=t('translateX',500);e.fadeOutRightBig=s},557,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.flipOutY=e.flipOutX=e.flipInY=e.flipInX=void 0;e.flipInX={easing:'ease-in',style:{backfaceVisibility:'visible',perspective:400},0:{opacity:0,rotateX:'90deg'},.4:{rotateX:'-20deg'},.6:{opacity:1,rotateX:'10deg'},.8:{rotateX:'-5deg'},1:{opacity:1,rotateX:'0deg'}};e.flipInY={easing:'ease-in',style:{backfaceVisibility:'visible',perspective:400},0:{opacity:0,rotateY:'90deg'},.4:{rotateY:'-20deg'},.6:{opacity:1,rotateY:'10deg'},.8:{rotateY:'-5deg'},1:{opacity:1,rotateY:'0deg'}};e.flipOutX={style:{backfaceVisibility:'visible',perspective:400},0:{opacity:1,rotateX:'0deg'},.3:{opacity:1,rotateX:'-20deg'},1:{opacity:0,rotateX:'90deg'}};e.flipOutY={style:{backfaceVisibility:'visible',perspective:400},0:{opacity:1,rotateY:'0deg'},.3:{opacity:1,rotateY:'-20deg'},1:{opacity:0,rotateY:'90deg'}}},558,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.lightSpeedOut=e.lightSpeedIn=void 0;e.lightSpeedIn={easing:'ease-out',0:{opacity:0,translateX:200,skewX:'-30deg'},.6:{opacity:1,translateX:0,skewX:'20deg'},.8:{skewX:'-5deg'},1:{opacity:1,translateX:0,skewX:'0deg'}};e.lightSpeedOut={easing:'ease-in',0:{opacity:1,translateX:0,skewX:'0deg'},1:{opacity:0,translateX:200,skewX:'30deg'}}},559,[]); +__d(function(g,r,i,a,m,e,d){function n(n,t){return{from:babelHelpers.defineProperty({},n,t),to:babelHelpers.defineProperty({},n,0)}}Object.defineProperty(e,"__esModule",{value:!0}),e.slideInRight=e.slideInLeft=e.slideInUp=e.slideInDown=void 0;var t=n('translateY',-100);e.slideInDown=t;var l=n('translateY',100);e.slideInUp=l;var s=n('translateX',-100);e.slideInLeft=s;var o=n('translateX',100);e.slideInRight=o},560,[]); +__d(function(g,r,i,a,m,e,d){function t(t,l){return{from:babelHelpers.defineProperty({},t,0),to:babelHelpers.defineProperty({},t,l)}}Object.defineProperty(e,"__esModule",{value:!0}),e.slideOutRight=e.slideOutLeft=e.slideOutUp=e.slideOutDown=void 0;var l=t('translateY',100);e.slideOutDown=l;var s=t('translateY',-100);e.slideOutUp=s;var n=t('translateX',-100);e.slideOutLeft=n;var u=t('translateX',100);e.slideOutRight=u},561,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.zoomInRight=e.zoomInLeft=e.zoomInUp=e.zoomInDown=e.zoomIn=void 0;var o=r(d[0]);function n(n,t){var l=Math.min(1,Math.max(-1,t));return{easing:o.Easing.bezier(.175,.885,.32,1),0:babelHelpers.defineProperty({opacity:0,scale:.1},n,-1e3*l),.6:babelHelpers.defineProperty({opacity:1,scale:.457},n,t),1:babelHelpers.defineProperty({scale:1},n,0)}}e.zoomIn={from:{opacity:0,scale:.3},.5:{opacity:1},to:{opacity:1,scale:1}};var t=n('translateY',60);e.zoomInDown=t;var l=n('translateY',-60);e.zoomInUp=l;var s=n('translateX',10);e.zoomInLeft=s;var p=n('translateX',-10);e.zoomInRight=p},562,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.zoomOutRight=e.zoomOutLeft=e.zoomOutUp=e.zoomOutDown=e.zoomOut=void 0;var t=r(d[0]);function o(o,l){var n=Math.min(1,Math.max(-1,l));return{easing:t.Easing.bezier(.175,.885,.32,1),0:babelHelpers.defineProperty({opacity:1,scale:1},o,0),.4:babelHelpers.defineProperty({opacity:1,scale:.457},o,l),1:babelHelpers.defineProperty({opacity:0,scale:.1},o,-1e3*n)}}e.zoomOut={from:{opacity:1,scale:1},.5:{opacity:1,scale:.3},to:{opacity:0,scale:0}};var l=o('translateY',60);e.zoomOutDown=l;var n=o('translateY',-60);e.zoomOutUp=n;var s=o('translateX',10);e.zoomOutLeft=s;var c=o('translateX',-10);e.zoomOutRight=c},563,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.slideOutRight=e.slideOutLeft=e.slideOutUp=e.slideOutDown=e.slideInRight=e.slideInLeft=e.slideInUp=e.slideInDown=void 0;var t=r(d[0]).Dimensions.get("window"),n=t.height,l=t.width,s=function(t,n,l){return{from:babelHelpers.defineProperty({},t,n),to:babelHelpers.defineProperty({},t,l)}},o=s("translateY",-n,0);e.slideInDown=o;var u=s("translateY",n,0);e.slideInUp=u;var f=s("translateX",-l,0);e.slideInLeft=f;var v=s("translateX",l,0);e.slideInRight=v;var p=s("translateY",0,n);e.slideOutDown=p;var O=s("translateY",0,-n);e.slideOutUp=O;var I=s("translateX",0,-l);e.slideOutLeft=I;var h=s("translateX",0,l);e.slideOutRight=h},564,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({backdrop:{position:"absolute",top:0,bottom:0,left:0,right:0,opacity:0,backgroundColor:"black"},content:{flex:1,justifyContent:"center"}});e.default=t},565,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.isIphoneX=void 0;var t=r(d[0]),o=function(){var o=t.Dimensions.get("window"),n=o.height,l=o.width;return!("ios"!==t.Platform.OS||t.Platform.isPad||t.Platform.isTVOS||812!==n&&812!==l)};e.isIphoneX=o;var n=t.StyleSheet.create({contentContainer:{justifyContent:"flex-end",margin:10},datepickerContainer:{backgroundColor:"white",borderRadius:13,marginBottom:8,overflow:"hidden"},titleContainer:{borderBottomColor:"#d5d5d5",borderBottomWidth:t.StyleSheet.hairlineWidth,padding:14,backgroundColor:"transparent"},title:{textAlign:"center",color:"#8f8f8f",fontSize:13},confirmButton:{borderColor:"#d5d5d5",borderTopWidth:t.StyleSheet.hairlineWidth,backgroundColor:"transparent",height:57,justifyContent:"center"},confirmText:{textAlign:"center",color:"#007ff9",fontSize:20,fontWeight:"normal",backgroundColor:"transparent"},cancelButton:{backgroundColor:"white",borderRadius:13,height:57,marginBottom:o()?20:0,justifyContent:"center"},cancelText:{padding:10,textAlign:"center",color:"#007ff9",fontSize:20,fontWeight:"600",backgroundColor:"transparent"}});e.default=n},566,[2]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=babelHelpers.interopRequireWildcard(r(d[0])),s=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3])),o=(function(n){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"_renderChildren",value:function(){var n=this,l=[];return t.default.Children.forEach(this.props.children,function(o){if('string'==typeof o||'number'==typeof o){var u=t.default.createElement(s.Text,{style:[p.textButton,n.props.textStyle],allowFontScaling:n.props.allowFontScaling,key:o},o);l.push(u)}else t.default.isValidElement(o)&&l.push(o)}),l}},{key:"shouldComponentUpdate",value:function(t,s){return!(0,l.default)(t,this.props)}},{key:"_renderInnerText",value:function(){return this.props.isLoading?t.default.createElement(s.ActivityIndicator,{animating:!0,size:"small",style:p.spinner,color:this.props.activityIndicatorColor||'black'}):this._renderChildren()}},{key:"render",value:function(){if(!0===this.props.isDisabled||!0===this.props.isLoading)return t.default.createElement(s.View,{style:[p.button,this.props.style,this.props.disabledStyle||p.opacity]},this._renderInnerText());var n={testID:this.props.testID,accessibilityLabel:this.props.accessibilityLabel,onPress:this.props.onPress,onPressIn:this.props.onPressIn,onPressOut:this.props.onPressOut,onLongPress:this.props.onLongPress,activeOpacity:this.props.activeOpacity,delayLongPress:this.props.delayLongPress,delayPressIn:this.props.delayPressIn,delayPressOut:this.props.delayPressOut};return o.isAndroid?(n=babelHelpers.extends(n,{background:this.props.background||s.TouchableNativeFeedback.SelectableBackground()}),t.default.createElement(s.TouchableNativeFeedback,n,t.default.createElement(s.View,{style:[p.button,this.props.style]},this._renderInnerText()))):t.default.createElement(s.TouchableOpacity,babelHelpers.extends({},n,{style:[p.button,this.props.style]}),this._renderInnerText())}}]),o})(t.Component);o.propTypes={textStyle:s.Text.propTypes.style,disabledStyle:s.Text.propTypes.style,children:n.default.oneOfType([n.default.string,n.default.node,n.default.element]),testID:n.default.string,accessibilityLabel:n.default.string,activeOpacity:n.default.number,allowFontScaling:n.default.bool,isLoading:n.default.bool,isDisabled:n.default.bool,activityIndicatorColor:n.default.string,delayLongPress:n.default.number,delayPressIn:n.default.number,delayPressOut:n.default.number,onPress:n.default.func,onLongPress:n.default.func,onPressIn:n.default.func,onPressOut:n.default.func,background:s.TouchableNativeFeedback.propTypes?s.TouchableNativeFeedback.propTypes.background:n.default.any},o.isAndroid='android'===s.Platform.OS;var p=s.StyleSheet.create({button:{height:44,flexDirection:'row',alignItems:'center',borderWidth:1,borderRadius:8,marginBottom:10,alignSelf:'stretch',justifyContent:'center'},textButton:{flex:1,fontSize:18,textAlign:'center',backgroundColor:'transparent'},spinner:{alignSelf:'center'},opacity:{opacity:.5}});m.exports=o},567,[23,2,37,568]); +__d(function(g,r,i,a,m,e,d){var t='__lodash_hash_undefined__',n=1,o=2,u=9007199254740991,c='[object Arguments]',s='[object Array]',f='[object AsyncFunction]',l='[object Boolean]',_='[object Date]',h='[object Error]',p='[object Function]',v='[object GeneratorFunction]',y='[object Map]',b='[object Number]',j='[object Null]',w='[object Object]',z='[object Proxy]',A='[object RegExp]',O='[object Set]',S='[object String]',k='[object Symbol]',P='[object Undefined]',E='[object ArrayBuffer]',F='[object DataView]',$=/^\[object .+?Constructor\]$/,x=/^(?:0|[1-9]\d*)$/,M={};M['[object Float32Array]']=M['[object Float64Array]']=M['[object Int8Array]']=M['[object Int16Array]']=M['[object Int32Array]']=M['[object Uint8Array]']=M['[object Uint8ClampedArray]']=M['[object Uint16Array]']=M['[object Uint32Array]']=!0,M[c]=M[s]=M[E]=M[l]=M[F]=M[_]=M[h]=M[p]=M[y]=M[b]=M[w]=M[A]=M[O]=M[S]=M["[object WeakMap]"]=!1;var T='object'==typeof g&&g&&g.Object===Object&&g,U='object'==typeof self&&self&&self.Object===Object&&self,B=T||U||Function('return this')(),I='object'==typeof e&&e&&!e.nodeType&&e,L=I&&'object'==typeof m&&m&&!m.nodeType&&m,W=L&&L.exports===I,D=W&&T.process,R=(function(){try{return D&&D.binding&&D.binding('util')}catch(t){}})(),C=R&&R.isTypedArray;function N(t,n){for(var o=-1,u=null==t?0:t.length,c=0,s=[];++oh))return!1;var v=l.get(t);if(v&&l.get(u))return v==u;var y=-1,b=!0,j=c&o?new Mt:void 0;for(l.set(t,u),l.set(u,t);++y-1},$t.prototype.set=function(t,n){var o=this.__data__,u=Bt(o,t);return u<0?(++this.size,o.push([t,n])):o[u][1]=n,this},xt.prototype.clear=function(){this.size=0,this.__data__={hash:new Ft,map:new(dt||$t),string:new Ft}},xt.prototype.delete=function(t){var n=Jt(this,t).delete(t);return this.size-=n?1:0,n},xt.prototype.get=function(t){return Jt(this,t).get(t)},xt.prototype.has=function(t){return Jt(this,t).has(t)},xt.prototype.set=function(t,n){var o=Jt(this,t),u=o.size;return o.set(t,n),this.size+=o.size==u?0:1,this},Mt.prototype.add=Mt.prototype.push=function(n){return this.__data__.set(n,t),this},Mt.prototype.has=function(t){return this.__data__.has(t)},Tt.prototype.clear=function(){this.__data__=new $t,this.size=0},Tt.prototype.delete=function(t){var n=this.__data__,o=n.delete(t);return this.size=n.size,o},Tt.prototype.get=function(t){return this.__data__.get(t)},Tt.prototype.has=function(t){return this.__data__.has(t)},Tt.prototype.set=function(t,n){var o=this.__data__;if(o instanceof $t){var u=o.__data__;if(!dt||u.length<199)return u.push([t,n]),this.size=++o.size,this;o=this.__data__=new xt(u)}return o.set(t,n),this.size=o.size,this};var Xt=pt?function(t){return null==t?[]:(t=Object(t),N(pt(t),function(n){return lt.call(t,n)}))}:function(){return[]},Yt=Lt;function Zt(t,n){return!!(n=null==n?u:n)&&('number'==typeof t||x.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=u}function ce(t){var n=typeof t;return null!=t&&('object'==n||'function'==n)}function se(t){return null!=t&&'object'==typeof t}var fe=C?(function(t){return function(n){return t(n)}})(C):function(t){return se(t)&&ue(t.length)&&!!M[Lt(t)]};function le(t){return null!=(n=t)&&ue(n.length)&&!ae(n)?Ut(t):Nt(t);var n}m.exports=function(t,n){return Dt(t,n)}},568,[]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"SingleDatepicker",{enumerable:!0,get:function(){return u.default}}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),u=babelHelpers.interopRequireDefault(r(d[1])),l=t.default;e.default=l},569,[570,574]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=n.Dimensions.get('window').width,f=(function(l){function f(t){var l;return babelHelpers.classCallCheck(this,f),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))).ds=new n.ListView.DataSource({rowHasChanged:function(t,l){return t!=l}}),l.state={startDate:t.startDate&&(0,s.default)(t.startDate,'YYYYMMDD'),untilDate:t.untilDate&&(0,s.default)(t.untilDate,'YYYYMMDD'),availableDates:t.availableDates||null},l.onSelectDate=l.onSelectDate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.onReset=l.onReset.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.handleConfirmDate=l.handleConfirmDate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.handleRenderRow=l.handleRenderRow.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l}return babelHelpers.inherits(f,l),babelHelpers.createClass(f,[{key:"componentWillReceiveProps",value:function(t){this.setState({availableDates:t.availableDates})}},{key:"onSelectDate",value:function(t){var l=null,n=null;this.state.availableDates;this.state.startDate&&!this.state.untilDate?t.format('YYYYMMDD')this.state.startDate.format('YYYYMMDD')?(l=this.state.startDate,n=t):(l=null,n=null):this.isInvalidRange(t)?(l=null,n=null):l=t,this.setState({startDate:l,untilDate:n}),this.props.onSelect(l,n)}},{key:"isInvalidRange",value:function(t){var l=this.state,n=l.startDate,o=l.untilDate,u=l.availableDates;if(u&&u.length>0)if(n&&!o){for(var f=n.format('YYYYMMDD');f<=t.format('YYYYMMDD');f=(0,s.default)(f,'YYYYMMDD').add(1,'days').format('YYYYMMDD'))if(-1==u.indexOf(f)&&n.format('YYYYMMDD')!=f)return!0}else if(-1==u.indexOf(t.format('YYYYMMDD')))return!0;return!1}},{key:"getMonthStack",value:function(){var t=[],l=this.props,n=l.maxMonth,o=l.initialMonth,u=(0,s.default)();o&&''!=o&&(u=(0,s.default)(o,'YYYYMM'));for(var f=0;f0&&(Y=Y.filter(function(t){if(t.indexOf(l)>=0)return!0})),t.default.createElement(o.default,{onSelectDate:this.onSelectDate,startDate:y,untilDate:M,availableDates:Y,minDate:h?(0,s.default)(h,'YYYYMMDD'):h,maxDate:p?(0,s.default)(p,'YYYYMMDD'):p,ignoreMinDate:D,dayProps:{selectedBackgroundColor:u,selectedTextColor:f,todayColor:c},month:l})}},{key:"render",value:function(){var l=this.ds.cloneWithRows(this.getMonthStack());return t.default.createElement(n.View,{style:{backgroundColor:'#fff',zIndex:1e3,alignSelf:'center'}},this.props.showClose||this.props.showReset?t.default.createElement(n.View,{style:{flexDirection:'row',justifyContent:"space-between",padding:20,paddingBottom:10}},this.props.showClose&&t.default.createElement(n.Text,{style:{fontSize:20},onPress:this.props.onClose},"Close"),this.props.showReset&&t.default.createElement(n.Text,{style:{fontSize:20},onPress:this.onReset},"Reset")):null,t.default.createElement(n.View,{style:{flexDirection:'row',justifyContent:"space-between",paddingHorizontal:20,paddingBottom:5,alignItems:'center'}},t.default.createElement(n.View,{style:{flex:1}},t.default.createElement(n.Text,{style:{fontSize:34,color:'#666'}},this.state.startDate?(0,s.default)(this.state.startDate).format("MMM DD YYYY"):this.props.placeHolderStart)),t.default.createElement(n.View,{style:{}},t.default.createElement(n.Text,{style:{fontSize:80}},"/")),t.default.createElement(n.View,{style:{flex:1}},t.default.createElement(n.Text,{style:{fontSize:34,color:'#666',textAlign:'right'}},this.state.untilDate?(0,s.default)(this.state.untilDate).format("MMM DD YYYY"):this.props.placeHolderUntil))),""!=this.props.infoText&&t.default.createElement(n.View,{style:this.props.infoContainerStyle},t.default.createElement(n.Text,{style:this.props.infoStyle},this.props.infoText)),t.default.createElement(n.View,{style:c.dayHeader},this.props.dayHeadings.map(function(l,o){return t.default.createElement(n.Text,{style:{width:u/7,textAlign:'center'},key:o},l)})),t.default.createElement(n.ListView,{dataSource:l,renderRow:this.handleRenderRow,initialListSize:1,showsVerticalScrollIndicator:!1}),t.default.createElement(n.View,{style:[c.buttonWrapper,this.props.buttonContainerStyle]},t.default.createElement(n.Button,{title:"Select Date",onPress:this.handleConfirmDate,color:this.props.buttonColor})))}}]),f})(t.Component);e.default=f,f.defaultProps={initialMonth:'',dayHeadings:['S','M','T','W','T','F','S'],maxMonth:12,buttonColor:'green',buttonContainerStyle:{},showReset:!0,showClose:!0,ignoreMinDate:!1,onClose:function(){},onSelect:function(){},onConfirm:function(){},placeHolderStart:'Start Date',placeHolderUntil:'Until Date',selectedBackgroundColor:'green',selectedTextColor:'white',todayColor:'green',startDate:'',untilDate:'',minDate:'',maxDate:'',infoText:'',infoStyle:{color:'#fff',fontSize:13},infoContainerStyle:{marginRight:20,paddingHorizontal:20,paddingVertical:5,backgroundColor:'green',borderRadius:20,alignSelf:'flex-end'}},f.propTypes={initialMonth:l.default.string,dayHeadings:l.default.arrayOf(l.default.string),availableDates:l.default.arrayOf(l.default.string),maxMonth:l.default.number,buttonColor:l.default.string,buttonContainerStyle:l.default.object,startDate:l.default.string,untilDate:l.default.string,minDate:l.default.string,maxDate:l.default.string,showReset:l.default.bool,showClose:l.default.bool,ignoreMinDate:l.default.bool,onClose:l.default.func,onSelect:l.default.func,onConfirm:l.default.func,placeHolderStart:l.default.string,placeHolderUntil:l.default.string,selectedBackgroundColor:l.default.string,selectedTextColor:l.default.string,todayColor:l.default.string,infoText:l.default.string,infoStyle:l.default.object,infoContainerStyle:l.default.object};var c=n.StyleSheet.create({dayHeader:{flexDirection:'row',borderBottomWidth:1,paddingBottom:10,paddingTop:10},buttonWrapper:{paddingVertical:10,paddingHorizontal:15,backgroundColor:'white',borderTopWidth:1,borderColor:'#ccc',alignItems:'stretch'}})},570,[23,37,2,571,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),Y=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),D=babelHelpers.interopRequireDefault(r(d[3])),l=(function(l){function s(t){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"shouldComponentUpdate",value:function(t,Y){return t.minDate!=this.props.minDate||(t.maxDate!=this.props.maxDate||(t.availableDates!=this.props.availableDates||(!(!t.startDate||t.startDate.format("YYYYMM")!=t.month)||(!(!t.untilDate||t.untilDate.format("YYYYMM")!=t.month)||(!(!this.props.startDate||this.props.startDate.format("YYYYMM")!=t.month)||(!(!this.props.untilDate||this.props.untilDate.format("YYYYMM")!=t.month)||(!!(t.startDate&&t.untilDate&&t.startDate.format("YYYYMM")t.month)||!!(this.props.untilDate&&this.props.startDate&&this.props.startDate.format("YYYYMM")t.month))))))))}},{key:"getDayStack",value:function(t){var Y=(0,D.default)(t).month(),o=(0,D.default)(t).startOf("month"),l=[],s=[],n={},M=this.props,f=M.startDate,p=M.untilDate,u=M.availableDates,h=M.minDate,b=M.maxDate,c=M.ignoreMinDate;do{l=[];for(var y=0;y<7;y++)n={type:null,date:null},y==o.days()&&o.month()==Y?(h&&h.format("YYYYMMDD")&&o.format("YYYYMMDD")o.format("YYYYMMDD")&&o.format("YYYYMMDD")>(0,D.default)().format("YYYYMMDD")&&c||(n.type='disabled')),b&&b.format("YYYYMMDD")&&o.format("YYYYMMDD")>b.format("YYYYMMDD")&&(n.type='disabled'),u&&-1==u.indexOf(o.format("YYYYMMDD"))&&(n.type='blockout'),f&&f.format('YYYYMMDD')==o.format('YYYYMMDD')&&(n.type=p?'first':'single'),p&&p.format('YYYYMMDD')==o.format('YYYYMMDD')&&(n.type='last'),f&&f.format('YYYYMMDD')o.format('YYYYMMDD')&&(n.type='between'),n.date=o.clone().format('YYYYMMDD'),l.push(n),o.add(1,'day')):(f&&p&&f.format('YYYYMMDD')=o.format('YYYYMMDD')&&(n.type='between'),l.push(n));s.push(l)}while(o.month()==Y);return s}},{key:"render",value:function(){var l=this,s=this.props,n=s.month,M=s.dayProps,f=this.getDayStack((0,D.default)(n,'YYYYMM'));return t.default.createElement(Y.View,null,t.default.createElement(Y.Text,{style:{fontSize:20,padding:20}},(0,D.default)(n,'YYYYMM').format("MMMM YYYY")),t.default.createElement(Y.View,null,f.map(function(Y,D){return t.default.createElement(o.default,{days:Y,dayProps:M,key:D,onSelectDate:l.props.onSelectDate})})))}}]),s})(t.default.Component);e.default=l},571,[23,2,572,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=(babelHelpers.interopRequireDefault(r(d[3])),(function(s){function o(t){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"shouldComponentUpdate",value:function(t,l){return JSON.stringify(t.days)!=JSON.stringify(this.props.days)}},{key:"render",value:function(){var s=this;return t.default.createElement(l.View,{style:{marginBottom:2,marginTop:2,flexDirection:'row'}},this.props.days.map(function(l,o){return t.default.createElement(n.default,{key:o,dayProps:s.props.dayProps,onSelectDate:s.props.onSelectDate,day:l})}))}}]),o})(t.default.Component));e.default=s},572,[23,2,573,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),n=o.Dimensions.get('window').width,c=(function(c){function s(t){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))}return babelHelpers.inherits(s,c),babelHelpers.createClass(s,[{key:"shouldComponentUpdate",value:function(t,o){return t.day.type!=this.props.day.type}},{key:"render",value:function(){var c=this,s=this.props,u=s.day,f=s.dayProps,b={backgroundColor:'transparent',position:'relative'},p={color:'black'};switch(u.type){case"single":b={backgroundColor:f.selectedBackgroundColor,borderRadius:Math.floor(n/7)},p={color:f.selectedTextColor};break;case"first":b={backgroundColor:f.selectedBackgroundColor,borderBottomLeftRadius:Math.floor(n/7),borderTopLeftRadius:Math.floor(n/7)},p={color:f.selectedTextColor};break;case"last":b={backgroundColor:f.selectedBackgroundColor,borderBottomRightRadius:Math.floor(n/7),borderTopRightRadius:Math.floor(n/7)},p={color:f.selectedTextColor};break;case"between":b={backgroundColor:f.selectedBackgroundColor},p={color:f.selectedTextColor};break;case"disabled":case"blockout":p={color:'#ccc'}}if(u.date){if('disabled'==u.type)return t.default.createElement(o.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(o.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(o.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,l.default)(u.date,'YYYYMMDD').date()),u.date==(0,l.default)().format("YYYYMMDD")?t.default.createElement(o.View,{style:{position:'absolute',top:0,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(o.Text,{style:{fontSize:Math.floor(n/17),fontWeight:'bold',color:'#ccc',textAlign:'center'}},"__")):null));if('blockout'==u.type){var h=Math.floor(n/-22);return t.default.createElement(o.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(o.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(o.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,l.default)(u.date,'YYYYMMDD').date()),t.default.createElement(o.View,{style:{position:'absolute',top:h,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(o.Text,{style:{fontSize:Math.floor(n/17),color:'#ccc',textAlign:'center'}},"__"))))}return t.default.createElement(o.TouchableWithoutFeedback,{activeOpacity:1,style:b,onPress:function(){return c.props.onSelectDate((0,l.default)(u.date,'YYYYMMDD'))}},t.default.createElement(o.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(o.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,l.default)(u.date,'YYYYMMDD').date()),u.date==(0,l.default)().format("YYYYMMDD")?t.default.createElement(o.View,{style:{position:'absolute',top:0,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(o.Text,{style:{fontSize:Math.floor(n/17),fontWeight:'bold',color:f.selectedBackgroundColor,textAlign:'center'}},"__")):null))}return t.default.createElement(o.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(o.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(o.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},null)))}}]),s})(t.default.Component);e.default=c},573,[23,2,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=o.Dimensions.get('window').width,f=(function(l){function f(t){var l;return babelHelpers.classCallCheck(this,f),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))).ds=new o.ListView.DataSource({rowHasChanged:function(t,l){return t!=l}}),l.state={availableDates:t.availableDates||null},l.onSelectDate=l.onSelectDate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.handleRenderRow=l.handleRenderRow.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l}return babelHelpers.inherits(f,l),babelHelpers.createClass(f,[{key:"componentWillReceiveProps",value:function(t){this.setState({availableDates:t.availableDates})}},{key:"onSelectDate",value:function(t){this.props.onSelect(t),this.props.onClose()}},{key:"getMonthStack",value:function(){var t=[],l=this.props,o=l.maxMonth,n=l.initialMonth,u=(0,s.default)();n&&''!=n&&(u=(0,s.default)(n,'YYYYMM'));for(var f=0;f0&&(y=y.filter(function(t){if(t.indexOf(l)>=0)return!0})),t.default.createElement(n.default,{onSelectDate:this.onSelectDate,availableDates:y,minDate:h?(0,s.default)(h,'YYYYMMDD'):h,maxDate:b?(0,s.default)(b,'YYYYMMDD'):b,ignoreMinDate:p,dayProps:{selectedBackgroundColor:u,selectedTextColor:f,todayColor:c},month:l})}},{key:"render",value:function(){var l=this.ds.cloneWithRows(this.getMonthStack());return t.default.createElement(o.View,{style:{backgroundColor:'#fff',zIndex:1e3,alignSelf:'center'}},this.props.showClose?t.default.createElement(o.View,{style:{flexDirection:'row',justifyContent:"space-between",padding:20,paddingBottom:10}},this.props.showClose&&t.default.createElement(o.Text,{style:{fontSize:20},onPress:this.props.onClose},"Close")):null,""!=this.props.infoText&&t.default.createElement(o.View,{style:this.props.infoContainerStyle},t.default.createElement(o.Text,{style:this.props.infoStyle},this.props.infoText)),t.default.createElement(o.View,{style:c.dayHeader},this.props.dayHeadings.map(function(l,n){return t.default.createElement(o.Text,{style:{width:u/7,textAlign:'center'},key:n},l)})),t.default.createElement(o.ListView,{dataSource:l,renderRow:this.handleRenderRow,initialListSize:1,showsVerticalScrollIndicator:!1}))}}]),f})(t.Component);e.default=f,f.defaultProps={initialMonth:'',dayHeadings:['S','M','T','W','T','F','S'],maxMonth:12,showClose:!0,onClose:function(){},onSelect:function(){},selectedBackgroundColor:'green',selectedTextColor:'white',todayColor:'green',minDate:'',maxDate:'',infoText:'',infoStyle:{color:'#fff',fontSize:13},infoContainerStyle:{marginRight:20,paddingHorizontal:20,paddingVertical:5,backgroundColor:'green',borderRadius:20,alignSelf:'flex-end'}},f.propTypes={initialMonth:l.default.string,dayHeadings:l.default.arrayOf(l.default.string),availableDates:l.default.arrayOf(l.default.string),maxMonth:l.default.number,minDate:l.default.string,maxDate:l.default.string,showClose:l.default.bool,onClose:l.default.func,onSelect:l.default.func,selectedBackgroundColor:l.default.string,selectedTextColor:l.default.string,todayColor:l.default.string,infoText:l.default.string,infoStyle:l.default.object,infoContainerStyle:l.default.object};var c=o.StyleSheet.create({dayHeader:{flexDirection:'row',borderBottomWidth:1,paddingBottom:10,paddingTop:10},buttonWrapper:{paddingVertical:10,paddingHorizontal:15,backgroundColor:'white',borderTopWidth:1,borderColor:'#ccc',alignItems:'stretch'}})},574,[23,37,2,575,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),o=babelHelpers.interopRequireDefault(r(d[3])),s=(function(s){function u(t){return babelHelpers.classCallCheck(this,u),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this,t))}return babelHelpers.inherits(u,s),babelHelpers.createClass(u,[{key:"shouldComponentUpdate",value:function(t,l){return t.minDate!=this.props.minDate||(t.maxDate!=this.props.maxDate||t.availableDates!=this.props.availableDates)}},{key:"getDayStack",value:function(t){var l=(0,o.default)(t).month(),n=(0,o.default)(t).startOf("month"),s=[],u=[],Y={},p=this.props,f=p.availableDates,D=p.minDate,M=p.maxDate;do{s=[];for(var b=0;b<7;b++)Y={type:null,date:null},b==n.days()&&n.month()==l?(D&&D.format("YYYYMMDD")&&n.format("YYYYMMDD")M.format("YYYYMMDD")&&(Y.type='disabled'),f&&-1==f.indexOf(n.format("YYYYMMDD"))&&(Y.type='blockout'),Y.date=n.clone().format('YYYYMMDD'),s.push(Y),n.add(1,'day')):s.push(Y);u.push(s)}while(n.month()==l);return u}},{key:"render",value:function(){var s=this,u=this.props,Y=u.month,p=u.dayProps,f=this.getDayStack((0,o.default)(Y,'YYYYMM'));return t.default.createElement(l.View,null,t.default.createElement(l.Text,{style:{fontSize:20,padding:20}},(0,o.default)(Y,'YYYYMM').format("MMMM YYYY")),t.default.createElement(l.View,null,f.map(function(l,o){return t.default.createElement(n.default,{days:l,dayProps:p,key:o,onSelectDate:s.props.onSelectDate})})))}}]),u})(t.default.Component);e.default=s},575,[23,2,576,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=(babelHelpers.interopRequireDefault(r(d[3])),(function(s){function o(t){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"shouldComponentUpdate",value:function(t,l){return JSON.stringify(t.days)!=JSON.stringify(this.props.days)}},{key:"render",value:function(){var s=this;return t.default.createElement(l.View,{style:{marginBottom:2,marginTop:2,flexDirection:'row'}},this.props.days.map(function(l,o){return t.default.createElement(n.default,{key:o,dayProps:s.props.dayProps,onSelectDate:s.props.onSelectDate,day:l})}))}}]),o})(t.default.Component));e.default=s},576,[23,2,577,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),n=l.Dimensions.get('window').width,c=(function(c){function s(t){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))}return babelHelpers.inherits(s,c),babelHelpers.createClass(s,[{key:"shouldComponentUpdate",value:function(t,l){return t.day.type!=this.props.day.type}},{key:"render",value:function(){var c=this,s=this.props,u=s.day,f=s.dayProps,b={backgroundColor:'transparent',position:'relative'},p={color:'black'};switch(u.type){case"disabled":case"blockout":p={color:'#ccc'}}if(u.date){if('disabled'==u.type)return t.default.createElement(l.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(l.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(l.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,o.default)(u.date,'YYYYMMDD').date()),u.date==(0,o.default)().format("YYYYMMDD")?t.default.createElement(l.View,{style:{position:'absolute',top:0,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(l.Text,{style:{fontSize:Math.floor(n/17),fontWeight:'bold',color:'#ccc',textAlign:'center'}},"__")):null));if('blockout'==u.type){var h=Math.floor(n/-22);return t.default.createElement(l.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(l.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(l.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,o.default)(u.date,'YYYYMMDD').date()),t.default.createElement(l.View,{style:{position:'absolute',top:h,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(l.Text,{style:{fontSize:Math.floor(n/17),color:'#ccc',textAlign:'center'}},"__"))))}return t.default.createElement(l.TouchableWithoutFeedback,{activeOpacity:1,style:b,onPress:function(){return c.props.onSelectDate((0,o.default)(u.date,'YYYYMMDD'))}},t.default.createElement(l.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(l.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},(0,o.default)(u.date,'YYYYMMDD').date()),u.date==(0,o.default)().format("YYYYMMDD")?t.default.createElement(l.View,{style:{position:'absolute',top:0,bottom:0,left:0,right:0,justifyContent:'center',backgroundColor:'transparent'}},t.default.createElement(l.Text,{style:{fontSize:Math.floor(n/17),fontWeight:'bold',color:f.selectedBackgroundColor,textAlign:'center'}},"__")):null))}return t.default.createElement(l.TouchableWithoutFeedback,{activeOpacity:1,style:b},t.default.createElement(l.View,{style:babelHelpers.objectSpread({},b,{height:Math.floor(n/7),justifyContent:'center'})},t.default.createElement(l.Text,{style:babelHelpers.objectSpread({},p,{textAlign:"center",width:Math.floor(n/7),backgroundColor:'transparent',fontSize:Math.floor(n/26)})},null)))}}]),s})(t.default.Component);e.default=c},577,[23,2,489]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),o=(function(l){function o(l){var s;return babelHelpers.classCallCheck(this,o),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,l)))._onPageScroll=s._onPageScroll.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._onPageSelected=s._onPageSelected.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._goToNextPage=s._goToNextPage.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._renderIndicator=s._renderIndicator.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.setPage=s.setPage.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.setPageWithoutAnimation=s.setPageWithoutAnimation.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._startAutoPlay=s._startAutoPlay.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._stopAutoPlay=s._stopAutoPlay.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._currentIndex=l.initialPage,s._childrenCount=t.default.Children.count(l.children),s}return babelHelpers.inherits(o,l),babelHelpers.createClass(o,[{key:"componentDidMount",value:function(){this.props.autoPlayEnable?this._startAutoPlay():this._stopAutoPlay()}},{key:"componentWillUpdate",value:function(l,s){this._childrenCount=t.default.Children.count(l.children),this.props.autoPlayEnable!==l.autoPlayEnable&&(l.autoPlayEnable?this._startAutoPlay():this._stopAutoPlay())}},{key:"render",value:function(){return t.default.createElement(s.View,{style:[u.container,this.props.style]},t.default.createElement(n.default,babelHelpers.extends({},this.props,{horizontalScroll:this.props.horizontalScroll,ref:"viewPager",style:[u.pager,this.props.pagerStyle],onPageScroll:this._onPageScroll,onPageSelected:this._onPageSelected})),this._renderIndicator())}},{key:"componentWillUnmount",value:function(){this._stopAutoPlay()}},{key:"_onPageScroll",value:function(t){var l=this.refs.indicator;l&&l.onPageScroll&&l.onPageScroll(t),this.props.onPageScroll&&this.props.onPageScroll(t)}},{key:"_onPageSelected",value:function(t){var l=this.refs.indicator;l&&l.onPageSelected&&l.onPageSelected(t),this.props.onPageSelected&&this.props.onPageSelected(t),this._currentIndex=t.position}},{key:"_renderIndicator",value:function(){var l=this.props,s=l.indicator,n=l.initialPage;return s?t.default.cloneElement(s,{ref:"indicator",pager:this,initialPage:n}):null}},{key:"_goToNextPage",value:function(){var t=(this._currentIndex+1)%this._childrenCount;this.setPage(t)}},{key:"_startAutoPlay",value:function(){this._timerId&&clearInterval(this._timerId),this._timerId=setInterval(this._goToNextPage,this.props.autoPlayInterval)}},{key:"_stopAutoPlay",value:function(){this._timerId&&(clearInterval(this._timerId),this._timerId=null)}},{key:"setPage",value:function(t){this.refs.viewPager.setPage(t)}},{key:"setPageWithoutAnimation",value:function(t){this.refs.viewPager.setPageWithoutAnimation(t)}}]),o})(t.Component);e.default=o,o.propTypes=babelHelpers.objectSpread({},n.default.propTypes,{indicator:l.default.node,pagerStyle:s.ViewPropTypes.style,autoPlayEnable:l.default.bool,autoPlayInterval:l.default.number,horizontalScroll:l.default.bool}),o.defaultProps={indicator:null,initialPage:0,autoPlayInterval:3e3,autoPlayEnable:!1,horizontalScroll:!0};var u=s.StyleSheet.create({container:{},pager:{flex:1}})},578,[23,37,2,579]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),l=babelHelpers.interopRequireWildcard(r(d[1])),s={idle:'idle',settling:'settling',dragging:'dragging'},n=(function(n){function o(l){var n;return babelHelpers.classCallCheck(this,o),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,l)))._scrollState=s.idle,n._preScrollX=null,n._panResponder=t.PanResponder.create({onStartShouldSetPanResponder:function(){return!0},onMoveShouldSetPanResponder:function(){return!0},onPanResponderGrant:function(){return n._setScrollState(s.dragging)},onPanResponderMove:function(){return null},onPanResponderRelease:function(){return n._setScrollState(s.settling)},onPanResponderTerminate:function(){return null},onPanResponderTerminationRequest:function(t,l){return!0}}),n._onPageScrollOnAndroid=n._onPageScrollOnAndroid.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onPageSelectedOnAndroid=n._onPageSelectedOnAndroid.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._renderOnIOS=n._renderOnIOS.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onScrollOnIOS=n._onScrollOnIOS.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onScrollViewLayout=n._onScrollViewLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._childrenWithOverridenStyle=n._childrenWithOverridenStyle.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._setScrollState=n._setScrollState.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.setPageWithoutAnimation=n.setPageWithoutAnimation.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.setPage=n.setPage.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.state={width:0,height:0,page:l.initialPage},n}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"render",value:function(){return this.props.forceScrollView||'ios'===t.Platform.OS?this._renderOnIOS():l.default.createElement(t.ViewPagerAndroid,babelHelpers.extends({},this.props,{scrollEnabled:!!this.props.horizontalScroll,ref:"viewPager",key:this.props.children?this.props.children.length:0,onPageScroll:this._onPageScrollOnAndroid,onPageSelected:this._onPageSelectedOnAndroid}))}},{key:"_onPageScrollOnAndroid",value:function(t){this.props.onPageScroll&&this.props.onPageScroll(t.nativeEvent)}},{key:"_onPageSelectedOnAndroid",value:function(t){this.props.onPageSelected&&this.props.onPageSelected(t.nativeEvent)}},{key:"_renderOnIOS",value:function(){var s=this.props.children?this.props.children.length:0,n=Math.min(Math.max(0,this.props.initialPage),s-1),o=!!this.props.onPageScroll||!!this.props.onPageSelected||!!this.props.onPageScrollStateChanged,p=!!this.props.onPageScrollStateChanged,h=babelHelpers.objectSpread({},this.props,{ref:"scrollView",onLayout:this._onScrollViewLayout,horizontal:!0,pagingEnabled:!!this.props.horizontalScroll,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,showsVerticalScrollIndicator:!1,children:this._childrenWithOverridenStyle(),contentOffset:{x:this.state.width*n,y:0},decelerationRate:.9,onScroll:o?this._onScrollOnIOS:null,scrollEventThrottle:o?this.props.onPageScroll?8:1:0});p&&(h=babelHelpers.extends(h,this._panResponder.panHandlers));var c={overflow:'visible',marginHorizontal:-this.props.pageMargin/2};return this.props.style&&!this.props.style.height?l.default.createElement(t.ScrollView,babelHelpers.extends({},h,{style:[c,this.props.style]})):l.default.createElement(t.View,{style:this.props.style},l.default.createElement(t.ScrollView,babelHelpers.extends({},h,{style:c})))}},{key:"_onScrollOnIOS",value:function(t){var l,n=t.nativeEvent.contentOffset.x,o=Math.floor(n/this.state.width);n!==this._preScrollX&&(this._preScrollX=n,l=n/this.state.width-o,this.props.onPageScroll&&this.props.onPageScroll({offset:l,position:o}),this.props.onPageSelected&&0===l&&(this.props.onPageSelected({position:o}),this.props.onPageScrollStateChanged&&this._setScrollState(s.idle),this.setState({page:o})))}},{key:"_onScrollViewLayout",value:function(l){var s=this,n=l.nativeEvent.layout,o=n.width,p=n.height;this.setState({width:o,height:p},function(){return'ios'===t.Platform.OS&&s.setPageWithoutAnimation(s.state.page)})}},{key:"_childrenWithOverridenStyle",value:function(){var t=this;return 0===this.state.width||0===this.state.height?null:l.default.Children.map(this.props.children,function(s){if(!s)return null;var n=babelHelpers.objectSpread({},s.props,{style:[s.props.style,{width:t.state.width,height:t.state.height,position:null}],collapsable:!1});return s.type&&s.type.displayName&&'RCTView'!==s.type.displayName&&'View'!==s.type.displayName&&console.warn('Each ViewPager child must be a . Was '+s.type.displayName),l.default.createElement(s.type,n)})}},{key:"_setScrollState",value:function(t){t!==this._scrollState&&(this.props.onPageScrollStateChanged&&this.props.onPageScrollStateChanged(t),this._scrollState=t)}},{key:"setPageWithoutAnimation",value:function(l){this.setState({page:l}),this.props.forceScrollView||'ios'===t.Platform.OS?this.refs.scrollView.scrollTo({x:this.state.width*l,animated:!1}):(this.refs.viewPager.setPageWithoutAnimation(l),this.props.onPageSelected&&this.props.onPageSelected({position:l}))}},{key:"setPage",value:function(l){this.setState({page:l}),this.props.forceScrollView||'ios'===t.Platform.OS?this.refs.scrollView.scrollTo({x:this.state.width*l}):(this.refs.viewPager.setPage(l),this.props.onPageSelected&&this.props.onPageSelected({position:l}))}}]),o})(l.Component);e.default=n,n.propTypes=babelHelpers.objectSpread({},t.ViewPagerAndroid.propTypes),n.defaultProps={initialPage:0,keyboardDismissMode:'on-drag',onPageScroll:null,onPageSelected:null,onPageScrollStateChanged:null,pageMargin:0,horizontalScroll:!0}},579,[2,23]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ViewPager",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"IndicatorViewPager",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"PagerDotIndicator",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"PagerTitleIndicator",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"PagerTabIndicator",{enumerable:!0,get:function(){return o.default}});var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3])),o=babelHelpers.interopRequireDefault(r(d[4]))},580,[579,578,581,582,583]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),n=(function(l){function o(){var t,l;babelHelpers.classCallCheck(this,o);for(var s=arguments.length,n=new Array(s),p=0;pthis._titleCount-1)){var l=n[t].layout,o=l.width,s=l.x,c=o+s+20,p=0;if(t>this._preSelectedIndex?p=1:tu){var h=s-20;this.scroller.scrollTo({x:h})}else if(this._currentMaxHor0){var v=n[t-1];v.layout.width+(S=v.layout.x)+20}else 0===t&&(S=s,c);if(this._contentHorOffset>S||this._currentMaxHor0&&void 0!==arguments[0]?arguments[0]:6e4;n.clearPooledTimer(),n.pooledTimer=setInterval(function(){n.pooledElements.forEach(function(t){0!==t.props.interval&&t.update()})},t)}},{key:"clearPooledTimer",value:function(){n.pooledTimer&&(clearInterval(n.pooledTimer),n.pooledTimer=null,n.pooledElements=[])}},{key:"pushPooledElement",value:function(t){return t instanceof n?void(-1===n.pooledElements.indexOf(t)&&n.pooledElements.push(t)):void console.error("Element not an instance of Moment.")}},{key:"removePooledElement",value:function(t){var o=n.pooledElements.indexOf(t);-1!==o&&n.pooledElements.splice(o,1)}},{key:"getDatetime",value:function(t){var o=t.utc,u=t.unix,l=t.date,c=t.locale,f=t.parse,s=t.tz;l=l||t.children,f=f||n.globalParse,s=s||n.globalTimezone,c=n.globalLocale?n.globalLocale:c||n.globalMoment.locale();var p=null;return p=o?n.globalMoment.utc(l,f,c):u?n.globalMoment(1e3*l,f,c):n.globalMoment(l,f,c),s&&(p=p.tz(s)),p}}]),p(n,[{key:"componentWillMount",value:function(){this.update(this.props)}},{key:"componentDidMount",value:function(){this.setTimer(),n.pooledTimer&&n.pushPooledElement(this)}},{key:"componentWillReceiveProps",value:function(t){this.update(t)}},{key:"componentDidUpdate",value:function(t){t.interval!==this.props.interval&&this.setTimer()}},{key:"componentWillUnmount",value:function(){this.clearTimer()}},{key:"update",value:function(t){var o=this,u=t=t||this.props,l=u.fromNow,c=u.fromNowDuring,f=u.from,s=u.add,p=u.subtract,y=u.toNow,v=u.to,h=u.ago,O=u.calendar,T=u.diff,w=u.unit,E=u.decimal,j=t.format;j=j||n.globalFormat;var x=n.getDatetime(t);s&&x.add(s),p&&x.subtract(p);var N=Boolean(c)&&-x.diff((0,b.default)())1)for(var o=1;o1?n-1:0),u=1;u2?o-2:0),c=2;c0?t.default.createElement(n.View,{style:{backgroundColor:'#EEEEEE',flex:1}},t.default.createElement(n.FlatList,{data:this.state.demands,renderItem:function(t){var n=t.item;return l._renderAddhesionItem(n)}})):t.default.createElement(n.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.Text,null,y.default.t('NO_DEMAND_ADHESION')))}},{key:"_renderLoadingDemandItems",value:function(){var l=this;return this.state.freeCodes.length>0?t.default.createElement(n.View,{style:{backgroundColor:'#EEEEEE',flex:1}},t.default.createElement(n.FlatList,{data:this.state.freeCodes,renderItem:function(t){var n=t.item;return l._renderAddhesionItem(n)}})):t.default.createElement(n.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.Text,null,y.default.t('NO_GEO_POINT_CODE')))}},{key:"_renderAddhesionItem",value:function(l){var s=this;return t.default.createElement(n.View,{style:{flex:1,height:(0,o.responsiveHeight)(30),backgroundColor:"white",marginBottom:10}},t.default.createElement(n.View,{style:{height:(0,o.responsiveHeight)(20),flex:1,justifyContent:'space-evenly'}},t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"Nom & pr\xe9nom(s) :")," ",l.firstname+" "+l.lastname),t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"T\xe9l\xe9phone :")," ",l.phone),t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"Email :")," ",l.email),t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"Reseau :")," ",l.network),t.default.createElement(n.View,{style:{width:(0,o.responsiveWidth)(90),alignSelf:"center",height:.5,backgroundColor:"grey"}})),t.default.createElement(n.View,{style:{width:(0,o.responsiveWidth)(100),flexDirection:"row"}},t.default.createElement(n.View,{style:{width:(0,o.responsiveWidth)(45),alignItems:'center'}},t.default.createElement(h.default.Button,{name:"ban",color:"red",size:32,backgroundColor:"transparent"})),t.default.createElement(n.View,{style:{width:(0,o.responsiveWidth)(45),alignItems:'center'}},t.default.createElement(h.default.Button,{name:"check",onPress:function(){console.log(l),(0,f.acceptDemandAdhesion)(l).then(function(t){n.Alert.alert(y.default.t('ACTIVATE_ACCOUNT'),y.default.t('THE_ACCOUNT')+' '+l.firstname+' '+l.lastname+" "+y.default.t('ACTIVATED'),[{text:"Ok"}]);var o=s.state.demands;o.splice(o.indexOf(l),1),s.setState({demands:o})})},color:"green",size:32,backgroundColor:"transparent"}))))}},{key:"_renderListCodeUnused",value:function(){var l=this;return this.state.freeCodes.length>0?t.default.createElement(n.View,{style:{backgroundColor:'#EEEEEE',flex:1}},t.default.createElement(n.FlatList,{data:this.state.freeCodes,renderItem:function(t){var n=t.item;return l._renderFreeCodeItem(n)}})):t.default.createElement(n.View,{style:{backgroundColor:'white',flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.Text,null,y.default.t('NO_GEO_POINT_CODE')))}},{key:"_renderFreeCodeItem",value:function(l){return console.log(l),t.default.createElement(n.View,{style:{flex:1,height:(0,o.responsiveHeight)(30),backgroundColor:"white",marginBottom:10}},t.default.createElement(n.View,{style:{height:(0,o.responsiveHeight)(20),flex:1,justifyContent:'space-evenly'}},t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"Contact :")," ",l.phone),t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"code Membre :")," ",l.code_membre),t.default.createElement(n.Text,{style:{marginLeft:10}},t.default.createElement(n.Text,{style:{color:"black"}},"code Validation :")," ",l.validation_code)))}}],[{key:"initState",value:function(){return{enabledListMembers:!0,listmembers:null,usersicon:null,isLoadingDemand:!0,charticon:null,user:{},freeCodes:[],isLoading:!0}}}]),T})(l.default);e.default=T,T.navigatorStyle={tabBarHidden:!1,topTabTextColor:'#ffffff',topTabsHeight:70,topTabTextFontFamily:'BioRhyme-Bold',selectedTopTabTextColor:'#ff505c',statusBarColor:b.theme.primaryDark,navBarBackgroundColor:b.theme.primary,navBarTextColor:'white',navBarButtonColor:'white',topTabIconColor:'#ffffff',selectedTopTabIconColor:'#ff505c',selectedTopTabIndicatorHeight:2*n.PixelRatio.get(),selectedTopTabIndicatorColor:'#ff505c'};var C=n.StyleSheet.create({container:{flex:1,backgroundColor:'white'},fromNow:{color:b.theme.accentLight},callIcon:{marginRight:5},phone:{textAlign:'center',color:b.theme.primary},balanceMember:{marginLeft:7,fontSize:18,fontWeight:"bold",color:b.theme.primary},balanceIcon:{},name:{color:'black',fontSize:20,margin:20,fontWeight:'bold'},surname:{fontSize:17,marginLeft:20}})},595,[23,2,533,483,580,596,597,502,316,598,533,486,488,490,491,492,493,494,495,585,499,496]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.listAllMembers=void 0;babelHelpers.interopRequireWildcard(r(d[0]));var t=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2]));r(d[3]).DBEvents,r(d[4]);e.listAllMembers=function(){return(0,t.readUser)().then(function(t){if(null!==t){var o=n.default.currentLocale(),c={tag:"member",id:t.member_code,la:o,codeparrain:t.code_membre,type:'all_geolocated'};return console.log(c),fetch("https://ilink-app.com/mobilebackend/interacted/MembersAction.php",{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(c)}).then(function(t){return t.json()}).then(function(t){return 1===t.success?t.datas:t}).catch(function(t){return{error:-3,content:t}})}})}},596,[23,502,486,528,503]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getAgentNetworksList=e.listFreeCodesSuperViseur=void 0;babelHelpers.interopRequireWildcard(r(d[0])),r(d[1]);var t=babelHelpers.interopRequireDefault(r(d[2])),n=(r(d[3]).DBEvents,'https://ilink-app.com/mobilebackend/interacted/NetworkAction.php');function o(n,o){var s,u;return regeneratorRuntime.async(function(c){for(;;)switch(c.prev=c.next){case 0:return n.lang=t.default.currentLocale(),c.next=3,regeneratorRuntime.awrap(fetch(o,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}).then(function(t){return t}));case 3:return s=c.sent,u=null,c.prev=5,c.next=8,regeneratorRuntime.awrap(s.json());case 8:u=c.sent,console.debug(u),c.next=17;break;case 12:return c.prev=12,c.t0=c.catch(5),console.log(s),console.log(c.t0),c.abrupt("return",{error:"error"});case 17:return c.abrupt("return",u);case 18:case"end":return c.stop()}},null,this,[[5,12]])}e.listFreeCodesSuperViseur=function(t){return o({tag:"supervisor",type:"listFreeNetwork",code_parrain:t},n)};e.getAgentNetworksList=function(t){return o({tag:"geolocated",type:"listNetwork",id:t},n)}},597,[23,503,486,528]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(t){for(var n=1;nt.props.sensitivity&&Math.abs(o.dy)<=t.props.sensitivity},onPanResponderGrant:this._handlePanResponderGrant,onPanResponderMove:this._handlePanResponderMove,onPanResponderRelease:this._handlePanResponderEnd,onPanResponderTerminate:this._handlePanResponderEnd,onShouldBlockNativeResponder:function(t,n){return!1},onPanResponderTerminationRequest:function(){return!1}})},componentWillReceiveProps:function(t){t.close&&this._close(),t.openRight&&this._openRight(),t.openLeft&&this._openLeft()},_handlePanResponderGrant:function(t,n){var o=this;this.props.disabled||(this.state.openedLeft||this.state.openedRight?this._callOnClose():this._callOnOpen(),this.refs.swipeoutContent.measure(function(t,n,s,h){var p=o.props.buttonWidth||s/5;o.setState({btnWidth:p,btnsLeftWidth:o.props.left?p*o.props.left.length:0,btnsRightWidth:o.props.right?p*o.props.right.length:0,swiping:!0,timeStart:(new Date).getTime()})}))},_handlePanResponderMove:function(t,n){if(!this.props.disabled){var o=n.dx,s=n.dy,h=this.state.btnsLeftWidth,p=this.state.btnsRightWidth;if(this.state.openedRight)o=n.dx-p;else if(this.state.openedLeft)o=n.dx+h;var l=Math.abs(o)>Math.abs(s);this.props.scroll&&(l?this.props.scroll(!1):this.props.scroll(!0)),this.state.swiping&&(o<0&&this.props.right?this.setState({contentPos:Math.min(o,0)}):o>0&&this.props.left&&this.setState({contentPos:Math.max(o,0)}))}},_handlePanResponderEnd:function(t,n){if(!this.props.disabled){var o=n.dx,s=this.state.contentPos,h=this.state.contentWidth,p=this.state.btnsLeftWidth,l=this.state.btnsRightWidth,u=.33*h,f=o>u||o>p/2,c=o<-u||o<-l/2;if(this.state.openedRight)c=o-u<-u;if(this.state.openedLeft)f=o+u>u;if((new Date).getTime()-this.state.timeStart<200)c=o<-u/10&&!this.state.openedLeft,f=o>u/10&&!this.state.openedRight;this.state.swiping&&(c&&s<0&&o<0?this._open(-l,'right'):f&&s>0&&o>0?this._open(p,'left'):this._close()),this.props.scroll&&this.props.scroll(!0)}},_tweenContent:function(t,o){this.tweenState(t,{easing:n.default.easingTypes.easeInOutQuad,duration:0===o?1.5*this.state.tweenDuration:this.state.tweenDuration,endValue:o})},_rubberBandEasing:function(t,n){return t<0&&t0&&t>n?n+Math.pow(t-n,.85):t},_autoClose:function(t){this.state.autoClose&&this._close();var n=t.onPress;n&&n()},_open:function(t,n){var o='left'===n,s=this.props,h=s.sectionID,p=s.rowID,l=s.onOpen;l&&l(h,p,n),this._tweenContent('contentPos',t),this.setState({contentPos:t,openedLeft:o,openedRight:!o,swiping:!1})},_close:function(){var t=this.props,n=t.sectionID,o=t.rowID,s=t.onClose;s&&(this.state.openedLeft||this.state.openedRight)&&s(n,o,this.state.openedRight?'right':'left');this._tweenContent('contentPos',0),this._callOnClose(),this.setState({openedRight:!1,openedLeft:!1,swiping:!1})},_callOnClose:function(){this.props.onClose&&this.props.onClose(this.props.sectionID,this.props.rowID)},_callOnOpen:function(){this.props.onOpen&&this.props.onOpen(this.props.sectionID,this.props.rowID)},_openRight:function(){var t=this;this.refs.swipeoutContent.measure(function(n,o,s,h){var p=t.props.buttonWidth||s/5;t.setState({btnWidth:p,btnsRightWidth:t.props.right?p*t.props.right.length:0},function(){t._tweenContent('contentPos',-t.state.btnsRightWidth),t._callOnOpen(),t.setState({contentPos:-t.state.btnsRightWidth,openedLeft:!1,openedRight:!0,swiping:!1})})})},_openLeft:function(){var t=this;this.refs.swipeoutContent.measure(function(n,o,s,h){var p=t.props.buttonWidth||s/5;t.setState({btnWidth:p,btnsLeftWidth:t.props.left?p*t.props.left.length:0},function(){t._tweenContent('contentPos',t.state.btnsLeftWidth),t._callOnOpen(),t.setState({contentPos:t.state.btnsLeftWidth,openedLeft:!0,openedRight:!1,swiping:!1})})})},render:function(){var n=this.state.contentWidth,o=this.getTweeningValue('contentPos'),p=[s.default.swipeout,this.props.style];this.props.backgroundColor&&p.push([{backgroundColor:this.props.backgroundColor}]);var l=-this.state.btnsRightWidth;if(o>0)l=this.state.btnsLeftWidth;var f={left:{left:0,overflow:'hidden',width:Math.min(l*(o/l),l)}},c={right:{left:Math.abs(n+Math.max(l,o)),right:0}},b={content:{transform:[{translateX:this._rubberBandEasing(o,l)}]}},w=[s.default.swipeoutContent];w.push(b.content);var y=[s.default.swipeoutBtns];y.push(c.right);var _=[s.default.swipeoutBtns];_.push(f.left);var R=o<0,v=o>0;return h.default.createElement(u.View,{style:p},h.default.createElement(u.View,t({ref:'swipeoutContent',style:w,onLayout:this._onLayout},this._panResponder.panHandlers),this.props.children),this._renderButtons(this.props.right,R,y),this._renderButtons(this.props.left,v,_))},_onLayout:function(t){var n=t.nativeEvent.layout,o=n.width,s=n.height;this.setState({contentWidth:o,contentHeight:s})},_renderButtons:function(t,n,o){return t&&n?h.default.createElement(u.View,{style:o},t.map(this._renderButton)):h.default.createElement(u.View,null)},_renderButton:function(t,n){var o=this;return h.default.createElement(c,{backgroundColor:t.backgroundColor,color:t.color,component:t.component,disabled:t.disabled,height:this.state.contentHeight,key:n,onPress:function(){return o._autoClose(t)},text:t.text,type:t.type,underlayColor:t.underlayColor,width:this.state.btnWidth})}});b.NativeButton=o.default,b.SwipeoutButton=c,e.default=b},598,[599,600,601,23,37,156,2]); +__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(){return(function(n){function t(o){if(u[o])return u[o].exports;var c=u[o]={exports:{},id:o,loaded:!1};return n[o].call(c.exports,c,c.exports,t),c.loaded=!0,c.exports}var u={};return t.m=n,t.c=u,t.p="",t(0)})({0:function(n,t,u){n.exports=u(90)},1:function(n,t){function u(){v=!1,f.length?h=f.concat(h):p=-1,h.length&&o()}function o(){if(!v){var n=setTimeout(u);v=!0;for(var t=h.length;t;){for(f=h,h=[];++p1)for(var u=1;uv.duration?v.duration:Math.max(0,s-h);u+=(0===v.duration?v.endValue:v.easing(p,v.beginValue,v.endValue,v.duration))-v.endValue}}return u},_rafCb:function(){var n=this.state;if(0!==n.tweenQueue.length){for(var t=Date.now(),u=[],o=0;on?c*Math.pow(2,10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/s)*-.5+t:c*Math.pow(2,-10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/s)*.5+l+t)},easeInBack:function(n,t,u,o,c){return void 0===c&&(c=1.70158),(u-t)*(n/=o)*n*((c+1)*n-c)+t},easeOutBack:function(n,t,u,o,c){return void 0===c&&(c=1.70158),(u-t)*((n=n/o-1)*n*((c+1)*n+c)+1)+t},easeInOutBack:function(n,t,u,o,c){var s=u-t;return void 0===c&&(c=1.70158),(n/=o/2)<1?s/2*(n*n*((1+(c*=1.525))*n-c))+t:s/2*((n-=2)*n*((1+(c*=1.525))*n+c)+2)+t},easeInBounce:function(n,t,o,c){var s=o-t;return s-u.easeOutBounce(c-n,0,s,c)+t},easeOutBounce:function(n,t,u,o){var c=u-t;return(n/=o)<.36363636363636365?c*(7.5625*n*n)+t:.7272727272727273>n?c*(7.5625*(n-=.5454545454545454)*n+.75)+t:.9090909090909091>n?c*(7.5625*(n-=.8181818181818182)*n+.9375)+t:c*(7.5625*(n-=.9545454545454546)*n+.984375)+t},easeInOutBounce:function(n,t,o,c){var s=o-t;return c/2>n?.5*u.easeInBounce(2*n,0,s,c)+t:.5*u.easeOutBounce(2*n-c,0,s,c)+.5*s+t}};n.exports=u}})},"object"==typeof e&&"object"==typeof m?m.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof e?e.tweenState=t():n.tweenState=t()},599,[]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(t){for(var s=1;s57343)u.push(l);else if(56320<=l&&l<=57343)u.push(65533);else if(55296<=l&&l<=56319)if(s===o-1)u.push(65533);else{var f=t.charCodeAt(s+1);if(56320<=f&&f<=57343){var c=1023&l,h=1023&f;u.push(65536+(c<<10)+h),s+=1}else u.push(65533)}s+=1}return u}function l(n){for(var t='',o=0;o>10),56320+(1023&s)))}return t}function f(n){return 0<=n&&n<=127}var c=f,h=-1;function p(n){this.tokens=[].slice.call(n),this.tokens.reverse()}p.prototype={endOfStream:function(){return!this.tokens.length},read:function(){return this.tokens.length?this.tokens.pop():h},prepend:function(n){if(Array.isArray(n))for(var t=n;t.length;)this.tokens.push(t.pop());else this.tokens.push(n)},push:function(n){if(Array.isArray(n))for(var t=n;t.length;)this.tokens.unshift(t.shift());else this.tokens.unshift(n)}};var _=-1;function b(n,t){if(n)throw TypeError('Decoder error');return t||65533}function w(n){throw TypeError('The code point '+n+' could not be encoded.')}function v(n){return n=String(n).trim().toLowerCase(),Object.prototype.hasOwnProperty.call(x,n)?x[n]:null}var y=[{encodings:[{labels:["unicode-1-1-utf-8","utf-8","utf8"],name:"UTF-8"}],heading:"The Encoding"},{encodings:[{labels:["866","cp866","csibm866","ibm866"],name:"IBM866"},{labels:["csisolatin2","iso-8859-2","iso-ir-101","iso8859-2","iso88592","iso_8859-2","iso_8859-2:1987","l2","latin2"],name:"ISO-8859-2"},{labels:["csisolatin3","iso-8859-3","iso-ir-109","iso8859-3","iso88593","iso_8859-3","iso_8859-3:1988","l3","latin3"],name:"ISO-8859-3"},{labels:["csisolatin4","iso-8859-4","iso-ir-110","iso8859-4","iso88594","iso_8859-4","iso_8859-4:1988","l4","latin4"],name:"ISO-8859-4"},{labels:["csisolatincyrillic","cyrillic","iso-8859-5","iso-ir-144","iso8859-5","iso88595","iso_8859-5","iso_8859-5:1988"],name:"ISO-8859-5"},{labels:["arabic","asmo-708","csiso88596e","csiso88596i","csisolatinarabic","ecma-114","iso-8859-6","iso-8859-6-e","iso-8859-6-i","iso-ir-127","iso8859-6","iso88596","iso_8859-6","iso_8859-6:1987"],name:"ISO-8859-6"},{labels:["csisolatingreek","ecma-118","elot_928","greek","greek8","iso-8859-7","iso-ir-126","iso8859-7","iso88597","iso_8859-7","iso_8859-7:1987","sun_eu_greek"],name:"ISO-8859-7"},{labels:["csiso88598e","csisolatinhebrew","hebrew","iso-8859-8","iso-8859-8-e","iso-ir-138","iso8859-8","iso88598","iso_8859-8","iso_8859-8:1988","visual"],name:"ISO-8859-8"},{labels:["csiso88598i","iso-8859-8-i","logical"],name:"ISO-8859-8-I"},{labels:["csisolatin6","iso-8859-10","iso-ir-157","iso8859-10","iso885910","l6","latin6"],name:"ISO-8859-10"},{labels:["iso-8859-13","iso8859-13","iso885913"],name:"ISO-8859-13"},{labels:["iso-8859-14","iso8859-14","iso885914"],name:"ISO-8859-14"},{labels:["csisolatin9","iso-8859-15","iso8859-15","iso885915","iso_8859-15","l9"],name:"ISO-8859-15"},{labels:["iso-8859-16"],name:"ISO-8859-16"},{labels:["cskoi8r","koi","koi8","koi8-r","koi8_r"],name:"KOI8-R"},{labels:["koi8-ru","koi8-u"],name:"KOI8-U"},{labels:["csmacintosh","mac","macintosh","x-mac-roman"],name:"macintosh"},{labels:["dos-874","iso-8859-11","iso8859-11","iso885911","tis-620","windows-874"],name:"windows-874"},{labels:["cp1250","windows-1250","x-cp1250"],name:"windows-1250"},{labels:["cp1251","windows-1251","x-cp1251"],name:"windows-1251"},{labels:["ansi_x3.4-1968","ascii","cp1252","cp819","csisolatin1","ibm819","iso-8859-1","iso-ir-100","iso8859-1","iso88591","iso_8859-1","iso_8859-1:1987","l1","latin1","us-ascii","windows-1252","x-cp1252"],name:"windows-1252"},{labels:["cp1253","windows-1253","x-cp1253"],name:"windows-1253"},{labels:["cp1254","csisolatin5","iso-8859-9","iso-ir-148","iso8859-9","iso88599","iso_8859-9","iso_8859-9:1989","l5","latin5","windows-1254","x-cp1254"],name:"windows-1254"},{labels:["cp1255","windows-1255","x-cp1255"],name:"windows-1255"},{labels:["cp1256","windows-1256","x-cp1256"],name:"windows-1256"},{labels:["cp1257","windows-1257","x-cp1257"],name:"windows-1257"},{labels:["cp1258","windows-1258","x-cp1258"],name:"windows-1258"},{labels:["x-mac-cyrillic","x-mac-ukrainian"],name:"x-mac-cyrillic"}],heading:"Legacy single-byte encodings"},{encodings:[{labels:["chinese","csgb2312","csiso58gb231280","gb2312","gb_2312","gb_2312-80","gbk","iso-ir-58","x-gbk"],name:"GBK"},{labels:["gb18030"],name:"gb18030"}],heading:"Legacy multi-byte Chinese (simplified) encodings"},{encodings:[{labels:["big5","big5-hkscs","cn-big5","csbig5","x-x-big5"],name:"Big5"}],heading:"Legacy multi-byte Chinese (traditional) encodings"},{encodings:[{labels:["cseucpkdfmtjapanese","euc-jp","x-euc-jp"],name:"EUC-JP"},{labels:["csiso2022jp","iso-2022-jp"],name:"ISO-2022-JP"},{labels:["csshiftjis","ms932","ms_kanji","shift-jis","shift_jis","sjis","windows-31j","x-sjis"],name:"Shift_JIS"}],heading:"Legacy multi-byte Japanese encodings"},{encodings:[{labels:["cseuckr","csksc56011987","euc-kr","iso-ir-149","korean","ks_c_5601-1987","ks_c_5601-1989","ksc5601","ksc_5601","windows-949"],name:"EUC-KR"}],heading:"Legacy multi-byte Korean encodings"},{encodings:[{labels:["csiso2022kr","hz-gb-2312","iso-2022-cn","iso-2022-cn-ext","iso-2022-kr"],name:"replacement"},{labels:["utf-16be"],name:"UTF-16BE"},{labels:["utf-16","utf-16le"],name:"UTF-16LE"},{labels:["x-user-defined"],name:"x-user-defined"}],heading:"Legacy miscellaneous encodings"}],x={};y.forEach(function(n){n.encodings.forEach(function(n){n.labels.forEach(function(t){x[t]=n})})});var O,k,E={},j={};function B(n,t){return t&&t[n]||null}function S(n,t){var o=t.indexOf(n);return-1===o?null:o}function T(t){if(!('encoding-indexes'in n))throw Error("Indexes missing. Did you forget to include encoding-indexes.js first?");return n['encoding-indexes'][t]}function I(n){if(n>39419&&n<189e3||n>1237575)return null;if(7457===n)return 59335;var t,o=0,s=0,u=T('gb18030-ranges');for(t=0;t>6*s)+u];s>0;){var f=o>>6*(s-1);l.push(128|63&f),s-=1}return l}}function J(n,t){var o=t.fatal;this.handler=function(t,s){if(s===h)return _;if(f(s))return s;var u=n[s-128];return null===u?b(o):u}}function K(n,t){t.fatal;this.handler=function(t,o){if(o===h)return _;if(c(o))return o;var s=S(o,n);return null===s&&w(o),s+128}}function R(n){var o=n.fatal,s=0,u=0,l=0;this.handler=function(n,c){if(c===h&&0===s&&0===u&&0===l)return _;var p;if(c!==h||0===s&&0===u&&0===l||(s=0,u=0,l=0,b(o)),0!==l){p=null,t(c,48,57)&&(p=I(10*(126*(10*(s-129)+u-48)+l-129)+c-48));var w=[u,l,c];return s=0,u=0,l=0,null===p?(n.prepend(w),b(o)):p}if(0!==u)return t(c,129,254)?(l=c,null):(n.prepend([u,c]),s=0,u=0,b(o));if(0!==s){if(t(c,48,57))return u=c,null;var v=s,y=null;s=0;var x=c<127?64:65;return(t(c,64,126)||t(c,128,254))&&(y=190*(v-129)+(c-x)),null===(p=null===y?null:B(y,T('gb18030')))&&f(c)&&n.prepend(c),null===p?b(o):p}return f(c)?c:128===c?8364:t(c,129,254)?(s=c,null):b(o)}}function G(n,t){n.fatal;this.handler=function(n,s){if(s===h)return _;if(c(s))return s;if(58853===s)return w(s);if(t&&8364===s)return 128;var u=S(s,T('gb18030'));if(null!==u){var l=u%190;return[o(u/190)+129,l+(l<63?64:65)]}if(t)return w(s);u=U(s);var f=o(u/10/126/10),p=o((u-=10*f*126*10)/10/126),b=o((u-=10*p*126)/10);return[f+129,p+48,b+129,u-10*b+48]}}function N(n){var o=n.fatal,s=0;this.handler=function(n,u){if(u===h&&0!==s)return s=0,b(o);if(u===h&&0===s)return _;if(0!==s){var l=s,c=null;s=0;var p=u<127?64:98;switch((t(u,64,126)||t(u,161,254))&&(c=157*(l-129)+(u-p)),c){case 1133:return[202,772];case 1135:return[202,780];case 1164:return[234,772];case 1166:return[234,780]}var w=null===c?null:B(c,T('big5'));return null===w&&f(u)&&n.prepend(u),null===w?b(o):w}return f(u)?u:t(u,129,254)?(s=u,null):b(o)}}function z(n){n.fatal;this.handler=function(n,t){if(t===h)return _;if(c(t))return t;var s=A(t);if(null===s)return w(t);var u=o(s/157)+129;if(u<161)return w(t);var l=s%157;return[u,l+(l<63?64:98)]}}function q(n){var o=n.fatal,s=!1,u=0;this.handler=function(n,l){if(l===h&&0!==u)return u=0,b(o);if(l===h&&0===u)return _;if(142===u&&t(l,161,223))return u=0,65216+l;if(143===u&&t(l,161,254))return s=!0,u=l,null;if(0!==u){var c=u;u=0;var p=null;return t(c,161,254)&&t(l,161,254)&&(p=B(94*(c-161)+(l-161),T(s?'jis0212':'jis0208'))),s=!1,t(l,161,254)||n.prepend(l),null===p?b(o):p}return f(l)?l:142===l||143===l||t(l,161,254)?(u=l,null):b(o)}}function H(n){n.fatal;this.handler=function(n,s){if(s===h)return _;if(c(s))return s;if(165===s)return 92;if(8254===s)return 126;if(t(s,65377,65439))return[142,s-65377+161];8722===s&&(s=65293);var u=S(s,T('jis0208'));return null===u?w(s):[o(u/94)+161,u%94+161]}}function Q(n){var o=n.fatal,s=0,u=1,l=2,f=3,c=4,p=5,w=6,v=s,y=s,x=0,O=!1;this.handler=function(n,k){switch(v){default:case s:return 27===k?(v=p,null):t(k,0,127)&&14!==k&&15!==k&&27!==k?(O=!1,k):k===h?_:(O=!1,b(o));case u:return 27===k?(v=p,null):92===k?(O=!1,165):126===k?(O=!1,8254):t(k,0,127)&&14!==k&&15!==k&&27!==k&&92!==k&&126!==k?(O=!1,k):k===h?_:(O=!1,b(o));case l:return 27===k?(v=p,null):t(k,33,95)?(O=!1,65344+k):k===h?_:(O=!1,b(o));case f:return 27===k?(v=p,null):t(k,33,126)?(O=!1,x=k,v=c,null):k===h?_:(O=!1,b(o));case c:if(27===k)return v=p,b(o);if(t(k,33,126)){v=f;var E=B(94*(x-33)+k-33,T('jis0208'));return null===E?b(o):E}return k===h?(v=f,n.prepend(k),b(o)):(v=f,b(o));case p:return 36===k||40===k?(x=k,v=w,null):(n.prepend(k),O=!1,v=y,b(o));case w:var j=x;x=0;var S=null;if(40===j&&66===k&&(S=s),40===j&&74===k&&(S=u),40===j&&73===k&&(S=l),36!==j||64!==k&&66!==k||(S=f),null!==S){v=v=S;var I=O;return O=!0,I?b(o):null}return n.prepend([j,k]),O=!1,v=y,b(o)}}}function V(n){n.fatal;var t=0,s=1,u=2,l=t;this.handler=function(n,f){if(f===h&&l!==t)return n.prepend(f),l=t,[27,40,66];if(f===h&&l===t)return _;if(!(l!==t&&l!==s||14!==f&&15!==f&&27!==f))return w(65533);if(l===t&&c(f))return f;if(l===s&&(c(f)&&92!==f&&126!==f||165==f||8254==f)){if(c(f))return f;if(165===f)return 92;if(8254===f)return 126}if(c(f)&&l!==t)return n.prepend(f),l=t,[27,40,66];if((165===f||8254===f)&&l!==s)return n.prepend(f),l=s,[27,40,74];8722===f&&(f=65293);var p=S(f,T('jis0208'));return null===p?w(f):l!==u?(n.prepend(f),l=u,[27,36,66]):[o(p/94)+33,p%94+33]}}function W(n){var o=n.fatal,s=0;this.handler=function(n,u){if(u===h&&0!==s)return s=0,b(o);if(u===h&&0===s)return _;if(0!==s){var l=s,c=null;s=0;var p=u<127?64:65,w=l<160?129:193;if((t(u,64,126)||t(u,128,252))&&(c=188*(l-w)+u-p),t(c,8836,10715))return 48508+c;var v=null===c?null:B(c,T('jis0208'));return null===v&&f(u)&&n.prepend(u),null===v?b(o):v}return f(u)||128===u?u:t(u,161,223)?65216+u:t(u,129,159)||t(u,224,252)?(s=u,null):b(o)}}function X(n){n.fatal;this.handler=function(n,s){if(s===h)return _;if(c(s)||128===s)return s;if(165===s)return 92;if(8254===s)return 126;if(t(s,65377,65439))return s-65377+161;8722===s&&(s=65293);var u=C(s);if(null===u)return w(s);var l=o(u/188),f=u%188;return[l+(l<31?129:193),f+(f<63?64:65)]}}function Y(n){var o=n.fatal,s=0;this.handler=function(n,u){if(u===h&&0!==s)return s=0,b(o);if(u===h&&0===s)return _;if(0!==s){var l=s,c=null;s=0,t(u,65,254)&&(c=190*(l-129)+(u-65));var p=null===c?null:B(c,T('euc-kr'));return null===c&&f(u)&&n.prepend(u),null===p?b(o):p}return f(u)?u:t(u,129,254)?(s=u,null):b(o)}}function Z(n){n.fatal;this.handler=function(n,t){if(t===h)return _;if(c(t))return t;var s=S(t,T('euc-kr'));return null===s?w(t):[o(s/190)+129,s%190+65]}}function $(n,t){var o=n>>8,s=255&n;return t?[o,s]:[s,o]}function nn(n,o){var s=o.fatal,u=null,l=null;this.handler=function(o,f){if(f===h&&(null!==u||null!==l))return b(s);if(f===h&&null===u&&null===l)return _;if(null===u)return u=f,null;var c;if(c=n?(u<<8)+f:(f<<8)+u,u=null,null!==l){var p=l;return l=null,t(c,56320,57343)?65536+1024*(p-55296)+(c-56320):(o.prepend($(c,n)),b(s))}return t(c,55296,56319)?(l=c,null):t(c,56320,57343)?b(s):c}}function en(n,o){o.fatal;this.handler=function(o,s){if(s===h)return _;if(t(s,0,65535))return $(s,n);var u=$(55296+(s-65536>>10),n),l=$(56320+(s-65536&1023),n);return u.concat(l)}}function rn(n){n.fatal;this.handler=function(n,t){return t===h?_:f(t)?t:63360+t-128}}function tn(n){n.fatal;this.handler=function(n,o){return o===h?_:c(o)?o:t(o,63360,63487)?o-63360+128:w(o)}}Object.defineProperty&&(Object.defineProperty(M.prototype,'encoding',{get:function(){return this._encoding.name.toLowerCase()}}),Object.defineProperty(M.prototype,'fatal',{get:function(){return'fatal'===this._error_mode}}),Object.defineProperty(M.prototype,'ignoreBOM',{get:function(){return this._ignoreBOM}})),M.prototype.decode=function(n,t){var o;o='object'==typeof n&&n instanceof ArrayBuffer?new Uint8Array(n):'object'==typeof n&&'buffer'in n&&n.buffer instanceof ArrayBuffer?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(0),t=s(t),this._do_not_flush||(this._decoder=j[this._encoding.name]({fatal:'fatal'===this._error_mode}),this._BOMseen=!1),this._do_not_flush=Boolean(t.stream);for(var u,f=new p(o),c=[];;){var b=f.read();if(b===h)break;if((u=this._decoder.handler(f,b))===_)break;null!==u&&(Array.isArray(u)?c.push.apply(c,u):c.push(u))}if(!this._do_not_flush){do{if((u=this._decoder.handler(f,f.read()))===_)break;null!==u&&(Array.isArray(u)?c.push.apply(c,u):c.push(u))}while(!f.endOfStream());this._decoder=null}return function(n){var t,o;return t=['UTF-8','UTF-16LE','UTF-16BE'],o=this._encoding.name,-1===t.indexOf(o)||this._ignoreBOM||this._BOMseen||(n.length>0&&65279===n[0]?(this._BOMseen=!0,n.shift()):n.length>0&&(this._BOMseen=!0)),l(n)}.call(this,c)},Object.defineProperty&&Object.defineProperty(P.prototype,'encoding',{get:function(){return this._encoding.name.toLowerCase()}}),P.prototype.encode=function(n,t){n=void 0===n?'':String(n),t=s(t),this._do_not_flush||(this._encoder=E[this._encoding.name]({fatal:'fatal'===this._fatal})),this._do_not_flush=Boolean(t.stream);for(var o,l=new p(u(n)),f=[];;){var c=l.read();if(c===h)break;if((o=this._encoder.handler(l,c))===_)break;Array.isArray(o)?f.push.apply(f,o):f.push(o)}if(!this._do_not_flush){for(;(o=this._encoder.handler(l,l.read()))!==_;)Array.isArray(o)?f.push.apply(f,o):f.push(o);this._encoder=null}return new Uint8Array(f)},E['UTF-8']=function(n){return new F(n)},j['UTF-8']=function(n){return new D(n)},'encoding-indexes'in n&&y.forEach(function(n){'Legacy single-byte encodings'===n.heading&&n.encodings.forEach(function(n){var t=n.name,o=T(t.toLowerCase());j[t]=function(n){return new J(o,n)},E[t]=function(n){return new K(o,n)}})}),j.GBK=function(n){return new R(n)},E.GBK=function(n){return new G(n,!0)},E.gb18030=function(n){return new G(n)},j.gb18030=function(n){return new R(n)},E.Big5=function(n){return new z(n)},j.Big5=function(n){return new N(n)},E['EUC-JP']=function(n){return new H(n)},j['EUC-JP']=function(n){return new q(n)},E['ISO-2022-JP']=function(n){return new V(n)},j['ISO-2022-JP']=function(n){return new Q(n)},E.Shift_JIS=function(n){return new X(n)},j.Shift_JIS=function(n){return new W(n)},E['EUC-KR']=function(n){return new Z(n)},j['EUC-KR']=function(n){return new Y(n)},E['UTF-16BE']=function(n){return new en(!0,n)},j['UTF-16BE']=function(n){return new nn(!0,n)},E['UTF-16LE']=function(n){return new en(!1,n)},j['UTF-16LE']=function(n){return new nn(!1,n)},E['x-user-defined']=function(n){return new tn(n)},j['x-user-defined']=function(n){return new rn(n)},n.TextEncoder||(n.TextEncoder=P),n.TextDecoder||(n.TextDecoder=M),void 0!==m&&m.exports&&(m.exports={TextEncoder:n.TextEncoder,TextDecoder:n.TextDecoder,EncodingIndexes:n["encoding-indexes"]})})(this||{})},603,[604]); +__d(function(l,n,u,e,i,s,o){!(function(l){'use strict';void 0!==i&&i.exports&&(i.exports=l),l["encoding-indexes"]={big5:[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,17392,19506,17923,17830,17784,160359,19831,17843,162993,19682,163013,15253,18230,18244,19527,19520,148159,144919,160594,159371,159954,19543,172881,18255,17882,19589,162924,19719,19108,18081,158499,29221,154196,137827,146950,147297,26189,22267,null,32149,22813,166841,15860,38708,162799,23515,138590,23204,13861,171696,23249,23479,23804,26478,34195,170309,29793,29853,14453,138579,145054,155681,16108,153822,15093,31484,40855,147809,166157,143850,133770,143966,17162,33924,40854,37935,18736,34323,22678,38730,37400,31184,31282,26208,27177,34973,29772,31685,26498,31276,21071,36934,13542,29636,155065,29894,40903,22451,18735,21580,16689,145038,22552,31346,162661,35727,18094,159368,16769,155033,31662,140476,40904,140481,140489,140492,40905,34052,144827,16564,40906,17633,175615,25281,28782,40907,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,12736,12737,12738,12739,12740,131340,12741,131281,131277,12742,12743,131275,139240,12744,131274,12745,12746,12747,12748,131342,12749,12750,256,193,461,192,274,201,282,200,332,211,465,210,null,7870,null,7872,202,257,225,462,224,593,275,233,283,232,299,237,464,236,333,243,466,242,363,250,468,249,470,472,474,476,252,null,7871,null,7873,234,609,9178,9179,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,172969,135493,null,25866,null,null,20029,28381,40270,37343,null,null,161589,25745,20250,20264,20392,20822,20852,20892,20964,21153,21160,21307,21326,21457,21464,22242,22768,22788,22791,22834,22836,23398,23454,23455,23706,24198,24635,25993,26622,26628,26725,27982,28860,30005,32420,32428,32442,32455,32463,32479,32518,32567,33402,33487,33647,35270,35774,35810,36710,36711,36718,29713,31996,32205,26950,31433,21031,null,null,null,null,37260,30904,37214,32956,null,36107,33014,133607,null,null,32927,40647,19661,40393,40460,19518,171510,159758,40458,172339,13761,null,28314,33342,29977,null,18705,39532,39567,40857,31111,164972,138698,132560,142054,20004,20097,20096,20103,20159,20203,20279,13388,20413,15944,20483,20616,13437,13459,13477,20870,22789,20955,20988,20997,20105,21113,21136,21287,13767,21417,13649,21424,13651,21442,21539,13677,13682,13953,21651,21667,21684,21689,21712,21743,21784,21795,21800,13720,21823,13733,13759,21975,13765,163204,21797,null,134210,134421,151851,21904,142534,14828,131905,36422,150968,169189,16467,164030,30586,142392,14900,18389,164189,158194,151018,25821,134524,135092,134357,135412,25741,36478,134806,134155,135012,142505,164438,148691,null,134470,170573,164073,18420,151207,142530,39602,14951,169460,16365,13574,152263,169940,161992,142660,40302,38933,null,17369,155813,25780,21731,142668,142282,135287,14843,135279,157402,157462,162208,25834,151634,134211,36456,139681,166732,132913,null,18443,131497,16378,22643,142733,null,148936,132348,155799,134988,134550,21881,16571,17338,null,19124,141926,135325,33194,39157,134556,25465,14846,141173,36288,22177,25724,15939,null,173569,134665,142031,142537,null,135368,145858,14738,14854,164507,13688,155209,139463,22098,134961,142514,169760,13500,27709,151099,null,null,161140,142987,139784,173659,167117,134778,134196,157724,32659,135375,141315,141625,13819,152035,134796,135053,134826,16275,134960,134471,135503,134732,null,134827,134057,134472,135360,135485,16377,140950,25650,135085,144372,161337,142286,134526,134527,142417,142421,14872,134808,135367,134958,173618,158544,167122,167321,167114,38314,21708,33476,21945,null,171715,39974,39606,161630,142830,28992,33133,33004,23580,157042,33076,14231,21343,164029,37302,134906,134671,134775,134907,13789,151019,13833,134358,22191,141237,135369,134672,134776,135288,135496,164359,136277,134777,151120,142756,23124,135197,135198,135413,135414,22428,134673,161428,164557,135093,134779,151934,14083,135094,135552,152280,172733,149978,137274,147831,164476,22681,21096,13850,153405,31666,23400,18432,19244,40743,18919,39967,39821,154484,143677,22011,13810,22153,20008,22786,138177,194680,38737,131206,20059,20155,13630,23587,24401,24516,14586,25164,25909,27514,27701,27706,28780,29227,20012,29357,149737,32594,31035,31993,32595,156266,13505,null,156491,32770,32896,157202,158033,21341,34916,35265,161970,35744,36125,38021,38264,38271,38376,167439,38886,39029,39118,39134,39267,17e4,40060,40479,40644,27503,63751,20023,131207,38429,25143,38050,null,20539,28158,171123,40870,15817,34959,147790,28791,23797,19232,152013,13657,154928,24866,166450,36775,37366,29073,26393,29626,144001,172295,15499,137600,19216,30948,29698,20910,165647,16393,27235,172730,16931,34319,133743,31274,170311,166634,38741,28749,21284,139390,37876,30425,166371,40871,30685,20131,20464,20668,20015,20247,40872,21556,32139,22674,22736,138678,24210,24217,24514,141074,25995,144377,26905,27203,146531,27903,null,29184,148741,29580,16091,150035,23317,29881,35715,154788,153237,31379,31724,31939,32364,33528,34199,40873,34960,40874,36537,40875,36815,34143,39392,37409,40876,167353,136255,16497,17058,23066,null,null,null,39016,26475,17014,22333,null,34262,149883,33471,160013,19585,159092,23931,158485,159678,40877,40878,23446,40879,26343,32347,28247,31178,15752,17603,143958,141206,17306,17718,null,23765,146202,35577,23672,15634,144721,23928,40882,29015,17752,147692,138787,19575,14712,13386,131492,158785,35532,20404,131641,22975,33132,38998,170234,24379,134047,null,139713,166253,16642,18107,168057,16135,40883,172469,16632,14294,18167,158790,16764,165554,160767,17773,14548,152730,17761,17691,19849,19579,19830,17898,16328,150287,13921,17630,17597,16877,23870,23880,23894,15868,14351,23972,23993,14368,14392,24130,24253,24357,24451,14600,14612,14655,14669,24791,24893,23781,14729,25015,25017,25039,14776,25132,25232,25317,25368,14840,22193,14851,25570,25595,25607,25690,14923,25792,23829,22049,40863,14999,25990,15037,26111,26195,15090,26258,15138,26390,15170,26532,26624,15192,26698,26756,15218,15217,15227,26889,26947,29276,26980,27039,27013,15292,27094,15325,27237,27252,27249,27266,15340,27289,15346,27307,27317,27348,27382,27521,27585,27626,27765,27818,15563,27906,27910,27942,28033,15599,28068,28081,28181,28184,28201,28294,166336,28347,28386,28378,40831,28392,28393,28452,28468,15686,147265,28545,28606,15722,15733,29111,23705,15754,28716,15761,28752,28756,28783,28799,28809,131877,17345,13809,134872,147159,22462,159443,28990,153568,13902,27042,166889,23412,31305,153825,169177,31333,31357,154028,31419,31408,31426,31427,29137,156813,16842,31450,31453,31466,16879,21682,154625,31499,31573,31529,152334,154878,31650,31599,33692,154548,158847,31696,33825,31634,31672,154912,15789,154725,33938,31738,31750,31797,154817,31812,31875,149634,31910,26237,148856,31945,31943,31974,31860,31987,31989,31950,32359,17693,159300,32093,159446,29837,32137,32171,28981,32179,32210,147543,155689,32228,15635,32245,137209,32229,164717,32285,155937,155994,32366,32402,17195,37996,32295,32576,32577,32583,31030,156368,39393,32663,156497,32675,136801,131176,17756,145254,17667,164666,32762,156809,32773,32776,32797,32808,32815,172167,158915,32827,32828,32865,141076,18825,157222,146915,157416,26405,32935,166472,33031,33050,22704,141046,27775,156824,151480,25831,136330,33304,137310,27219,150117,150165,17530,33321,133901,158290,146814,20473,136445,34018,33634,158474,149927,144688,137075,146936,33450,26907,194964,16859,34123,33488,33562,134678,137140,14017,143741,144730,33403,33506,33560,147083,159139,158469,158615,144846,15807,33565,21996,33669,17675,159141,33708,33729,33747,13438,159444,27223,34138,13462,159298,143087,33880,154596,33905,15827,17636,27303,33866,146613,31064,33960,158614,159351,159299,34014,33807,33681,17568,33939,34020,154769,16960,154816,17731,34100,23282,159385,17703,34163,17686,26559,34326,165413,165435,34241,159880,34306,136578,159949,194994,17770,34344,13896,137378,21495,160666,34430,34673,172280,34798,142375,34737,34778,34831,22113,34412,26710,17935,34885,34886,161248,146873,161252,34910,34972,18011,34996,34997,25537,35013,30583,161551,35207,35210,35238,35241,35239,35260,166437,35303,162084,162493,35484,30611,37374,35472,162393,31465,162618,147343,18195,162616,29052,35596,35615,152624,152933,35647,35660,35661,35497,150138,35728,35739,35503,136927,17941,34895,35995,163156,163215,195028,14117,163155,36054,163224,163261,36114,36099,137488,36059,28764,36113,150729,16080,36215,36265,163842,135188,149898,15228,164284,160012,31463,36525,36534,36547,37588,36633,36653,164709,164882,36773,37635,172703,133712,36787,18730,166366,165181,146875,24312,143970,36857,172052,165564,165121,140069,14720,159447,36919,165180,162494,36961,165228,165387,37032,165651,37060,165606,37038,37117,37223,15088,37289,37316,31916,166195,138889,37390,27807,37441,37474,153017,37561,166598,146587,166668,153051,134449,37676,37739,166625,166891,28815,23235,166626,166629,18789,37444,166892,166969,166911,37747,37979,36540,38277,38310,37926,38304,28662,17081,140922,165592,135804,146990,18911,27676,38523,38550,16748,38563,159445,25050,38582,30965,166624,38589,21452,18849,158904,131700,156688,168111,168165,150225,137493,144138,38705,34370,38710,18959,17725,17797,150249,28789,23361,38683,38748,168405,38743,23370,168427,38751,37925,20688,143543,143548,38793,38815,38833,38846,38848,38866,38880,152684,38894,29724,169011,38911,38901,168989,162170,19153,38964,38963,38987,39014,15118,160117,15697,132656,147804,153350,39114,39095,39112,39111,19199,159015,136915,21936,39137,39142,39148,37752,39225,150057,19314,170071,170245,39413,39436,39483,39440,39512,153381,14020,168113,170965,39648,39650,170757,39668,19470,39700,39725,165376,20532,39732,158120,14531,143485,39760,39744,171326,23109,137315,39822,148043,39938,39935,39948,171624,40404,171959,172434,172459,172257,172323,172511,40318,40323,172340,40462,26760,40388,139611,172435,172576,137531,172595,40249,172217,172724,40592,40597,40606,40610,19764,40618,40623,148324,40641,15200,14821,15645,20274,14270,166955,40706,40712,19350,37924,159138,40727,40726,40761,22175,22154,40773,39352,168075,38898,33919,40802,40809,31452,40846,29206,19390,149877,149947,29047,150008,148296,150097,29598,166874,137466,31135,166270,167478,37737,37875,166468,37612,37761,37835,166252,148665,29207,16107,30578,31299,28880,148595,148472,29054,137199,28835,137406,144793,16071,137349,152623,137208,14114,136955,137273,14049,137076,137425,155467,14115,136896,22363,150053,136190,135848,136134,136374,34051,145062,34051,33877,149908,160101,146993,152924,147195,159826,17652,145134,170397,159526,26617,14131,15381,15847,22636,137506,26640,16471,145215,147681,147595,147727,158753,21707,22174,157361,22162,135135,134056,134669,37830,166675,37788,20216,20779,14361,148534,20156,132197,131967,20299,20362,153169,23144,131499,132043,14745,131850,132116,13365,20265,131776,167603,131701,35546,131596,20120,20685,20749,20386,20227,150030,147082,20290,20526,20588,20609,20428,20453,20568,20732,20825,20827,20829,20830,28278,144789,147001,147135,28018,137348,147081,20904,20931,132576,17629,132259,132242,132241,36218,166556,132878,21081,21156,133235,21217,37742,18042,29068,148364,134176,149932,135396,27089,134685,29817,16094,29849,29716,29782,29592,19342,150204,147597,21456,13700,29199,147657,21940,131909,21709,134086,22301,37469,38644,37734,22493,22413,22399,13886,22731,23193,166470,136954,137071,136976,23084,22968,37519,23166,23247,23058,153926,137715,137313,148117,14069,27909,29763,23073,155267,23169,166871,132115,37856,29836,135939,28933,18802,37896,166395,37821,14240,23582,23710,24158,24136,137622,137596,146158,24269,23375,137475,137476,14081,137376,14045,136958,14035,33066,166471,138682,144498,166312,24332,24334,137511,137131,23147,137019,23364,34324,161277,34912,24702,141408,140843,24539,16056,140719,140734,168072,159603,25024,131134,131142,140827,24985,24984,24693,142491,142599,149204,168269,25713,149093,142186,14889,142114,144464,170218,142968,25399,173147,25782,25393,25553,149987,142695,25252,142497,25659,25963,26994,15348,143502,144045,149897,144043,21773,144096,137433,169023,26318,144009,143795,15072,16784,152964,166690,152975,136956,152923,152613,30958,143619,137258,143924,13412,143887,143746,148169,26254,159012,26219,19347,26160,161904,138731,26211,144082,144097,26142,153714,14545,145466,145340,15257,145314,144382,29904,15254,26511,149034,26806,26654,15300,27326,14435,145365,148615,27187,27218,27337,27397,137490,25873,26776,27212,15319,27258,27479,147392,146586,37792,37618,166890,166603,37513,163870,166364,37991,28069,28427,149996,28007,147327,15759,28164,147516,23101,28170,22599,27940,30786,28987,148250,148086,28913,29264,29319,29332,149391,149285,20857,150180,132587,29818,147192,144991,150090,149783,155617,16134,16049,150239,166947,147253,24743,16115,29900,29756,37767,29751,17567,159210,17745,30083,16227,150745,150790,16216,30037,30323,173510,15129,29800,166604,149931,149902,15099,15821,150094,16127,149957,149747,37370,22322,37698,166627,137316,20703,152097,152039,30584,143922,30478,30479,30587,149143,145281,14942,149744,29752,29851,16063,150202,150215,16584,150166,156078,37639,152961,30750,30861,30856,30930,29648,31065,161601,153315,16654,31131,33942,31141,27181,147194,31290,31220,16750,136934,16690,37429,31217,134476,149900,131737,146874,137070,13719,21867,13680,13994,131540,134157,31458,23129,141045,154287,154268,23053,131675,30960,23082,154566,31486,16889,31837,31853,16913,154547,155324,155302,31949,150009,137136,31886,31868,31918,27314,32220,32263,32211,32590,156257,155996,162632,32151,155266,17002,158581,133398,26582,131150,144847,22468,156690,156664,149858,32733,31527,133164,154345,154947,31500,155150,39398,34373,39523,27164,144447,14818,150007,157101,39455,157088,33920,160039,158929,17642,33079,17410,32966,33033,33090,157620,39107,158274,33378,33381,158289,33875,159143,34320,160283,23174,16767,137280,23339,137377,23268,137432,34464,195004,146831,34861,160802,23042,34926,20293,34951,35007,35046,35173,35149,153219,35156,161669,161668,166901,166873,166812,166393,16045,33955,18165,18127,14322,35389,35356,169032,24397,37419,148100,26068,28969,28868,137285,40301,35999,36073,163292,22938,30659,23024,17262,14036,36394,36519,150537,36656,36682,17140,27736,28603,140065,18587,28537,28299,137178,39913,14005,149807,37051,37015,21873,18694,37307,37892,166475,16482,166652,37927,166941,166971,34021,35371,38297,38311,38295,38294,167220,29765,16066,149759,150082,148458,16103,143909,38543,167655,167526,167525,16076,149997,150136,147438,29714,29803,16124,38721,168112,26695,18973,168083,153567,38749,37736,166281,166950,166703,156606,37562,23313,35689,18748,29689,147995,38811,38769,39224,134950,24001,166853,150194,38943,169178,37622,169431,37349,17600,166736,150119,166756,39132,166469,16128,37418,18725,33812,39227,39245,162566,15869,39323,19311,39338,39516,166757,153800,27279,39457,23294,39471,170225,19344,170312,39356,19389,19351,37757,22642,135938,22562,149944,136424,30788,141087,146872,26821,15741,37976,14631,24912,141185,141675,24839,40015,40019,40059,39989,39952,39807,39887,171565,39839,172533,172286,40225,19630,147716,40472,19632,40204,172468,172269,172275,170287,40357,33981,159250,159711,158594,34300,17715,159140,159364,159216,33824,34286,159232,145367,155748,31202,144796,144960,18733,149982,15714,37851,37566,37704,131775,30905,37495,37965,20452,13376,36964,152925,30781,30804,30902,30795,137047,143817,149825,13978,20338,28634,28633,28702,28702,21524,147893,22459,22771,22410,40214,22487,28980,13487,147884,29163,158784,151447,23336,137141,166473,24844,23246,23051,17084,148616,14124,19323,166396,37819,37816,137430,134941,33906,158912,136211,148218,142374,148417,22932,146871,157505,32168,155995,155812,149945,149899,166394,37605,29666,16105,29876,166755,137375,16097,150195,27352,29683,29691,16086,150078,150164,137177,150118,132007,136228,149989,29768,149782,28837,149878,37508,29670,37727,132350,37681,166606,166422,37766,166887,153045,18741,166530,29035,149827,134399,22180,132634,134123,134328,21762,31172,137210,32254,136898,150096,137298,17710,37889,14090,166592,149933,22960,137407,137347,160900,23201,14050,146779,14e3,37471,23161,166529,137314,37748,15565,133812,19094,14730,20724,15721,15692,136092,29045,17147,164376,28175,168164,17643,27991,163407,28775,27823,15574,147437,146989,28162,28428,15727,132085,30033,14012,13512,18048,16090,18545,22980,37486,18750,36673,166940,158656,22546,22472,14038,136274,28926,148322,150129,143331,135856,140221,26809,26983,136088,144613,162804,145119,166531,145366,144378,150687,27162,145069,158903,33854,17631,17614,159014,159057,158850,159710,28439,160009,33597,137018,33773,158848,159827,137179,22921,23170,137139,23137,23153,137477,147964,14125,23023,137020,14023,29070,37776,26266,148133,23150,23083,148115,27179,147193,161590,148571,148170,28957,148057,166369,20400,159016,23746,148686,163405,148413,27148,148054,135940,28838,28979,148457,15781,27871,194597,150095,32357,23019,23855,15859,24412,150109,137183,32164,33830,21637,146170,144128,131604,22398,133333,132633,16357,139166,172726,28675,168283,23920,29583,31955,166489,168992,20424,32743,29389,29456,162548,29496,29497,153334,29505,29512,16041,162584,36972,29173,149746,29665,33270,16074,30476,16081,27810,22269,29721,29726,29727,16098,16112,16116,16122,29907,16142,16211,30018,30061,30066,30093,16252,30152,30172,16320,30285,16343,30324,16348,30330,151388,29064,22051,35200,22633,16413,30531,16441,26465,16453,13787,30616,16490,16495,23646,30654,30667,22770,30744,28857,30748,16552,30777,30791,30801,30822,33864,152885,31027,26627,31026,16643,16649,31121,31129,36795,31238,36796,16743,31377,16818,31420,33401,16836,31439,31451,16847,20001,31586,31596,31611,31762,31771,16992,17018,31867,31900,17036,31928,17044,31981,36755,28864,134351,32207,32212,32208,32253,32686,32692,29343,17303,32800,32805,31545,32814,32817,32852,15820,22452,28832,32951,33001,17389,33036,29482,33038,33042,30048,33044,17409,15161,33110,33113,33114,17427,22586,33148,33156,17445,33171,17453,33189,22511,33217,33252,33364,17551,33446,33398,33482,33496,33535,17584,33623,38505,27018,33797,28917,33892,24803,33928,17668,33982,34017,34040,34064,34104,34130,17723,34159,34160,34272,17783,34418,34450,34482,34543,38469,34699,17926,17943,34990,35071,35108,35143,35217,162151,35369,35384,35476,35508,35921,36052,36082,36124,18328,22623,36291,18413,20206,36410,21976,22356,36465,22005,36528,18487,36558,36578,36580,36589,36594,36791,36801,36810,36812,36915,39364,18605,39136,37395,18718,37416,37464,37483,37553,37550,37567,37603,37611,37619,37620,37629,37699,37764,37805,18757,18769,40639,37911,21249,37917,37933,37950,18794,37972,38009,38189,38306,18855,38388,38451,18917,26528,18980,38720,18997,38834,38850,22100,19172,24808,39097,19225,39153,22596,39182,39193,20916,39196,39223,39234,39261,39266,19312,39365,19357,39484,39695,31363,39785,39809,39901,39921,39924,19565,39968,14191,138178,40265,39994,40702,22096,40339,40381,40384,40444,38134,36790,40571,40620,40625,40637,40646,38108,40674,40689,40696,31432,40772,131220,131767,132e3,26906,38083,22956,132311,22592,38081,14265,132565,132629,132726,136890,22359,29043,133826,133837,134079,21610,194619,134091,21662,134139,134203,134227,134245,134268,24807,134285,22138,134325,134365,134381,134511,134578,134600,26965,39983,34725,134660,134670,134871,135056,134957,134771,23584,135100,24075,135260,135247,135286,26398,135291,135304,135318,13895,135359,135379,135471,135483,21348,33965,135907,136053,135990,35713,136567,136729,137155,137159,20088,28859,137261,137578,137773,137797,138282,138352,138412,138952,25283,138965,139029,29080,26709,139333,27113,14024,139900,140247,140282,141098,141425,141647,33533,141671,141715,142037,35237,142056,36768,142094,38840,142143,38983,39613,142412,null,142472,142519,154600,142600,142610,142775,142741,142914,143220,143308,143411,143462,144159,144350,24497,26184,26303,162425,144743,144883,29185,149946,30679,144922,145174,32391,131910,22709,26382,26904,146087,161367,155618,146961,147129,161278,139418,18640,19128,147737,166554,148206,148237,147515,148276,148374,150085,132554,20946,132625,22943,138920,15294,146687,148484,148694,22408,149108,14747,149295,165352,170441,14178,139715,35678,166734,39382,149522,149755,150037,29193,150208,134264,22885,151205,151430,132985,36570,151596,21135,22335,29041,152217,152601,147274,150183,21948,152646,152686,158546,37332,13427,152895,161330,152926,18200,152930,152934,153543,149823,153693,20582,13563,144332,24798,153859,18300,166216,154286,154505,154630,138640,22433,29009,28598,155906,162834,36950,156082,151450,35682,156674,156746,23899,158711,36662,156804,137500,35562,150006,156808,147439,156946,19392,157119,157365,141083,37989,153569,24981,23079,194765,20411,22201,148769,157436,20074,149812,38486,28047,158909,13848,35191,157593,157806,156689,157790,29151,157895,31554,168128,133649,157990,37124,158009,31301,40432,158202,39462,158253,13919,156777,131105,31107,158260,158555,23852,144665,33743,158621,18128,158884,30011,34917,159150,22710,14108,140685,159819,160205,15444,160384,160389,37505,139642,160395,37680,160486,149968,27705,38047,160848,134904,34855,35061,141606,164979,137137,28344,150058,137248,14756,14009,23568,31203,17727,26294,171181,170148,35139,161740,161880,22230,16607,136714,14753,145199,164072,136133,29101,33638,162269,168360,23143,19639,159919,166315,162301,162314,162571,163174,147834,31555,31102,163849,28597,172767,27139,164632,21410,159239,37823,26678,38749,164207,163875,158133,136173,143919,163912,23941,166960,163971,22293,38947,166217,23979,149896,26046,27093,21458,150181,147329,15377,26422,163984,164084,164142,139169,164175,164233,164271,164378,164614,164655,164746,13770,164968,165546,18682,25574,166230,30728,37461,166328,17394,166375,17375,166376,166726,166868,23032,166921,36619,167877,168172,31569,168208,168252,15863,168286,150218,36816,29327,22155,169191,169449,169392,169400,169778,170193,170313,170346,170435,170536,170766,171354,171419,32415,171768,171811,19620,38215,172691,29090,172799,19857,36882,173515,19868,134300,36798,21953,36794,140464,36793,150163,17673,32383,28502,27313,20202,13540,166700,161949,14138,36480,137205,163876,166764,166809,162366,157359,15851,161365,146615,153141,153942,20122,155265,156248,22207,134765,36366,23405,147080,150686,25566,25296,137206,137339,25904,22061,154698,21530,152337,15814,171416,19581,22050,22046,32585,155352,22901,146752,34672,19996,135146,134473,145082,33047,40286,36120,30267,40005,30286,30649,37701,21554,33096,33527,22053,33074,33816,32957,21994,31074,22083,21526,134813,13774,22021,22001,26353,164578,13869,30004,22e3,21946,21655,21874,134209,134294,24272,151880,134774,142434,134818,40619,32090,21982,135285,25245,38765,21652,36045,29174,37238,25596,25529,25598,21865,142147,40050,143027,20890,13535,134567,20903,21581,21790,21779,30310,36397,157834,30129,32950,34820,34694,35015,33206,33820,135361,17644,29444,149254,23440,33547,157843,22139,141044,163119,147875,163187,159440,160438,37232,135641,37384,146684,173737,134828,134905,29286,138402,18254,151490,163833,135147,16634,40029,25887,142752,18675,149472,171388,135148,134666,24674,161187,135149,null,155720,135559,29091,32398,40272,19994,19972,13687,23309,27826,21351,13996,14812,21373,13989,149016,22682,150382,33325,21579,22442,154261,133497,null,14930,140389,29556,171692,19721,39917,146686,171824,19547,151465,169374,171998,33884,146870,160434,157619,145184,25390,32037,147191,146988,14890,36872,21196,15988,13946,17897,132238,30272,23280,134838,30842,163630,22695,16575,22140,39819,23924,30292,173108,40581,19681,30201,14331,24857,143578,148466,null,22109,135849,22439,149859,171526,21044,159918,13741,27722,40316,31830,39737,22494,137068,23635,25811,169168,156469,160100,34477,134440,159010,150242,134513,null,20990,139023,23950,38659,138705,40577,36940,31519,39682,23761,31651,25192,25397,39679,31695,39722,31870,39726,31810,31878,39957,31740,39689,40727,39963,149822,40794,21875,23491,20477,40600,20466,21088,15878,21201,22375,20566,22967,24082,38856,40363,36700,21609,38836,39232,38842,21292,24880,26924,21466,39946,40194,19515,38465,27008,20646,30022,137069,39386,21107,null,37209,38529,37212,null,37201,167575,25471,159011,27338,22033,37262,30074,25221,132092,29519,31856,154657,146685,null,149785,30422,39837,20010,134356,33726,34882,null,23626,27072,20717,22394,21023,24053,20174,27697,131570,20281,21660,21722,21146,36226,13822,24332,13811,null,27474,37244,40869,39831,38958,39092,39610,40616,40580,29050,31508,null,27642,34840,32632,null,22048,173642,36471,40787,null,36308,36431,40476,36353,25218,164733,36392,36469,31443,150135,31294,30936,27882,35431,30215,166490,40742,27854,34774,30147,172722,30803,194624,36108,29410,29553,35629,29442,29937,36075,150203,34351,24506,34976,17591,null,137275,159237,null,35454,140571,null,24829,30311,39639,40260,37742,39823,34805,null,34831,36087,29484,38689,39856,13782,29362,19463,31825,39242,155993,24921,19460,40598,24957,null,22367,24943,25254,25145,25294,14940,25058,21418,144373,25444,26626,13778,23895,166850,36826,167481,null,20697,138566,30982,21298,38456,134971,16485,null,30718,null,31938,155418,31962,31277,32870,32867,32077,29957,29938,35220,33306,26380,32866,160902,32859,29936,33027,30500,35209,157644,30035,159441,34729,34766,33224,34700,35401,36013,35651,30507,29944,34010,13877,27058,36262,null,35241,29800,28089,34753,147473,29927,15835,29046,24740,24988,15569,29026,24695,null,32625,166701,29264,24809,19326,21024,15384,146631,155351,161366,152881,137540,135934,170243,159196,159917,23745,156077,166415,145015,131310,157766,151310,17762,23327,156492,40784,40614,156267,12288,65292,12289,12290,65294,8231,65307,65306,65311,65281,65072,8230,8229,65104,65105,65106,183,65108,65109,65110,65111,65372,8211,65073,8212,65075,9588,65076,65103,65288,65289,65077,65078,65371,65373,65079,65080,12308,12309,65081,65082,12304,12305,65083,65084,12298,12299,65085,65086,12296,12297,65087,65088,12300,12301,65089,65090,12302,12303,65091,65092,65113,65114,65115,65116,65117,65118,8216,8217,8220,8221,12317,12318,8245,8242,65283,65286,65290,8251,167,12291,9675,9679,9651,9650,9678,9734,9733,9671,9670,9633,9632,9661,9660,12963,8453,175,65507,65343,717,65097,65098,65101,65102,65099,65100,65119,65120,65121,65291,65293,215,247,177,8730,65308,65310,65309,8806,8807,8800,8734,8786,8801,65122,65123,65124,65125,65126,65374,8745,8746,8869,8736,8735,8895,13266,13265,8747,8750,8757,8756,9792,9794,8853,8857,8593,8595,8592,8594,8598,8599,8601,8600,8741,8739,65295,65340,8725,65128,65284,65509,12306,65504,65505,65285,65312,8451,8457,65129,65130,65131,13269,13212,13213,13214,13262,13217,13198,13199,13252,176,20825,20827,20830,20829,20833,20835,21991,29929,31950,9601,9602,9603,9604,9605,9606,9607,9608,9615,9614,9613,9612,9611,9610,9609,9532,9524,9516,9508,9500,9620,9472,9474,9621,9484,9488,9492,9496,9581,9582,9584,9583,9552,9566,9578,9569,9698,9699,9701,9700,9585,9586,9587,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,12321,12322,12323,12324,12325,12326,12327,12328,12329,21313,21316,21317,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,963,964,965,966,967,968,969,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,729,713,714,711,715,9216,9217,9218,9219,9220,9221,9222,9223,9224,9225,9226,9227,9228,9229,9230,9231,9232,9233,9234,9235,9236,9237,9238,9239,9240,9241,9242,9243,9244,9245,9246,9247,9249,8364,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,19968,20057,19969,19971,20035,20061,20102,20108,20154,20799,20837,20843,20960,20992,20993,21147,21269,21313,21340,21448,19977,19979,19976,19978,20011,20024,20961,20037,20040,20063,20062,20110,20129,20800,20995,21242,21315,21449,21475,22303,22763,22805,22823,22899,23376,23377,23379,23544,23567,23586,23608,23665,24029,24037,24049,24050,24051,24062,24178,24318,24331,24339,25165,19985,19984,19981,20013,20016,20025,20043,23609,20104,20113,20117,20114,20116,20130,20161,20160,20163,20166,20167,20173,20170,20171,20164,20803,20801,20839,20845,20846,20844,20887,20982,20998,20999,21e3,21243,21246,21247,21270,21305,21320,21319,21317,21342,21380,21451,21450,21453,22764,22825,22827,22826,22829,23380,23569,23588,23610,23663,24052,24187,24319,24340,24341,24515,25096,25142,25163,25166,25903,25991,26007,26020,26041,26085,26352,26376,26408,27424,27490,27513,27595,27604,27611,27663,27700,28779,29226,29238,29243,29255,29273,29275,29356,29579,19993,19990,19989,19988,19992,20027,20045,20047,20046,20197,20184,20180,20181,20182,20183,20195,20196,20185,20190,20805,20804,20873,20874,20908,20985,20986,20984,21002,21152,21151,21253,21254,21271,21277,20191,21322,21321,21345,21344,21359,21358,21435,21487,21476,21491,21484,21486,21481,21480,21500,21496,21493,21483,21478,21482,21490,21489,21488,21477,21485,21499,22235,22234,22806,22830,22833,22900,22902,23381,23427,23612,24040,24039,24038,24066,24067,24179,24188,24321,24344,24343,24517,25098,25171,25172,25170,25169,26021,26086,26414,26412,26410,26411,26413,27491,27597,27665,27664,27704,27713,27712,27710,29359,29572,29577,29916,29926,29976,29983,29992,29993,3e4,30001,30002,30003,30091,30333,30382,30399,30446,30683,30690,30707,31034,31166,31348,31435,19998,19999,20050,20051,20073,20121,20132,20134,20133,20223,20233,20249,20234,20245,20237,20240,20241,20239,20210,20214,20219,20208,20211,20221,20225,20235,20809,20807,20806,20808,20840,20849,20877,20912,21015,21009,21010,21006,21014,21155,21256,21281,21280,21360,21361,21513,21519,21516,21514,21520,21505,21515,21508,21521,21517,21512,21507,21518,21510,21522,22240,22238,22237,22323,22320,22312,22317,22316,22319,22313,22809,22810,22839,22840,22916,22904,22915,22909,22905,22914,22913,23383,23384,23431,23432,23429,23433,23546,23574,23673,24030,24070,24182,24180,24335,24347,24537,24534,25102,25100,25101,25104,25187,25179,25176,25910,26089,26088,26092,26093,26354,26355,26377,26429,26420,26417,26421,27425,27492,27515,27670,27741,27735,27737,27743,27744,27728,27733,27745,27739,27725,27726,28784,29279,29277,30334,31481,31859,31992,32566,32650,32701,32769,32771,32780,32786,32819,32895,32905,32907,32908,33251,33258,33267,33276,33292,33307,33311,33390,33394,33406,34411,34880,34892,34915,35199,38433,20018,20136,20301,20303,20295,20311,20318,20276,20315,20309,20272,20304,20305,20285,20282,20280,20291,20308,20284,20294,20323,20316,20320,20271,20302,20278,20313,20317,20296,20314,20812,20811,20813,20853,20918,20919,21029,21028,21033,21034,21032,21163,21161,21162,21164,21283,21363,21365,21533,21549,21534,21566,21542,21582,21543,21574,21571,21555,21576,21570,21531,21545,21578,21561,21563,21560,21550,21557,21558,21536,21564,21568,21553,21547,21535,21548,22250,22256,22244,22251,22346,22353,22336,22349,22343,22350,22334,22352,22351,22331,22767,22846,22941,22930,22952,22942,22947,22937,22934,22925,22948,22931,22922,22949,23389,23388,23386,23387,23436,23435,23439,23596,23616,23617,23615,23614,23696,23697,23700,23692,24043,24076,24207,24199,24202,24311,24324,24351,24420,24418,24439,24441,24536,24524,24535,24525,24561,24555,24568,24554,25106,25105,25220,25239,25238,25216,25206,25225,25197,25226,25212,25214,25209,25203,25234,25199,25240,25198,25237,25235,25233,25222,25913,25915,25912,26097,26356,26463,26446,26447,26448,26449,26460,26454,26462,26441,26438,26464,26451,26455,27493,27599,27714,27742,27801,27777,27784,27785,27781,27803,27754,27770,27792,27760,27788,27752,27798,27794,27773,27779,27762,27774,27764,27782,27766,27789,27796,27800,27778,28790,28796,28797,28792,29282,29281,29280,29380,29378,29590,29996,29995,30007,30008,30338,30447,30691,31169,31168,31167,31350,31995,32597,32918,32915,32925,32920,32923,32922,32946,33391,33426,33419,33421,35211,35282,35328,35895,35910,35925,35997,36196,36208,36275,36523,36554,36763,36784,36802,36806,36805,36804,24033,37009,37026,37034,37030,37027,37193,37318,37324,38450,38446,38449,38442,38444,20006,20054,20083,20107,20123,20126,20139,20140,20335,20381,20365,20339,20351,20332,20379,20363,20358,20355,20336,20341,20360,20329,20347,20374,20350,20367,20369,20346,20820,20818,20821,20841,20855,20854,20856,20925,20989,21051,21048,21047,21050,21040,21038,21046,21057,21182,21179,21330,21332,21331,21329,21350,21367,21368,21369,21462,21460,21463,21619,21621,21654,21624,21653,21632,21627,21623,21636,21650,21638,21628,21648,21617,21622,21644,21658,21602,21608,21643,21629,21646,22266,22403,22391,22378,22377,22369,22374,22372,22396,22812,22857,22855,22856,22852,22868,22974,22971,22996,22969,22958,22993,22982,22992,22989,22987,22995,22986,22959,22963,22994,22981,23391,23396,23395,23447,23450,23448,23452,23449,23451,23578,23624,23621,23622,23735,23713,23736,23721,23723,23729,23731,24088,24090,24086,24085,24091,24081,24184,24218,24215,24220,24213,24214,24310,24358,24359,24361,24448,24449,24447,24444,24541,24544,24573,24565,24575,24591,24596,24623,24629,24598,24618,24597,24609,24615,24617,24619,24603,25110,25109,25151,25150,25152,25215,25289,25292,25284,25279,25282,25273,25298,25307,25259,25299,25300,25291,25288,25256,25277,25276,25296,25305,25287,25293,25269,25306,25265,25304,25302,25303,25286,25260,25294,25918,26023,26044,26106,26132,26131,26124,26118,26114,26126,26112,26127,26133,26122,26119,26381,26379,26477,26507,26517,26481,26524,26483,26487,26503,26525,26519,26479,26480,26495,26505,26494,26512,26485,26522,26515,26492,26474,26482,27427,27494,27495,27519,27667,27675,27875,27880,27891,27825,27852,27877,27827,27837,27838,27836,27874,27819,27861,27859,27832,27844,27833,27841,27822,27863,27845,27889,27839,27835,27873,27867,27850,27820,27887,27868,27862,27872,28821,28814,28818,28810,28825,29228,29229,29240,29256,29287,29289,29376,29390,29401,29399,29392,29609,29608,29599,29611,29605,30013,30109,30105,30106,30340,30402,30450,30452,30693,30717,31038,31040,31041,31177,31176,31354,31353,31482,31998,32596,32652,32651,32773,32954,32933,32930,32945,32929,32939,32937,32948,32938,32943,33253,33278,33293,33459,33437,33433,33453,33469,33439,33465,33457,33452,33445,33455,33464,33443,33456,33470,33463,34382,34417,21021,34920,36555,36814,36820,36817,37045,37048,37041,37046,37319,37329,38263,38272,38428,38464,38463,38459,38468,38466,38585,38632,38738,38750,20127,20141,20142,20449,20405,20399,20415,20448,20433,20431,20445,20419,20406,20440,20447,20426,20439,20398,20432,20420,20418,20442,20430,20446,20407,20823,20882,20881,20896,21070,21059,21066,21069,21068,21067,21063,21191,21193,21187,21185,21261,21335,21371,21402,21467,21676,21696,21672,21710,21705,21688,21670,21683,21703,21698,21693,21674,21697,21700,21704,21679,21675,21681,21691,21673,21671,21695,22271,22402,22411,22432,22435,22434,22478,22446,22419,22869,22865,22863,22862,22864,23004,23e3,23039,23011,23016,23043,23013,23018,23002,23014,23041,23035,23401,23459,23462,23460,23458,23461,23553,23630,23631,23629,23627,23769,23762,24055,24093,24101,24095,24189,24224,24230,24314,24328,24365,24421,24456,24453,24458,24459,24455,24460,24457,24594,24605,24608,24613,24590,24616,24653,24688,24680,24674,24646,24643,24684,24683,24682,24676,25153,25308,25366,25353,25340,25325,25345,25326,25341,25351,25329,25335,25327,25324,25342,25332,25361,25346,25919,25925,26027,26045,26082,26149,26157,26144,26151,26159,26143,26152,26161,26148,26359,26623,26579,26609,26580,26576,26604,26550,26543,26613,26601,26607,26564,26577,26548,26586,26597,26552,26575,26590,26611,26544,26585,26594,26589,26578,27498,27523,27526,27573,27602,27607,27679,27849,27915,27954,27946,27969,27941,27916,27953,27934,27927,27963,27965,27966,27958,27931,27893,27961,27943,27960,27945,27950,27957,27918,27947,28843,28858,28851,28844,28847,28845,28856,28846,28836,29232,29298,29295,29300,29417,29408,29409,29623,29642,29627,29618,29645,29632,29619,29978,29997,30031,30028,30030,30027,30123,30116,30117,30114,30115,30328,30342,30343,30344,30408,30406,30403,30405,30465,30457,30456,30473,30475,30462,30460,30471,30684,30722,30740,30732,30733,31046,31049,31048,31047,31161,31162,31185,31186,31179,31359,31361,31487,31485,31869,32002,32005,32e3,32009,32007,32004,32006,32568,32654,32703,32772,32784,32781,32785,32822,32982,32997,32986,32963,32964,32972,32993,32987,32974,32990,32996,32989,33268,33314,33511,33539,33541,33507,33499,33510,33540,33509,33538,33545,33490,33495,33521,33537,33500,33492,33489,33502,33491,33503,33519,33542,34384,34425,34427,34426,34893,34923,35201,35284,35336,35330,35331,35998,36e3,36212,36211,36276,36557,36556,36848,36838,36834,36842,36837,36845,36843,36836,36840,37066,37070,37057,37059,37195,37194,37325,38274,38480,38475,38476,38477,38754,38761,38859,38893,38899,38913,39080,39131,39135,39318,39321,20056,20147,20492,20493,20515,20463,20518,20517,20472,20521,20502,20486,20540,20511,20506,20498,20497,20474,20480,20500,20520,20465,20513,20491,20505,20504,20467,20462,20525,20522,20478,20523,20489,20860,20900,20901,20898,20941,20940,20934,20939,21078,21084,21076,21083,21085,21290,21375,21407,21405,21471,21736,21776,21761,21815,21756,21733,21746,21766,21754,21780,21737,21741,21729,21769,21742,21738,21734,21799,21767,21757,21775,22275,22276,22466,22484,22475,22467,22537,22799,22871,22872,22874,23057,23064,23068,23071,23067,23059,23020,23072,23075,23081,23077,23052,23049,23403,23640,23472,23475,23478,23476,23470,23477,23481,23480,23556,23633,23637,23632,23789,23805,23803,23786,23784,23792,23798,23809,23796,24046,24109,24107,24235,24237,24231,24369,24466,24465,24464,24665,24675,24677,24656,24661,24685,24681,24687,24708,24735,24730,24717,24724,24716,24709,24726,25159,25331,25352,25343,25422,25406,25391,25429,25410,25414,25423,25417,25402,25424,25405,25386,25387,25384,25421,25420,25928,25929,26009,26049,26053,26178,26185,26191,26179,26194,26188,26181,26177,26360,26388,26389,26391,26657,26680,26696,26694,26707,26681,26690,26708,26665,26803,26647,26700,26705,26685,26612,26704,26688,26684,26691,26666,26693,26643,26648,26689,27530,27529,27575,27683,27687,27688,27686,27684,27888,28010,28053,28040,28039,28006,28024,28023,27993,28051,28012,28041,28014,27994,28020,28009,28044,28042,28025,28037,28005,28052,28874,28888,28900,28889,28872,28879,29241,29305,29436,29433,29437,29432,29431,29574,29677,29705,29678,29664,29674,29662,30036,30045,30044,30042,30041,30142,30149,30151,30130,30131,30141,30140,30137,30146,30136,30347,30384,30410,30413,30414,30505,30495,30496,30504,30697,30768,30759,30776,30749,30772,30775,30757,30765,30752,30751,30770,31061,31056,31072,31071,31062,31070,31069,31063,31066,31204,31203,31207,31199,31206,31209,31192,31364,31368,31449,31494,31505,31881,32033,32023,32011,32010,32032,32034,32020,32016,32021,32026,32028,32013,32025,32027,32570,32607,32660,32709,32705,32774,32792,32789,32793,32791,32829,32831,33009,33026,33008,33029,33005,33012,33030,33016,33011,33032,33021,33034,33020,33007,33261,33260,33280,33296,33322,33323,33320,33324,33467,33579,33618,33620,33610,33592,33616,33609,33589,33588,33615,33586,33593,33590,33559,33600,33585,33576,33603,34388,34442,34474,34451,34468,34473,34444,34467,34460,34928,34935,34945,34946,34941,34937,35352,35344,35342,35340,35349,35338,35351,35347,35350,35343,35345,35912,35962,35961,36001,36002,36215,36524,36562,36564,36559,36785,36865,36870,36855,36864,36858,36852,36867,36861,36869,36856,37013,37089,37085,37090,37202,37197,37196,37336,37341,37335,37340,37337,38275,38498,38499,38497,38491,38493,38500,38488,38494,38587,39138,39340,39592,39640,39717,39730,39740,20094,20602,20605,20572,20551,20547,20556,20570,20553,20581,20598,20558,20565,20597,20596,20599,20559,20495,20591,20589,20828,20885,20976,21098,21103,21202,21209,21208,21205,21264,21263,21273,21311,21312,21310,21443,26364,21830,21866,21862,21828,21854,21857,21827,21834,21809,21846,21839,21845,21807,21860,21816,21806,21852,21804,21859,21811,21825,21847,22280,22283,22281,22495,22533,22538,22534,22496,22500,22522,22530,22581,22519,22521,22816,22882,23094,23105,23113,23142,23146,23104,23100,23138,23130,23110,23114,23408,23495,23493,23492,23490,23487,23494,23561,23560,23559,23648,23644,23645,23815,23814,23822,23835,23830,23842,23825,23849,23828,23833,23844,23847,23831,24034,24120,24118,24115,24119,24247,24248,24246,24245,24254,24373,24375,24407,24428,24425,24427,24471,24473,24478,24472,24481,24480,24476,24703,24739,24713,24736,24744,24779,24756,24806,24765,24773,24763,24757,24796,24764,24792,24789,24774,24799,24760,24794,24775,25114,25115,25160,25504,25511,25458,25494,25506,25509,25463,25447,25496,25514,25457,25513,25481,25475,25499,25451,25512,25476,25480,25497,25505,25516,25490,25487,25472,25467,25449,25448,25466,25949,25942,25937,25945,25943,21855,25935,25944,25941,25940,26012,26011,26028,26063,26059,26060,26062,26205,26202,26212,26216,26214,26206,26361,21207,26395,26753,26799,26786,26771,26805,26751,26742,26801,26791,26775,26800,26755,26820,26797,26758,26757,26772,26781,26792,26783,26785,26754,27442,27578,27627,27628,27691,28046,28092,28147,28121,28082,28129,28108,28132,28155,28154,28165,28103,28107,28079,28113,28078,28126,28153,28088,28151,28149,28101,28114,28186,28085,28122,28139,28120,28138,28145,28142,28136,28102,28100,28074,28140,28095,28134,28921,28937,28938,28925,28911,29245,29309,29313,29468,29467,29462,29459,29465,29575,29701,29706,29699,29702,29694,29709,29920,29942,29943,29980,29986,30053,30054,30050,30064,30095,30164,30165,30133,30154,30157,30350,30420,30418,30427,30519,30526,30524,30518,30520,30522,30827,30787,30798,31077,31080,31085,31227,31378,31381,31520,31528,31515,31532,31526,31513,31518,31534,31890,31895,31893,32070,32067,32113,32046,32057,32060,32064,32048,32051,32068,32047,32066,32050,32049,32573,32670,32666,32716,32718,32722,32796,32842,32838,33071,33046,33059,33067,33065,33072,33060,33282,33333,33335,33334,33337,33678,33694,33688,33656,33698,33686,33725,33707,33682,33674,33683,33673,33696,33655,33659,33660,33670,33703,34389,24426,34503,34496,34486,34500,34485,34502,34507,34481,34479,34505,34899,34974,34952,34987,34962,34966,34957,34955,35219,35215,35370,35357,35363,35365,35377,35373,35359,35355,35362,35913,35930,36009,36012,36011,36008,36010,36007,36199,36198,36286,36282,36571,36575,36889,36877,36890,36887,36899,36895,36893,36880,36885,36894,36896,36879,36898,36886,36891,36884,37096,37101,37117,37207,37326,37365,37350,37347,37351,37357,37353,38281,38506,38517,38515,38520,38512,38516,38518,38519,38508,38592,38634,38633,31456,31455,38914,38915,39770,40165,40565,40575,40613,40635,20642,20621,20613,20633,20625,20608,20630,20632,20634,26368,20977,21106,21108,21109,21097,21214,21213,21211,21338,21413,21883,21888,21927,21884,21898,21917,21912,21890,21916,21930,21908,21895,21899,21891,21939,21934,21919,21822,21938,21914,21947,21932,21937,21886,21897,21931,21913,22285,22575,22570,22580,22564,22576,22577,22561,22557,22560,22777,22778,22880,23159,23194,23167,23186,23195,23207,23411,23409,23506,23500,23507,23504,23562,23563,23601,23884,23888,23860,23879,24061,24133,24125,24128,24131,24190,24266,24257,24258,24260,24380,24429,24489,24490,24488,24785,24801,24754,24758,24800,24860,24867,24826,24853,24816,24827,24820,24936,24817,24846,24822,24841,24832,24850,25119,25161,25507,25484,25551,25536,25577,25545,25542,25549,25554,25571,25552,25569,25558,25581,25582,25462,25588,25578,25563,25682,25562,25593,25950,25958,25954,25955,26001,26e3,26031,26222,26224,26228,26230,26223,26257,26234,26238,26231,26366,26367,26399,26397,26874,26837,26848,26840,26839,26885,26847,26869,26862,26855,26873,26834,26866,26851,26827,26829,26893,26898,26894,26825,26842,26990,26875,27454,27450,27453,27544,27542,27580,27631,27694,27695,27692,28207,28216,28244,28193,28210,28263,28234,28192,28197,28195,28187,28251,28248,28196,28246,28270,28205,28198,28271,28212,28237,28218,28204,28227,28189,28222,28363,28297,28185,28238,28259,28228,28274,28265,28255,28953,28954,28966,28976,28961,28982,29038,28956,29260,29316,29312,29494,29477,29492,29481,29754,29738,29747,29730,29733,29749,29750,29748,29743,29723,29734,29736,29989,29990,30059,30058,30178,30171,30179,30169,30168,30174,30176,30331,30332,30358,30355,30388,30428,30543,30701,30813,30828,30831,31245,31240,31243,31237,31232,31384,31383,31382,31461,31459,31561,31574,31558,31568,31570,31572,31565,31563,31567,31569,31903,31909,32094,32080,32104,32085,32043,32110,32114,32097,32102,32098,32112,32115,21892,32724,32725,32779,32850,32901,33109,33108,33099,33105,33102,33081,33094,33086,33100,33107,33140,33298,33308,33769,33795,33784,33805,33760,33733,33803,33729,33775,33777,33780,33879,33802,33776,33804,33740,33789,33778,33738,33848,33806,33796,33756,33799,33748,33759,34395,34527,34521,34541,34516,34523,34532,34512,34526,34903,35009,35010,34993,35203,35222,35387,35424,35413,35422,35388,35393,35412,35419,35408,35398,35380,35386,35382,35414,35937,35970,36015,36028,36019,36029,36033,36027,36032,36020,36023,36022,36031,36024,36234,36229,36225,36302,36317,36299,36314,36305,36300,36315,36294,36603,36600,36604,36764,36910,36917,36913,36920,36914,36918,37122,37109,37129,37118,37219,37221,37327,37396,37397,37411,37385,37406,37389,37392,37383,37393,38292,38287,38283,38289,38291,38290,38286,38538,38542,38539,38525,38533,38534,38541,38514,38532,38593,38597,38596,38598,38599,38639,38642,38860,38917,38918,38920,39143,39146,39151,39145,39154,39149,39342,39341,40643,40653,40657,20098,20653,20661,20658,20659,20677,20670,20652,20663,20667,20655,20679,21119,21111,21117,21215,21222,21220,21218,21219,21295,21983,21992,21971,21990,21966,21980,21959,21969,21987,21988,21999,21978,21985,21957,21958,21989,21961,22290,22291,22622,22609,22616,22615,22618,22612,22635,22604,22637,22602,22626,22610,22603,22887,23233,23241,23244,23230,23229,23228,23219,23234,23218,23913,23919,24140,24185,24265,24264,24338,24409,24492,24494,24858,24847,24904,24863,24819,24859,24825,24833,24840,24910,24908,24900,24909,24894,24884,24871,24845,24838,24887,25121,25122,25619,25662,25630,25642,25645,25661,25644,25615,25628,25620,25613,25654,25622,25623,25606,25964,26015,26032,26263,26249,26247,26248,26262,26244,26264,26253,26371,27028,26989,26970,26999,26976,26964,26997,26928,27010,26954,26984,26987,26974,26963,27001,27014,26973,26979,26971,27463,27506,27584,27583,27603,27645,28322,28335,28371,28342,28354,28304,28317,28359,28357,28325,28312,28348,28346,28331,28369,28310,28316,28356,28372,28330,28327,28340,29006,29017,29033,29028,29001,29031,29020,29036,29030,29004,29029,29022,28998,29032,29014,29242,29266,29495,29509,29503,29502,29807,29786,29781,29791,29790,29761,29759,29785,29787,29788,30070,30072,30208,30192,30209,30194,30193,30202,30207,30196,30195,30430,30431,30555,30571,30566,30558,30563,30585,30570,30572,30556,30565,30568,30562,30702,30862,30896,30871,30872,30860,30857,30844,30865,30867,30847,31098,31103,31105,33836,31165,31260,31258,31264,31252,31263,31262,31391,31392,31607,31680,31584,31598,31591,31921,31923,31925,32147,32121,32145,32129,32143,32091,32622,32617,32618,32626,32681,32680,32676,32854,32856,32902,32900,33137,33136,33144,33125,33134,33139,33131,33145,33146,33126,33285,33351,33922,33911,33853,33841,33909,33894,33899,33865,33900,33883,33852,33845,33889,33891,33897,33901,33862,34398,34396,34399,34553,34579,34568,34567,34560,34558,34555,34562,34563,34566,34570,34905,35039,35028,35033,35036,35032,35037,35041,35018,35029,35026,35228,35299,35435,35442,35443,35430,35433,35440,35463,35452,35427,35488,35441,35461,35437,35426,35438,35436,35449,35451,35390,35432,35938,35978,35977,36042,36039,36040,36036,36018,36035,36034,36037,36321,36319,36328,36335,36339,36346,36330,36324,36326,36530,36611,36617,36606,36618,36767,36786,36939,36938,36947,36930,36948,36924,36949,36944,36935,36943,36942,36941,36945,36926,36929,37138,37143,37228,37226,37225,37321,37431,37463,37432,37437,37440,37438,37467,37451,37476,37457,37428,37449,37453,37445,37433,37439,37466,38296,38552,38548,38549,38605,38603,38601,38602,38647,38651,38649,38646,38742,38772,38774,38928,38929,38931,38922,38930,38924,39164,39156,39165,39166,39347,39345,39348,39649,40169,40578,40718,40723,40736,20711,20718,20709,20694,20717,20698,20693,20687,20689,20721,20686,20713,20834,20979,21123,21122,21297,21421,22014,22016,22043,22039,22013,22036,22022,22025,22029,22030,22007,22038,22047,22024,22032,22006,22296,22294,22645,22654,22659,22675,22666,22649,22661,22653,22781,22821,22818,22820,22890,22889,23265,23270,23273,23255,23254,23256,23267,23413,23518,23527,23521,23525,23526,23528,23522,23524,23519,23565,23650,23940,23943,24155,24163,24149,24151,24148,24275,24278,24330,24390,24432,24505,24903,24895,24907,24951,24930,24931,24927,24922,24920,24949,25130,25735,25688,25684,25764,25720,25695,25722,25681,25703,25652,25709,25723,25970,26017,26071,26070,26274,26280,26269,27036,27048,27029,27073,27054,27091,27083,27035,27063,27067,27051,27060,27088,27085,27053,27084,27046,27075,27043,27465,27468,27699,28467,28436,28414,28435,28404,28457,28478,28448,28460,28431,28418,28450,28415,28399,28422,28465,28472,28466,28451,28437,28459,28463,28552,28458,28396,28417,28402,28364,28407,29076,29081,29053,29066,29060,29074,29246,29330,29334,29508,29520,29796,29795,29802,29808,29805,29956,30097,30247,30221,30219,30217,30227,30433,30435,30596,30589,30591,30561,30913,30879,30887,30899,30889,30883,31118,31119,31117,31278,31281,31402,31401,31469,31471,31649,31637,31627,31605,31639,31645,31636,31631,31672,31623,31620,31929,31933,31934,32187,32176,32156,32189,32190,32160,32202,32180,32178,32177,32186,32162,32191,32181,32184,32173,32210,32199,32172,32624,32736,32737,32735,32862,32858,32903,33104,33152,33167,33160,33162,33151,33154,33255,33274,33287,33300,33310,33355,33993,33983,33990,33988,33945,33950,33970,33948,33995,33976,33984,34003,33936,33980,34001,33994,34623,34588,34619,34594,34597,34612,34584,34645,34615,34601,35059,35074,35060,35065,35064,35069,35048,35098,35055,35494,35468,35486,35491,35469,35489,35475,35492,35498,35493,35496,35480,35473,35482,35495,35946,35981,35980,36051,36049,36050,36203,36249,36245,36348,36628,36626,36629,36627,36771,36960,36952,36956,36963,36953,36958,36962,36957,36955,37145,37144,37150,37237,37240,37239,37236,37496,37504,37509,37528,37526,37499,37523,37532,37544,37500,37521,38305,38312,38313,38307,38309,38308,38553,38556,38555,38604,38610,38656,38780,38789,38902,38935,38936,39087,39089,39171,39173,39180,39177,39361,39599,39600,39654,39745,39746,40180,40182,40179,40636,40763,40778,20740,20736,20731,20725,20729,20738,20744,20745,20741,20956,21127,21128,21129,21133,21130,21232,21426,22062,22075,22073,22066,22079,22068,22057,22099,22094,22103,22132,22070,22063,22064,22656,22687,22686,22707,22684,22702,22697,22694,22893,23305,23291,23307,23285,23308,23304,23534,23532,23529,23531,23652,23653,23965,23956,24162,24159,24161,24290,24282,24287,24285,24291,24288,24392,24433,24503,24501,24950,24935,24942,24925,24917,24962,24956,24944,24939,24958,24999,24976,25003,24974,25004,24986,24996,24980,25006,25134,25705,25711,25721,25758,25778,25736,25744,25776,25765,25747,25749,25769,25746,25774,25773,25771,25754,25772,25753,25762,25779,25973,25975,25976,26286,26283,26292,26289,27171,27167,27112,27137,27166,27161,27133,27169,27155,27146,27123,27138,27141,27117,27153,27472,27470,27556,27589,27590,28479,28540,28548,28497,28518,28500,28550,28525,28507,28536,28526,28558,28538,28528,28516,28567,28504,28373,28527,28512,28511,29087,29100,29105,29096,29270,29339,29518,29527,29801,29835,29827,29822,29824,30079,30240,30249,30239,30244,30246,30241,30242,30362,30394,30436,30606,30599,30604,30609,30603,30923,30917,30906,30922,30910,30933,30908,30928,31295,31292,31296,31293,31287,31291,31407,31406,31661,31665,31684,31668,31686,31687,31681,31648,31692,31946,32224,32244,32239,32251,32216,32236,32221,32232,32227,32218,32222,32233,32158,32217,32242,32249,32629,32631,32687,32745,32806,33179,33180,33181,33184,33178,33176,34071,34109,34074,34030,34092,34093,34067,34065,34083,34081,34068,34028,34085,34047,34054,34690,34676,34678,34656,34662,34680,34664,34649,34647,34636,34643,34907,34909,35088,35079,35090,35091,35093,35082,35516,35538,35527,35524,35477,35531,35576,35506,35529,35522,35519,35504,35542,35533,35510,35513,35547,35916,35918,35948,36064,36062,36070,36068,36076,36077,36066,36067,36060,36074,36065,36205,36255,36259,36395,36368,36381,36386,36367,36393,36383,36385,36382,36538,36637,36635,36639,36649,36646,36650,36636,36638,36645,36969,36974,36968,36973,36983,37168,37165,37159,37169,37255,37257,37259,37251,37573,37563,37559,37610,37548,37604,37569,37555,37564,37586,37575,37616,37554,38317,38321,38660,38662,38663,38665,38752,38797,38795,38799,38945,38955,38940,39091,39178,39187,39186,39192,39389,39376,39391,39387,39377,39381,39378,39385,39607,39662,39663,39719,39749,39748,39799,39791,40198,40201,40195,40617,40638,40654,22696,40786,20754,20760,20756,20752,20757,20864,20906,20957,21137,21139,21235,22105,22123,22137,22121,22116,22136,22122,22120,22117,22129,22127,22124,22114,22134,22721,22718,22727,22725,22894,23325,23348,23416,23536,23566,24394,25010,24977,25001,24970,25037,25014,25022,25034,25032,25136,25797,25793,25803,25787,25788,25818,25796,25799,25794,25805,25791,25810,25812,25790,25972,26310,26313,26297,26308,26311,26296,27197,27192,27194,27225,27243,27224,27193,27204,27234,27233,27211,27207,27189,27231,27208,27481,27511,27653,28610,28593,28577,28611,28580,28609,28583,28595,28608,28601,28598,28582,28576,28596,29118,29129,29136,29138,29128,29141,29113,29134,29145,29148,29123,29124,29544,29852,29859,29848,29855,29854,29922,29964,29965,30260,30264,30266,30439,30437,30624,30622,30623,30629,30952,30938,30956,30951,31142,31309,31310,31302,31308,31307,31418,31705,31761,31689,31716,31707,31713,31721,31718,31957,31958,32266,32273,32264,32283,32291,32286,32285,32265,32272,32633,32690,32752,32753,32750,32808,33203,33193,33192,33275,33288,33368,33369,34122,34137,34120,34152,34153,34115,34121,34157,34154,34142,34691,34719,34718,34722,34701,34913,35114,35122,35109,35115,35105,35242,35238,35558,35578,35563,35569,35584,35548,35559,35566,35582,35585,35586,35575,35565,35571,35574,35580,35947,35949,35987,36084,36420,36401,36404,36418,36409,36405,36667,36655,36664,36659,36776,36774,36981,36980,36984,36978,36988,36986,37172,37266,37664,37686,37624,37683,37679,37666,37628,37675,37636,37658,37648,37670,37665,37653,37678,37657,38331,38567,38568,38570,38613,38670,38673,38678,38669,38675,38671,38747,38748,38758,38808,38960,38968,38971,38967,38957,38969,38948,39184,39208,39198,39195,39201,39194,39405,39394,39409,39608,39612,39675,39661,39720,39825,40213,40227,40230,40232,40210,40219,40664,40660,40845,40860,20778,20767,20769,20786,21237,22158,22144,22160,22149,22151,22159,22741,22739,22737,22734,23344,23338,23332,23418,23607,23656,23996,23994,23997,23992,24171,24396,24509,25033,25026,25031,25062,25035,25138,25140,25806,25802,25816,25824,25840,25830,25836,25841,25826,25837,25986,25987,26329,26326,27264,27284,27268,27298,27292,27355,27299,27262,27287,27280,27296,27484,27566,27610,27656,28632,28657,28639,28640,28635,28644,28651,28655,28544,28652,28641,28649,28629,28654,28656,29159,29151,29166,29158,29157,29165,29164,29172,29152,29237,29254,29552,29554,29865,29872,29862,29864,30278,30274,30284,30442,30643,30634,30640,30636,30631,30637,30703,30967,30970,30964,30959,30977,31143,31146,31319,31423,31751,31757,31742,31735,31756,31712,31968,31964,31966,31970,31967,31961,31965,32302,32318,32326,32311,32306,32323,32299,32317,32305,32325,32321,32308,32313,32328,32309,32319,32303,32580,32755,32764,32881,32882,32880,32879,32883,33222,33219,33210,33218,33216,33215,33213,33225,33214,33256,33289,33393,34218,34180,34174,34204,34193,34196,34223,34203,34183,34216,34186,34407,34752,34769,34739,34770,34758,34731,34747,34746,34760,34763,35131,35126,35140,35128,35133,35244,35598,35607,35609,35611,35594,35616,35613,35588,35600,35905,35903,35955,36090,36093,36092,36088,36091,36264,36425,36427,36424,36426,36676,36670,36674,36677,36671,36991,36989,36996,36993,36994,36992,37177,37283,37278,37276,37709,37762,37672,37749,37706,37733,37707,37656,37758,37740,37723,37744,37722,37716,38346,38347,38348,38344,38342,38577,38584,38614,38684,38686,38816,38867,38982,39094,39221,39425,39423,39854,39851,39850,39853,40251,40255,40587,40655,40670,40668,40669,40667,40766,40779,21474,22165,22190,22745,22744,23352,24413,25059,25139,25844,25842,25854,25862,25850,25851,25847,26039,26332,26406,27315,27308,27331,27323,27320,27330,27310,27311,27487,27512,27567,28681,28683,28670,28678,28666,28689,28687,29179,29180,29182,29176,29559,29557,29863,29887,29973,30294,30296,30290,30653,30655,30651,30652,30990,31150,31329,31330,31328,31428,31429,31787,31783,31786,31774,31779,31777,31975,32340,32341,32350,32346,32353,32338,32345,32584,32761,32763,32887,32886,33229,33231,33290,34255,34217,34253,34256,34249,34224,34234,34233,34214,34799,34796,34802,34784,35206,35250,35316,35624,35641,35628,35627,35920,36101,36441,36451,36454,36452,36447,36437,36544,36681,36685,36999,36995,37e3,37291,37292,37328,37780,37770,37782,37794,37811,37806,37804,37808,37784,37786,37783,38356,38358,38352,38357,38626,38620,38617,38619,38622,38692,38819,38822,38829,38905,38989,38991,38988,38990,38995,39098,39230,39231,39229,39214,39333,39438,39617,39683,39686,39759,39758,39757,39882,39881,39933,39880,39872,40273,40285,40288,40672,40725,40748,20787,22181,22750,22751,22754,23541,40848,24300,25074,25079,25078,25077,25856,25871,26336,26333,27365,27357,27354,27347,28699,28703,28712,28698,28701,28693,28696,29190,29197,29272,29346,29560,29562,29885,29898,29923,30087,30086,30303,30305,30663,31001,31153,31339,31337,31806,31807,31800,31805,31799,31808,32363,32365,32377,32361,32362,32645,32371,32694,32697,32696,33240,34281,34269,34282,34261,34276,34277,34295,34811,34821,34829,34809,34814,35168,35167,35158,35166,35649,35676,35672,35657,35674,35662,35663,35654,35673,36104,36106,36476,36466,36487,36470,36460,36474,36468,36692,36686,36781,37002,37003,37297,37294,37857,37841,37855,37827,37832,37852,37853,37846,37858,37837,37848,37860,37847,37864,38364,38580,38627,38698,38695,38753,38876,38907,39006,39e3,39003,39100,39237,39241,39446,39449,39693,39912,39911,39894,39899,40329,40289,40306,40298,40300,40594,40599,40595,40628,21240,22184,22199,22198,22196,22204,22756,23360,23363,23421,23542,24009,25080,25082,25880,25876,25881,26342,26407,27372,28734,28720,28722,29200,29563,29903,30306,30309,31014,31018,31020,31019,31431,31478,31820,31811,31821,31983,31984,36782,32381,32380,32386,32588,32768,33242,33382,34299,34297,34321,34298,34310,34315,34311,34314,34836,34837,35172,35258,35320,35696,35692,35686,35695,35679,35691,36111,36109,36489,36481,36485,36482,37300,37323,37912,37891,37885,38369,38704,39108,39250,39249,39336,39467,39472,39479,39477,39955,39949,40569,40629,40680,40751,40799,40803,40801,20791,20792,22209,22208,22210,22804,23660,24013,25084,25086,25885,25884,26005,26345,27387,27396,27386,27570,28748,29211,29351,29910,29908,30313,30675,31824,32399,32396,32700,34327,34349,34330,34851,34850,34849,34847,35178,35180,35261,35700,35703,35709,36115,36490,36493,36491,36703,36783,37306,37934,37939,37941,37946,37944,37938,37931,38370,38712,38713,38706,38911,39015,39013,39255,39493,39491,39488,39486,39631,39764,39761,39981,39973,40367,40372,40386,40376,40605,40687,40729,40796,40806,40807,20796,20795,22216,22218,22217,23423,24020,24018,24398,25087,25892,27402,27489,28753,28760,29568,29924,30090,30318,30316,31155,31840,31839,32894,32893,33247,35186,35183,35324,35712,36118,36119,36497,36499,36705,37192,37956,37969,37970,38717,38718,38851,38849,39019,39253,39509,39501,39634,39706,40009,39985,39998,39995,40403,40407,40756,40812,40810,40852,22220,24022,25088,25891,25899,25898,26348,27408,29914,31434,31844,31843,31845,32403,32406,32404,33250,34360,34367,34865,35722,37008,37007,37987,37984,37988,38760,39023,39260,39514,39515,39511,39635,39636,39633,40020,40023,40022,40421,40607,40692,22225,22761,25900,28766,30321,30322,30679,32592,32648,34870,34873,34914,35731,35730,35734,33399,36123,37312,37994,38722,38728,38724,38854,39024,39519,39714,39768,40031,40441,40442,40572,40573,40711,40823,40818,24307,27414,28771,31852,31854,34875,35264,36513,37313,38002,38e3,39025,39262,39638,39715,40652,28772,30682,35738,38007,38857,39522,39525,32412,35740,36522,37317,38013,38014,38012,40055,40056,40695,35924,38015,40474,29224,39530,39729,40475,40478,31858,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,20022,20031,20101,20128,20866,20886,20907,21241,21304,21353,21430,22794,23424,24027,12083,24191,24308,24400,24417,25908,26080,30098,30326,36789,38582,168,710,12541,12542,12445,12446,12291,20189,12293,12294,12295,12540,65339,65341,10045,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,1040,1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,8679,8632,8633,12751,131276,20058,131210,20994,17553,40880,20872,40881,161287,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,65506,65508,65287,65282,12849,8470,8481,12443,12444,11904,11908,11910,11911,11912,11914,11916,11917,11925,11932,11933,11941,11943,11946,11948,11950,11958,11964,11966,11974,11978,11980,11981,11983,11990,11991,11998,12003,null,null,null,643,592,603,596,629,339,248,331,650,618,20034,20060,20981,21274,21378,19975,19980,20039,20109,22231,64012,23662,24435,19983,20871,19982,20014,20115,20162,20169,20168,20888,21244,21356,21433,22304,22787,22828,23568,24063,26081,27571,27596,27668,29247,20017,20028,20200,20188,20201,20193,20189,20186,21004,21276,21324,22306,22307,22807,22831,23425,23428,23570,23611,23668,23667,24068,24192,24194,24521,25097,25168,27669,27702,27715,27711,27707,29358,29360,29578,31160,32906,38430,20238,20248,20268,20213,20244,20209,20224,20215,20232,20253,20226,20229,20258,20243,20228,20212,20242,20913,21011,21001,21008,21158,21282,21279,21325,21386,21511,22241,22239,22318,22314,22324,22844,22912,22908,22917,22907,22910,22903,22911,23382,23573,23589,23676,23674,23675,23678,24031,24181,24196,24322,24346,24436,24533,24532,24527,25180,25182,25188,25185,25190,25186,25177,25184,25178,25189,26095,26094,26430,26425,26424,26427,26426,26431,26428,26419,27672,27718,27730,27740,27727,27722,27732,27723,27724,28785,29278,29364,29365,29582,29994,30335,31349,32593,33400,33404,33408,33405,33407,34381,35198,37017,37015,37016,37019,37012,38434,38436,38432,38435,20310,20283,20322,20297,20307,20324,20286,20327,20306,20319,20289,20312,20269,20275,20287,20321,20879,20921,21020,21022,21025,21165,21166,21257,21347,21362,21390,21391,21552,21559,21546,21588,21573,21529,21532,21541,21528,21565,21583,21569,21544,21540,21575,22254,22247,22245,22337,22341,22348,22345,22347,22354,22790,22848,22950,22936,22944,22935,22926,22946,22928,22927,22951,22945,23438,23442,23592,23594,23693,23695,23688,23691,23689,23698,23690,23686,23699,23701,24032,24074,24078,24203,24201,24204,24200,24205,24325,24349,24440,24438,24530,24529,24528,24557,24552,24558,24563,24545,24548,24547,24570,24559,24567,24571,24576,24564,25146,25219,25228,25230,25231,25236,25223,25201,25211,25210,25200,25217,25224,25207,25213,25202,25204,25911,26096,26100,26099,26098,26101,26437,26439,26457,26453,26444,26440,26461,26445,26458,26443,27600,27673,27674,27768,27751,27755,27780,27787,27791,27761,27759,27753,27802,27757,27783,27797,27804,27750,27763,27749,27771,27790,28788,28794,29283,29375,29373,29379,29382,29377,29370,29381,29589,29591,29587,29588,29586,30010,30009,30100,30101,30337,31037,32820,32917,32921,32912,32914,32924,33424,33423,33413,33422,33425,33427,33418,33411,33412,35960,36809,36799,37023,37025,37029,37022,37031,37024,38448,38440,38447,38445,20019,20376,20348,20357,20349,20352,20359,20342,20340,20361,20356,20343,20300,20375,20330,20378,20345,20353,20344,20368,20380,20372,20382,20370,20354,20373,20331,20334,20894,20924,20926,21045,21042,21043,21062,21041,21180,21258,21259,21308,21394,21396,21639,21631,21633,21649,21634,21640,21611,21626,21630,21605,21612,21620,21606,21645,21615,21601,21600,21656,21603,21607,21604,22263,22265,22383,22386,22381,22379,22385,22384,22390,22400,22389,22395,22387,22388,22370,22376,22397,22796,22853,22965,22970,22991,22990,22962,22988,22977,22966,22972,22979,22998,22961,22973,22976,22984,22964,22983,23394,23397,23443,23445,23620,23623,23726,23716,23712,23733,23727,23720,23724,23711,23715,23725,23714,23722,23719,23709,23717,23734,23728,23718,24087,24084,24089,24360,24354,24355,24356,24404,24450,24446,24445,24542,24549,24621,24614,24601,24626,24587,24628,24586,24599,24627,24602,24606,24620,24610,24589,24592,24622,24595,24593,24588,24585,24604,25108,25149,25261,25268,25297,25278,25258,25270,25290,25262,25267,25263,25275,25257,25264,25272,25917,26024,26043,26121,26108,26116,26130,26120,26107,26115,26123,26125,26117,26109,26129,26128,26358,26378,26501,26476,26510,26514,26486,26491,26520,26502,26500,26484,26509,26508,26490,26527,26513,26521,26499,26493,26497,26488,26489,26516,27429,27520,27518,27614,27677,27795,27884,27883,27886,27865,27830,27860,27821,27879,27831,27856,27842,27834,27843,27846,27885,27890,27858,27869,27828,27786,27805,27776,27870,27840,27952,27853,27847,27824,27897,27855,27881,27857,28820,28824,28805,28819,28806,28804,28817,28822,28802,28826,28803,29290,29398,29387,29400,29385,29404,29394,29396,29402,29388,29393,29604,29601,29613,29606,29602,29600,29612,29597,29917,29928,30015,30016,30014,30092,30104,30383,30451,30449,30448,30453,30712,30716,30713,30715,30714,30711,31042,31039,31173,31352,31355,31483,31861,31997,32821,32911,32942,32931,32952,32949,32941,33312,33440,33472,33451,33434,33432,33435,33461,33447,33454,33468,33438,33466,33460,33448,33441,33449,33474,33444,33475,33462,33442,34416,34415,34413,34414,35926,36818,36811,36819,36813,36822,36821,36823,37042,37044,37039,37043,37040,38457,38461,38460,38458,38467,20429,20421,20435,20402,20425,20427,20417,20436,20444,20441,20411,20403,20443,20423,20438,20410,20416,20409,20460,21060,21065,21184,21186,21309,21372,21399,21398,21401,21400,21690,21665,21677,21669,21711,21699,33549,21687,21678,21718,21686,21701,21702,21664,21616,21692,21666,21694,21618,21726,21680,22453,22430,22431,22436,22412,22423,22429,22427,22420,22424,22415,22425,22437,22426,22421,22772,22797,22867,23009,23006,23022,23040,23025,23005,23034,23037,23036,23030,23012,23026,23031,23003,23017,23027,23029,23008,23038,23028,23021,23464,23628,23760,23768,23756,23767,23755,23771,23774,23770,23753,23751,23754,23766,23763,23764,23759,23752,23750,23758,23775,23800,24057,24097,24098,24099,24096,24100,24240,24228,24226,24219,24227,24229,24327,24366,24406,24454,24631,24633,24660,24690,24670,24645,24659,24647,24649,24667,24652,24640,24642,24671,24612,24644,24664,24678,24686,25154,25155,25295,25357,25355,25333,25358,25347,25323,25337,25359,25356,25336,25334,25344,25363,25364,25338,25365,25339,25328,25921,25923,26026,26047,26166,26145,26162,26165,26140,26150,26146,26163,26155,26170,26141,26164,26169,26158,26383,26384,26561,26610,26568,26554,26588,26555,26616,26584,26560,26551,26565,26603,26596,26591,26549,26573,26547,26615,26614,26606,26595,26562,26553,26574,26599,26608,26546,26620,26566,26605,26572,26542,26598,26587,26618,26569,26570,26563,26602,26571,27432,27522,27524,27574,27606,27608,27616,27680,27681,27944,27956,27949,27935,27964,27967,27922,27914,27866,27955,27908,27929,27962,27930,27921,27904,27933,27970,27905,27928,27959,27907,27919,27968,27911,27936,27948,27912,27938,27913,27920,28855,28831,28862,28849,28848,28833,28852,28853,28841,29249,29257,29258,29292,29296,29299,29294,29386,29412,29416,29419,29407,29418,29414,29411,29573,29644,29634,29640,29637,29625,29622,29621,29620,29675,29631,29639,29630,29635,29638,29624,29643,29932,29934,29998,30023,30024,30119,30122,30329,30404,30472,30467,30468,30469,30474,30455,30459,30458,30695,30696,30726,30737,30738,30725,30736,30735,30734,30729,30723,30739,31050,31052,31051,31045,31044,31189,31181,31183,31190,31182,31360,31358,31441,31488,31489,31866,31864,31865,31871,31872,31873,32003,32008,32001,32600,32657,32653,32702,32775,32782,32783,32788,32823,32984,32967,32992,32977,32968,32962,32976,32965,32995,32985,32988,32970,32981,32969,32975,32983,32998,32973,33279,33313,33428,33497,33534,33529,33543,33512,33536,33493,33594,33515,33494,33524,33516,33505,33522,33525,33548,33531,33526,33520,33514,33508,33504,33530,33523,33517,34423,34420,34428,34419,34881,34894,34919,34922,34921,35283,35332,35335,36210,36835,36833,36846,36832,37105,37053,37055,37077,37061,37054,37063,37067,37064,37332,37331,38484,38479,38481,38483,38474,38478,20510,20485,20487,20499,20514,20528,20507,20469,20468,20531,20535,20524,20470,20471,20503,20508,20512,20519,20533,20527,20529,20494,20826,20884,20883,20938,20932,20933,20936,20942,21089,21082,21074,21086,21087,21077,21090,21197,21262,21406,21798,21730,21783,21778,21735,21747,21732,21786,21759,21764,21768,21739,21777,21765,21745,21770,21755,21751,21752,21728,21774,21763,21771,22273,22274,22476,22578,22485,22482,22458,22470,22461,22460,22456,22454,22463,22471,22480,22457,22465,22798,22858,23065,23062,23085,23086,23061,23055,23063,23050,23070,23091,23404,23463,23469,23468,23555,23638,23636,23788,23807,23790,23793,23799,23808,23801,24105,24104,24232,24238,24234,24236,24371,24368,24423,24669,24666,24679,24641,24738,24712,24704,24722,24705,24733,24707,24725,24731,24727,24711,24732,24718,25113,25158,25330,25360,25430,25388,25412,25413,25398,25411,25572,25401,25419,25418,25404,25385,25409,25396,25432,25428,25433,25389,25415,25395,25434,25425,25400,25431,25408,25416,25930,25926,26054,26051,26052,26050,26186,26207,26183,26193,26386,26387,26655,26650,26697,26674,26675,26683,26699,26703,26646,26673,26652,26677,26667,26669,26671,26702,26692,26676,26653,26642,26644,26662,26664,26670,26701,26682,26661,26656,27436,27439,27437,27441,27444,27501,32898,27528,27622,27620,27624,27619,27618,27623,27685,28026,28003,28004,28022,27917,28001,28050,27992,28002,28013,28015,28049,28045,28143,28031,28038,27998,28007,28e3,28055,28016,28028,27999,28034,28056,27951,28008,28043,28030,28032,28036,27926,28035,28027,28029,28021,28048,28892,28883,28881,28893,28875,32569,28898,28887,28882,28894,28896,28884,28877,28869,28870,28871,28890,28878,28897,29250,29304,29303,29302,29440,29434,29428,29438,29430,29427,29435,29441,29651,29657,29669,29654,29628,29671,29667,29673,29660,29650,29659,29652,29661,29658,29655,29656,29672,29918,29919,29940,29941,29985,30043,30047,30128,30145,30139,30148,30144,30143,30134,30138,30346,30409,30493,30491,30480,30483,30482,30499,30481,30485,30489,30490,30498,30503,30755,30764,30754,30773,30767,30760,30766,30763,30753,30761,30771,30762,30769,31060,31067,31055,31068,31059,31058,31057,31211,31212,31200,31214,31213,31210,31196,31198,31197,31366,31369,31365,31371,31372,31370,31367,31448,31504,31492,31507,31493,31503,31496,31498,31502,31497,31506,31876,31889,31882,31884,31880,31885,31877,32030,32029,32017,32014,32024,32022,32019,32031,32018,32015,32012,32604,32609,32606,32608,32605,32603,32662,32658,32707,32706,32704,32790,32830,32825,33018,33010,33017,33013,33025,33019,33024,33281,33327,33317,33587,33581,33604,33561,33617,33573,33622,33599,33601,33574,33564,33570,33602,33614,33563,33578,33544,33596,33613,33558,33572,33568,33591,33583,33577,33607,33605,33612,33619,33566,33580,33611,33575,33608,34387,34386,34466,34472,34454,34445,34449,34462,34439,34455,34438,34443,34458,34437,34469,34457,34465,34471,34453,34456,34446,34461,34448,34452,34883,34884,34925,34933,34934,34930,34944,34929,34943,34927,34947,34942,34932,34940,35346,35911,35927,35963,36004,36003,36214,36216,36277,36279,36278,36561,36563,36862,36853,36866,36863,36859,36868,36860,36854,37078,37088,37081,37082,37091,37087,37093,37080,37083,37079,37084,37092,37200,37198,37199,37333,37346,37338,38492,38495,38588,39139,39647,39727,20095,20592,20586,20577,20574,20576,20563,20555,20573,20594,20552,20557,20545,20571,20554,20578,20501,20549,20575,20585,20587,20579,20580,20550,20544,20590,20595,20567,20561,20944,21099,21101,21100,21102,21206,21203,21293,21404,21877,21878,21820,21837,21840,21812,21802,21841,21858,21814,21813,21808,21842,21829,21772,21810,21861,21838,21817,21832,21805,21819,21824,21835,22282,22279,22523,22548,22498,22518,22492,22516,22528,22509,22525,22536,22520,22539,22515,22479,22535,22510,22499,22514,22501,22508,22497,22542,22524,22544,22503,22529,22540,22513,22505,22512,22541,22532,22876,23136,23128,23125,23143,23134,23096,23093,23149,23120,23135,23141,23148,23123,23140,23127,23107,23133,23122,23108,23131,23112,23182,23102,23117,23097,23116,23152,23145,23111,23121,23126,23106,23132,23410,23406,23489,23488,23641,23838,23819,23837,23834,23840,23820,23848,23821,23846,23845,23823,23856,23826,23843,23839,23854,24126,24116,24241,24244,24249,24242,24243,24374,24376,24475,24470,24479,24714,24720,24710,24766,24752,24762,24787,24788,24783,24804,24793,24797,24776,24753,24795,24759,24778,24767,24771,24781,24768,25394,25445,25482,25474,25469,25533,25502,25517,25501,25495,25515,25486,25455,25479,25488,25454,25519,25461,25500,25453,25518,25468,25508,25403,25503,25464,25477,25473,25489,25485,25456,25939,26061,26213,26209,26203,26201,26204,26210,26392,26745,26759,26768,26780,26733,26734,26798,26795,26966,26735,26787,26796,26793,26741,26740,26802,26767,26743,26770,26748,26731,26738,26794,26752,26737,26750,26779,26774,26763,26784,26761,26788,26744,26747,26769,26764,26762,26749,27446,27443,27447,27448,27537,27535,27533,27534,27532,27690,28096,28075,28084,28083,28276,28076,28137,28130,28087,28150,28116,28160,28104,28128,28127,28118,28094,28133,28124,28125,28123,28148,28106,28093,28141,28144,28090,28117,28098,28111,28105,28112,28146,28115,28157,28119,28109,28131,28091,28922,28941,28919,28951,28916,28940,28912,28932,28915,28944,28924,28927,28934,28947,28928,28920,28918,28939,28930,28942,29310,29307,29308,29311,29469,29463,29447,29457,29464,29450,29448,29439,29455,29470,29576,29686,29688,29685,29700,29697,29693,29703,29696,29690,29692,29695,29708,29707,29684,29704,30052,30051,30158,30162,30159,30155,30156,30161,30160,30351,30345,30419,30521,30511,30509,30513,30514,30516,30515,30525,30501,30523,30517,30792,30802,30793,30797,30794,30796,30758,30789,30800,31076,31079,31081,31082,31075,31083,31073,31163,31226,31224,31222,31223,31375,31380,31376,31541,31559,31540,31525,31536,31522,31524,31539,31512,31530,31517,31537,31531,31533,31535,31538,31544,31514,31523,31892,31896,31894,31907,32053,32061,32056,32054,32058,32069,32044,32041,32065,32071,32062,32063,32074,32059,32040,32611,32661,32668,32669,32667,32714,32715,32717,32720,32721,32711,32719,32713,32799,32798,32795,32839,32835,32840,33048,33061,33049,33051,33069,33055,33068,33054,33057,33045,33063,33053,33058,33297,33336,33331,33338,33332,33330,33396,33680,33699,33704,33677,33658,33651,33700,33652,33679,33665,33685,33689,33653,33684,33705,33661,33667,33676,33693,33691,33706,33675,33662,33701,33711,33672,33687,33712,33663,33702,33671,33710,33654,33690,34393,34390,34495,34487,34498,34497,34501,34490,34480,34504,34489,34483,34488,34508,34484,34491,34492,34499,34493,34494,34898,34953,34965,34984,34978,34986,34970,34961,34977,34975,34968,34983,34969,34971,34967,34980,34988,34956,34963,34958,35202,35286,35289,35285,35376,35367,35372,35358,35897,35899,35932,35933,35965,36005,36221,36219,36217,36284,36290,36281,36287,36289,36568,36574,36573,36572,36567,36576,36577,36900,36875,36881,36892,36876,36897,37103,37098,37104,37108,37106,37107,37076,37099,37100,37097,37206,37208,37210,37203,37205,37356,37364,37361,37363,37368,37348,37369,37354,37355,37367,37352,37358,38266,38278,38280,38524,38509,38507,38513,38511,38591,38762,38916,39141,39319,20635,20629,20628,20638,20619,20643,20611,20620,20622,20637,20584,20636,20626,20610,20615,20831,20948,21266,21265,21412,21415,21905,21928,21925,21933,21879,22085,21922,21907,21896,21903,21941,21889,21923,21906,21924,21885,21900,21926,21887,21909,21921,21902,22284,22569,22583,22553,22558,22567,22563,22568,22517,22600,22565,22556,22555,22579,22591,22582,22574,22585,22584,22573,22572,22587,22881,23215,23188,23199,23162,23202,23198,23160,23206,23164,23205,23212,23189,23214,23095,23172,23178,23191,23171,23179,23209,23163,23165,23180,23196,23183,23187,23197,23530,23501,23499,23508,23505,23498,23502,23564,23600,23863,23875,23915,23873,23883,23871,23861,23889,23886,23893,23859,23866,23890,23869,23857,23897,23874,23865,23881,23864,23868,23858,23862,23872,23877,24132,24129,24408,24486,24485,24491,24777,24761,24780,24802,24782,24772,24852,24818,24842,24854,24837,24821,24851,24824,24828,24830,24769,24835,24856,24861,24848,24831,24836,24843,25162,25492,25521,25520,25550,25573,25576,25583,25539,25757,25587,25546,25568,25590,25557,25586,25589,25697,25567,25534,25565,25564,25540,25560,25555,25538,25543,25548,25547,25544,25584,25559,25561,25906,25959,25962,25956,25948,25960,25957,25996,26013,26014,26030,26064,26066,26236,26220,26235,26240,26225,26233,26218,26226,26369,26892,26835,26884,26844,26922,26860,26858,26865,26895,26838,26871,26859,26852,26870,26899,26896,26867,26849,26887,26828,26888,26992,26804,26897,26863,26822,26900,26872,26832,26877,26876,26856,26891,26890,26903,26830,26824,26845,26846,26854,26868,26833,26886,26836,26857,26901,26917,26823,27449,27451,27455,27452,27540,27543,27545,27541,27581,27632,27634,27635,27696,28156,28230,28231,28191,28233,28296,28220,28221,28229,28258,28203,28223,28225,28253,28275,28188,28211,28235,28224,28241,28219,28163,28206,28254,28264,28252,28257,28209,28200,28256,28273,28267,28217,28194,28208,28243,28261,28199,28280,28260,28279,28245,28281,28242,28262,28213,28214,28250,28960,28958,28975,28923,28974,28977,28963,28965,28962,28978,28959,28968,28986,28955,29259,29274,29320,29321,29318,29317,29323,29458,29451,29488,29474,29489,29491,29479,29490,29485,29478,29475,29493,29452,29742,29740,29744,29739,29718,29722,29729,29741,29745,29732,29731,29725,29737,29728,29746,29947,29999,30063,30060,30183,30170,30177,30182,30173,30175,30180,30167,30357,30354,30426,30534,30535,30532,30541,30533,30538,30542,30539,30540,30686,30700,30816,30820,30821,30812,30829,30833,30826,30830,30832,30825,30824,30814,30818,31092,31091,31090,31088,31234,31242,31235,31244,31236,31385,31462,31460,31562,31547,31556,31560,31564,31566,31552,31576,31557,31906,31902,31912,31905,32088,32111,32099,32083,32086,32103,32106,32079,32109,32092,32107,32082,32084,32105,32081,32095,32078,32574,32575,32613,32614,32674,32672,32673,32727,32849,32847,32848,33022,32980,33091,33098,33106,33103,33095,33085,33101,33082,33254,33262,33271,33272,33273,33284,33340,33341,33343,33397,33595,33743,33785,33827,33728,33768,33810,33767,33764,33788,33782,33808,33734,33736,33771,33763,33727,33793,33757,33765,33752,33791,33761,33739,33742,33750,33781,33737,33801,33807,33758,33809,33798,33730,33779,33749,33786,33735,33745,33770,33811,33731,33772,33774,33732,33787,33751,33762,33819,33755,33790,34520,34530,34534,34515,34531,34522,34538,34525,34539,34524,34540,34537,34519,34536,34513,34888,34902,34901,35002,35031,35001,35e3,35008,35006,34998,35004,34999,35005,34994,35073,35017,35221,35224,35223,35293,35290,35291,35406,35405,35385,35417,35392,35415,35416,35396,35397,35410,35400,35409,35402,35404,35407,35935,35969,35968,36026,36030,36016,36025,36021,36228,36224,36233,36312,36307,36301,36295,36310,36316,36303,36309,36313,36296,36311,36293,36591,36599,36602,36601,36582,36590,36581,36597,36583,36584,36598,36587,36593,36588,36596,36585,36909,36916,36911,37126,37164,37124,37119,37116,37128,37113,37115,37121,37120,37127,37125,37123,37217,37220,37215,37218,37216,37377,37386,37413,37379,37402,37414,37391,37388,37376,37394,37375,37373,37382,37380,37415,37378,37404,37412,37401,37399,37381,37398,38267,38285,38284,38288,38535,38526,38536,38537,38531,38528,38594,38600,38595,38641,38640,38764,38768,38766,38919,39081,39147,40166,40697,20099,20100,20150,20669,20671,20678,20654,20676,20682,20660,20680,20674,20656,20673,20666,20657,20683,20681,20662,20664,20951,21114,21112,21115,21116,21955,21979,21964,21968,21963,21962,21981,21952,21972,21956,21993,21951,21970,21901,21967,21973,21986,21974,21960,22002,21965,21977,21954,22292,22611,22632,22628,22607,22605,22601,22639,22613,22606,22621,22617,22629,22619,22589,22627,22641,22780,23239,23236,23243,23226,23224,23217,23221,23216,23231,23240,23227,23238,23223,23232,23242,23220,23222,23245,23225,23184,23510,23512,23513,23583,23603,23921,23907,23882,23909,23922,23916,23902,23912,23911,23906,24048,24143,24142,24138,24141,24139,24261,24268,24262,24267,24263,24384,24495,24493,24823,24905,24906,24875,24901,24886,24882,24878,24902,24879,24911,24873,24896,25120,37224,25123,25125,25124,25541,25585,25579,25616,25618,25609,25632,25636,25651,25667,25631,25621,25624,25657,25655,25634,25635,25612,25638,25648,25640,25665,25653,25647,25610,25626,25664,25637,25639,25611,25575,25627,25646,25633,25614,25967,26002,26067,26246,26252,26261,26256,26251,26250,26265,26260,26232,26400,26982,26975,26936,26958,26978,26993,26943,26949,26986,26937,26946,26967,26969,27002,26952,26953,26933,26988,26931,26941,26981,26864,27e3,26932,26985,26944,26991,26948,26998,26968,26945,26996,26956,26939,26955,26935,26972,26959,26961,26930,26962,26927,27003,26940,27462,27461,27459,27458,27464,27457,27547,64013,27643,27644,27641,27639,27640,28315,28374,28360,28303,28352,28319,28307,28308,28320,28337,28345,28358,28370,28349,28353,28318,28361,28343,28336,28365,28326,28367,28338,28350,28355,28380,28376,28313,28306,28302,28301,28324,28321,28351,28339,28368,28362,28311,28334,28323,28999,29012,29010,29027,29024,28993,29021,29026,29042,29048,29034,29025,28994,29016,28995,29003,29040,29023,29008,29011,28996,29005,29018,29263,29325,29324,29329,29328,29326,29500,29506,29499,29498,29504,29514,29513,29764,29770,29771,29778,29777,29783,29760,29775,29776,29774,29762,29766,29773,29780,29921,29951,29950,29949,29981,30073,30071,27011,30191,30223,30211,30199,30206,30204,30201,30200,30224,30203,30198,30189,30197,30205,30361,30389,30429,30549,30559,30560,30546,30550,30554,30569,30567,30548,30553,30573,30688,30855,30874,30868,30863,30852,30869,30853,30854,30881,30851,30841,30873,30848,30870,30843,31100,31106,31101,31097,31249,31256,31257,31250,31255,31253,31266,31251,31259,31248,31395,31394,31390,31467,31590,31588,31597,31604,31593,31602,31589,31603,31601,31600,31585,31608,31606,31587,31922,31924,31919,32136,32134,32128,32141,32127,32133,32122,32142,32123,32131,32124,32140,32148,32132,32125,32146,32621,32619,32615,32616,32620,32678,32677,32679,32731,32732,32801,33124,33120,33143,33116,33129,33115,33122,33138,26401,33118,33142,33127,33135,33092,33121,33309,33353,33348,33344,33346,33349,34033,33855,33878,33910,33913,33935,33933,33893,33873,33856,33926,33895,33840,33869,33917,33882,33881,33908,33907,33885,34055,33886,33847,33850,33844,33914,33859,33912,33842,33861,33833,33753,33867,33839,33858,33837,33887,33904,33849,33870,33868,33874,33903,33989,33934,33851,33863,33846,33843,33896,33918,33860,33835,33888,33876,33902,33872,34571,34564,34551,34572,34554,34518,34549,34637,34552,34574,34569,34561,34550,34573,34565,35030,35019,35021,35022,35038,35035,35034,35020,35024,35205,35227,35295,35301,35300,35297,35296,35298,35292,35302,35446,35462,35455,35425,35391,35447,35458,35460,35445,35459,35457,35444,35450,35900,35915,35914,35941,35940,35942,35974,35972,35973,36044,36200,36201,36241,36236,36238,36239,36237,36243,36244,36240,36242,36336,36320,36332,36337,36334,36304,36329,36323,36322,36327,36338,36331,36340,36614,36607,36609,36608,36613,36615,36616,36610,36619,36946,36927,36932,36937,36925,37136,37133,37135,37137,37142,37140,37131,37134,37230,37231,37448,37458,37424,37434,37478,37427,37477,37470,37507,37422,37450,37446,37485,37484,37455,37472,37479,37487,37430,37473,37488,37425,37460,37475,37456,37490,37454,37459,37452,37462,37426,38303,38300,38302,38299,38546,38547,38545,38551,38606,38650,38653,38648,38645,38771,38775,38776,38770,38927,38925,38926,39084,39158,39161,39343,39346,39344,39349,39597,39595,39771,40170,40173,40167,40576,40701,20710,20692,20695,20712,20723,20699,20714,20701,20708,20691,20716,20720,20719,20707,20704,20952,21120,21121,21225,21227,21296,21420,22055,22037,22028,22034,22012,22031,22044,22017,22035,22018,22010,22045,22020,22015,22009,22665,22652,22672,22680,22662,22657,22655,22644,22667,22650,22663,22673,22670,22646,22658,22664,22651,22676,22671,22782,22891,23260,23278,23269,23253,23274,23258,23277,23275,23283,23266,23264,23259,23276,23262,23261,23257,23272,23263,23415,23520,23523,23651,23938,23936,23933,23942,23930,23937,23927,23946,23945,23944,23934,23932,23949,23929,23935,24152,24153,24147,24280,24273,24279,24270,24284,24277,24281,24274,24276,24388,24387,24431,24502,24876,24872,24897,24926,24945,24947,24914,24915,24946,24940,24960,24948,24916,24954,24923,24933,24891,24938,24929,24918,25129,25127,25131,25643,25677,25691,25693,25716,25718,25714,25715,25725,25717,25702,25766,25678,25730,25694,25692,25675,25683,25696,25680,25727,25663,25708,25707,25689,25701,25719,25971,26016,26273,26272,26271,26373,26372,26402,27057,27062,27081,27040,27086,27030,27056,27052,27068,27025,27033,27022,27047,27021,27049,27070,27055,27071,27076,27069,27044,27092,27065,27082,27034,27087,27059,27027,27050,27041,27038,27097,27031,27024,27074,27061,27045,27078,27466,27469,27467,27550,27551,27552,27587,27588,27646,28366,28405,28401,28419,28453,28408,28471,28411,28462,28425,28494,28441,28442,28455,28440,28475,28434,28397,28426,28470,28531,28409,28398,28461,28480,28464,28476,28469,28395,28423,28430,28483,28421,28413,28406,28473,28444,28412,28474,28447,28429,28446,28424,28449,29063,29072,29065,29056,29061,29058,29071,29051,29062,29057,29079,29252,29267,29335,29333,29331,29507,29517,29521,29516,29794,29811,29809,29813,29810,29799,29806,29952,29954,29955,30077,30096,30230,30216,30220,30229,30225,30218,30228,30392,30593,30588,30597,30594,30574,30592,30575,30590,30595,30898,30890,30900,30893,30888,30846,30891,30878,30885,30880,30892,30882,30884,31128,31114,31115,31126,31125,31124,31123,31127,31112,31122,31120,31275,31306,31280,31279,31272,31270,31400,31403,31404,31470,31624,31644,31626,31633,31632,31638,31629,31628,31643,31630,31621,31640,21124,31641,31652,31618,31931,31935,31932,31930,32167,32183,32194,32163,32170,32193,32192,32197,32157,32206,32196,32198,32203,32204,32175,32185,32150,32188,32159,32166,32174,32169,32161,32201,32627,32738,32739,32741,32734,32804,32861,32860,33161,33158,33155,33159,33165,33164,33163,33301,33943,33956,33953,33951,33978,33998,33986,33964,33966,33963,33977,33972,33985,33997,33962,33946,33969,34e3,33949,33959,33979,33954,33940,33991,33996,33947,33961,33967,33960,34006,33944,33974,33999,33952,34007,34004,34002,34011,33968,33937,34401,34611,34595,34600,34667,34624,34606,34590,34593,34585,34587,34627,34604,34625,34622,34630,34592,34610,34602,34605,34620,34578,34618,34609,34613,34626,34598,34599,34616,34596,34586,34608,34577,35063,35047,35057,35058,35066,35070,35054,35068,35062,35067,35056,35052,35051,35229,35233,35231,35230,35305,35307,35304,35499,35481,35467,35474,35471,35478,35901,35944,35945,36053,36047,36055,36246,36361,36354,36351,36365,36349,36362,36355,36359,36358,36357,36350,36352,36356,36624,36625,36622,36621,37155,37148,37152,37154,37151,37149,37146,37156,37153,37147,37242,37234,37241,37235,37541,37540,37494,37531,37498,37536,37524,37546,37517,37542,37530,37547,37497,37527,37503,37539,37614,37518,37506,37525,37538,37501,37512,37537,37514,37510,37516,37529,37543,37502,37511,37545,37533,37515,37421,38558,38561,38655,38744,38781,38778,38782,38787,38784,38786,38779,38788,38785,38783,38862,38861,38934,39085,39086,39170,39168,39175,39325,39324,39363,39353,39355,39354,39362,39357,39367,39601,39651,39655,39742,39743,39776,39777,39775,40177,40178,40181,40615,20735,20739,20784,20728,20742,20743,20726,20734,20747,20748,20733,20746,21131,21132,21233,21231,22088,22082,22092,22069,22081,22090,22089,22086,22104,22106,22080,22067,22077,22060,22078,22072,22058,22074,22298,22699,22685,22705,22688,22691,22703,22700,22693,22689,22783,23295,23284,23293,23287,23286,23299,23288,23298,23289,23297,23303,23301,23311,23655,23961,23959,23967,23954,23970,23955,23957,23968,23964,23969,23962,23966,24169,24157,24160,24156,32243,24283,24286,24289,24393,24498,24971,24963,24953,25009,25008,24994,24969,24987,24979,25007,25005,24991,24978,25002,24993,24973,24934,25011,25133,25710,25712,25750,25760,25733,25751,25756,25743,25739,25738,25740,25763,25759,25704,25777,25752,25974,25978,25977,25979,26034,26035,26293,26288,26281,26290,26295,26282,26287,27136,27142,27159,27109,27128,27157,27121,27108,27168,27135,27116,27106,27163,27165,27134,27175,27122,27118,27156,27127,27111,27200,27144,27110,27131,27149,27132,27115,27145,27140,27160,27173,27151,27126,27174,27143,27124,27158,27473,27557,27555,27554,27558,27649,27648,27647,27650,28481,28454,28542,28551,28614,28562,28557,28553,28556,28514,28495,28549,28506,28566,28534,28524,28546,28501,28530,28498,28496,28503,28564,28563,28509,28416,28513,28523,28541,28519,28560,28499,28555,28521,28543,28565,28515,28535,28522,28539,29106,29103,29083,29104,29088,29082,29097,29109,29085,29093,29086,29092,29089,29098,29084,29095,29107,29336,29338,29528,29522,29534,29535,29536,29533,29531,29537,29530,29529,29538,29831,29833,29834,29830,29825,29821,29829,29832,29820,29817,29960,29959,30078,30245,30238,30233,30237,30236,30243,30234,30248,30235,30364,30365,30366,30363,30605,30607,30601,30600,30925,30907,30927,30924,30929,30926,30932,30920,30915,30916,30921,31130,31137,31136,31132,31138,31131,27510,31289,31410,31412,31411,31671,31691,31678,31660,31694,31663,31673,31690,31669,31941,31944,31948,31947,32247,32219,32234,32231,32215,32225,32259,32250,32230,32246,32241,32240,32238,32223,32630,32684,32688,32685,32749,32747,32746,32748,32742,32744,32868,32871,33187,33183,33182,33173,33186,33177,33175,33302,33359,33363,33362,33360,33358,33361,34084,34107,34063,34048,34089,34062,34057,34061,34079,34058,34087,34076,34043,34091,34042,34056,34060,34036,34090,34034,34069,34039,34027,34035,34044,34066,34026,34025,34070,34046,34088,34077,34094,34050,34045,34078,34038,34097,34086,34023,34024,34032,34031,34041,34072,34080,34096,34059,34073,34095,34402,34646,34659,34660,34679,34785,34675,34648,34644,34651,34642,34657,34650,34641,34654,34669,34666,34640,34638,34655,34653,34671,34668,34682,34670,34652,34661,34639,34683,34677,34658,34663,34665,34906,35077,35084,35092,35083,35095,35096,35097,35078,35094,35089,35086,35081,35234,35236,35235,35309,35312,35308,35535,35526,35512,35539,35537,35540,35541,35515,35543,35518,35520,35525,35544,35523,35514,35517,35545,35902,35917,35983,36069,36063,36057,36072,36058,36061,36071,36256,36252,36257,36251,36384,36387,36389,36388,36398,36373,36379,36374,36369,36377,36390,36391,36372,36370,36376,36371,36380,36375,36378,36652,36644,36632,36634,36640,36643,36630,36631,36979,36976,36975,36967,36971,37167,37163,37161,37162,37170,37158,37166,37253,37254,37258,37249,37250,37252,37248,37584,37571,37572,37568,37593,37558,37583,37617,37599,37592,37609,37591,37597,37580,37615,37570,37608,37578,37576,37582,37606,37581,37589,37577,37600,37598,37607,37585,37587,37557,37601,37574,37556,38268,38316,38315,38318,38320,38564,38562,38611,38661,38664,38658,38746,38794,38798,38792,38864,38863,38942,38941,38950,38953,38952,38944,38939,38951,39090,39176,39162,39185,39188,39190,39191,39189,39388,39373,39375,39379,39380,39374,39369,39382,39384,39371,39383,39372,39603,39660,39659,39667,39666,39665,39750,39747,39783,39796,39793,39782,39798,39797,39792,39784,39780,39788,40188,40186,40189,40191,40183,40199,40192,40185,40187,40200,40197,40196,40579,40659,40719,40720,20764,20755,20759,20762,20753,20958,21300,21473,22128,22112,22126,22131,22118,22115,22125,22130,22110,22135,22300,22299,22728,22717,22729,22719,22714,22722,22716,22726,23319,23321,23323,23329,23316,23315,23312,23318,23336,23322,23328,23326,23535,23980,23985,23977,23975,23989,23984,23982,23978,23976,23986,23981,23983,23988,24167,24168,24166,24175,24297,24295,24294,24296,24293,24395,24508,24989,25e3,24982,25029,25012,25030,25025,25036,25018,25023,25016,24972,25815,25814,25808,25807,25801,25789,25737,25795,25819,25843,25817,25907,25983,25980,26018,26312,26302,26304,26314,26315,26319,26301,26299,26298,26316,26403,27188,27238,27209,27239,27186,27240,27198,27229,27245,27254,27227,27217,27176,27226,27195,27199,27201,27242,27236,27216,27215,27220,27247,27241,27232,27196,27230,27222,27221,27213,27214,27206,27477,27476,27478,27559,27562,27563,27592,27591,27652,27651,27654,28589,28619,28579,28615,28604,28622,28616,28510,28612,28605,28574,28618,28584,28676,28581,28590,28602,28588,28586,28623,28607,28600,28578,28617,28587,28621,28591,28594,28592,29125,29122,29119,29112,29142,29120,29121,29131,29140,29130,29127,29135,29117,29144,29116,29126,29146,29147,29341,29342,29545,29542,29543,29548,29541,29547,29546,29823,29850,29856,29844,29842,29845,29857,29963,30080,30255,30253,30257,30269,30259,30268,30261,30258,30256,30395,30438,30618,30621,30625,30620,30619,30626,30627,30613,30617,30615,30941,30953,30949,30954,30942,30947,30939,30945,30946,30957,30943,30944,31140,31300,31304,31303,31414,31416,31413,31409,31415,31710,31715,31719,31709,31701,31717,31706,31720,31737,31700,31722,31714,31708,31723,31704,31711,31954,31956,31959,31952,31953,32274,32289,32279,32268,32287,32288,32275,32270,32284,32277,32282,32290,32267,32271,32278,32269,32276,32293,32292,32579,32635,32636,32634,32689,32751,32810,32809,32876,33201,33190,33198,33209,33205,33195,33200,33196,33204,33202,33207,33191,33266,33365,33366,33367,34134,34117,34155,34125,34131,34145,34136,34112,34118,34148,34113,34146,34116,34129,34119,34147,34110,34139,34161,34126,34158,34165,34133,34151,34144,34188,34150,34141,34132,34149,34156,34403,34405,34404,34715,34703,34711,34707,34706,34696,34689,34710,34712,34681,34695,34723,34693,34704,34705,34717,34692,34708,34716,34714,34697,35102,35110,35120,35117,35118,35111,35121,35106,35113,35107,35119,35116,35103,35313,35552,35554,35570,35572,35573,35549,35604,35556,35551,35568,35528,35550,35553,35560,35583,35567,35579,35985,35986,35984,36085,36078,36081,36080,36083,36204,36206,36261,36263,36403,36414,36408,36416,36421,36406,36412,36413,36417,36400,36415,36541,36662,36654,36661,36658,36665,36663,36660,36982,36985,36987,36998,37114,37171,37173,37174,37267,37264,37265,37261,37263,37671,37662,37640,37663,37638,37647,37754,37688,37692,37659,37667,37650,37633,37702,37677,37646,37645,37579,37661,37626,37669,37651,37625,37623,37684,37634,37668,37631,37673,37689,37685,37674,37652,37644,37643,37630,37641,37632,37627,37654,38332,38349,38334,38329,38330,38326,38335,38325,38333,38569,38612,38667,38674,38672,38809,38807,38804,38896,38904,38965,38959,38962,39204,39199,39207,39209,39326,39406,39404,39397,39396,39408,39395,39402,39401,39399,39609,39615,39604,39611,39670,39674,39673,39671,39731,39808,39813,39815,39804,39806,39803,39810,39827,39826,39824,39802,39829,39805,39816,40229,40215,40224,40222,40212,40233,40221,40216,40226,40208,40217,40223,40584,40582,40583,40622,40621,40661,40662,40698,40722,40765,20774,20773,20770,20772,20768,20777,21236,22163,22156,22157,22150,22148,22147,22142,22146,22143,22145,22742,22740,22735,22738,23341,23333,23346,23331,23340,23335,23334,23343,23342,23419,23537,23538,23991,24172,24170,24510,24507,25027,25013,25020,25063,25056,25061,25060,25064,25054,25839,25833,25827,25835,25828,25832,25985,25984,26038,26074,26322,27277,27286,27265,27301,27273,27295,27291,27297,27294,27271,27283,27278,27285,27267,27304,27300,27281,27263,27302,27290,27269,27276,27282,27483,27565,27657,28620,28585,28660,28628,28643,28636,28653,28647,28646,28638,28658,28637,28642,28648,29153,29169,29160,29170,29156,29168,29154,29555,29550,29551,29847,29874,29867,29840,29866,29869,29873,29861,29871,29968,29969,29970,29967,30084,30275,30280,30281,30279,30372,30441,30645,30635,30642,30647,30646,30644,30641,30632,30704,30963,30973,30978,30971,30972,30962,30981,30969,30974,30980,31147,31144,31324,31323,31318,31320,31316,31322,31422,31424,31425,31749,31759,31730,31744,31743,31739,31758,31732,31755,31731,31746,31753,31747,31745,31736,31741,31750,31728,31729,31760,31754,31976,32301,32316,32322,32307,38984,32312,32298,32329,32320,32327,32297,32332,32304,32315,32310,32324,32314,32581,32639,32638,32637,32756,32754,32812,33211,33220,33228,33226,33221,33223,33212,33257,33371,33370,33372,34179,34176,34191,34215,34197,34208,34187,34211,34171,34212,34202,34206,34167,34172,34185,34209,34170,34168,34135,34190,34198,34182,34189,34201,34205,34177,34210,34178,34184,34181,34169,34166,34200,34192,34207,34408,34750,34730,34733,34757,34736,34732,34745,34741,34748,34734,34761,34755,34754,34764,34743,34735,34756,34762,34740,34742,34751,34744,34749,34782,34738,35125,35123,35132,35134,35137,35154,35127,35138,35245,35247,35246,35314,35315,35614,35608,35606,35601,35589,35595,35618,35599,35602,35605,35591,35597,35592,35590,35612,35603,35610,35919,35952,35954,35953,35951,35989,35988,36089,36207,36430,36429,36435,36432,36428,36423,36675,36672,36997,36990,37176,37274,37282,37275,37273,37279,37281,37277,37280,37793,37763,37807,37732,37718,37703,37756,37720,37724,37750,37705,37712,37713,37728,37741,37775,37708,37738,37753,37719,37717,37714,37711,37745,37751,37755,37729,37726,37731,37735,37760,37710,37721,38343,38336,38345,38339,38341,38327,38574,38576,38572,38688,38687,38680,38685,38681,38810,38817,38812,38814,38813,38869,38868,38897,38977,38980,38986,38985,38981,38979,39205,39211,39212,39210,39219,39218,39215,39213,39217,39216,39320,39331,39329,39426,39418,39412,39415,39417,39416,39414,39419,39421,39422,39420,39427,39614,39678,39677,39681,39676,39752,39834,39848,39838,39835,39846,39841,39845,39844,39814,39842,39840,39855,40243,40257,40295,40246,40238,40239,40241,40248,40240,40261,40258,40259,40254,40247,40256,40253,32757,40237,40586,40585,40589,40624,40648,40666,40699,40703,40740,40739,40738,40788,40864,20785,20781,20782,22168,22172,22167,22170,22173,22169,22896,23356,23657,23658,24e3,24173,24174,25048,25055,25069,25070,25073,25066,25072,25067,25046,25065,25855,25860,25853,25848,25857,25859,25852,26004,26075,26330,26331,26328,27333,27321,27325,27361,27334,27322,27318,27319,27335,27316,27309,27486,27593,27659,28679,28684,28685,28673,28677,28692,28686,28671,28672,28667,28710,28668,28663,28682,29185,29183,29177,29187,29181,29558,29880,29888,29877,29889,29886,29878,29883,29890,29972,29971,30300,30308,30297,30288,30291,30295,30298,30374,30397,30444,30658,30650,30975,30988,30995,30996,30985,30992,30994,30993,31149,31148,31327,31772,31785,31769,31776,31775,31789,31773,31782,31784,31778,31781,31792,32348,32336,32342,32355,32344,32354,32351,32337,32352,32343,32339,32693,32691,32759,32760,32885,33233,33234,33232,33375,33374,34228,34246,34240,34243,34242,34227,34229,34237,34247,34244,34239,34251,34254,34248,34245,34225,34230,34258,34340,34232,34231,34238,34409,34791,34790,34786,34779,34795,34794,34789,34783,34803,34788,34772,34780,34771,34797,34776,34787,34724,34775,34777,34817,34804,34792,34781,35155,35147,35151,35148,35142,35152,35153,35145,35626,35623,35619,35635,35632,35637,35655,35631,35644,35646,35633,35621,35639,35622,35638,35630,35620,35643,35645,35642,35906,35957,35993,35992,35991,36094,36100,36098,36096,36444,36450,36448,36439,36438,36446,36453,36455,36443,36442,36449,36445,36457,36436,36678,36679,36680,36683,37160,37178,37179,37182,37288,37285,37287,37295,37290,37813,37772,37778,37815,37787,37789,37769,37799,37774,37802,37790,37798,37781,37768,37785,37791,37773,37809,37777,37810,37796,37800,37812,37795,37797,38354,38355,38353,38579,38615,38618,24002,38623,38616,38621,38691,38690,38693,38828,38830,38824,38827,38820,38826,38818,38821,38871,38873,38870,38872,38906,38992,38993,38994,39096,39233,39228,39226,39439,39435,39433,39437,39428,39441,39434,39429,39431,39430,39616,39644,39688,39684,39685,39721,39733,39754,39756,39755,39879,39878,39875,39871,39873,39861,39864,39891,39862,39876,39865,39869,40284,40275,40271,40266,40283,40267,40281,40278,40268,40279,40274,40276,40287,40280,40282,40590,40588,40671,40705,40704,40726,40741,40747,40746,40745,40744,40780,40789,20788,20789,21142,21239,21428,22187,22189,22182,22183,22186,22188,22746,22749,22747,22802,23357,23358,23359,24003,24176,24511,25083,25863,25872,25869,25865,25868,25870,25988,26078,26077,26334,27367,27360,27340,27345,27353,27339,27359,27356,27344,27371,27343,27341,27358,27488,27568,27660,28697,28711,28704,28694,28715,28705,28706,28707,28713,28695,28708,28700,28714,29196,29194,29191,29186,29189,29349,29350,29348,29347,29345,29899,29893,29879,29891,29974,30304,30665,30666,30660,30705,31005,31003,31009,31004,30999,31006,31152,31335,31336,31795,31804,31801,31788,31803,31980,31978,32374,32373,32376,32368,32375,32367,32378,32370,32372,32360,32587,32586,32643,32646,32695,32765,32766,32888,33239,33237,33380,33377,33379,34283,34289,34285,34265,34273,34280,34266,34263,34284,34290,34296,34264,34271,34275,34268,34257,34288,34278,34287,34270,34274,34816,34810,34819,34806,34807,34825,34828,34827,34822,34812,34824,34815,34826,34818,35170,35162,35163,35159,35169,35164,35160,35165,35161,35208,35255,35254,35318,35664,35656,35658,35648,35667,35670,35668,35659,35669,35665,35650,35666,35671,35907,35959,35958,35994,36102,36103,36105,36268,36266,36269,36267,36461,36472,36467,36458,36463,36475,36546,36690,36689,36687,36688,36691,36788,37184,37183,37296,37293,37854,37831,37839,37826,37850,37840,37881,37868,37836,37849,37801,37862,37834,37844,37870,37859,37845,37828,37838,37824,37842,37863,38269,38362,38363,38625,38697,38699,38700,38696,38694,38835,38839,38838,38877,38878,38879,39004,39001,39005,38999,39103,39101,39099,39102,39240,39239,39235,39334,39335,39450,39445,39461,39453,39460,39451,39458,39456,39463,39459,39454,39452,39444,39618,39691,39690,39694,39692,39735,39914,39915,39904,39902,39908,39910,39906,39920,39892,39895,39916,39900,39897,39909,39893,39905,39898,40311,40321,40330,40324,40328,40305,40320,40312,40326,40331,40332,40317,40299,40308,40309,40304,40297,40325,40307,40315,40322,40303,40313,40319,40327,40296,40596,40593,40640,40700,40749,40768,40769,40781,40790,40791,40792,21303,22194,22197,22195,22755,23365,24006,24007,24302,24303,24512,24513,25081,25879,25878,25877,25875,26079,26344,26339,26340,27379,27376,27370,27368,27385,27377,27374,27375,28732,28725,28719,28727,28724,28721,28738,28728,28735,28730,28729,28736,28731,28723,28737,29203,29204,29352,29565,29564,29882,30379,30378,30398,30445,30668,30670,30671,30669,30706,31013,31011,31015,31016,31012,31017,31154,31342,31340,31341,31479,31817,31816,31818,31815,31813,31982,32379,32382,32385,32384,32698,32767,32889,33243,33241,33291,33384,33385,34338,34303,34305,34302,34331,34304,34294,34308,34313,34309,34316,34301,34841,34832,34833,34839,34835,34838,35171,35174,35257,35319,35680,35690,35677,35688,35683,35685,35687,35693,36270,36486,36488,36484,36697,36694,36695,36693,36696,36698,37005,37187,37185,37303,37301,37298,37299,37899,37907,37883,37920,37903,37908,37886,37909,37904,37928,37913,37901,37877,37888,37879,37895,37902,37910,37906,37882,37897,37880,37898,37887,37884,37900,37878,37905,37894,38366,38368,38367,38702,38703,38841,38843,38909,38910,39008,39010,39011,39007,39105,39106,39248,39246,39257,39244,39243,39251,39474,39476,39473,39468,39466,39478,39465,39470,39480,39469,39623,39626,39622,39696,39698,39697,39947,39944,39927,39941,39954,39928,4e4,39943,39950,39942,39959,39956,39945,40351,40345,40356,40349,40338,40344,40336,40347,40352,40340,40348,40362,40343,40353,40346,40354,40360,40350,40355,40383,40361,40342,40358,40359,40601,40603,40602,40677,40676,40679,40678,40752,40750,40795,40800,40798,40797,40793,40849,20794,20793,21144,21143,22211,22205,22206,23368,23367,24011,24015,24305,25085,25883,27394,27388,27395,27384,27392,28739,28740,28746,28744,28745,28741,28742,29213,29210,29209,29566,29975,30314,30672,31021,31025,31023,31828,31827,31986,32394,32391,32392,32395,32390,32397,32589,32699,32816,33245,34328,34346,34342,34335,34339,34332,34329,34343,34350,34337,34336,34345,34334,34341,34857,34845,34843,34848,34852,34844,34859,34890,35181,35177,35182,35179,35322,35705,35704,35653,35706,35707,36112,36116,36271,36494,36492,36702,36699,36701,37190,37188,37189,37305,37951,37947,37942,37929,37949,37948,37936,37945,37930,37943,37932,37952,37937,38373,38372,38371,38709,38714,38847,38881,39012,39113,39110,39104,39256,39254,39481,39485,39494,39492,39490,39489,39482,39487,39629,39701,39703,39704,39702,39738,39762,39979,39965,39964,39980,39971,39976,39977,39972,39969,40375,40374,40380,40385,40391,40394,40399,40382,40389,40387,40379,40373,40398,40377,40378,40364,40392,40369,40365,40396,40371,40397,40370,40570,40604,40683,40686,40685,40731,40728,40730,40753,40782,40805,40804,40850,20153,22214,22213,22219,22897,23371,23372,24021,24017,24306,25889,25888,25894,25890,27403,27400,27401,27661,28757,28758,28759,28754,29214,29215,29353,29567,29912,29909,29913,29911,30317,30381,31029,31156,31344,31345,31831,31836,31833,31835,31834,31988,31985,32401,32591,32647,33246,33387,34356,34357,34355,34348,34354,34358,34860,34856,34854,34858,34853,35185,35263,35262,35323,35710,35716,35714,35718,35717,35711,36117,36501,36500,36506,36498,36496,36502,36503,36704,36706,37191,37964,37968,37962,37963,37967,37959,37957,37960,37961,37958,38719,38883,39018,39017,39115,39252,39259,39502,39507,39508,39500,39503,39496,39498,39497,39506,39504,39632,39705,39723,39739,39766,39765,40006,40008,39999,40004,39993,39987,40001,39996,39991,39988,39986,39997,39990,40411,40402,40414,40410,40395,40400,40412,40401,40415,40425,40409,40408,40406,40437,40405,40413,40630,40688,40757,40755,40754,40770,40811,40853,40866,20797,21145,22760,22759,22898,23373,24024,34863,24399,25089,25091,25092,25897,25893,26006,26347,27409,27410,27407,27594,28763,28762,29218,29570,29569,29571,30320,30676,31847,31846,32405,33388,34362,34368,34361,34364,34353,34363,34366,34864,34866,34862,34867,35190,35188,35187,35326,35724,35726,35723,35720,35909,36121,36504,36708,36707,37308,37986,37973,37981,37975,37982,38852,38853,38912,39510,39513,39710,39711,39712,40018,40024,40016,40010,40013,40011,40021,40025,40012,40014,40443,40439,40431,40419,40427,40440,40420,40438,40417,40430,40422,40434,40432,40418,40428,40436,40435,40424,40429,40642,40656,40690,40691,40710,40732,40760,40759,40758,40771,40783,40817,40816,40814,40815,22227,22221,23374,23661,25901,26349,26350,27411,28767,28769,28765,28768,29219,29915,29925,30677,31032,31159,31158,31850,32407,32649,33389,34371,34872,34871,34869,34891,35732,35733,36510,36511,36512,36509,37310,37309,37314,37995,37992,37993,38629,38726,38723,38727,38855,38885,39518,39637,39769,40035,40039,40038,40034,40030,40032,40450,40446,40455,40451,40454,40453,40448,40449,40457,40447,40445,40452,40608,40734,40774,40820,40821,40822,22228,25902,26040,27416,27417,27415,27418,28770,29222,29354,30680,30681,31033,31849,31851,31990,32410,32408,32411,32409,33248,33249,34374,34375,34376,35193,35194,35196,35195,35327,35736,35737,36517,36516,36515,37998,37997,37999,38001,38003,38729,39026,39263,40040,40046,40045,40459,40461,40464,40463,40466,40465,40609,40693,40713,40775,40824,40827,40826,40825,22302,28774,31855,34876,36274,36518,37315,38004,38008,38006,38005,39520,40052,40051,40049,40053,40468,40467,40694,40714,40868,28776,28773,31991,34410,34878,34877,34879,35742,35996,36521,36553,38731,39027,39028,39116,39265,39339,39524,39526,39527,39716,40469,40471,40776,25095,27422,29223,34380,36520,38018,38016,38017,39529,39528,39726,40473,29225,34379,35743,38019,40057,40631,30325,39531,40058,40477,28777,28778,40612,40830,40777,40856,30849,37561,35023,22715,24658,31911,23290,9556,9574,9559,9568,9580,9571,9562,9577,9565,9554,9572,9557,9566,9578,9569,9560,9575,9563,9555,9573,9558,9567,9579,9570,9561,9576,9564,9553,9552,9581,9582,9584,9583,65517,132423,37595,132575,147397,34124,17077,29679,20917,13897,149826,166372,37700,137691,33518,146632,30780,26436,25311,149811,166314,131744,158643,135941,20395,140525,20488,159017,162436,144896,150193,140563,20521,131966,24484,131968,131911,28379,132127,20605,20737,13434,20750,39020,14147,33814,149924,132231,20832,144308,20842,134143,139516,131813,140592,132494,143923,137603,23426,34685,132531,146585,20914,20920,40244,20937,20943,20945,15580,20947,150182,20915,20962,21314,20973,33741,26942,145197,24443,21003,21030,21052,21173,21079,21140,21177,21189,31765,34114,21216,34317,158483,21253,166622,21833,28377,147328,133460,147436,21299,21316,134114,27851,136998,26651,29653,24650,16042,14540,136936,29149,17570,21357,21364,165547,21374,21375,136598,136723,30694,21395,166555,21408,21419,21422,29607,153458,16217,29596,21441,21445,27721,20041,22526,21465,15019,134031,21472,147435,142755,21494,134263,21523,28793,21803,26199,27995,21613,158547,134516,21853,21647,21668,18342,136973,134877,15796,134477,166332,140952,21831,19693,21551,29719,21894,21929,22021,137431,147514,17746,148533,26291,135348,22071,26317,144010,26276,26285,22093,22095,30961,22257,38791,21502,22272,22255,22253,166758,13859,135759,22342,147877,27758,28811,22338,14001,158846,22502,136214,22531,136276,148323,22566,150517,22620,22698,13665,22752,22748,135740,22779,23551,22339,172368,148088,37843,13729,22815,26790,14019,28249,136766,23076,21843,136850,34053,22985,134478,158849,159018,137180,23001,137211,137138,159142,28017,137256,136917,23033,159301,23211,23139,14054,149929,23159,14088,23190,29797,23251,159649,140628,15749,137489,14130,136888,24195,21200,23414,25992,23420,162318,16388,18525,131588,23509,24928,137780,154060,132517,23539,23453,19728,23557,138052,23571,29646,23572,138405,158504,23625,18653,23685,23785,23791,23947,138745,138807,23824,23832,23878,138916,23738,24023,33532,14381,149761,139337,139635,33415,14390,15298,24110,27274,24181,24186,148668,134355,21414,20151,24272,21416,137073,24073,24308,164994,24313,24315,14496,24316,26686,37915,24333,131521,194708,15070,18606,135994,24378,157832,140240,24408,140401,24419,38845,159342,24434,37696,166454,24487,23990,15711,152144,139114,159992,140904,37334,131742,166441,24625,26245,137335,14691,15815,13881,22416,141236,31089,15936,24734,24740,24755,149890,149903,162387,29860,20705,23200,24932,33828,24898,194726,159442,24961,20980,132694,24967,23466,147383,141407,25043,166813,170333,25040,14642,141696,141505,24611,24924,25886,25483,131352,25285,137072,25301,142861,25452,149983,14871,25656,25592,136078,137212,25744,28554,142902,38932,147596,153373,25825,25829,38011,14950,25658,14935,25933,28438,150056,150051,25989,25965,25951,143486,26037,149824,19255,26065,16600,137257,26080,26083,24543,144384,26136,143863,143864,26180,143780,143781,26187,134773,26215,152038,26227,26228,138813,143921,165364,143816,152339,30661,141559,39332,26370,148380,150049,15147,27130,145346,26462,26471,26466,147917,168173,26583,17641,26658,28240,37436,26625,144358,159136,26717,144495,27105,27147,166623,26995,26819,144845,26881,26880,15666,14849,144956,15232,26540,26977,166474,17148,26934,27032,15265,132041,33635,20624,27129,144985,139562,27205,145155,27293,15347,26545,27336,168348,15373,27421,133411,24798,27445,27508,141261,28341,146139,132021,137560,14144,21537,146266,27617,147196,27612,27703,140427,149745,158545,27738,33318,27769,146876,17605,146877,147876,149772,149760,146633,14053,15595,134450,39811,143865,140433,32655,26679,159013,159137,159211,28054,27996,28284,28420,149887,147589,159346,34099,159604,20935,27804,28189,33838,166689,28207,146991,29779,147330,31180,28239,23185,143435,28664,14093,28573,146992,28410,136343,147517,17749,37872,28484,28508,15694,28532,168304,15675,28575,147780,28627,147601,147797,147513,147440,147380,147775,20959,147798,147799,147776,156125,28747,28798,28839,28801,28876,28885,28886,28895,16644,15848,29108,29078,148087,28971,28997,23176,29002,29038,23708,148325,29007,37730,148161,28972,148570,150055,150050,29114,166888,28861,29198,37954,29205,22801,37955,29220,37697,153093,29230,29248,149876,26813,29269,29271,15957,143428,26637,28477,29314,29482,29483,149539,165931,18669,165892,29480,29486,29647,29610,134202,158254,29641,29769,147938,136935,150052,26147,14021,149943,149901,150011,29687,29717,26883,150054,29753,132547,16087,29788,141485,29792,167602,29767,29668,29814,33721,29804,14128,29812,37873,27180,29826,18771,150156,147807,150137,166799,23366,166915,137374,29896,137608,29966,29929,29982,167641,137803,23511,167596,37765,30029,30026,30055,30062,151426,16132,150803,30094,29789,30110,30132,30210,30252,30289,30287,30319,30326,156661,30352,33263,14328,157969,157966,30369,30373,30391,30412,159647,33890,151709,151933,138780,30494,30502,30528,25775,152096,30552,144044,30639,166244,166248,136897,30708,30729,136054,150034,26826,30895,30919,30931,38565,31022,153056,30935,31028,30897,161292,36792,34948,166699,155779,140828,31110,35072,26882,31104,153687,31133,162617,31036,31145,28202,160038,16040,31174,168205,31188],"euc-kr":[44034,44035,44037,44038,44043,44044,44045,44046,44047,44056,44062,44063,44065,44066,44067,44069,44070,44071,44072,44073,44074,44075,44078,44082,44083,44084,null,null,null,null,null,null,44085,44086,44087,44090,44091,44093,44094,44095,44097,44098,44099,44100,44101,44102,44103,44104,44105,44106,44108,44110,44111,44112,44113,44114,44115,44117,null,null,null,null,null,null,44118,44119,44121,44122,44123,44125,44126,44127,44128,44129,44130,44131,44132,44133,44134,44135,44136,44137,44138,44139,44140,44141,44142,44143,44146,44147,44149,44150,44153,44155,44156,44157,44158,44159,44162,44167,44168,44173,44174,44175,44177,44178,44179,44181,44182,44183,44184,44185,44186,44187,44190,44194,44195,44196,44197,44198,44199,44203,44205,44206,44209,44210,44211,44212,44213,44214,44215,44218,44222,44223,44224,44226,44227,44229,44230,44231,44233,44234,44235,44237,44238,44239,44240,44241,44242,44243,44244,44246,44248,44249,44250,44251,44252,44253,44254,44255,44258,44259,44261,44262,44265,44267,44269,44270,44274,44276,44279,44280,44281,44282,44283,44286,44287,44289,44290,44291,44293,44295,44296,44297,44298,44299,44302,44304,44306,44307,44308,44309,44310,44311,44313,44314,44315,44317,44318,44319,44321,44322,44323,44324,44325,44326,44327,44328,44330,44331,44334,44335,44336,44337,44338,44339,null,null,null,null,null,null,44342,44343,44345,44346,44347,44349,44350,44351,44352,44353,44354,44355,44358,44360,44362,44363,44364,44365,44366,44367,44369,44370,44371,44373,44374,44375,null,null,null,null,null,null,44377,44378,44379,44380,44381,44382,44383,44384,44386,44388,44389,44390,44391,44392,44393,44394,44395,44398,44399,44401,44402,44407,44408,44409,44410,44414,44416,44419,44420,44421,44422,44423,44426,44427,44429,44430,44431,44433,44434,44435,44436,44437,44438,44439,44440,44441,44442,44443,44446,44447,44448,44449,44450,44451,44453,44454,44455,44456,44457,44458,44459,44460,44461,44462,44463,44464,44465,44466,44467,44468,44469,44470,44472,44473,44474,44475,44476,44477,44478,44479,44482,44483,44485,44486,44487,44489,44490,44491,44492,44493,44494,44495,44498,44500,44501,44502,44503,44504,44505,44506,44507,44509,44510,44511,44513,44514,44515,44517,44518,44519,44520,44521,44522,44523,44524,44525,44526,44527,44528,44529,44530,44531,44532,44533,44534,44535,44538,44539,44541,44542,44546,44547,44548,44549,44550,44551,44554,44556,44558,44559,44560,44561,44562,44563,44565,44566,44567,44568,44569,44570,44571,44572,null,null,null,null,null,null,44573,44574,44575,44576,44577,44578,44579,44580,44581,44582,44583,44584,44585,44586,44587,44588,44589,44590,44591,44594,44595,44597,44598,44601,44603,44604,null,null,null,null,null,null,44605,44606,44607,44610,44612,44615,44616,44617,44619,44623,44625,44626,44627,44629,44631,44632,44633,44634,44635,44638,44642,44643,44644,44646,44647,44650,44651,44653,44654,44655,44657,44658,44659,44660,44661,44662,44663,44666,44670,44671,44672,44673,44674,44675,44678,44679,44680,44681,44682,44683,44685,44686,44687,44688,44689,44690,44691,44692,44693,44694,44695,44696,44697,44698,44699,44700,44701,44702,44703,44704,44705,44706,44707,44708,44709,44710,44711,44712,44713,44714,44715,44716,44717,44718,44719,44720,44721,44722,44723,44724,44725,44726,44727,44728,44729,44730,44731,44735,44737,44738,44739,44741,44742,44743,44744,44745,44746,44747,44750,44754,44755,44756,44757,44758,44759,44762,44763,44765,44766,44767,44768,44769,44770,44771,44772,44773,44774,44775,44777,44778,44780,44782,44783,44784,44785,44786,44787,44789,44790,44791,44793,44794,44795,44797,44798,44799,44800,44801,44802,44803,44804,44805,null,null,null,null,null,null,44806,44809,44810,44811,44812,44814,44815,44817,44818,44819,44820,44821,44822,44823,44824,44825,44826,44827,44828,44829,44830,44831,44832,44833,44834,44835,null,null,null,null,null,null,44836,44837,44838,44839,44840,44841,44842,44843,44846,44847,44849,44851,44853,44854,44855,44856,44857,44858,44859,44862,44864,44868,44869,44870,44871,44874,44875,44876,44877,44878,44879,44881,44882,44883,44884,44885,44886,44887,44888,44889,44890,44891,44894,44895,44896,44897,44898,44899,44902,44903,44904,44905,44906,44907,44908,44909,44910,44911,44912,44913,44914,44915,44916,44917,44918,44919,44920,44922,44923,44924,44925,44926,44927,44929,44930,44931,44933,44934,44935,44937,44938,44939,44940,44941,44942,44943,44946,44947,44948,44950,44951,44952,44953,44954,44955,44957,44958,44959,44960,44961,44962,44963,44964,44965,44966,44967,44968,44969,44970,44971,44972,44973,44974,44975,44976,44977,44978,44979,44980,44981,44982,44983,44986,44987,44989,44990,44991,44993,44994,44995,44996,44997,44998,45002,45004,45007,45008,45009,45010,45011,45013,45014,45015,45016,45017,45018,45019,45021,45022,45023,45024,45025,null,null,null,null,null,null,45026,45027,45028,45029,45030,45031,45034,45035,45036,45037,45038,45039,45042,45043,45045,45046,45047,45049,45050,45051,45052,45053,45054,45055,45058,45059,null,null,null,null,null,null,45061,45062,45063,45064,45065,45066,45067,45069,45070,45071,45073,45074,45075,45077,45078,45079,45080,45081,45082,45083,45086,45087,45088,45089,45090,45091,45092,45093,45094,45095,45097,45098,45099,45100,45101,45102,45103,45104,45105,45106,45107,45108,45109,45110,45111,45112,45113,45114,45115,45116,45117,45118,45119,45120,45121,45122,45123,45126,45127,45129,45131,45133,45135,45136,45137,45138,45142,45144,45146,45147,45148,45150,45151,45152,45153,45154,45155,45156,45157,45158,45159,45160,45161,45162,45163,45164,45165,45166,45167,45168,45169,45170,45171,45172,45173,45174,45175,45176,45177,45178,45179,45182,45183,45185,45186,45187,45189,45190,45191,45192,45193,45194,45195,45198,45200,45202,45203,45204,45205,45206,45207,45211,45213,45214,45219,45220,45221,45222,45223,45226,45232,45234,45238,45239,45241,45242,45243,45245,45246,45247,45248,45249,45250,45251,45254,45258,45259,45260,45261,45262,45263,45266,null,null,null,null,null,null,45267,45269,45270,45271,45273,45274,45275,45276,45277,45278,45279,45281,45282,45283,45284,45286,45287,45288,45289,45290,45291,45292,45293,45294,45295,45296,null,null,null,null,null,null,45297,45298,45299,45300,45301,45302,45303,45304,45305,45306,45307,45308,45309,45310,45311,45312,45313,45314,45315,45316,45317,45318,45319,45322,45325,45326,45327,45329,45332,45333,45334,45335,45338,45342,45343,45344,45345,45346,45350,45351,45353,45354,45355,45357,45358,45359,45360,45361,45362,45363,45366,45370,45371,45372,45373,45374,45375,45378,45379,45381,45382,45383,45385,45386,45387,45388,45389,45390,45391,45394,45395,45398,45399,45401,45402,45403,45405,45406,45407,45409,45410,45411,45412,45413,45414,45415,45416,45417,45418,45419,45420,45421,45422,45423,45424,45425,45426,45427,45428,45429,45430,45431,45434,45435,45437,45438,45439,45441,45443,45444,45445,45446,45447,45450,45452,45454,45455,45456,45457,45461,45462,45463,45465,45466,45467,45469,45470,45471,45472,45473,45474,45475,45476,45477,45478,45479,45481,45482,45483,45484,45485,45486,45487,45488,45489,45490,45491,45492,45493,45494,45495,45496,null,null,null,null,null,null,45497,45498,45499,45500,45501,45502,45503,45504,45505,45506,45507,45508,45509,45510,45511,45512,45513,45514,45515,45517,45518,45519,45521,45522,45523,45525,null,null,null,null,null,null,45526,45527,45528,45529,45530,45531,45534,45536,45537,45538,45539,45540,45541,45542,45543,45546,45547,45549,45550,45551,45553,45554,45555,45556,45557,45558,45559,45560,45562,45564,45566,45567,45568,45569,45570,45571,45574,45575,45577,45578,45581,45582,45583,45584,45585,45586,45587,45590,45592,45594,45595,45596,45597,45598,45599,45601,45602,45603,45604,45605,45606,45607,45608,45609,45610,45611,45612,45613,45614,45615,45616,45617,45618,45619,45621,45622,45623,45624,45625,45626,45627,45629,45630,45631,45632,45633,45634,45635,45636,45637,45638,45639,45640,45641,45642,45643,45644,45645,45646,45647,45648,45649,45650,45651,45652,45653,45654,45655,45657,45658,45659,45661,45662,45663,45665,45666,45667,45668,45669,45670,45671,45674,45675,45676,45677,45678,45679,45680,45681,45682,45683,45686,45687,45688,45689,45690,45691,45693,45694,45695,45696,45697,45698,45699,45702,45703,45704,45706,45707,45708,45709,45710,null,null,null,null,null,null,45711,45714,45715,45717,45718,45719,45723,45724,45725,45726,45727,45730,45732,45735,45736,45737,45739,45741,45742,45743,45745,45746,45747,45749,45750,45751,null,null,null,null,null,null,45752,45753,45754,45755,45756,45757,45758,45759,45760,45761,45762,45763,45764,45765,45766,45767,45770,45771,45773,45774,45775,45777,45779,45780,45781,45782,45783,45786,45788,45790,45791,45792,45793,45795,45799,45801,45802,45808,45809,45810,45814,45820,45821,45822,45826,45827,45829,45830,45831,45833,45834,45835,45836,45837,45838,45839,45842,45846,45847,45848,45849,45850,45851,45853,45854,45855,45856,45857,45858,45859,45860,45861,45862,45863,45864,45865,45866,45867,45868,45869,45870,45871,45872,45873,45874,45875,45876,45877,45878,45879,45880,45881,45882,45883,45884,45885,45886,45887,45888,45889,45890,45891,45892,45893,45894,45895,45896,45897,45898,45899,45900,45901,45902,45903,45904,45905,45906,45907,45911,45913,45914,45917,45920,45921,45922,45923,45926,45928,45930,45932,45933,45935,45938,45939,45941,45942,45943,45945,45946,45947,45948,45949,45950,45951,45954,45958,45959,45960,45961,45962,45963,45965,null,null,null,null,null,null,45966,45967,45969,45970,45971,45973,45974,45975,45976,45977,45978,45979,45980,45981,45982,45983,45986,45987,45988,45989,45990,45991,45993,45994,45995,45997,null,null,null,null,null,null,45998,45999,46e3,46001,46002,46003,46004,46005,46006,46007,46008,46009,46010,46011,46012,46013,46014,46015,46016,46017,46018,46019,46022,46023,46025,46026,46029,46031,46033,46034,46035,46038,46040,46042,46044,46046,46047,46049,46050,46051,46053,46054,46055,46057,46058,46059,46060,46061,46062,46063,46064,46065,46066,46067,46068,46069,46070,46071,46072,46073,46074,46075,46077,46078,46079,46080,46081,46082,46083,46084,46085,46086,46087,46088,46089,46090,46091,46092,46093,46094,46095,46097,46098,46099,46100,46101,46102,46103,46105,46106,46107,46109,46110,46111,46113,46114,46115,46116,46117,46118,46119,46122,46124,46125,46126,46127,46128,46129,46130,46131,46133,46134,46135,46136,46137,46138,46139,46140,46141,46142,46143,46144,46145,46146,46147,46148,46149,46150,46151,46152,46153,46154,46155,46156,46157,46158,46159,46162,46163,46165,46166,46167,46169,46170,46171,46172,46173,46174,46175,46178,46180,46182,null,null,null,null,null,null,46183,46184,46185,46186,46187,46189,46190,46191,46192,46193,46194,46195,46196,46197,46198,46199,46200,46201,46202,46203,46204,46205,46206,46207,46209,46210,null,null,null,null,null,null,46211,46212,46213,46214,46215,46217,46218,46219,46220,46221,46222,46223,46224,46225,46226,46227,46228,46229,46230,46231,46232,46233,46234,46235,46236,46238,46239,46240,46241,46242,46243,46245,46246,46247,46249,46250,46251,46253,46254,46255,46256,46257,46258,46259,46260,46262,46264,46266,46267,46268,46269,46270,46271,46273,46274,46275,46277,46278,46279,46281,46282,46283,46284,46285,46286,46287,46289,46290,46291,46292,46294,46295,46296,46297,46298,46299,46302,46303,46305,46306,46309,46311,46312,46313,46314,46315,46318,46320,46322,46323,46324,46325,46326,46327,46329,46330,46331,46332,46333,46334,46335,46336,46337,46338,46339,46340,46341,46342,46343,46344,46345,46346,46347,46348,46349,46350,46351,46352,46353,46354,46355,46358,46359,46361,46362,46365,46366,46367,46368,46369,46370,46371,46374,46379,46380,46381,46382,46383,46386,46387,46389,46390,46391,46393,46394,46395,46396,46397,46398,46399,46402,46406,null,null,null,null,null,null,46407,46408,46409,46410,46414,46415,46417,46418,46419,46421,46422,46423,46424,46425,46426,46427,46430,46434,46435,46436,46437,46438,46439,46440,46441,46442,null,null,null,null,null,null,46443,46444,46445,46446,46447,46448,46449,46450,46451,46452,46453,46454,46455,46456,46457,46458,46459,46460,46461,46462,46463,46464,46465,46466,46467,46468,46469,46470,46471,46472,46473,46474,46475,46476,46477,46478,46479,46480,46481,46482,46483,46484,46485,46486,46487,46488,46489,46490,46491,46492,46493,46494,46495,46498,46499,46501,46502,46503,46505,46508,46509,46510,46511,46514,46518,46519,46520,46521,46522,46526,46527,46529,46530,46531,46533,46534,46535,46536,46537,46538,46539,46542,46546,46547,46548,46549,46550,46551,46553,46554,46555,46556,46557,46558,46559,46560,46561,46562,46563,46564,46565,46566,46567,46568,46569,46570,46571,46573,46574,46575,46576,46577,46578,46579,46580,46581,46582,46583,46584,46585,46586,46587,46588,46589,46590,46591,46592,46593,46594,46595,46596,46597,46598,46599,46600,46601,46602,46603,46604,46605,46606,46607,46610,46611,46613,46614,46615,46617,46618,46619,46620,46621,null,null,null,null,null,null,46622,46623,46624,46625,46626,46627,46628,46630,46631,46632,46633,46634,46635,46637,46638,46639,46640,46641,46642,46643,46645,46646,46647,46648,46649,46650,null,null,null,null,null,null,46651,46652,46653,46654,46655,46656,46657,46658,46659,46660,46661,46662,46663,46665,46666,46667,46668,46669,46670,46671,46672,46673,46674,46675,46676,46677,46678,46679,46680,46681,46682,46683,46684,46685,46686,46687,46688,46689,46690,46691,46693,46694,46695,46697,46698,46699,46700,46701,46702,46703,46704,46705,46706,46707,46708,46709,46710,46711,46712,46713,46714,46715,46716,46717,46718,46719,46720,46721,46722,46723,46724,46725,46726,46727,46728,46729,46730,46731,46732,46733,46734,46735,46736,46737,46738,46739,46740,46741,46742,46743,46744,46745,46746,46747,46750,46751,46753,46754,46755,46757,46758,46759,46760,46761,46762,46765,46766,46767,46768,46770,46771,46772,46773,46774,46775,46776,46777,46778,46779,46780,46781,46782,46783,46784,46785,46786,46787,46788,46789,46790,46791,46792,46793,46794,46795,46796,46797,46798,46799,46800,46801,46802,46803,46805,46806,46807,46808,46809,46810,46811,46812,46813,null,null,null,null,null,null,46814,46815,46816,46817,46818,46819,46820,46821,46822,46823,46824,46825,46826,46827,46828,46829,46830,46831,46833,46834,46835,46837,46838,46839,46841,46842,null,null,null,null,null,null,46843,46844,46845,46846,46847,46850,46851,46852,46854,46855,46856,46857,46858,46859,46860,46861,46862,46863,46864,46865,46866,46867,46868,46869,46870,46871,46872,46873,46874,46875,46876,46877,46878,46879,46880,46881,46882,46883,46884,46885,46886,46887,46890,46891,46893,46894,46897,46898,46899,46900,46901,46902,46903,46906,46908,46909,46910,46911,46912,46913,46914,46915,46917,46918,46919,46921,46922,46923,46925,46926,46927,46928,46929,46930,46931,46934,46935,46936,46937,46938,46939,46940,46941,46942,46943,46945,46946,46947,46949,46950,46951,46953,46954,46955,46956,46957,46958,46959,46962,46964,46966,46967,46968,46969,46970,46971,46974,46975,46977,46978,46979,46981,46982,46983,46984,46985,46986,46987,46990,46995,46996,46997,47002,47003,47005,47006,47007,47009,47010,47011,47012,47013,47014,47015,47018,47022,47023,47024,47025,47026,47027,47030,47031,47033,47034,47035,47036,47037,47038,47039,47040,47041,null,null,null,null,null,null,47042,47043,47044,47045,47046,47048,47050,47051,47052,47053,47054,47055,47056,47057,47058,47059,47060,47061,47062,47063,47064,47065,47066,47067,47068,47069,null,null,null,null,null,null,47070,47071,47072,47073,47074,47075,47076,47077,47078,47079,47080,47081,47082,47083,47086,47087,47089,47090,47091,47093,47094,47095,47096,47097,47098,47099,47102,47106,47107,47108,47109,47110,47114,47115,47117,47118,47119,47121,47122,47123,47124,47125,47126,47127,47130,47132,47134,47135,47136,47137,47138,47139,47142,47143,47145,47146,47147,47149,47150,47151,47152,47153,47154,47155,47158,47162,47163,47164,47165,47166,47167,47169,47170,47171,47173,47174,47175,47176,47177,47178,47179,47180,47181,47182,47183,47184,47186,47188,47189,47190,47191,47192,47193,47194,47195,47198,47199,47201,47202,47203,47205,47206,47207,47208,47209,47210,47211,47214,47216,47218,47219,47220,47221,47222,47223,47225,47226,47227,47229,47230,47231,47232,47233,47234,47235,47236,47237,47238,47239,47240,47241,47242,47243,47244,47246,47247,47248,47249,47250,47251,47252,47253,47254,47255,47256,47257,47258,47259,47260,47261,47262,47263,null,null,null,null,null,null,47264,47265,47266,47267,47268,47269,47270,47271,47273,47274,47275,47276,47277,47278,47279,47281,47282,47283,47285,47286,47287,47289,47290,47291,47292,47293,null,null,null,null,null,null,47294,47295,47298,47300,47302,47303,47304,47305,47306,47307,47309,47310,47311,47313,47314,47315,47317,47318,47319,47320,47321,47322,47323,47324,47326,47328,47330,47331,47332,47333,47334,47335,47338,47339,47341,47342,47343,47345,47346,47347,47348,47349,47350,47351,47354,47356,47358,47359,47360,47361,47362,47363,47365,47366,47367,47368,47369,47370,47371,47372,47373,47374,47375,47376,47377,47378,47379,47380,47381,47382,47383,47385,47386,47387,47388,47389,47390,47391,47393,47394,47395,47396,47397,47398,47399,47400,47401,47402,47403,47404,47405,47406,47407,47408,47409,47410,47411,47412,47413,47414,47415,47416,47417,47418,47419,47422,47423,47425,47426,47427,47429,47430,47431,47432,47433,47434,47435,47437,47438,47440,47442,47443,47444,47445,47446,47447,47450,47451,47453,47454,47455,47457,47458,47459,47460,47461,47462,47463,47466,47468,47470,47471,47472,47473,47474,47475,47478,47479,47481,47482,47483,47485,null,null,null,null,null,null,47486,47487,47488,47489,47490,47491,47494,47496,47499,47500,47503,47504,47505,47506,47507,47508,47509,47510,47511,47512,47513,47514,47515,47516,47517,47518,null,null,null,null,null,null,47519,47520,47521,47522,47523,47524,47525,47526,47527,47528,47529,47530,47531,47534,47535,47537,47538,47539,47541,47542,47543,47544,47545,47546,47547,47550,47552,47554,47555,47556,47557,47558,47559,47562,47563,47565,47571,47572,47573,47574,47575,47578,47580,47583,47584,47586,47590,47591,47593,47594,47595,47597,47598,47599,47600,47601,47602,47603,47606,47611,47612,47613,47614,47615,47618,47619,47620,47621,47622,47623,47625,47626,47627,47628,47629,47630,47631,47632,47633,47634,47635,47636,47638,47639,47640,47641,47642,47643,47644,47645,47646,47647,47648,47649,47650,47651,47652,47653,47654,47655,47656,47657,47658,47659,47660,47661,47662,47663,47664,47665,47666,47667,47668,47669,47670,47671,47674,47675,47677,47678,47679,47681,47683,47684,47685,47686,47687,47690,47692,47695,47696,47697,47698,47702,47703,47705,47706,47707,47709,47710,47711,47712,47713,47714,47715,47718,47722,47723,47724,47725,47726,47727,null,null,null,null,null,null,47730,47731,47733,47734,47735,47737,47738,47739,47740,47741,47742,47743,47744,47745,47746,47750,47752,47753,47754,47755,47757,47758,47759,47760,47761,47762,null,null,null,null,null,null,47763,47764,47765,47766,47767,47768,47769,47770,47771,47772,47773,47774,47775,47776,47777,47778,47779,47780,47781,47782,47783,47786,47789,47790,47791,47793,47795,47796,47797,47798,47799,47802,47804,47806,47807,47808,47809,47810,47811,47813,47814,47815,47817,47818,47819,47820,47821,47822,47823,47824,47825,47826,47827,47828,47829,47830,47831,47834,47835,47836,47837,47838,47839,47840,47841,47842,47843,47844,47845,47846,47847,47848,47849,47850,47851,47852,47853,47854,47855,47856,47857,47858,47859,47860,47861,47862,47863,47864,47865,47866,47867,47869,47870,47871,47873,47874,47875,47877,47878,47879,47880,47881,47882,47883,47884,47886,47888,47890,47891,47892,47893,47894,47895,47897,47898,47899,47901,47902,47903,47905,47906,47907,47908,47909,47910,47911,47912,47914,47916,47917,47918,47919,47920,47921,47922,47923,47927,47929,47930,47935,47936,47937,47938,47939,47942,47944,47946,47947,47948,47950,47953,47954,null,null,null,null,null,null,47955,47957,47958,47959,47961,47962,47963,47964,47965,47966,47967,47968,47970,47972,47973,47974,47975,47976,47977,47978,47979,47981,47982,47983,47984,47985,null,null,null,null,null,null,47986,47987,47988,47989,47990,47991,47992,47993,47994,47995,47996,47997,47998,47999,48e3,48001,48002,48003,48004,48005,48006,48007,48009,48010,48011,48013,48014,48015,48017,48018,48019,48020,48021,48022,48023,48024,48025,48026,48027,48028,48029,48030,48031,48032,48033,48034,48035,48037,48038,48039,48041,48042,48043,48045,48046,48047,48048,48049,48050,48051,48053,48054,48056,48057,48058,48059,48060,48061,48062,48063,48065,48066,48067,48069,48070,48071,48073,48074,48075,48076,48077,48078,48079,48081,48082,48084,48085,48086,48087,48088,48089,48090,48091,48092,48093,48094,48095,48096,48097,48098,48099,48100,48101,48102,48103,48104,48105,48106,48107,48108,48109,48110,48111,48112,48113,48114,48115,48116,48117,48118,48119,48122,48123,48125,48126,48129,48131,48132,48133,48134,48135,48138,48142,48144,48146,48147,48153,48154,48160,48161,48162,48163,48166,48168,48170,48171,48172,48174,48175,48178,48179,48181,null,null,null,null,null,null,48182,48183,48185,48186,48187,48188,48189,48190,48191,48194,48198,48199,48200,48202,48203,48206,48207,48209,48210,48211,48212,48213,48214,48215,48216,48217,null,null,null,null,null,null,48218,48219,48220,48222,48223,48224,48225,48226,48227,48228,48229,48230,48231,48232,48233,48234,48235,48236,48237,48238,48239,48240,48241,48242,48243,48244,48245,48246,48247,48248,48249,48250,48251,48252,48253,48254,48255,48256,48257,48258,48259,48262,48263,48265,48266,48269,48271,48272,48273,48274,48275,48278,48280,48283,48284,48285,48286,48287,48290,48291,48293,48294,48297,48298,48299,48300,48301,48302,48303,48306,48310,48311,48312,48313,48314,48315,48318,48319,48321,48322,48323,48325,48326,48327,48328,48329,48330,48331,48332,48334,48338,48339,48340,48342,48343,48345,48346,48347,48349,48350,48351,48352,48353,48354,48355,48356,48357,48358,48359,48360,48361,48362,48363,48364,48365,48366,48367,48368,48369,48370,48371,48375,48377,48378,48379,48381,48382,48383,48384,48385,48386,48387,48390,48392,48394,48395,48396,48397,48398,48399,48401,48402,48403,48405,48406,48407,48408,48409,48410,48411,48412,48413,null,null,null,null,null,null,48414,48415,48416,48417,48418,48419,48421,48422,48423,48424,48425,48426,48427,48429,48430,48431,48432,48433,48434,48435,48436,48437,48438,48439,48440,48441,null,null,null,null,null,null,48442,48443,48444,48445,48446,48447,48449,48450,48451,48452,48453,48454,48455,48458,48459,48461,48462,48463,48465,48466,48467,48468,48469,48470,48471,48474,48475,48476,48477,48478,48479,48480,48481,48482,48483,48485,48486,48487,48489,48490,48491,48492,48493,48494,48495,48496,48497,48498,48499,48500,48501,48502,48503,48504,48505,48506,48507,48508,48509,48510,48511,48514,48515,48517,48518,48523,48524,48525,48526,48527,48530,48532,48534,48535,48536,48539,48541,48542,48543,48544,48545,48546,48547,48549,48550,48551,48552,48553,48554,48555,48556,48557,48558,48559,48561,48562,48563,48564,48565,48566,48567,48569,48570,48571,48572,48573,48574,48575,48576,48577,48578,48579,48580,48581,48582,48583,48584,48585,48586,48587,48588,48589,48590,48591,48592,48593,48594,48595,48598,48599,48601,48602,48603,48605,48606,48607,48608,48609,48610,48611,48612,48613,48614,48615,48616,48618,48619,48620,48621,48622,48623,48625,null,null,null,null,null,null,48626,48627,48629,48630,48631,48633,48634,48635,48636,48637,48638,48639,48641,48642,48644,48646,48647,48648,48649,48650,48651,48654,48655,48657,48658,48659,null,null,null,null,null,null,48661,48662,48663,48664,48665,48666,48667,48670,48672,48673,48674,48675,48676,48677,48678,48679,48680,48681,48682,48683,48684,48685,48686,48687,48688,48689,48690,48691,48692,48693,48694,48695,48696,48697,48698,48699,48700,48701,48702,48703,48704,48705,48706,48707,48710,48711,48713,48714,48715,48717,48719,48720,48721,48722,48723,48726,48728,48732,48733,48734,48735,48738,48739,48741,48742,48743,48745,48747,48748,48749,48750,48751,48754,48758,48759,48760,48761,48762,48766,48767,48769,48770,48771,48773,48774,48775,48776,48777,48778,48779,48782,48786,48787,48788,48789,48790,48791,48794,48795,48796,48797,48798,48799,48800,48801,48802,48803,48804,48805,48806,48807,48809,48810,48811,48812,48813,48814,48815,48816,48817,48818,48819,48820,48821,48822,48823,48824,48825,48826,48827,48828,48829,48830,48831,48832,48833,48834,48835,48836,48837,48838,48839,48840,48841,48842,48843,48844,48845,48846,48847,48850,48851,null,null,null,null,null,null,48853,48854,48857,48858,48859,48860,48861,48862,48863,48865,48866,48870,48871,48872,48873,48874,48875,48877,48878,48879,48880,48881,48882,48883,48884,48885,null,null,null,null,null,null,48886,48887,48888,48889,48890,48891,48892,48893,48894,48895,48896,48898,48899,48900,48901,48902,48903,48906,48907,48908,48909,48910,48911,48912,48913,48914,48915,48916,48917,48918,48919,48922,48926,48927,48928,48929,48930,48931,48932,48933,48934,48935,48936,48937,48938,48939,48940,48941,48942,48943,48944,48945,48946,48947,48948,48949,48950,48951,48952,48953,48954,48955,48956,48957,48958,48959,48962,48963,48965,48966,48967,48969,48970,48971,48972,48973,48974,48975,48978,48979,48980,48982,48983,48984,48985,48986,48987,48988,48989,48990,48991,48992,48993,48994,48995,48996,48997,48998,48999,49e3,49001,49002,49003,49004,49005,49006,49007,49008,49009,49010,49011,49012,49013,49014,49015,49016,49017,49018,49019,49020,49021,49022,49023,49024,49025,49026,49027,49028,49029,49030,49031,49032,49033,49034,49035,49036,49037,49038,49039,49040,49041,49042,49043,49045,49046,49047,49048,49049,49050,49051,49052,49053,null,null,null,null,null,null,49054,49055,49056,49057,49058,49059,49060,49061,49062,49063,49064,49065,49066,49067,49068,49069,49070,49071,49073,49074,49075,49076,49077,49078,49079,49080,null,null,null,null,null,null,49081,49082,49083,49084,49085,49086,49087,49088,49089,49090,49091,49092,49094,49095,49096,49097,49098,49099,49102,49103,49105,49106,49107,49109,49110,49111,49112,49113,49114,49115,49117,49118,49120,49122,49123,49124,49125,49126,49127,49128,49129,49130,49131,49132,49133,49134,49135,49136,49137,49138,49139,49140,49141,49142,49143,49144,49145,49146,49147,49148,49149,49150,49151,49152,49153,49154,49155,49156,49157,49158,49159,49160,49161,49162,49163,49164,49165,49166,49167,49168,49169,49170,49171,49172,49173,49174,49175,49176,49177,49178,49179,49180,49181,49182,49183,49184,49185,49186,49187,49188,49189,49190,49191,49192,49193,49194,49195,49196,49197,49198,49199,49200,49201,49202,49203,49204,49205,49206,49207,49208,49209,49210,49211,49213,49214,49215,49216,49217,49218,49219,49220,49221,49222,49223,49224,49225,49226,49227,49228,49229,49230,49231,49232,49234,49235,49236,49237,49238,49239,49241,49242,49243,null,null,null,null,null,null,49245,49246,49247,49249,49250,49251,49252,49253,49254,49255,49258,49259,49260,49261,49262,49263,49264,49265,49266,49267,49268,49269,49270,49271,49272,49273,null,null,null,null,null,null,49274,49275,49276,49277,49278,49279,49280,49281,49282,49283,49284,49285,49286,49287,49288,49289,49290,49291,49292,49293,49294,49295,49298,49299,49301,49302,49303,49305,49306,49307,49308,49309,49310,49311,49314,49316,49318,49319,49320,49321,49322,49323,49326,49329,49330,49335,49336,49337,49338,49339,49342,49346,49347,49348,49350,49351,49354,49355,49357,49358,49359,49361,49362,49363,49364,49365,49366,49367,49370,49374,49375,49376,49377,49378,49379,49382,49383,49385,49386,49387,49389,49390,49391,49392,49393,49394,49395,49398,49400,49402,49403,49404,49405,49406,49407,49409,49410,49411,49413,49414,49415,49417,49418,49419,49420,49421,49422,49423,49425,49426,49427,49428,49430,49431,49432,49433,49434,49435,49441,49442,49445,49448,49449,49450,49451,49454,49458,49459,49460,49461,49463,49466,49467,49469,49470,49471,49473,49474,49475,49476,49477,49478,49479,49482,49486,49487,49488,49489,49490,49491,49494,49495,null,null,null,null,null,null,49497,49498,49499,49501,49502,49503,49504,49505,49506,49507,49510,49514,49515,49516,49517,49518,49519,49521,49522,49523,49525,49526,49527,49529,49530,49531,null,null,null,null,null,null,49532,49533,49534,49535,49536,49537,49538,49539,49540,49542,49543,49544,49545,49546,49547,49551,49553,49554,49555,49557,49559,49560,49561,49562,49563,49566,49568,49570,49571,49572,49574,49575,49578,49579,49581,49582,49583,49585,49586,49587,49588,49589,49590,49591,49592,49593,49594,49595,49596,49598,49599,49600,49601,49602,49603,49605,49606,49607,49609,49610,49611,49613,49614,49615,49616,49617,49618,49619,49621,49622,49625,49626,49627,49628,49629,49630,49631,49633,49634,49635,49637,49638,49639,49641,49642,49643,49644,49645,49646,49647,49650,49652,49653,49654,49655,49656,49657,49658,49659,49662,49663,49665,49666,49667,49669,49670,49671,49672,49673,49674,49675,49678,49680,49682,49683,49684,49685,49686,49687,49690,49691,49693,49694,49697,49698,49699,49700,49701,49702,49703,49706,49708,49710,49712,49715,49717,49718,49719,49720,49721,49722,49723,49724,49725,49726,49727,49728,49729,49730,49731,49732,49733,null,null,null,null,null,null,49734,49735,49737,49738,49739,49740,49741,49742,49743,49746,49747,49749,49750,49751,49753,49754,49755,49756,49757,49758,49759,49761,49762,49763,49764,49766,null,null,null,null,null,null,49767,49768,49769,49770,49771,49774,49775,49777,49778,49779,49781,49782,49783,49784,49785,49786,49787,49790,49792,49794,49795,49796,49797,49798,49799,49802,49803,49804,49805,49806,49807,49809,49810,49811,49812,49813,49814,49815,49817,49818,49820,49822,49823,49824,49825,49826,49827,49830,49831,49833,49834,49835,49838,49839,49840,49841,49842,49843,49846,49848,49850,49851,49852,49853,49854,49855,49856,49857,49858,49859,49860,49861,49862,49863,49864,49865,49866,49867,49868,49869,49870,49871,49872,49873,49874,49875,49876,49877,49878,49879,49880,49881,49882,49883,49886,49887,49889,49890,49893,49894,49895,49896,49897,49898,49902,49904,49906,49907,49908,49909,49911,49914,49917,49918,49919,49921,49922,49923,49924,49925,49926,49927,49930,49931,49934,49935,49936,49937,49938,49942,49943,49945,49946,49947,49949,49950,49951,49952,49953,49954,49955,49958,49959,49962,49963,49964,49965,49966,49967,49968,49969,49970,null,null,null,null,null,null,49971,49972,49973,49974,49975,49976,49977,49978,49979,49980,49981,49982,49983,49984,49985,49986,49987,49988,49990,49991,49992,49993,49994,49995,49996,49997,null,null,null,null,null,null,49998,49999,5e4,50001,50002,50003,50004,50005,50006,50007,50008,50009,50010,50011,50012,50013,50014,50015,50016,50017,50018,50019,50020,50021,50022,50023,50026,50027,50029,50030,50031,50033,50035,50036,50037,50038,50039,50042,50043,50046,50047,50048,50049,50050,50051,50053,50054,50055,50057,50058,50059,50061,50062,50063,50064,50065,50066,50067,50068,50069,50070,50071,50072,50073,50074,50075,50076,50077,50078,50079,50080,50081,50082,50083,50084,50085,50086,50087,50088,50089,50090,50091,50092,50093,50094,50095,50096,50097,50098,50099,50100,50101,50102,50103,50104,50105,50106,50107,50108,50109,50110,50111,50113,50114,50115,50116,50117,50118,50119,50120,50121,50122,50123,50124,50125,50126,50127,50128,50129,50130,50131,50132,50133,50134,50135,50138,50139,50141,50142,50145,50147,50148,50149,50150,50151,50154,50155,50156,50158,50159,50160,50161,50162,50163,50166,50167,50169,50170,50171,50172,50173,50174,null,null,null,null,null,null,50175,50176,50177,50178,50179,50180,50181,50182,50183,50185,50186,50187,50188,50189,50190,50191,50193,50194,50195,50196,50197,50198,50199,50200,50201,50202,null,null,null,null,null,null,50203,50204,50205,50206,50207,50208,50209,50210,50211,50213,50214,50215,50216,50217,50218,50219,50221,50222,50223,50225,50226,50227,50229,50230,50231,50232,50233,50234,50235,50238,50239,50240,50241,50242,50243,50244,50245,50246,50247,50249,50250,50251,50252,50253,50254,50255,50256,50257,50258,50259,50260,50261,50262,50263,50264,50265,50266,50267,50268,50269,50270,50271,50272,50273,50274,50275,50278,50279,50281,50282,50283,50285,50286,50287,50288,50289,50290,50291,50294,50295,50296,50298,50299,50300,50301,50302,50303,50305,50306,50307,50308,50309,50310,50311,50312,50313,50314,50315,50316,50317,50318,50319,50320,50321,50322,50323,50325,50326,50327,50328,50329,50330,50331,50333,50334,50335,50336,50337,50338,50339,50340,50341,50342,50343,50344,50345,50346,50347,50348,50349,50350,50351,50352,50353,50354,50355,50356,50357,50358,50359,50361,50362,50363,50365,50366,50367,50368,50369,50370,50371,50372,50373,null,null,null,null,null,null,50374,50375,50376,50377,50378,50379,50380,50381,50382,50383,50384,50385,50386,50387,50388,50389,50390,50391,50392,50393,50394,50395,50396,50397,50398,50399,null,null,null,null,null,null,50400,50401,50402,50403,50404,50405,50406,50407,50408,50410,50411,50412,50413,50414,50415,50418,50419,50421,50422,50423,50425,50427,50428,50429,50430,50434,50435,50436,50437,50438,50439,50440,50441,50442,50443,50445,50446,50447,50449,50450,50451,50453,50454,50455,50456,50457,50458,50459,50461,50462,50463,50464,50465,50466,50467,50468,50469,50470,50471,50474,50475,50477,50478,50479,50481,50482,50483,50484,50485,50486,50487,50490,50492,50494,50495,50496,50497,50498,50499,50502,50503,50507,50511,50512,50513,50514,50518,50522,50523,50524,50527,50530,50531,50533,50534,50535,50537,50538,50539,50540,50541,50542,50543,50546,50550,50551,50552,50553,50554,50555,50558,50559,50561,50562,50563,50565,50566,50568,50569,50570,50571,50574,50576,50578,50579,50580,50582,50585,50586,50587,50589,50590,50591,50593,50594,50595,50596,50597,50598,50599,50600,50602,50603,50604,50605,50606,50607,50608,50609,50610,50611,50614,null,null,null,null,null,null,50615,50618,50623,50624,50625,50626,50627,50635,50637,50639,50642,50643,50645,50646,50647,50649,50650,50651,50652,50653,50654,50655,50658,50660,50662,50663,null,null,null,null,null,null,50664,50665,50666,50667,50671,50673,50674,50675,50677,50680,50681,50682,50683,50690,50691,50692,50697,50698,50699,50701,50702,50703,50705,50706,50707,50708,50709,50710,50711,50714,50717,50718,50719,50720,50721,50722,50723,50726,50727,50729,50730,50731,50735,50737,50738,50742,50744,50746,50748,50749,50750,50751,50754,50755,50757,50758,50759,50761,50762,50763,50764,50765,50766,50767,50770,50774,50775,50776,50777,50778,50779,50782,50783,50785,50786,50787,50788,50789,50790,50791,50792,50793,50794,50795,50797,50798,50800,50802,50803,50804,50805,50806,50807,50810,50811,50813,50814,50815,50817,50818,50819,50820,50821,50822,50823,50826,50828,50830,50831,50832,50833,50834,50835,50838,50839,50841,50842,50843,50845,50846,50847,50848,50849,50850,50851,50854,50856,50858,50859,50860,50861,50862,50863,50866,50867,50869,50870,50871,50875,50876,50877,50878,50879,50882,50884,50886,50887,50888,50889,50890,50891,50894,null,null,null,null,null,null,50895,50897,50898,50899,50901,50902,50903,50904,50905,50906,50907,50910,50911,50914,50915,50916,50917,50918,50919,50922,50923,50925,50926,50927,50929,50930,null,null,null,null,null,null,50931,50932,50933,50934,50935,50938,50939,50940,50942,50943,50944,50945,50946,50947,50950,50951,50953,50954,50955,50957,50958,50959,50960,50961,50962,50963,50966,50968,50970,50971,50972,50973,50974,50975,50978,50979,50981,50982,50983,50985,50986,50987,50988,50989,50990,50991,50994,50996,50998,51e3,51001,51002,51003,51006,51007,51009,51010,51011,51013,51014,51015,51016,51017,51019,51022,51024,51033,51034,51035,51037,51038,51039,51041,51042,51043,51044,51045,51046,51047,51049,51050,51052,51053,51054,51055,51056,51057,51058,51059,51062,51063,51065,51066,51067,51071,51072,51073,51074,51078,51083,51084,51085,51087,51090,51091,51093,51097,51099,51100,51101,51102,51103,51106,51111,51112,51113,51114,51115,51118,51119,51121,51122,51123,51125,51126,51127,51128,51129,51130,51131,51134,51138,51139,51140,51141,51142,51143,51146,51147,51149,51151,51153,51154,51155,51156,51157,51158,51159,51161,51162,51163,51164,null,null,null,null,null,null,51166,51167,51168,51169,51170,51171,51173,51174,51175,51177,51178,51179,51181,51182,51183,51184,51185,51186,51187,51188,51189,51190,51191,51192,51193,51194,null,null,null,null,null,null,51195,51196,51197,51198,51199,51202,51203,51205,51206,51207,51209,51211,51212,51213,51214,51215,51218,51220,51223,51224,51225,51226,51227,51230,51231,51233,51234,51235,51237,51238,51239,51240,51241,51242,51243,51246,51248,51250,51251,51252,51253,51254,51255,51257,51258,51259,51261,51262,51263,51265,51266,51267,51268,51269,51270,51271,51274,51275,51278,51279,51280,51281,51282,51283,51285,51286,51287,51288,51289,51290,51291,51292,51293,51294,51295,51296,51297,51298,51299,51300,51301,51302,51303,51304,51305,51306,51307,51308,51309,51310,51311,51314,51315,51317,51318,51319,51321,51323,51324,51325,51326,51327,51330,51332,51336,51337,51338,51342,51343,51344,51345,51346,51347,51349,51350,51351,51352,51353,51354,51355,51356,51358,51360,51362,51363,51364,51365,51366,51367,51369,51370,51371,51372,51373,51374,51375,51376,51377,51378,51379,51380,51381,51382,51383,51384,51385,51386,51387,51390,51391,51392,51393,null,null,null,null,null,null,51394,51395,51397,51398,51399,51401,51402,51403,51405,51406,51407,51408,51409,51410,51411,51414,51416,51418,51419,51420,51421,51422,51423,51426,51427,51429,null,null,null,null,null,null,51430,51431,51432,51433,51434,51435,51436,51437,51438,51439,51440,51441,51442,51443,51444,51446,51447,51448,51449,51450,51451,51454,51455,51457,51458,51459,51463,51464,51465,51466,51467,51470,12288,12289,12290,183,8229,8230,168,12291,173,8213,8741,65340,8764,8216,8217,8220,8221,12308,12309,12296,12297,12298,12299,12300,12301,12302,12303,12304,12305,177,215,247,8800,8804,8805,8734,8756,176,8242,8243,8451,8491,65504,65505,65509,9794,9792,8736,8869,8978,8706,8711,8801,8786,167,8251,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,9661,9660,8594,8592,8593,8595,8596,12307,8810,8811,8730,8765,8733,8757,8747,8748,8712,8715,8838,8839,8834,8835,8746,8745,8743,8744,65506,51472,51474,51475,51476,51477,51478,51479,51481,51482,51483,51484,51485,51486,51487,51488,51489,51490,51491,51492,51493,51494,51495,51496,51497,51498,51499,null,null,null,null,null,null,51501,51502,51503,51504,51505,51506,51507,51509,51510,51511,51512,51513,51514,51515,51516,51517,51518,51519,51520,51521,51522,51523,51524,51525,51526,51527,null,null,null,null,null,null,51528,51529,51530,51531,51532,51533,51534,51535,51538,51539,51541,51542,51543,51545,51546,51547,51548,51549,51550,51551,51554,51556,51557,51558,51559,51560,51561,51562,51563,51565,51566,51567,8658,8660,8704,8707,180,65374,711,728,733,730,729,184,731,161,191,720,8750,8721,8719,164,8457,8240,9665,9664,9655,9654,9828,9824,9825,9829,9831,9827,8857,9672,9635,9680,9681,9618,9636,9637,9640,9639,9638,9641,9832,9743,9742,9756,9758,182,8224,8225,8597,8599,8601,8598,8600,9837,9833,9834,9836,12927,12828,8470,13255,8482,13250,13272,8481,8364,174,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,51569,51570,51571,51573,51574,51575,51576,51577,51578,51579,51581,51582,51583,51584,51585,51586,51587,51588,51589,51590,51591,51594,51595,51597,51598,51599,null,null,null,null,null,null,51601,51602,51603,51604,51605,51606,51607,51610,51612,51614,51615,51616,51617,51618,51619,51620,51621,51622,51623,51624,51625,51626,51627,51628,51629,51630,null,null,null,null,null,null,51631,51632,51633,51634,51635,51636,51637,51638,51639,51640,51641,51642,51643,51644,51645,51646,51647,51650,51651,51653,51654,51657,51659,51660,51661,51662,51663,51666,51668,51671,51672,51675,65281,65282,65283,65284,65285,65286,65287,65288,65289,65290,65291,65292,65293,65294,65295,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,65306,65307,65308,65309,65310,65311,65312,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65339,65510,65341,65342,65343,65344,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,65371,65372,65373,65507,51678,51679,51681,51683,51685,51686,51688,51689,51690,51691,51694,51698,51699,51700,51701,51702,51703,51706,51707,51709,51710,51711,51713,51714,51715,51716,null,null,null,null,null,null,51717,51718,51719,51722,51726,51727,51728,51729,51730,51731,51733,51734,51735,51737,51738,51739,51740,51741,51742,51743,51744,51745,51746,51747,51748,51749,null,null,null,null,null,null,51750,51751,51752,51754,51755,51756,51757,51758,51759,51760,51761,51762,51763,51764,51765,51766,51767,51768,51769,51770,51771,51772,51773,51774,51775,51776,51777,51778,51779,51780,51781,51782,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,51783,51784,51785,51786,51787,51790,51791,51793,51794,51795,51797,51798,51799,51800,51801,51802,51803,51806,51810,51811,51812,51813,51814,51815,51817,51818,null,null,null,null,null,null,51819,51820,51821,51822,51823,51824,51825,51826,51827,51828,51829,51830,51831,51832,51833,51834,51835,51836,51838,51839,51840,51841,51842,51843,51845,51846,null,null,null,null,null,null,51847,51848,51849,51850,51851,51852,51853,51854,51855,51856,51857,51858,51859,51860,51861,51862,51863,51865,51866,51867,51868,51869,51870,51871,51872,51873,51874,51875,51876,51877,51878,51879,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,null,null,null,null,null,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,null,null,null,null,null,null,null,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,null,null,null,null,null,null,null,null,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,963,964,965,966,967,968,969,null,null,null,null,null,null,51880,51881,51882,51883,51884,51885,51886,51887,51888,51889,51890,51891,51892,51893,51894,51895,51896,51897,51898,51899,51902,51903,51905,51906,51907,51909,null,null,null,null,null,null,51910,51911,51912,51913,51914,51915,51918,51920,51922,51924,51925,51926,51927,51930,51931,51932,51933,51934,51935,51937,51938,51939,51940,51941,51942,51943,null,null,null,null,null,null,51944,51945,51946,51947,51949,51950,51951,51952,51953,51954,51955,51957,51958,51959,51960,51961,51962,51963,51964,51965,51966,51967,51968,51969,51970,51971,51972,51973,51974,51975,51977,51978,9472,9474,9484,9488,9496,9492,9500,9516,9508,9524,9532,9473,9475,9487,9491,9499,9495,9507,9523,9515,9531,9547,9504,9519,9512,9527,9535,9501,9520,9509,9528,9538,9490,9489,9498,9497,9494,9493,9486,9485,9502,9503,9505,9506,9510,9511,9513,9514,9517,9518,9521,9522,9525,9526,9529,9530,9533,9534,9536,9537,9539,9540,9541,9542,9543,9544,9545,9546,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,51979,51980,51981,51982,51983,51985,51986,51987,51989,51990,51991,51993,51994,51995,51996,51997,51998,51999,52002,52003,52004,52005,52006,52007,52008,52009,null,null,null,null,null,null,52010,52011,52012,52013,52014,52015,52016,52017,52018,52019,52020,52021,52022,52023,52024,52025,52026,52027,52028,52029,52030,52031,52032,52034,52035,52036,null,null,null,null,null,null,52037,52038,52039,52042,52043,52045,52046,52047,52049,52050,52051,52052,52053,52054,52055,52058,52059,52060,52062,52063,52064,52065,52066,52067,52069,52070,52071,52072,52073,52074,52075,52076,13205,13206,13207,8467,13208,13252,13219,13220,13221,13222,13209,13210,13211,13212,13213,13214,13215,13216,13217,13218,13258,13197,13198,13199,13263,13192,13193,13256,13223,13224,13232,13233,13234,13235,13236,13237,13238,13239,13240,13241,13184,13185,13186,13187,13188,13242,13243,13244,13245,13246,13247,13200,13201,13202,13203,13204,8486,13248,13249,13194,13195,13196,13270,13253,13229,13230,13231,13275,13225,13226,13227,13228,13277,13264,13267,13251,13257,13276,13254,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,52077,52078,52079,52080,52081,52082,52083,52084,52085,52086,52087,52090,52091,52092,52093,52094,52095,52096,52097,52098,52099,52100,52101,52102,52103,52104,null,null,null,null,null,null,52105,52106,52107,52108,52109,52110,52111,52112,52113,52114,52115,52116,52117,52118,52119,52120,52121,52122,52123,52125,52126,52127,52128,52129,52130,52131,null,null,null,null,null,null,52132,52133,52134,52135,52136,52137,52138,52139,52140,52141,52142,52143,52144,52145,52146,52147,52148,52149,52150,52151,52153,52154,52155,52156,52157,52158,52159,52160,52161,52162,52163,52164,198,208,170,294,null,306,null,319,321,216,338,186,222,358,330,null,12896,12897,12898,12899,12900,12901,12902,12903,12904,12905,12906,12907,12908,12909,12910,12911,12912,12913,12914,12915,12916,12917,12918,12919,12920,12921,12922,12923,9424,9425,9426,9427,9428,9429,9430,9431,9432,9433,9434,9435,9436,9437,9438,9439,9440,9441,9442,9443,9444,9445,9446,9447,9448,9449,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,189,8531,8532,188,190,8539,8540,8541,8542,52165,52166,52167,52168,52169,52170,52171,52172,52173,52174,52175,52176,52177,52178,52179,52181,52182,52183,52184,52185,52186,52187,52188,52189,52190,52191,null,null,null,null,null,null,52192,52193,52194,52195,52197,52198,52200,52202,52203,52204,52205,52206,52207,52208,52209,52210,52211,52212,52213,52214,52215,52216,52217,52218,52219,52220,null,null,null,null,null,null,52221,52222,52223,52224,52225,52226,52227,52228,52229,52230,52231,52232,52233,52234,52235,52238,52239,52241,52242,52243,52245,52246,52247,52248,52249,52250,52251,52254,52255,52256,52259,52260,230,273,240,295,305,307,312,320,322,248,339,223,254,359,331,329,12800,12801,12802,12803,12804,12805,12806,12807,12808,12809,12810,12811,12812,12813,12814,12815,12816,12817,12818,12819,12820,12821,12822,12823,12824,12825,12826,12827,9372,9373,9374,9375,9376,9377,9378,9379,9380,9381,9382,9383,9384,9385,9386,9387,9388,9389,9390,9391,9392,9393,9394,9395,9396,9397,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,185,178,179,8308,8319,8321,8322,8323,8324,52261,52262,52266,52267,52269,52271,52273,52274,52275,52276,52277,52278,52279,52282,52287,52288,52289,52290,52291,52294,52295,52297,52298,52299,52301,52302,null,null,null,null,null,null,52303,52304,52305,52306,52307,52310,52314,52315,52316,52317,52318,52319,52321,52322,52323,52325,52327,52329,52330,52331,52332,52333,52334,52335,52337,52338,null,null,null,null,null,null,52339,52340,52342,52343,52344,52345,52346,52347,52348,52349,52350,52351,52352,52353,52354,52355,52356,52357,52358,52359,52360,52361,52362,52363,52364,52365,52366,52367,52368,52369,52370,52371,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,null,null,null,null,null,null,null,null,null,null,null,52372,52373,52374,52375,52378,52379,52381,52382,52383,52385,52386,52387,52388,52389,52390,52391,52394,52398,52399,52400,52401,52402,52403,52406,52407,52409,null,null,null,null,null,null,52410,52411,52413,52414,52415,52416,52417,52418,52419,52422,52424,52426,52427,52428,52429,52430,52431,52433,52434,52435,52437,52438,52439,52440,52441,52442,null,null,null,null,null,null,52443,52444,52445,52446,52447,52448,52449,52450,52451,52453,52454,52455,52456,52457,52458,52459,52461,52462,52463,52465,52466,52467,52468,52469,52470,52471,52472,52473,52474,52475,52476,52477,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,null,null,null,null,null,null,null,null,52478,52479,52480,52482,52483,52484,52485,52486,52487,52490,52491,52493,52494,52495,52497,52498,52499,52500,52501,52502,52503,52506,52508,52510,52511,52512,null,null,null,null,null,null,52513,52514,52515,52517,52518,52519,52521,52522,52523,52525,52526,52527,52528,52529,52530,52531,52532,52533,52534,52535,52536,52538,52539,52540,52541,52542,null,null,null,null,null,null,52543,52544,52545,52546,52547,52548,52549,52550,52551,52552,52553,52554,52555,52556,52557,52558,52559,52560,52561,52562,52563,52564,52565,52566,52567,52568,52569,52570,52571,52573,52574,52575,1040,1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,null,null,null,null,null,null,null,null,null,null,null,null,null,52577,52578,52579,52581,52582,52583,52584,52585,52586,52587,52590,52592,52594,52595,52596,52597,52598,52599,52601,52602,52603,52604,52605,52606,52607,52608,null,null,null,null,null,null,52609,52610,52611,52612,52613,52614,52615,52617,52618,52619,52620,52621,52622,52623,52624,52625,52626,52627,52630,52631,52633,52634,52635,52637,52638,52639,null,null,null,null,null,null,52640,52641,52642,52643,52646,52648,52650,52651,52652,52653,52654,52655,52657,52658,52659,52660,52661,52662,52663,52664,52665,52666,52667,52668,52669,52670,52671,52672,52673,52674,52675,52677,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,52678,52679,52680,52681,52682,52683,52685,52686,52687,52689,52690,52691,52692,52693,52694,52695,52696,52697,52698,52699,52700,52701,52702,52703,52704,52705,null,null,null,null,null,null,52706,52707,52708,52709,52710,52711,52713,52714,52715,52717,52718,52719,52721,52722,52723,52724,52725,52726,52727,52730,52732,52734,52735,52736,52737,52738,null,null,null,null,null,null,52739,52741,52742,52743,52745,52746,52747,52749,52750,52751,52752,52753,52754,52755,52757,52758,52759,52760,52762,52763,52764,52765,52766,52767,52770,52771,52773,52774,52775,52777,52778,52779,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,52780,52781,52782,52783,52786,52788,52790,52791,52792,52793,52794,52795,52796,52797,52798,52799,52800,52801,52802,52803,52804,52805,52806,52807,52808,52809,null,null,null,null,null,null,52810,52811,52812,52813,52814,52815,52816,52817,52818,52819,52820,52821,52822,52823,52826,52827,52829,52830,52834,52835,52836,52837,52838,52839,52842,52844,null,null,null,null,null,null,52846,52847,52848,52849,52850,52851,52854,52855,52857,52858,52859,52861,52862,52863,52864,52865,52866,52867,52870,52872,52874,52875,52876,52877,52878,52879,52882,52883,52885,52886,52887,52889,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,52890,52891,52892,52893,52894,52895,52898,52902,52903,52904,52905,52906,52907,52910,52911,52912,52913,52914,52915,52916,52917,52918,52919,52920,52921,52922,null,null,null,null,null,null,52923,52924,52925,52926,52927,52928,52930,52931,52932,52933,52934,52935,52936,52937,52938,52939,52940,52941,52942,52943,52944,52945,52946,52947,52948,52949,null,null,null,null,null,null,52950,52951,52952,52953,52954,52955,52956,52957,52958,52959,52960,52961,52962,52963,52966,52967,52969,52970,52973,52974,52975,52976,52977,52978,52979,52982,52986,52987,52988,52989,52990,52991,44032,44033,44036,44039,44040,44041,44042,44048,44049,44050,44051,44052,44053,44054,44055,44057,44058,44059,44060,44061,44064,44068,44076,44077,44079,44080,44081,44088,44089,44092,44096,44107,44109,44116,44120,44124,44144,44145,44148,44151,44152,44154,44160,44161,44163,44164,44165,44166,44169,44170,44171,44172,44176,44180,44188,44189,44191,44192,44193,44200,44201,44202,44204,44207,44208,44216,44217,44219,44220,44221,44225,44228,44232,44236,44245,44247,44256,44257,44260,44263,44264,44266,44268,44271,44272,44273,44275,44277,44278,44284,44285,44288,44292,44294,52994,52995,52997,52998,52999,53001,53002,53003,53004,53005,53006,53007,53010,53012,53014,53015,53016,53017,53018,53019,53021,53022,53023,53025,53026,53027,null,null,null,null,null,null,53029,53030,53031,53032,53033,53034,53035,53038,53042,53043,53044,53045,53046,53047,53049,53050,53051,53052,53053,53054,53055,53056,53057,53058,53059,53060,null,null,null,null,null,null,53061,53062,53063,53064,53065,53066,53067,53068,53069,53070,53071,53072,53073,53074,53075,53078,53079,53081,53082,53083,53085,53086,53087,53088,53089,53090,53091,53094,53096,53098,53099,53100,44300,44301,44303,44305,44312,44316,44320,44329,44332,44333,44340,44341,44344,44348,44356,44357,44359,44361,44368,44372,44376,44385,44387,44396,44397,44400,44403,44404,44405,44406,44411,44412,44413,44415,44417,44418,44424,44425,44428,44432,44444,44445,44452,44471,44480,44481,44484,44488,44496,44497,44499,44508,44512,44516,44536,44537,44540,44543,44544,44545,44552,44553,44555,44557,44564,44592,44593,44596,44599,44600,44602,44608,44609,44611,44613,44614,44618,44620,44621,44622,44624,44628,44630,44636,44637,44639,44640,44641,44645,44648,44649,44652,44656,44664,53101,53102,53103,53106,53107,53109,53110,53111,53113,53114,53115,53116,53117,53118,53119,53121,53122,53123,53124,53126,53127,53128,53129,53130,53131,53133,null,null,null,null,null,null,53134,53135,53136,53137,53138,53139,53140,53141,53142,53143,53144,53145,53146,53147,53148,53149,53150,53151,53152,53154,53155,53156,53157,53158,53159,53161,null,null,null,null,null,null,53162,53163,53164,53165,53166,53167,53169,53170,53171,53172,53173,53174,53175,53176,53177,53178,53179,53180,53181,53182,53183,53184,53185,53186,53187,53189,53190,53191,53192,53193,53194,53195,44665,44667,44668,44669,44676,44677,44684,44732,44733,44734,44736,44740,44748,44749,44751,44752,44753,44760,44761,44764,44776,44779,44781,44788,44792,44796,44807,44808,44813,44816,44844,44845,44848,44850,44852,44860,44861,44863,44865,44866,44867,44872,44873,44880,44892,44893,44900,44901,44921,44928,44932,44936,44944,44945,44949,44956,44984,44985,44988,44992,44999,45e3,45001,45003,45005,45006,45012,45020,45032,45033,45040,45041,45044,45048,45056,45057,45060,45068,45072,45076,45084,45085,45096,45124,45125,45128,45130,45132,45134,45139,45140,45141,45143,45145,53196,53197,53198,53199,53200,53201,53202,53203,53204,53205,53206,53207,53208,53209,53210,53211,53212,53213,53214,53215,53218,53219,53221,53222,53223,53225,null,null,null,null,null,null,53226,53227,53228,53229,53230,53231,53234,53236,53238,53239,53240,53241,53242,53243,53245,53246,53247,53249,53250,53251,53253,53254,53255,53256,53257,53258,null,null,null,null,null,null,53259,53260,53261,53262,53263,53264,53266,53267,53268,53269,53270,53271,53273,53274,53275,53276,53277,53278,53279,53280,53281,53282,53283,53284,53285,53286,53287,53288,53289,53290,53291,53292,45149,45180,45181,45184,45188,45196,45197,45199,45201,45208,45209,45210,45212,45215,45216,45217,45218,45224,45225,45227,45228,45229,45230,45231,45233,45235,45236,45237,45240,45244,45252,45253,45255,45256,45257,45264,45265,45268,45272,45280,45285,45320,45321,45323,45324,45328,45330,45331,45336,45337,45339,45340,45341,45347,45348,45349,45352,45356,45364,45365,45367,45368,45369,45376,45377,45380,45384,45392,45393,45396,45397,45400,45404,45408,45432,45433,45436,45440,45442,45448,45449,45451,45453,45458,45459,45460,45464,45468,45480,45516,45520,45524,45532,45533,53294,53295,53296,53297,53298,53299,53302,53303,53305,53306,53307,53309,53310,53311,53312,53313,53314,53315,53318,53320,53322,53323,53324,53325,53326,53327,null,null,null,null,null,null,53329,53330,53331,53333,53334,53335,53337,53338,53339,53340,53341,53342,53343,53345,53346,53347,53348,53349,53350,53351,53352,53353,53354,53355,53358,53359,null,null,null,null,null,null,53361,53362,53363,53365,53366,53367,53368,53369,53370,53371,53374,53375,53376,53378,53379,53380,53381,53382,53383,53384,53385,53386,53387,53388,53389,53390,53391,53392,53393,53394,53395,53396,45535,45544,45545,45548,45552,45561,45563,45565,45572,45573,45576,45579,45580,45588,45589,45591,45593,45600,45620,45628,45656,45660,45664,45672,45673,45684,45685,45692,45700,45701,45705,45712,45713,45716,45720,45721,45722,45728,45729,45731,45733,45734,45738,45740,45744,45748,45768,45769,45772,45776,45778,45784,45785,45787,45789,45794,45796,45797,45798,45800,45803,45804,45805,45806,45807,45811,45812,45813,45815,45816,45817,45818,45819,45823,45824,45825,45828,45832,45840,45841,45843,45844,45845,45852,45908,45909,45910,45912,45915,45916,45918,45919,45924,45925,53397,53398,53399,53400,53401,53402,53403,53404,53405,53406,53407,53408,53409,53410,53411,53414,53415,53417,53418,53419,53421,53422,53423,53424,53425,53426,null,null,null,null,null,null,53427,53430,53432,53434,53435,53436,53437,53438,53439,53442,53443,53445,53446,53447,53450,53451,53452,53453,53454,53455,53458,53462,53463,53464,53465,53466,null,null,null,null,null,null,53467,53470,53471,53473,53474,53475,53477,53478,53479,53480,53481,53482,53483,53486,53490,53491,53492,53493,53494,53495,53497,53498,53499,53500,53501,53502,53503,53504,53505,53506,53507,53508,45927,45929,45931,45934,45936,45937,45940,45944,45952,45953,45955,45956,45957,45964,45968,45972,45984,45985,45992,45996,46020,46021,46024,46027,46028,46030,46032,46036,46037,46039,46041,46043,46045,46048,46052,46056,46076,46096,46104,46108,46112,46120,46121,46123,46132,46160,46161,46164,46168,46176,46177,46179,46181,46188,46208,46216,46237,46244,46248,46252,46261,46263,46265,46272,46276,46280,46288,46293,46300,46301,46304,46307,46308,46310,46316,46317,46319,46321,46328,46356,46357,46360,46363,46364,46372,46373,46375,46376,46377,46378,46384,46385,46388,46392,53509,53510,53511,53512,53513,53514,53515,53516,53518,53519,53520,53521,53522,53523,53524,53525,53526,53527,53528,53529,53530,53531,53532,53533,53534,53535,null,null,null,null,null,null,53536,53537,53538,53539,53540,53541,53542,53543,53544,53545,53546,53547,53548,53549,53550,53551,53554,53555,53557,53558,53559,53561,53563,53564,53565,53566,null,null,null,null,null,null,53567,53570,53574,53575,53576,53577,53578,53579,53582,53583,53585,53586,53587,53589,53590,53591,53592,53593,53594,53595,53598,53600,53602,53603,53604,53605,53606,53607,53609,53610,53611,53613,46400,46401,46403,46404,46405,46411,46412,46413,46416,46420,46428,46429,46431,46432,46433,46496,46497,46500,46504,46506,46507,46512,46513,46515,46516,46517,46523,46524,46525,46528,46532,46540,46541,46543,46544,46545,46552,46572,46608,46609,46612,46616,46629,46636,46644,46664,46692,46696,46748,46749,46752,46756,46763,46764,46769,46804,46832,46836,46840,46848,46849,46853,46888,46889,46892,46895,46896,46904,46905,46907,46916,46920,46924,46932,46933,46944,46948,46952,46960,46961,46963,46965,46972,46973,46976,46980,46988,46989,46991,46992,46993,46994,46998,46999,53614,53615,53616,53617,53618,53619,53620,53621,53622,53623,53624,53625,53626,53627,53629,53630,53631,53632,53633,53634,53635,53637,53638,53639,53641,53642,null,null,null,null,null,null,53643,53644,53645,53646,53647,53648,53649,53650,53651,53652,53653,53654,53655,53656,53657,53658,53659,53660,53661,53662,53663,53666,53667,53669,53670,53671,null,null,null,null,null,null,53673,53674,53675,53676,53677,53678,53679,53682,53684,53686,53687,53688,53689,53691,53693,53694,53695,53697,53698,53699,53700,53701,53702,53703,53704,53705,53706,53707,53708,53709,53710,53711,47e3,47001,47004,47008,47016,47017,47019,47020,47021,47028,47029,47032,47047,47049,47084,47085,47088,47092,47100,47101,47103,47104,47105,47111,47112,47113,47116,47120,47128,47129,47131,47133,47140,47141,47144,47148,47156,47157,47159,47160,47161,47168,47172,47185,47187,47196,47197,47200,47204,47212,47213,47215,47217,47224,47228,47245,47272,47280,47284,47288,47296,47297,47299,47301,47308,47312,47316,47325,47327,47329,47336,47337,47340,47344,47352,47353,47355,47357,47364,47384,47392,47420,47421,47424,47428,47436,47439,47441,47448,47449,47452,47456,47464,47465,53712,53713,53714,53715,53716,53717,53718,53719,53721,53722,53723,53724,53725,53726,53727,53728,53729,53730,53731,53732,53733,53734,53735,53736,53737,53738,null,null,null,null,null,null,53739,53740,53741,53742,53743,53744,53745,53746,53747,53749,53750,53751,53753,53754,53755,53756,53757,53758,53759,53760,53761,53762,53763,53764,53765,53766,null,null,null,null,null,null,53768,53770,53771,53772,53773,53774,53775,53777,53778,53779,53780,53781,53782,53783,53784,53785,53786,53787,53788,53789,53790,53791,53792,53793,53794,53795,53796,53797,53798,53799,53800,53801,47467,47469,47476,47477,47480,47484,47492,47493,47495,47497,47498,47501,47502,47532,47533,47536,47540,47548,47549,47551,47553,47560,47561,47564,47566,47567,47568,47569,47570,47576,47577,47579,47581,47582,47585,47587,47588,47589,47592,47596,47604,47605,47607,47608,47609,47610,47616,47617,47624,47637,47672,47673,47676,47680,47682,47688,47689,47691,47693,47694,47699,47700,47701,47704,47708,47716,47717,47719,47720,47721,47728,47729,47732,47736,47747,47748,47749,47751,47756,47784,47785,47787,47788,47792,47794,47800,47801,47803,47805,47812,47816,47832,47833,47868,53802,53803,53806,53807,53809,53810,53811,53813,53814,53815,53816,53817,53818,53819,53822,53824,53826,53827,53828,53829,53830,53831,53833,53834,53835,53836,null,null,null,null,null,null,53837,53838,53839,53840,53841,53842,53843,53844,53845,53846,53847,53848,53849,53850,53851,53853,53854,53855,53856,53857,53858,53859,53861,53862,53863,53864,null,null,null,null,null,null,53865,53866,53867,53868,53869,53870,53871,53872,53873,53874,53875,53876,53877,53878,53879,53880,53881,53882,53883,53884,53885,53886,53887,53890,53891,53893,53894,53895,53897,53898,53899,53900,47872,47876,47885,47887,47889,47896,47900,47904,47913,47915,47924,47925,47926,47928,47931,47932,47933,47934,47940,47941,47943,47945,47949,47951,47952,47956,47960,47969,47971,47980,48008,48012,48016,48036,48040,48044,48052,48055,48064,48068,48072,48080,48083,48120,48121,48124,48127,48128,48130,48136,48137,48139,48140,48141,48143,48145,48148,48149,48150,48151,48152,48155,48156,48157,48158,48159,48164,48165,48167,48169,48173,48176,48177,48180,48184,48192,48193,48195,48196,48197,48201,48204,48205,48208,48221,48260,48261,48264,48267,48268,48270,48276,48277,48279,53901,53902,53903,53906,53907,53908,53910,53911,53912,53913,53914,53915,53917,53918,53919,53921,53922,53923,53925,53926,53927,53928,53929,53930,53931,53933,null,null,null,null,null,null,53934,53935,53936,53938,53939,53940,53941,53942,53943,53946,53947,53949,53950,53953,53955,53956,53957,53958,53959,53962,53964,53965,53966,53967,53968,53969,null,null,null,null,null,null,53970,53971,53973,53974,53975,53977,53978,53979,53981,53982,53983,53984,53985,53986,53987,53990,53991,53992,53993,53994,53995,53996,53997,53998,53999,54002,54003,54005,54006,54007,54009,54010,48281,48282,48288,48289,48292,48295,48296,48304,48305,48307,48308,48309,48316,48317,48320,48324,48333,48335,48336,48337,48341,48344,48348,48372,48373,48374,48376,48380,48388,48389,48391,48393,48400,48404,48420,48428,48448,48456,48457,48460,48464,48472,48473,48484,48488,48512,48513,48516,48519,48520,48521,48522,48528,48529,48531,48533,48537,48538,48540,48548,48560,48568,48596,48597,48600,48604,48617,48624,48628,48632,48640,48643,48645,48652,48653,48656,48660,48668,48669,48671,48708,48709,48712,48716,48718,48724,48725,48727,48729,48730,48731,48736,48737,48740,54011,54012,54013,54014,54015,54018,54020,54022,54023,54024,54025,54026,54027,54031,54033,54034,54035,54037,54039,54040,54041,54042,54043,54046,54050,54051,null,null,null,null,null,null,54052,54054,54055,54058,54059,54061,54062,54063,54065,54066,54067,54068,54069,54070,54071,54074,54078,54079,54080,54081,54082,54083,54086,54087,54088,54089,null,null,null,null,null,null,54090,54091,54092,54093,54094,54095,54096,54097,54098,54099,54100,54101,54102,54103,54104,54105,54106,54107,54108,54109,54110,54111,54112,54113,54114,54115,54116,54117,54118,54119,54120,54121,48744,48746,48752,48753,48755,48756,48757,48763,48764,48765,48768,48772,48780,48781,48783,48784,48785,48792,48793,48808,48848,48849,48852,48855,48856,48864,48867,48868,48869,48876,48897,48904,48905,48920,48921,48923,48924,48925,48960,48961,48964,48968,48976,48977,48981,49044,49072,49093,49100,49101,49104,49108,49116,49119,49121,49212,49233,49240,49244,49248,49256,49257,49296,49297,49300,49304,49312,49313,49315,49317,49324,49325,49327,49328,49331,49332,49333,49334,49340,49341,49343,49344,49345,49349,49352,49353,49356,49360,49368,49369,49371,49372,49373,49380,54122,54123,54124,54125,54126,54127,54128,54129,54130,54131,54132,54133,54134,54135,54136,54137,54138,54139,54142,54143,54145,54146,54147,54149,54150,54151,null,null,null,null,null,null,54152,54153,54154,54155,54158,54162,54163,54164,54165,54166,54167,54170,54171,54173,54174,54175,54177,54178,54179,54180,54181,54182,54183,54186,54188,54190,null,null,null,null,null,null,54191,54192,54193,54194,54195,54197,54198,54199,54201,54202,54203,54205,54206,54207,54208,54209,54210,54211,54214,54215,54218,54219,54220,54221,54222,54223,54225,54226,54227,54228,54229,54230,49381,49384,49388,49396,49397,49399,49401,49408,49412,49416,49424,49429,49436,49437,49438,49439,49440,49443,49444,49446,49447,49452,49453,49455,49456,49457,49462,49464,49465,49468,49472,49480,49481,49483,49484,49485,49492,49493,49496,49500,49508,49509,49511,49512,49513,49520,49524,49528,49541,49548,49549,49550,49552,49556,49558,49564,49565,49567,49569,49573,49576,49577,49580,49584,49597,49604,49608,49612,49620,49623,49624,49632,49636,49640,49648,49649,49651,49660,49661,49664,49668,49676,49677,49679,49681,49688,49689,49692,49695,49696,49704,49705,49707,49709,54231,54233,54234,54235,54236,54237,54238,54239,54240,54242,54244,54245,54246,54247,54248,54249,54250,54251,54254,54255,54257,54258,54259,54261,54262,54263,null,null,null,null,null,null,54264,54265,54266,54267,54270,54272,54274,54275,54276,54277,54278,54279,54281,54282,54283,54284,54285,54286,54287,54288,54289,54290,54291,54292,54293,54294,null,null,null,null,null,null,54295,54296,54297,54298,54299,54300,54302,54303,54304,54305,54306,54307,54308,54309,54310,54311,54312,54313,54314,54315,54316,54317,54318,54319,54320,54321,54322,54323,54324,54325,54326,54327,49711,49713,49714,49716,49736,49744,49745,49748,49752,49760,49765,49772,49773,49776,49780,49788,49789,49791,49793,49800,49801,49808,49816,49819,49821,49828,49829,49832,49836,49837,49844,49845,49847,49849,49884,49885,49888,49891,49892,49899,49900,49901,49903,49905,49910,49912,49913,49915,49916,49920,49928,49929,49932,49933,49939,49940,49941,49944,49948,49956,49957,49960,49961,49989,50024,50025,50028,50032,50034,50040,50041,50044,50045,50052,50056,50060,50112,50136,50137,50140,50143,50144,50146,50152,50153,50157,50164,50165,50168,50184,50192,50212,50220,50224,54328,54329,54330,54331,54332,54333,54334,54335,54337,54338,54339,54341,54342,54343,54344,54345,54346,54347,54348,54349,54350,54351,54352,54353,54354,54355,null,null,null,null,null,null,54356,54357,54358,54359,54360,54361,54362,54363,54365,54366,54367,54369,54370,54371,54373,54374,54375,54376,54377,54378,54379,54380,54382,54384,54385,54386,null,null,null,null,null,null,54387,54388,54389,54390,54391,54394,54395,54397,54398,54401,54403,54404,54405,54406,54407,54410,54412,54414,54415,54416,54417,54418,54419,54421,54422,54423,54424,54425,54426,54427,54428,54429,50228,50236,50237,50248,50276,50277,50280,50284,50292,50293,50297,50304,50324,50332,50360,50364,50409,50416,50417,50420,50424,50426,50431,50432,50433,50444,50448,50452,50460,50472,50473,50476,50480,50488,50489,50491,50493,50500,50501,50504,50505,50506,50508,50509,50510,50515,50516,50517,50519,50520,50521,50525,50526,50528,50529,50532,50536,50544,50545,50547,50548,50549,50556,50557,50560,50564,50567,50572,50573,50575,50577,50581,50583,50584,50588,50592,50601,50612,50613,50616,50617,50619,50620,50621,50622,50628,50629,50630,50631,50632,50633,50634,50636,50638,54430,54431,54432,54433,54434,54435,54436,54437,54438,54439,54440,54442,54443,54444,54445,54446,54447,54448,54449,54450,54451,54452,54453,54454,54455,54456,null,null,null,null,null,null,54457,54458,54459,54460,54461,54462,54463,54464,54465,54466,54467,54468,54469,54470,54471,54472,54473,54474,54475,54477,54478,54479,54481,54482,54483,54485,null,null,null,null,null,null,54486,54487,54488,54489,54490,54491,54493,54494,54496,54497,54498,54499,54500,54501,54502,54503,54505,54506,54507,54509,54510,54511,54513,54514,54515,54516,54517,54518,54519,54521,54522,54524,50640,50641,50644,50648,50656,50657,50659,50661,50668,50669,50670,50672,50676,50678,50679,50684,50685,50686,50687,50688,50689,50693,50694,50695,50696,50700,50704,50712,50713,50715,50716,50724,50725,50728,50732,50733,50734,50736,50739,50740,50741,50743,50745,50747,50752,50753,50756,50760,50768,50769,50771,50772,50773,50780,50781,50784,50796,50799,50801,50808,50809,50812,50816,50824,50825,50827,50829,50836,50837,50840,50844,50852,50853,50855,50857,50864,50865,50868,50872,50873,50874,50880,50881,50883,50885,50892,50893,50896,50900,50908,50909,50912,50913,50920,54526,54527,54528,54529,54530,54531,54533,54534,54535,54537,54538,54539,54541,54542,54543,54544,54545,54546,54547,54550,54552,54553,54554,54555,54556,54557,null,null,null,null,null,null,54558,54559,54560,54561,54562,54563,54564,54565,54566,54567,54568,54569,54570,54571,54572,54573,54574,54575,54576,54577,54578,54579,54580,54581,54582,54583,null,null,null,null,null,null,54584,54585,54586,54587,54590,54591,54593,54594,54595,54597,54598,54599,54600,54601,54602,54603,54606,54608,54610,54611,54612,54613,54614,54615,54618,54619,54621,54622,54623,54625,54626,54627,50921,50924,50928,50936,50937,50941,50948,50949,50952,50956,50964,50965,50967,50969,50976,50977,50980,50984,50992,50993,50995,50997,50999,51004,51005,51008,51012,51018,51020,51021,51023,51025,51026,51027,51028,51029,51030,51031,51032,51036,51040,51048,51051,51060,51061,51064,51068,51069,51070,51075,51076,51077,51079,51080,51081,51082,51086,51088,51089,51092,51094,51095,51096,51098,51104,51105,51107,51108,51109,51110,51116,51117,51120,51124,51132,51133,51135,51136,51137,51144,51145,51148,51150,51152,51160,51165,51172,51176,51180,51200,51201,51204,51208,51210,54628,54630,54631,54634,54636,54638,54639,54640,54641,54642,54643,54646,54647,54649,54650,54651,54653,54654,54655,54656,54657,54658,54659,54662,54666,54667,null,null,null,null,null,null,54668,54669,54670,54671,54673,54674,54675,54676,54677,54678,54679,54680,54681,54682,54683,54684,54685,54686,54687,54688,54689,54690,54691,54692,54694,54695,null,null,null,null,null,null,54696,54697,54698,54699,54700,54701,54702,54703,54704,54705,54706,54707,54708,54709,54710,54711,54712,54713,54714,54715,54716,54717,54718,54719,54720,54721,54722,54723,54724,54725,54726,54727,51216,51217,51219,51221,51222,51228,51229,51232,51236,51244,51245,51247,51249,51256,51260,51264,51272,51273,51276,51277,51284,51312,51313,51316,51320,51322,51328,51329,51331,51333,51334,51335,51339,51340,51341,51348,51357,51359,51361,51368,51388,51389,51396,51400,51404,51412,51413,51415,51417,51424,51425,51428,51445,51452,51453,51456,51460,51461,51462,51468,51469,51471,51473,51480,51500,51508,51536,51537,51540,51544,51552,51553,51555,51564,51568,51572,51580,51592,51593,51596,51600,51608,51609,51611,51613,51648,51649,51652,51655,51656,51658,51664,51665,51667,54730,54731,54733,54734,54735,54737,54739,54740,54741,54742,54743,54746,54748,54750,54751,54752,54753,54754,54755,54758,54759,54761,54762,54763,54765,54766,null,null,null,null,null,null,54767,54768,54769,54770,54771,54774,54776,54778,54779,54780,54781,54782,54783,54786,54787,54789,54790,54791,54793,54794,54795,54796,54797,54798,54799,54802,null,null,null,null,null,null,54806,54807,54808,54809,54810,54811,54813,54814,54815,54817,54818,54819,54821,54822,54823,54824,54825,54826,54827,54828,54830,54831,54832,54833,54834,54835,54836,54837,54838,54839,54842,54843,51669,51670,51673,51674,51676,51677,51680,51682,51684,51687,51692,51693,51695,51696,51697,51704,51705,51708,51712,51720,51721,51723,51724,51725,51732,51736,51753,51788,51789,51792,51796,51804,51805,51807,51808,51809,51816,51837,51844,51864,51900,51901,51904,51908,51916,51917,51919,51921,51923,51928,51929,51936,51948,51956,51976,51984,51988,51992,52e3,52001,52033,52040,52041,52044,52048,52056,52057,52061,52068,52088,52089,52124,52152,52180,52196,52199,52201,52236,52237,52240,52244,52252,52253,52257,52258,52263,52264,52265,52268,52270,52272,52280,52281,52283,54845,54846,54847,54849,54850,54851,54852,54854,54855,54858,54860,54862,54863,54864,54866,54867,54870,54871,54873,54874,54875,54877,54878,54879,54880,54881,null,null,null,null,null,null,54882,54883,54884,54885,54886,54888,54890,54891,54892,54893,54894,54895,54898,54899,54901,54902,54903,54904,54905,54906,54907,54908,54909,54910,54911,54912,null,null,null,null,null,null,54913,54914,54916,54918,54919,54920,54921,54922,54923,54926,54927,54929,54930,54931,54933,54934,54935,54936,54937,54938,54939,54940,54942,54944,54946,54947,54948,54949,54950,54951,54953,54954,52284,52285,52286,52292,52293,52296,52300,52308,52309,52311,52312,52313,52320,52324,52326,52328,52336,52341,52376,52377,52380,52384,52392,52393,52395,52396,52397,52404,52405,52408,52412,52420,52421,52423,52425,52432,52436,52452,52460,52464,52481,52488,52489,52492,52496,52504,52505,52507,52509,52516,52520,52524,52537,52572,52576,52580,52588,52589,52591,52593,52600,52616,52628,52629,52632,52636,52644,52645,52647,52649,52656,52676,52684,52688,52712,52716,52720,52728,52729,52731,52733,52740,52744,52748,52756,52761,52768,52769,52772,52776,52784,52785,52787,52789,54955,54957,54958,54959,54961,54962,54963,54964,54965,54966,54967,54968,54970,54972,54973,54974,54975,54976,54977,54978,54979,54982,54983,54985,54986,54987,null,null,null,null,null,null,54989,54990,54991,54992,54994,54995,54997,54998,55e3,55002,55003,55004,55005,55006,55007,55009,55010,55011,55013,55014,55015,55017,55018,55019,55020,55021,null,null,null,null,null,null,55022,55023,55025,55026,55027,55028,55030,55031,55032,55033,55034,55035,55038,55039,55041,55042,55043,55045,55046,55047,55048,55049,55050,55051,55052,55053,55054,55055,55056,55058,55059,55060,52824,52825,52828,52831,52832,52833,52840,52841,52843,52845,52852,52853,52856,52860,52868,52869,52871,52873,52880,52881,52884,52888,52896,52897,52899,52900,52901,52908,52909,52929,52964,52965,52968,52971,52972,52980,52981,52983,52984,52985,52992,52993,52996,53e3,53008,53009,53011,53013,53020,53024,53028,53036,53037,53039,53040,53041,53048,53076,53077,53080,53084,53092,53093,53095,53097,53104,53105,53108,53112,53120,53125,53132,53153,53160,53168,53188,53216,53217,53220,53224,53232,53233,53235,53237,53244,53248,53252,53265,53272,53293,53300,53301,53304,53308,55061,55062,55063,55066,55067,55069,55070,55071,55073,55074,55075,55076,55077,55078,55079,55082,55084,55086,55087,55088,55089,55090,55091,55094,55095,55097,null,null,null,null,null,null,55098,55099,55101,55102,55103,55104,55105,55106,55107,55109,55110,55112,55114,55115,55116,55117,55118,55119,55122,55123,55125,55130,55131,55132,55133,55134,null,null,null,null,null,null,55135,55138,55140,55142,55143,55144,55146,55147,55149,55150,55151,55153,55154,55155,55157,55158,55159,55160,55161,55162,55163,55166,55167,55168,55170,55171,55172,55173,55174,55175,55178,55179,53316,53317,53319,53321,53328,53332,53336,53344,53356,53357,53360,53364,53372,53373,53377,53412,53413,53416,53420,53428,53429,53431,53433,53440,53441,53444,53448,53449,53456,53457,53459,53460,53461,53468,53469,53472,53476,53484,53485,53487,53488,53489,53496,53517,53552,53553,53556,53560,53562,53568,53569,53571,53572,53573,53580,53581,53584,53588,53596,53597,53599,53601,53608,53612,53628,53636,53640,53664,53665,53668,53672,53680,53681,53683,53685,53690,53692,53696,53720,53748,53752,53767,53769,53776,53804,53805,53808,53812,53820,53821,53823,53825,53832,53852,55181,55182,55183,55185,55186,55187,55188,55189,55190,55191,55194,55196,55198,55199,55200,55201,55202,55203,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,53860,53888,53889,53892,53896,53904,53905,53909,53916,53920,53924,53932,53937,53944,53945,53948,53951,53952,53954,53960,53961,53963,53972,53976,53980,53988,53989,54e3,54001,54004,54008,54016,54017,54019,54021,54028,54029,54030,54032,54036,54038,54044,54045,54047,54048,54049,54053,54056,54057,54060,54064,54072,54073,54075,54076,54077,54084,54085,54140,54141,54144,54148,54156,54157,54159,54160,54161,54168,54169,54172,54176,54184,54185,54187,54189,54196,54200,54204,54212,54213,54216,54217,54224,54232,54241,54243,54252,54253,54256,54260,54268,54269,54271,54273,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,54280,54301,54336,54340,54364,54368,54372,54381,54383,54392,54393,54396,54399,54400,54402,54408,54409,54411,54413,54420,54441,54476,54480,54484,54492,54495,54504,54508,54512,54520,54523,54525,54532,54536,54540,54548,54549,54551,54588,54589,54592,54596,54604,54605,54607,54609,54616,54617,54620,54624,54629,54632,54633,54635,54637,54644,54645,54648,54652,54660,54661,54663,54664,54665,54672,54693,54728,54729,54732,54736,54738,54744,54745,54747,54749,54756,54757,54760,54764,54772,54773,54775,54777,54784,54785,54788,54792,54800,54801,54803,54804,54805,54812,54816,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,54820,54829,54840,54841,54844,54848,54853,54856,54857,54859,54861,54865,54868,54869,54872,54876,54887,54889,54896,54897,54900,54915,54917,54924,54925,54928,54932,54941,54943,54945,54952,54956,54960,54969,54971,54980,54981,54984,54988,54993,54996,54999,55001,55008,55012,55016,55024,55029,55036,55037,55040,55044,55057,55064,55065,55068,55072,55080,55081,55083,55085,55092,55093,55096,55100,55108,55111,55113,55120,55121,55124,55126,55127,55128,55129,55136,55137,55139,55141,55145,55148,55152,55156,55164,55165,55169,55176,55177,55180,55184,55192,55193,55195,55197,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,20285,20339,20551,20729,21152,21487,21621,21733,22025,23233,23478,26247,26550,26551,26607,27468,29634,30146,31292,33499,33540,34903,34952,35382,36040,36303,36603,36838,39381,21051,21364,21508,24682,24932,27580,29647,33050,35258,35282,38307,20355,21002,22718,22904,23014,24178,24185,25031,25536,26438,26604,26751,28567,30286,30475,30965,31240,31487,31777,32925,33390,33393,35563,38291,20075,21917,26359,28212,30883,31469,33883,35088,34638,38824,21208,22350,22570,23884,24863,25022,25121,25954,26577,27204,28187,29976,30131,30435,30640,32058,37039,37969,37970,40853,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21283,23724,30002,32987,37440,38296,21083,22536,23004,23713,23831,24247,24378,24394,24951,27743,30074,30086,31968,32115,32177,32652,33108,33313,34193,35137,35611,37628,38477,40007,20171,20215,20491,20977,22607,24887,24894,24936,25913,27114,28433,30117,30342,30422,31623,33445,33995,63744,37799,38283,21888,23458,22353,63745,31923,32697,37301,20520,21435,23621,24040,25298,25454,25818,25831,28192,28844,31067,36317,36382,63746,36989,37445,37624,20094,20214,20581,24062,24314,24838,26967,33137,34388,36423,37749,39467,20062,20625,26480,26688,20745,21133,21138,27298,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30652,37392,40660,21163,24623,36850,20552,25001,25581,25802,26684,27268,28608,33160,35233,38548,22533,29309,29356,29956,32121,32365,32937,35211,35700,36963,40273,25225,27770,28500,32080,32570,35363,20860,24906,31645,35609,37463,37772,20140,20435,20510,20670,20742,21185,21197,21375,22384,22659,24218,24465,24950,25004,25806,25964,26223,26299,26356,26775,28039,28805,28913,29855,29861,29898,30169,30828,30956,31455,31478,32069,32147,32789,32831,33051,33686,35686,36629,36885,37857,38915,38968,39514,39912,20418,21843,22586,22865,23395,23622,24760,25106,26690,26800,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,26856,28330,30028,30328,30926,31293,31995,32363,32380,35336,35489,35903,38542,40388,21476,21481,21578,21617,22266,22993,23396,23611,24235,25335,25911,25925,25970,26272,26543,27073,27837,30204,30352,30590,31295,32660,32771,32929,33167,33510,33533,33776,34241,34865,34996,35493,63747,36764,37678,38599,39015,39640,40723,21741,26011,26354,26767,31296,35895,40288,22256,22372,23825,26118,26801,26829,28414,29736,34974,39908,27752,63748,39592,20379,20844,20849,21151,23380,24037,24656,24685,25329,25511,25915,29657,31354,34467,36002,38799,20018,23521,25096,26524,29916,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,31185,33747,35463,35506,36328,36942,37707,38982,24275,27112,34303,37101,63749,20896,23448,23532,24931,26874,27454,28748,29743,29912,31649,32592,33733,35264,36011,38364,39208,21038,24669,25324,36866,20362,20809,21281,22745,24291,26336,27960,28826,29378,29654,31568,33009,37979,21350,25499,32619,20054,20608,22602,22750,24618,24871,25296,27088,39745,23439,32024,32945,36703,20132,20689,21676,21932,23308,23968,24039,25898,25934,26657,27211,29409,30350,30703,32094,32761,33184,34126,34527,36611,36686,37066,39171,39509,39851,19992,20037,20061,20167,20465,20855,21246,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21312,21475,21477,21646,22036,22389,22434,23495,23943,24272,25084,25304,25937,26552,26601,27083,27472,27590,27628,27714,28317,28792,29399,29590,29699,30655,30697,31350,32127,32777,33276,33285,33290,33503,34914,35635,36092,36544,36881,37041,37476,37558,39378,39493,40169,40407,40860,22283,23616,33738,38816,38827,40628,21531,31384,32676,35033,36557,37089,22528,23624,25496,31391,23470,24339,31353,31406,33422,36524,20518,21048,21240,21367,22280,25331,25458,27402,28099,30519,21413,29527,34152,36470,38357,26426,27331,28528,35437,36556,39243,63750,26231,27512,36020,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,39740,63751,21483,22317,22862,25542,27131,29674,30789,31418,31429,31998,33909,35215,36211,36917,38312,21243,22343,30023,31584,33740,37406,63752,27224,20811,21067,21127,25119,26840,26997,38553,20677,21156,21220,25027,26020,26681,27135,29822,31563,33465,33771,35250,35641,36817,39241,63753,20170,22935,25810,26129,27278,29748,31105,31165,33449,34942,34943,35167,63754,37670,20235,21450,24613,25201,27762,32026,32102,20120,20834,30684,32943,20225,20238,20854,20864,21980,22120,22331,22522,22524,22804,22855,22931,23492,23696,23822,24049,24190,24524,25216,26071,26083,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,26398,26399,26462,26827,26820,27231,27450,27683,27773,27778,28103,29592,29734,29738,29826,29859,30072,30079,30849,30959,31041,31047,31048,31098,31637,32e3,32186,32648,32774,32813,32908,35352,35663,35912,36215,37665,37668,39138,39249,39438,39439,39525,40594,32202,20342,21513,25326,26708,37329,21931,20794,63755,63756,23068,25062,63757,25295,25343,63758,63759,63760,63761,63762,63763,37027,63764,63765,63766,63767,63768,35582,63769,63770,63771,63772,26262,63773,29014,63774,63775,38627,63776,25423,25466,21335,63777,26511,26976,28275,63778,30007,63779,63780,63781,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,32013,63782,63783,34930,22218,23064,63784,63785,63786,63787,63788,20035,63789,20839,22856,26608,32784,63790,22899,24180,25754,31178,24565,24684,25288,25467,23527,23511,21162,63791,22900,24361,24594,63792,63793,63794,29785,63795,63796,63797,63798,63799,63800,39377,63801,63802,63803,63804,63805,63806,63807,63808,63809,63810,63811,28611,63812,63813,33215,36786,24817,63814,63815,33126,63816,63817,23615,63818,63819,63820,63821,63822,63823,63824,63825,23273,35365,26491,32016,63826,63827,63828,63829,63830,63831,33021,63832,63833,23612,27877,21311,28346,22810,33590,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,20025,20150,20294,21934,22296,22727,24406,26039,26086,27264,27573,28237,30701,31471,31774,32222,34507,34962,37170,37723,25787,28606,29562,30136,36948,21846,22349,25018,25812,26311,28129,28251,28525,28601,30192,32835,33213,34113,35203,35527,35674,37663,27795,30035,31572,36367,36957,21776,22530,22616,24162,25095,25758,26848,30070,31958,34739,40680,20195,22408,22382,22823,23565,23729,24118,24453,25140,25825,29619,33274,34955,36024,38538,40667,23429,24503,24755,20498,20992,21040,22294,22581,22615,23566,23648,23798,23947,24230,24466,24764,25361,25481,25623,26691,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,26873,27330,28120,28193,28372,28644,29182,30428,30585,31153,31291,33796,35241,36077,36339,36424,36867,36884,36947,37117,37709,38518,38876,27602,28678,29272,29346,29544,30563,31167,31716,32411,35712,22697,24775,25958,26109,26302,27788,28958,29129,35930,38931,20077,31361,20189,20908,20941,21205,21516,24999,26481,26704,26847,27934,28540,30140,30643,31461,33012,33891,37509,20828,26007,26460,26515,30168,31431,33651,63834,35910,36887,38957,23663,33216,33434,36929,36975,37389,24471,23965,27225,29128,30331,31561,34276,35588,37159,39472,21895,25078,63835,30313,32645,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,34367,34746,35064,37007,63836,27931,28889,29662,32097,33853,63837,37226,39409,63838,20098,21365,27396,27410,28734,29211,34349,40478,21068,36771,23888,25829,25900,27414,28651,31811,32412,34253,35172,35261,25289,33240,34847,24266,26391,28010,29436,29701,29807,34690,37086,20358,23821,24480,33802,20919,25504,30053,20142,20486,20841,20937,26753,27153,31918,31921,31975,33391,35538,36635,37327,20406,20791,21237,21570,24300,24942,25150,26053,27354,28670,31018,34268,34851,38317,39522,39530,40599,40654,21147,26310,27511,28701,31019,36706,38722,24976,25088,25891,28451,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,29001,29833,32244,32879,34030,36646,36899,37706,20925,21015,21155,27916,28872,35010,24265,25986,27566,28610,31806,29557,20196,20278,22265,63839,23738,23994,24604,29618,31533,32666,32718,32838,36894,37428,38646,38728,38936,40801,20363,28583,31150,37300,38583,21214,63840,25736,25796,27347,28510,28696,29200,30439,32769,34310,34396,36335,36613,38706,39791,40442,40565,30860,31103,32160,33737,37636,40575,40595,35542,22751,24324,26407,28711,29903,31840,32894,20769,28712,29282,30922,36034,36058,36084,38647,20102,20698,23534,24278,26009,29134,30274,30637,32842,34044,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36988,39719,40845,22744,23105,23650,27155,28122,28431,30267,32047,32311,34078,35128,37860,38475,21129,26066,26611,27060,27969,28316,28687,29705,29792,30041,30244,30827,35628,39006,20845,25134,38520,20374,20523,23833,28138,32184,36650,24459,24900,26647,63841,38534,21202,32907,20956,20940,26974,31260,32190,33777,38517,20442,21033,21400,21519,21774,23653,24743,26446,26792,28012,29313,29432,29702,29827,63842,30178,31852,32633,32696,33673,35023,35041,37324,37328,38626,39881,21533,28542,29136,29848,34298,36522,38563,40023,40607,26519,28107,29747,33256,38678,30764,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,31435,31520,31890,25705,29802,30194,30908,30952,39340,39764,40635,23518,24149,28448,33180,33707,37e3,19975,21325,23081,24018,24398,24930,25405,26217,26364,28415,28459,28771,30622,33836,34067,34875,36627,39237,39995,21788,25273,26411,27819,33545,35178,38778,20129,22916,24536,24537,26395,32178,32596,33426,33579,33725,36638,37017,22475,22969,23186,23504,26151,26522,26757,27599,29028,32629,36023,36067,36993,39749,33032,35978,38476,39488,40613,23391,27667,29467,30450,30431,33804,20906,35219,20813,20885,21193,26825,27796,30468,30496,32191,32236,38754,40629,28357,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,34065,20901,21517,21629,26126,26269,26919,28319,30399,30609,33559,33986,34719,37225,37528,40180,34946,20398,20882,21215,22982,24125,24917,25720,25721,26286,26576,27169,27597,27611,29279,29281,29761,30520,30683,32791,33468,33541,35584,35624,35980,26408,27792,29287,30446,30566,31302,40361,27519,27794,22818,26406,33945,21359,22675,22937,24287,25551,26164,26483,28218,29483,31447,33495,37672,21209,24043,25006,25035,25098,25287,25771,26080,26969,27494,27595,28961,29687,30045,32326,33310,33538,34154,35491,36031,38695,40289,22696,40664,20497,21006,21563,21839,25991,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,27766,32010,32011,32862,34442,38272,38639,21247,27797,29289,21619,23194,23614,23883,24396,24494,26410,26806,26979,28220,28228,30473,31859,32654,34183,35598,36855,38753,40692,23735,24758,24845,25003,25935,26107,26108,27665,27887,29599,29641,32225,38292,23494,34588,35600,21085,21338,25293,25615,25778,26420,27192,27850,29632,29854,31636,31893,32283,33162,33334,34180,36843,38649,39361,20276,21322,21453,21467,25292,25644,25856,26001,27075,27886,28504,29677,30036,30242,30436,30460,30928,30971,31020,32070,33324,34784,36820,38930,39151,21187,25300,25765,28196,28497,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30332,36299,37297,37474,39662,39747,20515,20621,22346,22952,23592,24135,24439,25151,25918,26041,26049,26121,26507,27036,28354,30917,32033,32938,33152,33323,33459,33953,34444,35370,35607,37030,38450,40848,20493,20467,63843,22521,24472,25308,25490,26479,28227,28953,30403,32972,32986,35060,35061,35097,36064,36649,37197,38506,20271,20336,24091,26575,26658,30333,30334,39748,24161,27146,29033,29140,30058,63844,32321,34115,34281,39132,20240,31567,32624,38309,20961,24070,26805,27710,27726,27867,29359,31684,33539,27861,29754,20731,21128,22721,25816,27287,29863,30294,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30887,34327,38370,38713,63845,21342,24321,35722,36776,36783,37002,21029,30629,40009,40712,19993,20482,20853,23643,24183,26142,26170,26564,26821,28851,29953,30149,31177,31453,36647,39200,39432,20445,22561,22577,23542,26222,27493,27921,28282,28541,29668,29995,33769,35036,35091,35676,36628,20239,20693,21264,21340,23443,24489,26381,31119,33145,33583,34068,35079,35206,36665,36667,39333,39954,26412,20086,20472,22857,23553,23791,23792,25447,26834,28925,29090,29739,32299,34028,34562,36898,37586,40179,19981,20184,20463,20613,21078,21103,21542,21648,22496,22827,23142,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,23386,23413,23500,24220,63846,25206,25975,26023,28014,28325,29238,31526,31807,32566,33104,33105,33178,33344,33433,33705,35331,36e3,36070,36091,36212,36282,37096,37340,38428,38468,39385,40167,21271,20998,21545,22132,22707,22868,22894,24575,24996,25198,26128,27774,28954,30406,31881,31966,32027,33452,36033,38640,63847,20315,24343,24447,25282,23849,26379,26842,30844,32323,40300,19989,20633,21269,21290,21329,22915,23138,24199,24754,24970,25161,25209,26e3,26503,27047,27604,27606,27607,27608,27832,63848,29749,30202,30738,30865,31189,31192,31875,32203,32737,32933,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,33086,33218,33778,34586,35048,35513,35692,36027,37145,38750,39131,40763,22188,23338,24428,25996,27315,27567,27996,28657,28693,29277,29613,36007,36051,38971,24977,27703,32856,39425,20045,20107,20123,20181,20282,20284,20351,20447,20735,21490,21496,21766,21987,22235,22763,22882,23057,23531,23546,23556,24051,24107,24473,24605,25448,26012,26031,26614,26619,26797,27515,27801,27863,28195,28681,29509,30722,31038,31040,31072,31169,31721,32023,32114,32902,33293,33678,34001,34503,35039,35408,35422,35613,36060,36198,36781,37034,39164,39391,40605,21066,63849,26388,63850,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,20632,21034,23665,25955,27733,29642,29987,30109,31639,33948,37240,38704,20087,25746,27578,29022,34217,19977,63851,26441,26862,28183,33439,34072,34923,25591,28545,37394,39087,19978,20663,20687,20767,21830,21930,22039,23360,23577,23776,24120,24202,24224,24258,24819,26705,27233,28248,29245,29248,29376,30456,31077,31665,32724,35059,35316,35443,35937,36062,38684,22622,29885,36093,21959,63852,31329,32034,33394,29298,29983,29989,63853,31513,22661,22779,23996,24207,24246,24464,24661,25234,25471,25933,26257,26329,26360,26646,26866,29312,29790,31598,32110,32214,32626,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,32997,33298,34223,35199,35475,36893,37604,40653,40736,22805,22893,24109,24796,26132,26227,26512,27728,28101,28511,30707,30889,33990,37323,37675,20185,20682,20808,21892,23307,23459,25159,25982,26059,28210,29053,29697,29764,29831,29887,30316,31146,32218,32341,32680,33146,33203,33337,34330,34796,35445,36323,36984,37521,37925,39245,39854,21352,23633,26964,27844,27945,28203,33292,34203,35131,35373,35498,38634,40807,21089,26297,27570,32406,34814,36109,38275,38493,25885,28041,29166,63854,22478,22995,23468,24615,24826,25104,26143,26207,29481,29689,30427,30465,31596,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,32854,32882,33125,35488,37266,19990,21218,27506,27927,31237,31545,32048,63855,36016,21484,22063,22609,23477,23567,23569,24034,25152,25475,25620,26157,26803,27836,28040,28335,28703,28836,29138,29990,30095,30094,30233,31505,31712,31787,32032,32057,34092,34157,34311,35380,36877,36961,37045,37559,38902,39479,20439,23660,26463,28049,31903,32396,35606,36118,36895,23403,24061,25613,33984,36956,39137,29575,23435,24730,26494,28126,35359,35494,36865,38924,21047,63856,28753,30862,37782,34928,37335,20462,21463,22013,22234,22402,22781,23234,23432,23723,23744,24101,24833,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,25101,25163,25480,25628,25910,25976,27193,27530,27700,27929,28465,29159,29417,29560,29703,29874,30246,30561,31168,31319,31466,31929,32143,32172,32353,32670,33065,33585,33936,34010,34282,34966,35504,35728,36664,36930,36995,37228,37526,37561,38539,38567,38568,38614,38656,38920,39318,39635,39706,21460,22654,22809,23408,23487,28113,28506,29087,29729,29881,32901,33789,24033,24455,24490,24642,26092,26642,26991,27219,27529,27957,28147,29667,30462,30636,31565,32020,33059,33308,33600,34036,34147,35426,35524,37255,37662,38918,39348,25100,34899,36848,37477,23815,23847,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,23913,29791,33181,34664,28629,25342,32722,35126,35186,19998,20056,20711,21213,21319,25215,26119,32361,34821,38494,20365,21273,22070,22987,23204,23608,23630,23629,24066,24337,24643,26045,26159,26178,26558,26612,29468,30690,31034,32709,33940,33997,35222,35430,35433,35553,35925,35962,22516,23508,24335,24687,25325,26893,27542,28252,29060,31698,34645,35672,36606,39135,39166,20280,20353,20449,21627,23072,23480,24892,26032,26216,29180,30003,31070,32051,33102,33251,33688,34218,34254,34563,35338,36523,36763,63857,36805,22833,23460,23526,24713,23529,23563,24515,27777,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,63858,28145,28683,29978,33455,35574,20160,21313,63859,38617,27663,20126,20420,20818,21854,23077,23784,25105,29273,33469,33706,34558,34905,35357,38463,38597,39187,40201,40285,22538,23731,23997,24132,24801,24853,25569,27138,28197,37122,37716,38990,39952,40823,23433,23736,25353,26191,26696,30524,38593,38797,38996,39839,26017,35585,36555,38332,21813,23721,24022,24245,26263,30284,33780,38343,22739,25276,29390,40232,20208,22830,24591,26171,27523,31207,40230,21395,21696,22467,23830,24859,26326,28079,30861,33406,38552,38724,21380,25212,25494,28082,32266,33099,38989,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,27387,32588,40367,40474,20063,20539,20918,22812,24825,25590,26928,29242,32822,63860,37326,24369,63861,63862,32004,33509,33903,33979,34277,36493,63863,20335,63864,63865,22756,23363,24665,25562,25880,25965,26264,63866,26954,27171,27915,28673,29036,30162,30221,31155,31344,63867,32650,63868,35140,63869,35731,37312,38525,63870,39178,22276,24481,26044,28417,30208,31142,35486,39341,39770,40812,20740,25014,25233,27277,33222,20547,22576,24422,28937,35328,35578,23420,34326,20474,20796,22196,22852,25513,28153,23978,26989,20870,20104,20313,63871,63872,63873,22914,63874,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,63875,27487,27741,63876,29877,30998,63877,33287,33349,33593,36671,36701,63878,39192,63879,63880,63881,20134,63882,22495,24441,26131,63883,63884,30123,32377,35695,63885,36870,39515,22181,22567,23032,23071,23476,63886,24310,63887,63888,25424,25403,63889,26941,27783,27839,28046,28051,28149,28436,63890,28895,28982,29017,63891,29123,29141,63892,30799,30831,63893,31605,32227,63894,32303,63895,34893,36575,63896,63897,63898,37467,63899,40182,63900,63901,63902,24709,28037,63903,29105,63904,63905,38321,21421,63906,63907,63908,26579,63909,28814,28976,29744,33398,33490,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,63910,38331,39653,40573,26308,63911,29121,33865,63912,63913,22603,63914,63915,23992,24433,63916,26144,26254,27001,27054,27704,27891,28214,28481,28634,28699,28719,29008,29151,29552,63917,29787,63918,29908,30408,31310,32403,63919,63920,33521,35424,36814,63921,37704,63922,38681,63923,63924,20034,20522,63925,21e3,21473,26355,27757,28618,29450,30591,31330,33454,34269,34306,63926,35028,35427,35709,35947,63927,37555,63928,38675,38928,20116,20237,20425,20658,21320,21566,21555,21978,22626,22714,22887,23067,23524,24735,63929,25034,25942,26111,26212,26791,27738,28595,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,28879,29100,29522,31613,34568,35492,39986,40711,23627,27779,29508,29577,37434,28331,29797,30239,31337,32277,34314,20800,22725,25793,29934,29973,30320,32705,37013,38605,39252,28198,29926,31401,31402,33253,34521,34680,35355,23113,23436,23451,26785,26880,28003,29609,29715,29740,30871,32233,32747,33048,33109,33694,35916,38446,38929,26352,24448,26106,26505,27754,29579,20525,23043,27498,30702,22806,23916,24013,29477,30031,63930,63931,20709,20985,22575,22829,22934,23002,23525,63932,63933,23970,25303,25622,25747,25854,63934,26332,63935,27208,63936,29183,29796,63937,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,31368,31407,32327,32350,32768,33136,63938,34799,35201,35616,36953,63939,36992,39250,24958,27442,28020,32287,35109,36785,20433,20653,20887,21191,22471,22665,23481,24248,24898,27029,28044,28263,28342,29076,29794,29992,29996,32883,33592,33993,36362,37780,37854,63940,20110,20305,20598,20778,21448,21451,21491,23431,23507,23588,24858,24962,26100,29275,29591,29760,30402,31056,31121,31161,32006,32701,33419,34261,34398,36802,36935,37109,37354,38533,38632,38633,21206,24423,26093,26161,26671,29020,31286,37057,38922,20113,63941,27218,27550,28560,29065,32792,33464,34131,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36939,38549,38642,38907,34074,39729,20112,29066,38596,20803,21407,21729,22291,22290,22435,23195,23236,23491,24616,24895,25588,27781,27961,28274,28304,29232,29503,29783,33489,34945,36677,36960,63942,38498,39e3,40219,26376,36234,37470,20301,20553,20702,21361,22285,22996,23041,23561,24944,26256,28205,29234,29771,32239,32963,33806,33894,34111,34655,34907,35096,35586,36949,38859,39759,20083,20369,20754,20842,63943,21807,21929,23418,23461,24188,24189,24254,24736,24799,24840,24841,25540,25912,26377,63944,26580,26586,63945,26977,26978,27833,27943,63946,28216,63947,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,28641,29494,29495,63948,29788,30001,63949,30290,63950,63951,32173,33278,33848,35029,35480,35547,35565,36400,36418,36938,36926,36986,37193,37321,37742,63952,63953,22537,63954,27603,32905,32946,63955,63956,20801,22891,23609,63957,63958,28516,29607,32996,36103,63959,37399,38287,63960,63961,63962,63963,32895,25102,28700,32104,34701,63964,22432,24681,24903,27575,35518,37504,38577,20057,21535,28139,34093,38512,38899,39150,25558,27875,37009,20957,25033,33210,40441,20381,20506,20736,23452,24847,25087,25836,26885,27589,30097,30691,32681,33380,34191,34811,34915,35516,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,35696,37291,20108,20197,20234,63965,63966,22839,23016,63967,24050,24347,24411,24609,63968,63969,63970,63971,29246,29669,63972,30064,30157,63973,31227,63974,32780,32819,32900,33505,33617,63975,63976,36029,36019,36999,63977,63978,39156,39180,63979,63980,28727,30410,32714,32716,32764,35610,20154,20161,20995,21360,63981,21693,22240,23035,23493,24341,24525,28270,63982,63983,32106,33589,63984,34451,35469,63985,38765,38775,63986,63987,19968,20314,20350,22777,26085,28322,36920,37808,39353,20219,22764,22922,23001,24641,63988,63989,31252,63990,33615,36035,20837,21316,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,63991,63992,63993,20173,21097,23381,33471,20180,21050,21672,22985,23039,23376,23383,23388,24675,24904,28363,28825,29038,29574,29943,30133,30913,32043,32773,33258,33576,34071,34249,35566,36039,38604,20316,21242,22204,26027,26152,28796,28856,29237,32189,33421,37196,38592,40306,23409,26855,27544,28538,30430,23697,26283,28507,31668,31786,34870,38620,19976,20183,21280,22580,22715,22767,22892,23559,24115,24196,24373,25484,26290,26454,27167,27299,27404,28479,29254,63994,29520,29835,31456,31911,33144,33247,33255,33674,33900,34083,34196,34255,35037,36115,37292,38263,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,38556,20877,21705,22312,23472,25165,26448,26685,26771,28221,28371,28797,32289,35009,36001,36617,40779,40782,29229,31631,35533,37658,20295,20302,20786,21632,22992,24213,25269,26485,26990,27159,27822,28186,29401,29482,30141,31672,32053,33511,33785,33879,34295,35419,36015,36487,36889,37048,38606,40799,21219,21514,23265,23490,25688,25973,28404,29380,63995,30340,31309,31515,31821,32318,32735,33659,35627,36042,36196,36321,36447,36842,36857,36969,37841,20291,20346,20659,20840,20856,21069,21098,22625,22652,22880,23560,23637,24283,24731,25136,26643,27583,27656,28593,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,29006,29728,3e4,30008,30033,30322,31564,31627,31661,31686,32399,35438,36670,36681,37439,37523,37666,37931,38651,39002,39019,39198,20999,25130,25240,27993,30308,31434,31680,32118,21344,23742,24215,28472,28857,31896,38673,39822,40670,25509,25722,34678,19969,20117,20141,20572,20597,21576,22979,23450,24128,24237,24311,24449,24773,25402,25919,25972,26060,26230,26232,26622,26984,27273,27491,27712,28096,28136,28191,28254,28702,28833,29582,29693,30010,30555,30855,31118,31243,31357,31934,32142,33351,35330,35562,35998,37165,37194,37336,37478,37580,37664,38662,38742,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,38748,38914,40718,21046,21137,21884,22564,24093,24351,24716,25552,26799,28639,31085,31532,33229,34234,35069,35576,36420,37261,38500,38555,38717,38988,40778,20430,20806,20939,21161,22066,24340,24427,25514,25805,26089,26177,26362,26361,26397,26781,26839,27133,28437,28526,29031,29157,29226,29866,30522,31062,31066,31199,31264,31381,31895,31967,32068,32368,32903,34299,34468,35412,35519,36249,36481,36896,36973,37347,38459,38613,40165,26063,31751,36275,37827,23384,23562,21330,25305,29469,20519,23447,24478,24752,24939,26837,28121,29742,31278,32066,32156,32305,33131,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36394,36405,37758,37912,20304,22352,24038,24231,25387,32618,20027,20303,20367,20570,23005,32964,21610,21608,22014,22863,23449,24030,24282,26205,26417,26609,26666,27880,27954,28234,28557,28855,29664,30087,31820,32002,32044,32162,33311,34523,35387,35461,36208,36490,36659,36913,37198,37202,37956,39376,31481,31909,20426,20737,20934,22472,23535,23803,26201,27197,27994,28310,28652,28940,30063,31459,34850,36897,36981,38603,39423,33537,20013,20210,34886,37325,21373,27355,26987,27713,33914,22686,24974,26366,25327,28893,29969,30151,32338,33976,35657,36104,20043,21482,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21675,22320,22336,24535,25345,25351,25711,25903,26088,26234,26525,26547,27490,27744,27802,28460,30693,30757,31049,31063,32025,32930,33026,33267,33437,33463,34584,35468,63996,36100,36286,36978,30452,31257,31287,32340,32887,21767,21972,22645,25391,25634,26185,26187,26733,27035,27524,27941,28337,29645,29800,29857,30043,30137,30433,30494,30603,31206,32265,32285,33275,34095,34967,35386,36049,36587,36784,36914,37805,38499,38515,38663,20356,21489,23018,23241,24089,26702,29894,30142,31209,31378,33187,34541,36074,36300,36845,26015,26389,63997,22519,28503,32221,36655,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,37878,38598,24501,25074,28548,19988,20376,20511,21449,21983,23919,24046,27425,27492,30923,31642,63998,36425,36554,36974,25417,25662,30528,31364,37679,38015,40810,25776,28591,29158,29864,29914,31428,31762,32386,31922,32408,35738,36106,38013,39184,39244,21049,23519,25830,26413,32046,20717,21443,22649,24920,24921,25082,26028,31449,35730,35734,20489,20513,21109,21809,23100,24288,24432,24884,25950,26124,26166,26274,27085,28356,28466,29462,30241,31379,33081,33369,33750,33980,20661,22512,23488,23528,24425,25505,30758,32181,33756,34081,37319,37365,20874,26613,31574,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36012,20932,22971,24765,34389,20508,63999,21076,23610,24957,25114,25299,25842,26021,28364,30240,33034,36448,38495,38587,20191,21315,21912,22825,24029,25797,27849,28154,29588,31359,33307,34214,36068,36368,36983,37351,38369,38433,38854,20984,21746,21894,24505,25764,28552,32180,36639,36685,37941,20681,23574,27838,28155,29979,30651,31805,31844,35449,35522,22558,22974,24086,25463,29266,30090,30571,35548,36028,36626,24307,26228,28152,32893,33729,35531,38737,39894,64e3,21059,26367,28053,28399,32224,35558,36910,36958,39636,21021,21119,21736,24980,25220,25307,26786,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,26898,26970,27189,28818,28966,30813,30977,30990,31186,31245,32918,33400,33493,33609,34121,35970,36229,37218,37259,37294,20419,22225,29165,30679,34560,35320,23544,24534,26449,37032,21474,22618,23541,24740,24961,25696,32317,32880,34085,37507,25774,20652,23828,26368,22684,25277,25512,26894,27e3,27166,28267,30394,31179,33467,33833,35535,36264,36861,37138,37195,37276,37648,37656,37786,38619,39478,39949,19985,30044,31069,31482,31569,31689,32302,33988,36441,36468,36600,36880,26149,26943,29763,20986,26414,40668,20805,24544,27798,34802,34909,34935,24756,33205,33795,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36101,21462,21561,22068,23094,23601,28810,32736,32858,33030,33261,36259,37257,39519,40434,20596,20164,21408,24827,28204,23652,20360,20516,21988,23769,24159,24677,26772,27835,28100,29118,30164,30196,30305,31258,31305,32199,32251,32622,33268,34473,36636,38601,39347,40786,21063,21189,39149,35242,19971,26578,28422,20405,23522,26517,27784,28024,29723,30759,37341,37756,34756,31204,31281,24555,20182,21668,21822,22702,22949,24816,25171,25302,26422,26965,33333,38464,39345,39389,20524,21331,21828,22396,64001,25176,64002,25826,26219,26589,28609,28655,29730,29752,35351,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,37944,21585,22022,22374,24392,24986,27470,28760,28845,32187,35477,22890,33067,25506,30472,32829,36010,22612,25645,27067,23445,24081,28271,64003,34153,20812,21488,22826,24608,24907,27526,27760,27888,31518,32974,33492,36294,37040,39089,64004,25799,28580,25745,25860,20814,21520,22303,35342,24927,26742,64005,30171,31570,32113,36890,22534,27084,33151,35114,36864,38969,20600,22871,22956,25237,36879,39722,24925,29305,38358,22369,23110,24052,25226,25773,25850,26487,27874,27966,29228,29750,30772,32631,33453,36315,38935,21028,22338,26495,29256,29923,36009,36774,37393,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,38442,20843,21485,25420,20329,21764,24726,25943,27803,28031,29260,29437,31255,35207,35997,24429,28558,28921,33192,24846,20415,20559,25153,29255,31687,32232,32745,36941,38829,39449,36022,22378,24179,26544,33805,35413,21536,23318,24163,24290,24330,25987,32954,34109,38281,38491,20296,21253,21261,21263,21638,21754,22275,24067,24598,25243,25265,25429,64006,27873,28006,30129,30770,32990,33071,33502,33889,33970,34957,35090,36875,37610,39165,39825,24133,26292,26333,28689,29190,64007,20469,21117,24426,24915,26451,27161,28418,29922,31080,34920,35961,39111,39108,39491,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21697,31263,26963,35575,35914,39080,39342,24444,25259,30130,30382,34987,36991,38466,21305,24380,24517,27852,29644,30050,30091,31558,33534,39325,20047,36924,19979,20309,21414,22799,24264,26160,27827,29781,33655,34662,36032,36944,38686,39957,22737,23416,34384,35604,40372,23506,24680,24717,26097,27735,28450,28579,28698,32597,32752,38289,38290,38480,38867,21106,36676,20989,21547,21688,21859,21898,27323,28085,32216,33382,37532,38519,40569,21512,21704,30418,34532,38308,38356,38492,20130,20233,23022,23270,24055,24658,25239,26477,26689,27782,28207,32568,32923,33322,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,64008,64009,38917,20133,20565,21683,22419,22874,23401,23475,25032,26999,28023,28707,34809,35299,35442,35559,36994,39405,39608,21182,26680,20502,24184,26447,33607,34892,20139,21521,22190,29670,37141,38911,39177,39255,39321,22099,22687,34395,35377,25010,27382,29563,36562,27463,38570,39511,22869,29184,36203,38761,20436,23796,24358,25080,26203,27883,28843,29572,29625,29694,30505,30541,32067,32098,32291,33335,34898,64010,36066,37449,39023,23377,31348,34880,38913,23244,20448,21332,22846,23805,25406,28025,29433,33029,33031,33698,37583,38960,20136,20804,21009,22411,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,24418,27842,28366,28677,28752,28847,29074,29673,29801,33610,34722,34913,36872,37026,37795,39336,20846,24407,24800,24935,26291,34137,36426,37295,38795,20046,20114,21628,22741,22778,22909,23733,24359,25142,25160,26122,26215,27627,28009,28111,28246,28408,28564,28640,28649,28765,29392,29733,29786,29920,30355,31068,31946,32286,32993,33446,33899,33983,34382,34399,34676,35703,35946,37804,38912,39013,24785,25110,37239,23130,26127,28151,28222,29759,39746,24573,24794,31503,21700,24344,27742,27859,27946,28888,32005,34425,35340,40251,21270,21644,23301,27194,28779,30069,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,31117,31166,33457,33775,35441,35649,36008,38772,64011,25844,25899,30906,30907,31339,20024,21914,22864,23462,24187,24739,25563,27489,26213,26707,28185,29029,29872,32008,36996,39529,39973,27963,28369,29502,35905,38346,20976,24140,24488,24653,24822,24880,24908,26179,26180,27045,27841,28255,28361,28514,29004,29852,30343,31681,31783,33618,34647,36945,38541,40643,21295,22238,24315,24458,24674,24724,25079,26214,26371,27292,28142,28590,28784,29546,32362,33214,33588,34516,35496,36036,21123,29554,23446,27243,37892,21742,22150,23389,25928,25989,26313,26783,28045,28102,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,29243,32948,37237,39501,20399,20505,21402,21518,21564,21897,21957,24127,24460,26429,29030,29661,36869,21211,21235,22628,22734,28932,29071,29179,34224,35347,26248,34216,21927,26244,29002,33841,21321,21913,27585,24409,24509,25582,26249,28999,35569,36637,40638,20241,25658,28875,30054,34407,24676,35662,40440,20807,20982,21256,27958,33016,40657,26133,27427,28824,30165,21507,23673,32007,35350,27424,27453,27462,21560,24688,27965,32725,33288,20694,20958,21916,22123,22221,23020,23305,24076,24985,24984,25137,26206,26342,29081,29113,29114,29351,31143,31232,32690,35440,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],gb18030:[19970,19972,19973,19974,19983,19986,19991,19999,2e4,20001,20003,20006,20009,20014,20015,20017,20019,20021,20023,20028,20032,20033,20034,20036,20038,20042,20049,20053,20055,20058,20059,20066,20067,20068,20069,20071,20072,20074,20075,20076,20077,20078,20079,20082,20084,20085,20086,20087,20088,20089,20090,20091,20092,20093,20095,20096,20097,20098,20099,20100,20101,20103,20106,20112,20118,20119,20121,20124,20125,20126,20131,20138,20143,20144,20145,20148,20150,20151,20152,20153,20156,20157,20158,20168,20172,20175,20176,20178,20186,20187,20188,20192,20194,20198,20199,20201,20205,20206,20207,20209,20212,20216,20217,20218,20220,20222,20224,20226,20227,20228,20229,20230,20231,20232,20235,20236,20242,20243,20244,20245,20246,20252,20253,20257,20259,20264,20265,20268,20269,20270,20273,20275,20277,20279,20281,20283,20286,20287,20288,20289,20290,20292,20293,20295,20296,20297,20298,20299,20300,20306,20308,20310,20321,20322,20326,20328,20330,20331,20333,20334,20337,20338,20341,20343,20344,20345,20346,20349,20352,20353,20354,20357,20358,20359,20362,20364,20366,20368,20370,20371,20373,20374,20376,20377,20378,20380,20382,20383,20385,20386,20388,20395,20397,20400,20401,20402,20403,20404,20406,20407,20408,20409,20410,20411,20412,20413,20414,20416,20417,20418,20422,20423,20424,20425,20427,20428,20429,20434,20435,20436,20437,20438,20441,20443,20448,20450,20452,20453,20455,20459,20460,20464,20466,20468,20469,20470,20471,20473,20475,20476,20477,20479,20480,20481,20482,20483,20484,20485,20486,20487,20488,20489,20490,20491,20494,20496,20497,20499,20501,20502,20503,20507,20509,20510,20512,20514,20515,20516,20519,20523,20527,20528,20529,20530,20531,20532,20533,20534,20535,20536,20537,20539,20541,20543,20544,20545,20546,20548,20549,20550,20553,20554,20555,20557,20560,20561,20562,20563,20564,20566,20567,20568,20569,20571,20573,20574,20575,20576,20577,20578,20579,20580,20582,20583,20584,20585,20586,20587,20589,20590,20591,20592,20593,20594,20595,20596,20597,20600,20601,20602,20604,20605,20609,20610,20611,20612,20614,20615,20617,20618,20619,20620,20622,20623,20624,20625,20626,20627,20628,20629,20630,20631,20632,20633,20634,20635,20636,20637,20638,20639,20640,20641,20642,20644,20646,20650,20651,20653,20654,20655,20656,20657,20659,20660,20661,20662,20663,20664,20665,20668,20669,20670,20671,20672,20673,20674,20675,20676,20677,20678,20679,20680,20681,20682,20683,20684,20685,20686,20688,20689,20690,20691,20692,20693,20695,20696,20697,20699,20700,20701,20702,20703,20704,20705,20706,20707,20708,20709,20712,20713,20714,20715,20719,20720,20721,20722,20724,20726,20727,20728,20729,20730,20732,20733,20734,20735,20736,20737,20738,20739,20740,20741,20744,20745,20746,20748,20749,20750,20751,20752,20753,20755,20756,20757,20758,20759,20760,20761,20762,20763,20764,20765,20766,20767,20768,20770,20771,20772,20773,20774,20775,20776,20777,20778,20779,20780,20781,20782,20783,20784,20785,20786,20787,20788,20789,20790,20791,20792,20793,20794,20795,20796,20797,20798,20802,20807,20810,20812,20814,20815,20816,20818,20819,20823,20824,20825,20827,20829,20830,20831,20832,20833,20835,20836,20838,20839,20841,20842,20847,20850,20858,20862,20863,20867,20868,20870,20871,20874,20875,20878,20879,20880,20881,20883,20884,20888,20890,20893,20894,20895,20897,20899,20902,20903,20904,20905,20906,20909,20910,20916,20920,20921,20922,20926,20927,20929,20930,20931,20933,20936,20938,20941,20942,20944,20946,20947,20948,20949,20950,20951,20952,20953,20954,20956,20958,20959,20962,20963,20965,20966,20967,20968,20969,20970,20972,20974,20977,20978,20980,20983,20990,20996,20997,21001,21003,21004,21007,21008,21011,21012,21013,21020,21022,21023,21025,21026,21027,21029,21030,21031,21034,21036,21039,21041,21042,21044,21045,21052,21054,21060,21061,21062,21063,21064,21065,21067,21070,21071,21074,21075,21077,21079,21080,21081,21082,21083,21085,21087,21088,21090,21091,21092,21094,21096,21099,21100,21101,21102,21104,21105,21107,21108,21109,21110,21111,21112,21113,21114,21115,21116,21118,21120,21123,21124,21125,21126,21127,21129,21130,21131,21132,21133,21134,21135,21137,21138,21140,21141,21142,21143,21144,21145,21146,21148,21156,21157,21158,21159,21166,21167,21168,21172,21173,21174,21175,21176,21177,21178,21179,21180,21181,21184,21185,21186,21188,21189,21190,21192,21194,21196,21197,21198,21199,21201,21203,21204,21205,21207,21209,21210,21211,21212,21213,21214,21216,21217,21218,21219,21221,21222,21223,21224,21225,21226,21227,21228,21229,21230,21231,21233,21234,21235,21236,21237,21238,21239,21240,21243,21244,21245,21249,21250,21251,21252,21255,21257,21258,21259,21260,21262,21265,21266,21267,21268,21272,21275,21276,21278,21279,21282,21284,21285,21287,21288,21289,21291,21292,21293,21295,21296,21297,21298,21299,21300,21301,21302,21303,21304,21308,21309,21312,21314,21316,21318,21323,21324,21325,21328,21332,21336,21337,21339,21341,21349,21352,21354,21356,21357,21362,21366,21369,21371,21372,21373,21374,21376,21377,21379,21383,21384,21386,21390,21391,21392,21393,21394,21395,21396,21398,21399,21401,21403,21404,21406,21408,21409,21412,21415,21418,21419,21420,21421,21423,21424,21425,21426,21427,21428,21429,21431,21432,21433,21434,21436,21437,21438,21440,21443,21444,21445,21446,21447,21454,21455,21456,21458,21459,21461,21466,21468,21469,21470,21473,21474,21479,21492,21498,21502,21503,21504,21506,21509,21511,21515,21524,21528,21529,21530,21532,21538,21540,21541,21546,21552,21555,21558,21559,21562,21565,21567,21569,21570,21572,21573,21575,21577,21580,21581,21582,21583,21585,21594,21597,21598,21599,21600,21601,21603,21605,21607,21609,21610,21611,21612,21613,21614,21615,21616,21620,21625,21626,21630,21631,21633,21635,21637,21639,21640,21641,21642,21645,21649,21651,21655,21656,21660,21662,21663,21664,21665,21666,21669,21678,21680,21682,21685,21686,21687,21689,21690,21692,21694,21699,21701,21706,21707,21718,21720,21723,21728,21729,21730,21731,21732,21739,21740,21743,21744,21745,21748,21749,21750,21751,21752,21753,21755,21758,21760,21762,21763,21764,21765,21768,21770,21771,21772,21773,21774,21778,21779,21781,21782,21783,21784,21785,21786,21788,21789,21790,21791,21793,21797,21798,21800,21801,21803,21805,21810,21812,21813,21814,21816,21817,21818,21819,21821,21824,21826,21829,21831,21832,21835,21836,21837,21838,21839,21841,21842,21843,21844,21847,21848,21849,21850,21851,21853,21854,21855,21856,21858,21859,21864,21865,21867,21871,21872,21873,21874,21875,21876,21881,21882,21885,21887,21893,21894,21900,21901,21902,21904,21906,21907,21909,21910,21911,21914,21915,21918,21920,21921,21922,21923,21924,21925,21926,21928,21929,21930,21931,21932,21933,21934,21935,21936,21938,21940,21942,21944,21946,21948,21951,21952,21953,21954,21955,21958,21959,21960,21962,21963,21966,21967,21968,21973,21975,21976,21977,21978,21979,21982,21984,21986,21991,21993,21997,21998,22e3,22001,22004,22006,22008,22009,22010,22011,22012,22015,22018,22019,22020,22021,22022,22023,22026,22027,22029,22032,22033,22034,22035,22036,22037,22038,22039,22041,22042,22044,22045,22048,22049,22050,22053,22054,22056,22057,22058,22059,22062,22063,22064,22067,22069,22071,22072,22074,22076,22077,22078,22080,22081,22082,22083,22084,22085,22086,22087,22088,22089,22090,22091,22095,22096,22097,22098,22099,22101,22102,22106,22107,22109,22110,22111,22112,22113,22115,22117,22118,22119,22125,22126,22127,22128,22130,22131,22132,22133,22135,22136,22137,22138,22141,22142,22143,22144,22145,22146,22147,22148,22151,22152,22153,22154,22155,22156,22157,22160,22161,22162,22164,22165,22166,22167,22168,22169,22170,22171,22172,22173,22174,22175,22176,22177,22178,22180,22181,22182,22183,22184,22185,22186,22187,22188,22189,22190,22192,22193,22194,22195,22196,22197,22198,22200,22201,22202,22203,22205,22206,22207,22208,22209,22210,22211,22212,22213,22214,22215,22216,22217,22219,22220,22221,22222,22223,22224,22225,22226,22227,22229,22230,22232,22233,22236,22243,22245,22246,22247,22248,22249,22250,22252,22254,22255,22258,22259,22262,22263,22264,22267,22268,22272,22273,22274,22277,22279,22283,22284,22285,22286,22287,22288,22289,22290,22291,22292,22293,22294,22295,22296,22297,22298,22299,22301,22302,22304,22305,22306,22308,22309,22310,22311,22315,22321,22322,22324,22325,22326,22327,22328,22332,22333,22335,22337,22339,22340,22341,22342,22344,22345,22347,22354,22355,22356,22357,22358,22360,22361,22370,22371,22373,22375,22380,22382,22384,22385,22386,22388,22389,22392,22393,22394,22397,22398,22399,22400,22401,22407,22408,22409,22410,22413,22414,22415,22416,22417,22420,22421,22422,22423,22424,22425,22426,22428,22429,22430,22431,22437,22440,22442,22444,22447,22448,22449,22451,22453,22454,22455,22457,22458,22459,22460,22461,22462,22463,22464,22465,22468,22469,22470,22471,22472,22473,22474,22476,22477,22480,22481,22483,22486,22487,22491,22492,22494,22497,22498,22499,22501,22502,22503,22504,22505,22506,22507,22508,22510,22512,22513,22514,22515,22517,22518,22519,22523,22524,22526,22527,22529,22531,22532,22533,22536,22537,22538,22540,22542,22543,22544,22546,22547,22548,22550,22551,22552,22554,22555,22556,22557,22559,22562,22563,22565,22566,22567,22568,22569,22571,22572,22573,22574,22575,22577,22578,22579,22580,22582,22583,22584,22585,22586,22587,22588,22589,22590,22591,22592,22593,22594,22595,22597,22598,22599,22600,22601,22602,22603,22606,22607,22608,22610,22611,22613,22614,22615,22617,22618,22619,22620,22621,22623,22624,22625,22626,22627,22628,22630,22631,22632,22633,22634,22637,22638,22639,22640,22641,22642,22643,22644,22645,22646,22647,22648,22649,22650,22651,22652,22653,22655,22658,22660,22662,22663,22664,22666,22667,22668,22669,22670,22671,22672,22673,22676,22677,22678,22679,22680,22683,22684,22685,22688,22689,22690,22691,22692,22693,22694,22695,22698,22699,22700,22701,22702,22703,22704,22705,22706,22707,22708,22709,22710,22711,22712,22713,22714,22715,22717,22718,22719,22720,22722,22723,22724,22726,22727,22728,22729,22730,22731,22732,22733,22734,22735,22736,22738,22739,22740,22742,22743,22744,22745,22746,22747,22748,22749,22750,22751,22752,22753,22754,22755,22757,22758,22759,22760,22761,22762,22765,22767,22769,22770,22772,22773,22775,22776,22778,22779,22780,22781,22782,22783,22784,22785,22787,22789,22790,22792,22793,22794,22795,22796,22798,22800,22801,22802,22803,22807,22808,22811,22813,22814,22816,22817,22818,22819,22822,22824,22828,22832,22834,22835,22837,22838,22843,22845,22846,22847,22848,22851,22853,22854,22858,22860,22861,22864,22866,22867,22873,22875,22876,22877,22878,22879,22881,22883,22884,22886,22887,22888,22889,22890,22891,22892,22893,22894,22895,22896,22897,22898,22901,22903,22906,22907,22908,22910,22911,22912,22917,22921,22923,22924,22926,22927,22928,22929,22932,22933,22936,22938,22939,22940,22941,22943,22944,22945,22946,22950,22951,22956,22957,22960,22961,22963,22964,22965,22966,22967,22968,22970,22972,22973,22975,22976,22977,22978,22979,22980,22981,22983,22984,22985,22988,22989,22990,22991,22997,22998,23001,23003,23006,23007,23008,23009,23010,23012,23014,23015,23017,23018,23019,23021,23022,23023,23024,23025,23026,23027,23028,23029,23030,23031,23032,23034,23036,23037,23038,23040,23042,23050,23051,23053,23054,23055,23056,23058,23060,23061,23062,23063,23065,23066,23067,23069,23070,23073,23074,23076,23078,23079,23080,23082,23083,23084,23085,23086,23087,23088,23091,23093,23095,23096,23097,23098,23099,23101,23102,23103,23105,23106,23107,23108,23109,23111,23112,23115,23116,23117,23118,23119,23120,23121,23122,23123,23124,23126,23127,23128,23129,23131,23132,23133,23134,23135,23136,23137,23139,23140,23141,23142,23144,23145,23147,23148,23149,23150,23151,23152,23153,23154,23155,23160,23161,23163,23164,23165,23166,23168,23169,23170,23171,23172,23173,23174,23175,23176,23177,23178,23179,23180,23181,23182,23183,23184,23185,23187,23188,23189,23190,23191,23192,23193,23196,23197,23198,23199,23200,23201,23202,23203,23204,23205,23206,23207,23208,23209,23211,23212,23213,23214,23215,23216,23217,23220,23222,23223,23225,23226,23227,23228,23229,23231,23232,23235,23236,23237,23238,23239,23240,23242,23243,23245,23246,23247,23248,23249,23251,23253,23255,23257,23258,23259,23261,23262,23263,23266,23268,23269,23271,23272,23274,23276,23277,23278,23279,23280,23282,23283,23284,23285,23286,23287,23288,23289,23290,23291,23292,23293,23294,23295,23296,23297,23298,23299,23300,23301,23302,23303,23304,23306,23307,23308,23309,23310,23311,23312,23313,23314,23315,23316,23317,23320,23321,23322,23323,23324,23325,23326,23327,23328,23329,23330,23331,23332,23333,23334,23335,23336,23337,23338,23339,23340,23341,23342,23343,23344,23345,23347,23349,23350,23352,23353,23354,23355,23356,23357,23358,23359,23361,23362,23363,23364,23365,23366,23367,23368,23369,23370,23371,23372,23373,23374,23375,23378,23382,23390,23392,23393,23399,23400,23403,23405,23406,23407,23410,23412,23414,23415,23416,23417,23419,23420,23422,23423,23426,23430,23434,23437,23438,23440,23441,23442,23444,23446,23455,23463,23464,23465,23468,23469,23470,23471,23473,23474,23479,23482,23483,23484,23488,23489,23491,23496,23497,23498,23499,23501,23502,23503,23505,23508,23509,23510,23511,23512,23513,23514,23515,23516,23520,23522,23523,23526,23527,23529,23530,23531,23532,23533,23535,23537,23538,23539,23540,23541,23542,23543,23549,23550,23552,23554,23555,23557,23559,23560,23563,23564,23565,23566,23568,23570,23571,23575,23577,23579,23582,23583,23584,23585,23587,23590,23592,23593,23594,23595,23597,23598,23599,23600,23602,23603,23605,23606,23607,23619,23620,23622,23623,23628,23629,23634,23635,23636,23638,23639,23640,23642,23643,23644,23645,23647,23650,23652,23655,23656,23657,23658,23659,23660,23661,23664,23666,23667,23668,23669,23670,23671,23672,23675,23676,23677,23678,23680,23683,23684,23685,23686,23687,23689,23690,23691,23694,23695,23698,23699,23701,23709,23710,23711,23712,23713,23716,23717,23718,23719,23720,23722,23726,23727,23728,23730,23732,23734,23737,23738,23739,23740,23742,23744,23746,23747,23749,23750,23751,23752,23753,23754,23756,23757,23758,23759,23760,23761,23763,23764,23765,23766,23767,23768,23770,23771,23772,23773,23774,23775,23776,23778,23779,23783,23785,23787,23788,23790,23791,23793,23794,23795,23796,23797,23798,23799,23800,23801,23802,23804,23805,23806,23807,23808,23809,23812,23813,23816,23817,23818,23819,23820,23821,23823,23824,23825,23826,23827,23829,23831,23832,23833,23834,23836,23837,23839,23840,23841,23842,23843,23845,23848,23850,23851,23852,23855,23856,23857,23858,23859,23861,23862,23863,23864,23865,23866,23867,23868,23871,23872,23873,23874,23875,23876,23877,23878,23880,23881,23885,23886,23887,23888,23889,23890,23891,23892,23893,23894,23895,23897,23898,23900,23902,23903,23904,23905,23906,23907,23908,23909,23910,23911,23912,23914,23917,23918,23920,23921,23922,23923,23925,23926,23927,23928,23929,23930,23931,23932,23933,23934,23935,23936,23937,23939,23940,23941,23942,23943,23944,23945,23946,23947,23948,23949,23950,23951,23952,23953,23954,23955,23956,23957,23958,23959,23960,23962,23963,23964,23966,23967,23968,23969,23970,23971,23972,23973,23974,23975,23976,23977,23978,23979,23980,23981,23982,23983,23984,23985,23986,23987,23988,23989,23990,23992,23993,23994,23995,23996,23997,23998,23999,24e3,24001,24002,24003,24004,24006,24007,24008,24009,24010,24011,24012,24014,24015,24016,24017,24018,24019,24020,24021,24022,24023,24024,24025,24026,24028,24031,24032,24035,24036,24042,24044,24045,24048,24053,24054,24056,24057,24058,24059,24060,24063,24064,24068,24071,24073,24074,24075,24077,24078,24082,24083,24087,24094,24095,24096,24097,24098,24099,24100,24101,24104,24105,24106,24107,24108,24111,24112,24114,24115,24116,24117,24118,24121,24122,24126,24127,24128,24129,24131,24134,24135,24136,24137,24138,24139,24141,24142,24143,24144,24145,24146,24147,24150,24151,24152,24153,24154,24156,24157,24159,24160,24163,24164,24165,24166,24167,24168,24169,24170,24171,24172,24173,24174,24175,24176,24177,24181,24183,24185,24190,24193,24194,24195,24197,24200,24201,24204,24205,24206,24210,24216,24219,24221,24225,24226,24227,24228,24232,24233,24234,24235,24236,24238,24239,24240,24241,24242,24244,24250,24251,24252,24253,24255,24256,24257,24258,24259,24260,24261,24262,24263,24264,24267,24268,24269,24270,24271,24272,24276,24277,24279,24280,24281,24282,24284,24285,24286,24287,24288,24289,24290,24291,24292,24293,24294,24295,24297,24299,24300,24301,24302,24303,24304,24305,24306,24307,24309,24312,24313,24315,24316,24317,24325,24326,24327,24329,24332,24333,24334,24336,24338,24340,24342,24345,24346,24348,24349,24350,24353,24354,24355,24356,24360,24363,24364,24366,24368,24370,24371,24372,24373,24374,24375,24376,24379,24381,24382,24383,24385,24386,24387,24388,24389,24390,24391,24392,24393,24394,24395,24396,24397,24398,24399,24401,24404,24409,24410,24411,24412,24414,24415,24416,24419,24421,24423,24424,24427,24430,24431,24434,24436,24437,24438,24440,24442,24445,24446,24447,24451,24454,24461,24462,24463,24465,24467,24468,24470,24474,24475,24477,24478,24479,24480,24482,24483,24484,24485,24486,24487,24489,24491,24492,24495,24496,24497,24498,24499,24500,24502,24504,24505,24506,24507,24510,24511,24512,24513,24514,24519,24520,24522,24523,24526,24531,24532,24533,24538,24539,24540,24542,24543,24546,24547,24549,24550,24552,24553,24556,24559,24560,24562,24563,24564,24566,24567,24569,24570,24572,24583,24584,24585,24587,24588,24592,24593,24595,24599,24600,24602,24606,24607,24610,24611,24612,24620,24621,24622,24624,24625,24626,24627,24628,24630,24631,24632,24633,24634,24637,24638,24640,24644,24645,24646,24647,24648,24649,24650,24652,24654,24655,24657,24659,24660,24662,24663,24664,24667,24668,24670,24671,24672,24673,24677,24678,24686,24689,24690,24692,24693,24695,24702,24704,24705,24706,24709,24710,24711,24712,24714,24715,24718,24719,24720,24721,24723,24725,24727,24728,24729,24732,24734,24737,24738,24740,24741,24743,24745,24746,24750,24752,24755,24757,24758,24759,24761,24762,24765,24766,24767,24768,24769,24770,24771,24772,24775,24776,24777,24780,24781,24782,24783,24784,24786,24787,24788,24790,24791,24793,24795,24798,24801,24802,24803,24804,24805,24810,24817,24818,24821,24823,24824,24827,24828,24829,24830,24831,24834,24835,24836,24837,24839,24842,24843,24844,24848,24849,24850,24851,24852,24854,24855,24856,24857,24859,24860,24861,24862,24865,24866,24869,24872,24873,24874,24876,24877,24878,24879,24880,24881,24882,24883,24884,24885,24886,24887,24888,24889,24890,24891,24892,24893,24894,24896,24897,24898,24899,24900,24901,24902,24903,24905,24907,24909,24911,24912,24914,24915,24916,24918,24919,24920,24921,24922,24923,24924,24926,24927,24928,24929,24931,24932,24933,24934,24937,24938,24939,24940,24941,24942,24943,24945,24946,24947,24948,24950,24952,24953,24954,24955,24956,24957,24958,24959,24960,24961,24962,24963,24964,24965,24966,24967,24968,24969,24970,24972,24973,24975,24976,24977,24978,24979,24981,24982,24983,24984,24985,24986,24987,24988,24990,24991,24992,24993,24994,24995,24996,24997,24998,25002,25003,25005,25006,25007,25008,25009,25010,25011,25012,25013,25014,25016,25017,25018,25019,25020,25021,25023,25024,25025,25027,25028,25029,25030,25031,25033,25036,25037,25038,25039,25040,25043,25045,25046,25047,25048,25049,25050,25051,25052,25053,25054,25055,25056,25057,25058,25059,25060,25061,25063,25064,25065,25066,25067,25068,25069,25070,25071,25072,25073,25074,25075,25076,25078,25079,25080,25081,25082,25083,25084,25085,25086,25088,25089,25090,25091,25092,25093,25095,25097,25107,25108,25113,25116,25117,25118,25120,25123,25126,25127,25128,25129,25131,25133,25135,25136,25137,25138,25141,25142,25144,25145,25146,25147,25148,25154,25156,25157,25158,25162,25167,25168,25173,25174,25175,25177,25178,25180,25181,25182,25183,25184,25185,25186,25188,25189,25192,25201,25202,25204,25205,25207,25208,25210,25211,25213,25217,25218,25219,25221,25222,25223,25224,25227,25228,25229,25230,25231,25232,25236,25241,25244,25245,25246,25251,25254,25255,25257,25258,25261,25262,25263,25264,25266,25267,25268,25270,25271,25272,25274,25278,25280,25281,25283,25291,25295,25297,25301,25309,25310,25312,25313,25316,25322,25323,25328,25330,25333,25336,25337,25338,25339,25344,25347,25348,25349,25350,25354,25355,25356,25357,25359,25360,25362,25363,25364,25365,25367,25368,25369,25372,25382,25383,25385,25388,25389,25390,25392,25393,25395,25396,25397,25398,25399,25400,25403,25404,25406,25407,25408,25409,25412,25415,25416,25418,25425,25426,25427,25428,25430,25431,25432,25433,25434,25435,25436,25437,25440,25444,25445,25446,25448,25450,25451,25452,25455,25456,25458,25459,25460,25461,25464,25465,25468,25469,25470,25471,25473,25475,25476,25477,25478,25483,25485,25489,25491,25492,25493,25495,25497,25498,25499,25500,25501,25502,25503,25505,25508,25510,25515,25519,25521,25522,25525,25526,25529,25531,25533,25535,25536,25537,25538,25539,25541,25543,25544,25546,25547,25548,25553,25555,25556,25557,25559,25560,25561,25562,25563,25564,25565,25567,25570,25572,25573,25574,25575,25576,25579,25580,25582,25583,25584,25585,25587,25589,25591,25593,25594,25595,25596,25598,25603,25604,25606,25607,25608,25609,25610,25613,25614,25617,25618,25621,25622,25623,25624,25625,25626,25629,25631,25634,25635,25636,25637,25639,25640,25641,25643,25646,25647,25648,25649,25650,25651,25653,25654,25655,25656,25657,25659,25660,25662,25664,25666,25667,25673,25675,25676,25677,25678,25679,25680,25681,25683,25685,25686,25687,25689,25690,25691,25692,25693,25695,25696,25697,25698,25699,25700,25701,25702,25704,25706,25707,25708,25710,25711,25712,25713,25714,25715,25716,25717,25718,25719,25723,25724,25725,25726,25727,25728,25729,25731,25734,25736,25737,25738,25739,25740,25741,25742,25743,25744,25747,25748,25751,25752,25754,25755,25756,25757,25759,25760,25761,25762,25763,25765,25766,25767,25768,25770,25771,25775,25777,25778,25779,25780,25782,25785,25787,25789,25790,25791,25793,25795,25796,25798,25799,25800,25801,25802,25803,25804,25807,25809,25811,25812,25813,25814,25817,25818,25819,25820,25821,25823,25824,25825,25827,25829,25831,25832,25833,25834,25835,25836,25837,25838,25839,25840,25841,25842,25843,25844,25845,25846,25847,25848,25849,25850,25851,25852,25853,25854,25855,25857,25858,25859,25860,25861,25862,25863,25864,25866,25867,25868,25869,25870,25871,25872,25873,25875,25876,25877,25878,25879,25881,25882,25883,25884,25885,25886,25887,25888,25889,25890,25891,25892,25894,25895,25896,25897,25898,25900,25901,25904,25905,25906,25907,25911,25914,25916,25917,25920,25921,25922,25923,25924,25926,25927,25930,25931,25933,25934,25936,25938,25939,25940,25943,25944,25946,25948,25951,25952,25953,25956,25957,25959,25960,25961,25962,25965,25966,25967,25969,25971,25973,25974,25976,25977,25978,25979,25980,25981,25982,25983,25984,25985,25986,25987,25988,25989,25990,25992,25993,25994,25997,25998,25999,26002,26004,26005,26006,26008,26010,26013,26014,26016,26018,26019,26022,26024,26026,26028,26030,26033,26034,26035,26036,26037,26038,26039,26040,26042,26043,26046,26047,26048,26050,26055,26056,26057,26058,26061,26064,26065,26067,26068,26069,26072,26073,26074,26075,26076,26077,26078,26079,26081,26083,26084,26090,26091,26098,26099,26100,26101,26104,26105,26107,26108,26109,26110,26111,26113,26116,26117,26119,26120,26121,26123,26125,26128,26129,26130,26134,26135,26136,26138,26139,26140,26142,26145,26146,26147,26148,26150,26153,26154,26155,26156,26158,26160,26162,26163,26167,26168,26169,26170,26171,26173,26175,26176,26178,26180,26181,26182,26183,26184,26185,26186,26189,26190,26192,26193,26200,26201,26203,26204,26205,26206,26208,26210,26211,26213,26215,26217,26218,26219,26220,26221,26225,26226,26227,26229,26232,26233,26235,26236,26237,26239,26240,26241,26243,26245,26246,26248,26249,26250,26251,26253,26254,26255,26256,26258,26259,26260,26261,26264,26265,26266,26267,26268,26270,26271,26272,26273,26274,26275,26276,26277,26278,26281,26282,26283,26284,26285,26287,26288,26289,26290,26291,26293,26294,26295,26296,26298,26299,26300,26301,26303,26304,26305,26306,26307,26308,26309,26310,26311,26312,26313,26314,26315,26316,26317,26318,26319,26320,26321,26322,26323,26324,26325,26326,26327,26328,26330,26334,26335,26336,26337,26338,26339,26340,26341,26343,26344,26346,26347,26348,26349,26350,26351,26353,26357,26358,26360,26362,26363,26365,26369,26370,26371,26372,26373,26374,26375,26380,26382,26383,26385,26386,26387,26390,26392,26393,26394,26396,26398,26400,26401,26402,26403,26404,26405,26407,26409,26414,26416,26418,26419,26422,26423,26424,26425,26427,26428,26430,26431,26433,26436,26437,26439,26442,26443,26445,26450,26452,26453,26455,26456,26457,26458,26459,26461,26466,26467,26468,26470,26471,26475,26476,26478,26481,26484,26486,26488,26489,26490,26491,26493,26496,26498,26499,26501,26502,26504,26506,26508,26509,26510,26511,26513,26514,26515,26516,26518,26521,26523,26527,26528,26529,26532,26534,26537,26540,26542,26545,26546,26548,26553,26554,26555,26556,26557,26558,26559,26560,26562,26565,26566,26567,26568,26569,26570,26571,26572,26573,26574,26581,26582,26583,26587,26591,26593,26595,26596,26598,26599,26600,26602,26603,26605,26606,26610,26613,26614,26615,26616,26617,26618,26619,26620,26622,26625,26626,26627,26628,26630,26637,26640,26642,26644,26645,26648,26649,26650,26651,26652,26654,26655,26656,26658,26659,26660,26661,26662,26663,26664,26667,26668,26669,26670,26671,26672,26673,26676,26677,26678,26682,26683,26687,26695,26699,26701,26703,26706,26710,26711,26712,26713,26714,26715,26716,26717,26718,26719,26730,26732,26733,26734,26735,26736,26737,26738,26739,26741,26744,26745,26746,26747,26748,26749,26750,26751,26752,26754,26756,26759,26760,26761,26762,26763,26764,26765,26766,26768,26769,26770,26772,26773,26774,26776,26777,26778,26779,26780,26781,26782,26783,26784,26785,26787,26788,26789,26793,26794,26795,26796,26798,26801,26802,26804,26806,26807,26808,26809,26810,26811,26812,26813,26814,26815,26817,26819,26820,26821,26822,26823,26824,26826,26828,26830,26831,26832,26833,26835,26836,26838,26839,26841,26843,26844,26845,26846,26847,26849,26850,26852,26853,26854,26855,26856,26857,26858,26859,26860,26861,26863,26866,26867,26868,26870,26871,26872,26875,26877,26878,26879,26880,26882,26883,26884,26886,26887,26888,26889,26890,26892,26895,26897,26899,26900,26901,26902,26903,26904,26905,26906,26907,26908,26909,26910,26913,26914,26915,26917,26918,26919,26920,26921,26922,26923,26924,26926,26927,26929,26930,26931,26933,26934,26935,26936,26938,26939,26940,26942,26944,26945,26947,26948,26949,26950,26951,26952,26953,26954,26955,26956,26957,26958,26959,26960,26961,26962,26963,26965,26966,26968,26969,26971,26972,26975,26977,26978,26980,26981,26983,26984,26985,26986,26988,26989,26991,26992,26994,26995,26996,26997,26998,27002,27003,27005,27006,27007,27009,27011,27013,27018,27019,27020,27022,27023,27024,27025,27026,27027,27030,27031,27033,27034,27037,27038,27039,27040,27041,27042,27043,27044,27045,27046,27049,27050,27052,27054,27055,27056,27058,27059,27061,27062,27064,27065,27066,27068,27069,27070,27071,27072,27074,27075,27076,27077,27078,27079,27080,27081,27083,27085,27087,27089,27090,27091,27093,27094,27095,27096,27097,27098,27100,27101,27102,27105,27106,27107,27108,27109,27110,27111,27112,27113,27114,27115,27116,27118,27119,27120,27121,27123,27124,27125,27126,27127,27128,27129,27130,27131,27132,27134,27136,27137,27138,27139,27140,27141,27142,27143,27144,27145,27147,27148,27149,27150,27151,27152,27153,27154,27155,27156,27157,27158,27161,27162,27163,27164,27165,27166,27168,27170,27171,27172,27173,27174,27175,27177,27179,27180,27181,27182,27184,27186,27187,27188,27190,27191,27192,27193,27194,27195,27196,27199,27200,27201,27202,27203,27205,27206,27208,27209,27210,27211,27212,27213,27214,27215,27217,27218,27219,27220,27221,27222,27223,27226,27228,27229,27230,27231,27232,27234,27235,27236,27238,27239,27240,27241,27242,27243,27244,27245,27246,27247,27248,27250,27251,27252,27253,27254,27255,27256,27258,27259,27261,27262,27263,27265,27266,27267,27269,27270,27271,27272,27273,27274,27275,27276,27277,27279,27282,27283,27284,27285,27286,27288,27289,27290,27291,27292,27293,27294,27295,27297,27298,27299,27300,27301,27302,27303,27304,27306,27309,27310,27311,27312,27313,27314,27315,27316,27317,27318,27319,27320,27321,27322,27323,27324,27325,27326,27327,27328,27329,27330,27331,27332,27333,27334,27335,27336,27337,27338,27339,27340,27341,27342,27343,27344,27345,27346,27347,27348,27349,27350,27351,27352,27353,27354,27355,27356,27357,27358,27359,27360,27361,27362,27363,27364,27365,27366,27367,27368,27369,27370,27371,27372,27373,27374,27375,27376,27377,27378,27379,27380,27381,27382,27383,27384,27385,27386,27387,27388,27389,27390,27391,27392,27393,27394,27395,27396,27397,27398,27399,27400,27401,27402,27403,27404,27405,27406,27407,27408,27409,27410,27411,27412,27413,27414,27415,27416,27417,27418,27419,27420,27421,27422,27423,27429,27430,27432,27433,27434,27435,27436,27437,27438,27439,27440,27441,27443,27444,27445,27446,27448,27451,27452,27453,27455,27456,27457,27458,27460,27461,27464,27466,27467,27469,27470,27471,27472,27473,27474,27475,27476,27477,27478,27479,27480,27482,27483,27484,27485,27486,27487,27488,27489,27496,27497,27499,27500,27501,27502,27503,27504,27505,27506,27507,27508,27509,27510,27511,27512,27514,27517,27518,27519,27520,27525,27528,27532,27534,27535,27536,27537,27540,27541,27543,27544,27545,27548,27549,27550,27551,27552,27554,27555,27556,27557,27558,27559,27560,27561,27563,27564,27565,27566,27567,27568,27569,27570,27574,27576,27577,27578,27579,27580,27581,27582,27584,27587,27588,27590,27591,27592,27593,27594,27596,27598,27600,27601,27608,27610,27612,27613,27614,27615,27616,27618,27619,27620,27621,27622,27623,27624,27625,27628,27629,27630,27632,27633,27634,27636,27638,27639,27640,27642,27643,27644,27646,27647,27648,27649,27650,27651,27652,27656,27657,27658,27659,27660,27662,27666,27671,27676,27677,27678,27680,27683,27685,27691,27692,27693,27697,27699,27702,27703,27705,27706,27707,27708,27710,27711,27715,27716,27717,27720,27723,27724,27725,27726,27727,27729,27730,27731,27734,27736,27737,27738,27746,27747,27749,27750,27751,27755,27756,27757,27758,27759,27761,27763,27765,27767,27768,27770,27771,27772,27775,27776,27780,27783,27786,27787,27789,27790,27793,27794,27797,27798,27799,27800,27802,27804,27805,27806,27808,27810,27816,27820,27823,27824,27828,27829,27830,27831,27834,27840,27841,27842,27843,27846,27847,27848,27851,27853,27854,27855,27857,27858,27864,27865,27866,27868,27869,27871,27876,27878,27879,27881,27884,27885,27890,27892,27897,27903,27904,27906,27907,27909,27910,27912,27913,27914,27917,27919,27920,27921,27923,27924,27925,27926,27928,27932,27933,27935,27936,27937,27938,27939,27940,27942,27944,27945,27948,27949,27951,27952,27956,27958,27959,27960,27962,27967,27968,27970,27972,27977,27980,27984,27989,27990,27991,27992,27995,27997,27999,28001,28002,28004,28005,28007,28008,28011,28012,28013,28016,28017,28018,28019,28021,28022,28025,28026,28027,28029,28030,28031,28032,28033,28035,28036,28038,28039,28042,28043,28045,28047,28048,28050,28054,28055,28056,28057,28058,28060,28066,28069,28076,28077,28080,28081,28083,28084,28086,28087,28089,28090,28091,28092,28093,28094,28097,28098,28099,28104,28105,28106,28109,28110,28111,28112,28114,28115,28116,28117,28119,28122,28123,28124,28127,28130,28131,28133,28135,28136,28137,28138,28141,28143,28144,28146,28148,28149,28150,28152,28154,28157,28158,28159,28160,28161,28162,28163,28164,28166,28167,28168,28169,28171,28175,28178,28179,28181,28184,28185,28187,28188,28190,28191,28194,28198,28199,28200,28202,28204,28206,28208,28209,28211,28213,28214,28215,28217,28219,28220,28221,28222,28223,28224,28225,28226,28229,28230,28231,28232,28233,28234,28235,28236,28239,28240,28241,28242,28245,28247,28249,28250,28252,28253,28254,28256,28257,28258,28259,28260,28261,28262,28263,28264,28265,28266,28268,28269,28271,28272,28273,28274,28275,28276,28277,28278,28279,28280,28281,28282,28283,28284,28285,28288,28289,28290,28292,28295,28296,28298,28299,28300,28301,28302,28305,28306,28307,28308,28309,28310,28311,28313,28314,28315,28317,28318,28320,28321,28323,28324,28326,28328,28329,28331,28332,28333,28334,28336,28339,28341,28344,28345,28348,28350,28351,28352,28355,28356,28357,28358,28360,28361,28362,28364,28365,28366,28368,28370,28374,28376,28377,28379,28380,28381,28387,28391,28394,28395,28396,28397,28398,28399,28400,28401,28402,28403,28405,28406,28407,28408,28410,28411,28412,28413,28414,28415,28416,28417,28419,28420,28421,28423,28424,28426,28427,28428,28429,28430,28432,28433,28434,28438,28439,28440,28441,28442,28443,28444,28445,28446,28447,28449,28450,28451,28453,28454,28455,28456,28460,28462,28464,28466,28468,28469,28471,28472,28473,28474,28475,28476,28477,28479,28480,28481,28482,28483,28484,28485,28488,28489,28490,28492,28494,28495,28496,28497,28498,28499,28500,28501,28502,28503,28505,28506,28507,28509,28511,28512,28513,28515,28516,28517,28519,28520,28521,28522,28523,28524,28527,28528,28529,28531,28533,28534,28535,28537,28539,28541,28542,28543,28544,28545,28546,28547,28549,28550,28551,28554,28555,28559,28560,28561,28562,28563,28564,28565,28566,28567,28568,28569,28570,28571,28573,28574,28575,28576,28578,28579,28580,28581,28582,28584,28585,28586,28587,28588,28589,28590,28591,28592,28593,28594,28596,28597,28599,28600,28602,28603,28604,28605,28606,28607,28609,28611,28612,28613,28614,28615,28616,28618,28619,28620,28621,28622,28623,28624,28627,28628,28629,28630,28631,28632,28633,28634,28635,28636,28637,28639,28642,28643,28644,28645,28646,28647,28648,28649,28650,28651,28652,28653,28656,28657,28658,28659,28660,28661,28662,28663,28664,28665,28666,28667,28668,28669,28670,28671,28672,28673,28674,28675,28676,28677,28678,28679,28680,28681,28682,28683,28684,28685,28686,28687,28688,28690,28691,28692,28693,28694,28695,28696,28697,28700,28701,28702,28703,28704,28705,28706,28708,28709,28710,28711,28712,28713,28714,28715,28716,28717,28718,28719,28720,28721,28722,28723,28724,28726,28727,28728,28730,28731,28732,28733,28734,28735,28736,28737,28738,28739,28740,28741,28742,28743,28744,28745,28746,28747,28749,28750,28752,28753,28754,28755,28756,28757,28758,28759,28760,28761,28762,28763,28764,28765,28767,28768,28769,28770,28771,28772,28773,28774,28775,28776,28777,28778,28782,28785,28786,28787,28788,28791,28793,28794,28795,28797,28801,28802,28803,28804,28806,28807,28808,28811,28812,28813,28815,28816,28817,28819,28823,28824,28826,28827,28830,28831,28832,28833,28834,28835,28836,28837,28838,28839,28840,28841,28842,28848,28850,28852,28853,28854,28858,28862,28863,28868,28869,28870,28871,28873,28875,28876,28877,28878,28879,28880,28881,28882,28883,28884,28885,28886,28887,28890,28892,28893,28894,28896,28897,28898,28899,28901,28906,28910,28912,28913,28914,28915,28916,28917,28918,28920,28922,28923,28924,28926,28927,28928,28929,28930,28931,28932,28933,28934,28935,28936,28939,28940,28941,28942,28943,28945,28946,28948,28951,28955,28956,28957,28958,28959,28960,28961,28962,28963,28964,28965,28967,28968,28969,28970,28971,28972,28973,28974,28978,28979,28980,28981,28983,28984,28985,28986,28987,28988,28989,28990,28991,28992,28993,28994,28995,28996,28998,28999,29e3,29001,29003,29005,29007,29008,29009,29010,29011,29012,29013,29014,29015,29016,29017,29018,29019,29021,29023,29024,29025,29026,29027,29029,29033,29034,29035,29036,29037,29039,29040,29041,29044,29045,29046,29047,29049,29051,29052,29054,29055,29056,29057,29058,29059,29061,29062,29063,29064,29065,29067,29068,29069,29070,29072,29073,29074,29075,29077,29078,29079,29082,29083,29084,29085,29086,29089,29090,29091,29092,29093,29094,29095,29097,29098,29099,29101,29102,29103,29104,29105,29106,29108,29110,29111,29112,29114,29115,29116,29117,29118,29119,29120,29121,29122,29124,29125,29126,29127,29128,29129,29130,29131,29132,29133,29135,29136,29137,29138,29139,29142,29143,29144,29145,29146,29147,29148,29149,29150,29151,29153,29154,29155,29156,29158,29160,29161,29162,29163,29164,29165,29167,29168,29169,29170,29171,29172,29173,29174,29175,29176,29178,29179,29180,29181,29182,29183,29184,29185,29186,29187,29188,29189,29191,29192,29193,29194,29195,29196,29197,29198,29199,29200,29201,29202,29203,29204,29205,29206,29207,29208,29209,29210,29211,29212,29214,29215,29216,29217,29218,29219,29220,29221,29222,29223,29225,29227,29229,29230,29231,29234,29235,29236,29242,29244,29246,29248,29249,29250,29251,29252,29253,29254,29257,29258,29259,29262,29263,29264,29265,29267,29268,29269,29271,29272,29274,29276,29278,29280,29283,29284,29285,29288,29290,29291,29292,29293,29296,29297,29299,29300,29302,29303,29304,29307,29308,29309,29314,29315,29317,29318,29319,29320,29321,29324,29326,29328,29329,29331,29332,29333,29334,29335,29336,29337,29338,29339,29340,29341,29342,29344,29345,29346,29347,29348,29349,29350,29351,29352,29353,29354,29355,29358,29361,29362,29363,29365,29370,29371,29372,29373,29374,29375,29376,29381,29382,29383,29385,29386,29387,29388,29391,29393,29395,29396,29397,29398,29400,29402,29403,58566,58567,58568,58569,58570,58571,58572,58573,58574,58575,58576,58577,58578,58579,58580,58581,58582,58583,58584,58585,58586,58587,58588,58589,58590,58591,58592,58593,58594,58595,58596,58597,58598,58599,58600,58601,58602,58603,58604,58605,58606,58607,58608,58609,58610,58611,58612,58613,58614,58615,58616,58617,58618,58619,58620,58621,58622,58623,58624,58625,58626,58627,58628,58629,58630,58631,58632,58633,58634,58635,58636,58637,58638,58639,58640,58641,58642,58643,58644,58645,58646,58647,58648,58649,58650,58651,58652,58653,58654,58655,58656,58657,58658,58659,58660,58661,12288,12289,12290,183,713,711,168,12291,12293,8212,65374,8214,8230,8216,8217,8220,8221,12308,12309,12296,12297,12298,12299,12300,12301,12302,12303,12310,12311,12304,12305,177,215,247,8758,8743,8744,8721,8719,8746,8745,8712,8759,8730,8869,8741,8736,8978,8857,8747,8750,8801,8780,8776,8765,8733,8800,8814,8815,8804,8805,8734,8757,8756,9794,9792,176,8242,8243,8451,65284,164,65504,65505,8240,167,8470,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,8251,8594,8592,8593,8595,12307,58662,58663,58664,58665,58666,58667,58668,58669,58670,58671,58672,58673,58674,58675,58676,58677,58678,58679,58680,58681,58682,58683,58684,58685,58686,58687,58688,58689,58690,58691,58692,58693,58694,58695,58696,58697,58698,58699,58700,58701,58702,58703,58704,58705,58706,58707,58708,58709,58710,58711,58712,58713,58714,58715,58716,58717,58718,58719,58720,58721,58722,58723,58724,58725,58726,58727,58728,58729,58730,58731,58732,58733,58734,58735,58736,58737,58738,58739,58740,58741,58742,58743,58744,58745,58746,58747,58748,58749,58750,58751,58752,58753,58754,58755,58756,58757,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,59238,59239,59240,59241,59242,59243,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,8364,59245,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,59246,59247,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,59248,59249,58758,58759,58760,58761,58762,58763,58764,58765,58766,58767,58768,58769,58770,58771,58772,58773,58774,58775,58776,58777,58778,58779,58780,58781,58782,58783,58784,58785,58786,58787,58788,58789,58790,58791,58792,58793,58794,58795,58796,58797,58798,58799,58800,58801,58802,58803,58804,58805,58806,58807,58808,58809,58810,58811,58812,58813,58814,58815,58816,58817,58818,58819,58820,58821,58822,58823,58824,58825,58826,58827,58828,58829,58830,58831,58832,58833,58834,58835,58836,58837,58838,58839,58840,58841,58842,58843,58844,58845,58846,58847,58848,58849,58850,58851,58852,12288,65281,65282,65283,65509,65285,65286,65287,65288,65289,65290,65291,65292,65293,65294,65295,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,65306,65307,65308,65309,65310,65311,65312,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65339,65340,65341,65342,65343,65344,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,65371,65372,65373,65507,58854,58855,58856,58857,58858,58859,58860,58861,58862,58863,58864,58865,58866,58867,58868,58869,58870,58871,58872,58873,58874,58875,58876,58877,58878,58879,58880,58881,58882,58883,58884,58885,58886,58887,58888,58889,58890,58891,58892,58893,58894,58895,58896,58897,58898,58899,58900,58901,58902,58903,58904,58905,58906,58907,58908,58909,58910,58911,58912,58913,58914,58915,58916,58917,58918,58919,58920,58921,58922,58923,58924,58925,58926,58927,58928,58929,58930,58931,58932,58933,58934,58935,58936,58937,58938,58939,58940,58941,58942,58943,58944,58945,58946,58947,58948,58949,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,59250,59251,59252,59253,59254,59255,59256,59257,59258,59259,59260,58950,58951,58952,58953,58954,58955,58956,58957,58958,58959,58960,58961,58962,58963,58964,58965,58966,58967,58968,58969,58970,58971,58972,58973,58974,58975,58976,58977,58978,58979,58980,58981,58982,58983,58984,58985,58986,58987,58988,58989,58990,58991,58992,58993,58994,58995,58996,58997,58998,58999,59e3,59001,59002,59003,59004,59005,59006,59007,59008,59009,59010,59011,59012,59013,59014,59015,59016,59017,59018,59019,59020,59021,59022,59023,59024,59025,59026,59027,59028,59029,59030,59031,59032,59033,59034,59035,59036,59037,59038,59039,59040,59041,59042,59043,59044,59045,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,59261,59262,59263,59264,59265,59266,59267,59268,59046,59047,59048,59049,59050,59051,59052,59053,59054,59055,59056,59057,59058,59059,59060,59061,59062,59063,59064,59065,59066,59067,59068,59069,59070,59071,59072,59073,59074,59075,59076,59077,59078,59079,59080,59081,59082,59083,59084,59085,59086,59087,59088,59089,59090,59091,59092,59093,59094,59095,59096,59097,59098,59099,59100,59101,59102,59103,59104,59105,59106,59107,59108,59109,59110,59111,59112,59113,59114,59115,59116,59117,59118,59119,59120,59121,59122,59123,59124,59125,59126,59127,59128,59129,59130,59131,59132,59133,59134,59135,59136,59137,59138,59139,59140,59141,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,59269,59270,59271,59272,59273,59274,59275,59276,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,963,964,965,966,967,968,969,59277,59278,59279,59280,59281,59282,59283,65077,65078,65081,65082,65087,65088,65085,65086,65089,65090,65091,65092,59284,59285,65083,65084,65079,65080,65073,59286,65075,65076,59287,59288,59289,59290,59291,59292,59293,59294,59295,59142,59143,59144,59145,59146,59147,59148,59149,59150,59151,59152,59153,59154,59155,59156,59157,59158,59159,59160,59161,59162,59163,59164,59165,59166,59167,59168,59169,59170,59171,59172,59173,59174,59175,59176,59177,59178,59179,59180,59181,59182,59183,59184,59185,59186,59187,59188,59189,59190,59191,59192,59193,59194,59195,59196,59197,59198,59199,59200,59201,59202,59203,59204,59205,59206,59207,59208,59209,59210,59211,59212,59213,59214,59215,59216,59217,59218,59219,59220,59221,59222,59223,59224,59225,59226,59227,59228,59229,59230,59231,59232,59233,59234,59235,59236,59237,1040,1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,59296,59297,59298,59299,59300,59301,59302,59303,59304,59305,59306,59307,59308,59309,59310,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,59311,59312,59313,59314,59315,59316,59317,59318,59319,59320,59321,59322,59323,714,715,729,8211,8213,8229,8245,8453,8457,8598,8599,8600,8601,8725,8735,8739,8786,8806,8807,8895,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9581,9582,9583,9584,9585,9586,9587,9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9619,9620,9621,9660,9661,9698,9699,9700,9701,9737,8853,12306,12317,12318,59324,59325,59326,59327,59328,59329,59330,59331,59332,59333,59334,257,225,462,224,275,233,283,232,299,237,464,236,333,243,466,242,363,250,468,249,470,472,474,476,252,234,593,7743,324,328,505,609,59337,59338,59339,59340,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,59341,59342,59343,59344,59345,59346,59347,59348,59349,59350,59351,59352,59353,59354,59355,59356,59357,59358,59359,59360,59361,12321,12322,12323,12324,12325,12326,12327,12328,12329,12963,13198,13199,13212,13213,13214,13217,13252,13262,13265,13266,13269,65072,65506,65508,59362,8481,12849,59363,8208,59364,59365,59366,12540,12443,12444,12541,12542,12294,12445,12446,65097,65098,65099,65100,65101,65102,65103,65104,65105,65106,65108,65109,65110,65111,65113,65114,65115,65116,65117,65118,65119,65120,65121,65122,65123,65124,65125,65126,65128,65129,65130,65131,12350,12272,12273,12274,12275,12276,12277,12278,12279,12280,12281,12282,12283,12295,59380,59381,59382,59383,59384,59385,59386,59387,59388,59389,59390,59391,59392,9472,9473,9474,9475,9476,9477,9478,9479,9480,9481,9482,9483,9484,9485,9486,9487,9488,9489,9490,9491,9492,9493,9494,9495,9496,9497,9498,9499,9500,9501,9502,9503,9504,9505,9506,9507,9508,9509,9510,9511,9512,9513,9514,9515,9516,9517,9518,9519,9520,9521,9522,9523,9524,9525,9526,9527,9528,9529,9530,9531,9532,9533,9534,9535,9536,9537,9538,9539,9540,9541,9542,9543,9544,9545,9546,9547,59393,59394,59395,59396,59397,59398,59399,59400,59401,59402,59403,59404,59405,59406,59407,29404,29405,29407,29410,29411,29412,29413,29414,29415,29418,29419,29429,29430,29433,29437,29438,29439,29440,29442,29444,29445,29446,29447,29448,29449,29451,29452,29453,29455,29456,29457,29458,29460,29464,29465,29466,29471,29472,29475,29476,29478,29479,29480,29485,29487,29488,29490,29491,29493,29494,29498,29499,29500,29501,29504,29505,29506,29507,29508,29509,29510,29511,29512,29513,29514,29515,29516,29518,29519,29521,29523,29524,29525,29526,29528,29529,29530,29531,29532,29533,29534,29535,29537,29538,29539,29540,29541,29542,29543,29544,29545,29546,29547,29550,29552,29553,57344,57345,57346,57347,57348,57349,57350,57351,57352,57353,57354,57355,57356,57357,57358,57359,57360,57361,57362,57363,57364,57365,57366,57367,57368,57369,57370,57371,57372,57373,57374,57375,57376,57377,57378,57379,57380,57381,57382,57383,57384,57385,57386,57387,57388,57389,57390,57391,57392,57393,57394,57395,57396,57397,57398,57399,57400,57401,57402,57403,57404,57405,57406,57407,57408,57409,57410,57411,57412,57413,57414,57415,57416,57417,57418,57419,57420,57421,57422,57423,57424,57425,57426,57427,57428,57429,57430,57431,57432,57433,57434,57435,57436,57437,29554,29555,29556,29557,29558,29559,29560,29561,29562,29563,29564,29565,29567,29568,29569,29570,29571,29573,29574,29576,29578,29580,29581,29583,29584,29586,29587,29588,29589,29591,29592,29593,29594,29596,29597,29598,29600,29601,29603,29604,29605,29606,29607,29608,29610,29612,29613,29617,29620,29621,29622,29624,29625,29628,29629,29630,29631,29633,29635,29636,29637,29638,29639,29643,29644,29646,29650,29651,29652,29653,29654,29655,29656,29658,29659,29660,29661,29663,29665,29666,29667,29668,29670,29672,29674,29675,29676,29678,29679,29680,29681,29683,29684,29685,29686,29687,57438,57439,57440,57441,57442,57443,57444,57445,57446,57447,57448,57449,57450,57451,57452,57453,57454,57455,57456,57457,57458,57459,57460,57461,57462,57463,57464,57465,57466,57467,57468,57469,57470,57471,57472,57473,57474,57475,57476,57477,57478,57479,57480,57481,57482,57483,57484,57485,57486,57487,57488,57489,57490,57491,57492,57493,57494,57495,57496,57497,57498,57499,57500,57501,57502,57503,57504,57505,57506,57507,57508,57509,57510,57511,57512,57513,57514,57515,57516,57517,57518,57519,57520,57521,57522,57523,57524,57525,57526,57527,57528,57529,57530,57531,29688,29689,29690,29691,29692,29693,29694,29695,29696,29697,29698,29700,29703,29704,29707,29708,29709,29710,29713,29714,29715,29716,29717,29718,29719,29720,29721,29724,29725,29726,29727,29728,29729,29731,29732,29735,29737,29739,29741,29743,29745,29746,29751,29752,29753,29754,29755,29757,29758,29759,29760,29762,29763,29764,29765,29766,29767,29768,29769,29770,29771,29772,29773,29774,29775,29776,29777,29778,29779,29780,29782,29784,29789,29792,29793,29794,29795,29796,29797,29798,29799,29800,29801,29802,29803,29804,29806,29807,29809,29810,29811,29812,29813,29816,29817,29818,57532,57533,57534,57535,57536,57537,57538,57539,57540,57541,57542,57543,57544,57545,57546,57547,57548,57549,57550,57551,57552,57553,57554,57555,57556,57557,57558,57559,57560,57561,57562,57563,57564,57565,57566,57567,57568,57569,57570,57571,57572,57573,57574,57575,57576,57577,57578,57579,57580,57581,57582,57583,57584,57585,57586,57587,57588,57589,57590,57591,57592,57593,57594,57595,57596,57597,57598,57599,57600,57601,57602,57603,57604,57605,57606,57607,57608,57609,57610,57611,57612,57613,57614,57615,57616,57617,57618,57619,57620,57621,57622,57623,57624,57625,29819,29820,29821,29823,29826,29828,29829,29830,29832,29833,29834,29836,29837,29839,29841,29842,29843,29844,29845,29846,29847,29848,29849,29850,29851,29853,29855,29856,29857,29858,29859,29860,29861,29862,29866,29867,29868,29869,29870,29871,29872,29873,29874,29875,29876,29877,29878,29879,29880,29881,29883,29884,29885,29886,29887,29888,29889,29890,29891,29892,29893,29894,29895,29896,29897,29898,29899,29900,29901,29902,29903,29904,29905,29907,29908,29909,29910,29911,29912,29913,29914,29915,29917,29919,29921,29925,29927,29928,29929,29930,29931,29932,29933,29936,29937,29938,57626,57627,57628,57629,57630,57631,57632,57633,57634,57635,57636,57637,57638,57639,57640,57641,57642,57643,57644,57645,57646,57647,57648,57649,57650,57651,57652,57653,57654,57655,57656,57657,57658,57659,57660,57661,57662,57663,57664,57665,57666,57667,57668,57669,57670,57671,57672,57673,57674,57675,57676,57677,57678,57679,57680,57681,57682,57683,57684,57685,57686,57687,57688,57689,57690,57691,57692,57693,57694,57695,57696,57697,57698,57699,57700,57701,57702,57703,57704,57705,57706,57707,57708,57709,57710,57711,57712,57713,57714,57715,57716,57717,57718,57719,29939,29941,29944,29945,29946,29947,29948,29949,29950,29952,29953,29954,29955,29957,29958,29959,29960,29961,29962,29963,29964,29966,29968,29970,29972,29973,29974,29975,29979,29981,29982,29984,29985,29986,29987,29988,29990,29991,29994,29998,30004,30006,30009,30012,30013,30015,30017,30018,30019,30020,30022,30023,30025,30026,30029,30032,30033,30034,30035,30037,30038,30039,30040,30045,30046,30047,30048,30049,30050,30051,30052,30055,30056,30057,30059,30060,30061,30062,30063,30064,30065,30067,30069,30070,30071,30074,30075,30076,30077,30078,30080,30081,30082,30084,30085,30087,57720,57721,57722,57723,57724,57725,57726,57727,57728,57729,57730,57731,57732,57733,57734,57735,57736,57737,57738,57739,57740,57741,57742,57743,57744,57745,57746,57747,57748,57749,57750,57751,57752,57753,57754,57755,57756,57757,57758,57759,57760,57761,57762,57763,57764,57765,57766,57767,57768,57769,57770,57771,57772,57773,57774,57775,57776,57777,57778,57779,57780,57781,57782,57783,57784,57785,57786,57787,57788,57789,57790,57791,57792,57793,57794,57795,57796,57797,57798,57799,57800,57801,57802,57803,57804,57805,57806,57807,57808,57809,57810,57811,57812,57813,30088,30089,30090,30092,30093,30094,30096,30099,30101,30104,30107,30108,30110,30114,30118,30119,30120,30121,30122,30125,30134,30135,30138,30139,30143,30144,30145,30150,30155,30156,30158,30159,30160,30161,30163,30167,30169,30170,30172,30173,30175,30176,30177,30181,30185,30188,30189,30190,30191,30194,30195,30197,30198,30199,30200,30202,30203,30205,30206,30210,30212,30214,30215,30216,30217,30219,30221,30222,30223,30225,30226,30227,30228,30230,30234,30236,30237,30238,30241,30243,30247,30248,30252,30254,30255,30257,30258,30262,30263,30265,30266,30267,30269,30273,30274,30276,57814,57815,57816,57817,57818,57819,57820,57821,57822,57823,57824,57825,57826,57827,57828,57829,57830,57831,57832,57833,57834,57835,57836,57837,57838,57839,57840,57841,57842,57843,57844,57845,57846,57847,57848,57849,57850,57851,57852,57853,57854,57855,57856,57857,57858,57859,57860,57861,57862,57863,57864,57865,57866,57867,57868,57869,57870,57871,57872,57873,57874,57875,57876,57877,57878,57879,57880,57881,57882,57883,57884,57885,57886,57887,57888,57889,57890,57891,57892,57893,57894,57895,57896,57897,57898,57899,57900,57901,57902,57903,57904,57905,57906,57907,30277,30278,30279,30280,30281,30282,30283,30286,30287,30288,30289,30290,30291,30293,30295,30296,30297,30298,30299,30301,30303,30304,30305,30306,30308,30309,30310,30311,30312,30313,30314,30316,30317,30318,30320,30321,30322,30323,30324,30325,30326,30327,30329,30330,30332,30335,30336,30337,30339,30341,30345,30346,30348,30349,30351,30352,30354,30356,30357,30359,30360,30362,30363,30364,30365,30366,30367,30368,30369,30370,30371,30373,30374,30375,30376,30377,30378,30379,30380,30381,30383,30384,30387,30389,30390,30391,30392,30393,30394,30395,30396,30397,30398,30400,30401,30403,21834,38463,22467,25384,21710,21769,21696,30353,30284,34108,30702,33406,30861,29233,38552,38797,27688,23433,20474,25353,26263,23736,33018,26696,32942,26114,30414,20985,25942,29100,32753,34948,20658,22885,25034,28595,33453,25420,25170,21485,21543,31494,20843,30116,24052,25300,36299,38774,25226,32793,22365,38712,32610,29240,30333,26575,30334,25670,20336,36133,25308,31255,26001,29677,25644,25203,33324,39041,26495,29256,25198,25292,20276,29923,21322,21150,32458,37030,24110,26758,27036,33152,32465,26834,30917,34444,38225,20621,35876,33502,32990,21253,35090,21093,30404,30407,30409,30411,30412,30419,30421,30425,30426,30428,30429,30430,30432,30433,30434,30435,30436,30438,30439,30440,30441,30442,30443,30444,30445,30448,30451,30453,30454,30455,30458,30459,30461,30463,30464,30466,30467,30469,30470,30474,30476,30478,30479,30480,30481,30482,30483,30484,30485,30486,30487,30488,30491,30492,30493,30494,30497,30499,30500,30501,30503,30506,30507,30508,30510,30512,30513,30514,30515,30516,30521,30523,30525,30526,30527,30530,30532,30533,30534,30536,30537,30538,30539,30540,30541,30542,30543,30546,30547,30548,30549,30550,30551,30552,30553,30556,34180,38649,20445,22561,39281,23453,25265,25253,26292,35961,40077,29190,26479,30865,24754,21329,21271,36744,32972,36125,38049,20493,29384,22791,24811,28953,34987,22868,33519,26412,31528,23849,32503,29997,27893,36454,36856,36924,40763,27604,37145,31508,24444,30887,34006,34109,27605,27609,27606,24065,24199,30201,38381,25949,24330,24517,36767,22721,33218,36991,38491,38829,36793,32534,36140,25153,20415,21464,21342,36776,36777,36779,36941,26631,24426,33176,34920,40150,24971,21035,30250,24428,25996,28626,28392,23486,25672,20853,20912,26564,19993,31177,39292,28851,30557,30558,30559,30560,30564,30567,30569,30570,30573,30574,30575,30576,30577,30578,30579,30580,30581,30582,30583,30584,30586,30587,30588,30593,30594,30595,30598,30599,30600,30601,30602,30603,30607,30608,30611,30612,30613,30614,30615,30616,30617,30618,30619,30620,30621,30622,30625,30627,30628,30630,30632,30635,30637,30638,30639,30641,30642,30644,30646,30647,30648,30649,30650,30652,30654,30656,30657,30658,30659,30660,30661,30662,30663,30664,30665,30666,30667,30668,30670,30671,30672,30673,30674,30675,30676,30677,30678,30680,30681,30682,30685,30686,30687,30688,30689,30692,30149,24182,29627,33760,25773,25320,38069,27874,21338,21187,25615,38082,31636,20271,24091,33334,33046,33162,28196,27850,39539,25429,21340,21754,34917,22496,19981,24067,27493,31807,37096,24598,25830,29468,35009,26448,25165,36130,30572,36393,37319,24425,33756,34081,39184,21442,34453,27531,24813,24808,28799,33485,33329,20179,27815,34255,25805,31961,27133,26361,33609,21397,31574,20391,20876,27979,23618,36461,25554,21449,33580,33590,26597,30900,25661,23519,23700,24046,35815,25286,26612,35962,25600,25530,34633,39307,35863,32544,38130,20135,38416,39076,26124,29462,30694,30696,30698,30703,30704,30705,30706,30708,30709,30711,30713,30714,30715,30716,30723,30724,30725,30726,30727,30728,30730,30731,30734,30735,30736,30739,30741,30745,30747,30750,30752,30753,30754,30756,30760,30762,30763,30766,30767,30769,30770,30771,30773,30774,30781,30783,30785,30786,30787,30788,30790,30792,30793,30794,30795,30797,30799,30801,30803,30804,30808,30809,30810,30811,30812,30814,30815,30816,30817,30818,30819,30820,30821,30822,30823,30824,30825,30831,30832,30833,30834,30835,30836,30837,30838,30840,30841,30842,30843,30845,30846,30847,30848,30849,30850,30851,22330,23581,24120,38271,20607,32928,21378,25950,30021,21809,20513,36229,25220,38046,26397,22066,28526,24034,21557,28818,36710,25199,25764,25507,24443,28552,37108,33251,36784,23576,26216,24561,27785,38472,36225,34924,25745,31216,22478,27225,25104,21576,20056,31243,24809,28548,35802,25215,36894,39563,31204,21507,30196,25345,21273,27744,36831,24347,39536,32827,40831,20360,23610,36196,32709,26021,28861,20805,20914,34411,23815,23456,25277,37228,30068,36364,31264,24833,31609,20167,32504,30597,19985,33261,21021,20986,27249,21416,36487,38148,38607,28353,38500,26970,30852,30853,30854,30856,30858,30859,30863,30864,30866,30868,30869,30870,30873,30877,30878,30880,30882,30884,30886,30888,30889,30890,30891,30892,30893,30894,30895,30901,30902,30903,30904,30906,30907,30908,30909,30911,30912,30914,30915,30916,30918,30919,30920,30924,30925,30926,30927,30929,30930,30931,30934,30935,30936,30938,30939,30940,30941,30942,30943,30944,30945,30946,30947,30948,30949,30950,30951,30953,30954,30955,30957,30958,30959,30960,30961,30963,30965,30966,30968,30969,30971,30972,30973,30974,30975,30976,30978,30979,30980,30982,30983,30984,30985,30986,30987,30988,30784,20648,30679,25616,35302,22788,25571,24029,31359,26941,20256,33337,21912,20018,30126,31383,24162,24202,38383,21019,21561,28810,25462,38180,22402,26149,26943,37255,21767,28147,32431,34850,25139,32496,30133,33576,30913,38604,36766,24904,29943,35789,27492,21050,36176,27425,32874,33905,22257,21254,20174,19995,20945,31895,37259,31751,20419,36479,31713,31388,25703,23828,20652,33030,30209,31929,28140,32736,26449,23384,23544,30923,25774,25619,25514,25387,38169,25645,36798,31572,30249,25171,22823,21574,27513,20643,25140,24102,27526,20195,36151,34955,24453,36910,30989,30990,30991,30992,30993,30994,30996,30997,30998,30999,31e3,31001,31002,31003,31004,31005,31007,31008,31009,31010,31011,31013,31014,31015,31016,31017,31018,31019,31020,31021,31022,31023,31024,31025,31026,31027,31029,31030,31031,31032,31033,31037,31039,31042,31043,31044,31045,31047,31050,31051,31052,31053,31054,31055,31056,31057,31058,31060,31061,31064,31065,31073,31075,31076,31078,31081,31082,31083,31084,31086,31088,31089,31090,31091,31092,31093,31094,31097,31099,31100,31101,31102,31103,31106,31107,31110,31111,31112,31113,31115,31116,31117,31118,31120,31121,31122,24608,32829,25285,20025,21333,37112,25528,32966,26086,27694,20294,24814,28129,35806,24377,34507,24403,25377,20826,33633,26723,20992,25443,36424,20498,23707,31095,23548,21040,31291,24764,36947,30423,24503,24471,30340,36460,28783,30331,31561,30634,20979,37011,22564,20302,28404,36842,25932,31515,29380,28068,32735,23265,25269,24213,22320,33922,31532,24093,24351,36882,32532,39072,25474,28359,30872,28857,20856,38747,22443,30005,20291,30008,24215,24806,22880,28096,27583,30857,21500,38613,20939,20993,25481,21514,38035,35843,36300,29241,30879,34678,36845,35853,21472,31123,31124,31125,31126,31127,31128,31129,31131,31132,31133,31134,31135,31136,31137,31138,31139,31140,31141,31142,31144,31145,31146,31147,31148,31149,31150,31151,31152,31153,31154,31156,31157,31158,31159,31160,31164,31167,31170,31172,31173,31175,31176,31178,31180,31182,31183,31184,31187,31188,31190,31191,31193,31194,31195,31196,31197,31198,31200,31201,31202,31205,31208,31210,31212,31214,31217,31218,31219,31220,31221,31222,31223,31225,31226,31228,31230,31231,31233,31236,31237,31239,31240,31241,31242,31244,31247,31248,31249,31250,31251,31253,31254,31256,31257,31259,31260,19969,30447,21486,38025,39030,40718,38189,23450,35746,20002,19996,20908,33891,25026,21160,26635,20375,24683,20923,27934,20828,25238,26007,38497,35910,36887,30168,37117,30563,27602,29322,29420,35835,22581,30585,36172,26460,38208,32922,24230,28193,22930,31471,30701,38203,27573,26029,32526,22534,20817,38431,23545,22697,21544,36466,25958,39039,22244,38045,30462,36929,25479,21702,22810,22842,22427,36530,26421,36346,33333,21057,24816,22549,34558,23784,40517,20420,39069,35769,23077,24694,21380,25212,36943,37122,39295,24681,32780,20799,32819,23572,39285,27953,20108,31261,31263,31265,31266,31268,31269,31270,31271,31272,31273,31274,31275,31276,31277,31278,31279,31280,31281,31282,31284,31285,31286,31288,31290,31294,31296,31297,31298,31299,31300,31301,31303,31304,31305,31306,31307,31308,31309,31310,31311,31312,31314,31315,31316,31317,31318,31320,31321,31322,31323,31324,31325,31326,31327,31328,31329,31330,31331,31332,31333,31334,31335,31336,31337,31338,31339,31340,31341,31342,31343,31345,31346,31347,31349,31355,31356,31357,31358,31362,31365,31367,31369,31370,31371,31372,31374,31375,31376,31379,31380,31385,31386,31387,31390,31393,31394,36144,21457,32602,31567,20240,20047,38400,27861,29648,34281,24070,30058,32763,27146,30718,38034,32321,20961,28902,21453,36820,33539,36137,29359,39277,27867,22346,33459,26041,32938,25151,38450,22952,20223,35775,32442,25918,33778,38750,21857,39134,32933,21290,35837,21536,32954,24223,27832,36153,33452,37210,21545,27675,20998,32439,22367,28954,27774,31881,22859,20221,24575,24868,31914,20016,23553,26539,34562,23792,38155,39118,30127,28925,36898,20911,32541,35773,22857,20964,20315,21542,22827,25975,32932,23413,25206,25282,36752,24133,27679,31526,20239,20440,26381,31395,31396,31399,31401,31402,31403,31406,31407,31408,31409,31410,31412,31413,31414,31415,31416,31417,31418,31419,31420,31421,31422,31424,31425,31426,31427,31428,31429,31430,31431,31432,31433,31434,31436,31437,31438,31439,31440,31441,31442,31443,31444,31445,31447,31448,31450,31451,31452,31453,31457,31458,31460,31463,31464,31465,31466,31467,31468,31470,31472,31473,31474,31475,31476,31477,31478,31479,31480,31483,31484,31486,31488,31489,31490,31493,31495,31497,31500,31501,31502,31504,31506,31507,31510,31511,31512,31514,31516,31517,31519,31521,31522,31523,31527,31529,31533,28014,28074,31119,34993,24343,29995,25242,36741,20463,37340,26023,33071,33105,24220,33104,36212,21103,35206,36171,22797,20613,20184,38428,29238,33145,36127,23500,35747,38468,22919,32538,21648,22134,22030,35813,25913,27010,38041,30422,28297,24178,29976,26438,26577,31487,32925,36214,24863,31174,25954,36195,20872,21018,38050,32568,32923,32434,23703,28207,26464,31705,30347,39640,33167,32660,31957,25630,38224,31295,21578,21733,27468,25601,25096,40509,33011,30105,21106,38761,33883,26684,34532,38401,38548,38124,20010,21508,32473,26681,36319,32789,26356,24218,32697,31535,31536,31538,31540,31541,31542,31543,31545,31547,31549,31551,31552,31553,31554,31555,31556,31558,31560,31562,31565,31566,31571,31573,31575,31577,31580,31582,31583,31585,31587,31588,31589,31590,31591,31592,31593,31594,31595,31596,31597,31599,31600,31603,31604,31606,31608,31610,31612,31613,31615,31617,31618,31619,31620,31622,31623,31624,31625,31626,31627,31628,31630,31631,31633,31634,31635,31638,31640,31641,31642,31643,31646,31647,31648,31651,31652,31653,31662,31663,31664,31666,31667,31669,31670,31671,31673,31674,31675,31676,31677,31678,31679,31680,31682,31683,31684,22466,32831,26775,24037,25915,21151,24685,40858,20379,36524,20844,23467,24339,24041,27742,25329,36129,20849,38057,21246,27807,33503,29399,22434,26500,36141,22815,36764,33735,21653,31629,20272,27837,23396,22993,40723,21476,34506,39592,35895,32929,25925,39038,22266,38599,21038,29916,21072,23521,25346,35074,20054,25296,24618,26874,20851,23448,20896,35266,31649,39302,32592,24815,28748,36143,20809,24191,36891,29808,35268,22317,30789,24402,40863,38394,36712,39740,35809,30328,26690,26588,36330,36149,21053,36746,28378,26829,38149,37101,22269,26524,35065,36807,21704,31685,31688,31689,31690,31691,31693,31694,31695,31696,31698,31700,31701,31702,31703,31704,31707,31708,31710,31711,31712,31714,31715,31716,31719,31720,31721,31723,31724,31725,31727,31728,31730,31731,31732,31733,31734,31736,31737,31738,31739,31741,31743,31744,31745,31746,31747,31748,31749,31750,31752,31753,31754,31757,31758,31760,31761,31762,31763,31764,31765,31767,31768,31769,31770,31771,31772,31773,31774,31776,31777,31778,31779,31780,31781,31784,31785,31787,31788,31789,31790,31791,31792,31793,31794,31795,31796,31797,31798,31799,31801,31802,31803,31804,31805,31806,31810,39608,23401,28023,27686,20133,23475,39559,37219,25e3,37039,38889,21547,28085,23506,20989,21898,32597,32752,25788,25421,26097,25022,24717,28938,27735,27721,22831,26477,33322,22741,22158,35946,27627,37085,22909,32791,21495,28009,21621,21917,33655,33743,26680,31166,21644,20309,21512,30418,35977,38402,27827,28088,36203,35088,40548,36154,22079,40657,30165,24456,29408,24680,21756,20136,27178,34913,24658,36720,21700,28888,34425,40511,27946,23439,24344,32418,21897,20399,29492,21564,21402,20505,21518,21628,20046,24573,29786,22774,33899,32993,34676,29392,31946,28246,31811,31812,31813,31814,31815,31816,31817,31818,31819,31820,31822,31823,31824,31825,31826,31827,31828,31829,31830,31831,31832,31833,31834,31835,31836,31837,31838,31839,31840,31841,31842,31843,31844,31845,31846,31847,31848,31849,31850,31851,31852,31853,31854,31855,31856,31857,31858,31861,31862,31863,31864,31865,31866,31870,31871,31872,31873,31874,31875,31876,31877,31878,31879,31880,31882,31883,31884,31885,31886,31887,31888,31891,31892,31894,31897,31898,31899,31904,31905,31907,31910,31911,31912,31913,31915,31916,31917,31919,31920,31924,31925,31926,31927,31928,31930,31931,24359,34382,21804,25252,20114,27818,25143,33457,21719,21326,29502,28369,30011,21010,21270,35805,27088,24458,24576,28142,22351,27426,29615,26707,36824,32531,25442,24739,21796,30186,35938,28949,28067,23462,24187,33618,24908,40644,30970,34647,31783,30343,20976,24822,29004,26179,24140,24653,35854,28784,25381,36745,24509,24674,34516,22238,27585,24724,24935,21321,24800,26214,36159,31229,20250,28905,27719,35763,35826,32472,33636,26127,23130,39746,27985,28151,35905,27963,20249,28779,33719,25110,24785,38669,36135,31096,20987,22334,22522,26426,30072,31293,31215,31637,31935,31936,31938,31939,31940,31942,31945,31947,31950,31951,31952,31953,31954,31955,31956,31960,31962,31963,31965,31966,31969,31970,31971,31972,31973,31974,31975,31977,31978,31979,31980,31981,31982,31984,31985,31986,31987,31988,31989,31990,31991,31993,31994,31996,31997,31998,31999,32e3,32001,32002,32003,32004,32005,32006,32007,32008,32009,32011,32012,32013,32014,32015,32016,32017,32018,32019,32020,32021,32022,32023,32024,32025,32026,32027,32028,32029,32030,32031,32033,32035,32036,32037,32038,32040,32041,32042,32044,32045,32046,32048,32049,32050,32051,32052,32053,32054,32908,39269,36857,28608,35749,40481,23020,32489,32521,21513,26497,26840,36753,31821,38598,21450,24613,30142,27762,21363,23241,32423,25380,20960,33034,24049,34015,25216,20864,23395,20238,31085,21058,24760,27982,23492,23490,35745,35760,26082,24524,38469,22931,32487,32426,22025,26551,22841,20339,23478,21152,33626,39050,36158,30002,38078,20551,31292,20215,26550,39550,23233,27516,30417,22362,23574,31546,38388,29006,20860,32937,33392,22904,32516,33575,26816,26604,30897,30839,25315,25441,31616,20461,21098,20943,33616,27099,37492,36341,36145,35265,38190,31661,20214,32055,32056,32057,32058,32059,32060,32061,32062,32063,32064,32065,32066,32067,32068,32069,32070,32071,32072,32073,32074,32075,32076,32077,32078,32079,32080,32081,32082,32083,32084,32085,32086,32087,32088,32089,32090,32091,32092,32093,32094,32095,32096,32097,32098,32099,32100,32101,32102,32103,32104,32105,32106,32107,32108,32109,32111,32112,32113,32114,32115,32116,32117,32118,32120,32121,32122,32123,32124,32125,32126,32127,32128,32129,32130,32131,32132,32133,32134,32135,32136,32137,32138,32139,32140,32141,32142,32143,32144,32145,32146,32147,32148,32149,32150,32151,32152,20581,33328,21073,39279,28176,28293,28071,24314,20725,23004,23558,27974,27743,30086,33931,26728,22870,35762,21280,37233,38477,34121,26898,30977,28966,33014,20132,37066,27975,39556,23047,22204,25605,38128,30699,20389,33050,29409,35282,39290,32564,32478,21119,25945,37237,36735,36739,21483,31382,25581,25509,30342,31224,34903,38454,25130,21163,33410,26708,26480,25463,30571,31469,27905,32467,35299,22992,25106,34249,33445,30028,20511,20171,30117,35819,23626,24062,31563,26020,37329,20170,27941,35167,32039,38182,20165,35880,36827,38771,26187,31105,36817,28908,28024,32153,32154,32155,32156,32157,32158,32159,32160,32161,32162,32163,32164,32165,32167,32168,32169,32170,32171,32172,32173,32175,32176,32177,32178,32179,32180,32181,32182,32183,32184,32185,32186,32187,32188,32189,32190,32191,32192,32193,32194,32195,32196,32197,32198,32199,32200,32201,32202,32203,32204,32205,32206,32207,32208,32209,32210,32211,32212,32213,32214,32215,32216,32217,32218,32219,32220,32221,32222,32223,32224,32225,32226,32227,32228,32229,32230,32231,32232,32233,32234,32235,32236,32237,32238,32239,32240,32241,32242,32243,32244,32245,32246,32247,32248,32249,32250,23613,21170,33606,20834,33550,30555,26230,40120,20140,24778,31934,31923,32463,20117,35686,26223,39048,38745,22659,25964,38236,24452,30153,38742,31455,31454,20928,28847,31384,25578,31350,32416,29590,38893,20037,28792,20061,37202,21417,25937,26087,33276,33285,21646,23601,30106,38816,25304,29401,30141,23621,39545,33738,23616,21632,30697,20030,27822,32858,25298,25454,24040,20855,36317,36382,38191,20465,21477,24807,28844,21095,25424,40515,23071,20518,30519,21367,32482,25733,25899,25225,25496,20500,29237,35273,20915,35776,32477,22343,33740,38055,20891,21531,23803,32251,32252,32253,32254,32255,32256,32257,32258,32259,32260,32261,32262,32263,32264,32265,32266,32267,32268,32269,32270,32271,32272,32273,32274,32275,32276,32277,32278,32279,32280,32281,32282,32283,32284,32285,32286,32287,32288,32289,32290,32291,32292,32293,32294,32295,32296,32297,32298,32299,32300,32301,32302,32303,32304,32305,32306,32307,32308,32309,32310,32311,32312,32313,32314,32316,32317,32318,32319,32320,32322,32323,32324,32325,32326,32328,32329,32330,32331,32332,32333,32334,32335,32336,32337,32338,32339,32340,32341,32342,32343,32344,32345,32346,32347,32348,32349,20426,31459,27994,37089,39567,21888,21654,21345,21679,24320,25577,26999,20975,24936,21002,22570,21208,22350,30733,30475,24247,24951,31968,25179,25239,20130,28821,32771,25335,28900,38752,22391,33499,26607,26869,30933,39063,31185,22771,21683,21487,28212,20811,21051,23458,35838,32943,21827,22438,24691,22353,21549,31354,24656,23380,25511,25248,21475,25187,23495,26543,21741,31391,33510,37239,24211,35044,22840,22446,25358,36328,33007,22359,31607,20393,24555,23485,27454,21281,31568,29378,26694,30719,30518,26103,20917,20111,30420,23743,31397,33909,22862,39745,20608,32350,32351,32352,32353,32354,32355,32356,32357,32358,32359,32360,32361,32362,32363,32364,32365,32366,32367,32368,32369,32370,32371,32372,32373,32374,32375,32376,32377,32378,32379,32380,32381,32382,32383,32384,32385,32387,32388,32389,32390,32391,32392,32393,32394,32395,32396,32397,32398,32399,32400,32401,32402,32403,32404,32405,32406,32407,32408,32409,32410,32412,32413,32414,32430,32436,32443,32444,32470,32484,32492,32505,32522,32528,32542,32567,32569,32571,32572,32573,32574,32575,32576,32577,32579,32582,32583,32584,32585,32586,32587,32588,32589,32590,32591,32594,32595,39304,24871,28291,22372,26118,25414,22256,25324,25193,24275,38420,22403,25289,21895,34593,33098,36771,21862,33713,26469,36182,34013,23146,26639,25318,31726,38417,20848,28572,35888,25597,35272,25042,32518,28866,28389,29701,27028,29436,24266,37070,26391,28010,25438,21171,29282,32769,20332,23013,37226,28889,28061,21202,20048,38647,38253,34174,30922,32047,20769,22418,25794,32907,31867,27882,26865,26974,20919,21400,26792,29313,40654,31729,29432,31163,28435,29702,26446,37324,40100,31036,33673,33620,21519,26647,20029,21385,21169,30782,21382,21033,20616,20363,20432,32598,32601,32603,32604,32605,32606,32608,32611,32612,32613,32614,32615,32619,32620,32621,32623,32624,32627,32629,32630,32631,32632,32634,32635,32636,32637,32639,32640,32642,32643,32644,32645,32646,32647,32648,32649,32651,32653,32655,32656,32657,32658,32659,32661,32662,32663,32664,32665,32667,32668,32672,32674,32675,32677,32678,32680,32681,32682,32683,32684,32685,32686,32689,32691,32692,32693,32694,32695,32698,32699,32702,32704,32706,32707,32708,32710,32711,32712,32713,32715,32717,32719,32720,32721,32722,32723,32726,32727,32729,32730,32731,32732,32733,32734,32738,32739,30178,31435,31890,27813,38582,21147,29827,21737,20457,32852,33714,36830,38256,24265,24604,28063,24088,25947,33080,38142,24651,28860,32451,31918,20937,26753,31921,33391,20004,36742,37327,26238,20142,35845,25769,32842,20698,30103,29134,23525,36797,28518,20102,25730,38243,24278,26009,21015,35010,28872,21155,29454,29747,26519,30967,38678,20020,37051,40158,28107,20955,36161,21533,25294,29618,33777,38646,40836,38083,20278,32666,20940,28789,38517,23725,39046,21478,20196,28316,29705,27060,30827,39311,30041,21016,30244,27969,26611,20845,40857,32843,21657,31548,31423,32740,32743,32744,32746,32747,32748,32749,32751,32754,32756,32757,32758,32759,32760,32761,32762,32765,32766,32767,32770,32775,32776,32777,32778,32782,32783,32785,32787,32794,32795,32797,32798,32799,32801,32803,32804,32811,32812,32813,32814,32815,32816,32818,32820,32825,32826,32828,32830,32832,32833,32836,32837,32839,32840,32841,32846,32847,32848,32849,32851,32853,32854,32855,32857,32859,32860,32861,32862,32863,32864,32865,32866,32867,32868,32869,32870,32871,32872,32875,32876,32877,32878,32879,32880,32882,32883,32884,32885,32886,32887,32888,32889,32890,32891,32892,32893,38534,22404,25314,38471,27004,23044,25602,31699,28431,38475,33446,21346,39045,24208,28809,25523,21348,34383,40065,40595,30860,38706,36335,36162,40575,28510,31108,24405,38470,25134,39540,21525,38109,20387,26053,23653,23649,32533,34385,27695,24459,29575,28388,32511,23782,25371,23402,28390,21365,20081,25504,30053,25249,36718,20262,20177,27814,32438,35770,33821,34746,32599,36923,38179,31657,39585,35064,33853,27931,39558,32476,22920,40635,29595,30721,34434,39532,39554,22043,21527,22475,20080,40614,21334,36808,33033,30610,39314,34542,28385,34067,26364,24930,28459,32894,32897,32898,32901,32904,32906,32909,32910,32911,32912,32913,32914,32916,32917,32919,32921,32926,32931,32934,32935,32936,32940,32944,32947,32949,32950,32952,32953,32955,32965,32967,32968,32969,32970,32971,32975,32976,32977,32978,32979,32980,32981,32984,32991,32992,32994,32995,32998,33006,33013,33015,33017,33019,33022,33023,33024,33025,33027,33028,33029,33031,33032,33035,33036,33045,33047,33049,33051,33052,33053,33055,33056,33057,33058,33059,33060,33061,33062,33063,33064,33065,33066,33067,33069,33070,33072,33075,33076,33077,33079,33081,33082,33083,33084,33085,33087,35881,33426,33579,30450,27667,24537,33725,29483,33541,38170,27611,30683,38086,21359,33538,20882,24125,35980,36152,20040,29611,26522,26757,37238,38665,29028,27809,30473,23186,38209,27599,32654,26151,23504,22969,23194,38376,38391,20204,33804,33945,27308,30431,38192,29467,26790,23391,30511,37274,38753,31964,36855,35868,24357,31859,31192,35269,27852,34588,23494,24130,26825,30496,32501,20885,20813,21193,23081,32517,38754,33495,25551,30596,34256,31186,28218,24217,22937,34065,28781,27665,25279,30399,25935,24751,38397,26126,34719,40483,38125,21517,21629,35884,25720,33088,33089,33090,33091,33092,33093,33095,33097,33101,33102,33103,33106,33110,33111,33112,33115,33116,33117,33118,33119,33121,33122,33123,33124,33126,33128,33130,33131,33132,33135,33138,33139,33141,33142,33143,33144,33153,33155,33156,33157,33158,33159,33161,33163,33164,33165,33166,33168,33170,33171,33172,33173,33174,33175,33177,33178,33182,33183,33184,33185,33186,33188,33189,33191,33193,33195,33196,33197,33198,33199,33200,33201,33202,33204,33205,33206,33207,33208,33209,33212,33213,33214,33215,33220,33221,33223,33224,33225,33227,33229,33230,33231,33232,33233,33234,33235,25721,34321,27169,33180,30952,25705,39764,25273,26411,33707,22696,40664,27819,28448,23518,38476,35851,29279,26576,25287,29281,20137,22982,27597,22675,26286,24149,21215,24917,26408,30446,30566,29287,31302,25343,21738,21584,38048,37027,23068,32435,27670,20035,22902,32784,22856,21335,30007,38590,22218,25376,33041,24700,38393,28118,21602,39297,20869,23273,33021,22958,38675,20522,27877,23612,25311,20320,21311,33147,36870,28346,34091,25288,24180,30910,25781,25467,24565,23064,37247,40479,23615,25423,32834,23421,21870,38218,38221,28037,24744,26592,29406,20957,23425,33236,33237,33238,33239,33240,33241,33242,33243,33244,33245,33246,33247,33248,33249,33250,33252,33253,33254,33256,33257,33259,33262,33263,33264,33265,33266,33269,33270,33271,33272,33273,33274,33277,33279,33283,33287,33288,33289,33290,33291,33294,33295,33297,33299,33301,33302,33303,33304,33305,33306,33309,33312,33316,33317,33318,33319,33321,33326,33330,33338,33340,33341,33343,33344,33345,33346,33347,33349,33350,33352,33354,33356,33357,33358,33360,33361,33362,33363,33364,33365,33366,33367,33369,33371,33372,33373,33374,33376,33377,33378,33379,33380,33381,33382,33383,33385,25319,27870,29275,25197,38062,32445,33043,27987,20892,24324,22900,21162,24594,22899,26262,34384,30111,25386,25062,31983,35834,21734,27431,40485,27572,34261,21589,20598,27812,21866,36276,29228,24085,24597,29750,25293,25490,29260,24472,28227,27966,25856,28504,30424,30928,30460,30036,21028,21467,20051,24222,26049,32810,32982,25243,21638,21032,28846,34957,36305,27873,21624,32986,22521,35060,36180,38506,37197,20329,27803,21943,30406,30768,25256,28921,28558,24429,34028,26842,30844,31735,33192,26379,40527,25447,30896,22383,30738,38713,25209,25259,21128,29749,27607,33386,33387,33388,33389,33393,33397,33398,33399,33400,33403,33404,33408,33409,33411,33413,33414,33415,33417,33420,33424,33427,33428,33429,33430,33434,33435,33438,33440,33442,33443,33447,33458,33461,33462,33466,33467,33468,33471,33472,33474,33475,33477,33478,33481,33488,33494,33497,33498,33501,33506,33511,33512,33513,33514,33516,33517,33518,33520,33522,33523,33525,33526,33528,33530,33532,33533,33534,33535,33536,33546,33547,33549,33552,33554,33555,33558,33560,33561,33565,33566,33567,33568,33569,33570,33571,33572,33573,33574,33577,33578,33582,33584,33586,33591,33595,33597,21860,33086,30130,30382,21305,30174,20731,23617,35692,31687,20559,29255,39575,39128,28418,29922,31080,25735,30629,25340,39057,36139,21697,32856,20050,22378,33529,33805,24179,20973,29942,35780,23631,22369,27900,39047,23110,30772,39748,36843,31893,21078,25169,38138,20166,33670,33889,33769,33970,22484,26420,22275,26222,28006,35889,26333,28689,26399,27450,26646,25114,22971,19971,20932,28422,26578,27791,20854,26827,22855,27495,30054,23822,33040,40784,26071,31048,31041,39569,36215,23682,20062,20225,21551,22865,30732,22120,27668,36804,24323,27773,27875,35755,25488,33598,33599,33601,33602,33604,33605,33608,33610,33611,33612,33613,33614,33619,33621,33622,33623,33624,33625,33629,33634,33648,33649,33650,33651,33652,33653,33654,33657,33658,33662,33663,33664,33665,33666,33667,33668,33671,33672,33674,33675,33676,33677,33679,33680,33681,33684,33685,33686,33687,33689,33690,33693,33695,33697,33698,33699,33700,33701,33702,33703,33708,33709,33710,33711,33717,33723,33726,33727,33730,33731,33732,33734,33736,33737,33739,33741,33742,33744,33745,33746,33747,33749,33751,33753,33754,33755,33758,33762,33763,33764,33766,33767,33768,33771,33772,33773,24688,27965,29301,25190,38030,38085,21315,36801,31614,20191,35878,20094,40660,38065,38067,21069,28508,36963,27973,35892,22545,23884,27424,27465,26538,21595,33108,32652,22681,34103,24378,25250,27207,38201,25970,24708,26725,30631,20052,20392,24039,38808,25772,32728,23789,20431,31373,20999,33540,19988,24623,31363,38054,20405,20146,31206,29748,21220,33465,25810,31165,23517,27777,38738,36731,27682,20542,21375,28165,25806,26228,27696,24773,39031,35831,24198,29756,31351,31179,19992,37041,29699,27714,22234,37195,27845,36235,21306,34502,26354,36527,23624,39537,28192,33774,33775,33779,33780,33781,33782,33783,33786,33787,33788,33790,33791,33792,33794,33797,33799,33800,33801,33802,33808,33810,33811,33812,33813,33814,33815,33817,33818,33819,33822,33823,33824,33825,33826,33827,33833,33834,33835,33836,33837,33838,33839,33840,33842,33843,33844,33845,33846,33847,33849,33850,33851,33854,33855,33856,33857,33858,33859,33860,33861,33863,33864,33865,33866,33867,33868,33869,33870,33871,33872,33874,33875,33876,33877,33878,33880,33885,33886,33887,33888,33890,33892,33893,33894,33895,33896,33898,33902,33903,33904,33906,33908,33911,33913,33915,33916,21462,23094,40843,36259,21435,22280,39079,26435,37275,27849,20840,30154,25331,29356,21048,21149,32570,28820,30264,21364,40522,27063,30830,38592,35033,32676,28982,29123,20873,26579,29924,22756,25880,22199,35753,39286,25200,32469,24825,28909,22764,20161,20154,24525,38887,20219,35748,20995,22922,32427,25172,20173,26085,25102,33592,33993,33635,34701,29076,28342,23481,32466,20887,25545,26580,32905,33593,34837,20754,23418,22914,36785,20083,27741,20837,35109,36719,38446,34122,29790,38160,38384,28070,33509,24369,25746,27922,33832,33134,40131,22622,36187,19977,21441,33917,33918,33919,33920,33921,33923,33924,33925,33926,33930,33933,33935,33936,33937,33938,33939,33940,33941,33942,33944,33946,33947,33949,33950,33951,33952,33954,33955,33956,33957,33958,33959,33960,33961,33962,33963,33964,33965,33966,33968,33969,33971,33973,33974,33975,33979,33980,33982,33984,33986,33987,33989,33990,33991,33992,33995,33996,33998,33999,34002,34004,34005,34007,34008,34009,34010,34011,34012,34014,34017,34018,34020,34023,34024,34025,34026,34027,34029,34030,34031,34033,34034,34035,34036,34037,34038,34039,34040,34041,34042,34043,34045,34046,34048,34049,34050,20254,25955,26705,21971,20007,25620,39578,25195,23234,29791,33394,28073,26862,20711,33678,30722,26432,21049,27801,32433,20667,21861,29022,31579,26194,29642,33515,26441,23665,21024,29053,34923,38378,38485,25797,36193,33203,21892,27733,25159,32558,22674,20260,21830,36175,26188,19978,23578,35059,26786,25422,31245,28903,33421,21242,38902,23569,21736,37045,32461,22882,36170,34503,33292,33293,36198,25668,23556,24913,28041,31038,35774,30775,30003,21627,20280,36523,28145,23072,32453,31070,27784,23457,23158,29978,32958,24910,28183,22768,29983,29989,29298,21319,32499,34051,34052,34053,34054,34055,34056,34057,34058,34059,34061,34062,34063,34064,34066,34068,34069,34070,34072,34073,34075,34076,34077,34078,34080,34082,34083,34084,34085,34086,34087,34088,34089,34090,34093,34094,34095,34096,34097,34098,34099,34100,34101,34102,34110,34111,34112,34113,34114,34116,34117,34118,34119,34123,34124,34125,34126,34127,34128,34129,34130,34131,34132,34133,34135,34136,34138,34139,34140,34141,34143,34144,34145,34146,34147,34149,34150,34151,34153,34154,34155,34156,34157,34158,34159,34160,34161,34163,34165,34166,34167,34168,34172,34173,34175,34176,34177,30465,30427,21097,32988,22307,24072,22833,29422,26045,28287,35799,23608,34417,21313,30707,25342,26102,20160,39135,34432,23454,35782,21490,30690,20351,23630,39542,22987,24335,31034,22763,19990,26623,20107,25325,35475,36893,21183,26159,21980,22124,36866,20181,20365,37322,39280,27663,24066,24643,23460,35270,35797,25910,25163,39318,23432,23551,25480,21806,21463,30246,20861,34092,26530,26803,27530,25234,36755,21460,33298,28113,30095,20070,36174,23408,29087,34223,26257,26329,32626,34560,40653,40736,23646,26415,36848,26641,26463,25101,31446,22661,24246,25968,28465,34178,34179,34182,34184,34185,34186,34187,34188,34189,34190,34192,34193,34194,34195,34196,34197,34198,34199,34200,34201,34202,34205,34206,34207,34208,34209,34210,34211,34213,34214,34215,34217,34219,34220,34221,34225,34226,34227,34228,34229,34230,34232,34234,34235,34236,34237,34238,34239,34240,34242,34243,34244,34245,34246,34247,34248,34250,34251,34252,34253,34254,34257,34258,34260,34262,34263,34264,34265,34266,34267,34269,34270,34271,34272,34273,34274,34275,34277,34278,34279,34280,34282,34283,34284,34285,34286,34287,34288,34289,34290,34291,34292,34293,34294,34295,34296,24661,21047,32781,25684,34928,29993,24069,26643,25332,38684,21452,29245,35841,27700,30561,31246,21550,30636,39034,33308,35828,30805,26388,28865,26031,25749,22070,24605,31169,21496,19997,27515,32902,23546,21987,22235,20282,20284,39282,24051,26494,32824,24578,39042,36865,23435,35772,35829,25628,33368,25822,22013,33487,37221,20439,32032,36895,31903,20723,22609,28335,23487,35785,32899,37240,33948,31639,34429,38539,38543,32485,39635,30862,23681,31319,36930,38567,31071,23385,25439,31499,34001,26797,21766,32553,29712,32034,38145,25152,22604,20182,23427,22905,22612,34297,34298,34300,34301,34302,34304,34305,34306,34307,34308,34310,34311,34312,34313,34314,34315,34316,34317,34318,34319,34320,34322,34323,34324,34325,34327,34328,34329,34330,34331,34332,34333,34334,34335,34336,34337,34338,34339,34340,34341,34342,34344,34346,34347,34348,34349,34350,34351,34352,34353,34354,34355,34356,34357,34358,34359,34361,34362,34363,34365,34366,34367,34368,34369,34370,34371,34372,34373,34374,34375,34376,34377,34378,34379,34380,34386,34387,34389,34390,34391,34392,34393,34395,34396,34397,34399,34400,34401,34403,34404,34405,34406,34407,34408,34409,34410,29549,25374,36427,36367,32974,33492,25260,21488,27888,37214,22826,24577,27760,22349,25674,36138,30251,28393,22363,27264,30192,28525,35885,35848,22374,27631,34962,30899,25506,21497,28845,27748,22616,25642,22530,26848,33179,21776,31958,20504,36538,28108,36255,28907,25487,28059,28372,32486,33796,26691,36867,28120,38518,35752,22871,29305,34276,33150,30140,35466,26799,21076,36386,38161,25552,39064,36420,21884,20307,26367,22159,24789,28053,21059,23625,22825,28155,22635,3e4,29980,24684,33300,33094,25361,26465,36834,30522,36339,36148,38081,24086,21381,21548,28867,34413,34415,34416,34418,34419,34420,34421,34422,34423,34424,34435,34436,34437,34438,34439,34440,34441,34446,34447,34448,34449,34450,34452,34454,34455,34456,34457,34458,34459,34462,34463,34464,34465,34466,34469,34470,34475,34477,34478,34482,34483,34487,34488,34489,34491,34492,34493,34494,34495,34497,34498,34499,34501,34504,34508,34509,34514,34515,34517,34518,34519,34522,34524,34525,34528,34529,34530,34531,34533,34534,34535,34536,34538,34539,34540,34543,34549,34550,34551,34554,34555,34556,34557,34559,34561,34564,34565,34566,34571,34572,34574,34575,34576,34577,34580,34582,27712,24311,20572,20141,24237,25402,33351,36890,26704,37230,30643,21516,38108,24420,31461,26742,25413,31570,32479,30171,20599,25237,22836,36879,20984,31171,31361,22270,24466,36884,28034,23648,22303,21520,20820,28237,22242,25512,39059,33151,34581,35114,36864,21534,23663,33216,25302,25176,33073,40501,38464,39534,39548,26925,22949,25299,21822,25366,21703,34521,27964,23043,29926,34972,27498,22806,35916,24367,28286,29609,39037,20024,28919,23436,30871,25405,26202,30358,24779,23451,23113,19975,33109,27754,29579,20129,26505,32593,24448,26106,26395,24536,22916,23041,34585,34587,34589,34591,34592,34596,34598,34599,34600,34602,34603,34604,34605,34607,34608,34610,34611,34613,34614,34616,34617,34618,34620,34621,34624,34625,34626,34627,34628,34629,34630,34634,34635,34637,34639,34640,34641,34642,34644,34645,34646,34648,34650,34651,34652,34653,34654,34655,34657,34658,34662,34663,34664,34665,34666,34667,34668,34669,34671,34673,34674,34675,34677,34679,34680,34681,34682,34687,34688,34689,34692,34694,34695,34697,34698,34700,34702,34703,34704,34705,34706,34708,34709,34710,34712,34713,34714,34715,34716,34717,34718,34720,34721,34722,34723,34724,24013,24494,21361,38886,36829,26693,22260,21807,24799,20026,28493,32500,33479,33806,22996,20255,20266,23614,32428,26410,34074,21619,30031,32963,21890,39759,20301,28205,35859,23561,24944,21355,30239,28201,34442,25991,38395,32441,21563,31283,32010,38382,21985,32705,29934,25373,34583,28065,31389,25105,26017,21351,25569,27779,24043,21596,38056,20044,27745,35820,23627,26080,33436,26791,21566,21556,27595,27494,20116,25410,21320,33310,20237,20398,22366,25098,38654,26212,29289,21247,21153,24735,35823,26132,29081,26512,35199,30802,30717,26224,22075,21560,38177,29306,34725,34726,34727,34729,34730,34734,34736,34737,34738,34740,34742,34743,34744,34745,34747,34748,34750,34751,34753,34754,34755,34756,34757,34759,34760,34761,34764,34765,34766,34767,34768,34772,34773,34774,34775,34776,34777,34778,34780,34781,34782,34783,34785,34786,34787,34788,34790,34791,34792,34793,34795,34796,34797,34799,34800,34801,34802,34803,34804,34805,34806,34807,34808,34810,34811,34812,34813,34815,34816,34817,34818,34820,34821,34822,34823,34824,34825,34827,34828,34829,34830,34831,34832,34833,34834,34836,34839,34840,34841,34842,34844,34845,34846,34847,34848,34851,31232,24687,24076,24713,33181,22805,24796,29060,28911,28330,27728,29312,27268,34989,24109,20064,23219,21916,38115,27927,31995,38553,25103,32454,30606,34430,21283,38686,36758,26247,23777,20384,29421,19979,21414,22799,21523,25472,38184,20808,20185,40092,32420,21688,36132,34900,33335,38386,28046,24358,23244,26174,38505,29616,29486,21439,33146,39301,32673,23466,38519,38480,32447,30456,21410,38262,39321,31665,35140,28248,20065,32724,31077,35814,24819,21709,20139,39033,24055,27233,20687,21521,35937,33831,30813,38660,21066,21742,22179,38144,28040,23477,28102,26195,34852,34853,34854,34855,34856,34857,34858,34859,34860,34861,34862,34863,34864,34865,34867,34868,34869,34870,34871,34872,34874,34875,34877,34878,34879,34881,34882,34883,34886,34887,34888,34889,34890,34891,34894,34895,34896,34897,34898,34899,34901,34902,34904,34906,34907,34908,34909,34910,34911,34912,34918,34919,34922,34925,34927,34929,34931,34932,34933,34934,34936,34937,34938,34939,34940,34944,34947,34950,34951,34953,34954,34956,34958,34959,34960,34961,34963,34964,34965,34967,34968,34969,34970,34971,34973,34974,34975,34976,34977,34979,34981,34982,34983,34984,34985,34986,23567,23389,26657,32918,21880,31505,25928,26964,20123,27463,34638,38795,21327,25375,25658,37034,26012,32961,35856,20889,26800,21368,34809,25032,27844,27899,35874,23633,34218,33455,38156,27427,36763,26032,24571,24515,20449,34885,26143,33125,29481,24826,20852,21009,22411,24418,37026,34892,37266,24184,26447,24615,22995,20804,20982,33016,21256,27769,38596,29066,20241,20462,32670,26429,21957,38152,31168,34966,32483,22687,25100,38656,34394,22040,39035,24464,35768,33988,37207,21465,26093,24207,30044,24676,32110,23167,32490,32493,36713,21927,23459,24748,26059,29572,34988,34990,34991,34992,34994,34995,34996,34997,34998,35e3,35001,35002,35003,35005,35006,35007,35008,35011,35012,35015,35016,35018,35019,35020,35021,35023,35024,35025,35027,35030,35031,35034,35035,35036,35037,35038,35040,35041,35046,35047,35049,35050,35051,35052,35053,35054,35055,35058,35061,35062,35063,35066,35067,35069,35071,35072,35073,35075,35076,35077,35078,35079,35080,35081,35083,35084,35085,35086,35087,35089,35092,35093,35094,35095,35096,35100,35101,35102,35103,35104,35106,35107,35108,35110,35111,35112,35113,35116,35117,35118,35119,35121,35122,35123,35125,35127,36873,30307,30505,32474,38772,34203,23398,31348,38634,34880,21195,29071,24490,26092,35810,23547,39535,24033,27529,27739,35757,35759,36874,36805,21387,25276,40486,40493,21568,20011,33469,29273,34460,23830,34905,28079,38597,21713,20122,35766,28937,21693,38409,28895,28153,30416,20005,30740,34578,23721,24310,35328,39068,38414,28814,27839,22852,25513,30524,34893,28436,33395,22576,29141,21388,30746,38593,21761,24422,28976,23476,35866,39564,27523,22830,40495,31207,26472,25196,20335,30113,32650,27915,38451,27687,20208,30162,20859,26679,28478,36992,33136,22934,29814,35128,35129,35130,35131,35132,35133,35134,35135,35136,35138,35139,35141,35142,35143,35144,35145,35146,35147,35148,35149,35150,35151,35152,35153,35154,35155,35156,35157,35158,35159,35160,35161,35162,35163,35164,35165,35168,35169,35170,35171,35172,35173,35175,35176,35177,35178,35179,35180,35181,35182,35183,35184,35185,35186,35187,35188,35189,35190,35191,35192,35193,35194,35196,35197,35198,35200,35202,35204,35205,35207,35208,35209,35210,35211,35212,35213,35214,35215,35216,35217,35218,35219,35220,35221,35222,35223,35224,35225,35226,35227,35228,35229,35230,35231,35232,35233,25671,23591,36965,31377,35875,23002,21676,33280,33647,35201,32768,26928,22094,32822,29239,37326,20918,20063,39029,25494,19994,21494,26355,33099,22812,28082,19968,22777,21307,25558,38129,20381,20234,34915,39056,22839,36951,31227,20202,33008,30097,27778,23452,23016,24413,26885,34433,20506,24050,20057,30691,20197,33402,25233,26131,37009,23673,20159,24441,33222,36920,32900,30123,20134,35028,24847,27589,24518,20041,30410,28322,35811,35758,35850,35793,24322,32764,32716,32462,33589,33643,22240,27575,38899,38452,23035,21535,38134,28139,23493,39278,23609,24341,38544,35234,35235,35236,35237,35238,35239,35240,35241,35242,35243,35244,35245,35246,35247,35248,35249,35250,35251,35252,35253,35254,35255,35256,35257,35258,35259,35260,35261,35262,35263,35264,35267,35277,35283,35284,35285,35287,35288,35289,35291,35293,35295,35296,35297,35298,35300,35303,35304,35305,35306,35308,35309,35310,35312,35313,35314,35316,35317,35318,35319,35320,35321,35322,35323,35324,35325,35326,35327,35329,35330,35331,35332,35333,35334,35336,35337,35338,35339,35340,35341,35342,35343,35344,35345,35346,35347,35348,35349,35350,35351,35352,35353,35354,35355,35356,35357,21360,33521,27185,23156,40560,24212,32552,33721,33828,33829,33639,34631,36814,36194,30408,24433,39062,30828,26144,21727,25317,20323,33219,30152,24248,38605,36362,34553,21647,27891,28044,27704,24703,21191,29992,24189,20248,24736,24551,23588,30001,37038,38080,29369,27833,28216,37193,26377,21451,21491,20305,37321,35825,21448,24188,36802,28132,20110,30402,27014,34398,24858,33286,20313,20446,36926,40060,24841,28189,28180,38533,20104,23089,38632,19982,23679,31161,23431,35821,32701,29577,22495,33419,37057,21505,36935,21947,23786,24481,24840,27442,29425,32946,35465,35358,35359,35360,35361,35362,35363,35364,35365,35366,35367,35368,35369,35370,35371,35372,35373,35374,35375,35376,35377,35378,35379,35380,35381,35382,35383,35384,35385,35386,35387,35388,35389,35391,35392,35393,35394,35395,35396,35397,35398,35399,35401,35402,35403,35404,35405,35406,35407,35408,35409,35410,35411,35412,35413,35414,35415,35416,35417,35418,35419,35420,35421,35422,35423,35424,35425,35426,35427,35428,35429,35430,35431,35432,35433,35434,35435,35436,35437,35438,35439,35440,35441,35442,35443,35444,35445,35446,35447,35448,35450,35451,35452,35453,35454,35455,35456,28020,23507,35029,39044,35947,39533,40499,28170,20900,20803,22435,34945,21407,25588,36757,22253,21592,22278,29503,28304,32536,36828,33489,24895,24616,38498,26352,32422,36234,36291,38053,23731,31908,26376,24742,38405,32792,20113,37095,21248,38504,20801,36816,34164,37213,26197,38901,23381,21277,30776,26434,26685,21705,28798,23472,36733,20877,22312,21681,25874,26242,36190,36163,33039,33900,36973,31967,20991,34299,26531,26089,28577,34468,36481,22122,36896,30338,28790,29157,36131,25321,21017,27901,36156,24590,22686,24974,26366,36192,25166,21939,28195,26413,36711,35457,35458,35459,35460,35461,35462,35463,35464,35467,35468,35469,35470,35471,35472,35473,35474,35476,35477,35478,35479,35480,35481,35482,35483,35484,35485,35486,35487,35488,35489,35490,35491,35492,35493,35494,35495,35496,35497,35498,35499,35500,35501,35502,35503,35504,35505,35506,35507,35508,35509,35510,35511,35512,35513,35514,35515,35516,35517,35518,35519,35520,35521,35522,35523,35524,35525,35526,35527,35528,35529,35530,35531,35532,35533,35534,35535,35536,35537,35538,35539,35540,35541,35542,35543,35544,35545,35546,35547,35548,35549,35550,35551,35552,35553,35554,35555,38113,38392,30504,26629,27048,21643,20045,28856,35784,25688,25995,23429,31364,20538,23528,30651,27617,35449,31896,27838,30415,26025,36759,23853,23637,34360,26632,21344,25112,31449,28251,32509,27167,31456,24432,28467,24352,25484,28072,26454,19976,24080,36134,20183,32960,30260,38556,25307,26157,25214,27836,36213,29031,32617,20806,32903,21484,36974,25240,21746,34544,36761,32773,38167,34071,36825,27993,29645,26015,30495,29956,30759,33275,36126,38024,20390,26517,30137,35786,38663,25391,38215,38453,33976,25379,30529,24449,29424,20105,24596,25972,25327,27491,25919,35556,35557,35558,35559,35560,35561,35562,35563,35564,35565,35566,35567,35568,35569,35570,35571,35572,35573,35574,35575,35576,35577,35578,35579,35580,35581,35582,35583,35584,35585,35586,35587,35588,35589,35590,35592,35593,35594,35595,35596,35597,35598,35599,35600,35601,35602,35603,35604,35605,35606,35607,35608,35609,35610,35611,35612,35613,35614,35615,35616,35617,35618,35619,35620,35621,35623,35624,35625,35626,35627,35628,35629,35630,35631,35632,35633,35634,35635,35636,35637,35638,35639,35640,35641,35642,35643,35644,35645,35646,35647,35648,35649,35650,35651,35652,35653,24103,30151,37073,35777,33437,26525,25903,21553,34584,30693,32930,33026,27713,20043,32455,32844,30452,26893,27542,25191,20540,20356,22336,25351,27490,36286,21482,26088,32440,24535,25370,25527,33267,33268,32622,24092,23769,21046,26234,31209,31258,36136,28825,30164,28382,27835,31378,20013,30405,24544,38047,34935,32456,31181,32959,37325,20210,20247,33311,21608,24030,27954,35788,31909,36724,32920,24090,21650,30385,23449,26172,39588,29664,26666,34523,26417,29482,35832,35803,36880,31481,28891,29038,25284,30633,22065,20027,33879,26609,21161,34496,36142,38136,31569,35654,35655,35656,35657,35658,35659,35660,35661,35662,35663,35664,35665,35666,35667,35668,35669,35670,35671,35672,35673,35674,35675,35676,35677,35678,35679,35680,35681,35682,35683,35684,35685,35687,35688,35689,35690,35691,35693,35694,35695,35696,35697,35698,35699,35700,35701,35702,35703,35704,35705,35706,35707,35708,35709,35710,35711,35712,35713,35714,35715,35716,35717,35718,35719,35720,35721,35722,35723,35724,35725,35726,35727,35728,35729,35730,35731,35732,35733,35734,35735,35736,35737,35738,35739,35740,35741,35742,35743,35756,35761,35771,35783,35792,35818,35849,35870,20303,27880,31069,39547,25235,29226,25341,19987,30742,36716,25776,36186,31686,26729,24196,35013,22918,25758,22766,29366,26894,38181,36861,36184,22368,32512,35846,20934,25417,25305,21331,26700,29730,33537,37196,21828,30528,28796,27978,20857,21672,36164,23039,28363,28100,23388,32043,20180,31869,28371,23376,33258,28173,23383,39683,26837,36394,23447,32508,24635,32437,37049,36208,22863,25549,31199,36275,21330,26063,31062,35781,38459,32452,38075,32386,22068,37257,26368,32618,23562,36981,26152,24038,20304,26590,20570,20316,22352,24231,59408,59409,59410,59411,59412,35896,35897,35898,35899,35900,35901,35902,35903,35904,35906,35907,35908,35909,35912,35914,35915,35917,35918,35919,35920,35921,35922,35923,35924,35926,35927,35928,35929,35931,35932,35933,35934,35935,35936,35939,35940,35941,35942,35943,35944,35945,35948,35949,35950,35951,35952,35953,35954,35956,35957,35958,35959,35963,35964,35965,35966,35967,35968,35969,35971,35972,35974,35975,35976,35979,35981,35982,35983,35984,35985,35986,35987,35989,35990,35991,35993,35994,35995,35996,35997,35998,35999,36e3,36001,36002,36003,36004,36005,36006,36007,36008,36009,36010,36011,36012,36013,20109,19980,20800,19984,24319,21317,19989,20120,19998,39730,23404,22121,20008,31162,20031,21269,20039,22829,29243,21358,27664,22239,32996,39319,27603,30590,40727,20022,20127,40720,20060,20073,20115,33416,23387,21868,22031,20164,21389,21405,21411,21413,21422,38757,36189,21274,21493,21286,21294,21310,36188,21350,21347,20994,21e3,21006,21037,21043,21055,21056,21068,21086,21089,21084,33967,21117,21122,21121,21136,21139,20866,32596,20155,20163,20169,20162,20200,20193,20203,20190,20251,20211,20258,20324,20213,20261,20263,20233,20267,20318,20327,25912,20314,20317,36014,36015,36016,36017,36018,36019,36020,36021,36022,36023,36024,36025,36026,36027,36028,36029,36030,36031,36032,36033,36034,36035,36036,36037,36038,36039,36040,36041,36042,36043,36044,36045,36046,36047,36048,36049,36050,36051,36052,36053,36054,36055,36056,36057,36058,36059,36060,36061,36062,36063,36064,36065,36066,36067,36068,36069,36070,36071,36072,36073,36074,36075,36076,36077,36078,36079,36080,36081,36082,36083,36084,36085,36086,36087,36088,36089,36090,36091,36092,36093,36094,36095,36096,36097,36098,36099,36100,36101,36102,36103,36104,36105,36106,36107,36108,36109,20319,20311,20274,20285,20342,20340,20369,20361,20355,20367,20350,20347,20394,20348,20396,20372,20454,20456,20458,20421,20442,20451,20444,20433,20447,20472,20521,20556,20467,20524,20495,20526,20525,20478,20508,20492,20517,20520,20606,20547,20565,20552,20558,20588,20603,20645,20647,20649,20666,20694,20742,20717,20716,20710,20718,20743,20747,20189,27709,20312,20325,20430,40864,27718,31860,20846,24061,40649,39320,20865,22804,21241,21261,35335,21264,20971,22809,20821,20128,20822,20147,34926,34980,20149,33044,35026,31104,23348,34819,32696,20907,20913,20925,20924,36110,36111,36112,36113,36114,36115,36116,36117,36118,36119,36120,36121,36122,36123,36124,36128,36177,36178,36183,36191,36197,36200,36201,36202,36204,36206,36207,36209,36210,36216,36217,36218,36219,36220,36221,36222,36223,36224,36226,36227,36230,36231,36232,36233,36236,36237,36238,36239,36240,36242,36243,36245,36246,36247,36248,36249,36250,36251,36252,36253,36254,36256,36257,36258,36260,36261,36262,36263,36264,36265,36266,36267,36268,36269,36270,36271,36272,36274,36278,36279,36281,36283,36285,36288,36289,36290,36293,36295,36296,36297,36298,36301,36304,36306,36307,36308,20935,20886,20898,20901,35744,35750,35751,35754,35764,35765,35767,35778,35779,35787,35791,35790,35794,35795,35796,35798,35800,35801,35804,35807,35808,35812,35816,35817,35822,35824,35827,35830,35833,35836,35839,35840,35842,35844,35847,35852,35855,35857,35858,35860,35861,35862,35865,35867,35864,35869,35871,35872,35873,35877,35879,35882,35883,35886,35887,35890,35891,35893,35894,21353,21370,38429,38434,38433,38449,38442,38461,38460,38466,38473,38484,38495,38503,38508,38514,38516,38536,38541,38551,38576,37015,37019,37021,37017,37036,37025,37044,37043,37046,37050,36309,36312,36313,36316,36320,36321,36322,36325,36326,36327,36329,36333,36334,36336,36337,36338,36340,36342,36348,36350,36351,36352,36353,36354,36355,36356,36358,36359,36360,36363,36365,36366,36368,36369,36370,36371,36373,36374,36375,36376,36377,36378,36379,36380,36384,36385,36388,36389,36390,36391,36392,36395,36397,36400,36402,36403,36404,36406,36407,36408,36411,36412,36414,36415,36419,36421,36422,36428,36429,36430,36431,36432,36435,36436,36437,36438,36439,36440,36442,36443,36444,36445,36446,36447,36448,36449,36450,36451,36452,36453,36455,36456,36458,36459,36462,36465,37048,37040,37071,37061,37054,37072,37060,37063,37075,37094,37090,37084,37079,37083,37099,37103,37118,37124,37154,37150,37155,37169,37167,37177,37187,37190,21005,22850,21154,21164,21165,21182,21759,21200,21206,21232,21471,29166,30669,24308,20981,20988,39727,21430,24321,30042,24047,22348,22441,22433,22654,22716,22725,22737,22313,22316,22314,22323,22329,22318,22319,22364,22331,22338,22377,22405,22379,22406,22396,22395,22376,22381,22390,22387,22445,22436,22412,22450,22479,22439,22452,22419,22432,22485,22488,22490,22489,22482,22456,22516,22511,22520,22500,22493,36467,36469,36471,36472,36473,36474,36475,36477,36478,36480,36482,36483,36484,36486,36488,36489,36490,36491,36492,36493,36494,36497,36498,36499,36501,36502,36503,36504,36505,36506,36507,36509,36511,36512,36513,36514,36515,36516,36517,36518,36519,36520,36521,36522,36525,36526,36528,36529,36531,36532,36533,36534,36535,36536,36537,36539,36540,36541,36542,36543,36544,36545,36546,36547,36548,36549,36550,36551,36552,36553,36554,36555,36556,36557,36559,36560,36561,36562,36563,36564,36565,36566,36567,36568,36569,36570,36571,36572,36573,36574,36575,36576,36577,36578,36579,36580,22539,22541,22525,22509,22528,22558,22553,22596,22560,22629,22636,22657,22665,22682,22656,39336,40729,25087,33401,33405,33407,33423,33418,33448,33412,33422,33425,33431,33433,33451,33464,33470,33456,33480,33482,33507,33432,33463,33454,33483,33484,33473,33449,33460,33441,33450,33439,33476,33486,33444,33505,33545,33527,33508,33551,33543,33500,33524,33490,33496,33548,33531,33491,33553,33562,33542,33556,33557,33504,33493,33564,33617,33627,33628,33544,33682,33596,33588,33585,33691,33630,33583,33615,33607,33603,33631,33600,33559,33632,33581,33594,33587,33638,33637,36581,36582,36583,36584,36585,36586,36587,36588,36589,36590,36591,36592,36593,36594,36595,36596,36597,36598,36599,36600,36601,36602,36603,36604,36605,36606,36607,36608,36609,36610,36611,36612,36613,36614,36615,36616,36617,36618,36619,36620,36621,36622,36623,36624,36625,36626,36627,36628,36629,36630,36631,36632,36633,36634,36635,36636,36637,36638,36639,36640,36641,36642,36643,36644,36645,36646,36647,36648,36649,36650,36651,36652,36653,36654,36655,36656,36657,36658,36659,36660,36661,36662,36663,36664,36665,36666,36667,36668,36669,36670,36671,36672,36673,36674,36675,36676,33640,33563,33641,33644,33642,33645,33646,33712,33656,33715,33716,33696,33706,33683,33692,33669,33660,33718,33705,33661,33720,33659,33688,33694,33704,33722,33724,33729,33793,33765,33752,22535,33816,33803,33757,33789,33750,33820,33848,33809,33798,33748,33759,33807,33795,33784,33785,33770,33733,33728,33830,33776,33761,33884,33873,33882,33881,33907,33927,33928,33914,33929,33912,33852,33862,33897,33910,33932,33934,33841,33901,33985,33997,34e3,34022,33981,34003,33994,33983,33978,34016,33953,33977,33972,33943,34021,34019,34060,29965,34104,34032,34105,34079,34106,36677,36678,36679,36680,36681,36682,36683,36684,36685,36686,36687,36688,36689,36690,36691,36692,36693,36694,36695,36696,36697,36698,36699,36700,36701,36702,36703,36704,36705,36706,36707,36708,36709,36714,36736,36748,36754,36765,36768,36769,36770,36772,36773,36774,36775,36778,36780,36781,36782,36783,36786,36787,36788,36789,36791,36792,36794,36795,36796,36799,36800,36803,36806,36809,36810,36811,36812,36813,36815,36818,36822,36823,36826,36832,36833,36835,36839,36844,36847,36849,36850,36852,36853,36854,36858,36859,36860,36862,36863,36871,36872,36876,36878,36883,36885,36888,34134,34107,34047,34044,34137,34120,34152,34148,34142,34170,30626,34115,34162,34171,34212,34216,34183,34191,34169,34222,34204,34181,34233,34231,34224,34259,34241,34268,34303,34343,34309,34345,34326,34364,24318,24328,22844,22849,32823,22869,22874,22872,21263,23586,23589,23596,23604,25164,25194,25247,25275,25290,25306,25303,25326,25378,25334,25401,25419,25411,25517,25590,25457,25466,25486,25524,25453,25516,25482,25449,25518,25532,25586,25592,25568,25599,25540,25566,25550,25682,25542,25534,25669,25665,25611,25627,25632,25612,25638,25633,25694,25732,25709,25750,36889,36892,36899,36900,36901,36903,36904,36905,36906,36907,36908,36912,36913,36914,36915,36916,36919,36921,36922,36925,36927,36928,36931,36933,36934,36936,36937,36938,36939,36940,36942,36948,36949,36950,36953,36954,36956,36957,36958,36959,36960,36961,36964,36966,36967,36969,36970,36971,36972,36975,36976,36977,36978,36979,36982,36983,36984,36985,36986,36987,36988,36990,36993,36996,36997,36998,36999,37001,37002,37004,37005,37006,37007,37008,37010,37012,37014,37016,37018,37020,37022,37023,37024,37028,37029,37031,37032,37033,37035,37037,37042,37047,37052,37053,37055,37056,25722,25783,25784,25753,25786,25792,25808,25815,25828,25826,25865,25893,25902,24331,24530,29977,24337,21343,21489,21501,21481,21480,21499,21522,21526,21510,21579,21586,21587,21588,21590,21571,21537,21591,21593,21539,21554,21634,21652,21623,21617,21604,21658,21659,21636,21622,21606,21661,21712,21677,21698,21684,21714,21671,21670,21715,21716,21618,21667,21717,21691,21695,21708,21721,21722,21724,21673,21674,21668,21725,21711,21726,21787,21735,21792,21757,21780,21747,21794,21795,21775,21777,21799,21802,21863,21903,21941,21833,21869,21825,21845,21823,21840,21820,37058,37059,37062,37064,37065,37067,37068,37069,37074,37076,37077,37078,37080,37081,37082,37086,37087,37088,37091,37092,37093,37097,37098,37100,37102,37104,37105,37106,37107,37109,37110,37111,37113,37114,37115,37116,37119,37120,37121,37123,37125,37126,37127,37128,37129,37130,37131,37132,37133,37134,37135,37136,37137,37138,37139,37140,37141,37142,37143,37144,37146,37147,37148,37149,37151,37152,37153,37156,37157,37158,37159,37160,37161,37162,37163,37164,37165,37166,37168,37170,37171,37172,37173,37174,37175,37176,37178,37179,37180,37181,37182,37183,37184,37185,37186,37188,21815,21846,21877,21878,21879,21811,21808,21852,21899,21970,21891,21937,21945,21896,21889,21919,21886,21974,21905,21883,21983,21949,21950,21908,21913,21994,22007,21961,22047,21969,21995,21996,21972,21990,21981,21956,21999,21989,22002,22003,21964,21965,21992,22005,21988,36756,22046,22024,22028,22017,22052,22051,22014,22016,22055,22061,22104,22073,22103,22060,22093,22114,22105,22108,22092,22100,22150,22116,22129,22123,22139,22140,22149,22163,22191,22228,22231,22237,22241,22261,22251,22265,22271,22276,22282,22281,22300,24079,24089,24084,24081,24113,24123,24124,37189,37191,37192,37201,37203,37204,37205,37206,37208,37209,37211,37212,37215,37216,37222,37223,37224,37227,37229,37235,37242,37243,37244,37248,37249,37250,37251,37252,37254,37256,37258,37262,37263,37267,37268,37269,37270,37271,37272,37273,37276,37277,37278,37279,37280,37281,37284,37285,37286,37287,37288,37289,37291,37292,37296,37297,37298,37299,37302,37303,37304,37305,37307,37308,37309,37310,37311,37312,37313,37314,37315,37316,37317,37318,37320,37323,37328,37330,37331,37332,37333,37334,37335,37336,37337,37338,37339,37341,37342,37343,37344,37345,37346,37347,37348,37349,24119,24132,24148,24155,24158,24161,23692,23674,23693,23696,23702,23688,23704,23705,23697,23706,23708,23733,23714,23741,23724,23723,23729,23715,23745,23735,23748,23762,23780,23755,23781,23810,23811,23847,23846,23854,23844,23838,23814,23835,23896,23870,23860,23869,23916,23899,23919,23901,23915,23883,23882,23913,23924,23938,23961,23965,35955,23991,24005,24435,24439,24450,24455,24457,24460,24469,24473,24476,24488,24493,24501,24508,34914,24417,29357,29360,29364,29367,29368,29379,29377,29390,29389,29394,29416,29423,29417,29426,29428,29431,29441,29427,29443,29434,37350,37351,37352,37353,37354,37355,37356,37357,37358,37359,37360,37361,37362,37363,37364,37365,37366,37367,37368,37369,37370,37371,37372,37373,37374,37375,37376,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37387,37388,37389,37390,37391,37392,37393,37394,37395,37396,37397,37398,37399,37400,37401,37402,37403,37404,37405,37406,37407,37408,37409,37410,37411,37412,37413,37414,37415,37416,37417,37418,37419,37420,37421,37422,37423,37424,37425,37426,37427,37428,37429,37430,37431,37432,37433,37434,37435,37436,37437,37438,37439,37440,37441,37442,37443,37444,37445,29435,29463,29459,29473,29450,29470,29469,29461,29474,29497,29477,29484,29496,29489,29520,29517,29527,29536,29548,29551,29566,33307,22821,39143,22820,22786,39267,39271,39272,39273,39274,39275,39276,39284,39287,39293,39296,39300,39303,39306,39309,39312,39313,39315,39316,39317,24192,24209,24203,24214,24229,24224,24249,24245,24254,24243,36179,24274,24273,24283,24296,24298,33210,24516,24521,24534,24527,24579,24558,24580,24545,24548,24574,24581,24582,24554,24557,24568,24601,24629,24614,24603,24591,24589,24617,24619,24586,24639,24609,24696,24697,24699,24698,24642,37446,37447,37448,37449,37450,37451,37452,37453,37454,37455,37456,37457,37458,37459,37460,37461,37462,37463,37464,37465,37466,37467,37468,37469,37470,37471,37472,37473,37474,37475,37476,37477,37478,37479,37480,37481,37482,37483,37484,37485,37486,37487,37488,37489,37490,37491,37493,37494,37495,37496,37497,37498,37499,37500,37501,37502,37503,37504,37505,37506,37507,37508,37509,37510,37511,37512,37513,37514,37515,37516,37517,37519,37520,37521,37522,37523,37524,37525,37526,37527,37528,37529,37530,37531,37532,37533,37534,37535,37536,37537,37538,37539,37540,37541,37542,37543,24682,24701,24726,24730,24749,24733,24707,24722,24716,24731,24812,24763,24753,24797,24792,24774,24794,24756,24864,24870,24853,24867,24820,24832,24846,24875,24906,24949,25004,24980,24999,25015,25044,25077,24541,38579,38377,38379,38385,38387,38389,38390,38396,38398,38403,38404,38406,38408,38410,38411,38412,38413,38415,38418,38421,38422,38423,38425,38426,20012,29247,25109,27701,27732,27740,27722,27811,27781,27792,27796,27788,27752,27753,27764,27766,27782,27817,27856,27860,27821,27895,27896,27889,27863,27826,27872,27862,27898,27883,27886,27825,27859,27887,27902,37544,37545,37546,37547,37548,37549,37551,37552,37553,37554,37555,37556,37557,37558,37559,37560,37561,37562,37563,37564,37565,37566,37567,37568,37569,37570,37571,37572,37573,37574,37575,37577,37578,37579,37580,37581,37582,37583,37584,37585,37586,37587,37588,37589,37590,37591,37592,37593,37594,37595,37596,37597,37598,37599,37600,37601,37602,37603,37604,37605,37606,37607,37608,37609,37610,37611,37612,37613,37614,37615,37616,37617,37618,37619,37620,37621,37622,37623,37624,37625,37626,37627,37628,37629,37630,37631,37632,37633,37634,37635,37636,37637,37638,37639,37640,37641,27961,27943,27916,27971,27976,27911,27908,27929,27918,27947,27981,27950,27957,27930,27983,27986,27988,27955,28049,28015,28062,28064,27998,28051,28052,27996,28e3,28028,28003,28186,28103,28101,28126,28174,28095,28128,28177,28134,28125,28121,28182,28075,28172,28078,28203,28270,28238,28267,28338,28255,28294,28243,28244,28210,28197,28228,28383,28337,28312,28384,28461,28386,28325,28327,28349,28347,28343,28375,28340,28367,28303,28354,28319,28514,28486,28487,28452,28437,28409,28463,28470,28491,28532,28458,28425,28457,28553,28557,28556,28536,28530,28540,28538,28625,37642,37643,37644,37645,37646,37647,37648,37649,37650,37651,37652,37653,37654,37655,37656,37657,37658,37659,37660,37661,37662,37663,37664,37665,37666,37667,37668,37669,37670,37671,37672,37673,37674,37675,37676,37677,37678,37679,37680,37681,37682,37683,37684,37685,37686,37687,37688,37689,37690,37691,37692,37693,37695,37696,37697,37698,37699,37700,37701,37702,37703,37704,37705,37706,37707,37708,37709,37710,37711,37712,37713,37714,37715,37716,37717,37718,37719,37720,37721,37722,37723,37724,37725,37726,37727,37728,37729,37730,37731,37732,37733,37734,37735,37736,37737,37739,28617,28583,28601,28598,28610,28641,28654,28638,28640,28655,28698,28707,28699,28729,28725,28751,28766,23424,23428,23445,23443,23461,23480,29999,39582,25652,23524,23534,35120,23536,36423,35591,36790,36819,36821,36837,36846,36836,36841,36838,36851,36840,36869,36868,36875,36902,36881,36877,36886,36897,36917,36918,36909,36911,36932,36945,36946,36944,36968,36952,36962,36955,26297,36980,36989,36994,37e3,36995,37003,24400,24407,24406,24408,23611,21675,23632,23641,23409,23651,23654,32700,24362,24361,24365,33396,24380,39739,23662,22913,22915,22925,22953,22954,22947,37740,37741,37742,37743,37744,37745,37746,37747,37748,37749,37750,37751,37752,37753,37754,37755,37756,37757,37758,37759,37760,37761,37762,37763,37764,37765,37766,37767,37768,37769,37770,37771,37772,37773,37774,37776,37777,37778,37779,37780,37781,37782,37783,37784,37785,37786,37787,37788,37789,37790,37791,37792,37793,37794,37795,37796,37797,37798,37799,37800,37801,37802,37803,37804,37805,37806,37807,37808,37809,37810,37811,37812,37813,37814,37815,37816,37817,37818,37819,37820,37821,37822,37823,37824,37825,37826,37827,37828,37829,37830,37831,37832,37833,37835,37836,37837,22935,22986,22955,22942,22948,22994,22962,22959,22999,22974,23045,23046,23005,23048,23011,23e3,23033,23052,23049,23090,23092,23057,23075,23059,23104,23143,23114,23125,23100,23138,23157,33004,23210,23195,23159,23162,23230,23275,23218,23250,23252,23224,23264,23267,23281,23254,23270,23256,23260,23305,23319,23318,23346,23351,23360,23573,23580,23386,23397,23411,23377,23379,23394,39541,39543,39544,39546,39551,39549,39552,39553,39557,39560,39562,39568,39570,39571,39574,39576,39579,39580,39581,39583,39584,39586,39587,39589,39591,32415,32417,32419,32421,32424,32425,37838,37839,37840,37841,37842,37843,37844,37845,37847,37848,37849,37850,37851,37852,37853,37854,37855,37856,37857,37858,37859,37860,37861,37862,37863,37864,37865,37866,37867,37868,37869,37870,37871,37872,37873,37874,37875,37876,37877,37878,37879,37880,37881,37882,37883,37884,37885,37886,37887,37888,37889,37890,37891,37892,37893,37894,37895,37896,37897,37898,37899,37900,37901,37902,37903,37904,37905,37906,37907,37908,37909,37910,37911,37912,37913,37914,37915,37916,37917,37918,37919,37920,37921,37922,37923,37924,37925,37926,37927,37928,37929,37930,37931,37932,37933,37934,32429,32432,32446,32448,32449,32450,32457,32459,32460,32464,32468,32471,32475,32480,32481,32488,32491,32494,32495,32497,32498,32525,32502,32506,32507,32510,32513,32514,32515,32519,32520,32523,32524,32527,32529,32530,32535,32537,32540,32539,32543,32545,32546,32547,32548,32549,32550,32551,32554,32555,32556,32557,32559,32560,32561,32562,32563,32565,24186,30079,24027,30014,37013,29582,29585,29614,29602,29599,29647,29634,29649,29623,29619,29632,29641,29640,29669,29657,39036,29706,29673,29671,29662,29626,29682,29711,29738,29787,29734,29733,29736,29744,29742,29740,37935,37936,37937,37938,37939,37940,37941,37942,37943,37944,37945,37946,37947,37948,37949,37951,37952,37953,37954,37955,37956,37957,37958,37959,37960,37961,37962,37963,37964,37965,37966,37967,37968,37969,37970,37971,37972,37973,37974,37975,37976,37977,37978,37979,37980,37981,37982,37983,37984,37985,37986,37987,37988,37989,37990,37991,37992,37993,37994,37996,37997,37998,37999,38e3,38001,38002,38003,38004,38005,38006,38007,38008,38009,38010,38011,38012,38013,38014,38015,38016,38017,38018,38019,38020,38033,38038,38040,38087,38095,38099,38100,38106,38118,38139,38172,38176,29723,29722,29761,29788,29783,29781,29785,29815,29805,29822,29852,29838,29824,29825,29831,29835,29854,29864,29865,29840,29863,29906,29882,38890,38891,38892,26444,26451,26462,26440,26473,26533,26503,26474,26483,26520,26535,26485,26536,26526,26541,26507,26487,26492,26608,26633,26584,26634,26601,26544,26636,26585,26549,26586,26547,26589,26624,26563,26552,26594,26638,26561,26621,26674,26675,26720,26721,26702,26722,26692,26724,26755,26653,26709,26726,26689,26727,26688,26686,26698,26697,26665,26805,26767,26740,26743,26771,26731,26818,26990,26876,26911,26912,26873,38183,38195,38205,38211,38216,38219,38229,38234,38240,38254,38260,38261,38263,38264,38265,38266,38267,38268,38269,38270,38272,38273,38274,38275,38276,38277,38278,38279,38280,38281,38282,38283,38284,38285,38286,38287,38288,38289,38290,38291,38292,38293,38294,38295,38296,38297,38298,38299,38300,38301,38302,38303,38304,38305,38306,38307,38308,38309,38310,38311,38312,38313,38314,38315,38316,38317,38318,38319,38320,38321,38322,38323,38324,38325,38326,38327,38328,38329,38330,38331,38332,38333,38334,38335,38336,38337,38338,38339,38340,38341,38342,38343,38344,38345,38346,38347,26916,26864,26891,26881,26967,26851,26896,26993,26937,26976,26946,26973,27012,26987,27008,27032,27e3,26932,27084,27015,27016,27086,27017,26982,26979,27001,27035,27047,27067,27051,27053,27092,27057,27073,27082,27103,27029,27104,27021,27135,27183,27117,27159,27160,27237,27122,27204,27198,27296,27216,27227,27189,27278,27257,27197,27176,27224,27260,27281,27280,27305,27287,27307,29495,29522,27521,27522,27527,27524,27538,27539,27533,27546,27547,27553,27562,36715,36717,36721,36722,36723,36725,36726,36728,36727,36729,36730,36732,36734,36737,36738,36740,36743,36747,38348,38349,38350,38351,38352,38353,38354,38355,38356,38357,38358,38359,38360,38361,38362,38363,38364,38365,38366,38367,38368,38369,38370,38371,38372,38373,38374,38375,38380,38399,38407,38419,38424,38427,38430,38432,38435,38436,38437,38438,38439,38440,38441,38443,38444,38445,38447,38448,38455,38456,38457,38458,38462,38465,38467,38474,38478,38479,38481,38482,38483,38486,38487,38488,38489,38490,38492,38493,38494,38496,38499,38501,38502,38507,38509,38510,38511,38512,38513,38515,38520,38521,38522,38523,38524,38525,38526,38527,38528,38529,38530,38531,38532,38535,38537,38538,36749,36750,36751,36760,36762,36558,25099,25111,25115,25119,25122,25121,25125,25124,25132,33255,29935,29940,29951,29967,29969,29971,25908,26094,26095,26096,26122,26137,26482,26115,26133,26112,28805,26359,26141,26164,26161,26166,26165,32774,26207,26196,26177,26191,26198,26209,26199,26231,26244,26252,26279,26269,26302,26331,26332,26342,26345,36146,36147,36150,36155,36157,36160,36165,36166,36168,36169,36167,36173,36181,36185,35271,35274,35275,35276,35278,35279,35280,35281,29294,29343,29277,29286,29295,29310,29311,29316,29323,29325,29327,29330,25352,25394,25520,38540,38542,38545,38546,38547,38549,38550,38554,38555,38557,38558,38559,38560,38561,38562,38563,38564,38565,38566,38568,38569,38570,38571,38572,38573,38574,38575,38577,38578,38580,38581,38583,38584,38586,38587,38591,38594,38595,38600,38602,38603,38608,38609,38611,38612,38614,38615,38616,38617,38618,38619,38620,38621,38622,38623,38625,38626,38627,38628,38629,38630,38631,38635,38636,38637,38638,38640,38641,38642,38644,38645,38648,38650,38651,38652,38653,38655,38658,38659,38661,38666,38667,38668,38672,38673,38674,38676,38677,38679,38680,38681,38682,38683,38685,38687,38688,25663,25816,32772,27626,27635,27645,27637,27641,27653,27655,27654,27661,27669,27672,27673,27674,27681,27689,27684,27690,27698,25909,25941,25963,29261,29266,29270,29232,34402,21014,32927,32924,32915,32956,26378,32957,32945,32939,32941,32948,32951,32999,33e3,33001,33002,32987,32962,32964,32985,32973,32983,26384,32989,33003,33009,33012,33005,33037,33038,33010,33020,26389,33042,35930,33078,33054,33068,33048,33074,33096,33100,33107,33140,33113,33114,33137,33120,33129,33148,33149,33133,33127,22605,23221,33160,33154,33169,28373,33187,33194,33228,26406,33226,33211,38689,38690,38691,38692,38693,38694,38695,38696,38697,38699,38700,38702,38703,38705,38707,38708,38709,38710,38711,38714,38715,38716,38717,38719,38720,38721,38722,38723,38724,38725,38726,38727,38728,38729,38730,38731,38732,38733,38734,38735,38736,38737,38740,38741,38743,38744,38746,38748,38749,38751,38755,38756,38758,38759,38760,38762,38763,38764,38765,38766,38767,38768,38769,38770,38773,38775,38776,38777,38778,38779,38781,38782,38783,38784,38785,38786,38787,38788,38790,38791,38792,38793,38794,38796,38798,38799,38800,38803,38805,38806,38807,38809,38810,38811,38812,38813,33217,33190,27428,27447,27449,27459,27462,27481,39121,39122,39123,39125,39129,39130,27571,24384,27586,35315,26e3,40785,26003,26044,26054,26052,26051,26060,26062,26066,26070,28800,28828,28822,28829,28859,28864,28855,28843,28849,28904,28874,28944,28947,28950,28975,28977,29043,29020,29032,28997,29042,29002,29048,29050,29080,29107,29109,29096,29088,29152,29140,29159,29177,29213,29224,28780,28952,29030,29113,25150,25149,25155,25160,25161,31035,31040,31046,31049,31067,31068,31059,31066,31074,31063,31072,31087,31079,31098,31109,31114,31130,31143,31155,24529,24528,38814,38815,38817,38818,38820,38821,38822,38823,38824,38825,38826,38828,38830,38832,38833,38835,38837,38838,38839,38840,38841,38842,38843,38844,38845,38846,38847,38848,38849,38850,38851,38852,38853,38854,38855,38856,38857,38858,38859,38860,38861,38862,38863,38864,38865,38866,38867,38868,38869,38870,38871,38872,38873,38874,38875,38876,38877,38878,38879,38880,38881,38882,38883,38884,38885,38888,38894,38895,38896,38897,38898,38900,38903,38904,38905,38906,38907,38908,38909,38910,38911,38912,38913,38914,38915,38916,38917,38918,38919,38920,38921,38922,38923,38924,38925,38926,24636,24669,24666,24679,24641,24665,24675,24747,24838,24845,24925,25001,24989,25035,25041,25094,32896,32895,27795,27894,28156,30710,30712,30720,30729,30743,30744,30737,26027,30765,30748,30749,30777,30778,30779,30751,30780,30757,30764,30755,30761,30798,30829,30806,30807,30758,30800,30791,30796,30826,30875,30867,30874,30855,30876,30881,30883,30898,30905,30885,30932,30937,30921,30956,30962,30981,30964,30995,31012,31006,31028,40859,40697,40699,40700,30449,30468,30477,30457,30471,30472,30490,30498,30489,30509,30502,30517,30520,30544,30545,30535,30531,30554,30568,38927,38928,38929,38930,38931,38932,38933,38934,38935,38936,38937,38938,38939,38940,38941,38942,38943,38944,38945,38946,38947,38948,38949,38950,38951,38952,38953,38954,38955,38956,38957,38958,38959,38960,38961,38962,38963,38964,38965,38966,38967,38968,38969,38970,38971,38972,38973,38974,38975,38976,38977,38978,38979,38980,38981,38982,38983,38984,38985,38986,38987,38988,38989,38990,38991,38992,38993,38994,38995,38996,38997,38998,38999,39e3,39001,39002,39003,39004,39005,39006,39007,39008,39009,39010,39011,39012,39013,39014,39015,39016,39017,39018,39019,39020,39021,39022,30562,30565,30591,30605,30589,30592,30604,30609,30623,30624,30640,30645,30653,30010,30016,30030,30027,30024,30043,30066,30073,30083,32600,32609,32607,35400,32616,32628,32625,32633,32641,32638,30413,30437,34866,38021,38022,38023,38027,38026,38028,38029,38031,38032,38036,38039,38037,38042,38043,38044,38051,38052,38059,38058,38061,38060,38063,38064,38066,38068,38070,38071,38072,38073,38074,38076,38077,38079,38084,38088,38089,38090,38091,38092,38093,38094,38096,38097,38098,38101,38102,38103,38105,38104,38107,38110,38111,38112,38114,38116,38117,38119,38120,38122,39023,39024,39025,39026,39027,39028,39051,39054,39058,39061,39065,39075,39080,39081,39082,39083,39084,39085,39086,39087,39088,39089,39090,39091,39092,39093,39094,39095,39096,39097,39098,39099,39100,39101,39102,39103,39104,39105,39106,39107,39108,39109,39110,39111,39112,39113,39114,39115,39116,39117,39119,39120,39124,39126,39127,39131,39132,39133,39136,39137,39138,39139,39140,39141,39142,39145,39146,39147,39148,39149,39150,39151,39152,39153,39154,39155,39156,39157,39158,39159,39160,39161,39162,39163,39164,39165,39166,39167,39168,39169,39170,39171,39172,39173,39174,39175,38121,38123,38126,38127,38131,38132,38133,38135,38137,38140,38141,38143,38147,38146,38150,38151,38153,38154,38157,38158,38159,38162,38163,38164,38165,38166,38168,38171,38173,38174,38175,38178,38186,38187,38185,38188,38193,38194,38196,38198,38199,38200,38204,38206,38207,38210,38197,38212,38213,38214,38217,38220,38222,38223,38226,38227,38228,38230,38231,38232,38233,38235,38238,38239,38237,38241,38242,38244,38245,38246,38247,38248,38249,38250,38251,38252,38255,38257,38258,38259,38202,30695,30700,38601,31189,31213,31203,31211,31238,23879,31235,31234,31262,31252,39176,39177,39178,39179,39180,39182,39183,39185,39186,39187,39188,39189,39190,39191,39192,39193,39194,39195,39196,39197,39198,39199,39200,39201,39202,39203,39204,39205,39206,39207,39208,39209,39210,39211,39212,39213,39215,39216,39217,39218,39219,39220,39221,39222,39223,39224,39225,39226,39227,39228,39229,39230,39231,39232,39233,39234,39235,39236,39237,39238,39239,39240,39241,39242,39243,39244,39245,39246,39247,39248,39249,39250,39251,39254,39255,39256,39257,39258,39259,39260,39261,39262,39263,39264,39265,39266,39268,39270,39283,39288,39289,39291,39294,39298,39299,39305,31289,31287,31313,40655,39333,31344,30344,30350,30355,30361,30372,29918,29920,29996,40480,40482,40488,40489,40490,40491,40492,40498,40497,40502,40504,40503,40505,40506,40510,40513,40514,40516,40518,40519,40520,40521,40523,40524,40526,40529,40533,40535,40538,40539,40540,40542,40547,40550,40551,40552,40553,40554,40555,40556,40561,40557,40563,30098,30100,30102,30112,30109,30124,30115,30131,30132,30136,30148,30129,30128,30147,30146,30166,30157,30179,30184,30182,30180,30187,30183,30211,30193,30204,30207,30224,30208,30213,30220,30231,30218,30245,30232,30229,30233,39308,39310,39322,39323,39324,39325,39326,39327,39328,39329,39330,39331,39332,39334,39335,39337,39338,39339,39340,39341,39342,39343,39344,39345,39346,39347,39348,39349,39350,39351,39352,39353,39354,39355,39356,39357,39358,39359,39360,39361,39362,39363,39364,39365,39366,39367,39368,39369,39370,39371,39372,39373,39374,39375,39376,39377,39378,39379,39380,39381,39382,39383,39384,39385,39386,39387,39388,39389,39390,39391,39392,39393,39394,39395,39396,39397,39398,39399,39400,39401,39402,39403,39404,39405,39406,39407,39408,39409,39410,39411,39412,39413,39414,39415,39416,39417,30235,30268,30242,30240,30272,30253,30256,30271,30261,30275,30270,30259,30285,30302,30292,30300,30294,30315,30319,32714,31462,31352,31353,31360,31366,31368,31381,31398,31392,31404,31400,31405,31411,34916,34921,34930,34941,34943,34946,34978,35014,34999,35004,35017,35042,35022,35043,35045,35057,35098,35068,35048,35070,35056,35105,35097,35091,35099,35082,35124,35115,35126,35137,35174,35195,30091,32997,30386,30388,30684,32786,32788,32790,32796,32800,32802,32805,32806,32807,32809,32808,32817,32779,32821,32835,32838,32845,32850,32873,32881,35203,39032,39040,39043,39418,39419,39420,39421,39422,39423,39424,39425,39426,39427,39428,39429,39430,39431,39432,39433,39434,39435,39436,39437,39438,39439,39440,39441,39442,39443,39444,39445,39446,39447,39448,39449,39450,39451,39452,39453,39454,39455,39456,39457,39458,39459,39460,39461,39462,39463,39464,39465,39466,39467,39468,39469,39470,39471,39472,39473,39474,39475,39476,39477,39478,39479,39480,39481,39482,39483,39484,39485,39486,39487,39488,39489,39490,39491,39492,39493,39494,39495,39496,39497,39498,39499,39500,39501,39502,39503,39504,39505,39506,39507,39508,39509,39510,39511,39512,39513,39049,39052,39053,39055,39060,39066,39067,39070,39071,39073,39074,39077,39078,34381,34388,34412,34414,34431,34426,34428,34427,34472,34445,34443,34476,34461,34471,34467,34474,34451,34473,34486,34500,34485,34510,34480,34490,34481,34479,34505,34511,34484,34537,34545,34546,34541,34547,34512,34579,34526,34548,34527,34520,34513,34563,34567,34552,34568,34570,34573,34569,34595,34619,34590,34597,34606,34586,34622,34632,34612,34609,34601,34615,34623,34690,34594,34685,34686,34683,34656,34672,34636,34670,34699,34643,34659,34684,34660,34649,34661,34707,34735,34728,34770,39514,39515,39516,39517,39518,39519,39520,39521,39522,39523,39524,39525,39526,39527,39528,39529,39530,39531,39538,39555,39561,39565,39566,39572,39573,39577,39590,39593,39594,39595,39596,39597,39598,39599,39602,39603,39604,39605,39609,39611,39613,39614,39615,39619,39620,39622,39623,39624,39625,39626,39629,39630,39631,39632,39634,39636,39637,39638,39639,39641,39642,39643,39644,39645,39646,39648,39650,39651,39652,39653,39655,39656,39657,39658,39660,39662,39664,39665,39666,39667,39668,39669,39670,39671,39672,39674,39676,39677,39678,39679,39680,39681,39682,39684,39685,39686,34758,34696,34693,34733,34711,34691,34731,34789,34732,34741,34739,34763,34771,34749,34769,34752,34762,34779,34794,34784,34798,34838,34835,34814,34826,34843,34849,34873,34876,32566,32578,32580,32581,33296,31482,31485,31496,31491,31492,31509,31498,31531,31503,31559,31544,31530,31513,31534,31537,31520,31525,31524,31539,31550,31518,31576,31578,31557,31605,31564,31581,31584,31598,31611,31586,31602,31601,31632,31654,31655,31672,31660,31645,31656,31621,31658,31644,31650,31659,31668,31697,31681,31692,31709,31706,31717,31718,31722,31756,31742,31740,31759,31766,31755,39687,39689,39690,39691,39692,39693,39694,39696,39697,39698,39700,39701,39702,39703,39704,39705,39706,39707,39708,39709,39710,39712,39713,39714,39716,39717,39718,39719,39720,39721,39722,39723,39724,39725,39726,39728,39729,39731,39732,39733,39734,39735,39736,39737,39738,39741,39742,39743,39744,39750,39754,39755,39756,39758,39760,39762,39763,39765,39766,39767,39768,39769,39770,39771,39772,39773,39774,39775,39776,39777,39778,39779,39780,39781,39782,39783,39784,39785,39786,39787,39788,39789,39790,39791,39792,39793,39794,39795,39796,39797,39798,39799,39800,39801,39802,39803,31775,31786,31782,31800,31809,31808,33278,33281,33282,33284,33260,34884,33313,33314,33315,33325,33327,33320,33323,33336,33339,33331,33332,33342,33348,33353,33355,33359,33370,33375,33384,34942,34949,34952,35032,35039,35166,32669,32671,32679,32687,32688,32690,31868,25929,31889,31901,31900,31902,31906,31922,31932,31933,31937,31943,31948,31949,31944,31941,31959,31976,33390,26280,32703,32718,32725,32741,32737,32742,32745,32750,32755,31992,32119,32166,32174,32327,32411,40632,40628,36211,36228,36244,36241,36273,36199,36205,35911,35913,37194,37200,37198,37199,37220,39804,39805,39806,39807,39808,39809,39810,39811,39812,39813,39814,39815,39816,39817,39818,39819,39820,39821,39822,39823,39824,39825,39826,39827,39828,39829,39830,39831,39832,39833,39834,39835,39836,39837,39838,39839,39840,39841,39842,39843,39844,39845,39846,39847,39848,39849,39850,39851,39852,39853,39854,39855,39856,39857,39858,39859,39860,39861,39862,39863,39864,39865,39866,39867,39868,39869,39870,39871,39872,39873,39874,39875,39876,39877,39878,39879,39880,39881,39882,39883,39884,39885,39886,39887,39888,39889,39890,39891,39892,39893,39894,39895,39896,39897,39898,39899,37218,37217,37232,37225,37231,37245,37246,37234,37236,37241,37260,37253,37264,37261,37265,37282,37283,37290,37293,37294,37295,37301,37300,37306,35925,40574,36280,36331,36357,36441,36457,36277,36287,36284,36282,36292,36310,36311,36314,36318,36302,36303,36315,36294,36332,36343,36344,36323,36345,36347,36324,36361,36349,36372,36381,36383,36396,36398,36387,36399,36410,36416,36409,36405,36413,36401,36425,36417,36418,36433,36434,36426,36464,36470,36476,36463,36468,36485,36495,36500,36496,36508,36510,35960,35970,35978,35973,35992,35988,26011,35286,35294,35290,35292,39900,39901,39902,39903,39904,39905,39906,39907,39908,39909,39910,39911,39912,39913,39914,39915,39916,39917,39918,39919,39920,39921,39922,39923,39924,39925,39926,39927,39928,39929,39930,39931,39932,39933,39934,39935,39936,39937,39938,39939,39940,39941,39942,39943,39944,39945,39946,39947,39948,39949,39950,39951,39952,39953,39954,39955,39956,39957,39958,39959,39960,39961,39962,39963,39964,39965,39966,39967,39968,39969,39970,39971,39972,39973,39974,39975,39976,39977,39978,39979,39980,39981,39982,39983,39984,39985,39986,39987,39988,39989,39990,39991,39992,39993,39994,39995,35301,35307,35311,35390,35622,38739,38633,38643,38639,38662,38657,38664,38671,38670,38698,38701,38704,38718,40832,40835,40837,40838,40839,40840,40841,40842,40844,40702,40715,40717,38585,38588,38589,38606,38610,30655,38624,37518,37550,37576,37694,37738,37834,37775,37950,37995,40063,40066,40069,40070,40071,40072,31267,40075,40078,40080,40081,40082,40084,40085,40090,40091,40094,40095,40096,40097,40098,40099,40101,40102,40103,40104,40105,40107,40109,40110,40112,40113,40114,40115,40116,40117,40118,40119,40122,40123,40124,40125,40132,40133,40134,40135,40138,40139,39996,39997,39998,39999,4e4,40001,40002,40003,40004,40005,40006,40007,40008,40009,40010,40011,40012,40013,40014,40015,40016,40017,40018,40019,40020,40021,40022,40023,40024,40025,40026,40027,40028,40029,40030,40031,40032,40033,40034,40035,40036,40037,40038,40039,40040,40041,40042,40043,40044,40045,40046,40047,40048,40049,40050,40051,40052,40053,40054,40055,40056,40057,40058,40059,40061,40062,40064,40067,40068,40073,40074,40076,40079,40083,40086,40087,40088,40089,40093,40106,40108,40111,40121,40126,40127,40128,40129,40130,40136,40137,40145,40146,40154,40155,40160,40161,40140,40141,40142,40143,40144,40147,40148,40149,40151,40152,40153,40156,40157,40159,40162,38780,38789,38801,38802,38804,38831,38827,38819,38834,38836,39601,39600,39607,40536,39606,39610,39612,39617,39616,39621,39618,39627,39628,39633,39749,39747,39751,39753,39752,39757,39761,39144,39181,39214,39253,39252,39647,39649,39654,39663,39659,39675,39661,39673,39688,39695,39699,39711,39715,40637,40638,32315,40578,40583,40584,40587,40594,37846,40605,40607,40667,40668,40669,40672,40671,40674,40681,40679,40677,40682,40687,40738,40748,40751,40761,40759,40765,40766,40772,40163,40164,40165,40166,40167,40168,40169,40170,40171,40172,40173,40174,40175,40176,40177,40178,40179,40180,40181,40182,40183,40184,40185,40186,40187,40188,40189,40190,40191,40192,40193,40194,40195,40196,40197,40198,40199,40200,40201,40202,40203,40204,40205,40206,40207,40208,40209,40210,40211,40212,40213,40214,40215,40216,40217,40218,40219,40220,40221,40222,40223,40224,40225,40226,40227,40228,40229,40230,40231,40232,40233,40234,40235,40236,40237,40238,40239,40240,40241,40242,40243,40244,40245,40246,40247,40248,40249,40250,40251,40252,40253,40254,40255,40256,40257,40258,57908,57909,57910,57911,57912,57913,57914,57915,57916,57917,57918,57919,57920,57921,57922,57923,57924,57925,57926,57927,57928,57929,57930,57931,57932,57933,57934,57935,57936,57937,57938,57939,57940,57941,57942,57943,57944,57945,57946,57947,57948,57949,57950,57951,57952,57953,57954,57955,57956,57957,57958,57959,57960,57961,57962,57963,57964,57965,57966,57967,57968,57969,57970,57971,57972,57973,57974,57975,57976,57977,57978,57979,57980,57981,57982,57983,57984,57985,57986,57987,57988,57989,57990,57991,57992,57993,57994,57995,57996,57997,57998,57999,58e3,58001,40259,40260,40261,40262,40263,40264,40265,40266,40267,40268,40269,40270,40271,40272,40273,40274,40275,40276,40277,40278,40279,40280,40281,40282,40283,40284,40285,40286,40287,40288,40289,40290,40291,40292,40293,40294,40295,40296,40297,40298,40299,40300,40301,40302,40303,40304,40305,40306,40307,40308,40309,40310,40311,40312,40313,40314,40315,40316,40317,40318,40319,40320,40321,40322,40323,40324,40325,40326,40327,40328,40329,40330,40331,40332,40333,40334,40335,40336,40337,40338,40339,40340,40341,40342,40343,40344,40345,40346,40347,40348,40349,40350,40351,40352,40353,40354,58002,58003,58004,58005,58006,58007,58008,58009,58010,58011,58012,58013,58014,58015,58016,58017,58018,58019,58020,58021,58022,58023,58024,58025,58026,58027,58028,58029,58030,58031,58032,58033,58034,58035,58036,58037,58038,58039,58040,58041,58042,58043,58044,58045,58046,58047,58048,58049,58050,58051,58052,58053,58054,58055,58056,58057,58058,58059,58060,58061,58062,58063,58064,58065,58066,58067,58068,58069,58070,58071,58072,58073,58074,58075,58076,58077,58078,58079,58080,58081,58082,58083,58084,58085,58086,58087,58088,58089,58090,58091,58092,58093,58094,58095,40355,40356,40357,40358,40359,40360,40361,40362,40363,40364,40365,40366,40367,40368,40369,40370,40371,40372,40373,40374,40375,40376,40377,40378,40379,40380,40381,40382,40383,40384,40385,40386,40387,40388,40389,40390,40391,40392,40393,40394,40395,40396,40397,40398,40399,40400,40401,40402,40403,40404,40405,40406,40407,40408,40409,40410,40411,40412,40413,40414,40415,40416,40417,40418,40419,40420,40421,40422,40423,40424,40425,40426,40427,40428,40429,40430,40431,40432,40433,40434,40435,40436,40437,40438,40439,40440,40441,40442,40443,40444,40445,40446,40447,40448,40449,40450,58096,58097,58098,58099,58100,58101,58102,58103,58104,58105,58106,58107,58108,58109,58110,58111,58112,58113,58114,58115,58116,58117,58118,58119,58120,58121,58122,58123,58124,58125,58126,58127,58128,58129,58130,58131,58132,58133,58134,58135,58136,58137,58138,58139,58140,58141,58142,58143,58144,58145,58146,58147,58148,58149,58150,58151,58152,58153,58154,58155,58156,58157,58158,58159,58160,58161,58162,58163,58164,58165,58166,58167,58168,58169,58170,58171,58172,58173,58174,58175,58176,58177,58178,58179,58180,58181,58182,58183,58184,58185,58186,58187,58188,58189,40451,40452,40453,40454,40455,40456,40457,40458,40459,40460,40461,40462,40463,40464,40465,40466,40467,40468,40469,40470,40471,40472,40473,40474,40475,40476,40477,40478,40484,40487,40494,40496,40500,40507,40508,40512,40525,40528,40530,40531,40532,40534,40537,40541,40543,40544,40545,40546,40549,40558,40559,40562,40564,40565,40566,40567,40568,40569,40570,40571,40572,40573,40576,40577,40579,40580,40581,40582,40585,40586,40588,40589,40590,40591,40592,40593,40596,40597,40598,40599,40600,40601,40602,40603,40604,40606,40608,40609,40610,40611,40612,40613,40615,40616,40617,40618,58190,58191,58192,58193,58194,58195,58196,58197,58198,58199,58200,58201,58202,58203,58204,58205,58206,58207,58208,58209,58210,58211,58212,58213,58214,58215,58216,58217,58218,58219,58220,58221,58222,58223,58224,58225,58226,58227,58228,58229,58230,58231,58232,58233,58234,58235,58236,58237,58238,58239,58240,58241,58242,58243,58244,58245,58246,58247,58248,58249,58250,58251,58252,58253,58254,58255,58256,58257,58258,58259,58260,58261,58262,58263,58264,58265,58266,58267,58268,58269,58270,58271,58272,58273,58274,58275,58276,58277,58278,58279,58280,58281,58282,58283,40619,40620,40621,40622,40623,40624,40625,40626,40627,40629,40630,40631,40633,40634,40636,40639,40640,40641,40642,40643,40645,40646,40647,40648,40650,40651,40652,40656,40658,40659,40661,40662,40663,40665,40666,40670,40673,40675,40676,40678,40680,40683,40684,40685,40686,40688,40689,40690,40691,40692,40693,40694,40695,40696,40698,40701,40703,40704,40705,40706,40707,40708,40709,40710,40711,40712,40713,40714,40716,40719,40721,40722,40724,40725,40726,40728,40730,40731,40732,40733,40734,40735,40737,40739,40740,40741,40742,40743,40744,40745,40746,40747,40749,40750,40752,40753,58284,58285,58286,58287,58288,58289,58290,58291,58292,58293,58294,58295,58296,58297,58298,58299,58300,58301,58302,58303,58304,58305,58306,58307,58308,58309,58310,58311,58312,58313,58314,58315,58316,58317,58318,58319,58320,58321,58322,58323,58324,58325,58326,58327,58328,58329,58330,58331,58332,58333,58334,58335,58336,58337,58338,58339,58340,58341,58342,58343,58344,58345,58346,58347,58348,58349,58350,58351,58352,58353,58354,58355,58356,58357,58358,58359,58360,58361,58362,58363,58364,58365,58366,58367,58368,58369,58370,58371,58372,58373,58374,58375,58376,58377,40754,40755,40756,40757,40758,40760,40762,40764,40767,40768,40769,40770,40771,40773,40774,40775,40776,40777,40778,40779,40780,40781,40782,40783,40786,40787,40788,40789,40790,40791,40792,40793,40794,40795,40796,40797,40798,40799,40800,40801,40802,40803,40804,40805,40806,40807,40808,40809,40810,40811,40812,40813,40814,40815,40816,40817,40818,40819,40820,40821,40822,40823,40824,40825,40826,40827,40828,40829,40830,40833,40834,40845,40846,40847,40848,40849,40850,40851,40852,40853,40854,40855,40856,40860,40861,40862,40865,40866,40867,40868,40869,63788,63865,63893,63975,63985,58378,58379,58380,58381,58382,58383,58384,58385,58386,58387,58388,58389,58390,58391,58392,58393,58394,58395,58396,58397,58398,58399,58400,58401,58402,58403,58404,58405,58406,58407,58408,58409,58410,58411,58412,58413,58414,58415,58416,58417,58418,58419,58420,58421,58422,58423,58424,58425,58426,58427,58428,58429,58430,58431,58432,58433,58434,58435,58436,58437,58438,58439,58440,58441,58442,58443,58444,58445,58446,58447,58448,58449,58450,58451,58452,58453,58454,58455,58456,58457,58458,58459,58460,58461,58462,58463,58464,58465,58466,58467,58468,58469,58470,58471,64012,64013,64014,64015,64017,64019,64020,64024,64031,64032,64033,64035,64036,64039,64040,64041,11905,59414,59415,59416,11908,13427,13383,11912,11915,59422,13726,13850,13838,11916,11927,14702,14616,59430,14799,14815,14963,14800,59435,59436,15182,15470,15584,11943,59441,59442,11946,16470,16735,11950,17207,11955,11958,11959,59451,17329,17324,11963,17373,17622,18017,17996,59459,18211,18217,18300,18317,11978,18759,18810,18813,18818,18819,18821,18822,18847,18843,18871,18870,59476,59477,19619,19615,19616,19617,19575,19618,19731,19732,19733,19734,19735,19736,19737,19886,59492,58472,58473,58474,58475,58476,58477,58478,58479,58480,58481,58482,58483,58484,58485,58486,58487,58488,58489,58490,58491,58492,58493,58494,58495,58496,58497,58498,58499,58500,58501,58502,58503,58504,58505,58506,58507,58508,58509,58510,58511,58512,58513,58514,58515,58516,58517,58518,58519,58520,58521,58522,58523,58524,58525,58526,58527,58528,58529,58530,58531,58532,58533,58534,58535,58536,58537,58538,58539,58540,58541,58542,58543,58544,58545,58546,58547,58548,58549,58550,58551,58552,58553,58554,58555,58556,58557,58558,58559,58560,58561,58562,58563,58564,58565],"gb18030-ranges":[[0,128],[36,165],[38,169],[45,178],[50,184],[81,216],[89,226],[95,235],[96,238],[100,244],[103,248],[104,251],[105,253],[109,258],[126,276],[133,284],[148,300],[172,325],[175,329],[179,334],[208,364],[306,463],[307,465],[308,467],[309,469],[310,471],[311,473],[312,475],[313,477],[341,506],[428,594],[443,610],[544,712],[545,716],[558,730],[741,930],[742,938],[749,962],[750,970],[805,1026],[819,1104],[820,1106],[7922,8209],[7924,8215],[7925,8218],[7927,8222],[7934,8231],[7943,8241],[7944,8244],[7945,8246],[7950,8252],[8062,8365],[8148,8452],[8149,8454],[8152,8458],[8164,8471],[8174,8482],[8236,8556],[8240,8570],[8262,8596],[8264,8602],[8374,8713],[8380,8720],[8381,8722],[8384,8726],[8388,8731],[8390,8737],[8392,8740],[8393,8742],[8394,8748],[8396,8751],[8401,8760],[8406,8766],[8416,8777],[8419,8781],[8424,8787],[8437,8802],[8439,8808],[8445,8816],[8482,8854],[8485,8858],[8496,8870],[8521,8896],[8603,8979],[8936,9322],[8946,9372],[9046,9548],[9050,9588],[9063,9616],[9066,9622],[9076,9634],[9092,9652],[9100,9662],[9108,9672],[9111,9676],[9113,9680],[9131,9702],[9162,9735],[9164,9738],[9218,9793],[9219,9795],[11329,11906],[11331,11909],[11334,11913],[11336,11917],[11346,11928],[11361,11944],[11363,11947],[11366,11951],[11370,11956],[11372,11960],[11375,11964],[11389,11979],[11682,12284],[11686,12292],[11687,12312],[11692,12319],[11694,12330],[11714,12351],[11716,12436],[11723,12447],[11725,12535],[11730,12543],[11736,12586],[11982,12842],[11989,12850],[12102,12964],[12336,13200],[12348,13215],[12350,13218],[12384,13253],[12393,13263],[12395,13267],[12397,13270],[12510,13384],[12553,13428],[12851,13727],[12962,13839],[12973,13851],[13738,14617],[13823,14703],[13919,14801],[13933,14816],[14080,14964],[14298,15183],[14585,15471],[14698,15585],[15583,16471],[15847,16736],[16318,17208],[16434,17325],[16438,17330],[16481,17374],[16729,17623],[17102,17997],[17122,18018],[17315,18212],[17320,18218],[17402,18301],[17418,18318],[17859,18760],[17909,18811],[17911,18814],[17915,18820],[17916,18823],[17936,18844],[17939,18848],[17961,18872],[18664,19576],[18703,19620],[18814,19738],[18962,19887],[19043,40870],[33469,59244],[33470,59336],[33471,59367],[33484,59413],[33485,59417],[33490,59423],[33497,59431],[33501,59437],[33505,59443],[33513,59452],[33520,59460],[33536,59478],[33550,59493],[37845,63789],[37921,63866],[37948,63894],[38029,63976],[38038,63986],[38064,64016],[38065,64018],[38066,64021],[38069,64025],[38075,64034],[38076,64037],[38078,64042],[39108,65074],[39109,65093],[39113,65107],[39114,65112],[39115,65127],[39116,65132],[39265,65375],[39394,65510],[189e3,65536]],jis0208:[12288,12289,12290,65292,65294,12539,65306,65307,65311,65281,12443,12444,180,65344,168,65342,65507,65343,12541,12542,12445,12446,12291,20189,12293,12294,12295,12540,8213,8208,65295,65340,65374,8741,65372,8230,8229,8216,8217,8220,8221,65288,65289,12308,12309,65339,65341,65371,65373,12296,12297,12298,12299,12300,12301,12302,12303,12304,12305,65291,65293,177,215,247,65309,8800,65308,65310,8806,8807,8734,8756,9794,9792,176,8242,8243,8451,65509,65284,65504,65505,65285,65283,65286,65290,65312,167,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,9661,9660,8251,12306,8594,8592,8593,8595,12307,null,null,null,null,null,null,null,null,null,null,null,8712,8715,8838,8839,8834,8835,8746,8745,null,null,null,null,null,null,null,null,8743,8744,65506,8658,8660,8704,8707,null,null,null,null,null,null,null,null,null,null,null,8736,8869,8978,8706,8711,8801,8786,8810,8811,8730,8765,8733,8757,8747,8748,null,null,null,null,null,null,null,8491,8240,9839,9837,9834,8224,8225,182,null,null,null,null,9711,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,null,null,null,null,null,null,null,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,null,null,null,null,null,null,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,null,null,null,null,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,null,null,null,null,null,null,null,null,null,null,null,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,null,null,null,null,null,null,null,null,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,null,null,null,null,null,null,null,null,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,963,964,965,966,967,968,969,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1040,1041,1042,1043,1044,1045,1025,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1072,1073,1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,null,null,null,null,null,null,null,null,null,null,null,null,null,9472,9474,9484,9488,9496,9492,9500,9516,9508,9524,9532,9473,9475,9487,9491,9499,9495,9507,9523,9515,9531,9547,9504,9519,9512,9527,9535,9501,9520,9509,9528,9538,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,null,13129,13076,13090,13133,13080,13095,13059,13110,13137,13143,13069,13094,13091,13099,13130,13115,13212,13213,13214,13198,13199,13252,13217,null,null,null,null,null,null,null,null,13179,12317,12319,8470,13261,8481,12964,12965,12966,12967,12968,12849,12850,12857,13182,13181,13180,8786,8801,8747,8750,8721,8730,8869,8736,8735,8895,8757,8745,8746,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,20124,21782,23043,38463,21696,24859,25384,23030,36898,33909,33564,31312,24746,25569,28197,26093,33894,33446,39925,26771,22311,26017,25201,23451,22992,34427,39156,32098,32190,39822,25110,31903,34999,23433,24245,25353,26263,26696,38343,38797,26447,20197,20234,20301,20381,20553,22258,22839,22996,23041,23561,24799,24847,24944,26131,26885,28858,30031,30064,31227,32173,32239,32963,33806,34915,35586,36949,36986,21307,20117,20133,22495,32946,37057,30959,19968,22769,28322,36920,31282,33576,33419,39983,20801,21360,21693,21729,22240,23035,24341,39154,28139,32996,34093,38498,38512,38560,38907,21515,21491,23431,28879,32701,36802,38632,21359,40284,31418,19985,30867,33276,28198,22040,21764,27421,34074,39995,23013,21417,28006,29916,38287,22082,20113,36939,38642,33615,39180,21473,21942,23344,24433,26144,26355,26628,27704,27891,27945,29787,30408,31310,38964,33521,34907,35424,37613,28082,30123,30410,39365,24742,35585,36234,38322,27022,21421,20870,22290,22576,22852,23476,24310,24616,25513,25588,27839,28436,28814,28948,29017,29141,29503,32257,33398,33489,34199,36960,37467,40219,22633,26044,27738,29989,20985,22830,22885,24448,24540,25276,26106,27178,27431,27572,29579,32705,35158,40236,40206,40644,23713,27798,33659,20740,23627,25014,33222,26742,29281,20057,20474,21368,24681,28201,31311,38899,19979,21270,20206,20309,20285,20385,20339,21152,21487,22025,22799,23233,23478,23521,31185,26247,26524,26550,27468,27827,28779,29634,31117,31166,31292,31623,33457,33499,33540,33655,33775,33747,34662,35506,22057,36008,36838,36942,38686,34442,20420,23784,25105,29273,30011,33253,33469,34558,36032,38597,39187,39381,20171,20250,35299,22238,22602,22730,24315,24555,24618,24724,24674,25040,25106,25296,25913,39745,26214,26800,28023,28784,30028,30342,32117,33445,34809,38283,38542,35997,20977,21182,22806,21683,23475,23830,24936,27010,28079,30861,33995,34903,35442,37799,39608,28012,39336,34521,22435,26623,34510,37390,21123,22151,21508,24275,25313,25785,26684,26680,27579,29554,30906,31339,35226,35282,36203,36611,37101,38307,38548,38761,23398,23731,27005,38989,38990,25499,31520,27179,27263,26806,39949,28511,21106,21917,24688,25324,27963,28167,28369,33883,35088,36676,19988,39993,21494,26907,27194,38788,26666,20828,31427,33970,37340,37772,22107,40232,26658,33541,33841,31909,21e3,33477,29926,20094,20355,20896,23506,21002,21208,21223,24059,21914,22570,23014,23436,23448,23515,24178,24185,24739,24863,24931,25022,25563,25954,26577,26707,26874,27454,27475,27735,28450,28567,28485,29872,29976,30435,30475,31487,31649,31777,32233,32566,32752,32925,33382,33694,35251,35532,36011,36996,37969,38291,38289,38306,38501,38867,39208,33304,20024,21547,23736,24012,29609,30284,30524,23721,32747,36107,38593,38929,38996,39e3,20225,20238,21361,21916,22120,22522,22855,23305,23492,23696,24076,24190,24524,25582,26426,26071,26082,26399,26827,26820,27231,24112,27589,27671,27773,30079,31048,23395,31232,32e3,24509,35215,35352,36020,36215,36556,36637,39138,39438,39740,20096,20605,20736,22931,23452,25135,25216,25836,27450,29344,30097,31047,32681,34811,35516,35696,25516,33738,38816,21513,21507,21931,26708,27224,35440,30759,26485,40653,21364,23458,33050,34384,36870,19992,20037,20167,20241,21450,21560,23470,24339,24613,25937,26429,27714,27762,27875,28792,29699,31350,31406,31496,32026,31998,32102,26087,29275,21435,23621,24040,25298,25312,25369,28192,34394,35377,36317,37624,28417,31142,39770,20136,20139,20140,20379,20384,20689,20807,31478,20849,20982,21332,21281,21375,21483,21932,22659,23777,24375,24394,24623,24656,24685,25375,25945,27211,27841,29378,29421,30703,33016,33029,33288,34126,37111,37857,38911,39255,39514,20208,20957,23597,26241,26989,23616,26354,26997,29577,26704,31873,20677,21220,22343,24062,37670,26020,27427,27453,29748,31105,31165,31563,32202,33465,33740,34943,35167,35641,36817,37329,21535,37504,20061,20534,21477,21306,29399,29590,30697,33510,36527,39366,39368,39378,20855,24858,34398,21936,31354,20598,23507,36935,38533,20018,27355,37351,23633,23624,25496,31391,27795,38772,36705,31402,29066,38536,31874,26647,32368,26705,37740,21234,21531,34219,35347,32676,36557,37089,21350,34952,31041,20418,20670,21009,20804,21843,22317,29674,22411,22865,24418,24452,24693,24950,24935,25001,25522,25658,25964,26223,26690,28179,30054,31293,31995,32076,32153,32331,32619,33550,33610,34509,35336,35427,35686,36605,38938,40335,33464,36814,39912,21127,25119,25731,28608,38553,26689,20625,27424,27770,28500,31348,32080,34880,35363,26376,20214,20537,20518,20581,20860,21048,21091,21927,22287,22533,23244,24314,25010,25080,25331,25458,26908,27177,29309,29356,29486,30740,30831,32121,30476,32937,35211,35609,36066,36562,36963,37749,38522,38997,39443,40568,20803,21407,21427,24187,24358,28187,28304,29572,29694,32067,33335,35328,35578,38480,20046,20491,21476,21628,22266,22993,23396,24049,24235,24359,25144,25925,26543,28246,29392,31946,34996,32929,32993,33776,34382,35463,36328,37431,38599,39015,40723,20116,20114,20237,21320,21577,21566,23087,24460,24481,24735,26791,27278,29786,30849,35486,35492,35703,37264,20062,39881,20132,20348,20399,20505,20502,20809,20844,21151,21177,21246,21402,21475,21521,21518,21897,22353,22434,22909,23380,23389,23439,24037,24039,24055,24184,24195,24218,24247,24344,24658,24908,25239,25304,25511,25915,26114,26179,26356,26477,26657,26775,27083,27743,27946,28009,28207,28317,30002,30343,30828,31295,31968,32005,32024,32094,32177,32789,32771,32943,32945,33108,33167,33322,33618,34892,34913,35611,36002,36092,37066,37237,37489,30783,37628,38308,38477,38917,39321,39640,40251,21083,21163,21495,21512,22741,25335,28640,35946,36703,40633,20811,21051,21578,22269,31296,37239,40288,40658,29508,28425,33136,29969,24573,24794,39592,29403,36796,27492,38915,20170,22256,22372,22718,23130,24680,25031,26127,26118,26681,26801,28151,30165,32058,33390,39746,20123,20304,21449,21766,23919,24038,24046,26619,27801,29811,30722,35408,37782,35039,22352,24231,25387,20661,20652,20877,26368,21705,22622,22971,23472,24425,25165,25505,26685,27507,28168,28797,37319,29312,30741,30758,31085,25998,32048,33756,35009,36617,38555,21092,22312,26448,32618,36001,20916,22338,38442,22586,27018,32948,21682,23822,22524,30869,40442,20316,21066,21643,25662,26152,26388,26613,31364,31574,32034,37679,26716,39853,31545,21273,20874,21047,23519,25334,25774,25830,26413,27578,34217,38609,30352,39894,25420,37638,39851,30399,26194,19977,20632,21442,23665,24808,25746,25955,26719,29158,29642,29987,31639,32386,34453,35715,36059,37240,39184,26028,26283,27531,20181,20180,20282,20351,21050,21496,21490,21987,22235,22763,22987,22985,23039,23376,23629,24066,24107,24535,24605,25351,25903,23388,26031,26045,26088,26525,27490,27515,27663,29509,31049,31169,31992,32025,32043,32930,33026,33267,35222,35422,35433,35430,35468,35566,36039,36060,38604,39164,27503,20107,20284,20365,20816,23383,23546,24904,25345,26178,27425,28363,27835,29246,29885,30164,30913,31034,32780,32819,33258,33940,36766,27728,40575,24335,35672,40235,31482,36600,23437,38635,19971,21489,22519,22833,23241,23460,24713,28287,28422,30142,36074,23455,34048,31712,20594,26612,33437,23649,34122,32286,33294,20889,23556,25448,36198,26012,29038,31038,32023,32773,35613,36554,36974,34503,37034,20511,21242,23610,26451,28796,29237,37196,37320,37675,33509,23490,24369,24825,20027,21462,23432,25163,26417,27530,29417,29664,31278,33131,36259,37202,39318,20754,21463,21610,23551,25480,27193,32172,38656,22234,21454,21608,23447,23601,24030,20462,24833,25342,27954,31168,31179,32066,32333,32722,33261,33311,33936,34886,35186,35728,36468,36655,36913,37195,37228,38598,37276,20160,20303,20805,21313,24467,25102,26580,27713,28171,29539,32294,37325,37507,21460,22809,23487,28113,31069,32302,31899,22654,29087,20986,34899,36848,20426,23803,26149,30636,31459,33308,39423,20934,24490,26092,26991,27529,28147,28310,28516,30462,32020,24033,36981,37255,38918,20966,21021,25152,26257,26329,28186,24246,32210,32626,26360,34223,34295,35576,21161,21465,22899,24207,24464,24661,37604,38500,20663,20767,21213,21280,21319,21484,21736,21830,21809,22039,22888,22974,23100,23477,23558,23567,23569,23578,24196,24202,24288,24432,25215,25220,25307,25484,25463,26119,26124,26157,26230,26494,26786,27167,27189,27836,28040,28169,28248,28988,28966,29031,30151,30465,30813,30977,31077,31216,31456,31505,31911,32057,32918,33750,33931,34121,34909,35059,35359,35388,35412,35443,35937,36062,37284,37478,37758,37912,38556,38808,19978,19976,19998,20055,20887,21104,22478,22580,22732,23330,24120,24773,25854,26465,26454,27972,29366,30067,31331,33976,35698,37304,37664,22065,22516,39166,25325,26893,27542,29165,32340,32887,33394,35302,39135,34645,36785,23611,20280,20449,20405,21767,23072,23517,23529,24515,24910,25391,26032,26187,26862,27035,28024,28145,30003,30137,30495,31070,31206,32051,33251,33455,34218,35242,35386,36523,36763,36914,37341,38663,20154,20161,20995,22645,22764,23563,29978,23613,33102,35338,36805,38499,38765,31525,35535,38920,37218,22259,21416,36887,21561,22402,24101,25512,27700,28810,30561,31883,32736,34928,36930,37204,37648,37656,38543,29790,39620,23815,23913,25968,26530,36264,38619,25454,26441,26905,33733,38935,38592,35070,28548,25722,23544,19990,28716,30045,26159,20932,21046,21218,22995,24449,24615,25104,25919,25972,26143,26228,26866,26646,27491,28165,29298,29983,30427,31934,32854,22768,35069,35199,35488,35475,35531,36893,37266,38738,38745,25993,31246,33030,38587,24109,24796,25114,26021,26132,26512,30707,31309,31821,32318,33034,36012,36196,36321,36447,30889,20999,25305,25509,25666,25240,35373,31363,31680,35500,38634,32118,33292,34633,20185,20808,21315,21344,23459,23554,23574,24029,25126,25159,25776,26643,26676,27849,27973,27927,26579,28508,29006,29053,26059,31359,31661,32218,32330,32680,33146,33307,33337,34214,35438,36046,36341,36984,36983,37549,37521,38275,39854,21069,21892,28472,28982,20840,31109,32341,33203,31950,22092,22609,23720,25514,26366,26365,26970,29401,30095,30094,30990,31062,31199,31895,32032,32068,34311,35380,38459,36961,40736,20711,21109,21452,21474,20489,21930,22766,22863,29245,23435,23652,21277,24803,24819,25436,25475,25407,25531,25805,26089,26361,24035,27085,27133,28437,29157,20105,30185,30456,31379,31967,32207,32156,32865,33609,33624,33900,33980,34299,35013,36208,36865,36973,37783,38684,39442,20687,22679,24974,33235,34101,36104,36896,20419,20596,21063,21363,24687,25417,26463,28204,36275,36895,20439,23646,36042,26063,32154,21330,34966,20854,25539,23384,23403,23562,25613,26449,36956,20182,22810,22826,27760,35409,21822,22549,22949,24816,25171,26561,33333,26965,38464,39364,39464,20307,22534,23550,32784,23729,24111,24453,24608,24907,25140,26367,27888,28382,32974,33151,33492,34955,36024,36864,36910,38538,40667,39899,20195,21488,22823,31532,37261,38988,40441,28381,28711,21331,21828,23429,25176,25246,25299,27810,28655,29730,35351,37944,28609,35582,33592,20967,34552,21482,21481,20294,36948,36784,22890,33073,24061,31466,36799,26842,35895,29432,40008,27197,35504,20025,21336,22022,22374,25285,25506,26086,27470,28129,28251,28845,30701,31471,31658,32187,32829,32966,34507,35477,37723,22243,22727,24382,26029,26262,27264,27573,30007,35527,20516,30693,22320,24347,24677,26234,27744,30196,31258,32622,33268,34584,36933,39347,31689,30044,31481,31569,33988,36880,31209,31378,33590,23265,30528,20013,20210,23449,24544,25277,26172,26609,27880,34411,34935,35387,37198,37619,39376,27159,28710,29482,33511,33879,36015,19969,20806,20939,21899,23541,24086,24115,24193,24340,24373,24427,24500,25074,25361,26274,26397,28526,29266,30010,30522,32884,33081,33144,34678,35519,35548,36229,36339,37530,38263,38914,40165,21189,25431,30452,26389,27784,29645,36035,37806,38515,27941,22684,26894,27084,36861,37786,30171,36890,22618,26626,25524,27131,20291,28460,26584,36795,34086,32180,37716,26943,28528,22378,22775,23340,32044,29226,21514,37347,40372,20141,20302,20572,20597,21059,35998,21576,22564,23450,24093,24213,24237,24311,24351,24716,25269,25402,25552,26799,27712,30855,31118,31243,32224,33351,35330,35558,36420,36883,37048,37165,37336,40718,27877,25688,25826,25973,28404,30340,31515,36969,37841,28346,21746,24505,25764,36685,36845,37444,20856,22635,22825,23637,24215,28155,32399,29980,36028,36578,39003,28857,20253,27583,28593,3e4,38651,20814,21520,22581,22615,22956,23648,24466,26007,26460,28193,30331,33759,36077,36884,37117,37709,30757,30778,21162,24230,22303,22900,24594,20498,20826,20908,20941,20992,21776,22612,22616,22871,23445,23798,23947,24764,25237,25645,26481,26691,26812,26847,30423,28120,28271,28059,28783,29128,24403,30168,31095,31561,31572,31570,31958,32113,21040,33891,34153,34276,35342,35588,35910,36367,36867,36879,37913,38518,38957,39472,38360,20685,21205,21516,22530,23566,24999,25758,27934,30643,31461,33012,33796,36947,37509,23776,40199,21311,24471,24499,28060,29305,30563,31167,31716,27602,29420,35501,26627,27233,20984,31361,26932,23626,40182,33515,23493,37193,28702,22136,23663,24775,25958,27788,35930,36929,38931,21585,26311,37389,22856,37027,20869,20045,20970,34201,35598,28760,25466,37707,26978,39348,32260,30071,21335,26976,36575,38627,27741,20108,23612,24336,36841,21250,36049,32905,34425,24319,26085,20083,20837,22914,23615,38894,20219,22922,24525,35469,28641,31152,31074,23527,33905,29483,29105,24180,24565,25467,25754,29123,31896,20035,24316,20043,22492,22178,24745,28611,32013,33021,33075,33215,36786,35223,34468,24052,25226,25773,35207,26487,27874,27966,29750,30772,23110,32629,33453,39340,20467,24259,25309,25490,25943,26479,30403,29260,32972,32954,36649,37197,20493,22521,23186,26757,26995,29028,29437,36023,22770,36064,38506,36889,34687,31204,30695,33833,20271,21093,21338,25293,26575,27850,30333,31636,31893,33334,34180,36843,26333,28448,29190,32283,33707,39361,40614,20989,31665,30834,31672,32903,31560,27368,24161,32908,30033,30048,20843,37474,28300,30330,37271,39658,20240,32624,25244,31567,38309,40169,22138,22617,34532,38588,20276,21028,21322,21453,21467,24070,25644,26001,26495,27710,27726,29256,29359,29677,30036,32321,33324,34281,36009,31684,37318,29033,38930,39151,25405,26217,30058,30436,30928,34115,34542,21290,21329,21542,22915,24199,24444,24754,25161,25209,25259,26e3,27604,27852,30130,30382,30865,31192,32203,32631,32933,34987,35513,36027,36991,38750,39131,27147,31800,20633,23614,24494,26503,27608,29749,30473,32654,40763,26570,31255,21305,30091,39661,24422,33181,33777,32920,24380,24517,30050,31558,36924,26727,23019,23195,32016,30334,35628,20469,24426,27161,27703,28418,29922,31080,34920,35413,35961,24287,25551,30149,31186,33495,37672,37618,33948,34541,39981,21697,24428,25996,27996,28693,36007,36051,38971,25935,29942,19981,20184,22496,22827,23142,23500,20904,24067,24220,24598,25206,25975,26023,26222,28014,29238,31526,33104,33178,33433,35676,36e3,36070,36212,38428,38468,20398,25771,27494,33310,33889,34154,37096,23553,26963,39080,33914,34135,20239,21103,24489,24133,26381,31119,33145,35079,35206,28149,24343,25173,27832,20175,29289,39826,20998,21563,22132,22707,24996,25198,28954,22894,31881,31966,32027,38640,25991,32862,19993,20341,20853,22592,24163,24179,24330,26564,20006,34109,38281,38491,31859,38913,20731,22721,30294,30887,21029,30629,34065,31622,20559,22793,29255,31687,32232,36794,36820,36941,20415,21193,23081,24321,38829,20445,33303,37610,22275,25429,27497,29995,35036,36628,31298,21215,22675,24917,25098,26286,27597,31807,33769,20515,20472,21253,21574,22577,22857,23453,23792,23791,23849,24214,25265,25447,25918,26041,26379,27861,27873,28921,30770,32299,32990,33459,33804,34028,34562,35090,35370,35914,37030,37586,39165,40179,40300,20047,20129,20621,21078,22346,22952,24125,24536,24537,25151,26292,26395,26576,26834,20882,32033,32938,33192,35584,35980,36031,37502,38450,21536,38956,21271,20693,21340,22696,25778,26420,29287,30566,31302,37350,21187,27809,27526,22528,24140,22868,26412,32763,20961,30406,25705,30952,39764,40635,22475,22969,26151,26522,27598,21737,27097,24149,33180,26517,39850,26622,40018,26717,20134,20451,21448,25273,26411,27819,36804,20397,32365,40639,19975,24930,28288,28459,34067,21619,26410,39749,24051,31637,23724,23494,34588,28234,34001,31252,33032,22937,31885,27665,30496,21209,22818,28961,29279,30683,38695,40289,26891,23167,23064,20901,21517,21629,26126,30431,36855,37528,40180,23018,29277,28357,20813,26825,32191,32236,38754,40634,25720,27169,33538,22916,23391,27611,29467,30450,32178,32791,33945,20786,26408,40665,30446,26466,21247,39173,23588,25147,31870,36016,21839,24758,32011,38272,21249,20063,20918,22812,29242,32822,37326,24357,30690,21380,24441,32004,34220,35379,36493,38742,26611,34222,37971,24841,24840,27833,30290,35565,36664,21807,20305,20778,21191,21451,23461,24189,24736,24962,25558,26377,26586,28263,28044,29494,29495,30001,31056,35029,35480,36938,37009,37109,38596,34701,22805,20104,20313,19982,35465,36671,38928,20653,24188,22934,23481,24248,25562,25594,25793,26332,26954,27096,27915,28342,29076,29992,31407,32650,32768,33865,33993,35201,35617,36362,36965,38525,39178,24958,25233,27442,27779,28020,32716,32764,28096,32645,34746,35064,26469,33713,38972,38647,27931,32097,33853,37226,20081,21365,23888,27396,28651,34253,34349,35239,21033,21519,23653,26446,26792,29702,29827,30178,35023,35041,37324,38626,38520,24459,29575,31435,33870,25504,30053,21129,27969,28316,29705,30041,30827,31890,38534,31452,40845,20406,24942,26053,34396,20102,20142,20698,20001,20940,23534,26009,26753,28092,29471,30274,30637,31260,31975,33391,35538,36988,37327,38517,38936,21147,32209,20523,21400,26519,28107,29136,29747,33256,36650,38563,40023,40607,29792,22593,28057,32047,39006,20196,20278,20363,20919,21169,23994,24604,29618,31036,33491,37428,38583,38646,38666,40599,40802,26278,27508,21015,21155,28872,35010,24265,24651,24976,28451,29001,31806,32244,32879,34030,36899,37676,21570,39791,27347,28809,36034,36335,38706,21172,23105,24266,24324,26391,27004,27028,28010,28431,29282,29436,31725,32769,32894,34635,37070,20845,40595,31108,32907,37682,35542,20525,21644,35441,27498,36036,33031,24785,26528,40434,20121,20120,39952,35435,34241,34152,26880,28286,30871,33109,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,24332,19984,19989,20010,20017,20022,20028,20031,20034,20054,20056,20098,20101,35947,20106,33298,24333,20110,20126,20127,20128,20130,20144,20147,20150,20174,20173,20164,20166,20162,20183,20190,20205,20191,20215,20233,20314,20272,20315,20317,20311,20295,20342,20360,20367,20376,20347,20329,20336,20369,20335,20358,20374,20760,20436,20447,20430,20440,20443,20433,20442,20432,20452,20453,20506,20520,20500,20522,20517,20485,20252,20470,20513,20521,20524,20478,20463,20497,20486,20547,20551,26371,20565,20560,20552,20570,20566,20588,20600,20608,20634,20613,20660,20658,20681,20682,20659,20674,20694,20702,20709,20717,20707,20718,20729,20725,20745,20737,20738,20758,20757,20756,20762,20769,20794,20791,20796,20795,20799,20800,20818,20812,20820,20834,31480,20841,20842,20846,20864,20866,22232,20876,20873,20879,20881,20883,20885,20886,20900,20902,20898,20905,20906,20907,20915,20913,20914,20912,20917,20925,20933,20937,20955,20960,34389,20969,20973,20976,20981,20990,20996,21003,21012,21006,21031,21034,21038,21043,21049,21071,21060,21067,21068,21086,21076,21098,21108,21097,21107,21119,21117,21133,21140,21138,21105,21128,21137,36776,36775,21164,21165,21180,21173,21185,21197,21207,21214,21219,21222,39149,21216,21235,21237,21240,21241,21254,21256,30008,21261,21264,21263,21269,21274,21283,21295,21297,21299,21304,21312,21318,21317,19991,21321,21325,20950,21342,21353,21358,22808,21371,21367,21378,21398,21408,21414,21413,21422,21424,21430,21443,31762,38617,21471,26364,29166,21486,21480,21485,21498,21505,21565,21568,21548,21549,21564,21550,21558,21545,21533,21582,21647,21621,21646,21599,21617,21623,21616,21650,21627,21632,21622,21636,21648,21638,21703,21666,21688,21669,21676,21700,21704,21672,21675,21698,21668,21694,21692,21720,21733,21734,21775,21780,21757,21742,21741,21754,21730,21817,21824,21859,21836,21806,21852,21829,21846,21847,21816,21811,21853,21913,21888,21679,21898,21919,21883,21886,21912,21918,21934,21884,21891,21929,21895,21928,21978,21957,21983,21956,21980,21988,21972,22036,22007,22038,22014,22013,22043,22009,22094,22096,29151,22068,22070,22066,22072,22123,22116,22063,22124,22122,22150,22144,22154,22176,22164,22159,22181,22190,22198,22196,22210,22204,22209,22211,22208,22216,22222,22225,22227,22231,22254,22265,22272,22271,22276,22281,22280,22283,22285,22291,22296,22294,21959,22300,22310,22327,22328,22350,22331,22336,22351,22377,22464,22408,22369,22399,22409,22419,22432,22451,22436,22442,22448,22467,22470,22484,22482,22483,22538,22486,22499,22539,22553,22557,22642,22561,22626,22603,22640,27584,22610,22589,22649,22661,22713,22687,22699,22714,22750,22715,22712,22702,22725,22739,22737,22743,22745,22744,22757,22748,22756,22751,22767,22778,22777,22779,22780,22781,22786,22794,22800,22811,26790,22821,22828,22829,22834,22840,22846,31442,22869,22864,22862,22874,22872,22882,22880,22887,22892,22889,22904,22913,22941,20318,20395,22947,22962,22982,23016,23004,22925,23001,23002,23077,23071,23057,23068,23049,23066,23104,23148,23113,23093,23094,23138,23146,23194,23228,23230,23243,23234,23229,23267,23255,23270,23273,23254,23290,23291,23308,23307,23318,23346,23248,23338,23350,23358,23363,23365,23360,23377,23381,23386,23387,23397,23401,23408,23411,23413,23416,25992,23418,23424,23427,23462,23480,23491,23495,23497,23508,23504,23524,23526,23522,23518,23525,23531,23536,23542,23539,23557,23559,23560,23565,23571,23584,23586,23592,23608,23609,23617,23622,23630,23635,23632,23631,23409,23660,23662,20066,23670,23673,23692,23697,23700,22939,23723,23739,23734,23740,23735,23749,23742,23751,23769,23785,23805,23802,23789,23948,23786,23819,23829,23831,23900,23839,23835,23825,23828,23842,23834,23833,23832,23884,23890,23886,23883,23916,23923,23926,23943,23940,23938,23970,23965,23980,23982,23997,23952,23991,23996,24009,24013,24019,24018,24022,24027,24043,24050,24053,24075,24090,24089,24081,24091,24118,24119,24132,24131,24128,24142,24151,24148,24159,24162,24164,24135,24181,24182,24186,40636,24191,24224,24257,24258,24264,24272,24271,24278,24291,24285,24282,24283,24290,24289,24296,24297,24300,24305,24307,24304,24308,24312,24318,24323,24329,24413,24412,24331,24337,24342,24361,24365,24376,24385,24392,24396,24398,24367,24401,24406,24407,24409,24417,24429,24435,24439,24451,24450,24447,24458,24456,24465,24455,24478,24473,24472,24480,24488,24493,24508,24534,24571,24548,24568,24561,24541,24755,24575,24609,24672,24601,24592,24617,24590,24625,24603,24597,24619,24614,24591,24634,24666,24641,24682,24695,24671,24650,24646,24653,24675,24643,24676,24642,24684,24683,24665,24705,24717,24807,24707,24730,24708,24731,24726,24727,24722,24743,24715,24801,24760,24800,24787,24756,24560,24765,24774,24757,24792,24909,24853,24838,24822,24823,24832,24820,24826,24835,24865,24827,24817,24845,24846,24903,24894,24872,24871,24906,24895,24892,24876,24884,24893,24898,24900,24947,24951,24920,24921,24922,24939,24948,24943,24933,24945,24927,24925,24915,24949,24985,24982,24967,25004,24980,24986,24970,24977,25003,25006,25036,25034,25033,25079,25032,25027,25030,25018,25035,32633,25037,25062,25059,25078,25082,25076,25087,25085,25084,25086,25088,25096,25097,25101,25100,25108,25115,25118,25121,25130,25134,25136,25138,25139,25153,25166,25182,25187,25179,25184,25192,25212,25218,25225,25214,25234,25235,25238,25300,25219,25236,25303,25297,25275,25295,25343,25286,25812,25288,25308,25292,25290,25282,25287,25243,25289,25356,25326,25329,25383,25346,25352,25327,25333,25424,25406,25421,25628,25423,25494,25486,25472,25515,25462,25507,25487,25481,25503,25525,25451,25449,25534,25577,25536,25542,25571,25545,25554,25590,25540,25622,25652,25606,25619,25638,25654,25885,25623,25640,25615,25703,25711,25718,25678,25898,25749,25747,25765,25769,25736,25788,25818,25810,25797,25799,25787,25816,25794,25841,25831,33289,25824,25825,25260,25827,25839,25900,25846,25844,25842,25850,25856,25853,25880,25884,25861,25892,25891,25899,25908,25909,25911,25910,25912,30027,25928,25942,25941,25933,25944,25950,25949,25970,25976,25986,25987,35722,26011,26015,26027,26039,26051,26054,26049,26052,26060,26066,26075,26073,26080,26081,26097,26482,26122,26115,26107,26483,26165,26166,26164,26140,26191,26180,26185,26177,26206,26205,26212,26215,26216,26207,26210,26224,26243,26248,26254,26249,26244,26264,26269,26305,26297,26313,26302,26300,26308,26296,26326,26330,26336,26175,26342,26345,26352,26357,26359,26383,26390,26398,26406,26407,38712,26414,26431,26422,26433,26424,26423,26438,26462,26464,26457,26467,26468,26505,26480,26537,26492,26474,26508,26507,26534,26529,26501,26551,26607,26548,26604,26547,26601,26552,26596,26590,26589,26594,26606,26553,26574,26566,26599,27292,26654,26694,26665,26688,26701,26674,26702,26803,26667,26713,26723,26743,26751,26783,26767,26797,26772,26781,26779,26755,27310,26809,26740,26805,26784,26810,26895,26765,26750,26881,26826,26888,26840,26914,26918,26849,26892,26829,26836,26855,26837,26934,26898,26884,26839,26851,26917,26873,26848,26863,26920,26922,26906,26915,26913,26822,27001,26999,26972,27e3,26987,26964,27006,26990,26937,26996,26941,26969,26928,26977,26974,26973,27009,26986,27058,27054,27088,27071,27073,27091,27070,27086,23528,27082,27101,27067,27075,27047,27182,27025,27040,27036,27029,27060,27102,27112,27138,27163,27135,27402,27129,27122,27111,27141,27057,27166,27117,27156,27115,27146,27154,27329,27171,27155,27204,27148,27250,27190,27256,27207,27234,27225,27238,27208,27192,27170,27280,27277,27296,27268,27298,27299,27287,34327,27323,27331,27330,27320,27315,27308,27358,27345,27359,27306,27354,27370,27387,27397,34326,27386,27410,27414,39729,27423,27448,27447,30428,27449,39150,27463,27459,27465,27472,27481,27476,27483,27487,27489,27512,27513,27519,27520,27524,27523,27533,27544,27541,27550,27556,27562,27563,27567,27570,27569,27571,27575,27580,27590,27595,27603,27615,27628,27627,27635,27631,40638,27656,27667,27668,27675,27684,27683,27742,27733,27746,27754,27778,27789,27802,27777,27803,27774,27752,27763,27794,27792,27844,27889,27859,27837,27863,27845,27869,27822,27825,27838,27834,27867,27887,27865,27882,27935,34893,27958,27947,27965,27960,27929,27957,27955,27922,27916,28003,28051,28004,27994,28025,27993,28046,28053,28644,28037,28153,28181,28170,28085,28103,28134,28088,28102,28140,28126,28108,28136,28114,28101,28154,28121,28132,28117,28138,28142,28205,28270,28206,28185,28274,28255,28222,28195,28267,28203,28278,28237,28191,28227,28218,28238,28196,28415,28189,28216,28290,28330,28312,28361,28343,28371,28349,28335,28356,28338,28372,28373,28303,28325,28354,28319,28481,28433,28748,28396,28408,28414,28479,28402,28465,28399,28466,28364,28478,28435,28407,28550,28538,28536,28545,28544,28527,28507,28659,28525,28546,28540,28504,28558,28561,28610,28518,28595,28579,28577,28580,28601,28614,28586,28639,28629,28652,28628,28632,28657,28654,28635,28681,28683,28666,28689,28673,28687,28670,28699,28698,28532,28701,28696,28703,28720,28734,28722,28753,28771,28825,28818,28847,28913,28844,28856,28851,28846,28895,28875,28893,28889,28937,28925,28956,28953,29029,29013,29064,29030,29026,29004,29014,29036,29071,29179,29060,29077,29096,29100,29143,29113,29118,29138,29129,29140,29134,29152,29164,29159,29173,29180,29177,29183,29197,29200,29211,29224,29229,29228,29232,29234,29243,29244,29247,29248,29254,29259,29272,29300,29310,29314,29313,29319,29330,29334,29346,29351,29369,29362,29379,29382,29380,29390,29394,29410,29408,29409,29433,29431,20495,29463,29450,29468,29462,29469,29492,29487,29481,29477,29502,29518,29519,40664,29527,29546,29544,29552,29560,29557,29563,29562,29640,29619,29646,29627,29632,29669,29678,29662,29858,29701,29807,29733,29688,29746,29754,29781,29759,29791,29785,29761,29788,29801,29808,29795,29802,29814,29822,29835,29854,29863,29898,29903,29908,29681,29920,29923,29927,29929,29934,29938,29936,29937,29944,29943,29956,29955,29957,29964,29966,29965,29973,29971,29982,29990,29996,30012,30020,30029,30026,30025,30043,30022,30042,30057,30052,30055,30059,30061,30072,30070,30086,30087,30068,30090,30089,30082,30100,30106,30109,30117,30115,30146,30131,30147,30133,30141,30136,30140,30129,30157,30154,30162,30169,30179,30174,30206,30207,30204,30209,30192,30202,30194,30195,30219,30221,30217,30239,30247,30240,30241,30242,30244,30260,30256,30267,30279,30280,30278,30300,30296,30305,30306,30312,30313,30314,30311,30316,30320,30322,30326,30328,30332,30336,30339,30344,30347,30350,30358,30355,30361,30362,30384,30388,30392,30393,30394,30402,30413,30422,30418,30430,30433,30437,30439,30442,34351,30459,30472,30471,30468,30505,30500,30494,30501,30502,30491,30519,30520,30535,30554,30568,30571,30555,30565,30591,30590,30585,30606,30603,30609,30624,30622,30640,30646,30649,30655,30652,30653,30651,30663,30669,30679,30682,30684,30691,30702,30716,30732,30738,31014,30752,31018,30789,30862,30836,30854,30844,30874,30860,30883,30901,30890,30895,30929,30918,30923,30932,30910,30908,30917,30922,30956,30951,30938,30973,30964,30983,30994,30993,31001,31020,31019,31040,31072,31063,31071,31066,31061,31059,31098,31103,31114,31133,31143,40779,31146,31150,31155,31161,31162,31177,31189,31207,31212,31201,31203,31240,31245,31256,31257,31264,31263,31104,31281,31291,31294,31287,31299,31319,31305,31329,31330,31337,40861,31344,31353,31357,31368,31383,31381,31384,31382,31401,31432,31408,31414,31429,31428,31423,36995,31431,31434,31437,31439,31445,31443,31449,31450,31453,31457,31458,31462,31469,31472,31490,31503,31498,31494,31539,31512,31513,31518,31541,31528,31542,31568,31610,31492,31565,31499,31564,31557,31605,31589,31604,31591,31600,31601,31596,31598,31645,31640,31647,31629,31644,31642,31627,31634,31631,31581,31641,31691,31681,31692,31695,31668,31686,31709,31721,31761,31764,31718,31717,31840,31744,31751,31763,31731,31735,31767,31757,31734,31779,31783,31786,31775,31799,31787,31805,31820,31811,31828,31823,31808,31824,31832,31839,31844,31830,31845,31852,31861,31875,31888,31908,31917,31906,31915,31905,31912,31923,31922,31921,31918,31929,31933,31936,31941,31938,31960,31954,31964,31970,39739,31983,31986,31988,31990,31994,32006,32002,32028,32021,32010,32069,32075,32046,32050,32063,32053,32070,32115,32086,32078,32114,32104,32110,32079,32099,32147,32137,32091,32143,32125,32155,32186,32174,32163,32181,32199,32189,32171,32317,32162,32175,32220,32184,32159,32176,32216,32221,32228,32222,32251,32242,32225,32261,32266,32291,32289,32274,32305,32287,32265,32267,32290,32326,32358,32315,32309,32313,32323,32311,32306,32314,32359,32349,32342,32350,32345,32346,32377,32362,32361,32380,32379,32387,32213,32381,36782,32383,32392,32393,32396,32402,32400,32403,32404,32406,32398,32411,32412,32568,32570,32581,32588,32589,32590,32592,32593,32597,32596,32600,32607,32608,32616,32617,32615,32632,32642,32646,32643,32648,32647,32652,32660,32670,32669,32666,32675,32687,32690,32697,32686,32694,32696,35697,32709,32710,32714,32725,32724,32737,32742,32745,32755,32761,39132,32774,32772,32779,32786,32792,32793,32796,32801,32808,32831,32827,32842,32838,32850,32856,32858,32863,32866,32872,32883,32882,32880,32886,32889,32893,32895,32900,32902,32901,32923,32915,32922,32941,20880,32940,32987,32997,32985,32989,32964,32986,32982,33033,33007,33009,33051,33065,33059,33071,33099,38539,33094,33086,33107,33105,33020,33137,33134,33125,33126,33140,33155,33160,33162,33152,33154,33184,33173,33188,33187,33119,33171,33193,33200,33205,33214,33208,33213,33216,33218,33210,33225,33229,33233,33241,33240,33224,33242,33247,33248,33255,33274,33275,33278,33281,33282,33285,33287,33290,33293,33296,33302,33321,33323,33336,33331,33344,33369,33368,33373,33370,33375,33380,33378,33384,33386,33387,33326,33393,33399,33400,33406,33421,33426,33451,33439,33467,33452,33505,33507,33503,33490,33524,33523,33530,33683,33539,33531,33529,33502,33542,33500,33545,33497,33589,33588,33558,33586,33585,33600,33593,33616,33605,33583,33579,33559,33560,33669,33690,33706,33695,33698,33686,33571,33678,33671,33674,33660,33717,33651,33653,33696,33673,33704,33780,33811,33771,33742,33789,33795,33752,33803,33729,33783,33799,33760,33778,33805,33826,33824,33725,33848,34054,33787,33901,33834,33852,34138,33924,33911,33899,33965,33902,33922,33897,33862,33836,33903,33913,33845,33994,33890,33977,33983,33951,34009,33997,33979,34010,34e3,33985,33990,34006,33953,34081,34047,34036,34071,34072,34092,34079,34069,34068,34044,34112,34147,34136,34120,34113,34306,34123,34133,34176,34212,34184,34193,34186,34216,34157,34196,34203,34282,34183,34204,34167,34174,34192,34249,34234,34255,34233,34256,34261,34269,34277,34268,34297,34314,34323,34315,34302,34298,34310,34338,34330,34352,34367,34381,20053,34388,34399,34407,34417,34451,34467,34473,34474,34443,34444,34486,34479,34500,34502,34480,34505,34851,34475,34516,34526,34537,34540,34527,34523,34543,34578,34566,34568,34560,34563,34555,34577,34569,34573,34553,34570,34612,34623,34615,34619,34597,34601,34586,34656,34655,34680,34636,34638,34676,34647,34664,34670,34649,34643,34659,34666,34821,34722,34719,34690,34735,34763,34749,34752,34768,38614,34731,34756,34739,34759,34758,34747,34799,34802,34784,34831,34829,34814,34806,34807,34830,34770,34833,34838,34837,34850,34849,34865,34870,34873,34855,34875,34884,34882,34898,34905,34910,34914,34923,34945,34942,34974,34933,34941,34997,34930,34946,34967,34962,34990,34969,34978,34957,34980,34992,35007,34993,35011,35012,35028,35032,35033,35037,35065,35074,35068,35060,35048,35058,35076,35084,35082,35091,35139,35102,35109,35114,35115,35137,35140,35131,35126,35128,35148,35101,35168,35166,35174,35172,35181,35178,35183,35188,35191,35198,35203,35208,35210,35219,35224,35233,35241,35238,35244,35247,35250,35258,35261,35263,35264,35290,35292,35293,35303,35316,35320,35331,35350,35344,35340,35355,35357,35365,35382,35393,35419,35410,35398,35400,35452,35437,35436,35426,35461,35458,35460,35496,35489,35473,35493,35494,35482,35491,35524,35533,35522,35546,35563,35571,35559,35556,35569,35604,35552,35554,35575,35550,35547,35596,35591,35610,35553,35606,35600,35607,35616,35635,38827,35622,35627,35646,35624,35649,35660,35663,35662,35657,35670,35675,35674,35691,35679,35692,35695,35700,35709,35712,35724,35726,35730,35731,35734,35737,35738,35898,35905,35903,35912,35916,35918,35920,35925,35938,35948,35960,35962,35970,35977,35973,35978,35981,35982,35988,35964,35992,25117,36013,36010,36029,36018,36019,36014,36022,36040,36033,36068,36067,36058,36093,36090,36091,36100,36101,36106,36103,36111,36109,36112,40782,36115,36045,36116,36118,36199,36205,36209,36211,36225,36249,36290,36286,36282,36303,36314,36310,36300,36315,36299,36330,36331,36319,36323,36348,36360,36361,36351,36381,36382,36368,36383,36418,36405,36400,36404,36426,36423,36425,36428,36432,36424,36441,36452,36448,36394,36451,36437,36470,36466,36476,36481,36487,36485,36484,36491,36490,36499,36497,36500,36505,36522,36513,36524,36528,36550,36529,36542,36549,36552,36555,36571,36579,36604,36603,36587,36606,36618,36613,36629,36626,36633,36627,36636,36639,36635,36620,36646,36659,36667,36665,36677,36674,36670,36684,36681,36678,36686,36695,36700,36706,36707,36708,36764,36767,36771,36781,36783,36791,36826,36837,36834,36842,36847,36999,36852,36869,36857,36858,36881,36885,36897,36877,36894,36886,36875,36903,36918,36917,36921,36856,36943,36944,36945,36946,36878,36937,36926,36950,36952,36958,36968,36975,36982,38568,36978,36994,36989,36993,36992,37002,37001,37007,37032,37039,37041,37045,37090,37092,25160,37083,37122,37138,37145,37170,37168,37194,37206,37208,37219,37221,37225,37235,37234,37259,37257,37250,37282,37291,37295,37290,37301,37300,37306,37312,37313,37321,37323,37328,37334,37343,37345,37339,37372,37365,37366,37406,37375,37396,37420,37397,37393,37470,37463,37445,37449,37476,37448,37525,37439,37451,37456,37532,37526,37523,37531,37466,37583,37561,37559,37609,37647,37626,37700,37678,37657,37666,37658,37667,37690,37685,37691,37724,37728,37756,37742,37718,37808,37804,37805,37780,37817,37846,37847,37864,37861,37848,37827,37853,37840,37832,37860,37914,37908,37907,37891,37895,37904,37942,37931,37941,37921,37946,37953,37970,37956,37979,37984,37986,37982,37994,37417,38e3,38005,38007,38013,37978,38012,38014,38017,38015,38274,38279,38282,38292,38294,38296,38297,38304,38312,38311,38317,38332,38331,38329,38334,38346,28662,38339,38349,38348,38357,38356,38358,38364,38369,38373,38370,38433,38440,38446,38447,38466,38476,38479,38475,38519,38492,38494,38493,38495,38502,38514,38508,38541,38552,38549,38551,38570,38567,38577,38578,38576,38580,38582,38584,38585,38606,38603,38601,38605,35149,38620,38669,38613,38649,38660,38662,38664,38675,38670,38673,38671,38678,38681,38692,38698,38704,38713,38717,38718,38724,38726,38728,38722,38729,38748,38752,38756,38758,38760,21202,38763,38769,38777,38789,38780,38785,38778,38790,38795,38799,38800,38812,38824,38822,38819,38835,38836,38851,38854,38856,38859,38876,38893,40783,38898,31455,38902,38901,38927,38924,38968,38948,38945,38967,38973,38982,38991,38987,39019,39023,39024,39025,39028,39027,39082,39087,39089,39094,39108,39107,39110,39145,39147,39171,39177,39186,39188,39192,39201,39197,39198,39204,39200,39212,39214,39229,39230,39234,39241,39237,39248,39243,39249,39250,39244,39253,39319,39320,39333,39341,39342,39356,39391,39387,39389,39384,39377,39405,39406,39409,39410,39419,39416,39425,39439,39429,39394,39449,39467,39479,39493,39490,39488,39491,39486,39509,39501,39515,39511,39519,39522,39525,39524,39529,39531,39530,39597,39600,39612,39616,39631,39633,39635,39636,39646,39647,39650,39651,39654,39663,39659,39662,39668,39665,39671,39675,39686,39704,39706,39711,39714,39715,39717,39719,39720,39721,39722,39726,39727,39730,39748,39747,39759,39757,39758,39761,39768,39796,39827,39811,39825,39830,39831,39839,39840,39848,39860,39872,39882,39865,39878,39887,39889,39890,39907,39906,39908,39892,39905,39994,39922,39921,39920,39957,39956,39945,39955,39948,39942,39944,39954,39946,39940,39982,39963,39973,39972,39969,39984,40007,39986,40006,39998,40026,40032,40039,40054,40056,40167,40172,40176,40201,40200,40171,40195,40198,40234,40230,40367,40227,40223,40260,40213,40210,40257,40255,40254,40262,40264,40285,40286,40292,40273,40272,40281,40306,40329,40327,40363,40303,40314,40346,40356,40361,40370,40388,40385,40379,40376,40378,40390,40399,40386,40409,40403,40440,40422,40429,40431,40445,40474,40475,40478,40565,40569,40573,40577,40584,40587,40588,40594,40597,40593,40605,40613,40617,40632,40618,40621,38753,40652,40654,40655,40656,40660,40668,40670,40669,40672,40677,40680,40687,40692,40694,40695,40697,40699,40700,40701,40711,40712,30391,40725,40737,40748,40766,40778,40786,40788,40803,40799,40800,40801,40806,40807,40812,40810,40823,40818,40822,40853,40860,40864,22575,27079,36953,29796,20956,29081,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,32394,35100,37704,37512,34012,20425,28859,26161,26824,37625,26363,24389,20008,20193,20220,20224,20227,20281,20310,20370,20362,20378,20372,20429,20544,20514,20479,20510,20550,20592,20546,20628,20724,20696,20810,20836,20893,20926,20972,21013,21148,21158,21184,21211,21248,21255,21284,21362,21395,21426,21469,64014,21660,21642,21673,21759,21894,22361,22373,22444,22472,22471,64015,64016,22686,22706,22795,22867,22875,22877,22883,22948,22970,23382,23488,29999,23512,23532,23582,23718,23738,23797,23847,23891,64017,23874,23917,23992,23993,24016,24353,24372,24423,24503,24542,24669,24709,24714,24798,24789,24864,24818,24849,24887,24880,24984,25107,25254,25589,25696,25757,25806,25934,26112,26133,26171,26121,26158,26142,26148,26213,26199,26201,64018,26227,26265,26272,26290,26303,26362,26382,63785,26470,26555,26706,26560,26625,26692,26831,64019,26984,64020,27032,27106,27184,27243,27206,27251,27262,27362,27364,27606,27711,27740,27782,27759,27866,27908,28039,28015,28054,28076,28111,28152,28146,28156,28217,28252,28199,28220,28351,28552,28597,28661,28677,28679,28712,28805,28843,28943,28932,29020,28998,28999,64021,29121,29182,29361,29374,29476,64022,29559,29629,29641,29654,29667,29650,29703,29685,29734,29738,29737,29742,29794,29833,29855,29953,30063,30338,30364,30366,30363,30374,64023,30534,21167,30753,30798,30820,30842,31024,64024,64025,64026,31124,64027,31131,31441,31463,64028,31467,31646,64029,32072,32092,32183,32160,32214,32338,32583,32673,64030,33537,33634,33663,33735,33782,33864,33972,34131,34137,34155,64031,34224,64032,64033,34823,35061,35346,35383,35449,35495,35518,35551,64034,35574,35667,35711,36080,36084,36114,36214,64035,36559,64036,64037,36967,37086,64038,37141,37159,37338,37335,37342,37357,37358,37348,37349,37382,37392,37386,37434,37440,37436,37454,37465,37457,37433,37479,37543,37495,37496,37607,37591,37593,37584,64039,37589,37600,37587,37669,37665,37627,64040,37662,37631,37661,37634,37744,37719,37796,37830,37854,37880,37937,37957,37960,38290,63964,64041,38557,38575,38707,38715,38723,38733,38735,38737,38741,38999,39013,64042,64043,39207,64044,39326,39502,39641,39644,39797,39794,39823,39857,39867,39936,40304,40299,64045,40473,40657,null,null,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,65506,65508,65287,65282,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,65506,65508,65287,65282,12849,8470,8481,8757,32394,35100,37704,37512,34012,20425,28859,26161,26824,37625,26363,24389,20008,20193,20220,20224,20227,20281,20310,20370,20362,20378,20372,20429,20544,20514,20479,20510,20550,20592,20546,20628,20724,20696,20810,20836,20893,20926,20972,21013,21148,21158,21184,21211,21248,21255,21284,21362,21395,21426,21469,64014,21660,21642,21673,21759,21894,22361,22373,22444,22472,22471,64015,64016,22686,22706,22795,22867,22875,22877,22883,22948,22970,23382,23488,29999,23512,23532,23582,23718,23738,23797,23847,23891,64017,23874,23917,23992,23993,24016,24353,24372,24423,24503,24542,24669,24709,24714,24798,24789,24864,24818,24849,24887,24880,24984,25107,25254,25589,25696,25757,25806,25934,26112,26133,26171,26121,26158,26142,26148,26213,26199,26201,64018,26227,26265,26272,26290,26303,26362,26382,63785,26470,26555,26706,26560,26625,26692,26831,64019,26984,64020,27032,27106,27184,27243,27206,27251,27262,27362,27364,27606,27711,27740,27782,27759,27866,27908,28039,28015,28054,28076,28111,28152,28146,28156,28217,28252,28199,28220,28351,28552,28597,28661,28677,28679,28712,28805,28843,28943,28932,29020,28998,28999,64021,29121,29182,29361,29374,29476,64022,29559,29629,29641,29654,29667,29650,29703,29685,29734,29738,29737,29742,29794,29833,29855,29953,30063,30338,30364,30366,30363,30374,64023,30534,21167,30753,30798,30820,30842,31024,64024,64025,64026,31124,64027,31131,31441,31463,64028,31467,31646,64029,32072,32092,32183,32160,32214,32338,32583,32673,64030,33537,33634,33663,33735,33782,33864,33972,34131,34137,34155,64031,34224,64032,64033,34823,35061,35346,35383,35449,35495,35518,35551,64034,35574,35667,35711,36080,36084,36114,36214,64035,36559,64036,64037,36967,37086,64038,37141,37159,37338,37335,37342,37357,37358,37348,37349,37382,37392,37386,37434,37440,37436,37454,37465,37457,37433,37479,37543,37495,37496,37607,37591,37593,37584,64039,37589,37600,37587,37669,37665,37627,64040,37662,37631,37661,37634,37744,37719,37796,37830,37854,37880,37937,37957,37960,38290,63964,64041,38557,38575,38707,38715,38723,38733,38735,38737,38741,38999,39013,64042,64043,39207,64044,39326,39502,39641,39644,39797,39794,39823,39857,39867,39936,40304,40299,64045,40473,40657,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],jis0212:[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,728,711,184,729,733,175,731,730,65374,900,901,null,null,null,null,null,null,null,null,161,166,191,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,186,170,169,174,8482,164,8470,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,902,904,905,906,938,null,908,null,910,939,null,911,null,null,null,null,940,941,942,943,970,912,972,962,973,971,944,974,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1038,1039,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1118,1119,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,198,272,null,294,null,306,null,321,319,null,330,216,338,null,358,222,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,230,273,240,295,305,307,312,322,320,329,331,248,339,223,359,254,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,193,192,196,194,258,461,256,260,197,195,262,264,268,199,266,270,201,200,203,202,282,278,274,280,null,284,286,290,288,292,205,204,207,206,463,304,298,302,296,308,310,313,317,315,323,327,325,209,211,210,214,212,465,336,332,213,340,344,342,346,348,352,350,356,354,218,217,220,219,364,467,368,362,370,366,360,471,475,473,469,372,221,376,374,377,381,379,null,null,null,null,null,null,null,225,224,228,226,259,462,257,261,229,227,263,265,269,231,267,271,233,232,235,234,283,279,275,281,501,285,287,null,289,293,237,236,239,238,464,null,299,303,297,309,311,314,318,316,324,328,326,241,243,242,246,244,466,337,333,245,341,345,343,347,349,353,351,357,355,250,249,252,251,365,468,369,363,371,367,361,472,476,474,470,373,253,255,375,378,382,380,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,19970,19972,19973,19980,19986,19999,20003,20004,20008,20011,20014,20015,20016,20021,20032,20033,20036,20039,20049,20058,20060,20067,20072,20073,20084,20085,20089,20095,20109,20118,20119,20125,20143,20153,20163,20176,20186,20187,20192,20193,20194,20200,20207,20209,20211,20213,20221,20222,20223,20224,20226,20227,20232,20235,20236,20242,20245,20246,20247,20249,20270,20273,20320,20275,20277,20279,20281,20283,20286,20288,20290,20296,20297,20299,20300,20306,20308,20310,20312,20319,20323,20330,20332,20334,20337,20343,20344,20345,20346,20349,20350,20353,20354,20356,20357,20361,20362,20364,20366,20368,20370,20371,20372,20375,20377,20378,20382,20383,20402,20407,20409,20411,20412,20413,20414,20416,20417,20421,20422,20424,20425,20427,20428,20429,20431,20434,20444,20448,20450,20464,20466,20476,20477,20479,20480,20481,20484,20487,20490,20492,20494,20496,20499,20503,20504,20507,20508,20509,20510,20514,20519,20526,20528,20530,20531,20533,20544,20545,20546,20549,20550,20554,20556,20558,20561,20562,20563,20567,20569,20575,20576,20578,20579,20582,20583,20586,20589,20592,20593,20539,20609,20611,20612,20614,20618,20622,20623,20624,20626,20627,20628,20630,20635,20636,20638,20639,20640,20641,20642,20650,20655,20656,20665,20666,20669,20672,20675,20676,20679,20684,20686,20688,20691,20692,20696,20700,20701,20703,20706,20708,20710,20712,20713,20719,20721,20726,20730,20734,20739,20742,20743,20744,20747,20748,20749,20750,20722,20752,20759,20761,20763,20764,20765,20766,20771,20775,20776,20780,20781,20783,20785,20787,20788,20789,20792,20793,20802,20810,20815,20819,20821,20823,20824,20831,20836,20838,20862,20867,20868,20875,20878,20888,20893,20897,20899,20909,20920,20922,20924,20926,20927,20930,20936,20943,20945,20946,20947,20949,20952,20958,20962,20965,20974,20978,20979,20980,20983,20993,20994,20997,21010,21011,21013,21014,21016,21026,21032,21041,21042,21045,21052,21061,21065,21077,21079,21080,21082,21084,21087,21088,21089,21094,21102,21111,21112,21113,21120,21122,21125,21130,21132,21139,21141,21142,21143,21144,21146,21148,21156,21157,21158,21159,21167,21168,21174,21175,21176,21178,21179,21181,21184,21188,21190,21192,21196,21199,21201,21204,21206,21211,21212,21217,21221,21224,21225,21226,21228,21232,21233,21236,21238,21239,21248,21251,21258,21259,21260,21265,21267,21272,21275,21276,21278,21279,21285,21287,21288,21289,21291,21292,21293,21296,21298,21301,21308,21309,21310,21314,21324,21323,21337,21339,21345,21347,21349,21356,21357,21362,21369,21374,21379,21383,21384,21390,21395,21396,21401,21405,21409,21412,21418,21419,21423,21426,21428,21429,21431,21432,21434,21437,21440,21445,21455,21458,21459,21461,21466,21469,21470,21472,21478,21479,21493,21506,21523,21530,21537,21543,21544,21546,21551,21553,21556,21557,21571,21572,21575,21581,21583,21598,21602,21604,21606,21607,21609,21611,21613,21614,21620,21631,21633,21635,21637,21640,21641,21645,21649,21653,21654,21660,21663,21665,21670,21671,21673,21674,21677,21678,21681,21687,21689,21690,21691,21695,21702,21706,21709,21710,21728,21738,21740,21743,21750,21756,21758,21759,21760,21761,21765,21768,21769,21772,21773,21774,21781,21802,21803,21810,21813,21814,21819,21820,21821,21825,21831,21833,21834,21837,21840,21841,21848,21850,21851,21854,21856,21857,21860,21862,21887,21889,21890,21894,21896,21902,21903,21905,21906,21907,21908,21911,21923,21924,21933,21938,21951,21953,21955,21958,21961,21963,21964,21966,21969,21970,21971,21975,21976,21979,21982,21986,21993,22006,22015,22021,22024,22026,22029,22030,22031,22032,22033,22034,22041,22060,22064,22067,22069,22071,22073,22075,22076,22077,22079,22080,22081,22083,22084,22086,22089,22091,22093,22095,22100,22110,22112,22113,22114,22115,22118,22121,22125,22127,22129,22130,22133,22148,22149,22152,22155,22156,22165,22169,22170,22173,22174,22175,22182,22183,22184,22185,22187,22188,22189,22193,22195,22199,22206,22213,22217,22218,22219,22223,22224,22220,22221,22233,22236,22237,22239,22241,22244,22245,22246,22247,22248,22257,22251,22253,22262,22263,22273,22274,22279,22282,22284,22289,22293,22298,22299,22301,22304,22306,22307,22308,22309,22313,22314,22316,22318,22319,22323,22324,22333,22334,22335,22341,22342,22348,22349,22354,22370,22373,22375,22376,22379,22381,22382,22383,22384,22385,22387,22388,22389,22391,22393,22394,22395,22396,22398,22401,22403,22412,22420,22423,22425,22426,22428,22429,22430,22431,22433,22421,22439,22440,22441,22444,22456,22461,22471,22472,22476,22479,22485,22493,22494,22500,22502,22503,22505,22509,22512,22517,22518,22520,22525,22526,22527,22531,22532,22536,22537,22497,22540,22541,22555,22558,22559,22560,22566,22567,22573,22578,22585,22591,22601,22604,22605,22607,22608,22613,22623,22625,22628,22631,22632,22648,22652,22655,22656,22657,22663,22664,22665,22666,22668,22669,22671,22672,22676,22678,22685,22688,22689,22690,22694,22697,22705,22706,22724,22716,22722,22728,22733,22734,22736,22738,22740,22742,22746,22749,22753,22754,22761,22771,22789,22790,22795,22796,22802,22803,22804,34369,22813,22817,22819,22820,22824,22831,22832,22835,22837,22838,22847,22851,22854,22866,22867,22873,22875,22877,22878,22879,22881,22883,22891,22893,22895,22898,22901,22902,22905,22907,22908,22923,22924,22926,22930,22933,22935,22943,22948,22951,22957,22958,22959,22960,22963,22967,22970,22972,22977,22979,22980,22984,22986,22989,22994,23005,23006,23007,23011,23012,23015,23022,23023,23025,23026,23028,23031,23040,23044,23052,23053,23054,23058,23059,23070,23075,23076,23079,23080,23082,23085,23088,23108,23109,23111,23112,23116,23120,23125,23134,23139,23141,23143,23149,23159,23162,23163,23166,23179,23184,23187,23190,23193,23196,23198,23199,23200,23202,23207,23212,23217,23218,23219,23221,23224,23226,23227,23231,23236,23238,23240,23247,23258,23260,23264,23269,23274,23278,23285,23286,23293,23296,23297,23304,23319,23348,23321,23323,23325,23329,23333,23341,23352,23361,23371,23372,23378,23382,23390,23400,23406,23407,23420,23421,23422,23423,23425,23428,23430,23434,23438,23440,23441,23443,23444,23446,23464,23465,23468,23469,23471,23473,23474,23479,23482,23484,23488,23489,23501,23503,23510,23511,23512,23513,23514,23520,23535,23537,23540,23549,23564,23575,23582,23583,23587,23590,23593,23595,23596,23598,23600,23602,23605,23606,23641,23642,23644,23650,23651,23655,23656,23657,23661,23664,23668,23669,23674,23675,23676,23677,23687,23688,23690,23695,23698,23709,23711,23712,23714,23715,23718,23722,23730,23732,23733,23738,23753,23755,23762,23773,23767,23790,23793,23794,23796,23809,23814,23821,23826,23851,23843,23844,23846,23847,23857,23860,23865,23869,23871,23874,23875,23878,23880,23893,23889,23897,23882,23903,23904,23905,23906,23908,23914,23917,23920,23929,23930,23934,23935,23937,23939,23944,23946,23954,23955,23956,23957,23961,23963,23967,23968,23975,23979,23984,23988,23992,23993,24003,24007,24011,24016,24014,24024,24025,24032,24036,24041,24056,24057,24064,24071,24077,24082,24084,24085,24088,24095,24096,24110,24104,24114,24117,24126,24139,24144,24137,24145,24150,24152,24155,24156,24158,24168,24170,24171,24172,24173,24174,24176,24192,24203,24206,24226,24228,24229,24232,24234,24236,24241,24243,24253,24254,24255,24262,24268,24267,24270,24273,24274,24276,24277,24284,24286,24293,24299,24322,24326,24327,24328,24334,24345,24348,24349,24353,24354,24355,24356,24360,24363,24364,24366,24368,24372,24374,24379,24381,24383,24384,24388,24389,24391,24397,24400,24404,24408,24411,24416,24419,24420,24423,24431,24434,24436,24437,24440,24442,24445,24446,24457,24461,24463,24470,24476,24477,24482,24487,24491,24484,24492,24495,24496,24497,24504,24516,24519,24520,24521,24523,24528,24529,24530,24531,24532,24542,24545,24546,24552,24553,24554,24556,24557,24558,24559,24562,24563,24566,24570,24572,24583,24586,24589,24595,24596,24599,24600,24602,24607,24612,24621,24627,24629,24640,24647,24648,24649,24652,24657,24660,24662,24663,24669,24673,24679,24689,24702,24703,24706,24710,24712,24714,24718,24721,24723,24725,24728,24733,24734,24738,24740,24741,24744,24752,24753,24759,24763,24766,24770,24772,24776,24777,24778,24779,24782,24783,24788,24789,24793,24795,24797,24798,24802,24805,24818,24821,24824,24828,24829,24834,24839,24842,24844,24848,24849,24850,24851,24852,24854,24855,24857,24860,24862,24866,24874,24875,24880,24881,24885,24886,24887,24889,24897,24901,24902,24905,24926,24928,24940,24946,24952,24955,24956,24959,24960,24961,24963,24964,24971,24973,24978,24979,24983,24984,24988,24989,24991,24992,24997,25e3,25002,25005,25016,25017,25020,25024,25025,25026,25038,25039,25045,25052,25053,25054,25055,25057,25058,25063,25065,25061,25068,25069,25071,25089,25091,25092,25095,25107,25109,25116,25120,25122,25123,25127,25129,25131,25145,25149,25154,25155,25156,25158,25164,25168,25169,25170,25172,25174,25178,25180,25188,25197,25199,25203,25210,25213,25229,25230,25231,25232,25254,25256,25267,25270,25271,25274,25278,25279,25284,25294,25301,25302,25306,25322,25330,25332,25340,25341,25347,25348,25354,25355,25357,25360,25363,25366,25368,25385,25386,25389,25397,25398,25401,25404,25409,25410,25411,25412,25414,25418,25419,25422,25426,25427,25428,25432,25435,25445,25446,25452,25453,25457,25460,25461,25464,25468,25469,25471,25474,25476,25479,25482,25488,25492,25493,25497,25498,25502,25508,25510,25517,25518,25519,25533,25537,25541,25544,25550,25553,25555,25556,25557,25564,25568,25573,25578,25580,25586,25587,25589,25592,25593,25609,25610,25616,25618,25620,25624,25630,25632,25634,25636,25637,25641,25642,25647,25648,25653,25661,25663,25675,25679,25681,25682,25683,25684,25690,25691,25692,25693,25695,25696,25697,25699,25709,25715,25716,25723,25725,25733,25735,25743,25744,25745,25752,25753,25755,25757,25759,25761,25763,25766,25768,25772,25779,25789,25790,25791,25796,25801,25802,25803,25804,25806,25808,25809,25813,25815,25828,25829,25833,25834,25837,25840,25845,25847,25851,25855,25857,25860,25864,25865,25866,25871,25875,25876,25878,25881,25883,25886,25887,25890,25894,25897,25902,25905,25914,25916,25917,25923,25927,25929,25936,25938,25940,25951,25952,25959,25963,25978,25981,25985,25989,25994,26002,26005,26008,26013,26016,26019,26022,26030,26034,26035,26036,26047,26050,26056,26057,26062,26064,26068,26070,26072,26079,26096,26098,26100,26101,26105,26110,26111,26112,26116,26120,26121,26125,26129,26130,26133,26134,26141,26142,26145,26146,26147,26148,26150,26153,26154,26155,26156,26158,26160,26161,26163,26169,26167,26176,26181,26182,26186,26188,26193,26190,26199,26200,26201,26203,26204,26208,26209,26363,26218,26219,26220,26238,26227,26229,26239,26231,26232,26233,26235,26240,26236,26251,26252,26253,26256,26258,26265,26266,26267,26268,26271,26272,26276,26285,26289,26290,26293,26299,26303,26304,26306,26307,26312,26316,26318,26319,26324,26331,26335,26344,26347,26348,26350,26362,26373,26375,26382,26387,26393,26396,26400,26402,26419,26430,26437,26439,26440,26444,26452,26453,26461,26470,26476,26478,26484,26486,26491,26497,26500,26510,26511,26513,26515,26518,26520,26521,26523,26544,26545,26546,26549,26555,26556,26557,26617,26560,26562,26563,26565,26568,26569,26578,26583,26585,26588,26593,26598,26608,26610,26614,26615,26706,26644,26649,26653,26655,26664,26663,26668,26669,26671,26672,26673,26675,26683,26687,26692,26693,26698,26700,26709,26711,26712,26715,26731,26734,26735,26736,26737,26738,26741,26745,26746,26747,26748,26754,26756,26758,26760,26774,26776,26778,26780,26785,26787,26789,26793,26794,26798,26802,26811,26821,26824,26828,26831,26832,26833,26835,26838,26841,26844,26845,26853,26856,26858,26859,26860,26861,26864,26865,26869,26870,26875,26876,26877,26886,26889,26890,26896,26897,26899,26902,26903,26929,26931,26933,26936,26939,26946,26949,26953,26958,26967,26971,26979,26980,26981,26982,26984,26985,26988,26992,26993,26994,27002,27003,27007,27008,27021,27026,27030,27032,27041,27045,27046,27048,27051,27053,27055,27063,27064,27066,27068,27077,27080,27089,27094,27095,27106,27109,27118,27119,27121,27123,27125,27134,27136,27137,27139,27151,27153,27157,27162,27165,27168,27172,27176,27184,27186,27188,27191,27195,27198,27199,27205,27206,27209,27210,27214,27216,27217,27218,27221,27222,27227,27236,27239,27242,27249,27251,27262,27265,27267,27270,27271,27273,27275,27281,27291,27293,27294,27295,27301,27307,27311,27312,27313,27316,27325,27326,27327,27334,27337,27336,27340,27344,27348,27349,27350,27356,27357,27364,27367,27372,27376,27377,27378,27388,27389,27394,27395,27398,27399,27401,27407,27408,27409,27415,27419,27422,27428,27432,27435,27436,27439,27445,27446,27451,27455,27462,27466,27469,27474,27478,27480,27485,27488,27495,27499,27502,27504,27509,27517,27518,27522,27525,27543,27547,27551,27552,27554,27555,27560,27561,27564,27565,27566,27568,27576,27577,27581,27582,27587,27588,27593,27596,27606,27610,27617,27619,27622,27623,27630,27633,27639,27641,27647,27650,27652,27653,27657,27661,27662,27664,27666,27673,27679,27686,27687,27688,27692,27694,27699,27701,27702,27706,27707,27711,27722,27723,27725,27727,27730,27732,27737,27739,27740,27755,27757,27759,27764,27766,27768,27769,27771,27781,27782,27783,27785,27796,27797,27799,27800,27804,27807,27824,27826,27828,27842,27846,27853,27855,27856,27857,27858,27860,27862,27866,27868,27872,27879,27881,27883,27884,27886,27890,27892,27908,27911,27914,27918,27919,27921,27923,27930,27942,27943,27944,27751,27950,27951,27953,27961,27964,27967,27991,27998,27999,28001,28005,28007,28015,28016,28028,28034,28039,28049,28050,28052,28054,28055,28056,28074,28076,28084,28087,28089,28093,28095,28100,28104,28106,28110,28111,28118,28123,28125,28127,28128,28130,28133,28137,28143,28144,28148,28150,28156,28160,28164,28190,28194,28199,28210,28214,28217,28219,28220,28228,28229,28232,28233,28235,28239,28241,28242,28243,28244,28247,28252,28253,28254,28258,28259,28264,28275,28283,28285,28301,28307,28313,28320,28327,28333,28334,28337,28339,28347,28351,28352,28353,28355,28359,28360,28362,28365,28366,28367,28395,28397,28398,28409,28411,28413,28420,28424,28426,28428,28429,28438,28440,28442,28443,28454,28457,28458,28463,28464,28467,28470,28475,28476,28461,28495,28497,28498,28499,28503,28505,28506,28509,28510,28513,28514,28520,28524,28541,28542,28547,28551,28552,28555,28556,28557,28560,28562,28563,28564,28566,28570,28575,28576,28581,28582,28583,28584,28590,28591,28592,28597,28598,28604,28613,28615,28616,28618,28634,28638,28648,28649,28656,28661,28665,28668,28669,28672,28677,28678,28679,28685,28695,28704,28707,28719,28724,28727,28729,28732,28739,28740,28744,28745,28746,28747,28756,28757,28765,28766,28750,28772,28773,28780,28782,28789,28790,28798,28801,28805,28806,28820,28821,28822,28823,28824,28827,28836,28843,28848,28849,28852,28855,28874,28881,28883,28884,28885,28886,28888,28892,28900,28922,28931,28932,28933,28934,28935,28939,28940,28943,28958,28960,28971,28973,28975,28976,28977,28984,28993,28997,28998,28999,29002,29003,29008,29010,29015,29018,29020,29022,29024,29032,29049,29056,29061,29063,29068,29074,29082,29083,29088,29090,29103,29104,29106,29107,29114,29119,29120,29121,29124,29131,29132,29139,29142,29145,29146,29148,29176,29182,29184,29191,29192,29193,29203,29207,29210,29213,29215,29220,29227,29231,29236,29240,29241,29249,29250,29251,29253,29262,29263,29264,29267,29269,29270,29274,29276,29278,29280,29283,29288,29291,29294,29295,29297,29303,29304,29307,29308,29311,29316,29321,29325,29326,29331,29339,29352,29357,29358,29361,29364,29374,29377,29383,29385,29388,29397,29398,29400,29407,29413,29427,29428,29434,29435,29438,29442,29444,29445,29447,29451,29453,29458,29459,29464,29465,29470,29474,29476,29479,29480,29484,29489,29490,29493,29498,29499,29501,29507,29517,29520,29522,29526,29528,29533,29534,29535,29536,29542,29543,29545,29547,29548,29550,29551,29553,29559,29561,29564,29568,29569,29571,29573,29574,29582,29584,29587,29589,29591,29592,29596,29598,29599,29600,29602,29605,29606,29610,29611,29613,29621,29623,29625,29628,29629,29631,29637,29638,29641,29643,29644,29647,29650,29651,29654,29657,29661,29665,29667,29670,29671,29673,29684,29685,29687,29689,29690,29691,29693,29695,29696,29697,29700,29703,29706,29713,29722,29723,29732,29734,29736,29737,29738,29739,29740,29741,29742,29743,29744,29745,29753,29760,29763,29764,29766,29767,29771,29773,29777,29778,29783,29789,29794,29798,29799,29800,29803,29805,29806,29809,29810,29824,29825,29829,29830,29831,29833,29839,29840,29841,29842,29848,29849,29850,29852,29855,29856,29857,29859,29862,29864,29865,29866,29867,29870,29871,29873,29874,29877,29881,29883,29887,29896,29897,29900,29904,29907,29912,29914,29915,29918,29919,29924,29928,29930,29931,29935,29940,29946,29947,29948,29951,29958,29970,29974,29975,29984,29985,29988,29991,29993,29994,29999,30006,30009,30013,30014,30015,30016,30019,30023,30024,30030,30032,30034,30039,30046,30047,30049,30063,30065,30073,30074,30075,30076,30077,30078,30081,30085,30096,30098,30099,30101,30105,30108,30114,30116,30132,30138,30143,30144,30145,30148,30150,30156,30158,30159,30167,30172,30175,30176,30177,30180,30183,30188,30190,30191,30193,30201,30208,30210,30211,30212,30215,30216,30218,30220,30223,30226,30227,30229,30230,30233,30235,30236,30237,30238,30243,30245,30246,30249,30253,30258,30259,30261,30264,30265,30266,30268,30282,30272,30273,30275,30276,30277,30281,30283,30293,30297,30303,30308,30309,30317,30318,30319,30321,30324,30337,30341,30348,30349,30357,30363,30364,30365,30367,30368,30370,30371,30372,30373,30374,30375,30376,30378,30381,30397,30401,30405,30409,30411,30412,30414,30420,30425,30432,30438,30440,30444,30448,30449,30454,30457,30460,30464,30470,30474,30478,30482,30484,30485,30487,30489,30490,30492,30498,30504,30509,30510,30511,30516,30517,30518,30521,30525,30526,30530,30533,30534,30538,30541,30542,30543,30546,30550,30551,30556,30558,30559,30560,30562,30564,30567,30570,30572,30576,30578,30579,30580,30586,30589,30592,30596,30604,30605,30612,30613,30614,30618,30623,30626,30631,30634,30638,30639,30641,30645,30654,30659,30665,30673,30674,30677,30681,30686,30687,30688,30692,30694,30698,30700,30704,30705,30708,30712,30715,30725,30726,30729,30733,30734,30737,30749,30753,30754,30755,30765,30766,30768,30773,30775,30787,30788,30791,30792,30796,30798,30802,30812,30814,30816,30817,30819,30820,30824,30826,30830,30842,30846,30858,30863,30868,30872,30881,30877,30878,30879,30884,30888,30892,30893,30896,30897,30898,30899,30907,30909,30911,30919,30920,30921,30924,30926,30930,30931,30933,30934,30948,30939,30943,30944,30945,30950,30954,30962,30963,30976,30966,30967,30970,30971,30975,30982,30988,30992,31002,31004,31006,31007,31008,31013,31015,31017,31021,31025,31028,31029,31035,31037,31039,31044,31045,31046,31050,31051,31055,31057,31060,31064,31067,31068,31079,31081,31083,31090,31097,31099,31100,31102,31115,31116,31121,31123,31124,31125,31126,31128,31131,31132,31137,31144,31145,31147,31151,31153,31156,31160,31163,31170,31172,31175,31176,31178,31183,31188,31190,31194,31197,31198,31200,31202,31205,31210,31211,31213,31217,31224,31228,31234,31235,31239,31241,31242,31244,31249,31253,31259,31262,31265,31271,31275,31277,31279,31280,31284,31285,31288,31289,31290,31300,31301,31303,31304,31308,31317,31318,31321,31324,31325,31327,31328,31333,31335,31338,31341,31349,31352,31358,31360,31362,31365,31366,31370,31371,31376,31377,31380,31390,31392,31395,31404,31411,31413,31417,31419,31420,31430,31433,31436,31438,31441,31451,31464,31465,31467,31468,31473,31476,31483,31485,31486,31495,31508,31519,31523,31527,31529,31530,31531,31533,31534,31535,31536,31537,31540,31549,31551,31552,31553,31559,31566,31573,31584,31588,31590,31593,31594,31597,31599,31602,31603,31607,31620,31625,31630,31632,31633,31638,31643,31646,31648,31653,31660,31663,31664,31666,31669,31670,31674,31675,31676,31677,31682,31685,31688,31690,31700,31702,31703,31705,31706,31707,31720,31722,31730,31732,31733,31736,31737,31738,31740,31742,31745,31746,31747,31748,31750,31753,31755,31756,31758,31759,31769,31771,31776,31781,31782,31784,31788,31793,31795,31796,31798,31801,31802,31814,31818,31829,31825,31826,31827,31833,31834,31835,31836,31837,31838,31841,31843,31847,31849,31853,31854,31856,31858,31865,31868,31869,31878,31879,31887,31892,31902,31904,31910,31920,31926,31927,31930,31931,31932,31935,31940,31943,31944,31945,31949,31951,31955,31956,31957,31959,31961,31962,31965,31974,31977,31979,31989,32003,32007,32008,32009,32015,32017,32018,32019,32022,32029,32030,32035,32038,32042,32045,32049,32060,32061,32062,32064,32065,32071,32072,32077,32081,32083,32087,32089,32090,32092,32093,32101,32103,32106,32112,32120,32122,32123,32127,32129,32130,32131,32133,32134,32136,32139,32140,32141,32145,32150,32151,32157,32158,32166,32167,32170,32179,32182,32183,32185,32194,32195,32196,32197,32198,32204,32205,32206,32215,32217,32256,32226,32229,32230,32234,32235,32237,32241,32245,32246,32249,32250,32264,32272,32273,32277,32279,32284,32285,32288,32295,32296,32300,32301,32303,32307,32310,32319,32324,32325,32327,32334,32336,32338,32344,32351,32353,32354,32357,32363,32366,32367,32371,32376,32382,32385,32390,32391,32394,32397,32401,32405,32408,32410,32413,32414,32572,32571,32573,32574,32575,32579,32580,32583,32591,32594,32595,32603,32604,32605,32609,32611,32612,32613,32614,32621,32625,32637,32638,32639,32640,32651,32653,32655,32656,32657,32662,32663,32668,32673,32674,32678,32682,32685,32692,32700,32703,32704,32707,32712,32718,32719,32731,32735,32739,32741,32744,32748,32750,32751,32754,32762,32765,32766,32767,32775,32776,32778,32781,32782,32783,32785,32787,32788,32790,32797,32798,32799,32800,32804,32806,32812,32814,32816,32820,32821,32823,32825,32826,32828,32830,32832,32836,32864,32868,32870,32877,32881,32885,32897,32904,32910,32924,32926,32934,32935,32939,32952,32953,32968,32973,32975,32978,32980,32981,32983,32984,32992,33005,33006,33008,33010,33011,33014,33017,33018,33022,33027,33035,33046,33047,33048,33052,33054,33056,33060,33063,33068,33072,33077,33082,33084,33093,33095,33098,33100,33106,33111,33120,33121,33127,33128,33129,33133,33135,33143,33153,33168,33156,33157,33158,33163,33166,33174,33176,33179,33182,33186,33198,33202,33204,33211,33227,33219,33221,33226,33230,33231,33237,33239,33243,33245,33246,33249,33252,33259,33260,33264,33265,33266,33269,33270,33272,33273,33277,33279,33280,33283,33295,33299,33300,33305,33306,33309,33313,33314,33320,33330,33332,33338,33347,33348,33349,33350,33355,33358,33359,33361,33366,33372,33376,33379,33383,33389,33396,33403,33405,33407,33408,33409,33411,33412,33415,33417,33418,33422,33425,33428,33430,33432,33434,33435,33440,33441,33443,33444,33447,33448,33449,33450,33454,33456,33458,33460,33463,33466,33468,33470,33471,33478,33488,33493,33498,33504,33506,33508,33512,33514,33517,33519,33526,33527,33533,33534,33536,33537,33543,33544,33546,33547,33620,33563,33565,33566,33567,33569,33570,33580,33581,33582,33584,33587,33591,33594,33596,33597,33602,33603,33604,33607,33613,33614,33617,33621,33622,33623,33648,33656,33661,33663,33664,33666,33668,33670,33677,33682,33684,33685,33688,33689,33691,33692,33693,33702,33703,33705,33708,33726,33727,33728,33735,33737,33743,33744,33745,33748,33757,33619,33768,33770,33782,33784,33785,33788,33793,33798,33802,33807,33809,33813,33817,33709,33839,33849,33861,33863,33864,33866,33869,33871,33873,33874,33878,33880,33881,33882,33884,33888,33892,33893,33895,33898,33904,33907,33908,33910,33912,33916,33917,33921,33925,33938,33939,33941,33950,33958,33960,33961,33962,33967,33969,33972,33978,33981,33982,33984,33986,33991,33992,33996,33999,34003,34012,34023,34026,34031,34032,34033,34034,34039,34098,34042,34043,34045,34050,34051,34055,34060,34062,34064,34076,34078,34082,34083,34084,34085,34087,34090,34091,34095,34099,34100,34102,34111,34118,34127,34128,34129,34130,34131,34134,34137,34140,34141,34142,34143,34144,34145,34146,34148,34155,34159,34169,34170,34171,34173,34175,34177,34181,34182,34185,34187,34188,34191,34195,34200,34205,34207,34208,34210,34213,34215,34228,34230,34231,34232,34236,34237,34238,34239,34242,34247,34250,34251,34254,34221,34264,34266,34271,34272,34278,34280,34285,34291,34294,34300,34303,34304,34308,34309,34317,34318,34320,34321,34322,34328,34329,34331,34334,34337,34343,34345,34358,34360,34362,34364,34365,34368,34370,34374,34386,34387,34390,34391,34392,34393,34397,34400,34401,34402,34403,34404,34409,34412,34415,34421,34422,34423,34426,34445,34449,34454,34456,34458,34460,34465,34470,34471,34472,34477,34481,34483,34484,34485,34487,34488,34489,34495,34496,34497,34499,34501,34513,34514,34517,34519,34522,34524,34528,34531,34533,34535,34440,34554,34556,34557,34564,34565,34567,34571,34574,34575,34576,34579,34580,34585,34590,34591,34593,34595,34600,34606,34607,34609,34610,34617,34618,34620,34621,34622,34624,34627,34629,34637,34648,34653,34657,34660,34661,34671,34673,34674,34683,34691,34692,34693,34694,34695,34696,34697,34699,34700,34704,34707,34709,34711,34712,34713,34718,34720,34723,34727,34732,34733,34734,34737,34741,34750,34751,34753,34760,34761,34762,34766,34773,34774,34777,34778,34780,34783,34786,34787,34788,34794,34795,34797,34801,34803,34808,34810,34815,34817,34819,34822,34825,34826,34827,34832,34841,34834,34835,34836,34840,34842,34843,34844,34846,34847,34856,34861,34862,34864,34866,34869,34874,34876,34881,34883,34885,34888,34889,34890,34891,34894,34897,34901,34902,34904,34906,34908,34911,34912,34916,34921,34929,34937,34939,34944,34968,34970,34971,34972,34975,34976,34984,34986,35002,35005,35006,35008,35018,35019,35020,35021,35022,35025,35026,35027,35035,35038,35047,35055,35056,35057,35061,35063,35073,35078,35085,35086,35087,35093,35094,35096,35097,35098,35100,35104,35110,35111,35112,35120,35121,35122,35125,35129,35130,35134,35136,35138,35141,35142,35145,35151,35154,35159,35162,35163,35164,35169,35170,35171,35179,35182,35184,35187,35189,35194,35195,35196,35197,35209,35213,35216,35220,35221,35227,35228,35231,35232,35237,35248,35252,35253,35254,35255,35260,35284,35285,35286,35287,35288,35301,35305,35307,35309,35313,35315,35318,35321,35325,35327,35332,35333,35335,35343,35345,35346,35348,35349,35358,35360,35362,35364,35366,35371,35372,35375,35381,35383,35389,35390,35392,35395,35397,35399,35401,35405,35406,35411,35414,35415,35416,35420,35421,35425,35429,35431,35445,35446,35447,35449,35450,35451,35454,35455,35456,35459,35462,35467,35471,35472,35474,35478,35479,35481,35487,35495,35497,35502,35503,35507,35510,35511,35515,35518,35523,35526,35528,35529,35530,35537,35539,35540,35541,35543,35549,35551,35564,35568,35572,35573,35574,35580,35583,35589,35590,35595,35601,35612,35614,35615,35594,35629,35632,35639,35644,35650,35651,35652,35653,35654,35656,35666,35667,35668,35673,35661,35678,35683,35693,35702,35704,35705,35708,35710,35713,35716,35717,35723,35725,35727,35732,35733,35740,35742,35743,35896,35897,35901,35902,35909,35911,35913,35915,35919,35921,35923,35924,35927,35928,35931,35933,35929,35939,35940,35942,35944,35945,35949,35955,35957,35958,35963,35966,35974,35975,35979,35984,35986,35987,35993,35995,35996,36004,36025,36026,36037,36038,36041,36043,36047,36054,36053,36057,36061,36065,36072,36076,36079,36080,36082,36085,36087,36088,36094,36095,36097,36099,36105,36114,36119,36123,36197,36201,36204,36206,36223,36226,36228,36232,36237,36240,36241,36245,36254,36255,36256,36262,36267,36268,36271,36274,36277,36279,36281,36283,36288,36293,36294,36295,36296,36298,36302,36305,36308,36309,36311,36313,36324,36325,36327,36332,36336,36284,36337,36338,36340,36349,36353,36356,36357,36358,36363,36369,36372,36374,36384,36385,36386,36387,36390,36391,36401,36403,36406,36407,36408,36409,36413,36416,36417,36427,36429,36430,36431,36436,36443,36444,36445,36446,36449,36450,36457,36460,36461,36463,36464,36465,36473,36474,36475,36482,36483,36489,36496,36498,36501,36506,36507,36509,36510,36514,36519,36521,36525,36526,36531,36533,36538,36539,36544,36545,36547,36548,36551,36559,36561,36564,36572,36584,36590,36592,36593,36599,36601,36602,36589,36608,36610,36615,36616,36623,36624,36630,36631,36632,36638,36640,36641,36643,36645,36647,36648,36652,36653,36654,36660,36661,36662,36663,36666,36672,36673,36675,36679,36687,36689,36690,36691,36692,36693,36696,36701,36702,36709,36765,36768,36769,36772,36773,36774,36789,36790,36792,36798,36800,36801,36806,36810,36811,36813,36816,36818,36819,36821,36832,36835,36836,36840,36846,36849,36853,36854,36859,36862,36866,36868,36872,36876,36888,36891,36904,36905,36911,36906,36908,36909,36915,36916,36919,36927,36931,36932,36940,36955,36957,36962,36966,36967,36972,36976,36980,36985,36997,37e3,37003,37004,37006,37008,37013,37015,37016,37017,37019,37024,37025,37026,37029,37040,37042,37043,37044,37046,37053,37068,37054,37059,37060,37061,37063,37064,37077,37079,37080,37081,37084,37085,37087,37093,37074,37110,37099,37103,37104,37108,37118,37119,37120,37124,37125,37126,37128,37133,37136,37140,37142,37143,37144,37146,37148,37150,37152,37157,37154,37155,37159,37161,37166,37167,37169,37172,37174,37175,37177,37178,37180,37181,37187,37191,37192,37199,37203,37207,37209,37210,37211,37217,37220,37223,37229,37236,37241,37242,37243,37249,37251,37253,37254,37258,37262,37265,37267,37268,37269,37272,37278,37281,37286,37288,37292,37293,37294,37296,37297,37298,37299,37302,37307,37308,37309,37311,37314,37315,37317,37331,37332,37335,37337,37338,37342,37348,37349,37353,37354,37356,37357,37358,37359,37360,37361,37367,37369,37371,37373,37376,37377,37380,37381,37382,37383,37385,37386,37388,37392,37394,37395,37398,37400,37404,37405,37411,37412,37413,37414,37416,37422,37423,37424,37427,37429,37430,37432,37433,37434,37436,37438,37440,37442,37443,37446,37447,37450,37453,37454,37455,37457,37464,37465,37468,37469,37472,37473,37477,37479,37480,37481,37486,37487,37488,37493,37494,37495,37496,37497,37499,37500,37501,37503,37512,37513,37514,37517,37518,37522,37527,37529,37535,37536,37540,37541,37543,37544,37547,37551,37554,37558,37560,37562,37563,37564,37565,37567,37568,37569,37570,37571,37573,37574,37575,37576,37579,37580,37581,37582,37584,37587,37589,37591,37592,37593,37596,37597,37599,37600,37601,37603,37605,37607,37608,37612,37614,37616,37625,37627,37631,37632,37634,37640,37645,37649,37652,37653,37660,37661,37662,37663,37665,37668,37669,37671,37673,37674,37683,37684,37686,37687,37703,37704,37705,37712,37713,37714,37717,37719,37720,37722,37726,37732,37733,37735,37737,37738,37741,37743,37744,37745,37747,37748,37750,37754,37757,37759,37760,37761,37762,37768,37770,37771,37773,37775,37778,37781,37784,37787,37790,37793,37795,37796,37798,37800,37803,37812,37813,37814,37818,37801,37825,37828,37829,37830,37831,37833,37834,37835,37836,37837,37843,37849,37852,37854,37855,37858,37862,37863,37881,37879,37880,37882,37883,37885,37889,37890,37892,37896,37897,37901,37902,37903,37909,37910,37911,37919,37934,37935,37937,37938,37939,37940,37947,37951,37949,37955,37957,37960,37962,37964,37973,37977,37980,37983,37985,37987,37992,37995,37997,37998,37999,38001,38002,38020,38019,38264,38265,38270,38276,38280,38284,38285,38286,38301,38302,38303,38305,38310,38313,38315,38316,38324,38326,38330,38333,38335,38342,38344,38345,38347,38352,38353,38354,38355,38361,38362,38365,38366,38367,38368,38372,38374,38429,38430,38434,38436,38437,38438,38444,38449,38451,38455,38456,38457,38458,38460,38461,38465,38482,38484,38486,38487,38488,38497,38510,38516,38523,38524,38526,38527,38529,38530,38531,38532,38537,38545,38550,38554,38557,38559,38564,38565,38566,38569,38574,38575,38579,38586,38602,38610,23986,38616,38618,38621,38622,38623,38633,38639,38641,38650,38658,38659,38661,38665,38682,38683,38685,38689,38690,38691,38696,38705,38707,38721,38723,38730,38734,38735,38741,38743,38744,38746,38747,38755,38759,38762,38766,38771,38774,38775,38776,38779,38781,38783,38784,38793,38805,38806,38807,38809,38810,38814,38815,38818,38828,38830,38833,38834,38837,38838,38840,38841,38842,38844,38846,38847,38849,38852,38853,38855,38857,38858,38860,38861,38862,38864,38865,38868,38871,38872,38873,38877,38878,38880,38875,38881,38884,38895,38897,38900,38903,38904,38906,38919,38922,38937,38925,38926,38932,38934,38940,38942,38944,38947,38950,38955,38958,38959,38960,38962,38963,38965,38949,38974,38980,38983,38986,38993,38994,38995,38998,38999,39001,39002,39010,39011,39013,39014,39018,39020,39083,39085,39086,39088,39092,39095,39096,39098,39099,39103,39106,39109,39112,39116,39137,39139,39141,39142,39143,39146,39155,39158,39170,39175,39176,39185,39189,39190,39191,39194,39195,39196,39199,39202,39206,39207,39211,39217,39218,39219,39220,39221,39225,39226,39227,39228,39232,39233,39238,39239,39240,39245,39246,39252,39256,39257,39259,39260,39262,39263,39264,39323,39325,39327,39334,39344,39345,39346,39349,39353,39354,39357,39359,39363,39369,39379,39380,39385,39386,39388,39390,39399,39402,39403,39404,39408,39412,39413,39417,39421,39422,39426,39427,39428,39435,39436,39440,39441,39446,39454,39456,39458,39459,39460,39463,39469,39470,39475,39477,39478,39480,39495,39489,39492,39498,39499,39500,39502,39505,39508,39510,39517,39594,39596,39598,39599,39602,39604,39605,39606,39609,39611,39614,39615,39617,39619,39622,39624,39630,39632,39634,39637,39638,39639,39643,39644,39648,39652,39653,39655,39657,39660,39666,39667,39669,39673,39674,39677,39679,39680,39681,39682,39683,39684,39685,39688,39689,39691,39692,39693,39694,39696,39698,39702,39705,39707,39708,39712,39718,39723,39725,39731,39732,39733,39735,39737,39738,39741,39752,39755,39756,39765,39766,39767,39771,39774,39777,39779,39781,39782,39784,39786,39787,39788,39789,39790,39795,39797,39799,39800,39801,39807,39808,39812,39813,39814,39815,39817,39818,39819,39821,39823,39824,39828,39834,39837,39838,39846,39847,39849,39852,39856,39857,39858,39863,39864,39867,39868,39870,39871,39873,39879,39880,39886,39888,39895,39896,39901,39903,39909,39911,39914,39915,39919,39923,39927,39928,39929,39930,39933,39935,39936,39938,39947,39951,39953,39958,39960,39961,39962,39964,39966,39970,39971,39974,39975,39976,39977,39978,39985,39989,39990,39991,39997,40001,40003,40004,40005,40009,40010,40014,40015,40016,40019,40020,40022,40024,40027,40029,40030,40031,40035,40041,40042,40028,40043,40040,40046,40048,40050,40053,40055,40059,40166,40178,40183,40185,40203,40194,40209,40215,40216,40220,40221,40222,40239,40240,40242,40243,40244,40250,40252,40261,40253,40258,40259,40263,40266,40275,40276,40287,40291,40290,40293,40297,40298,40299,40304,40310,40311,40315,40316,40318,40323,40324,40326,40330,40333,40334,40338,40339,40341,40342,40343,40344,40353,40362,40364,40366,40369,40373,40377,40380,40383,40387,40391,40393,40394,40404,40405,40406,40407,40410,40414,40415,40416,40421,40423,40425,40427,40430,40432,40435,40436,40446,40458,40450,40455,40462,40464,40465,40466,40469,40470,40473,40476,40477,40570,40571,40572,40576,40578,40579,40580,40581,40583,40590,40591,40598,40600,40603,40606,40612,40616,40620,40622,40623,40624,40627,40628,40629,40646,40648,40651,40661,40671,40676,40679,40684,40685,40686,40688,40689,40690,40693,40696,40703,40706,40707,40713,40719,40720,40721,40722,40724,40726,40727,40729,40730,40731,40735,40738,40742,40746,40747,40751,40753,40754,40756,40759,40761,40762,40764,40765,40767,40769,40771,40772,40773,40774,40775,40787,40789,40790,40791,40792,40794,40797,40798,40808,40809,40813,40814,40815,40816,40817,40819,40821,40826,40829,40847,40848,40849,40850,40852,40854,40855,40862,40865,40866,40867,40869,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],ibm866:[1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,9617,9618,9619,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,9576,9572,9573,9561,9560,9554,9555,9579,9578,9496,9484,9608,9604,9612,9616,9600,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1025,1105,1028,1108,1031,1111,1038,1118,176,8729,183,8730,8470,164,9632,160],"iso-8859-2":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,260,728,321,164,317,346,167,168,352,350,356,377,173,381,379,176,261,731,322,180,318,347,711,184,353,351,357,378,733,382,380,340,193,194,258,196,313,262,199,268,201,280,203,282,205,206,270,272,323,327,211,212,336,214,215,344,366,218,368,220,221,354,223,341,225,226,259,228,314,263,231,269,233,281,235,283,237,238,271,273,324,328,243,244,337,246,247,345,367,250,369,252,253,355,729],"iso-8859-3":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,294,728,163,164,null,292,167,168,304,350,286,308,173,null,379,176,295,178,179,180,181,293,183,184,305,351,287,309,189,null,380,192,193,194,null,196,266,264,199,200,201,202,203,204,205,206,207,null,209,210,211,212,288,214,215,284,217,218,219,220,364,348,223,224,225,226,null,228,267,265,231,232,233,234,235,236,237,238,239,null,241,242,243,244,289,246,247,285,249,250,251,252,365,349,729],"iso-8859-4":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,260,312,342,164,296,315,167,168,352,274,290,358,173,381,175,176,261,731,343,180,297,316,711,184,353,275,291,359,330,382,331,256,193,194,195,196,197,198,302,268,201,280,203,278,205,206,298,272,325,332,310,212,213,214,215,216,370,218,219,220,360,362,223,257,225,226,227,228,229,230,303,269,233,281,235,279,237,238,299,273,326,333,311,244,245,246,247,248,371,250,251,252,361,363,729],"iso-8859-5":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,173,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,8470,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,167,1118,1119],"iso-8859-6":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,null,null,null,164,null,null,null,null,null,null,null,1548,173,null,null,null,null,null,null,null,null,null,null,null,null,null,1563,null,null,null,1567,null,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,null,null,null,null,null,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,null,null,null,null,null,null,null,null,null,null,null,null,null],"iso-8859-7":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,8216,8217,163,8364,8367,166,167,168,169,890,171,172,173,null,8213,176,177,178,179,900,901,902,183,904,905,906,187,908,189,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,null,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,null],"iso-8859-8":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,null,162,163,164,165,166,167,168,169,215,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,247,187,188,189,190,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8215,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,null,null,8206,8207,null],"iso-8859-10":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,260,274,290,298,296,310,167,315,272,352,358,381,173,362,330,176,261,275,291,299,297,311,183,316,273,353,359,382,8213,363,331,256,193,194,195,196,197,198,302,268,201,280,203,278,205,206,207,208,325,332,211,212,213,214,360,216,370,218,219,220,221,222,223,257,225,226,227,228,229,230,303,269,233,281,235,279,237,238,239,240,326,333,243,244,245,246,361,248,371,250,251,252,253,254,312],"iso-8859-13":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,8221,162,163,164,8222,166,167,216,169,342,171,172,173,174,198,176,177,178,179,8220,181,182,183,248,185,343,187,188,189,190,230,260,302,256,262,196,197,280,274,268,201,377,278,290,310,298,315,352,323,325,211,332,213,214,215,370,321,346,362,220,379,381,223,261,303,257,263,228,229,281,275,269,233,378,279,291,311,299,316,353,324,326,243,333,245,246,247,371,322,347,363,252,380,382,8217],"iso-8859-14":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7682,7683,163,266,267,7690,167,7808,169,7810,7691,7922,173,174,376,7710,7711,288,289,7744,7745,182,7766,7809,7767,7811,7776,7923,7812,7813,7777,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,372,209,210,211,212,213,214,7786,216,217,218,219,220,221,374,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,373,241,242,243,244,245,246,7787,248,249,250,251,252,253,375,255],"iso-8859-15":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,8364,165,352,167,353,169,170,171,172,173,174,175,176,177,178,179,381,181,182,183,382,185,186,187,338,339,376,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255],"iso-8859-16":[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,260,261,321,8364,8222,352,167,353,169,536,171,377,173,378,379,176,177,268,322,381,8221,182,183,382,269,537,187,338,339,376,380,192,193,194,258,196,262,198,199,200,201,202,203,204,205,206,207,272,323,210,211,212,336,214,346,368,217,218,219,220,280,538,223,224,225,226,259,228,263,230,231,232,233,234,235,236,237,238,239,273,324,242,243,244,337,246,347,369,249,250,251,252,281,539,255],"koi8-r":[9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9600,9604,9608,9612,9616,9617,9618,9619,8992,9632,8729,8730,8776,8804,8805,160,8993,176,178,183,247,9552,9553,9554,1105,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,1025,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,169,1102,1072,1073,1094,1076,1077,1092,1075,1093,1080,1081,1082,1083,1084,1085,1086,1087,1103,1088,1089,1090,1091,1078,1074,1100,1099,1079,1096,1101,1097,1095,1098,1070,1040,1041,1062,1044,1045,1060,1043,1061,1048,1049,1050,1051,1052,1053,1054,1055,1071,1056,1057,1058,1059,1046,1042,1068,1067,1047,1064,1069,1065,1063,1066],"koi8-u":[9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9600,9604,9608,9612,9616,9617,9618,9619,8992,9632,8729,8730,8776,8804,8805,160,8993,176,178,183,247,9552,9553,9554,1105,1108,9556,1110,1111,9559,9560,9561,9562,9563,1169,1118,9566,9567,9568,9569,1025,1028,9571,1030,1031,9574,9575,9576,9577,9578,1168,1038,169,1102,1072,1073,1094,1076,1077,1092,1075,1093,1080,1081,1082,1083,1084,1085,1086,1087,1103,1088,1089,1090,1091,1078,1074,1100,1099,1079,1096,1101,1097,1095,1098,1070,1040,1041,1062,1044,1045,1060,1043,1061,1048,1049,1050,1051,1052,1053,1054,1055,1071,1056,1057,1058,1059,1046,1042,1068,1067,1047,1064,1069,1065,1063,1066],macintosh:[196,197,199,201,209,214,220,225,224,226,228,227,229,231,233,232,234,235,237,236,238,239,241,243,242,244,246,245,250,249,251,252,8224,176,162,163,167,8226,182,223,174,169,8482,180,168,8800,198,216,8734,177,8804,8805,165,181,8706,8721,8719,960,8747,170,186,937,230,248,191,161,172,8730,402,8776,8710,171,187,8230,160,192,195,213,338,339,8211,8212,8220,8221,8216,8217,247,9674,255,376,8260,8364,8249,8250,64257,64258,8225,183,8218,8222,8240,194,202,193,203,200,205,206,207,204,211,212,63743,210,218,219,217,305,710,732,175,728,729,730,184,733,731,711],"windows-874":[8364,129,130,131,132,8230,134,135,136,137,138,139,140,141,142,143,144,8216,8217,8220,8221,8226,8211,8212,152,153,154,155,156,157,158,159,160,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,null,null,null,null,3647,3648,3649,3650,3651,3652,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,null,null,null,null],"windows-1250":[8364,129,8218,131,8222,8230,8224,8225,136,8240,352,8249,346,356,381,377,144,8216,8217,8220,8221,8226,8211,8212,152,8482,353,8250,347,357,382,378,160,711,728,321,164,260,166,167,168,169,350,171,172,173,174,379,176,177,731,322,180,181,182,183,184,261,351,187,317,733,318,380,340,193,194,258,196,313,262,199,268,201,280,203,282,205,206,270,272,323,327,211,212,336,214,215,344,366,218,368,220,221,354,223,341,225,226,259,228,314,263,231,269,233,281,235,283,237,238,271,273,324,328,243,244,337,246,247,345,367,250,369,252,253,355,729],"windows-1251":[1026,1027,8218,1107,8222,8230,8224,8225,8364,8240,1033,8249,1034,1036,1035,1039,1106,8216,8217,8220,8221,8226,8211,8212,152,8482,1113,8250,1114,1116,1115,1119,160,1038,1118,1032,164,1168,166,167,1025,169,1028,171,172,173,174,1031,176,177,1030,1110,1169,181,182,183,1105,8470,1108,187,1112,1029,1109,1111,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103],"windows-1252":[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255],"windows-1253":[8364,129,8218,402,8222,8230,8224,8225,136,8240,138,8249,140,141,142,143,144,8216,8217,8220,8221,8226,8211,8212,152,8482,154,8250,156,157,158,159,160,901,902,163,164,165,166,167,168,169,null,171,172,173,174,8213,176,177,178,179,900,181,182,183,904,905,906,187,908,189,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,null,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,null],"windows-1254":[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,142,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,158,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,286,209,210,211,212,213,214,215,216,217,218,219,220,304,350,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,287,241,242,243,244,245,246,247,248,249,250,251,252,305,351,255],"windows-1255":[8364,129,8218,402,8222,8230,8224,8225,710,8240,138,8249,140,141,142,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,154,8250,156,157,158,159,160,161,162,163,8362,165,166,167,168,169,215,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,247,187,188,189,190,191,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1520,1521,1522,1523,1524,null,null,null,null,null,null,null,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,null,null,8206,8207,null],"windows-1256":[8364,1662,8218,402,8222,8230,8224,8225,710,8240,1657,8249,338,1670,1688,1672,1711,8216,8217,8220,8221,8226,8211,8212,1705,8482,1681,8250,339,8204,8205,1722,160,1548,162,163,164,165,166,167,168,169,1726,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,1563,187,188,189,190,1567,1729,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,215,1591,1592,1593,1594,1600,1601,1602,1603,224,1604,226,1605,1606,1607,1608,231,232,233,234,235,1609,1610,238,239,1611,1612,1613,1614,244,1615,1616,247,1617,249,1618,251,252,8206,8207,1746],"windows-1257":[8364,129,8218,131,8222,8230,8224,8225,136,8240,138,8249,140,168,711,184,144,8216,8217,8220,8221,8226,8211,8212,152,8482,154,8250,156,175,731,159,160,null,162,163,164,null,166,167,216,169,342,171,172,173,174,198,176,177,178,179,180,181,182,183,248,185,343,187,188,189,190,230,260,302,256,262,196,197,280,274,268,201,377,278,290,310,298,315,352,323,325,211,332,213,214,215,370,321,346,362,220,379,381,223,261,303,257,263,228,229,281,275,269,233,378,279,291,311,299,316,353,324,326,243,333,245,246,247,371,322,347,363,252,380,382,729],"windows-1258":[8364,129,8218,402,8222,8230,8224,8225,710,8240,138,8249,338,141,142,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,154,8250,339,157,158,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,258,196,197,198,199,200,201,202,203,768,205,206,207,272,209,777,211,212,416,214,215,216,217,218,219,220,431,771,223,224,225,226,259,228,229,230,231,232,233,234,235,769,237,238,239,273,241,803,243,244,417,246,247,248,249,250,251,252,432,8363,255],"x-mac-cyrillic":[1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,8224,176,1168,163,167,8226,182,1030,174,169,8482,1026,1106,8800,1027,1107,8734,177,8804,8805,1110,181,1169,1032,1028,1108,1031,1111,1033,1113,1034,1114,1112,1029,172,8730,402,8776,8710,171,187,8230,160,1035,1115,1036,1116,1109,8211,8212,8220,8221,8216,8217,247,8222,1038,1118,1039,1119,8470,1025,1105,1103,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,8364]}})(this||{})},604,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]).NativeModules.RNDeviceInformation;e.default=o},605,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.Requester=void 0;var l=babelHelpers.interopRequireWildcard(r(d[0])),t=r(d[1]),n=(babelHelpers.interopRequireDefault(r(d[2])),babelHelpers.interopRequireDefault(r(d[3])),r(d[4]),(function(n){function s(){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).apply(this,arguments))}return babelHelpers.inherits(s,n),babelHelpers.createClass(s,[{key:"render",value:function(){return l.default.createElement(t.View,{style:styles.container},l.default.createElement(t.ScrollView,null))}}]),s})(l.Component));e.Requester=n},606,[23,2,313,591,483]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),l=(babelHelpers.interopRequireDefault(r(d[2])),babelHelpers.interopRequireDefault(r(d[3])),r(d[4])),o=babelHelpers.interopRequireDefault(r(d[5])),s=r(d[6]),u=babelHelpers.interopRequireDefault(r(d[7])),f=babelHelpers.interopRequireDefault(r(d[8])),c=r(d[9]),p=babelHelpers.interopRequireWildcard(r(d[10])),b=r(d[11]),h=r(d[12]),y=r(d[13]),S=r(d[14]),v=r(d[15]),E=babelHelpers.interopRequireDefault(r(d[16])),C=babelHelpers.interopRequireDefault(r(d[17])),w=(r(d[18]),(function(l){function w(t){var n;return babelHelpers.classCallCheck(this,w),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(w).call(this,t))).handleViewRef=function(t){return n.numberView=t},n.handleMontantRef=function(t){return n.montantView=t},n.state=n.initState(),n.updateState(),n}return babelHelpers.inherits(w,l),babelHelpers.createClass(w,[{key:"initState",value:function(){return{phone:null,montant:null,isSending:!1,networks:[],user:null,errorAnimation:""}}},{key:"onUserCancel",value:function(){this.props.navigator.pop({animated:!0,animationType:'fade'})}},{key:"onUserSend",value:function(){var t=this,l=!0;null===this.state.montant&&(l=!1),l?(this.setState({isSending:!0}),(0,y.sendDemande)(this.state.montant).then(function(l){var o="",s="";void 0!==l.success&&(1===l.success?(o=C.default.t('DEMAND_SEND'),s=C.default.t('DEMAND_SEND_SUCCESFUL'),t.setState({montant:0})):(o="Erreur survenu lors de l'envoie ",s="Une erreur est survenu lors de l'envoie de la demande",n.Alert.alert(o,s,[{text:'Ok'}]))),setTimeout(function(){t.setState({isSending:!1})},800)})):this.montantView.shake(800)}},{key:"render",value:function(){var l=this.state.user;return l?"geolocated"===l.category?this.multiNetwork():this.simpleAgent():t.default.createElement(n.View,{style:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:"white"}},t.default.createElement(n.ProgressBarAndroid,null))}},{key:"simpleAgent",value:function(){var l=this,b=(item.item,0);return t.default.createElement(n.View,{style:D.container},t.default.createElement(o.default,{style:D.cardInput},t.default.createElement(n.View,null,t.default.createElement(n.Text,{style:D.title},"Demande de credit"),t.default.createElement(p.View,{ref:this.handleMontantRef},t.default.createElement(s.Sae,{label:C.default.t('AMOUNT'),iconClass:u.default,iconName:'dollar',iconColor:c.primary,inputStyle:k.style,keyboardType:"numeric",value:this.state.montant,onChangeText:function(t){if(t.length>0)try{b=parseFloat(t),l.setState({isDisabled:b>0,montant:b})}catch(t){}},style:k.selfitem,labelStyle:k.label,autoCapitalize:'none',autoCorrect:!1}))),t.default.createElement(n.View,{style:D.btnContainer},t.default.createElement(f.default,{style:D.button_1,textStyle:D.button_1_text,onPress:function(){return l.onUserCancel()}},C.default.t('CANCEL')),t.default.createElement(f.default,{isLoading:this.state.isSending,isDisabled:!this.state.isDisabled,style:D.button_2,ref:function(t){l.refBtn=t},textStyle:D.button_2_text,onPress:function(){l.onUserSend()}},C.default.t('SEND'))),t.default.createElement(E.default,{ref:function(t){return l.notifRef=t}})))}},{key:"multiNetwork",value:function(){var l=this;return t.default.createElement(n.View,{style:{flex:1}},t.default.createElement(n.FlatList,{data:this.state.networks,renderItem:function(t){return l.renderSingleNetwork(t)}}),t.default.createElement(E.default,{ref:function(t){return l.notifRef=t}}))}},{key:"renderSingleNetwork",value:function(l){var b=this,h=l.item,y=null,S=null,v=0;return t.default.createElement(n.View,{style:D.container2},t.default.createElement(o.default,{style:D.cardInput2},t.default.createElement(n.View,null,t.default.createElement(n.Text,{style:D.title},C.default.t('ASK_CREDIT')),t.default.createElement(n.Text,{style:D.subtitle},C.default.t("FOR_NUMB")," ",h.phone),t.default.createElement(p.View,{ref:this.handleMontantRef},t.default.createElement(s.Sae,{label:C.default.t('AMOUNT'),iconClass:u.default,iconName:'dollar',iconColor:c.primary,ref:function(t){y=t,b.setState({refIn:y})},inputStyle:k.style,keyboardType:"numeric",onChangeText:function(t){if(t.length>0)try{v=parseFloat(t),S&&(S.setState({isDisabled:v>0}),S.isDisabled=v>0)}catch(t){}},style:k.selfitem,labelStyle:k.label,autoCapitalize:'none',autoCorrect:!1}))),t.default.createElement(n.View,{style:D.btnContainer},t.default.createElement(f.default,{style:D.button_1,textStyle:D.button_1_text,onPress:function(){return b.onUserCancel()}},C.default.t('CANCEL')),t.default.createElement(f.default,{ref:function(t){S=t},style:D.button_2,textStyle:D.button_2_text,onPress:function(){b.onNetworkSend(h.phone,h.code_membre,y.state.value,y,S)}},C.default.t('SEND')))))}},{key:"onNetworkSend",value:function(t,l,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,f=!0,c=parseFloat(o);null!==c&&(0,b.isNumber)(c)||(f=!1),f?(u.setState({isLoading:!0}),(0,S.sendDemandeSpecificque)(c,t,l).then(function(t){var l="",o="";void 0!==t.success?1===t.success&&(s.setState({value:""}),l=C.default.t("DEMANDE_SEND"),o=C.default.t('DEMAND_SEND_SUCCESFUL')):(l="Erreur survenu lors de l'envoie ",o="Une erreur est survenu lors de l'envoie de la demande",n.Alert.alert(l,o,[{text:"Ok"}])),setTimeout(function(){u.setState({isLoading:!1})},800)})):this.montantView.shake(800)}},{key:"updateState",value:function(){var t,n;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,regeneratorRuntime.awrap((0,h.readUser)());case 2:if("geolocated"!==(t=l.sent).category){l.next=8;break}return l.next=6,regeneratorRuntime.awrap((0,v.getAgentNetworksList)(t.agentId));case 6:1==(n=l.sent).success&&this.setState({networks:n.networks});case 8:this.setState({user:t});case 9:case"end":return l.stop()}},null,this)}}]),w})(t.Component));e.default=w,w.navigatorStyle={navBarHidden:!0};var k=n.StyleSheet.create({selfitem:{width:(0,l.responsiveWidth)(70),alignSelf:'center',marginBottom:20},label:{color:c.primary},style:{color:'black'}}),D=n.StyleSheet.create({title:{backgroundColor:c.primary,color:'white',paddingLeft:20,paddingTop:10,fontWeight:'bold',fontSize:(0,l.responsiveFontSize)(3),height:(0,l.responsiveHeight)(10)},subtitle:{color:'black',paddingLeft:20,paddingTop:10,marginBottom:(0,l.responsiveHeight)(3),fontWeight:'bold',fontSize:(0,l.responsiveFontSize)(2)},container:{flex:1,backgroundColor:'#EEE',justifyContent:'space-between'},container2:{flex:1,height:(0,l.responsiveHeight)(50),backgroundColor:'#EEE',justifyContent:'space-between'},btnContainer:{flexDirection:'row',paddingRight:5,paddingLeft:5,paddingTop:5,marginBottom:-2.5},button_1:{flex:1,borderColor:'transparent'},button_2:{flex:1,borderColor:'transparent',backgroundColor:c.primary,borderRadius:0},button_1_text:{color:c.primary,fontWeight:'bold'},button_2_text:{color:'white',fontWeight:'bold'},cardInput:{marginLeft:10,marginRight:10,marginTop:(0,l.responsiveHeight)(5),width:(0,l.responsiveWidth)(98),alignSelf:'center',justifyContent:'space-between',height:(0,l.responsiveHeight)(40)},cardInput2:{marginLeft:10,marginRight:10,marginTop:(0,l.responsiveHeight)(1),width:(0,l.responsiveWidth)(98),flex:1,alignSelf:'center',justifyContent:'space-between'}})},607,[23,2,313,608,483,621,623,636,567,500,543,519,502,501,501,597,638,486,499]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Animated",{enumerable:!0,get:function(){return t.Animated}}),Object.defineProperty(e,"MAP_TYPES",{enumerable:!0,get:function(){return t.MAP_TYPES}}),Object.defineProperty(e,"ProviderPropType",{enumerable:!0,get:function(){return t.ProviderPropType}}),Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Overlay",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"UrlTile",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"LocalTile",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Callout",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"AnimatedRegion",{enumerable:!0,get:function(){return P.default}}),e.default=e.OverlayAnimated=e.MarkerAnimated=e.PROVIDER_DEFAULT=e.PROVIDER_GOOGLE=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3])),f=babelHelpers.interopRequireDefault(r(d[4])),o=babelHelpers.interopRequireDefault(r(d[5])),b=babelHelpers.interopRequireDefault(r(d[6])),p=babelHelpers.interopRequireDefault(r(d[7])),c=babelHelpers.interopRequireDefault(r(d[8])),P=babelHelpers.interopRequireDefault(r(d[9])),O=t.default.PROVIDER_GOOGLE;e.PROVIDER_GOOGLE=O;var R=t.default.PROVIDER_DEFAULT;e.PROVIDER_DEFAULT=R;var y=n.default.Animated;e.MarkerAnimated=y;var D=u.default.Animated;e.OverlayAnimated=D;var A=t.default;e.default=A},608,[609,610,617,613,614,615,618,619,616,620]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ProviderPropType=e.Animated=e.MAP_TYPES=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),l=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireDefault(r(d[5])),p=babelHelpers.interopRequireDefault(r(d[6])),f=babelHelpers.interopRequireDefault(r(d[7])),h=babelHelpers.interopRequireDefault(r(d[8])),b=babelHelpers.interopRequireDefault(r(d[9])),c=babelHelpers.interopRequireDefault(r(d[10])),v=babelHelpers.interopRequireDefault(r(d[11])),y=r(d[12]),M=babelHelpers.interopRequireWildcard(r(d[13])),C={STANDARD:'standard',SATELLITE:'satellite',HYBRID:'hybrid',TERRAIN:'terrain',NONE:'none',MUTEDSTANDARD:'mutedStandard'};e.MAP_TYPES=C;var P=[C.TERRAIN,C.NONE],R=n.ViewPropTypes||n.View.propTypes,_=babelHelpers.objectSpread({},R,{provider:t.default.oneOf(['google']),style:R.style,customMapStyle:t.default.array,customMapStyleString:t.default.string,showsUserLocation:t.default.bool,userLocationAnnotationTitle:t.default.string,showsMyLocationButton:t.default.bool,followsUserLocation:t.default.bool,showsPointsOfInterest:t.default.bool,showsCompass:t.default.bool,zoomEnabled:t.default.bool,zoomControlEnabled:t.default.bool,rotateEnabled:t.default.bool,cacheEnabled:t.default.bool,loadingEnabled:t.default.bool,loadingBackgroundColor:n.ColorPropType,loadingIndicatorColor:n.ColorPropType,scrollEnabled:t.default.bool,pitchEnabled:t.default.bool,toolbarEnabled:t.default.bool,moveOnMarkerPress:t.default.bool,showsScale:t.default.bool,showsBuildings:t.default.bool,showsTraffic:t.default.bool,showsIndoors:t.default.bool,showsIndoorLevelPicker:t.default.bool,mapType:t.default.oneOf(Object.values(C)),region:t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired,latitudeDelta:t.default.number.isRequired,longitudeDelta:t.default.number.isRequired}),initialRegion:t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired,latitudeDelta:t.default.number.isRequired,longitudeDelta:t.default.number.isRequired}),liteMode:t.default.bool,mapPadding:n.EdgeInsetsPropType,maxDelta:t.default.number,minDelta:t.default.number,legalLabelInsets:n.EdgeInsetsPropType,onMapReady:t.default.func,onKmlReady:t.default.func,onRegionChange:t.default.func,onRegionChangeComplete:t.default.func,onPress:t.default.func,onLongPress:t.default.func,onUserLocationChange:t.default.func,onPanDrag:t.default.func,onPoiClick:t.default.func,onMarkerPress:t.default.func,onMarkerSelect:t.default.func,onMarkerDeselect:t.default.func,onCalloutPress:t.default.func,onMarkerDragStart:t.default.func,onMarkerDrag:t.default.func,onMarkerDragEnd:t.default.func,minZoomLevel:t.default.number,maxZoomLevel:t.default.number,kmlSrc:t.default.string}),k=(function(t){function l(t){var o;return babelHelpers.classCallCheck(this,l),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,t))).state={isReady:'ios'===n.Platform.OS},o._onMapReady=o._onMapReady.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),o._onMarkerPress=o._onMarkerPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),o._onChange=o._onChange.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),o._onLayout=o._onLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),o}return babelHelpers.inherits(l,t),babelHelpers.createClass(l,[{key:"getChildContext",value:function(){return{provider:this.props.provider}}},{key:"componentWillUpdate",value:function(t){var o=this.__lastRegion,n=t.region;o&&n&&(o.latitude===n.latitude&&o.longitude===n.longitude&&o.latitudeDelta===n.latitudeDelta&&o.longitudeDelta===n.longitudeDelta||this.map.setNativeProps({region:n}))}},{key:"componentDidMount",value:function(){this.state.isReady&&this._updateStyle()}},{key:"_updateStyle",value:function(){var t=this.props.customMapStyle;this.map.setNativeProps({customMapStyleString:JSON.stringify(t)})}},{key:"_onMapReady",value:function(){var t=this.props,o=t.region,n=t.initialRegion,l=t.onMapReady;o?this.map.setNativeProps({region:o}):n&&this.map.setNativeProps({initialRegion:n}),this._updateStyle(),this.setState({isReady:!0},function(){l&&l()})}},{key:"_onLayout",value:function(t){var o=t.nativeEvent.layout;if(o.width&&o.height){if(this.state.isReady&&!this.__layoutCalled){var n=this.props,l=n.region,s=n.initialRegion;l?(this.__layoutCalled=!0,this.map.setNativeProps({region:l})):s&&(this.__layoutCalled=!0,this.map.setNativeProps({initialRegion:s}))}this.props.onLayout&&this.props.onLayout(t)}}},{key:"_onMarkerPress",value:function(t){this.props.onMarkerPress&&this.props.onMarkerPress(t.nativeEvent)}},{key:"_onChange",value:function(t){this.__lastRegion=t.nativeEvent.region,t.nativeEvent.continuous?this.props.onRegionChange&&this.props.onRegionChange(t.nativeEvent.region):this.props.onRegionChangeComplete&&this.props.onRegionChangeComplete(t.nativeEvent.region)}},{key:"animateToRegion",value:function(t,o){this._runCommand('animateToRegion',[t,o||500])}},{key:"animateToCoordinate",value:function(t,o){this._runCommand('animateToCoordinate',[t,o||500])}},{key:"animateToBearing",value:function(t,o){this._runCommand('animateToBearing',[t,o||500])}},{key:"animateToViewingAngle",value:function(t,o){this._runCommand('animateToViewingAngle',[t,o||500])}},{key:"fitToElements",value:function(t){this._runCommand('fitToElements',[t])}},{key:"fitToSuppliedMarkers",value:function(t,o){this._runCommand('fitToSuppliedMarkers',[t,o])}},{key:"fitToCoordinates",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=o.edgePadding,l=void 0===n?{top:0,right:0,bottom:0,left:0}:n,s=o.animated,u=void 0===s||s;this._runCommand('fitToCoordinates',[t,l,u])}},{key:"setMapBoundaries",value:function(t,o){this._runCommand('setMapBoundaries',[t,o])}},{key:"takeSnapshot",value:function(t){var o=this;if('ios'!==n.Platform.OS||4!==arguments.length){var l={width:t.width||0,height:t.height||0,region:t.region||{},format:t.format||'png',quality:t.quality||1,result:t.result||'file'};if('png'!==l.format&&'jpg'!==l.format)throw new Error('Invalid format specified');if('file'!==l.result&&'base64'!==l.result)throw new Error('Invalid result specified');return'android'===n.Platform.OS?n.NativeModules.AirMapModule.takeSnapshot(this._getHandle(),l):'ios'===n.Platform.OS?new Promise(function(t,n){o._runCommand('takeSnapshot',[l.width,l.height,l.region,l.format,l.quality,l.result,function(o,l){o?n(o):t(l)}])}):Promise.reject('takeSnapshot not supported on this platform')}console.warn('Old takeSnapshot API has been deprecated; will be removed in the near future');var s=arguments[0],u=arguments[1],p=arguments[2],f=arguments[3];this._runCommand('takeSnapshot',[s||0,u||0,p||{},'png',1,'legacy',f])}},{key:"pointForCoordinate",value:function(t){return'android'===n.Platform.OS?n.NativeModules.AirMapModule.pointForCoordinate(this._getHandle(),t):'ios'===n.Platform.OS?this._runCommand('pointForCoordinate',[t]):Promise.reject('pointForCoordinate not supported on this platform')}},{key:"coordinateForPoint",value:function(t){return'android'===n.Platform.OS?n.NativeModules.AirMapModule.coordinateForPoint(this._getHandle(),t):'ios'===n.Platform.OS?this._runCommand('coordinateForPoint',[t]):Promise.reject('coordinateForPoint not supported on this platform')}},{key:"_uiManagerCommand",value:function(t){return n.NativeModules.UIManager[(0,y.getAirMapName)(this.props.provider)].Commands[t]}},{key:"_mapManagerCommand",value:function(t){return n.NativeModules[(0,y.getAirMapName)(this.props.provider)+"Manager"][t]}},{key:"_getHandle",value:function(){return(0,n.findNodeHandle)(this.map)}},{key:"_runCommand",value:function(t,o){switch(n.Platform.OS){case'android':return n.NativeModules.UIManager.dispatchViewManagerCommand(this._getHandle(),this._uiManagerCommand(t),o);case'ios':return this._mapManagerCommand(t).apply(void 0,[this._getHandle()].concat(babelHelpers.toConsumableArray(o)));default:return Promise.reject("Invalid platform was passed: "+n.Platform.OS)}}},{key:"render",value:function(){var t,l=this;if(this.state.isReady?(t=babelHelpers.objectSpread({region:null,initialRegion:null,onMarkerPress:this._onMarkerPress,onChange:this._onChange,onMapReady:this._onMapReady,onLayout:this._onLayout},this.props),'ios'===n.Platform.OS&&t.provider===M.PROVIDER_DEFAULT&&P.includes(t.mapType)&&(t.mapType=C.standard),t.handlePanDrag=!!t.onPanDrag):t={style:this.props.style,region:null,initialRegion:null,onMarkerPress:this._onMarkerPress,onChange:this._onChange,onMapReady:this._onMapReady,onLayout:this._onLayout},'android'===n.Platform.OS&&this.props.liteMode)return o.default.createElement(H,babelHelpers.extends({ref:function(t){l.map=t}},t));var s=D(this.props.provider);return o.default.createElement(s,babelHelpers.extends({ref:function(t){l.map=t}},t))}}]),l})(o.default.Component);k.propTypes=_,k.viewConfig={uiViewClassName:'AIRMap',validAttributes:{region:!0}},k.childContextTypes=y.contextTypes,k.MAP_TYPES=C;var T=function(t){return(0,n.requireNativeComponent)(t,k,{nativeOnly:{onChange:!0,onMapReady:!0,onKmlReady:!0,handlePanDrag:!0}})},S={default:T('AIRMap')};'android'===n.Platform.OS?S.google=S.default:S.google=y.googleMapIsInstalled?T('AIRGoogleMap'):(0,y.createNotSupportedComponent)('react-native-maps: AirGoogleMaps dir must be added to your xCode project to support GoogleMaps on iOS.');var D=function(t){return S[t||'default']},H=n.NativeModules.UIManager.AIRMapLite&&(0,n.requireNativeComponent)('AIRMapLite',k,{nativeOnly:{onChange:!0,onMapReady:!0,handlePanDrag:!0}}),E=n.Animated.createAnimatedComponent(k);e.Animated=E;var A=t.default.oneOf(Object.values(M));e.ProviderPropType=A,k.Marker=l.default,k.Polyline=s.default,k.Polygon=u.default,k.Circle=p.default,k.UrlTile=b.default,k.LocalTile=c.default,k.Overlay=h.default,k.Callout=f.default,babelHelpers.extends(k,M),k.ProviderPropType=A,k.Animated=E,k.AnimatedRegion=v.default;var I=k;e.default=I},609,[37,23,2,610,613,614,615,616,617,618,619,620,611,612]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireWildcard(r(d[4])),u=n.ViewPropTypes||n.View.propTypes,p=babelHelpers.objectSpread({},u,{identifier:t.default.string,reuseIdentifier:t.default.string,title:t.default.string,description:t.default.string,image:t.default.any,opacity:t.default.number,pinColor:t.default.string,coordinate:t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired}).isRequired,centerOffset:t.default.shape({x:t.default.number.isRequired,y:t.default.number.isRequired}),calloutOffset:t.default.shape({x:t.default.number.isRequired,y:t.default.number.isRequired}),anchor:t.default.shape({x:t.default.number.isRequired,y:t.default.number.isRequired}),calloutAnchor:t.default.shape({x:t.default.number.isRequired,y:t.default.number.isRequired}),flat:t.default.bool,draggable:t.default.bool,tracksViewChanges:t.default.bool,tracksInfoWindowChanges:t.default.bool,stopPropagation:t.default.bool,onPress:t.default.func,onSelect:t.default.func,onDeselect:t.default.func,onCalloutPress:t.default.func,onDragStart:t.default.func,onDrag:t.default.func,onDragEnd:t.default.func}),f=(function(t){function s(t){var l;return babelHelpers.classCallCheck(this,s),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))).showCallout=l.showCallout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.hideCallout=l.hideCallout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l.animateMarkerToCoordinate=l.animateMarkerToCoordinate.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(l))),l}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"setNativeProps",value:function(t){this.marker.setNativeProps(t)}},{key:"showCallout",value:function(){this._runCommand('showCallout',[])}},{key:"hideCallout",value:function(){this._runCommand('hideCallout',[])}},{key:"animateMarkerToCoordinate",value:function(t,l){this._runCommand('animateMarkerToCoordinate',[t,l||500])}},{key:"_getHandle",value:function(){return(0,n.findNodeHandle)(this.marker)}},{key:"_runCommand",value:function(t,l){switch(n.Platform.OS){case'android':n.NativeModules.UIManager.dispatchViewManagerCommand(this._getHandle(),this.getUIManagerCommand(t),l);break;case'ios':this.getMapManagerCommand(t).apply(void 0,[this._getHandle()].concat(babelHelpers.toConsumableArray(l)))}}},{key:"render",value:function(){var t,n=this;this.props.image&&(t=(t=(0,o.default)(this.props.image)||{}).uri||this.props.image);var s=this.getAirComponent();return l.default.createElement(s,babelHelpers.extends({ref:function(t){n.marker=t}},this.props,{image:t,style:[b.marker,this.props.style],onPress:function(t){n.props.stopPropagation&&t.stopPropagation(),n.props.onPress&&n.props.onPress(t)}}))}}]),s})(l.default.Component);f.propTypes=p,f.defaultProps={stopPropagation:!1},f.viewConfig={uiViewClassName:'AIRMapMarker',validAttributes:{coordinate:!0}};var b=n.StyleSheet.create({marker:{position:'absolute',backgroundColor:'transparent'}});f.Animated=n.Animated.createAnimatedComponent(f);var c=(0,s.default)(f,{componentType:'Marker',providers:{google:{ios:s.SUPPORTED,android:s.USES_DEFAULT_IMPLEMENTATION}}});e.default=c},610,[37,23,2,125,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getAirMapName=u,e.default=function(t,u){var D=u.componentType,l=u.providers,I={},s=function(){return(0,o.requireNativeComponent)(O(null,D),t)};return t.contextTypes=P,t.prototype.getAirComponent=function(){var u=this.context.provider||n.PROVIDER_DEFAULT;if(I[u])return I[u];if(u===n.PROVIDER_DEFAULT)return I[n.PROVIDER_DEFAULT]=s(),I[n.PROVIDER_DEFAULT];var P=l[u][o.Platform.OS],_=O(u,D);return P===E?I[u]=R("react-native-maps: "+_+" is not supported on "+o.Platform.OS):P===p?(u!==n.PROVIDER_GOOGLE||'ios'===o.Platform.OS&&T)&&(I[u]=(0,o.requireNativeComponent)(_,t)):(I[n.PROVIDER_DEFAULT]||(I[n.PROVIDER_DEFAULT]=s()),I[u]=I[n.PROVIDER_DEFAULT]),I[u]},t.prototype.getUIManagerCommand=function(t){return o.NativeModules.UIManager[O(this.context.provider,D)].Commands[t]},t.prototype.getMapManagerCommand=function(t){var n=O(this.context.provider,D)+"Manager";return o.NativeModules[n][t]},t},e.googleMapIsInstalled=e.createNotSupportedComponent=e.contextTypes=e.NOT_SUPPORTED=e.USES_DEFAULT_IMPLEMENTATION=e.SUPPORTED=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=r(d[1]),n=r(d[2]),p='SUPPORTED';e.SUPPORTED=p;e.USES_DEFAULT_IMPLEMENTATION='USES_DEFAULT_IMPLEMENTATION';var E='NOT_SUPPORTED';function u(t){return'android'===o.Platform.OS?'AIRMap':t===n.PROVIDER_GOOGLE?'AIRGoogleMap':'AIRMap'}function O(t,o){return""+u(t)+o}e.NOT_SUPPORTED=E;var P={provider:t.default.string};e.contextTypes=P;var R=function(t){return function(){return console.error(t),null}};e.createNotSupportedComponent=R;var T=!!o.NativeModules.UIManager[u(n.PROVIDER_GOOGLE)];e.googleMapIsInstalled=T},611,[37,2,612]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PROVIDER_GOOGLE=e.PROVIDER_DEFAULT=void 0;e.PROVIDER_DEFAULT=null;e.PROVIDER_GOOGLE='google'},612,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),n=babelHelpers.interopRequireWildcard(r(d[3])),u=o.ViewPropTypes||o.View.propTypes,s=babelHelpers.objectSpread({},u,{coordinates:t.default.arrayOf(t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired})),onPress:t.default.func,tappable:t.default.bool,fillColor:t.default.string,strokeWidth:t.default.number,strokeColor:t.default.string,strokeColors:t.default.arrayOf(t.default.string),zIndex:t.default.number,lineCap:t.default.oneOf(['butt','round','square']),lineJoin:t.default.oneOf(['miter','round','bevel']),miterLimit:t.default.number,geodesic:t.default.bool,lineDashPhase:t.default.number,lineDashPattern:t.default.arrayOf(t.default.number)}),p=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"setNativeProps",value:function(t){this.polyline.setNativeProps(t)}},{key:"render",value:function(){var t=this,o=this.getAirComponent();return l.default.createElement(o,babelHelpers.extends({},this.props,{ref:function(l){t.polyline=l}}))}}]),o})(l.default.Component);p.propTypes=s,p.defaultProps={strokeColor:'#000',strokeWidth:1,lineJoin:'round',lineCap:'round'};var f=(0,n.default)(p,{componentType:'Polyline',providers:{google:{ios:n.SUPPORTED,android:n.USES_DEFAULT_IMPLEMENTATION}}});e.default=f},613,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),u=r(d[2]),o=babelHelpers.interopRequireWildcard(r(d[3])),n=u.ViewPropTypes||u.View.propTypes,s=babelHelpers.objectSpread({},n,{coordinates:t.default.arrayOf(t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired})),holes:t.default.arrayOf(t.default.arrayOf(t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired}))),onPress:t.default.func,tappable:t.default.bool,strokeWidth:t.default.number,strokeColor:t.default.string,fillColor:t.default.string,zIndex:t.default.number,lineCap:t.default.oneOf(['butt','round','square']),lineJoin:t.default.oneOf(['miter','round','bevel']),miterLimit:t.default.number,geodesic:t.default.bool,lineDashPhase:t.default.number,lineDashPattern:t.default.arrayOf(t.default.number)}),f=(function(t){function u(){return babelHelpers.classCallCheck(this,u),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).apply(this,arguments))}return babelHelpers.inherits(u,t),babelHelpers.createClass(u,[{key:"setNativeProps",value:function(t){this.polygon.setNativeProps(t)}},{key:"render",value:function(){var t=this,u=this.getAirComponent();return l.default.createElement(u,babelHelpers.extends({},this.props,{ref:function(l){t.polygon=l}}))}}]),u})(l.default.Component);f.propTypes=s,f.defaultProps={strokeColor:'#000',strokeWidth:1};var p=(0,o.default)(f,{componentType:'Polygon',providers:{google:{ios:o.SUPPORTED,android:o.USES_DEFAULT_IMPLEMENTATION}}});e.default=p},614,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),u=r(d[2]),n=babelHelpers.interopRequireWildcard(r(d[3])),s=u.ViewPropTypes||u.View.propTypes,o=babelHelpers.objectSpread({},s,{center:t.default.shape({latitude:t.default.number.isRequired,longitude:t.default.number.isRequired}).isRequired,radius:t.default.number.isRequired,onPress:t.default.func,strokeWidth:t.default.number,strokeColor:t.default.string,fillColor:t.default.string,zIndex:t.default.number,lineCap:t.default.oneOf(['butt','round','square']),lineJoin:t.default.oneOf(['miter','round','bevel']),miterLimit:t.default.number,lineDashPhase:t.default.number,lineDashPattern:t.default.arrayOf(t.default.number)}),p=(function(t){function u(){return babelHelpers.classCallCheck(this,u),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).apply(this,arguments))}return babelHelpers.inherits(u,t),babelHelpers.createClass(u,[{key:"setNativeProps",value:function(t){this.circle.setNativeProps(t)}},{key:"render",value:function(){var t=this,u=this.getAirComponent();return l.default.createElement(u,babelHelpers.extends({},this.props,{ref:function(l){t.circle=l}}))}}]),u})(l.default.Component);p.propTypes=o,p.defaultProps={strokeColor:'#000',strokeWidth:1};var f=(0,n.default)(p,{componentType:'Circle',providers:{google:{ios:n.SUPPORTED,android:n.USES_DEFAULT_IMPLEMENTATION}}});e.default=f},615,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),p=babelHelpers.interopRequireWildcard(r(d[3])),s=o.ViewPropTypes||o.View.propTypes,n=babelHelpers.objectSpread({},s,{tooltip:t.default.bool,onPress:t.default.func}),u=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"render",value:function(){var t=this.getAirComponent();return l.default.createElement(t,babelHelpers.extends({},this.props,{style:[b.callout,this.props.style]}))}}]),o})(l.default.Component);u.propTypes=n,u.defaultProps={tooltip:!1};var b=o.StyleSheet.create({callout:{position:'absolute'}}),c=(0,p.default)(u,{componentType:'Callout',providers:{google:{ios:p.SUPPORTED,android:p.USES_DEFAULT_IMPLEMENTATION}}});e.default=c},616,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),s=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),p=babelHelpers.interopRequireDefault(r(d[3])),o=babelHelpers.interopRequireWildcard(r(d[4])),n=babelHelpers.objectSpread({},l.View.propTypes,{image:s.default.any.isRequired,bounds:s.default.arrayOf(s.default.array.isRequired).isRequired}),u=(function(s){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,s),babelHelpers.createClass(l,[{key:"render",value:function(){var s;this.props.image&&(s='function'==typeof this.props.image.startsWith&&this.props.image.startsWith('http')?this.props.image:(s=(0,p.default)(this.props.image)||{}).uri);var l=this.getAirComponent();return t.default.createElement(l,babelHelpers.extends({},this.props,{image:s,style:[b.overlay,this.props.style]}))}}]),l})(t.Component);u.propTypes=n,u.viewConfig={uiViewClassName:'AIRMapOverlay',validAttributes:{image:!0}};var b=l.StyleSheet.create({overlay:{position:'absolute',backgroundColor:'transparent'}});u.Animated=l.Animated.createAnimatedComponent(u);var f=(0,o.default)(u,{componentType:'Overlay',providers:{google:{ios:o.SUPPORTED,android:o.USES_DEFAULT_IMPLEMENTATION}}});e.default=f},617,[23,37,2,125,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])),t=babelHelpers.interopRequireDefault(r(d[1])),p=r(d[2]),n=babelHelpers.interopRequireWildcard(r(d[3])),o=p.ViewPropTypes||p.View.propTypes,s=babelHelpers.objectSpread({},o,{urlTemplate:l.default.string.isRequired,zIndex:l.default.number,maximumZ:l.default.number}),u=(function(l){function p(){return babelHelpers.classCallCheck(this,p),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).apply(this,arguments))}return babelHelpers.inherits(p,l),babelHelpers.createClass(p,[{key:"render",value:function(){var l=this.getAirComponent();return t.default.createElement(l,this.props)}}]),p})(t.default.Component);u.propTypes=s;var b=(0,n.default)(u,{componentType:'UrlTile',providers:{google:{ios:n.SUPPORTED,android:n.USES_DEFAULT_IMPLEMENTATION}}});e.default=b},618,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),p=r(d[2]),o=babelHelpers.interopRequireWildcard(r(d[3])),n=p.ViewPropTypes||p.View.propTypes,s=babelHelpers.objectSpread({},n,{pathTemplate:t.default.string.isRequired,zIndex:t.default.number,tileSize:t.default.number}),u=(function(t){function p(){return babelHelpers.classCallCheck(this,p),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).apply(this,arguments))}return babelHelpers.inherits(p,t),babelHelpers.createClass(p,[{key:"render",value:function(){var t=this.getAirComponent();return l.default.createElement(t,this.props)}}]),p})(l.default.Component);u.propTypes=s;var b=(0,o.default)(u,{componentType:'LocalTile',providers:{google:{ios:o.SUPPORTED,android:o.USES_DEFAULT_IMPLEMENTATION}}});e.default=b},619,[37,23,2,611]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),l=1,u=(function(u){function n(l){var u;babelHelpers.classCallCheck(this,n),u=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).call(this));var s=l||{latitude:0,longitude:0,latitudeDelta:0,longitudeDelta:0};return u.latitude=s.latitude instanceof t.Animated.Value?s.latitude:new t.Animated.Value(s.latitude),u.longitude=s.longitude instanceof t.Animated.Value?s.longitude:new t.Animated.Value(s.longitude),u.latitudeDelta=s.latitudeDelta instanceof t.Animated.Value?s.latitudeDelta:new t.Animated.Value(s.latitudeDelta),u.longitudeDelta=s.longitudeDelta instanceof t.Animated.Value?s.longitudeDelta:new t.Animated.Value(s.longitudeDelta),u._listeners={},u}return babelHelpers.inherits(n,u),babelHelpers.createClass(n,[{key:"setValue",value:function(t){this.latitude._value=t.latitude,this.longitude._value=t.longitude,this.latitudeDelta._value=t.latitudeDelta,this.longitudeDelta._value=t.longitudeDelta}},{key:"setOffset",value:function(t){this.latitude.setOffset(t.latitude),this.longitude.setOffset(t.longitude),this.latitudeDelta.setOffset(t.latitudeDelta),this.longitudeDelta.setOffset(t.longitudeDelta)}},{key:"flattenOffset",value:function(){this.latitude.flattenOffset(),this.longitude.flattenOffset(),this.latitudeDelta.flattenOffset(),this.longitudeDelta.flattenOffset()}},{key:"__getValue",value:function(){return{latitude:this.latitude.__getValue(),longitude:this.longitude.__getValue(),latitudeDelta:this.latitudeDelta.__getValue(),longitudeDelta:this.longitudeDelta.__getValue()}}},{key:"__attach",value:function(){this.latitude.__addChild(this),this.longitude.__addChild(this),this.latitudeDelta.__addChild(this),this.longitudeDelta.__addChild(this)}},{key:"__detach",value:function(){this.latitude.__removeChild(this),this.longitude.__removeChild(this),this.latitudeDelta.__removeChild(this),this.longitudeDelta.__removeChild(this)}},{key:"stopAnimation",value:function(t){this.latitude.stopAnimation(),this.longitude.stopAnimation(),this.latitudeDelta.stopAnimation(),this.longitudeDelta.stopAnimation(),t&&t(this.__getValue())}},{key:"addListener",value:function(t){var u=this,n=String(l++),s=function(){t(u.__getValue())};return this._listeners[n]={latitude:this.latitude.addListener(s),longitude:this.longitude.addListener(s),latitudeDelta:this.latitudeDelta.addListener(s),longitudeDelta:this.longitudeDelta.addListener(s)},n}},{key:"removeListener",value:function(t){this.latitude.removeListener(this._listeners[t].latitude),this.longitude.removeListener(this._listeners[t].longitude),this.latitudeDelta.removeListener(this._listeners[t].latitudeDelta),this.longitudeDelta.removeListener(this._listeners[t].longitudeDelta),delete this._listeners[t]}},{key:"spring",value:function(l){var u=[];return l.hasOwnProperty('latitude')&&u.push(t.Animated.spring(this.latitude,babelHelpers.objectSpread({},l,{toValue:l.latitude}))),l.hasOwnProperty('longitude')&&u.push(t.Animated.spring(this.longitude,babelHelpers.objectSpread({},l,{toValue:l.longitude}))),l.hasOwnProperty('latitudeDelta')&&u.push(t.Animated.spring(this.latitudeDelta,babelHelpers.objectSpread({},l,{toValue:l.latitudeDelta}))),l.hasOwnProperty('longitudeDelta')&&u.push(t.Animated.spring(this.longitudeDelta,babelHelpers.objectSpread({},l,{toValue:l.longitudeDelta}))),t.Animated.parallel(u)}},{key:"timing",value:function(l){var u=[];return l.hasOwnProperty('latitude')&&u.push(t.Animated.timing(this.latitude,babelHelpers.objectSpread({},l,{toValue:l.latitude}))),l.hasOwnProperty('longitude')&&u.push(t.Animated.timing(this.longitude,babelHelpers.objectSpread({},l,{toValue:l.longitude}))),l.hasOwnProperty('latitudeDelta')&&u.push(t.Animated.timing(this.latitudeDelta,babelHelpers.objectSpread({},l,{toValue:l.latitudeDelta}))),l.hasOwnProperty('longitudeDelta')&&u.push(t.Animated.timing(this.longitudeDelta,babelHelpers.objectSpread({},l,{toValue:l.longitudeDelta}))),t.Animated.parallel(u)}}]),n})(Object.getPrototypeOf(t.Animated.ValueXY));e.default=u},620,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])).default;e.default=l},621,[622]); +__d(function(g,r,i,a,m,e,d){var p=r(d[0]),o=r(d[1]),n={name:'CardView',propTypes:babelHelpers.objectSpread({cornerRadius:p.PropTypes.number,cardElevation:p.PropTypes.number,cardMaxElevation:p.PropTypes.number},o.View.propTypes)};m.exports=(0,o.requireNativeComponent)('RNCardView',n)},622,[37,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Kaede",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Hoshi",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Jiro",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Isao",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Madoka",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Akira",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Hideo",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Kohana",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Makiko",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Sae",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Fumi",{enumerable:!0,get:function(){return H.default}});var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3])),f=babelHelpers.interopRequireDefault(r(d[4])),b=babelHelpers.interopRequireDefault(r(d[5])),o=babelHelpers.interopRequireDefault(r(d[6])),p=babelHelpers.interopRequireDefault(r(d[7])),c=babelHelpers.interopRequireDefault(r(d[8])),s=babelHelpers.interopRequireDefault(r(d[9])),H=babelHelpers.interopRequireDefault(r(d[10]))},623,[624,626,627,628,629,630,631,632,633,634,635]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=(function(l){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,l),babelHelpers.createClass(o,[{key:"render",value:function(){var l=this.props,o=l.label,s=l.style,p=l.inputStyle,b=l.labelStyle,h=l.height,f=this.state,c=f.width,y=f.focusedAnim,C=f.value,E=.6*c,H=n.StyleSheet.flatten(b),k='#EBEAEA';return H&&H.backgroundColor&&(k=H.backgroundColor),t.default.createElement(n.View,{style:s,onLayout:this._onLayout},t.default.createElement(n.Animated.View,{style:{width:E,marginLeft:y.interpolate({inputRange:[0,1],outputRange:[-1*E,0]})}},t.default.createElement(n.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,p,{height:h}],value:C,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'}))),t.default.createElement(n.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(n.Animated.View,{style:{position:'absolute',justifyContent:'center',top:0,height:h,width:c,left:y.interpolate({inputRange:[0,1],outputRange:[0,E]}),backgroundColor:k}},t.default.createElement(n.Text,{style:[u.label,b]},o))))}}]),o})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=o,o.propTypes={easing:l.default.func,height:l.default.number},o.defaultProps={easing:n.Easing.bezier(.2,1,.3,1),height:60};var u=n.StyleSheet.create({label:{marginHorizontal:16,fontSize:16,fontWeight:'bold',color:'#6a7989'},textInput:{padding:16,backgroundColor:'white',color:'black',fontSize:16,fontWeight:'bold'}})},624,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),s=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),n=(function(t){function s(t,n){var u;babelHelpers.classCallCheck(this,s),(u=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t,n)))._onLayout=u._onLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(u))),u._onChange=u._onChange.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(u))),u._onBlur=u._onBlur.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(u))),u._onFocus=u._onFocus.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(u))),u.focus=u.focus.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(u)));var o=t.value||t.defaultValue;return u.state={value:o,focusedAnim:new l.Animated.Value(o?1:0)},u}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"componentWillReceiveProps",value:function(t){var s=t.value;if(t.hasOwnProperty('value')&&s!==this.state.value&&(this.setState({value:s}),!this.refs.input.isFocused())){var l=Boolean(s);l!==this.isActive&&this._toggle(l)}}},{key:"_onLayout",value:function(t){this.setState({width:t.nativeEvent.layout.width})}},{key:"_onChange",value:function(t){this.setState({value:t.nativeEvent.text});var s=this.props.onChange;s&&s(t)}},{key:"_onBlur",value:function(t){this.state.value||this._toggle(!1);var s=this.props.onBlur;s&&s(t)}},{key:"_onFocus",value:function(t){this._toggle(!0);var s=this.props.onFocus;s&&s(t)}},{key:"_toggle",value:function(t){var s=this.props,n=s.animationDuration,u=s.easing,o=s.useNativeDriver;this.isActive=t,l.Animated.timing(this.state.focusedAnim,{toValue:t?1:0,duration:n,easing:u,useNativeDriver:o}).start()}},{key:"inputRef",value:function(){return this.refs.input}},{key:"focus",value:function(){!1!==this.props.editable&&this.inputRef().focus()}},{key:"blur",value:function(){this.inputRef().blur()}},{key:"isFocused",value:function(){return this.inputRef().isFocused()}},{key:"clear",value:function(){this.inputRef().clear()}}]),s})(t.Component);e.default=n,n.propTypes={label:s.default.string,value:s.default.string,defaultValue:s.default.string,style:l.ViewPropTypes?l.ViewPropTypes.style:l.View.propTypes.style,inputStyle:l.Text.propTypes.style,labelStyle:l.Text.propTypes.style,easing:s.default.func,animationDuration:s.default.number,useNativeDriver:s.default.bool,editable:s.default.bool,onBlur:s.default.func,onFocus:s.default.func,onChange:s.default.func}},625,[23,37,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),n=(function(l){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,l),babelHelpers.createClass(n,[{key:"render",value:function(){var l=this.props,n=l.label,s=l.style,p=l.inputStyle,b=l.labelStyle,h=l.maskColor,f=l.borderColor,c=l.height,y=this.state,C=y.width,R=y.focusedAnim,w=y.value,k=(o.StyleSheet.flatten(s)||{}).width||C;return t.default.createElement(o.View,{style:[u.container,s,{height:c+16,width:k}],onLayout:this._onLayout},t.default.createElement(o.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,p,{width:C,height:c}],value:w,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(o.Animated.View,{style:[u.labelContainer,{opacity:R.interpolate({inputRange:[0,.5,1],outputRange:[1,0,1]}),top:R.interpolate({inputRange:[0,.5,.51,1],outputRange:[24,24,0,0]}),left:R.interpolate({inputRange:[0,.5,.51,1],outputRange:[16,32,0,16]})}]},t.default.createElement(o.Text,{style:[u.label,b]},n))),t.default.createElement(o.View,{style:[u.labelMask,{backgroundColor:h}]}),t.default.createElement(o.Animated.View,{style:[u.border,{width:R.interpolate({inputRange:[0,1],outputRange:[0,C]}),backgroundColor:f}]}))}}]),n})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=n,n.propTypes={borderColor:l.default.string,maskColor:l.default.string,height:l.default.number},n.defaultProps={borderColor:'red',height:48};var u=o.StyleSheet.create({container:{borderBottomWidth:2,borderBottomColor:'#b9c1ca'},labelContainer:{position:'absolute'},label:{fontSize:16,color:'#6a7989'},textInput:{position:'absolute',bottom:2,left:16,padding:0,color:'#6a7989',fontSize:18,fontWeight:'bold'},labelMask:{height:24,width:16},border:{position:'absolute',bottom:0,left:0,right:0,height:3}})},626,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),o=(function(n){function o(t,n){var s;babelHelpers.classCallCheck(this,o),s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t,n));var u=t.value?1:0;return s.state={value:t.value,borderPositionAnim:new l.Animated.Value(u),borderHeightAnim:new l.Animated.Value(u),labelPositionAnim:new l.Animated.Value(u)},s}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"_toggle",value:function(t){var n=t?1:0,o=l.Animated.timing(this.state.borderPositionAnim,{toValue:n,eaasing:l.Easing.bezier(.2,1,.3,1),duration:200}),s=l.Animated.timing(this.state.borderHeightAnim,{toValue:n,eaasing:l.Easing.ease,duration:200}),u=l.Animated.timing(this.state.labelPositionAnim,{toValue:n,eaasing:l.Easing.ease,duration:200});t?l.Animated.sequence([o,l.Animated.parallel([u,s])]).start():l.Animated.sequence([s,l.Animated.parallel([o,u])]).start()}},{key:"render",value:function(){var n=this.props,o=n.label,u=n.style,b=n.inputStyle,p=n.labelStyle,h=n.borderColor,f=n.height,c=this.state,A=c.width,y=c.borderPositionAnim,v=c.borderHeightAnim,C=c.labelPositionAnim,H=c.value,P=f+32;return t.default.createElement(l.View,{style:[u,{height:P}],onLayout:this._onLayout},t.default.createElement(l.Animated.View,{style:[s.border,{height:v.interpolate({inputRange:[0,1],outputRange:[3,f]}),top:y.interpolate({inputRange:[0,1],outputRange:[P-3,32]}),backgroundColor:h}]}),t.default.createElement(l.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[s.textInput,b,{width:A,height:f}],value:H,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),t.default.createElement(l.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(l.Animated.View,{style:[s.labelContainer,{bottom:C.interpolate({inputRange:[0,1],outputRange:[8,f+4]})}]},t.default.createElement(l.Text,{style:[s.label,p]},o))))}}]),o})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=o,o.propTypes={borderColor:n.default.string,height:n.default.number},o.defaultProps={borderColor:'red',height:48};var s=l.StyleSheet.create({labelContainer:{position:'absolute',left:16,backgroundColor:'transparent'},label:{fontFamily:'Arial',fontSize:13,fontWeight:'bold',color:'#6a7989'},textInput:{position:'absolute',bottom:0,padding:0,left:16,color:'black',fontSize:18,fontWeight:'bold'},border:{position:'absolute',bottom:0,left:0,right:0}})},627,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),n=(function(o){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,o),babelHelpers.createClass(n,[{key:"render",value:function(){var o=this.props,n=o.label,s=o.style,p=o.height,h=o.inputStyle,b=o.labelStyle,f=o.activeColor,c=o.passiveColor,y=this.state,C=y.width,v=y.focusedAnim,R=y.value;return t.default.createElement(l.View,{style:[s,{height:p+24}],onLayout:this._onLayout},t.default.createElement(l.View,{style:[u.inputContainer,{height:p,borderBottomColor:c}]},t.default.createElement(l.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,h,{width:C,height:p}],value:R,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'}))),t.default.createElement(l.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(l.View,{style:{height:24,width:C}},t.default.createElement(l.Animated.Text,{style:[u.label,b,{width:C,opacity:v.interpolate({inputRange:[0,1],outputRange:[1,0]}),bottom:v.interpolate({inputRange:[0,1],outputRange:[0,24]}),color:c}]},n),t.default.createElement(l.Animated.Text,{style:[u.label,b,{opacity:v.interpolate({inputRange:[0,1],outputRange:[0,1]}),bottom:v.interpolate({inputRange:[0,1],outputRange:[-24,0]}),color:f}]},n))),t.default.createElement(l.Animated.View,{style:[u.border,{height:v.interpolate({inputRange:[0,1],outputRange:[0,8]}),width:C,backgroundColor:f}]}))}}]),n})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=n,n.propTypes={passiveColor:o.default.string,activeColor:o.default.string,height:o.default.number},n.defaultProps={activeColor:'red',passiveColor:'white',height:48,easing:l.Easing.bezier(.2,1,.3,1)};var u=l.StyleSheet.create({inputContainer:{borderBottomWidth:2},labelContainer:{paddingLeft:16,height:24},label:{position:'absolute',height:24,left:16,paddingTop:4,backgroundColor:'transparent',fontFamily:'Arial',fontSize:14,fontWeight:'bold'},textInput:{paddingHorizontal:16,color:'#afb3b8',fontSize:18,fontWeight:'bold',padding:0},border:{position:'absolute',bottom:24,left:0,right:0}})},628,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),n=(function(o){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,o),babelHelpers.createClass(n,[{key:"render",value:function(){var o=this.props,n=o.label,s=o.style,p=o.height,b=o.inputStyle,h=o.labelStyle,f=o.borderColor,c=this.state,y=c.width,C=c.focusedAnim,R=c.value;return t.default.createElement(l.View,{style:[s,{height:p+24+8}],onLayout:this._onLayout},t.default.createElement(l.View,{style:[u.inputContainer,{borderBottomColor:f}]},t.default.createElement(l.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,b,{width:y,height:p}],value:R,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),t.default.createElement(l.Animated.View,{style:{position:'absolute',right:0,bottom:0,width:2,height:C.interpolate({inputRange:[0,.2,1],outputRange:[0,p,p]}),backgroundColor:f}}),t.default.createElement(l.Animated.View,{style:{position:'absolute',right:0,top:0,height:2,width:C.interpolate({inputRange:[0,.2,.8,1],outputRange:[0,0,y,y]}),backgroundColor:f}}),t.default.createElement(l.Animated.View,{style:{position:'absolute',left:0,top:0,width:2,height:C.interpolate({inputRange:[0,.8,1],outputRange:[0,0,p]}),backgroundColor:f}})),t.default.createElement(l.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(l.Animated.View,{style:[u.labelContainer,{width:y,height:24,bottom:C.interpolate({inputRange:[0,1],outputRange:[40,0]})}]},t.default.createElement(l.Animated.Text,{style:[u.label,h,{fontSize:C.interpolate({inputRange:[0,1],outputRange:[18,14]})}]},n))))}}]),n})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=n,n.propTypes={borderColor:o.default.string,height:o.default.number},n.defaultProps={borderColor:'#7A7593',animationDuration:250,height:48};var u=l.StyleSheet.create({inputContainer:{borderBottomWidth:2},labelContainer:{position:'absolute',left:16},label:{backgroundColor:'transparent',fontFamily:'Arial',fontWeight:'bold',color:'#6a7989'},textInput:{paddingHorizontal:16,paddingVertical:0,color:'black',fontSize:18,fontWeight:'bold'}})},629,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),n=(function(l){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,l),babelHelpers.createClass(n,[{key:"render",value:function(){var l=this.props,n=l.label,s=l.style,p=l.height,h=l.inputStyle,b=l.labelStyle,c=l.borderColor,f=this.state,y=f.width,C=f.focusedAnim,R=f.value;return t.default.createElement(o.View,{style:s,onLayout:this._onLayout},t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(o.Animated.View,{style:{width:y,height:24,transform:[{translateY:C.interpolate({inputRange:[0,1],outputRange:[40,0]})}]}},t.default.createElement(o.Text,{style:[u.label,b]},n))),t.default.createElement(o.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,h,{width:y,height:p}],value:R,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),t.default.createElement(o.Animated.View,{style:{position:'absolute',left:0,bottom:0,height:p,width:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:c}}),t.default.createElement(o.Animated.View,{style:{position:'absolute',top:24,width:y,height:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:c}}),t.default.createElement(o.Animated.View,{style:{position:'absolute',right:0,bottom:0,height:p,width:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),backgroundColor:c}}),t.default.createElement(o.Animated.View,{style:{position:'absolute',bottom:0,height:C.interpolate({inputRange:[0,1],outputRange:[6,1]}),width:y,backgroundColor:c}}))}}]),n})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=n,n.propTypes={borderColor:l.default.string,height:l.default.number},n.defaultProps={borderColor:'#7A7593',height:48,animationDuration:200};var u=o.StyleSheet.create({label:{backgroundColor:'transparent',fontFamily:'Arial',fontSize:14,fontWeight:'bold',color:'#cc6055',textAlign:'center'},textInput:{paddingHorizontal:16,padding:0,color:'black',fontSize:18,textAlign:'center'}})},630,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),l=(function(n){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,n),babelHelpers.createClass(l,[{key:"render",value:function(){var n=this.props,l=n.iconClass,s=n.iconColor,c=n.iconSize,p=n.iconName,f=n.iconBackgroundColor,h=n.style,b=n.inputStyle,C=n.height,y=this.state,H=y.focusedAnim,R=y.value,k=o.Animated.createAnimatedComponent(l);return t.default.createElement(o.View,{style:[u.container,h],onLayout:this._onLayout},t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(o.Animated.View,{style:{backgroundColor:f,justifyContent:'center',alignItems:'center',height:C,width:H.interpolate({inputRange:[0,1],outputRange:[60,40]})}},t.default.createElement(k,{name:p,color:s,style:{fontSize:H.interpolate({inputRange:[0,1],outputRange:[c,.6*c]})}}))),t.default.createElement(o.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,b],value:R,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})))}}]),l})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=l,l.propTypes={iconBackgroundColor:n.default.string,iconClass:n.default.func.isRequired,iconName:n.default.string.isRequired,iconColor:n.default.string,iconSize:n.default.number},l.defaultProps={iconColor:'white',iconSize:25,iconBackgroundColor:'#899dda',height:48,animationDuration:200};var u=o.StyleSheet.create({container:{flex:1,flexDirection:'row'},textInput:{flex:1,paddingHorizontal:16,paddingVertical:0,color:'black',backgroundColor:'white',fontSize:18}})},631,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=(function(l){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,l),babelHelpers.createClass(o,[{key:"render",value:function(){var l=this.props,o=l.iconClass,s=l.iconColor,c=l.iconSize,p=l.iconName,f=l.label,b=l.style,h=l.inputStyle,y=l.labelStyle,C=this.state,R=C.focusedAnim,v=C.value;return t.default.createElement(n.View,{style:[u.container,b],onLayout:this._onLayout},t.default.createElement(n.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(n.Animated.View,{style:{justifyContent:'center',padding:16,transform:[{translateX:R.interpolate({inputRange:[0,1],outputRange:[-15-c,0]})}]}},t.default.createElement(o,{name:p,color:s,size:c}))),t.default.createElement(n.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(n.Animated.View,{style:{position:'absolute',top:16,left:0,transform:[{translateX:R.interpolate({inputRange:[0,1],outputRange:[16,80]})}],opacity:R.interpolate({inputRange:[0,1],outputRange:[1,0]})}},t.default.createElement(n.Text,{style:[u.label,y]},f))),t.default.createElement(n.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,h],value:v,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'})))}}]),o})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=o,o.propTypes={iconClass:l.default.func.isRequired,iconName:l.default.string.isRequired,iconColor:l.default.string,iconSize:l.default.number},o.defaultProps={easing:n.Easing.bezier(.2,1,.3,1),iconSize:25,useNativeDriver:!1};var u=n.StyleSheet.create({container:{flex:1,flexDirection:'row',backgroundColor:'white',overflow:'hidden'},label:{fontSize:18,fontFamily:'Arial',fontWeight:'bold',color:'#D2D2D2'},textInput:{flex:1,paddingHorizontal:16,paddingVertical:0,color:'black',fontSize:18}})},632,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),l=(function(n){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,n),babelHelpers.createClass(l,[{key:"render",value:function(){var n=this.props,l=n.iconClass,s=n.iconColor,p=n.iconName,c=n.iconSize,h=n.iconWidth,b=n.style,f=n.height,C=n.inputStyle,y=n.label,R=n.labelStyle,w=this.state,H=w.width,S=w.focusedAnim,v=w.value,k=o.Animated.createAnimatedComponent(l);return t.default.createElement(o.View,{style:[u.container,b],onLayout:this._onLayout},t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(o.View,{style:{position:'absolute',height:f,width:H}},t.default.createElement(k,{name:p,color:s,style:{position:'absolute',backgroundColor:'transparent',top:S.interpolate({inputRange:[0,.2,1],outputRange:[8,-1*c,-1*c]}),left:S.interpolate({inputRange:[0,.2,1],outputRange:[16,-22,-22]}),height:S.interpolate({inputRange:[0,.2,1],outputRange:[c,2*f,2*f]}),fontSize:S.interpolate({inputRange:[0,.2,1],outputRange:[c,4*c,4*c]})}}),t.default.createElement(o.Text,{style:[u.label,R,{left:h,color:s}]},y))),t.default.createElement(o.Animated.View,{style:{position:'absolute',backgroundColor:'white',left:h,height:f,width:S.interpolate({inputRange:[0,.2,1],outputRange:[0,0,H]})}}),t.default.createElement(o.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,C,{width:H,height:f}],value:v,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})))}}]),l})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=l,l.propTypes={iconClass:n.default.func.isRequired,iconName:n.default.string.isRequired,iconColor:n.default.string,iconSize:n.default.number,iconWidth:n.default.number},l.defaultProps={iconColor:'white',iconSize:30,iconWidth:60,height:48,easing:o.Easing.bezier(.7,0,.3,1),animationDuration:300};var u=o.StyleSheet.create({container:{backgroundColor:'#CBCBCB',overflow:'hidden'},label:{position:'absolute',top:16,fontSize:16,fontFamily:'Arial',fontWeight:'bold',color:'white',backgroundColor:'transparent'},textInput:{paddingHorizontal:16,paddingVertical:0,color:'black',fontSize:18}})},633,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),l=(function(n){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,n),babelHelpers.createClass(l,[{key:"render",value:function(){var n=this.props,l=n.iconClass,s=n.iconColor,p=n.iconName,c=n.label,b=n.style,h=n.height,f=n.inputStyle,y=n.labelStyle,C=this.state,R=C.width,v=C.focusedAnim,w=C.value,H=o.Animated.createAnimatedComponent(l);return t.default.createElement(o.View,{style:[u.container,b,{height:h+16}],onLayout:this._onLayout},t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(o.Animated.View,{style:{position:'absolute',bottom:v.interpolate({inputRange:[0,1],outputRange:[0,40]})}},t.default.createElement(o.Animated.Text,{style:[u.label,y,{fontSize:v.interpolate({inputRange:[0,1],outputRange:[18,12]})}]},c))),t.default.createElement(o.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,f,{width:R,height:h}],value:w,onBlur:this._onBlur,onChange:this._onChange,onFocus:this._onFocus,underlineColorAndroid:'transparent'})),t.default.createElement(o.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(H,{name:p,color:s,style:{position:'absolute',bottom:0,right:v.interpolate({inputRange:[0,1],outputRange:[0,R+16]}),transform:[{rotate:v.interpolate({inputRange:[0,1],outputRange:['0deg','-90deg']})}],fontSize:20,backgroundColor:'transparent'}})),t.default.createElement(o.Animated.View,{style:{position:'absolute',bottom:0,right:0,height:2,width:v.interpolate({inputRange:[0,1],outputRange:[0,R]}),backgroundColor:s}}))}}]),l})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=l,l.propTypes={height:n.default.number,iconClass:n.default.func.isRequired,iconName:n.default.string,iconColor:n.default.string},l.defaultProps={iconColor:'white',height:48,animationDuration:300,iconName:'pencil'};var u=o.StyleSheet.create({container:{overflow:'hidden'},label:{backgroundColor:'transparent',fontFamily:'Arial',fontWeight:'bold',color:'#7771ab'},textInput:{position:'absolute',bottom:0,left:0,paddingTop:8,paddingLeft:0,color:'white',fontSize:18}})},634,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),l=(function(o){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,o),babelHelpers.createClass(l,[{key:"render",value:function(){var o=this.props,l=o.iconClass,s=o.iconColor,p=o.iconSize,c=o.passiveIconColor,f=o.iconName,b=o.label,h=o.style,y=o.inputStyle,C=o.height,R=o.labelStyle,v=this.state,S=v.focusedAnim,H=v.value,E=n.Animated.createAnimatedComponent(l),_=16+C,k=-1*_;return t.default.createElement(n.View,{style:[u.container,h],onLayout:this._onLayout},t.default.createElement(n.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(E,{name:f,color:s,size:p,style:{position:'absolute',left:16,bottom:S.interpolate({inputRange:[0,.5,.51,.7,1],outputRange:[24,_,k,k,24]}),color:S.interpolate({inputRange:[0,.5,1],outputRange:[c,s,s]})}})),t.default.createElement(n.View,{style:[u.separator,{height:C,left:48}]}),t.default.createElement(n.TouchableWithoutFeedback,{onPress:this.focus},t.default.createElement(n.Animated.View,{style:{position:'absolute',left:56,height:C,top:S.interpolate({inputRange:[0,.5,.51,.7,1],outputRange:[24,_,k,k,8]})}},t.default.createElement(n.Animated.Text,{style:[u.label,{fontSize:S.interpolate({inputRange:[0,.7,.71,1],outputRange:[16,16,12,12]}),color:S.interpolate({inputRange:[0,.7],outputRange:['#696969','#a3a3a3']})},R]},b))),t.default.createElement(n.TextInput,babelHelpers.extends({ref:"input"},this.props,{style:[u.textInput,{marginLeft:56,color:s},y],value:H,onBlur:this._onBlur,onFocus:this._onFocus,onChange:this._onChange,underlineColorAndroid:'transparent'})))}}]),l})(babelHelpers.interopRequireDefault(r(d[3])).default);e.default=l,l.propTypes={iconClass:o.default.func.isRequired,iconName:o.default.string.isRequired,iconColor:o.default.string,iconSize:o.default.number,passiveIconColor:o.default.string,height:o.default.number},l.defaultProps={height:48,iconColor:'#00aeef',iconSize:20,passiveIconColor:'#a3a3a3',animationDuration:300};var u=n.StyleSheet.create({container:{overflow:'hidden',paddingTop:16,backgroundColor:'white'},label:{fontSize:18,fontFamily:'Arial',fontWeight:'bold'},textInput:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},separator:{position:'absolute',width:1,backgroundColor:'#f0f0f0',top:8}})},635,[23,37,2,625]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),u=(0,t.default)(o.default,'FontAwesome','FontAwesome.ttf'),l=u;e.default=l;var b=u.Button;e.Button=b;var n=u.TabBarItem;e.TabBarItem=n;var I=u.TabBarItemIOS;e.TabBarItemIOS=I;var f=u.ToolbarAndroid;e.ToolbarAndroid=f;var B=u.getImageSource;e.getImageSource=B},636,[318,637]); +__d(function(e,r,o,a,t,s,l){t.exports={glass:61440,music:61441,search:61442,"envelope-o":61443,heart:61444,star:61445,"star-o":61446,user:61447,film:61448,"th-large":61449,th:61450,"th-list":61451,check:61452,remove:61453,close:61453,times:61453,"search-plus":61454,"search-minus":61456,"power-off":61457,signal:61458,gear:61459,cog:61459,"trash-o":61460,home:61461,"file-o":61462,"clock-o":61463,road:61464,download:61465,"arrow-circle-o-down":61466,"arrow-circle-o-up":61467,inbox:61468,"play-circle-o":61469,"rotate-right":61470,repeat:61470,refresh:61473,"list-alt":61474,lock:61475,flag:61476,headphones:61477,"volume-off":61478,"volume-down":61479,"volume-up":61480,qrcode:61481,barcode:61482,tag:61483,tags:61484,book:61485,bookmark:61486,print:61487,camera:61488,font:61489,bold:61490,italic:61491,"text-height":61492,"text-width":61493,"align-left":61494,"align-center":61495,"align-right":61496,"align-justify":61497,list:61498,dedent:61499,outdent:61499,indent:61500,"video-camera":61501,photo:61502,image:61502,"picture-o":61502,pencil:61504,"map-marker":61505,adjust:61506,tint:61507,edit:61508,"pencil-square-o":61508,"share-square-o":61509,"check-square-o":61510,arrows:61511,"step-backward":61512,"fast-backward":61513,backward:61514,play:61515,pause:61516,stop:61517,forward:61518,"fast-forward":61520,"step-forward":61521,eject:61522,"chevron-left":61523,"chevron-right":61524,"plus-circle":61525,"minus-circle":61526,"times-circle":61527,"check-circle":61528,"question-circle":61529,"info-circle":61530,crosshairs:61531,"times-circle-o":61532,"check-circle-o":61533,ban:61534,"arrow-left":61536,"arrow-right":61537,"arrow-up":61538,"arrow-down":61539,"mail-forward":61540,share:61540,expand:61541,compress:61542,plus:61543,minus:61544,asterisk:61545,"exclamation-circle":61546,gift:61547,leaf:61548,fire:61549,eye:61550,"eye-slash":61552,warning:61553,"exclamation-triangle":61553,plane:61554,calendar:61555,random:61556,comment:61557,magnet:61558,"chevron-up":61559,"chevron-down":61560,retweet:61561,"shopping-cart":61562,folder:61563,"folder-open":61564,"arrows-v":61565,"arrows-h":61566,"bar-chart-o":61568,"bar-chart":61568,"twitter-square":61569,"facebook-square":61570,"camera-retro":61571,key:61572,gears:61573,cogs:61573,comments:61574,"thumbs-o-up":61575,"thumbs-o-down":61576,"star-half":61577,"heart-o":61578,"sign-out":61579,"linkedin-square":61580,"thumb-tack":61581,"external-link":61582,"sign-in":61584,trophy:61585,"github-square":61586,upload:61587,"lemon-o":61588,phone:61589,"square-o":61590,"bookmark-o":61591,"phone-square":61592,twitter:61593,"facebook-f":61594,facebook:61594,github:61595,unlock:61596,"credit-card":61597,feed:61598,rss:61598,"hdd-o":61600,bullhorn:61601,bell:61683,certificate:61603,"hand-o-right":61604,"hand-o-left":61605,"hand-o-up":61606,"hand-o-down":61607,"arrow-circle-left":61608,"arrow-circle-right":61609,"arrow-circle-up":61610,"arrow-circle-down":61611,globe:61612,wrench:61613,tasks:61614,filter:61616,briefcase:61617,"arrows-alt":61618,group:61632,users:61632,chain:61633,link:61633,cloud:61634,flask:61635,cut:61636,scissors:61636,copy:61637,"files-o":61637,paperclip:61638,save:61639,"floppy-o":61639,square:61640,navicon:61641,reorder:61641,bars:61641,"list-ul":61642,"list-ol":61643,strikethrough:61644,underline:61645,table:61646,magic:61648,truck:61649,pinterest:61650,"pinterest-square":61651,"google-plus-square":61652,"google-plus":61653,money:61654,"caret-down":61655,"caret-up":61656,"caret-left":61657,"caret-right":61658,columns:61659,unsorted:61660,sort:61660,"sort-down":61661,"sort-desc":61661,"sort-up":61662,"sort-asc":61662,envelope:61664,linkedin:61665,"rotate-left":61666,undo:61666,legal:61667,gavel:61667,dashboard:61668,tachometer:61668,"comment-o":61669,"comments-o":61670,flash:61671,bolt:61671,sitemap:61672,umbrella:61673,paste:61674,clipboard:61674,"lightbulb-o":61675,exchange:61676,"cloud-download":61677,"cloud-upload":61678,"user-md":61680,stethoscope:61681,suitcase:61682,"bell-o":61602,coffee:61684,cutlery:61685,"file-text-o":61686,"building-o":61687,"hospital-o":61688,ambulance:61689,medkit:61690,"fighter-jet":61691,beer:61692,"h-square":61693,"plus-square":61694,"angle-double-left":61696,"angle-double-right":61697,"angle-double-up":61698,"angle-double-down":61699,"angle-left":61700,"angle-right":61701,"angle-up":61702,"angle-down":61703,desktop:61704,laptop:61705,tablet:61706,"mobile-phone":61707,mobile:61707,"circle-o":61708,"quote-left":61709,"quote-right":61710,spinner:61712,circle:61713,"mail-reply":61714,reply:61714,"github-alt":61715,"folder-o":61716,"folder-open-o":61717,"smile-o":61720,"frown-o":61721,"meh-o":61722,gamepad:61723,"keyboard-o":61724,"flag-o":61725,"flag-checkered":61726,terminal:61728,code:61729,"mail-reply-all":61730,"reply-all":61730,"star-half-empty":61731,"star-half-full":61731,"star-half-o":61731,"location-arrow":61732,crop:61733,"code-fork":61734,unlink:61735,"chain-broken":61735,question:61736,info:61737,exclamation:61738,superscript:61739,subscript:61740,eraser:61741,"puzzle-piece":61742,microphone:61744,"microphone-slash":61745,shield:61746,"calendar-o":61747,"fire-extinguisher":61748,rocket:61749,maxcdn:61750,"chevron-circle-left":61751,"chevron-circle-right":61752,"chevron-circle-up":61753,"chevron-circle-down":61754,html5:61755,css3:61756,anchor:61757,"unlock-alt":61758,bullseye:61760,"ellipsis-h":61761,"ellipsis-v":61762,"rss-square":61763,"play-circle":61764,ticket:61765,"minus-square":61766,"minus-square-o":61767,"level-up":61768,"level-down":61769,"check-square":61770,"pencil-square":61771,"external-link-square":61772,"share-square":61773,compass:61774,"toggle-down":61776,"caret-square-o-down":61776,"toggle-up":61777,"caret-square-o-up":61777,"toggle-right":61778,"caret-square-o-right":61778,euro:61779,eur:61779,gbp:61780,dollar:61781,usd:61781,rupee:61782,inr:61782,cny:61783,rmb:61783,yen:61783,jpy:61783,ruble:61784,rouble:61784,rub:61784,won:61785,krw:61785,bitcoin:61786,btc:61786,file:61787,"file-text":61788,"sort-alpha-asc":61789,"sort-alpha-desc":61790,"sort-amount-asc":61792,"sort-amount-desc":61793,"sort-numeric-asc":61794,"sort-numeric-desc":61795,"thumbs-up":61796,"thumbs-down":61797,"youtube-square":61798,youtube:61799,xing:61800,"xing-square":61801,"youtube-play":61802,dropbox:61803,"stack-overflow":61804,instagram:61805,flickr:61806,adn:61808,bitbucket:61809,"bitbucket-square":61810,tumblr:61811,"tumblr-square":61812,"long-arrow-down":61813,"long-arrow-up":61814,"long-arrow-left":61815,"long-arrow-right":61816,apple:61817,windows:61818,android:61819,linux:61820,dribbble:61821,skype:61822,foursquare:61824,trello:61825,female:61826,male:61827,gittip:61828,gratipay:61828,"sun-o":61829,"moon-o":61830,archive:61831,bug:61832,vk:61833,weibo:61834,renren:61835,pagelines:61836,"stack-exchange":61837,"arrow-circle-o-right":61838,"arrow-circle-o-left":61840,"toggle-left":61841,"caret-square-o-left":61841,"dot-circle-o":61842,wheelchair:61843,"vimeo-square":61844,"turkish-lira":61845,try:61845,"plus-square-o":61846,"space-shuttle":61847,slack:61848,"envelope-square":61849,wordpress:61850,openid:61851,institution:61852,bank:61852,university:61852,"mortar-board":61853,"graduation-cap":61853,yahoo:61854,google:61856,reddit:61857,"reddit-square":61858,"stumbleupon-circle":61859,stumbleupon:61860,delicious:61861,digg:61862,"pied-piper-pp":61863,"pied-piper-alt":61864,drupal:61865,joomla:61866,language:61867,fax:61868,building:61869,child:61870,paw:61872,spoon:61873,cube:61874,cubes:61875,behance:61876,"behance-square":61877,steam:61878,"steam-square":61879,recycle:61880,automobile:61881,car:61881,cab:61882,taxi:61882,tree:61883,spotify:61884,deviantart:61885,soundcloud:61886,database:61888,"file-pdf-o":61889,"file-word-o":61890,"file-excel-o":61891,"file-powerpoint-o":61892,"file-photo-o":61893,"file-picture-o":61893,"file-image-o":61893,"file-zip-o":61894,"file-archive-o":61894,"file-sound-o":61895,"file-audio-o":61895,"file-movie-o":61896,"file-video-o":61896,"file-code-o":61897,vine:61898,codepen:61899,jsfiddle:61900,"life-bouy":61901,"life-buoy":61901,"life-saver":61901,support:61901,"life-ring":61901,"circle-o-notch":61902,ra:61904,resistance:61904,rebel:61904,ge:61905,empire:61905,"git-square":61906,git:61907,"y-combinator-square":61908,"yc-square":61908,"hacker-news":61908,"tencent-weibo":61909,qq:61910,wechat:61911,weixin:61911,send:61912,"paper-plane":61912,"send-o":61913,"paper-plane-o":61913,history:61914,"circle-thin":61915,header:61916,paragraph:61917,sliders:61918,"share-alt":61920,"share-alt-square":61921,bomb:61922,"soccer-ball-o":61923,"futbol-o":61923,tty:61924,binoculars:61925,plug:61926,slideshare:61927,twitch:61928,yelp:61929,"newspaper-o":61930,wifi:61931,calculator:61932,paypal:61933,"google-wallet":61934,"cc-visa":61936,"cc-mastercard":61937,"cc-discover":61938,"cc-amex":61939,"cc-paypal":61940,"cc-stripe":61941,"bell-slash":61942,"bell-slash-o":61943,trash:61944,copyright:61945,at:61946,eyedropper:61947,"paint-brush":61948,"birthday-cake":61949,"area-chart":61950,"pie-chart":61952,"line-chart":61953,lastfm:61954,"lastfm-square":61955,"toggle-off":61956,"toggle-on":61957,bicycle:61958,bus:61959,ioxhost:61960,angellist:61961,cc:61962,shekel:61963,sheqel:61963,ils:61963,meanpath:61964,buysellads:61965,connectdevelop:61966,dashcube:61968,forumbee:61969,leanpub:61970,sellsy:61971,shirtsinbulk:61972,simplybuilt:61973,skyatlas:61974,"cart-plus":61975,"cart-arrow-down":61976,diamond:61977,ship:61978,"user-secret":61979,motorcycle:61980,"street-view":61981,heartbeat:61982,venus:61985,mars:61986,mercury:61987,intersex:61988,transgender:61988,"transgender-alt":61989,"venus-double":61990,"mars-double":61991,"venus-mars":61992,"mars-stroke":61993,"mars-stroke-v":61994,"mars-stroke-h":61995,neuter:61996,genderless:61997,"facebook-official":62e3,"pinterest-p":62001,whatsapp:62002,server:62003,"user-plus":62004,"user-times":62005,hotel:62006,bed:62006,viacoin:62007,train:62008,subway:62009,medium:62010,yc:62011,"y-combinator":62011,"optin-monster":62012,opencart:62013,expeditedssl:62014,"battery-4":62016,battery:62016,"battery-full":62016,"battery-3":62017,"battery-three-quarters":62017,"battery-2":62018,"battery-half":62018,"battery-1":62019,"battery-quarter":62019,"battery-0":62020,"battery-empty":62020,"mouse-pointer":62021,"i-cursor":62022,"object-group":62023,"object-ungroup":62024,"sticky-note":62025,"sticky-note-o":62026,"cc-jcb":62027,"cc-diners-club":62028,clone:62029,"balance-scale":62030,"hourglass-o":62032,"hourglass-1":62033,"hourglass-start":62033,"hourglass-2":62034,"hourglass-half":62034,"hourglass-3":62035,"hourglass-end":62035,hourglass:62036,"hand-grab-o":62037,"hand-rock-o":62037,"hand-stop-o":62038,"hand-paper-o":62038,"hand-scissors-o":62039,"hand-lizard-o":62040,"hand-spock-o":62041,"hand-pointer-o":62042,"hand-peace-o":62043,trademark:62044,registered:62045,"creative-commons":62046,gg:62048,"gg-circle":62049,tripadvisor:62050,odnoklassniki:62051,"odnoklassniki-square":62052,"get-pocket":62053,"wikipedia-w":62054,safari:62055,chrome:62056,firefox:62057,opera:62058,"internet-explorer":62059,tv:62060,television:62060,contao:62061,"500px":62062,amazon:62064,"calendar-plus-o":62065,"calendar-minus-o":62066,"calendar-times-o":62067,"calendar-check-o":62068,industry:62069,"map-pin":62070,"map-signs":62071,"map-o":62072,map:62073,commenting:62074,"commenting-o":62075,houzz:62076,vimeo:62077,"black-tie":62078,fonticons:62080,"reddit-alien":62081,edge:62082,"credit-card-alt":62083,codiepie:62084,modx:62085,"fort-awesome":62086,usb:62087,"product-hunt":62088,mixcloud:62089,scribd:62090,"pause-circle":62091,"pause-circle-o":62092,"stop-circle":62093,"stop-circle-o":62094,"shopping-bag":62096,"shopping-basket":62097,hashtag:62098,bluetooth:62099,"bluetooth-b":62100,percent:62101,gitlab:62102,wpbeginner:62103,wpforms:62104,envira:62105,"universal-access":62106,"wheelchair-alt":62107,"question-circle-o":62108,blind:62109,"audio-description":62110,"volume-control-phone":62112,braille:62113,"assistive-listening-systems":62114,"asl-interpreting":62115,"american-sign-language-interpreting":62115,deafness:62116,"hard-of-hearing":62116,deaf:62116,glide:62117,"glide-g":62118,signing:62119,"sign-language":62119,"low-vision":62120,viadeo:62121,"viadeo-square":62122,snapchat:62123,"snapchat-ghost":62124,"snapchat-square":62125,"pied-piper":62126,"first-order":62128,yoast:62129,themeisle:62130,"google-plus-circle":62131,"google-plus-official":62131,fa:62132,"font-awesome":62132,"handshake-o":62133,"envelope-open":62134,"envelope-open-o":62135,linode:62136,"address-book":62137,"address-book-o":62138,vcard:62139,"address-card":62139,"vcard-o":62140,"address-card-o":62140,"user-circle":62141,"user-circle-o":62142,"user-o":62144,"id-badge":62145,"drivers-license":62146,"id-card":62146,"drivers-license-o":62147,"id-card-o":62147,quora:62148,"free-code-camp":62149,telegram:62150,"thermometer-4":62151,thermometer:62151,"thermometer-full":62151,"thermometer-3":62152,"thermometer-three-quarters":62152,"thermometer-2":62153,"thermometer-half":62153,"thermometer-1":62154,"thermometer-quarter":62154,"thermometer-0":62155,"thermometer-empty":62155,shower:62156,bathtub:62157,s15:62157,bath:62157,podcast:62158,"window-maximize":62160,"window-minimize":62161,"window-restore":62162,"times-rectangle":62163,"window-close":62163,"times-rectangle-o":62164,"window-close-o":62164,bandcamp:62165,grav:62166,etsy:62167,imdb:62168,ravelry:62169,eercast:62170,microchip:62171,"snowflake-o":62172,superpowers:62173,wpexplorer:62174,meetup:62176}},637,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),l=o.StyleSheet.create({notification:{position:'absolute',width:'100%'}}),u=(function(n){function s(){var t;return babelHelpers.classCallCheck(this,s),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this))).show=t.show.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.showNotification=t.showNotification.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.closeNotification=t.closeNotification.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.state={animatedValue:new o.Animated.Value(0),isOpen:!1},t}return babelHelpers.inherits(s,n),babelHelpers.createClass(s,[{key:"show",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{title:'',message:'',onPress:null,icon:null,vibrate:!0},o=n.title,s=n.message,l=n.onPress,u=n.icon,c=n.vibrate,p=this.props.closeInterval,f=this.state.isOpen;clearTimeout(this.currentNotificationInterval);var b=function(){t.setState({isOpen:!0,title:o,message:s,onPress:l,icon:u,vibrate:c},function(){return t.showNotification(function(){t.currentNotificationInterval=setTimeout(function(){t.setState({isOpen:!1,title:'',message:'',onPress:null,icon:null,vibrate:!0},t.closeNotification)},p)})})};f?this.setState({isOpen:!1},function(){return t.closeNotification(b)}):b()}},{key:"showNotification",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};o.Animated.timing(this.state.animatedValue,{toValue:1,duration:this.props.openCloseDuration}).start(t)}},{key:"closeNotification",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};o.Animated.timing(this.state.animatedValue,{toValue:0,duration:this.props.openCloseDuration}).start(t)}},{key:"render",value:function(){var n=this,s=this.props,u=s.height,c=s.topOffset,p=void 0===c?0:c,f=s.backgroundColour,b=s.iconApp,h=s.notificationBodyComponent,v=this.state,C=v.animatedValue,y=v.title,H=v.message,I=v.onPress,N=v.isOpen,O=v.icon,w=v.vibrate;return t.default.createElement(o.Animated.View,{style:[l.notification,{height:u,backgroundColor:f},{transform:[{translateY:C.interpolate({inputRange:[0,1],outputRange:[-u+p,0]})}]}]},t.default.createElement(h,{title:y,message:H,onPress:I,isOpen:N,iconApp:b,icon:O,vibrate:w,onClose:function(){return n.setState({isOpen:!1},n.closeNotification)}}))}}]),s})(t.Component);u.propTypes={closeInterval:n.default.number,openCloseDuration:n.default.number,height:n.default.number,backgroundColour:n.default.string,notificationBodyComponent:n.default.oneOfType([n.default.node,n.default.func]),iconApp:o.Image.propTypes.source},u.defaultProps={closeInterval:4e3,openCloseDuration:200,height:80,backgroundColour:'white',notificationBodyComponent:s.default,iconApp:null};var c=u;e.default=c},638,[23,37,2,639]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),o=babelHelpers.interopRequireWildcard(r(d[3])),s={container:{flex:1},content:{flex:1,flexDirection:'row'},iconContainer:{width:60,height:70,marginTop:5,marginLeft:10},icon:{resizeMode:'contain',width:60,height:70},textContainer:{alignSelf:'center',marginLeft:20},title:{color:'#000',fontWeight:'bold'},message:{color:'#000',marginTop:5}},p=(function(n){function p(){var t;return babelHelpers.classCallCheck(this,p),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this))).onSwipe=t.onSwipe.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t}return babelHelpers.inherits(p,n),babelHelpers.createClass(p,[{key:"componentWillReceiveProps",value:function(t){(this.props.vibrate||t.vibrate)&&t.isOpen&&!this.props.isOpen&&l.Vibration.vibrate()}},{key:"onSwipe",value:function(t){var n=this.props.onClose,l=o.swipeDirections.SWIPE_LEFT;t!==o.swipeDirections.SWIPE_RIGHT&&t!==l||n()}},{key:"render",value:function(){var n=this.props,p=n.title,c=n.message,u=n.iconApp,f=n.icon,b=n.onPress,h=n.onClose;return t.default.createElement(o.default,{onSwipe:this.onSwipe,style:s.container},t.default.createElement(l.TouchableOpacity,{style:s.content,activeOpacity:.3,underlayColor:"transparent",onPress:function(){h(),b()}},t.default.createElement(l.View,{style:s.iconContainer},(f||u)&&t.default.createElement(l.Image,{source:f||u,style:s.icon})),t.default.createElement(l.View,{style:s.textContainer},t.default.createElement(l.Text,{numberOfLines:1,style:s.title},p),t.default.createElement(l.Text,{numberOfLines:1,style:s.message},c))))}}]),p})(t.default.Component);p.propTypes={title:n.default.string,message:n.default.string,vibrate:n.default.bool,isOpen:n.default.bool,onPress:n.default.func,onClose:n.default.func,iconApp:l.Image.propTypes.source,icon:l.Image.propTypes.source},p.defaultProps={title:'Notification',message:'This is a test notification',vibrate:!0,isOpen:!1,iconApp:null,icon:null,onPress:function(){return null},onClose:function(){return null}};var c=p;e.default=c},639,[23,37,2,640]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.swipeDirections=void 0;var n=babelHelpers.interopRequireWildcard(r(d[0])),t=r(d[1]),s={SWIPE_UP:'SWIPE_UP',SWIPE_DOWN:'SWIPE_DOWN',SWIPE_LEFT:'SWIPE_LEFT',SWIPE_RIGHT:'SWIPE_RIGHT'};e.swipeDirections=s;var o={velocityThreshold:.3,directionalOffsetThreshold:80};function l(n,t,s,o){return Math.abs(n)>t&&Math.abs(s)0?o:t:this._isValidVerticalSwipe(n)?c>0?p:l:null}},{key:"_isValidHorizontalSwipe",value:function(n){var t=n.vx,s=n.dy,o=this.swipeConfig;return l(t,o.velocityThreshold,s,o.directionalOffsetThreshold)}},{key:"_isValidVerticalSwipe",value:function(n){var t=n.vy,s=n.dx,o=this.swipeConfig;return l(t,o.velocityThreshold,s,o.directionalOffsetThreshold)}},{key:"render",value:function(){return n.default.createElement(t.View,babelHelpers.extends({},this.props,this._panResponder.panHandlers))}}]),u})(n.Component);e.default=p},640,[23,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),s=babelHelpers.interopRequireWildcard(r(d[5])),f=babelHelpers.interopRequireDefault(r(d[6])),c=(babelHelpers.interopRequireDefault(r(d[7])),babelHelpers.interopRequireDefault(r(d[8]))),h=babelHelpers.interopRequireDefault(r(d[9])),y=r(d[10]);r(d[11]);(0,u.responsiveHeight)(100);var E=(function(E){function x(t){var l;return babelHelpers.classCallCheck(this,x),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(x).call(this,t))).state=l.initState(),(0,n.readUser)().then(function(t){null!==t&&l.updateContent(t)}),l.props.navigator.toggleDrawer({side:'left',to:'close'}),l}return babelHelpers.inherits(x,E),babelHelpers.createClass(x,[{key:"updateContent",value:function(t){var l=this;(0,o.getAgentNetworksList)(t.agentId).then(function(t){void 0!==t.success&&l.setState({mynetworks:t.networks})}),this.setState({user:t})}},{key:"initState",value:function(){return{user:{},mynetworks:[]}}},{key:"render",value:function(){var n=this,o="",u=this.state.user;return void 0===u.category&&null===u.category||(o='super'===u.category?h.default.t("ADMIN"):'hyper'===u.category?h.default.t("SUPER_ADMIN"):'geolocated'===u.category?h.default.t("GEOLOCATED"):h.default.t("SIMPLE_USER")),t.default.createElement(l.View,{style:p.container},t.default.createElement(l.ScrollView,{style:{}},t.default.createElement(l.View,{style:p.userInformation},t.default.createElement(l.ScrollView,null,t.default.createElement(l.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(l.Image,{source:r(d[12]),style:{width:92,height:92}})),t.default.createElement(l.View,{style:{flex:1,flexDirection:'row'}},void 0===u.category||null===u.category?this.getHeaderLeftProfil(u):this.getHeaderLeftAgentProfil(u),t.default.createElement(l.View,{style:{flex:(void 0===u.category||u.category,2)}},t.default.createElement(l.Text,{style:p.textInformation},this.state.user.firstname),t.default.createElement(l.Text,{style:p.textInformation},this.state.user.lastname),t.default.createElement(l.Text,{style:{color:'white',fontSize:17,fontWeight:'bold',textAlign:'center'}},o)),void 0===u.category||null===u.category?this.getHeaderRight(u):this.getHeaderRightAgent(u)))),t.default.createElement(l.View,{style:p.networkInformation},t.default.createElement(l.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},h.default.t("ACCOUNT_INFO")),t.default.createElement(c.default,{style:{marginLeft:10,marginRight:10,paddingBottom:20}},t.default.createElement(l.ScrollView,null,void 0!==u.category&&null!==u.category?this.addAgentInformation(u):null,t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"globe-africa",size:18})," "+this.state.user.country),void 0!==u.balance&&null!==u.balance?this.showBalance(u):null,t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"envelope",size:18})," "+this.state.user.email),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"phone",size:18})," "+this.state.user.phone),this.showPhoneSup(),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"signal",size:18})," "+this.state.user.network))),'geolocated'===u.category?t.default.createElement(l.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},h.default.t("MY_NETWORK")):null,'geolocated'===u.category?this.state.mynetworks.map(function(t){return n.generateItemNetwork(t)}):null)))}},{key:"showPhoneSup",value:function(){if(void 0!=this.state.user.phoneTransaction&&null!=this.state.user.phoneTransaction)return t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"phone",size:18})," "+this.state.user.phoneTransaction)}},{key:"getHeaderLeftProfil",value:function(n){return t.default.createElement(l.View,{style:{flex:2}},t.default.createElement(l.Text,{style:{color:'white',fontSize:15,fontWeight:'bold',textAlign:'center'}},h.default.t("NETWORK")),t.default.createElement(l.Text,{style:{color:'white',fontSize:15,textAlign:'center'}},n.network))}},{key:"getHeaderRight",value:function(n){return t.default.createElement(l.View,{style:{flex:0}})}},{key:"getHeaderRightAgent",value:function(n){return t.default.createElement(l.View,{style:{flex:2}},t.default.createElement(l.Text,{style:{color:'white',fontSize:15,textAlign:'center',fontWeight:'bold'}},h.default.t("MEMBER_CODE")),t.default.createElement(l.Text,{style:{color:'white',fontSize:13,textAlign:'center'}},n.code_membre))}},{key:"getHeaderLeftAgentProfil",value:function(n){return t.default.createElement(l.View,{style:{flex:2}},t.default.createElement(l.Text,{style:{color:'white',fontSize:15,fontWeight:'bold',textAlign:'center'}},h.default.t("NETWORK")),t.default.createElement(l.Text,{style:{color:'white',fontSize:13,textAlign:'center'}},n.network))}},{key:"addAgentInformation",value:function(n){return console.log(n),t.default.createElement(l.View,null,t.default.createElement(l.Text,{style:{marginLeft:10,marginTop:10,color:y.primaryDark}},t.default.createElement(f.default,{name:'code',size:18,color:y.primaryDark,style:{paddingRight:10}})," "+n.code_parrain),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'space-between',width:(0,u.responsiveWidth)(90),marginRight:50}},t.default.createElement(l.Text,{style:{marginLeft:12,marginTop:10,color:y.primaryDark}},t.default.createElement(f.default,{name:"address-book",color:y.primaryDark,size:18})," "+(null===n.nbre_reseau||void 0==n.nbre_reseau?0:n.nbre_reseau)+" "+h.default.t("FREE")),t.default.createElement(l.Text,{style:{marginLeft:12,marginTop:10,color:y.primaryDark}},t.default.createElement(f.default,{name:"address-book",color:y.primaryDark,size:18})," "+(null===n.nbre_reseau||void 0==n.nbre_membre?0:n.nbre_membre)+" "+h.default.t("SAVED"))))}},{key:"mapUser",value:function(l){var n=this,o={latitude:parseFloat(l.latitude),longitude:parseFloat(l.longitude)};return t.default.createElement(s.default,{liteMode:!0,ref:function(t){n.mapRef=t},style:p.map},void 0!==this.state.myPosition?t.default.createElement(s.Marker,{title:"Vous \xeates ici",minZoomLevel:10,coordinate:{longitude:o.longitude,latitude:o.latitude}}):null)}},{key:"showBalance",value:function(n){return t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"wallet",size:18})," "+this.state.user.balance+" ")}},{key:"makeGeolocatedNetworkList",value:function(){return t.default.createElement(l.View,null,t.default.createElement(l.Text,{style:{marginLeft:10,marginRight:10,marginTop:15,marginBottom:5,fontSize:17,fontWeight:'bold',color:'black'}},"Mes reseaux"))}},{key:"generateItemNetwork",value:function(n){return t.default.createElement(c.default,{style:{justifyContent:'center',paddingLeft:15,height:(0,u.responsiveHeight)(25),marginLeft:10,marginRight:10}},t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"phone",size:18})," "+n.phone),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"signal",size:18})," "+n.name),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"wallet",size:18})," "+n.solde+" "),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"code",size:18})," "+n.code_membre+" "),t.default.createElement(l.Text,{style:p.textInformation2},t.default.createElement(f.default,{name:"users",size:18})," "+n.code_parrain+" "))}}]),x})(t.Component);e.default=E,E.navigatorStyle={navBarHidden:!1,navBarBackgroundColor:y.primaryDark,navBarTextColor:'white',navBarButtonColor:'white',drawUnderStatusBar:!1,statusBarColor:y.primaryDarkAdvanced,statusBarTextColorScheme:'light'};var p=l.StyleSheet.create({userInformation:{backgroundColor:y.primary,height:280,justifyContent:'center',paddingTop:(0,u.responsiveHeight)(2),paddingBottom:(0,u.responsiveHeight)(5)},map:{height:200,marginRight:(0,u.responsiveWidth)(5),marginLeft:(0,u.responsiveWidth)(5),marginVertical:10},networkInformation:{width:(0,u.responsiveWidth)(100),backgroundColor:'#EEEEEE',flex:1},container:{backgroundColor:'white',flex:1},textInformation:{fontSize:16,color:'white',textAlign:'center'},textInformation2:{fontSize:15,marginTop:7,color:y.primaryDark,marginLeft:10},textTitle:{fontSize:25,color:'white',fontWeight:'bold'},textTitle2:{fontSize:25,color:y.primaryDark,fontWeight:'bold'}})},641,[23,2,502,597,483,608,316,567,621,486,500,585,642]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/users",width:512,height:512,scales:[1],hash:"7dfe6cc41c1fb47800c69628178dc729",name:"man",type:"png"})},642,[126]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=(babelHelpers.interopRequireDefault(r(d[1])),r(d[2])),o=r(d[3]),s=babelHelpers.interopRequireDefault(r(d[4])),l=r(d[5]),c=babelHelpers.interopRequireDefault(r(d[6])),u=r(d[7]),p=babelHelpers.interopRequireDefault(r(d[8])),f=r(d[9]),h=r(d[10]),b=(function(o){function f(t){return babelHelpers.classCallCheck(this,f),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))}return babelHelpers.inherits(f,o),babelHelpers.createClass(f,[{key:"workUserResult",value:function(t){null===t||void 0===t?this.props.navigator.resetTo({screen:h.login}):this.props.navigator.resetTo({screen:h.first})}},{key:"componentDidMount",value:function(){var t=this;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:try{this.requestCameraPermission()}catch(t){console.log(t)}this.config=new p.default,this.props.navigator.setDrawerEnabled({side:'left',enabled:!1}),c.default.getDeviceCountryCode().then(function(n){s.default.locale=n.toLowerCase(),(0,l.readUser)().then(function(n){setTimeout(function(){t.workUserResult(n)},3e3)}).catch(function(n){t.props.navigator.resetTo({screen:h.login})})});case 4:case"end":return n.stop()}},null,this)}},{key:"requestCameraPermission",value:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,regeneratorRuntime.awrap(n.PermissionsAndroid.request(n.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===n.PermissionsAndroid.RESULTS.GRANTED||console.log("try get information else"),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),console.log("try get information error"),console.log(t.t0);case 11:case"end":return t.stop()}},null,this,[[0,7]])}},{key:"render",value:function(){return t.default.createElement(n.View,{style:v.container},t.default.createElement(n.Image,{style:v.logo,source:r(d[11])}),t.default.createElement(n.Text,{style:v.title},"iLink World"),t.default.createElement(u.Bubbles,{size:10,color:"#FFF"}))}}]),f})(t.Component);e.default=b,b.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var v=n.StyleSheet.create({container:{flex:1,backgroundColor:f.primary,justifyContent:'center',alignItems:'center'},logoContaner:{flexDirection:'row',marginTop:(0,o.responsiveHeight)(20),justifyContent:'center',alignItems:'center'},logo:{width:92,height:92},title:{fontSize:(0,o.responsiveFontSize)(4),alignSelf:'center',fontWeight:'bold',color:'white'}})},643,[23,37,2,483,486,502,605,644,653,500,499,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DoubleBounce=e.Pulse=e.Bars=e.Bubbles=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])),u=babelHelpers.interopRequireDefault(r(d[1])),b=babelHelpers.interopRequireDefault(r(d[2])),t=babelHelpers.interopRequireDefault(r(d[3])),o=l.default;e.Bubbles=o;var s=u.default;e.Bars=s;var f=b.default;e.Pulse=f;var n=t.default;e.DoubleBounce=n},644,[645,648,651,652]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),l=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),u=l.ART.Surface,o=(function(n){function o(){var t,n;babelHelpers.classCallCheck(this,o);for(var s=arguments.length,u=new Array(s),c=0;c0){var o=n.results[0],s=o.address_components,l=o.formatted_address,u=o.place_id;t.setState({address:s,textadress:l,place:u});for(var c,f,p=n.results,h=0;h=C.length)break;E=C[v++]}else{if((v=C.next()).done)break;E=v.value}var T=E;T.code===c&&t.setState({indicatif:T.dial_code,enterPhone:T.dial_code})}}t.setState({phoneEnabled:!0})}})},null,this.props.geolocationOptions)}},{key:"componentDidMount",value:function(){this.requestCameraPermission()}},{key:"getNetworks",value:function(t){var n=this;if(t)(0,c.getCountryNetwork)(t).then(function(o){n.reseaux=[];var s=o[0];for(var l in s)""!==s[l]&&s[l].toLowerCase()!==t.toLowerCase()&&n.reseaux.push(s[l]);n.setState({networks:n.reseaux})},function(t){console.log(t)});else;}}]),babelHelpers.createClass(T,[{key:"gotoHome",value:function(){this.props.navigator.handleDeepLink({link:'userconnect',payload:''}),this.props.navigator.resetTo({screen:E.first,animated:!0,animationType:'fade'})}},{key:"gotoTypeCreated",value:function(){this.props.navigator.push({screen:E.typeaccountcreate,animated:!0,animationType:'fade'})}},{key:"initState",value:function(){return{password:"",typeaccount:0,enterPhone:"",isLoging:!1,phoneEnabled:!1,snackVisible:!1,snackText:'',stateLogin:-1,colorsscheme:[v.primary,v.primaryDark,v.primaryDarkAdvanced]}}},{key:"render",value:function(){var s=this;return t.default.createElement(n.Animated.View,{style:[w.container,{backgroundColor:0!==this.state.stateLogin?this.BackgroundColorConfig:this.BackgroundColorConfigAdmin}]},t.default.createElement(n.ScrollView,null,t.default.createElement(n.TouchableNativeFeedback,{onPress:function(){s.props.navigator.push({screen:E.helpmenu})}},t.default.createElement(n.View,{style:{alignSelf:'flex-end',justifyContent:'center',alignItems:'center',backgroundColor:v.primaryLight,width:32,height:32,borderRadius:12,marginTop:20,marginRight:20}},t.default.createElement(n.Text,{style:{color:'white',fontSize:20,fontWeight:'bold'}},"?"))),t.default.createElement(n.View,{style:w.logoContaner},t.default.createElement(n.Image,{style:w.logo,source:r(d[19])}),t.default.createElement(n.Text,{style:w.title},"iLink World")),t.default.createElement(f.View,{ref:this.handlePhoneRef},t.default.createElement(l.Sae,{label:1!==this.state.stateLogin?C.default.t('PHONE_NUMBER'):C.default.t('PHONE_NUMBER_ADMIN'),iconClass:o.default,iconName:'phone',iconColor:'white',keyboardType:"numeric",enabled:this.state.phoneEnabled,style:w.input,autoCapitalize:'none',autoCorrect:!1,value:this.state.enterPhone,ref:function(t){s.numberRef=t},onChangeText:function(t){return s.setState({enterPhone:t})},labelStyle:w.labelInput})),t.default.createElement(f.View,{ref:this.handlePasswordRef},t.default.createElement(l.Sae,{label:C.default.t('PASSWORD'),ref:function(t){s._pass=t},iconClass:o.default,iconName:'lock',style:w.input,iconColor:'white',labelStyle:w.labelInput,autoCapitalize:'none',secureTextEntry:!0,onChangeText:function(t){return s.setState({password:t})},autoCorrect:!1})),t.default.createElement(n.View,{style:k.btnContainer},t.default.createElement(n.TouchableNativeFeedback,{onPress:function(){s.gotoForgottenPass()}},t.default.createElement(n.Text,{style:w.lostpassword},C.default.t("FORGOTTEN_PASSWORD"))),t.default.createElement(n.View,{style:w.contentSwitch},t.default.createElement(b.default,{options:this.options,initial:0,buttonColor:v.accentLight,backgroundColor:v.primaryDark,textColor:"white",bold:!0,hasPadding:!0,height:32,style:w.switch,onPress:function(t){s.StartBackgroundColorAnimation(t)}})),t.default.createElement(u.default,{style:w.loginBtn1,isLoading:this.state.isLoging,onPress:function(){s.connectClicked()}},t.default.createElement(n.Text,{style:w.loginBtnText2},C.default.t("CONNECT_USER"))),t.default.createElement(n.View,{style:k.container},t.default.createElement(n.View,{style:k.line}),t.default.createElement(n.Text,{style:k.text},C.default.t("OR_BIG")),t.default.createElement(n.View,{style:k.line})),t.default.createElement(u.default,{style:w.loginBtn,onPress:function(){s.gotoTypeCreated()}},t.default.createElement(n.Text,{style:w.loginBtnText},C.default.t("CREATE_ACCOUNT")," ")))),t.default.createElement(y.default,{ref:function(t){s.notification=t}}))}},{key:"gotoForgottenPass",value:function(){this.props.navigator.push({screen:E.forgotpass,passProps:{type:this.state.typeaccount}})}},{key:"connectClicked",value:function(){var t=this;null===this.state.password||void 0===this.state.password||this.state.password.length<3||this.state.password.lenght<3?this.passRef.shake(800):(this.setState(function(t){return{isLoging:!t.isLoging}}),(0,c.login)(this.state.enterPhone,this.state.password,this.state.typeaccount).then(function(o){if(console.log(o),1===o.success){t.setState(function(t){return{isLoging:!t.isLoging}});var s=o;s.error?n.Alert.alert(C.default.t("UNABLE_TO_CONNECT_TITLE"),s.error_msg,[{text:'Ok',onPress:function(){}}]):"1"===s.etat||1===s.etat?((0,c.saveNewuser)(s),t.setState({user:s}),n.Alert.alert(C.default.t("CONNEXION_SUCCESSFUL"),C.default.t("CONNEXION_SUCCESSFULL_TEXT"),[{text:'Ok',onPress:function(){t.setState(function(t){return{isLoging:!t.isLoging}}),t.gotoHome()}}],{cancelable:!1})):'super'!==s.category?t.props.navigator.push({screen:E.activateaccount,animated:!0,animationType:'fade',passProps:{type:t.state.typeaccount,user:s}}):0===s.etat_demande||'0'===s.etat_demande?n.Alert.alert(C.default.t('DONT_VALIDATE_ACCOUNT'),C.default.t('UNVALIDATE_ACCOUNT_TEXT'),[{text:'Ok',onPress:function(){}}]):t.props.navigator.push({screen:E.activateaccount,animated:!0,animationType:'fade',passProps:{type:t.state.typeaccount,user:s}})}else if(null===o)t.setState(function(t){return{isLoging:!t.isLoging}});else{console.log(o);var l='';switch(o.error){case 1:t.phoneRef.shake(1200),t.passRef.shake(1200),l=C.default.t("UNABLE_TO_CONNECT");break;case-1:t.phoneRef.shake(1200),l=C.default.t('WRONG_PHONE_NUMBER');break;case-2:l=C.default.t('WRONG_PHONE_NUMBER'),t.phoneRef.shake(1200);break;case-3:l=C.default.t("WRONG_PASSWORD"),t.passRef.shake(1200);break;default:t.passRef.shake(1200),l=o.error_msg?o.error_msg:o.error}n.Alert.alert(C.default.t("UNABLE_TO_CONNECT_TITLE"),l.length>0?l:C.default.t("UNABLE_TO_CONNECT_TITLE"),[{text:'Ok',onPress:function(){}}]),t.setState(function(t){return{isLoging:!t.isLoging,snackVisible:!0,snackText:l}}),setTimeout(function(){t.setState({snackVisible:!1})},2e3)}}))}}]),T})(t.Component);e.LoginUi=T;var k=n.StyleSheet.create({line:{height:1.5,flex:1,backgroundColor:'white',marginLeft:30,marginRight:30},text:{color:'white',fontWeight:'bold'},container:{flexDirection:'row',alignItems:'center'},btnContainer:{flexDirection:'column',justifyContent:'center'}}),w=n.StyleSheet.create({container:{height:(0,s.responsiveHeight)(100),width:(0,s.responsiveWidth)(100)},switch:{margin:20},contentSwitch:{width:(0,s.responsiveWidth)(50),alignItems:'center',alignSelf:"center",marginTop:10,marginLeft:10},lostpassword:{color:'white',alignSelf:'flex-end',marginTop:60,fontWeight:'bold',marginRight:20},logoContaner:{flexDirection:'row',justifyContent:'center',alignItems:'center'},logo:{width:92,height:92},title:{fontSize:(0,s.responsiveFontSize)(4),alignSelf:'center',fontWeight:'bold',color:'white'},loginBtnText:{color:v.primary,fontWeight:'bold',fontSize:(0,s.responsiveFontSize)(2.2)},loginBtnText2:{color:"white",fontWeight:'bold',fontSize:(0,s.responsiveFontSize)(2.2)},loginBtn:{width:(0,s.responsiveWidth)(80),height:(0,s.responsiveHeight)(8),alignSelf:'center',marginTop:20,borderRadius:(0,s.responsiveHeight)(4),backgroundColor:'white',borderColor:'transparent'},loginBtn1:{width:(0,s.responsiveWidth)(80),marginTop:(0,s.responsiveHeight)(2),height:(0,s.responsiveHeight)(8),alignSelf:'center',borderRadius:(0,s.responsiveHeight)(4),backgroundColor:v.accentLight,borderColor:'transparent'},input:{width:(0,s.responsiveWidth)(70),alignSelf:'center',marginTop:5},labelInput:{color:"white",fontWeight:'normal'}})},656,[23,2,37,636,483,623,567,502,543,657,467,661,662,486,638,500,499,585,663,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),n=r(d[3]),l=r(d[4]),p={entry:s.Easing.bezier(0,0,.2,1),exit:s.Easing.bezier(.4,0,1,1)},u=225,c=195,h=(function(o){function l(t){var o;return babelHelpers.classCallCheck(this,l),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,t))).state={translateValue:new s.Animated.Value(0),hideDistance:9999},o}return babelHelpers.inherits(l,o),babelHelpers.createClass(l,[{key:"render",value:function(){var o=this;return t.default.createElement(s.Animated.View,{style:[b.limit_container,{height:this.state.translateValue.interpolate({inputRange:[0,1],outputRange:[0,this.state.hideDistance]}),backgroundColor:this.props.backgroundColor},"bottom"===this.props.position?{bottom:this.props.bottom}:{top:this.props.bottom}]},t.default.createElement(s.Animated.View,{style:[b.container,{backgroundColor:this.props.backgroundColor,left:this.props.left,right:this.props.right},"bottom"===this.props.position?{bottom:this.state.translateValue.interpolate({inputRange:[0,1],outputRange:[-1*this.state.hideDistance,0]})}:{top:this.state.translateValue.interpolate({inputRange:[0,1],outputRange:[-1*this.state.hideDistance,0]})}],onLayout:function(t){o.setState({hideDistance:t.nativeEvent.layout.height})}},t.default.createElement(s.Text,{style:[b.text_msg,{color:this.props.messageColor}]},this.props.textMessage),this.props.actionHandler&&this.props.actionText&&t.default.createElement(n.Touchable,{onPress:function(){o.props.actionHandler()}},t.default.createElement(s.Text,{style:[b.action_text,{color:this.props.accentColor}]},this.props.actionText.toUpperCase()))))}},{key:"componentDidMount",value:function(){this.props.visible?this.state.translateValue.setValue(1):this.state.translateValue.setValue(0)}},{key:"componentWillReceiveProps",value:function(t){t.visible&&!this.props.visible?s.Animated.timing(this.state.translateValue,{duration:u,toValue:1,easing:p.entry}).start():!t.visible&&this.props.visible&&s.Animated.timing(this.state.translateValue,{duration:c,toValue:0,easing:p.exit}).start()}},{key:"componentWillUpdate",value:function(t,o){t.visible===this.props.visible&&o.hideDistance===this.state.hideDistance||(t.visible?this.props.distanceCallback(o.hideDistance+this.props.bottom):this.props.distanceCallback(this.props.bottom))}}]),l})(t.Component);h.defaultProps={accentColor:"orange",messageColor:"#FFFFFF",backgroundColor:"#484848",distanceCallback:l.noop,left:0,right:0,bottom:0,position:"bottom"},h.propTypes={accentColor:o.default.string,messageColor:o.default.string,backgroundColor:o.default.string,distanceCallback:o.default.func,left:o.default.number,right:o.default.number,bottom:o.default.number,position:o.default.string};var b=s.StyleSheet.create({limit_container:{position:'absolute',overflow:'hidden',left:0,right:0,zIndex:9999},container:{flexDirection:'row',justifyContent:'space-between',alignItems:'center',position:'absolute'},text_msg:{fontSize:14,flex:1,paddingLeft:20,paddingTop:14,paddingBottom:14},action_text:{fontSize:14,fontWeight:'600',paddingRight:20,paddingTop:14,paddingBottom:14}}),f=h;e.default=f},657,[23,37,2,658,660]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Touchable",{enumerable:!0,get:function(){return t.default}});var t=babelHelpers.interopRequireDefault(r(d[0]))},658,[659]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])),t=babelHelpers.interopRequireDefault(r(d[1])),s=r(d[2]),u=r(d[3]),o=function(t){var o=t.onPress,n=t.style,c=t.children;return u.IS_ANDROID&&!u.IS_LT_LOLLIPOP?l.default.createElement(s.TouchableNativeFeedback,{background:s.TouchableNativeFeedback.SelectableBackgroundBorderless(),onPress:o},l.default.createElement(s.View,{style:n},c)):l.default.createElement(s.TouchableOpacity,{onPress:o,style:n},c)};o.propTypes={onPress:t.default.func.isRequired,style:s.ViewPropTypes.style,children:t.default.node.isRequired},o.defaultProps={onPress:u.noop,style:{}};var n=o;e.default=n},659,[23,37,2,660]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.noop=e.IS_LT_LOLLIPOP=e.IS_ANDROID=void 0;var o=r(d[0]),_=o.Platform.Version,n='android'===o.Platform.OS;e.IS_ANDROID=n;var I=_<21;e.IS_LT_LOLLIPOP=I;e.noop=function(){}},660,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getPositionInformation=e.loadNetwork=e.loadGroupeAgent=e.loadMarkers=e.getMakersFrom=e.getLocalMarkers=void 0;babelHelpers.interopRequireWildcard(r(d[0]));var t=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=(r(d[3]).DBEvents,r(d[4]));e.getLocalMarkers=function(){return o.markers.get_all()};e.getMakersFrom=function(t){var n={tag:'location',type:'all',country:t};return console.log(n),c(n)};e.loadMarkers=function(t){return(0,n.readUser)().then(function(n){var o=n;if(console.log(o),void 0!==o){var l={tag:'location',type:'around',id:o.id,position:t,network:o.network,distance:0};return c(l)}})};e.loadGroupeAgent=function(t){return c({tag:'location',type:'all_network',codeparrain:t})};e.loadNetwork=function(t,n){return c({tag:'location',type:"all_network_point",id:n,network:t})};e.getPositionInformation=function(t){var n,o;return regeneratorRuntime.async(function(c){for(;;)switch(c.prev=c.next){case 0:return n="https://maps.googleapis.com/maps/api/geocode/json".concat('?latlng='+t.latitude+","+t.longitude+"&key=AIzaSyAYOEp-Pckvc3TwOIulCICokKgmp14rGHI"),console.log(n),o=fetch(n,{method:'GET',headers:{Accept:'application/json','Content-Type':'application/json'}}).then(function(t){return t.json()}).then(function(t){return t}).catch(function(t){console.error(t)}),console.log(o),c.abrupt("return",o);case 5:case"end":return c.stop()}},null,this)};var c=function(n){var o,c;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return n.lang=t.default.currentLocale(),l.next=3,regeneratorRuntime.awrap(fetch("https://ilink-app.com/mobilebackend/interacted/LocationAction.php",{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}));case 3:return o=l.sent,console.log(o),l.prev=5,c=o.json(),l.abrupt("return",c);case 10:l.prev=10,l.t0=l.catch(5),console.log("error",o);case 13:return l.abrupt("return",{error:"error"});case 14:case"end":return l.stop()}},null,this,[[5,10]])}},661,[23,486,502,528,503]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o={button:{flexDirection:'row',justifyContent:'center',alignItems:'center'},containerButton:{flexDirection:'row',flex:1,height:40,justifyContent:'center',alignItems:'center'},animated:{borderRadius:50,borderWidth:0,position:'absolute'}},l=(function(l){function s(t){var o;return babelHelpers.classCallCheck(this,s),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))).shouldSetResponder=function(t,n){return 1===t.nativeEvent.touches.length&&!(Math.abs(n.dx)<5&&Math.abs(n.dy)<5)},o.responderEnd=function(t,n){var l=o._getSwipeDirection(n);'RIGHT'===l&&o.state.selected0&&o.toggleItem(o.state.selected-1)},o.animate=function(t,l){o.animatedValue.setValue(l),n.Animated.timing(o.animatedValue,{toValue:t,duration:o.props.animationDuration,easing:n.Easing.cubic,useNativeDriver:!0}).start()},o.toggleItem=function(t){var l=o.props,s=l.options,u=l.returnObject,c=l.onPress;s.length<=1||(o.animate(n.I18nManager.isRTL?-t/s.length:t/s.length,n.I18nManager.isRTL?-o.state.selected/s.length:o.state.selected/s.length),c?c(u?s[t]:s[t].value):console.log('Call onPress with value: ',s[t].value),o.setState({selected:t}))},o.state={selected:o.props.initial?o.props.initial:0},o.animatedValue=new n.Animated.Value(o.props.initial?n.I18nManager.isRTL?-o.props.initial/o.props.options.length:o.props.initial/o.props.options.length:0),o}return babelHelpers.inherits(s,l),babelHelpers.createClass(s,[{key:"componentWillMount",value:function(){this._panResponder=n.PanResponder.create({onStartShouldSetPanResponder:this.shouldSetResponder,onMoveShouldSetPanResponder:this.shouldSetResponder,onPanResponderRelease:this.responderEnd,onPanResponderTerminate:this.responderEnd})}},{key:"componentWillReceiveProps",value:function(t){t.value!==this.props.value&&this.toggleItem(t.value)}},{key:"_getSwipeDirection",value:function(t){var n=t.dx,o=t.dy,l=t.vx;return Math.abs(l)>.1&&Math.abs(o)<80?n>0?'RIGHT':'LEFT':null}},{key:"getBgColor",value:function(){var t=this.state.selected,n=this.props,o=n.options,l=n.buttonColor;return o[t].activeColor||l}},{key:"render",value:function(){var l=this,s=this.props,u=s.textColor,c=s.selectedColor,p=s.fontSize,h=s.backgroundColor,f=s.borderColor,b=s.hasPadding,v=s.valuePadding,C=s.height,y=s.bold,R=this.props.options.map(function(s,h){return t.default.createElement(n.View,{key:h,style:{flex:1,flexDirection:'column',justifyContent:'center'}},t.default.createElement(n.TouchableOpacity,{style:o.button,onPress:function(){return l.toggleItem(h)}},'function'==typeof s.customIcon?s.customIcon(l.state.selected==h):s.customIcon,s.imageIcon&&t.default.createElement(n.Image,{source:s.imageIcon,style:{height:30,width:30,tintColor:l.state.selected==h?c:u}}),t.default.createElement(n.Text,{style:{fontSize:p,fontWeight:y?'bold':'normal',textAlign:'center',color:l.state.selected==h?c:u,backgroundColor:'transparent'}},s.label)))});return t.default.createElement(n.View,{style:{flexDirection:'row'}},t.default.createElement(n.View,babelHelpers.extends({},this._panResponder.panHandlers,{style:{flex:1}}),t.default.createElement(n.View,{style:{borderRadius:50,backgroundColor:h,height:C},onLayout:function(t){var n=t.nativeEvent.layout.width;l.setState({sliderWidth:n-(b?v:0)})}},t.default.createElement(n.View,{style:{flex:1,flexDirection:'row',borderColor:f||'#c9c9c9',borderRadius:60,borderWidth:b?1:0}},this.state.sliderWidth&&t.default.createElement(n.Animated.View,{style:[{height:b?C-4:C,backgroundColor:this.getBgColor(),width:this.state.sliderWidth/this.props.options.length-(b?v:0),transform:[{translateX:this.animatedValue.interpolate({inputRange:[0,1],outputRange:[b?v:0,this.state.sliderWidth-(b?v:0)]})}],marginTop:b?v:0},o.animated]}),R))))}}]),s})(t.Component);e.default=l,l.defaultProps={textColor:'#000000',selectedColor:'#FFFFFF',fontSize:14,backgroundColor:'#FFFFFF',borderColor:'#C9C9C9',hasPadding:!1,valuePadding:1,height:40,bold:!1,buttonColor:'#BCD635',returnObject:!1,animationDuration:100}},662,[23,2]); +__d(function(e,a,d,o,c,n,i){c.exports=[{name:"Afghanistan",dial_code:"+93",code:"AF"},{name:"\xc5land Islands",dial_code:"+358",code:"AX"},{name:"Albania",dial_code:"+355",code:"AL"},{name:"Algeria",dial_code:"+213",code:"DZ"},{name:"American Samoa",dial_code:"+1684",code:"AS"},{name:"Andorra",dial_code:"+376",code:"AD"},{name:"Angola",dial_code:"+244",code:"AO"},{name:"Anguilla",dial_code:"+1264",code:"AI"},{name:"Antarctica",dial_code:"+672",code:"AQ"},{name:"Antigua and Barbuda",dial_code:"+1268",code:"AG"},{name:"Argentina",dial_code:"+54",code:"AR"},{name:"Armenia",dial_code:"+374",code:"AM"},{name:"Aruba",dial_code:"+297",code:"AW"},{name:"Australia",dial_code:"+61",code:"AU"},{name:"Austria",dial_code:"+43",code:"AT"},{name:"Azerbaijan",dial_code:"+994",code:"AZ"},{name:"Bahamas",dial_code:"+1242",code:"BS"},{name:"Bahrain",dial_code:"+973",code:"BH"},{name:"Bangladesh",dial_code:"+880",code:"BD"},{name:"Barbados",dial_code:"+1246",code:"BB"},{name:"Belarus",dial_code:"+375",code:"BY"},{name:"Belgium",dial_code:"+32",code:"BE"},{name:"Belize",dial_code:"+501",code:"BZ"},{name:"Benin",dial_code:"+229",code:"BJ"},{name:"Bermuda",dial_code:"+1441",code:"BM"},{name:"Bhutan",dial_code:"+975",code:"BT"},{name:"Bolivia, Plurinational State of bolivia",dial_code:"+591",code:"BO"},{name:"Bosnia and Herzegovina",dial_code:"+387",code:"BA"},{name:"Botswana",dial_code:"+267",code:"BW"},{name:"Bouvet Island",dial_code:"+47",code:"BV"},{name:"Brazil",dial_code:"+55",code:"BR"},{name:"British Indian Ocean Territory",dial_code:"+246",code:"IO"},{name:"Brunei Darussalam",dial_code:"+673",code:"BN"},{name:"Bulgaria",dial_code:"+359",code:"BG"},{name:"Burkina Faso",dial_code:"+226",code:"BF"},{name:"Burundi",dial_code:"+257",code:"BI"},{name:"Cambodia",dial_code:"+855",code:"KH"},{name:"Cameroon",dial_code:"+237",code:"CM"},{name:"Canada",dial_code:"+1",code:"CA"},{name:"Cape Verde",dial_code:"+238",code:"CV"},{name:"Cayman Islands",dial_code:"+ 345",code:"KY"},{name:"Central African Republic",dial_code:"+236",code:"CF"},{name:"Chad",dial_code:"+235",code:"TD"},{name:"Chile",dial_code:"+56",code:"CL"},{name:"China",dial_code:"+86",code:"CN"},{name:"Christmas Island",dial_code:"+61",code:"CX"},{name:"Cocos (Keeling) Islands",dial_code:"+61",code:"CC"},{name:"Colombia",dial_code:"+57",code:"CO"},{name:"Comoros",dial_code:"+269",code:"KM"},{name:"Congo",dial_code:"+242",code:"CG"},{name:"Congo, The Democratic Republic of the Congo",dial_code:"+243",code:"CD"},{name:"Cook Islands",dial_code:"+682",code:"CK"},{name:"Costa Rica",dial_code:"+506",code:"CR"},{name:"Cote d'Ivoire",dial_code:"+225",code:"CI"},{name:"Croatia",dial_code:"+385",code:"HR"},{name:"Cuba",dial_code:"+53",code:"CU"},{name:"Cyprus",dial_code:"+357",code:"CY"},{name:"Czech Republic",dial_code:"+420",code:"CZ"},{name:"Denmark",dial_code:"+45",code:"DK"},{name:"Djibouti",dial_code:"+253",code:"DJ"},{name:"Dominica",dial_code:"+1767",code:"DM"},{name:"Dominican Republic",dial_code:"+1849",code:"DO"},{name:"Ecuador",dial_code:"+593",code:"EC"},{name:"Egypt",dial_code:"+20",code:"EG"},{name:"El Salvador",dial_code:"+503",code:"SV"},{name:"Equatorial Guinea",dial_code:"+240",code:"GQ"},{name:"Eritrea",dial_code:"+291",code:"ER"},{name:"Estonia",dial_code:"+372",code:"EE"},{name:"Ethiopia",dial_code:"+251",code:"ET"},{name:"Falkland Islands (Malvinas)",dial_code:"+500",code:"FK"},{name:"Faroe Islands",dial_code:"+298",code:"FO"},{name:"Fiji",dial_code:"+679",code:"FJ"},{name:"Finland",dial_code:"+358",code:"FI"},{name:"France",dial_code:"+33",code:"FR"},{name:"French Guiana",dial_code:"+594",code:"GF"},{name:"French Polynesia",dial_code:"+689",code:"PF"},{name:"French Southern Territories",dial_code:"+262",code:"TF"},{name:"Gabon",dial_code:"+241",code:"GA"},{name:"Gambia",dial_code:"+220",code:"GM"},{name:"Georgia",dial_code:"+995",code:"GE"},{name:"Germany",dial_code:"+49",code:"DE"},{name:"Ghana",dial_code:"+233",code:"GH"},{name:"Gibraltar",dial_code:"+350",code:"GI"},{name:"Greece",dial_code:"+30",code:"GR"},{name:"Greenland",dial_code:"+299",code:"GL"},{name:"Grenada",dial_code:"+1473",code:"GD"},{name:"Guadeloupe",dial_code:"+590",code:"GP"},{name:"Guam",dial_code:"+1671",code:"GU"},{name:"Guatemala",dial_code:"+502",code:"GT"},{name:"Guernsey",dial_code:"+44",code:"GG"},{name:"Guinea",dial_code:"+224",code:"GN"},{name:"Guinea-Bissau",dial_code:"+245",code:"GW"},{name:"Guyana",dial_code:"+592",code:"GY"},{name:"Haiti",dial_code:"+509",code:"HT"},{name:"Heard Island and Mcdonald Islands",dial_code:"+0",code:"HM"},{name:"Holy See (Vatican City State)",dial_code:"+379",code:"VA"},{name:"Honduras",dial_code:"+504",code:"HN"},{name:"Hong Kong",dial_code:"+852",code:"HK"},{name:"Hungary",dial_code:"+36",code:"HU"},{name:"Iceland",dial_code:"+354",code:"IS"},{name:"India",dial_code:"+91",code:"IN"},{name:"Indonesia",dial_code:"+62",code:"ID"},{name:"Iran, Islamic Republic of Persian Gulf",dial_code:"+98",code:"IR"},{name:"Iraq",dial_code:"+964",code:"IQ"},{name:"Ireland",dial_code:"+353",code:"IE"},{name:"Isle of Man",dial_code:"+44",code:"IM"},{name:"Israel",dial_code:"+972",code:"IL"},{name:"Italy",dial_code:"+39",code:"IT"},{name:"Jamaica",dial_code:"+1876",code:"JM"},{name:"Japan",dial_code:"+81",code:"JP"},{name:"Jersey",dial_code:"+44",code:"JE"},{name:"Jordan",dial_code:"+962",code:"JO"},{name:"Kazakhstan",dial_code:"+7",code:"KZ"},{name:"Kenya",dial_code:"+254",code:"KE"},{name:"Kiribati",dial_code:"+686",code:"KI"},{name:"Korea, Democratic People's Republic of Korea",dial_code:"+850",code:"KP"},{name:"Korea, Republic of South Korea",dial_code:"+82",code:"KR"},{name:"Kosovo",dial_code:"+383",code:"XK"},{name:"Kuwait",dial_code:"+965",code:"KW"},{name:"Kyrgyzstan",dial_code:"+996",code:"KG"},{name:"Laos",dial_code:"+856",code:"LA"},{name:"Latvia",dial_code:"+371",code:"LV"},{name:"Lebanon",dial_code:"+961",code:"LB"},{name:"Lesotho",dial_code:"+266",code:"LS"},{name:"Liberia",dial_code:"+231",code:"LR"},{name:"Libyan Arab Jamahiriya",dial_code:"+218",code:"LY"},{name:"Liechtenstein",dial_code:"+423",code:"LI"},{name:"Lithuania",dial_code:"+370",code:"LT"},{name:"Luxembourg",dial_code:"+352",code:"LU"},{name:"Macao",dial_code:"+853",code:"MO"},{name:"Macedonia",dial_code:"+389",code:"MK"},{name:"Madagascar",dial_code:"+261",code:"MG"},{name:"Malawi",dial_code:"+265",code:"MW"},{name:"Malaysia",dial_code:"+60",code:"MY"},{name:"Maldives",dial_code:"+960",code:"MV"},{name:"Mali",dial_code:"+223",code:"ML"},{name:"Malta",dial_code:"+356",code:"MT"},{name:"Marshall Islands",dial_code:"+692",code:"MH"},{name:"Martinique",dial_code:"+596",code:"MQ"},{name:"Mauritania",dial_code:"+222",code:"MR"},{name:"Mauritius",dial_code:"+230",code:"MU"},{name:"Mayotte",dial_code:"+262",code:"YT"},{name:"Mexico",dial_code:"+52",code:"MX"},{name:"Micronesia, Federated States of Micronesia",dial_code:"+691",code:"FM"},{name:"Moldova",dial_code:"+373",code:"MD"},{name:"Monaco",dial_code:"+377",code:"MC"},{name:"Mongolia",dial_code:"+976",code:"MN"},{name:"Montenegro",dial_code:"+382",code:"ME"},{name:"Montserrat",dial_code:"+1664",code:"MS"},{name:"Morocco",dial_code:"+212",code:"MA"},{name:"Mozambique",dial_code:"+258",code:"MZ"},{name:"Myanmar",dial_code:"+95",code:"MM"},{name:"Namibia",dial_code:"+264",code:"NA"},{name:"Nauru",dial_code:"+674",code:"NR"},{name:"Nepal",dial_code:"+977",code:"NP"},{name:"Netherlands",dial_code:"+31",code:"NL"},{name:"Netherlands Antilles",dial_code:"+599",code:"AN"},{name:"New Caledonia",dial_code:"+687",code:"NC"},{name:"New Zealand",dial_code:"+64",code:"NZ"},{name:"Nicaragua",dial_code:"+505",code:"NI"},{name:"Niger",dial_code:"+227",code:"NE"},{name:"Nigeria",dial_code:"+234",code:"NG"},{name:"Niue",dial_code:"+683",code:"NU"},{name:"Norfolk Island",dial_code:"+672",code:"NF"},{name:"Northern Mariana Islands",dial_code:"+1670",code:"MP"},{name:"Norway",dial_code:"+47",code:"NO"},{name:"Oman",dial_code:"+968",code:"OM"},{name:"Pakistan",dial_code:"+92",code:"PK"},{name:"Palau",dial_code:"+680",code:"PW"},{name:"Palestinian Territory, Occupied",dial_code:"+970",code:"PS"},{name:"Panama",dial_code:"+507",code:"PA"},{name:"Papua New Guinea",dial_code:"+675",code:"PG"},{name:"Paraguay",dial_code:"+595",code:"PY"},{name:"Peru",dial_code:"+51",code:"PE"},{name:"Philippines",dial_code:"+63",code:"PH"},{name:"Pitcairn",dial_code:"+64",code:"PN"},{name:"Poland",dial_code:"+48",code:"PL"},{name:"Portugal",dial_code:"+351",code:"PT"},{name:"Puerto Rico",dial_code:"+1939",code:"PR"},{name:"Qatar",dial_code:"+974",code:"QA"},{name:"Romania",dial_code:"+40",code:"RO"},{name:"Russia",dial_code:"+7",code:"RU"},{name:"Rwanda",dial_code:"+250",code:"RW"},{name:"Reunion",dial_code:"+262",code:"RE"},{name:"Saint Barthelemy",dial_code:"+590",code:"BL"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dial_code:"+290",code:"SH"},{name:"Saint Kitts and Nevis",dial_code:"+1869",code:"KN"},{name:"Saint Lucia",dial_code:"+1758",code:"LC"},{name:"Saint Martin",dial_code:"+590",code:"MF"},{name:"Saint Pierre and Miquelon",dial_code:"+508",code:"PM"},{name:"Saint Vincent and the Grenadines",dial_code:"+1784",code:"VC"},{name:"Samoa",dial_code:"+685",code:"WS"},{name:"San Marino",dial_code:"+378",code:"SM"},{name:"Sao Tome and Principe",dial_code:"+239",code:"ST"},{name:"Saudi Arabia",dial_code:"+966",code:"SA"},{name:"Senegal",dial_code:"+221",code:"SN"},{name:"Serbia",dial_code:"+381",code:"RS"},{name:"Seychelles",dial_code:"+248",code:"SC"},{name:"Sierra Leone",dial_code:"+232",code:"SL"},{name:"Singapore",dial_code:"+65",code:"SG"},{name:"Slovakia",dial_code:"+421",code:"SK"},{name:"Slovenia",dial_code:"+386",code:"SI"},{name:"Solomon Islands",dial_code:"+677",code:"SB"},{name:"Somalia",dial_code:"+252",code:"SO"},{name:"South Africa",dial_code:"+27",code:"ZA"},{name:"South Sudan",dial_code:"+211",code:"SS"},{name:"South Georgia and the South Sandwich Islands",dial_code:"+500",code:"GS"},{name:"Spain",dial_code:"+34",code:"ES"},{name:"Sri Lanka",dial_code:"+94",code:"LK"},{name:"Sudan",dial_code:"+249",code:"SD"},{name:"Suriname",dial_code:"+597",code:"SR"},{name:"Svalbard and Jan Mayen",dial_code:"+47",code:"SJ"},{name:"Swaziland",dial_code:"+268",code:"SZ"},{name:"Sweden",dial_code:"+46",code:"SE"},{name:"Switzerland",dial_code:"+41",code:"CH"},{name:"Syrian Arab Republic",dial_code:"+963",code:"SY"},{name:"Taiwan",dial_code:"+886",code:"TW"},{name:"Tajikistan",dial_code:"+992",code:"TJ"},{name:"Tanzania, United Republic of Tanzania",dial_code:"+255",code:"TZ"},{name:"Thailand",dial_code:"+66",code:"TH"},{name:"Timor-Leste",dial_code:"+670",code:"TL"},{name:"Togo",dial_code:"+228",code:"TG"},{name:"Tokelau",dial_code:"+690",code:"TK"},{name:"Tonga",dial_code:"+676",code:"TO"},{name:"Trinidad and Tobago",dial_code:"+1868",code:"TT"},{name:"Tunisia",dial_code:"+216",code:"TN"},{name:"Turkey",dial_code:"+90",code:"TR"},{name:"Turkmenistan",dial_code:"+993",code:"TM"},{name:"Turks and Caicos Islands",dial_code:"+1649",code:"TC"},{name:"Tuvalu",dial_code:"+688",code:"TV"},{name:"Uganda",dial_code:"+256",code:"UG"},{name:"Ukraine",dial_code:"+380",code:"UA"},{name:"United Arab Emirates",dial_code:"+971",code:"AE"},{name:"United Kingdom",dial_code:"+44",code:"GB"},{name:"United States",dial_code:"+1",code:"US"},{name:"Uruguay",dial_code:"+598",code:"UY"},{name:"Uzbekistan",dial_code:"+998",code:"UZ"},{name:"Vanuatu",dial_code:"+678",code:"VU"},{name:"Venezuela, Bolivarian Republic of Venezuela",dial_code:"+58",code:"VE"},{name:"Vietnam",dial_code:"+84",code:"VN"},{name:"Virgin Islands, British",dial_code:"+1284",code:"VG"},{name:"Virgin Islands, U.S.",dial_code:"+1340",code:"VI"},{name:"Wallis and Futuna",dial_code:"+681",code:"WF"},{name:"Yemen",dial_code:"+967",code:"YE"},{name:"Zambia",dial_code:"+260",code:"ZM"},{name:"Zimbabwe",dial_code:"+263",code:"ZW"}]},663,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=(babelHelpers.interopRequireDefault(r(d[2])),babelHelpers.interopRequireDefault(r(d[3])),r(d[4])),s=(babelHelpers.interopRequireDefault(r(d[5])),r(d[6])),l=(function(n){function o(t){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"render",value:function(){return t.default.createElement(s.LoginUi,{navigator:this.props.navigator,styles:h.container})}}]),o})(babelHelpers.interopRequireDefault(r(d[7])).default);e.default=l,l.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var h=n.StyleSheet.create({container:{width:(0,o.responsiveWidth)(100),height:(0,o.responsiveHeight)(100)},hambuger:{width:(0,o.responsiveWidth)(5),marginLeft:10},topBar:{flexDirection:'row',position:'absolute',alignSelf:'center',borderWidth:0,alignItems:'center',marginTop:5,width:(0,o.responsiveWidth)(95),height:(0,o.responsiveHeight)(10)},searchInput:{width:(0,o.responsiveWidth)(70)},search:{width:(0,o.responsiveWidth)(70),height:(0,o.responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,o.responsiveWidth)(100),height:(0,o.responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,o.responsiveWidth)(90),height:(0,o.responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},664,[23,2,313,608,483,621,656,533]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.itemWidth=e.sliderWidth=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireWildcard(r(d[5])),c=r(d[6]),f=babelHelpers.interopRequireDefault(r(d[7]));r(d[8]);var h=r(d[9]),p=(babelHelpers.interopRequireDefault(r(d[10])),babelHelpers.interopRequireDefault(r(d[11])),babelHelpers.interopRequireDefault(r(d[12])),babelHelpers.interopRequireDefault(r(d[13]))),v=r(d[14]),y=babelHelpers.interopRequireDefault(r(d[15])),b=babelHelpers.interopRequireDefault(r(d[16])),k=(babelHelpers.interopRequireDefault(r(d[17])),babelHelpers.interopRequireDefault(r(d[18])),babelHelpers.interopRequireDefault(r(d[19]))),w=babelHelpers.interopRequireDefault(r(d[20])),S=r(d[21]),E=(babelHelpers.interopRequireDefault(r(d[22])),babelHelpers.interopRequireDefault(r(d[23])),babelHelpers.interopRequireDefault(r(d[24]))),C=(r(d[25]),babelHelpers.interopRequireDefault(r(d[26]))),P=(r(d[27]),r(d[28])),I=r(d[29]),x=r(d[30]);r(d[31]);var R={x:.5,y:.5},T=[{label:"mon Reseau",value:0},{label:"Tout",value:1}],M=r(d[32]),D=r(d[33]),H=n.Dimensions.get('window'),_=H.width;function A(t){var n=t*_/100;return Math.round(n)}H.height;var N=A(82),z=A(1),O=_;e.sliderWidth=O;var W=N+z;e.itemWidth=W;var F=r(d[34]),B=r(d[35]),V=r(d[36]),q=(babelHelpers.objectSpread({},u.Marker.propTypes,{coordinate:s.default.shape({latitude:s.default.number.isRequired,longitude:s.default.number.isRequired}),children:s.default.node,geolocationOptions:s.default.shape({enableHighAccuracy:s.default.bool,timeout:s.default.number,maximumAge:s.default.number}),heading:s.default.number,enableHack:s.default.bool}),(function(s){function y(t){var o;return babelHelpers.classCallCheck(this,y),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(y).call(this,t,!0)))._draggedValue=new n.Animated.Value(0),o.openDrawer=function(){o.props.navigator.toggleDrawer({side:'left',animated:!0})},o.state=o.geInitialState(),o.mounted=!1,o.filterOptions=[{value:5,label:"5"},{value:15,label:"15 "},{value:20,label:"20 "},{value:25,label:"25 "}],o.props.navigator.setDrawerEnabled({side:'left',enabled:!0}),l.default.getImageSource('md-car',24,'white').then(function(t){o.setState({caricon:t})}),o._renderFavoriteIcon=o._renderFavoriteIcon.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),o.makeMarkerInformation=o.makeMarkerInformation.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(o))),(0,v.readUser)().then(function(t){t&&(o.setState({user:t}),o.setState({filternetwork:t.network}),o.showMynetworkMap(t))}),o}return babelHelpers.inherits(y,s),babelHelpers.createClass(y,[{key:"onslidingEvent",value:function(t){this.setState({maxHeightSliding:t.nativeEvent.layout.height}),console.log(t.nativeEvent.layout.height)}},{key:"componentDidMount",value:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:if(this.mounted=!0,!this.props.coordinate){t.next=3;break}return t.abrupt("return");case 3:'android'===n.Platform.OS?this.requestCameraPermission():(this.getPosition(),this.watchLocation());case 4:case"end":return t.stop()}},null,this)}},{key:"requestCameraPermission",value:function(){var t=this;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,regeneratorRuntime.awrap(n.PermissionsAndroid.request(n.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:o.sent===n.PermissionsAndroid.RESULTS.GRANTED?((0,v.readUser)().then(function(n){if(n)if(void 0!==n.category&&null!==n.category){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},l={latitude:o.latitude,longitude:o.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:o,region:l}),t.mapRef.animateToCoordinate({latitude:o.latitude,longitude:o.longitude},1e3),t.mapRef.animateToRegion(l,1e3),(0,h.getPositionInformation)(o).then(function(n){if(void 0!==n.results&&n.results.length>0){var o=n.results[0],l=o.address_components,s=o.formatted_address,u=o.place_id;t.setState({address:l,textadress:s,place:u});for(var c,f,h=n.results,p=0;p=y.length)break;w=y[k++]}else{if((k=y.next()).done)break;w=k.value}var S=w;if(S.code===c){t.setState({indicatif:S.dial_code}),t.getNetworks(S.dial_code);break}}}}),n.latitude<=0&&n.longitude<=0&&t.navigator.push({screen:D.updateinfo,animated:!0,animationType:'fade'}),"geolocated"!==n.category&&t.showMyMembers()}else t.getPosition(),t.watchLocation()}),console.log("Camera permission granted")):console.log("Camera permission denied"),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),console.log(o.t0);case 10:case"end":return o.stop()}},null,this,[[0,7]])}},{key:"watchLocation",value:function(){var t=this;this.watchID=navigator.geolocation.watchPosition(function(n){var o=t.state.myPosition,l=n.coords;(0,b.default)(l,o)||(t.setState({myPosition:l}),null!==t.mapRef&&void 0!==t.mapRef&&(t.mapRef.animateToCoordinate({latitude:l.latitude,longitude:l.longitude},1e3),t.mapRef.animateToRegion({latitude:l.latitude,longitude:l.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3)))},null,this.props.geolocationOptions)}},{key:"getNetworks",value:function(t){var n=this;if(t)(0,h.getMakersFrom)(t).then(function(t){n.setState({allpoint:t.datas})}),(0,v.getCountryNetwork)(t).then(function(t){n.reseaux=[];var o=t;for(var l in o)n.reseaux.push(o[l]);n.setState({networks:n.reseaux})},function(t){console.log(t)});else;}},{key:"getPosition",value:function(){var t=this;navigator.geolocation.getCurrentPosition(function(n){var o=t.state.myPosition,l=n.coords;if(!(0,b.default)(l,o)){(0,h.getPositionInformation)(l).then(function(n){if(void 0!==n.results&&n.results.length>0){var o=n.results[0],l=o.address_components,s=o.formatted_address,u=o.place_id;t.setState({address:l,textadress:s,place:u});for(var c,f,h=n.results,p=0;p=y.length)break;w=y[k++]}else{if((k=y.next()).done)break;w=k.value}var S=w;S.code===c&&(t.setState({indicatif:S.dial_code}),t.getNetworks(S.dial_code))}}});var s={latitude:l.latitude,longitude:l.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:l,region:s}),t.mapRef.animateToCoordinate({latitude:l.latitude,longitude:l.longitude},1e3),t.mapRef.animateToRegion(s,1e3)}})}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&navigator.geolocation.clearWatch(this.watchID)}}]),babelHelpers.createClass(y,[{key:"makeMap",value:function(){var o=this;return t.default.createElement(n.View,{style:U.container},t.default.createElement(u.default,{style:U.map,ref:function(t){o.mapRef=t},minZoomLevel:1,mapType:this.state.typeMap,initialRegion:this.state.region},this.state.markerfilter instanceof Array&&null!==this.state.markerfilter?this.state.markerfilter.map(function(n,l){var s=o.state.user.network;console.log(n);var c=s===n.name||s===n.network;if(void 0!==n)return t.default.createElement(u.Marker,{key:l,title:n.firstname+" "+n.lastname,coordinate:{longitude:parseFloat(n.longitude),latitude:parseFloat(n.latitude)},onPress:function(t){return o.onMarkerPress(n)},image:c?B:V})}):this.state.markers instanceof Array&&this.state.markers.length>0?this.state.markers.map(function(n,l){var s=o.state.user.network===n.network;if(void 0!==n)return t.default.createElement(u.Marker,{key:l,title:n.firstname+" "+n.lastname,coordinate:{longitude:parseFloat(n.longitude),latitude:parseFloat(n.latitude)},onPress:function(t){return o.onMarkerPress(n)},image:s?B:V})}):null,null!==this.state.myPosition?this.makeMyPosition():null,this.state.needRoad?this.makeDirection():null))}},{key:"makeDirection",value:function(){var n=this,o=this.state,l=o.myPosition,s=o.currentMarker;if(console.log(s),null!==l&&null!==s&&void 0!==s&&void 0!==l)return t.default.createElement(p.default,{origin:l,destination:s,apikey:"AIzaSyAYOEp-Pckvc3TwOIulCICokKgmp14rGHI",onReady:function(t){n.setState({showProgress:!1})},onError:function(t){n.setState({showProgress:!1}),n.props.navigator.showSnackbar({text:t})},strokeWidth:3,strokeColor:M.primary})}},{key:"makeMyPosition",value:function(){var n=this;return t.default.createElement(u.Marker,babelHelpers.extends({anchor:R,style:U.mapmarker,image:F,ref:function(t){n.myPositionRef=t,t&&t.showCallout()},title:w.default.t('YOUR_THERE'),coordinate:this.state.myPosition},this.props))}},{key:"makeCardSearch",value:function(){var o=this;return t.default.createElement(f.default,{style:U.topBar},t.default.createElement(n.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,alignItems:'center',height:(0,c.responsiveHeight)(10)}},t.default.createElement(n.TouchableOpacity,{onPress:function(){return o.openDrawer()}},t.default.createElement(l.default,{name:"bars",size:24,style:U.hambuger,color:"grey"})),t.default.createElement(n.TextInput,{style:U.searchInput,placeholder:w.default.t("HINT_HOME_SEARCH"),value:this.state.textreach,onChangeText:function(t){o.setState({texta:t.length>0,textreach:t});var n=null!==o.state.markerfilter?o.state.markerfilter:o.state.markers;if(n instanceof Array){var l=t.length>0?n.filter(function(n){return null!==n.firstname&&void 0!==n.firstname&&n.firstname.includes(t)||null!==n.lastname&&void 0!==n.lastname&&n.lastname.includes(t)}):[];o.setState({markersearchfilter:l})}}}),t.default.createElement(l.default,{name:this.state.texta?'times':'search',size:24,style:U.hambuger,onPress:function(){if(o.state.texta)o.setState({textreach:"",texta:!1}),o.setState({markersearchfilter:[]});else{var t=null!==o.state.markerfilter?o.state.markerfilter:o.state.markers;o.setState({textreach:"",texta:!0}),t instanceof Array&&o.setState({markersearchfilter:t})}},color:"grey"})),t.default.createElement(n.FlatList,{style:{width:(0,c.responsiveWidth)(90),maxHeight:(0,c.responsiveHeight)(20),marginBottom:this.state.markersearchfilter.length>0?20:0},data:this.state.markersearchfilter,renderItem:function(t){var n=t.item;return o.renderCardSeashItem(n)}}))}},{key:"_renderItemMarkerdetails",value:function(o){var s=this,u=o;if(console.log(u),void 0!==u&&null!==u){var h=this.state,p=h.currentMarker,v=h.myPosition,y={latitude:parseFloat(p.latitude),longitude:parseFloat(p.longitude)},b=x.getDistance(v,y);console.debug({geolibDistance:b,haverSineDistance:I(v,y,{unit:'meter'})});var S=(b>900?b/1e3+" Km":b+"m")+w.default.t('TO_YOU'),E=null===u.firstname?u.adresse:u.firstname;return t.default.createElement(f.default,{style:L.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},t.default.createElement(n.View,{style:{flexDirection:"row",justifyContent:"space-between",alignItems:'center'}},t.default.createElement(n.Text,{style:L.title},E),t.default.createElement(l.default.Button,{name:"times",size:24,color:"red",backgroundColor:"transparent",onPress:function(){return s.toggleSlidingUp(!1)}})),t.default.createElement(n.Text,{style:L.title},u.lastname),t.default.createElement(n.Text,{style:L.reseau},u.solde),t.default.createElement(n.Text,{style:L.reseau},u.network),t.default.createElement(n.Text,{style:L.reseau},S),t.default.createElement(n.View,{style:{flexDirection:'row',marginTop:(0,c.responsiveHeight)(3),marginLeft:(0,c.responsiveWidth)(5)}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),t.default.createElement(k.default,{style:{backgroundColor:"white",width:(0,c.responsiveWidth)(30),marginLeft:10,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return s.callItem(u)}},t.default.createElement(n.View,{style:{flexDirection:'row'}},t.default.createElement(l.default,{name:"phone",size:16,color:M.primary,style:{alignSelf:'center'}}),t.default.createElement(n.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,c.responsiveWidth)(2)}},"Appeler")))))}}},{key:"callItem",value:function(t){var n={number:t.phone,prompt:!1};(0,C.default)(n).catch(console.error)}},{key:"makeMarkerInformation",value:function(){var t=this.state,n=t.currentMarker,o=t.myPosition;if(void 0!==n&&null!==n){var l={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)};x.getDistance(o,l);return this._renderItemMarkerdetails(n)}}},{key:"makeActionButon",value:function(){var t=this.state.user;if(t)switch(t.category){case"super":return this.getSuperActionButton();case"geolocated":return this.geoLocatedAction();case"hyper":return this.getHypervisorActionButton();default:return this.getSimpleActionButton()}}},{key:"getSuperActionButton",value:function(){var n=this;return t.default.createElement(o.default,{buttonColor:M.accent},t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("MY_GROUP"),onPress:function(){return n.showMyMembers()},size:48},t.default.createElement(l.default,{name:"user-shield",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("REPOSITIONNING"),onPress:function(){return n.refocusMap()},size:48},t.default.createElement(l.default,{name:"street-view",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:M.primary,title:w.default.t("CHANGE_MAP"),onPress:function(){n.onMapTypeChange()},size:48},t.default.createElement(l.default,{name:"map",style:U.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var n=this;return t.default.createElement(o.default,null,t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("FILTER"),onPress:function(){return n.showFilterDialog()},size:48},t.default.createElement(l.default,{name:"filter",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("REPOSITIONNING"),onPress:function(){return n.refocusMap()},size:48},t.default.createElement(l.default,{name:"street-view",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#9b59b6",title:w.default.t("CHANGE_MAP"),onPress:function(){n.onMapTypeChange()},size:48},t.default.createElement(l.default,{name:"map",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){n.showMynetworkMap()}},t.default.createElement(l.default,{name:"map-marked-alt",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("CHANGE_NETWORK"),size:48,onPress:function(){n.showNewDialogNetwork()}},t.default.createElement(l.default,{name:"layer-group",style:U.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(t){var o=(0,c.responsiveHeight)(30)>300?300:(0,c.responsiveHeight)(35),l=t?0:o,s=t?o:0;this.setState({panelVisible:t}),!t&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(l),n.Animated.spring(this.state.animation,{toValue:s}).start()}},{key:"makeSlidingUp",value:function(){var o=this;return t.default.createElement(n.Animated.View,{style:[U.slidingup,{height:this.state.animation}],height:(0,c.responsiveHeight)(35),visible:this.state.panelVisible,onLayout:function(t){return o.onslidingEvent(t)},ref:function(t){return o.panel=t},onRequestClose:function(){return o.setState({panelVisible:!1,needRoad:!1})}},t.default.createElement(n.View,{style:{flex:1}},this.makeMarkerInformation()))}},{key:"_renderFavoriteIcon",value:function(){var o=this,s=this.props.draggableRange,u=s.top,c=s.bottom,f=[{scale:this._draggedValue.interpolate({inputRange:[c,u],outputRange:[1,0],extrapolate:'clamp'})}];return t.default.createElement(n.TouchableNativeFeedback,{onPress:function(){o.setState({needRoad:!0})}},t.default.createElement(n.Animated.View,{style:[U.favoriteIcon,{transform:f}]},t.default.createElement(l.default,{name:"car",size:24,color:"white",style:{alignSelf:'center'}})))}},{key:"geInitialState",value:function(){return{region:{latitude:0,longitude:0,latitudeDelta:.015,longitudeDelta:.0121},textreach:"",markersearchfilter:[],animation:new n.Animated.Value,myPosition:null,currentMarker:null,filterNetworkOption:T[1],needRoad:!1,initialAnim:!1,filternetwork:{},destinationPosition:{},panelVisible:!1,markers:[],value:15,valuePosition:1,markerfilter:null,allpoint:[],typeMap:'standard',indexTypeMap:0,user:null,networks:[],dialogSliderVisible:!1,showProgress:!1,dialogNetworkVisible:!1}}},{key:"loadMark",value:function(t){var n=this;(0,h.loadMarkers)(t).then(function(t){return n.setState({markers:t,allpoint:t})})}},{key:"onMarkerPress",value:function(t){this.setState({currentMarker:t}),this.toggleSlidingUp(!0),console.log(t)}},{key:"onMapTypeChange",value:function(){var t={index:this.state.indexTypeMap,text:this.state.typeMap};switch(t.index=t.index+1,t.index=t.index%3,t.index){case 0:t.text='standard';break;case 1:t.text='satellite';break;case 2:t.text='hybrid'}this.setState({indexTypeMap:t.index,typeMap:t.text})}},{key:"render",value:function(){return t.default.createElement(n.View,{style:U.container},this.makeMap(),this.makeCardSearch(),this.makeActionButon(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog())}},{key:"makeDialogLoader",value:function(){return t.default.createElement(S.ProgressDialog,{visible:this.state.showProgress,title:"Chargement en cours",message:"Patientez un moment...",animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,o=null===n?this.state.user:n,l=o.network_id,s=o.id,u=o.agentId;console.log(l,s,u),void 0===l||void 0===s&&void 0===u?console.log("error no net"):(0,h.loadNetwork)(l,s||u).then(function(n){if(void 0!==n.success){var l=n.datas?n.datas:n.data?n.data:[];if(void 0!==o.category&&null!==o.category){var s=l.filter(function(t){return t.code_parrain===o.code_membre});return console.log(l),t.setState({markers:s,markerfilter:null})}return t.setState({markers:l,markerfilter:null})}console.log(n)}).catch(function(t){console.log("error j"),console.log(t)})}},{key:"showMyMembers",value:function(){var t=this,n=this.state.user.code_membre;void 0!==n?(0,h.loadGroupeAgent)(n).then(function(n){if(console.debug(n),1===n.success)return t.setState({markers:n.datas})}):console.log("error")}},{key:"slidingComplete",value:function(t){this.setState({value:this.filterOptions[t].value,valuePosition:t})}},{key:"makeDistanceDialog",value:function(){var o=this;return t.default.createElement(S.Dialog,{visible:this.state.dialogSliderVisible,title:w.default.t('MENU_FILTER'),onTouchOutside:function(){return o.setState({dialogSliderVisible:!1})}},t.default.createElement(n.Text,null,w.default.t('TEXT_FILTER_DISTANCE')," "),t.default.createElement(E.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return o.slidingComplete(t)}}),t.default.createElement(n.Text,null,t.default.createElement(n.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",w.default.t("DISTANCE_ARROUND")),t.default.createElement(k.default,{style:{borderColor:"transparent"},textStyle:{fontSize:18,textAlign:'right',color:M.primary,fontWeight:'bold'},onPress:function(){o.setState({dialogSliderVisible:!1}),o.filterPoint()}},w.default.t('FILTER')))}},{key:"renderOption",value:function(o,l,s,u){var c=l?{fontWeight:'bold'}:{};return t.default.createElement(n.TouchableWithoutFeedback,{onPress:s,key:u},t.default.createElement(n.Text,{style:c},o.label))}},{key:"renderContainer",value:function(o){return t.default.createElement(n.View,null,o)}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var t,n,o,l,s,u,c;return regeneratorRuntime.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(t=this.state,n=t.value,o=t.myPosition,t.user,l=t.filternetwork,void 0===n){f.next=17;break}if(this.setState({showProgress:!0}),s=1e3*n,u=this.state.markers,console.log(u),!(null!==u&&void 0!==u&&u instanceof Array)){f.next=13;break}return c=u.filter(function(t){var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};distance=x.getDistance(o,n);var u=!0;return null!==l&&void 0!==l&&(u=t.network===l),distance<=s&&u}),this.setState({showProgress:!1}),c.length<=0&&this.props.navigator.showSnackbar({text:"Ce r\xe9seau n'a aucun point"}),f.abrupt("return",this.setState({markerfilter:c}));case 13:this.setState({showProgress:!1}),this.props.navigator.showSnackbar({text:"impossible de filtrer les \xe9lements"});case 15:f.next=19;break;case 17:this.setState({showProgress:!1}),this.props.navigator.showSnackbar({text:"impossible de filtrer les \xe9lements"});case 19:case"end":return f.stop()}},null,this)}},{key:"userChangeMarker",value:function(t){var n=this.state.markers[t];if(null!==this.mapRef&&void 0!==this.mapRef){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},1e3),this.mapRef.animateToRegion(o,1e3),console.log(n)}}},{key:"geoLocatedAction",value:function(){var n=this;return t.default.createElement(o.default,{buttonColor:M.accent},t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("REPOSITIONNING"),onPress:function(){return n.refocusMap()},size:48},t.default.createElement(l.default,{name:"street-view",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:M.primary,title:w.default.t("CHANGE_MAP"),onPress:function(){n.onMapTypeChange()},size:48},t.default.createElement(l.default,{name:"map",style:U.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var o=this;return t.default.createElement(S.Dialog,{visible:this.state.dialogNetworkVisible,title:w.default.t("CHOICE_NETWORK"),onTouchOutside:function(){return o.setState({dialogSliderVisible:!1})}},t.default.createElement(n.Text,null,w.default.t("CHOICE_NETWORK_TEXT")),t.default.createElement(n.Picker,{selectedValue:this.state.filternetwork,style:{height:50,width:(0,c.responsiveWidth)(100)},onValueChange:function(t,n){return o.setState({filternetwork:t})}},this.state.networks.map(function(o,l){return t.default.createElement(n.Picker.Item,{label:o.name,value:o.id})})),t.default.createElement(k.default,{style:{borderColor:"transparent"},textStyle:{fontSize:18,textAlign:'right',color:M.reddeconnect,fontWeight:'bold'},onPress:function(){o.setState({dialogNetworkVisible:!1})}},w.default.t('CANCEL')),t.default.createElement(k.default,{style:{borderColor:"transparent"},textStyle:{fontSize:18,textAlign:'right',color:M.primary,fontWeight:'bold'},onPress:function(){o.setState({dialogNetworkVisible:!1}),o.showFilterNetwork()}},w.default.t('SHOW')))}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0})}},{key:"showFilterNetwork",value:function(){var t=this,n=this.state,o=(n.myPosition,n.user),l=n.filternetwork;void 0!==l?(this.setState({showProgress:!0}),console.log(l),(0,h.loadNetwork)(l,o.id).then(function(n){if(console.log(n),void 0!==n.success){var o=n.datas?n.datas:n.data?n.data:[];return t.setState({showProgress:!1}),o.length<=0&&t.props.navigator.showSnackbar({text:w.default.t('NO_NETWORK_CORRESPONDING')}),t.setState({markerfilter:o})}t.setState({showProgress:!1}),console.log(n)}).catch(function(t){console.log("error j"),console.log(t)})):console.log("error no net")}},{key:"showBtnItineraire",value:function(){var o=this;return t.default.createElement(k.default,{style:{backgroundColor:M.primary,width:(0,c.responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){o.setState({needRoad:!0,showProgress:!0})}},t.default.createElement(n.View,{style:{flexDirection:'row'}},t.default.createElement(l.default,{name:"car",size:16,color:"white",style:{alignSelf:'center'}}),t.default.createElement(n.Text,{style:{fontSize:15,color:'white',marginLeft:(0,c.responsiveWidth)(2)}},"Itin\xe9raire")))}},{key:"showBtnClose",value:function(){var o=this;return t.default.createElement(k.default,{style:{backgroundColor:M.reddeconnect,width:(0,c.responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){o.setState({needRoad:!1,showProgress:!1})}},t.default.createElement(n.View,{style:{flexDirection:'row'}},t.default.createElement(l.default,{name:"times",size:16,color:"white",style:{alignSelf:'center'}}),t.default.createElement(n.Text,{style:{fontSize:15,color:'white',marginLeft:(0,c.responsiveWidth)(2)}},"Fermer")))}},{key:"getHypervisorActionButton",value:function(){var n=this;return t.default.createElement(o.default,{buttonColor:M.accent},t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("MY_GROUP"),onPress:function(){return n.showMyMembers()},size:48},t.default.createElement(l.default,{name:"user-shield",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:"#3498db",title:w.default.t("REPOSITIONNING"),onPress:function(){return n.refocusMap()},size:48},t.default.createElement(l.default,{name:"street-view",style:U.actionButtonIcon})),t.default.createElement(o.default.Item,{buttonColor:M.primary,title:w.default.t("CHANGE_MAP"),onPress:function(){n.onMapTypeChange()},size:48},t.default.createElement(l.default,{name:"map",style:U.actionButtonIcon})))}},{key:"moveToMarker",value:function(t){this.mapRef.animateToCoordinate({latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},1e3),this.setState({textreach:t.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(t)}},{key:"refocusMap",value:function(){this.mapRef&&this.mapRef.animateToCoordinate(this.state.myPosition,0,1e3)}},{key:"renderCardSeashItem",value:function(o){var l=this;return console.debug(o),t.default.createElement(n.TouchableOpacity,{style:{margin:5},onPress:function(){l.moveToMarker(o)}},t.default.createElement(n.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===o.firstname?o.adresse:o.firstname),t.default.createElement(n.Text,{style:{flex:1,fontSize:12}},o.lastname),t.default.createElement(n.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:M.accent}},o.network))}}]),y})(y.default));e.default=q,q.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!0,statusBarColor:"#00000030",statusBarTextColorScheme:'dark'},q.defaultProps={draggableRange:{top:(0,c.responsiveHeight)(30),bottom:0},panel:null};var L=n.StyleSheet.create({title:{color:'black',marginLeft:10,fontSize:15.5,fontWeight:'bold'},subtitle:{color:'black',marginLeft:10,fontSize:15},otherInformation:{marginLeft:13,fontSize:13},reseau:{marginLeft:10,fontWeight:'bold',color:M.accent,fontSize:12},container:{flex:1,width:(0,c.responsiveWidth)(80),alignSelf:"center",paddingTop:(0,c.responsiveHeight)(1),marginBottom:(0,c.responsiveHeight)(1),backgroundColor:"white",justifyContent:'flex-start'}}),U=n.StyleSheet.create({container:{flex:1,backgroundColor:'#FFF'},mapmarker:{width:52,height:52},slidingup:{backgroundColor:"transparent",zIndex:1e3},panel:{flex:1,backgroundColor:'white',position:'relative'},panelHeader:{height:120,backgroundColor:'#b197fc',alignItems:'center',justifyContent:'center'},favoriteIcon:{left:(0,c.responsiveWidth)(75),backgroundColor:M.primary,width:64,justifyContent:'center',alignContent:'center',bottom:-64,position:'absolute',height:64,padding:8,zIndex:1,borderRadius:32},hambuger:{},topBar:{position:'absolute',alignSelf:'center',justifyContent:'center',alignItems:'center',marginTop:(0,c.responsiveHeight)(4),width:(0,c.responsiveWidth)(95)},searchInput:{width:(0,c.responsiveWidth)(70),fontSize:14},search:{width:(0,c.responsiveWidth)(70),height:(0,c.responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,c.responsiveWidth)(100),height:(0,c.responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,c.responsiveWidth)(90),height:(0,c.responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},665,[23,2,313,316,37,608,483,621,593,661,666,683,534,693,502,533,467,695,696,567,486,698,703,704,705,706,709,602,663,710,711,585,500,499,712,713,714]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])).default;e.default=l},666,[667]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[0]),t=r(d[1]),u=r(d[2]),w=function l(){babelHelpers.classCallCheck(this,l)};w.AlertView=l.AlertView,w.GridView=t.GridView,w.SheetView=u.SheetView;var V=w;e.default=V},667,[668,669,682]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.AlertView=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),s=o.NativeModules.RNBottomActionSheet,n=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"componentDidMount",value:function(){this._show()}},{key:"componentDidUpdate",value:function(){this._show()}},{key:"_show",value:function(){this.props.visible&&o.Show(this.props)}},{key:"render",value:function(){return null}}],[{key:"Show",value:function(t){void 0===t.title&&(t.title=o.defaultProps.title),void 0===t.message&&(t.message=o.defaultProps.message),void 0===t.positiveText&&(t.positiveText=o.defaultProps.positiveText),void 0===t.positiveBackgroundColor&&(t.positiveBackgroundColor=o.defaultProps.positiveBackgroundColor),void 0===t.positiveTextColor&&(t.positiveTextColor=o.defaultProps.positiveTextColor),void 0===t.negativeText&&(t.negativeText=o.defaultProps.negativeText),void 0===t.negativeBackgroundColor&&(t.negativeBackgroundColor=o.defaultProps.negativeBackgroundColor),void 0===t.negativeTextColor&&(t.negativeTextColor=o.defaultProps.negativeTextColor),s.AlertView({title:t.title,message:t.message,positiveText:t.positiveText,positiveBackgroundColor:t.positiveBackgroundColor,positiveTextColor:t.positiveTextColor,negativeText:t.negativeText,negativeBackgroundColor:t.negativeBackgroundColor,negativeTextColor:t.negativeTextColor,theme:t.theme},function(o){1===o?t.onPositive&&t.onPositive():0===o&&t.onNegative&&t.onNegative()})}}]),o})(t.PureComponent);e.AlertView=n,n.propTypes=babelHelpers.objectSpread({},o.ViewPropTypes,{title:l.default.string,message:l.default.string,positiveText:l.default.string,positiveBackgroundColor:l.default.string,positiveTextColor:l.default.string,negativeText:l.default.string,negativeBackgroundColor:l.default.string,negativeTextColor:l.default.string,theme:l.default.string,onPositive:l.default.func,onNegative:l.default.func,visible:l.default.bool}),n.defaultProps={title:"",message:"",positiveText:"OK",positiveBackgroundColor:"#3f51b5",positiveTextColor:"@FFFFFF",negativeText:"",negativeBackgroundColor:"",negativeTextColor:"@3f51b5",theme:"light",visible:!1}},668,[23,2,37]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.GridView=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),n=babelHelpers.interopRequireDefault(r(d[3])),s=o.NativeModules.RNBottomActionSheet,u=(function(o){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,o),babelHelpers.createClass(l,[{key:"componentDidMount",value:function(){this._show()}},{key:"componentDidUpdate",value:function(){this._show()}},{key:"_show",value:function(){if(this.props.visible){var o=this.props,n=[];t.default.Children.map(this.props.children,function(t,o){n.push({title:t.props.title,icon:t.props.icon,divider:!1})}),l.Show(babelHelpers.extends({},o,{items:n}))}}},{key:"render",value:function(){return null}}],[{key:"Show",value:function(t){void 0===t.title&&(t.title=l.defaultProps.title),void 0===t.items&&(t.items=l.defaultProps.items),void 0===t.theme&&(t.theme=l.defaultProps.theme),void 0===t.itemTextColor&&(t.itemTextColor=l.defaultProps.itemTextColor),void 0===t.itemTintColor&&(t.itemTintColor=l.defaultProps.itemTintColor),void 0===t.backgroundColor&&(t.backgroundColor=l.defaultProps.backgroundColor),t.items=t.items.map(function(t){if(t.icon&&t.icon.props){t.icon=t.icon.props;var o=n.default.Resolve(t.icon.family,t.icon.name);t.icon=babelHelpers.extends({},t.icon,{glyph:o})}else void 0!==t.icon?t.icon={name:t.icon,family:"",glyph:"",color:"",size:0}:t.icon={};return t.divider=!1,t}),s.GridView({title:t.title,items:t.items,theme:t.theme,itemTextColor:t.itemTextColor,itemTintColor:t.itemTintColor,backgroundColor:t.backgroundColor},function(o){var l=t.items[o].value;t.onSelection&&t.onSelection(o,l)})}}]),l})(t.PureComponent);e.GridView=u,u.propTypes=babelHelpers.objectSpread({},o.ViewPropTypes,{title:l.default.string,theme:l.default.string,itemTextColor:l.default.string,itemTintColor:l.default.string,backgroundColor:l.default.string,onSelection:l.default.func,visible:l.default.bool}),u.defaultProps={title:"",theme:"light",itemTextColor:"",itemTintColor:"",backgroundColor:"",visible:!1};var p=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),o})(t.PureComponent);p.propTypes={title:l.default.string,divider:l.default.bool,icon:l.default.oneOfType([l.default.number,l.default.string,l.default.object])},p.defaultProps={title:"",divider:!1},u.Item=p},669,[23,2,37,670]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),o=babelHelpers.interopRequireDefault(r(d[3])),l=babelHelpers.interopRequireDefault(r(d[4])),f=babelHelpers.interopRequireDefault(r(d[5])),s=babelHelpers.interopRequireDefault(r(d[6])),b=babelHelpers.interopRequireDefault(r(d[7])),p=babelHelpers.interopRequireDefault(r(d[8])),c=babelHelpers.interopRequireDefault(r(d[9])),C=babelHelpers.interopRequireDefault(r(d[10])),h=(function(){function h(){babelHelpers.classCallCheck(this,h)}return babelHelpers.createClass(h,null,[{key:"Resolve",value:function(h,y){var H;switch(h){case"Entypo":return"number"==typeof(H=t.default[y])&&(H=String.fromCharCode(H)),H;case"EvilIcons":return"number"==typeof(H=n.default[y])&&(H=String.fromCharCode(H)),H;case"Feather":return"number"==typeof(H=u.default[y])&&(H=String.fromCharCode(H)),H;case"FontAwesome":return"number"==typeof(H=o.default[y])&&(H=String.fromCharCode(H)),H;case"Foundation":return"number"==typeof(H=l.default[y])&&(H=String.fromCharCode(H)),H;case"Ionicons":return"number"==typeof(H=f.default[y])&&(H=String.fromCharCode(H)),H;case"MaterialCommunityIcons":return"number"==typeof(H=s.default[y])&&(H=String.fromCharCode(H)),H;case"MaterialIcons":return"number"==typeof(H=b.default[y])&&(H=String.fromCharCode(H)),H;case"Octicons":return"number"==typeof(H=p.default[y])&&(H=String.fromCharCode(H)),H;case"SimpleLineIcons":return"number"==typeof(H=c.default[y])&&(H=String.fromCharCode(H)),H;case"Zocial":return"number"==typeof(H=C.default[y])&&(H=String.fromCharCode(H)),H}}}]),h})();e.default=h},670,[671,672,673,674,675,676,677,678,679,680,681]); +__d(function(e,r,o,i,t,l,a){t.exports={"500px":61696,"500px-with-circle":61697,"add-to-list":61698,"add-user":61699,address:61700,adjust:61701,air:61702,aircraft:61703,"aircraft-landing":61704,"aircraft-take-off":61705,"align-bottom":61706,"align-horizontal-middle":61707,"align-left":61708,"align-right":61709,"align-top":61710,"align-vertical-middle":61711,"app-store":61712,archive:61713,"area-graph":61714,"arrow-bold-down":61715,"arrow-bold-left":61716,"arrow-bold-right":61717,"arrow-bold-up":61718,"arrow-down":61719,"arrow-left":61720,"arrow-long-down":61721,"arrow-long-left":61722,"arrow-long-right":61723,"arrow-long-up":61724,"arrow-right":61725,"arrow-up":61726,"arrow-with-circle-down":61727,"arrow-with-circle-left":61728,"arrow-with-circle-right":61729,"arrow-with-circle-up":61730,attachment:61731,"awareness-ribbon":61732,back:61733,"back-in-time":61734,baidu:61735,"bar-graph":61736,basecamp:61737,battery:61738,"beamed-note":61739,behance:61740,bell:61741,blackboard:61742,block:61743,book:61744,bookmark:61745,bookmarks:61746,bowl:61747,box:61748,briefcase:61749,browser:61750,brush:61751,bucket:61752,bug:61753,cake:61754,calculator:61755,calendar:61756,camera:61757,ccw:61758,chat:61759,check:61760,"chevron-down":61761,"chevron-left":61762,"chevron-right":61763,"chevron-small-down":61764,"chevron-small-left":61765,"chevron-small-right":61766,"chevron-small-up":61767,"chevron-thin-down":61768,"chevron-thin-left":61769,"chevron-thin-right":61770,"chevron-thin-up":61771,"chevron-up":61772,"chevron-with-circle-down":61773,"chevron-with-circle-left":61774,"chevron-with-circle-right":61775,"chevron-with-circle-up":61776,circle:61777,"circle-with-cross":61778,"circle-with-minus":61779,"circle-with-plus":61780,"circular-graph":61781,clapperboard:61782,"classic-computer":61783,clipboard:61784,clock:61785,cloud:61786,code:61787,cog:61788,colours:61789,compass:61790,"controller-fast-backward":61791,"controller-fast-forward":61792,"controller-jump-to-start":61793,"controller-next":61794,"controller-paus":61795,"controller-play":61796,"controller-record":61797,"controller-stop":61798,"controller-volume":61799,copy:61800,"creative-cloud":61801,"creative-commons":61802,"creative-commons-attribution":61803,"creative-commons-noderivs":61804,"creative-commons-noncommercial-eu":61805,"creative-commons-noncommercial-us":61806,"creative-commons-public-domain":61807,"creative-commons-remix":61808,"creative-commons-share":61809,"creative-commons-sharealike":61810,credit:61811,"credit-card":61812,crop:61813,cross:61814,cup:61815,cw:61816,cycle:61817,database:61818,"dial-pad":61819,direction:61820,document:61821,"document-landscape":61822,documents:61823,"dot-single":61824,"dots-three-horizontal":61825,"dots-three-vertical":61826,"dots-two-horizontal":61827,"dots-two-vertical":61828,download:61829,dribbble:61830,"dribbble-with-circle":61831,drink:61832,drive:61833,drop:61834,dropbox:61835,edit:61836,email:61837,"emoji-flirt":61838,"emoji-happy":61839,"emoji-neutral":61840,"emoji-sad":61841,erase:61842,eraser:61843,evernote:61844,export:61845,eye:61846,"eye-with-line":61847,facebook:61848,"facebook-with-circle":61849,feather:61850,fingerprint:61851,flag:61852,flash:61853,flashlight:61854,"flat-brush":61855,flattr:61856,flickr:61857,"flickr-with-circle":61858,"flow-branch":61859,"flow-cascade":61860,"flow-line":61861,"flow-parallel":61862,"flow-tree":61863,flower:61864,folder:61865,"folder-images":61866,"folder-music":61867,"folder-video":61868,forward:61869,foursquare:61870,funnel:61871,"game-controller":61872,gauge:61873,github:61874,"github-with-circle":61875,globe:61876,"google-":61877,"google--with-circle":61878,"google-drive":61879,"google-hangouts":61880,"google-play":61881,"graduation-cap":61882,grid:61883,grooveshark:61884,"hair-cross":61885,hand:61886,heart:61887,"heart-outlined":61888,help:61889,"help-with-circle":61890,home:61891,"hour-glass":61892,houzz:61893,icloud:61894,image:61895,"image-inverted":61896,images:61897,inbox:61898,infinity:61899,info:61900,"info-with-circle":61901,instagram:61902,"instagram-with-circle":61903,install:61904,key:61905,keyboard:61906,"lab-flask":61907,landline:61908,language:61909,laptop:61910,lastfm:61911,"lastfm-with-circle":61912,layers:61913,leaf:61914,"level-down":61915,"level-up":61916,lifebuoy:61917,"light-bulb":61918,"light-down":61919,"light-up":61920,"line-graph":61921,link:61922,linkedin:61923,"linkedin-with-circle":61924,list:61925,location:61926,"location-pin":61927,lock:61928,"lock-open":61929,"log-out":61930,login:61931,loop:61932,magnet:61933,"magnifying-glass":61934,mail:61935,"mail-with-circle":61936,man:61937,map:61938,mask:61939,medal:61940,medium:61941,"medium-with-circle":61942,megaphone:61943,menu:61944,merge:61945,message:61946,mic:61947,minus:61948,mixi:61949,mobile:61950,"modern-mic":61951,moon:61952,mouse:61953,"mouse-pointer":61954,music:61955,network:61956,new:61957,"new-message":61958,news:61959,newsletter:61960,note:61961,notification:61962,"notifications-off":61963,"old-mobile":61964,"old-phone":61965,onedrive:61966,"open-book":61967,palette:61968,"paper-plane":61969,paypal:61970,pencil:61971,phone:61972,picasa:61973,"pie-chart":61974,pin:61975,pinterest:61976,"pinterest-with-circle":61977,plus:61978,popup:61979,"power-plug":61980,"price-ribbon":61981,"price-tag":61982,print:61983,"progress-empty":61984,"progress-full":61985,"progress-one":61986,"progress-two":61987,publish:61988,qq:61989,"qq-with-circle":61990,quote:61991,radio:61992,raft:61993,"raft-with-circle":61994,rainbow:61995,rdio:61996,"rdio-with-circle":61997,"remove-user":61998,renren:61999,reply:62e3,"reply-all":62001,"resize-100-":62002,"resize-full-screen":62003,retweet:62004,rocket:62005,"round-brush":62006,rss:62007,ruler:62008,save:62009,scissors:62010,scribd:62011,"select-arrows":62012,share:62013,"share-alternative":62014,shareable:62015,shield:62016,shop:62017,"shopping-bag":62018,"shopping-basket":62019,"shopping-cart":62020,shuffle:62021,signal:62022,"sina-weibo":62023,skype:62024,"skype-with-circle":62025,slideshare:62026,smashing:62027,sound:62028,"sound-mix":62029,"sound-mute":62030,soundcloud:62031,"sports-club":62032,spotify:62033,"spotify-with-circle":62034,spreadsheet:62035,"squared-cross":62036,"squared-minus":62037,"squared-plus":62038,star:62039,"star-outlined":62040,stopwatch:62041,stumbleupon:62042,"stumbleupon-with-circle":62043,suitcase:62044,swap:62045,swarm:62046,sweden:62047,switch:62048,tablet:62049,"tablet-mobile-combo":62050,tag:62051,text:62052,"text-document":62053,"text-document-inverted":62054,thermometer:62055,"thumbs-down":62056,"thumbs-up":62057,"thunder-cloud":62058,ticket:62059,"time-slot":62060,tools:62061,"traffic-cone":62062,trash:62063,tree:62064,"triangle-down":62065,"triangle-left":62066,"triangle-right":62067,"triangle-up":62068,tripadvisor:62069,trophy:62070,tumblr:62071,"tumblr-with-circle":62072,tv:62073,twitter:62074,"twitter-with-circle":62075,typing:62076,uninstall:62077,unread:62078,untag:62079,upload:62080,"upload-to-cloud":62081,user:62082,users:62083,"v-card":62084,video:62085,"video-camera":62086,vimeo:62087,"vimeo-with-circle":62088,vine:62089,"vine-with-circle":62090,vinyl:62091,vk:62092,"vk-alternitive":62093,"vk-with-circle":62094,voicemail:62095,wallet:62096,warning:62097,water:62098,"windows-store":62099,xing:62100,"xing-with-circle":62101,yelp:62102,youko:62103,"youko-with-circle":62104,youtube:62105,"youtube-with-circle":62106}},671,[]); +__d(function(e,r,c,o,s,n,a){s.exports={archive:61696,"arrow-down":61697,"arrow-left":61698,"arrow-right":61699,"arrow-up":61700,bell:61701,calendar:61702,camera:61703,cart:61704,chart:61705,check:61706,"chevron-down":61707,"chevron-left":61708,"chevron-right":61709,"chevron-up":61710,clock:61711,close:61712,"close-o":61713,comment:61714,"credit-card":61715,envelope:61716,exclamation:61717,"external-link":61718,eye:61719,gear:61720,heart:61721,image:61722,like:61723,link:61724,location:61725,lock:61726,minus:61727,navicon:61728,paperclip:61729,pencil:61730,play:61731,plus:61732,pointer:61733,question:61734,redo:61735,refresh:61736,retweet:61737,"sc-facebook":61738,"sc-github":61739,"sc-google-plus":61740,"sc-instagram":61741,"sc-linkedin":61742,"sc-odnoklassniki":61743,"sc-pinterest":61744,"sc-skype":61745,"sc-soundcloud":61746,"sc-telegram":61747,"sc-tumblr":61748,"sc-twitter":61749,"sc-vimeo":61750,"sc-vk":61751,"sc-youtube":61752,search:61753,"share-apple":61754,"share-google":61755,spinner:61756,"spinner-2":61757,"spinner-3":61758,star:61759,tag:61760,trash:61761,trophy:61762,undo:61763,unlock:61764,user:61765}},672,[]); +__d(function(e,r,o,i,a,l,t){a.exports={activity:59648,airplay:59649,"alert-circle":59650,"alert-octagon":59651,"alert-triangle":59652,"align-center":59653,"align-justify":59654,"align-left":59655,"align-right":59656,anchor:59657,aperture:59658,"arrow-down":59659,"arrow-down-left":59660,"arrow-down-right":59661,"arrow-left":59662,"arrow-right":59663,"arrow-up":59664,"arrow-up-left":59665,"arrow-up-right":59666,"at-sign":59667,award:59668,"bar-chart":59669,"bar-chart-2":59670,battery:59671,"battery-charging":59672,bell:59673,"bell-off":59674,bluetooth:59675,bold:59676,book:59677,bookmark:59678,box:59679,briefcase:59680,calendar:59681,camera:59682,"camera-off":59683,cast:59684,check:59685,"check-circle":59686,"check-square":59687,"chevron-down":59688,"chevron-left":59689,"chevron-right":59690,"chevron-up":59691,"chevrons-down":59692,"chevrons-left":59693,"chevrons-right":59694,"chevrons-up":59695,chrome:59696,circle:59697,clipboard:59698,clock:59699,cloud:59700,"cloud-drizzle":59701,"cloud-lightning":59702,"cloud-off":59703,"cloud-rain":59704,"cloud-snow":59705,codepen:59706,command:59707,compass:59708,copy:59709,"corner-down-left":59710,"corner-down-right":59711,"corner-left-down":59712,"corner-left-up":59713,"corner-right-down":59714,"corner-right-up":59715,"corner-up-left":59716,"corner-up-right":59717,cpu:59718,"credit-card":59719,crop:59720,crosshair:59721,delete:59722,disc:59723,download:59724,"download-cloud":59725,droplet:59726,edit:59727,"edit-2":59728,"edit-3":59729,"external-link":59730,eye:59731,"eye-off":59732,facebook:59733,"fast-forward":59734,feather:59735,file:59736,"file-minus":59737,"file-plus":59738,"file-text":59739,film:59740,filter:59741,flag:59742,folder:59743,github:59744,gitlab:59745,globe:59746,grid:59747,hash:59748,headphones:59749,heart:59750,"help-circle":59751,home:59752,image:59753,inbox:59754,info:59755,instagram:59756,italic:59757,layers:59758,layout:59759,"life-buoy":59760,link:59761,"link-2":59762,list:59763,loader:59764,lock:59765,"log-in":59766,"log-out":59767,mail:59768,map:59769,"map-pin":59770,maximize:59771,"maximize-2":59772,menu:59773,"message-circle":59774,"message-square":59775,mic:59776,"mic-off":59777,minimize:59778,"minimize-2":59779,minus:59780,"minus-circle":59781,"minus-square":59782,monitor:59783,moon:59784,"more-horizontal":59785,"more-vertical":59786,move:59787,music:59788,navigation:59789,"navigation-2":59790,octagon:59791,package:59792,paperclip:59793,pause:59794,"pause-circle":59795,percent:59796,phone:59797,"phone-call":59798,"phone-forwarded":59799,"phone-incoming":59800,"phone-missed":59801,"phone-off":59802,"phone-outgoing":59803,"pie-chart":59804,play:59805,"play-circle":59806,plus:59807,"plus-circle":59808,"plus-square":59809,pocket:59810,power:59811,printer:59812,radio:59813,"refresh-ccw":59814,"refresh-cw":59815,repeat:59816,rewind:59817,"rotate-ccw":59818,"rotate-cw":59819,save:59820,scissors:59821,search:59822,server:59823,settings:59824,share:59825,"share-2":59826,shield:59827,"shopping-cart":59828,shuffle:59829,sidebar:59830,"skip-back":59831,"skip-forward":59832,slack:59833,slash:59834,sliders:59835,smartphone:59836,speaker:59837,square:59838,star:59839,"stop-circle":59840,sun:59841,sunrise:59842,sunset:59843,tablet:59844,tag:59845,target:59846,thermometer:59847,"thumbs-down":59848,"thumbs-up":59849,"toggle-left":59850,"toggle-right":59851,trash:59852,"trash-2":59853,"trending-down":59854,"trending-up":59855,triangle:59856,tv:59857,twitter:59858,type:59859,umbrella:59860,underline:59861,unlock:59862,upload:59863,"upload-cloud":59864,user:59865,"user-check":59866,"user-minus":59867,"user-plus":59868,"user-x":59869,users:59870,video:59871,"video-off":59872,voicemail:59873,volume:59874,"volume-1":59875,"volume-2":59876,"volume-x":59877,watch:59878,wifi:59879,"wifi-off":59880,wind:59881,x:59882,"x-circle":59883,"x-square":59884,zap:59885,"zoom-in":59886,"zoom-out":59887}},673,[]); +__d(function(e,r,o,a,t,s,l){t.exports={glass:61440,music:61441,search:61442,"envelope-o":61443,heart:61444,star:61445,"star-o":61446,user:61447,film:61448,"th-large":61449,th:61450,"th-list":61451,check:61452,remove:61453,close:61453,times:61453,"search-plus":61454,"search-minus":61456,"power-off":61457,signal:61458,gear:61459,cog:61459,"trash-o":61460,home:61461,"file-o":61462,"clock-o":61463,road:61464,download:61465,"arrow-circle-o-down":61466,"arrow-circle-o-up":61467,inbox:61468,"play-circle-o":61469,"rotate-right":61470,repeat:61470,refresh:61473,"list-alt":61474,lock:61475,flag:61476,headphones:61477,"volume-off":61478,"volume-down":61479,"volume-up":61480,qrcode:61481,barcode:61482,tag:61483,tags:61484,book:61485,bookmark:61486,print:61487,camera:61488,font:61489,bold:61490,italic:61491,"text-height":61492,"text-width":61493,"align-left":61494,"align-center":61495,"align-right":61496,"align-justify":61497,list:61498,dedent:61499,outdent:61499,indent:61500,"video-camera":61501,photo:61502,image:61502,"picture-o":61502,pencil:61504,"map-marker":61505,adjust:61506,tint:61507,edit:61508,"pencil-square-o":61508,"share-square-o":61509,"check-square-o":61510,arrows:61511,"step-backward":61512,"fast-backward":61513,backward:61514,play:61515,pause:61516,stop:61517,forward:61518,"fast-forward":61520,"step-forward":61521,eject:61522,"chevron-left":61523,"chevron-right":61524,"plus-circle":61525,"minus-circle":61526,"times-circle":61527,"check-circle":61528,"question-circle":61529,"info-circle":61530,crosshairs:61531,"times-circle-o":61532,"check-circle-o":61533,ban:61534,"arrow-left":61536,"arrow-right":61537,"arrow-up":61538,"arrow-down":61539,"mail-forward":61540,share:61540,expand:61541,compress:61542,plus:61543,minus:61544,asterisk:61545,"exclamation-circle":61546,gift:61547,leaf:61548,fire:61549,eye:61550,"eye-slash":61552,warning:61553,"exclamation-triangle":61553,plane:61554,calendar:61555,random:61556,comment:61557,magnet:61558,"chevron-up":61559,"chevron-down":61560,retweet:61561,"shopping-cart":61562,folder:61563,"folder-open":61564,"arrows-v":61565,"arrows-h":61566,"bar-chart-o":61568,"bar-chart":61568,"twitter-square":61569,"facebook-square":61570,"camera-retro":61571,key:61572,gears:61573,cogs:61573,comments:61574,"thumbs-o-up":61575,"thumbs-o-down":61576,"star-half":61577,"heart-o":61578,"sign-out":61579,"linkedin-square":61580,"thumb-tack":61581,"external-link":61582,"sign-in":61584,trophy:61585,"github-square":61586,upload:61587,"lemon-o":61588,phone:61589,"square-o":61590,"bookmark-o":61591,"phone-square":61592,twitter:61593,"facebook-f":61594,facebook:61594,github:61595,unlock:61596,"credit-card":61597,feed:61598,rss:61598,"hdd-o":61600,bullhorn:61601,bell:61683,certificate:61603,"hand-o-right":61604,"hand-o-left":61605,"hand-o-up":61606,"hand-o-down":61607,"arrow-circle-left":61608,"arrow-circle-right":61609,"arrow-circle-up":61610,"arrow-circle-down":61611,globe:61612,wrench:61613,tasks:61614,filter:61616,briefcase:61617,"arrows-alt":61618,group:61632,users:61632,chain:61633,link:61633,cloud:61634,flask:61635,cut:61636,scissors:61636,copy:61637,"files-o":61637,paperclip:61638,save:61639,"floppy-o":61639,square:61640,navicon:61641,reorder:61641,bars:61641,"list-ul":61642,"list-ol":61643,strikethrough:61644,underline:61645,table:61646,magic:61648,truck:61649,pinterest:61650,"pinterest-square":61651,"google-plus-square":61652,"google-plus":61653,money:61654,"caret-down":61655,"caret-up":61656,"caret-left":61657,"caret-right":61658,columns:61659,unsorted:61660,sort:61660,"sort-down":61661,"sort-desc":61661,"sort-up":61662,"sort-asc":61662,envelope:61664,linkedin:61665,"rotate-left":61666,undo:61666,legal:61667,gavel:61667,dashboard:61668,tachometer:61668,"comment-o":61669,"comments-o":61670,flash:61671,bolt:61671,sitemap:61672,umbrella:61673,paste:61674,clipboard:61674,"lightbulb-o":61675,exchange:61676,"cloud-download":61677,"cloud-upload":61678,"user-md":61680,stethoscope:61681,suitcase:61682,"bell-o":61602,coffee:61684,cutlery:61685,"file-text-o":61686,"building-o":61687,"hospital-o":61688,ambulance:61689,medkit:61690,"fighter-jet":61691,beer:61692,"h-square":61693,"plus-square":61694,"angle-double-left":61696,"angle-double-right":61697,"angle-double-up":61698,"angle-double-down":61699,"angle-left":61700,"angle-right":61701,"angle-up":61702,"angle-down":61703,desktop:61704,laptop:61705,tablet:61706,"mobile-phone":61707,mobile:61707,"circle-o":61708,"quote-left":61709,"quote-right":61710,spinner:61712,circle:61713,"mail-reply":61714,reply:61714,"github-alt":61715,"folder-o":61716,"folder-open-o":61717,"smile-o":61720,"frown-o":61721,"meh-o":61722,gamepad:61723,"keyboard-o":61724,"flag-o":61725,"flag-checkered":61726,terminal:61728,code:61729,"mail-reply-all":61730,"reply-all":61730,"star-half-empty":61731,"star-half-full":61731,"star-half-o":61731,"location-arrow":61732,crop:61733,"code-fork":61734,unlink:61735,"chain-broken":61735,question:61736,info:61737,exclamation:61738,superscript:61739,subscript:61740,eraser:61741,"puzzle-piece":61742,microphone:61744,"microphone-slash":61745,shield:61746,"calendar-o":61747,"fire-extinguisher":61748,rocket:61749,maxcdn:61750,"chevron-circle-left":61751,"chevron-circle-right":61752,"chevron-circle-up":61753,"chevron-circle-down":61754,html5:61755,css3:61756,anchor:61757,"unlock-alt":61758,bullseye:61760,"ellipsis-h":61761,"ellipsis-v":61762,"rss-square":61763,"play-circle":61764,ticket:61765,"minus-square":61766,"minus-square-o":61767,"level-up":61768,"level-down":61769,"check-square":61770,"pencil-square":61771,"external-link-square":61772,"share-square":61773,compass:61774,"toggle-down":61776,"caret-square-o-down":61776,"toggle-up":61777,"caret-square-o-up":61777,"toggle-right":61778,"caret-square-o-right":61778,euro:61779,eur:61779,gbp:61780,dollar:61781,usd:61781,rupee:61782,inr:61782,cny:61783,rmb:61783,yen:61783,jpy:61783,ruble:61784,rouble:61784,rub:61784,won:61785,krw:61785,bitcoin:61786,btc:61786,file:61787,"file-text":61788,"sort-alpha-asc":61789,"sort-alpha-desc":61790,"sort-amount-asc":61792,"sort-amount-desc":61793,"sort-numeric-asc":61794,"sort-numeric-desc":61795,"thumbs-up":61796,"thumbs-down":61797,"youtube-square":61798,youtube:61799,xing:61800,"xing-square":61801,"youtube-play":61802,dropbox:61803,"stack-overflow":61804,instagram:61805,flickr:61806,adn:61808,bitbucket:61809,"bitbucket-square":61810,tumblr:61811,"tumblr-square":61812,"long-arrow-down":61813,"long-arrow-up":61814,"long-arrow-left":61815,"long-arrow-right":61816,apple:61817,windows:61818,android:61819,linux:61820,dribbble:61821,skype:61822,foursquare:61824,trello:61825,female:61826,male:61827,gittip:61828,gratipay:61828,"sun-o":61829,"moon-o":61830,archive:61831,bug:61832,vk:61833,weibo:61834,renren:61835,pagelines:61836,"stack-exchange":61837,"arrow-circle-o-right":61838,"arrow-circle-o-left":61840,"toggle-left":61841,"caret-square-o-left":61841,"dot-circle-o":61842,wheelchair:61843,"vimeo-square":61844,"turkish-lira":61845,try:61845,"plus-square-o":61846,"space-shuttle":61847,slack:61848,"envelope-square":61849,wordpress:61850,openid:61851,institution:61852,bank:61852,university:61852,"mortar-board":61853,"graduation-cap":61853,yahoo:61854,google:61856,reddit:61857,"reddit-square":61858,"stumbleupon-circle":61859,stumbleupon:61860,delicious:61861,digg:61862,"pied-piper-pp":61863,"pied-piper-alt":61864,drupal:61865,joomla:61866,language:61867,fax:61868,building:61869,child:61870,paw:61872,spoon:61873,cube:61874,cubes:61875,behance:61876,"behance-square":61877,steam:61878,"steam-square":61879,recycle:61880,automobile:61881,car:61881,cab:61882,taxi:61882,tree:61883,spotify:61884,deviantart:61885,soundcloud:61886,database:61888,"file-pdf-o":61889,"file-word-o":61890,"file-excel-o":61891,"file-powerpoint-o":61892,"file-photo-o":61893,"file-picture-o":61893,"file-image-o":61893,"file-zip-o":61894,"file-archive-o":61894,"file-sound-o":61895,"file-audio-o":61895,"file-movie-o":61896,"file-video-o":61896,"file-code-o":61897,vine:61898,codepen:61899,jsfiddle:61900,"life-bouy":61901,"life-buoy":61901,"life-saver":61901,support:61901,"life-ring":61901,"circle-o-notch":61902,ra:61904,resistance:61904,rebel:61904,ge:61905,empire:61905,"git-square":61906,git:61907,"y-combinator-square":61908,"yc-square":61908,"hacker-news":61908,"tencent-weibo":61909,qq:61910,wechat:61911,weixin:61911,send:61912,"paper-plane":61912,"send-o":61913,"paper-plane-o":61913,history:61914,"circle-thin":61915,header:61916,paragraph:61917,sliders:61918,"share-alt":61920,"share-alt-square":61921,bomb:61922,"soccer-ball-o":61923,"futbol-o":61923,tty:61924,binoculars:61925,plug:61926,slideshare:61927,twitch:61928,yelp:61929,"newspaper-o":61930,wifi:61931,calculator:61932,paypal:61933,"google-wallet":61934,"cc-visa":61936,"cc-mastercard":61937,"cc-discover":61938,"cc-amex":61939,"cc-paypal":61940,"cc-stripe":61941,"bell-slash":61942,"bell-slash-o":61943,trash:61944,copyright:61945,at:61946,eyedropper:61947,"paint-brush":61948,"birthday-cake":61949,"area-chart":61950,"pie-chart":61952,"line-chart":61953,lastfm:61954,"lastfm-square":61955,"toggle-off":61956,"toggle-on":61957,bicycle:61958,bus:61959,ioxhost:61960,angellist:61961,cc:61962,shekel:61963,sheqel:61963,ils:61963,meanpath:61964,buysellads:61965,connectdevelop:61966,dashcube:61968,forumbee:61969,leanpub:61970,sellsy:61971,shirtsinbulk:61972,simplybuilt:61973,skyatlas:61974,"cart-plus":61975,"cart-arrow-down":61976,diamond:61977,ship:61978,"user-secret":61979,motorcycle:61980,"street-view":61981,heartbeat:61982,venus:61985,mars:61986,mercury:61987,intersex:61988,transgender:61988,"transgender-alt":61989,"venus-double":61990,"mars-double":61991,"venus-mars":61992,"mars-stroke":61993,"mars-stroke-v":61994,"mars-stroke-h":61995,neuter:61996,genderless:61997,"facebook-official":62e3,"pinterest-p":62001,whatsapp:62002,server:62003,"user-plus":62004,"user-times":62005,hotel:62006,bed:62006,viacoin:62007,train:62008,subway:62009,medium:62010,yc:62011,"y-combinator":62011,"optin-monster":62012,opencart:62013,expeditedssl:62014,"battery-4":62016,battery:62016,"battery-full":62016,"battery-3":62017,"battery-three-quarters":62017,"battery-2":62018,"battery-half":62018,"battery-1":62019,"battery-quarter":62019,"battery-0":62020,"battery-empty":62020,"mouse-pointer":62021,"i-cursor":62022,"object-group":62023,"object-ungroup":62024,"sticky-note":62025,"sticky-note-o":62026,"cc-jcb":62027,"cc-diners-club":62028,clone:62029,"balance-scale":62030,"hourglass-o":62032,"hourglass-1":62033,"hourglass-start":62033,"hourglass-2":62034,"hourglass-half":62034,"hourglass-3":62035,"hourglass-end":62035,hourglass:62036,"hand-grab-o":62037,"hand-rock-o":62037,"hand-stop-o":62038,"hand-paper-o":62038,"hand-scissors-o":62039,"hand-lizard-o":62040,"hand-spock-o":62041,"hand-pointer-o":62042,"hand-peace-o":62043,trademark:62044,registered:62045,"creative-commons":62046,gg:62048,"gg-circle":62049,tripadvisor:62050,odnoklassniki:62051,"odnoklassniki-square":62052,"get-pocket":62053,"wikipedia-w":62054,safari:62055,chrome:62056,firefox:62057,opera:62058,"internet-explorer":62059,tv:62060,television:62060,contao:62061,"500px":62062,amazon:62064,"calendar-plus-o":62065,"calendar-minus-o":62066,"calendar-times-o":62067,"calendar-check-o":62068,industry:62069,"map-pin":62070,"map-signs":62071,"map-o":62072,map:62073,commenting:62074,"commenting-o":62075,houzz:62076,vimeo:62077,"black-tie":62078,fonticons:62080,"reddit-alien":62081,edge:62082,"credit-card-alt":62083,codiepie:62084,modx:62085,"fort-awesome":62086,usb:62087,"product-hunt":62088,mixcloud:62089,scribd:62090,"pause-circle":62091,"pause-circle-o":62092,"stop-circle":62093,"stop-circle-o":62094,"shopping-bag":62096,"shopping-basket":62097,hashtag:62098,bluetooth:62099,"bluetooth-b":62100,percent:62101,gitlab:62102,wpbeginner:62103,wpforms:62104,envira:62105,"universal-access":62106,"wheelchair-alt":62107,"question-circle-o":62108,blind:62109,"audio-description":62110,"volume-control-phone":62112,braille:62113,"assistive-listening-systems":62114,"asl-interpreting":62115,"american-sign-language-interpreting":62115,deafness:62116,"hard-of-hearing":62116,deaf:62116,glide:62117,"glide-g":62118,signing:62119,"sign-language":62119,"low-vision":62120,viadeo:62121,"viadeo-square":62122,snapchat:62123,"snapchat-ghost":62124,"snapchat-square":62125,"pied-piper":62126,"first-order":62128,yoast:62129,themeisle:62130,"google-plus-circle":62131,"google-plus-official":62131,fa:62132,"font-awesome":62132,"handshake-o":62133,"envelope-open":62134,"envelope-open-o":62135,linode:62136,"address-book":62137,"address-book-o":62138,vcard:62139,"address-card":62139,"vcard-o":62140,"address-card-o":62140,"user-circle":62141,"user-circle-o":62142,"user-o":62144,"id-badge":62145,"drivers-license":62146,"id-card":62146,"drivers-license-o":62147,"id-card-o":62147,quora:62148,"free-code-camp":62149,telegram:62150,"thermometer-4":62151,thermometer:62151,"thermometer-full":62151,"thermometer-3":62152,"thermometer-three-quarters":62152,"thermometer-2":62153,"thermometer-half":62153,"thermometer-1":62154,"thermometer-quarter":62154,"thermometer-0":62155,"thermometer-empty":62155,shower:62156,bathtub:62157,s15:62157,bath:62157,podcast:62158,"window-maximize":62160,"window-minimize":62161,"window-restore":62162,"times-rectangle":62163,"window-close":62163,"times-rectangle-o":62164,"window-close-o":62164,bandcamp:62165,grav:62166,etsy:62167,imdb:62168,ravelry:62169,eercast:62170,microchip:62171,"snowflake-o":62172,superpowers:62173,wpexplorer:62174,meetup:62176}},674,[]); +__d(function(o,e,a,l,i,s,r){i.exports={"address-book":61696,alert:61697,"align-center":61698,"align-justify":61699,"align-left":61700,"align-right":61701,anchor:61702,annotate:61703,archive:61704,"arrow-down":61705,"arrow-left":61706,"arrow-right":61707,"arrow-up":61708,"arrows-compress":61709,"arrows-expand":61710,"arrows-in":61711,"arrows-out":61712,asl:61713,asterisk:61714,"at-sign":61715,"background-color":61716,"battery-empty":61717,"battery-full":61718,"battery-half":61719,"bitcoin-circle":61720,bitcoin:61721,blind:61722,bluetooth:61723,bold:61724,"book-bookmark":61725,book:61726,bookmark:61727,braille:61728,"burst-new":61729,"burst-sale":61730,burst:61731,calendar:61732,camera:61733,check:61734,checkbox:61735,"clipboard-notes":61736,"clipboard-pencil":61737,clipboard:61738,clock:61739,"closed-caption":61740,cloud:61741,"comment-minus":61742,"comment-quotes":61743,"comment-video":61744,comment:61745,comments:61746,compass:61747,contrast:61748,"credit-card":61749,crop:61750,crown:61751,css3:61752,database:61753,"die-five":61754,"die-four":61755,"die-one":61756,"die-six":61757,"die-three":61758,"die-two":61759,dislike:61760,"dollar-bill":61761,dollar:61762,download:61763,eject:61764,elevator:61765,euro:61766,eye:61767,"fast-forward":61768,"female-symbol":61769,female:61770,filter:61771,"first-aid":61772,flag:61773,"folder-add":61774,"folder-lock":61775,folder:61776,foot:61777,foundation:61778,"graph-bar":61779,"graph-horizontal":61780,"graph-pie":61781,"graph-trend":61782,"guide-dog":61783,"hearing-aid":61784,heart:61785,home:61786,html5:61787,"indent-less":61788,"indent-more":61789,info:61790,italic:61791,key:61792,laptop:61793,layout:61794,lightbulb:61795,like:61796,link:61797,"list-bullet":61798,"list-number":61799,"list-thumbnails":61800,list:61801,lock:61802,loop:61803,"magnifying-glass":61804,mail:61805,"male-female":61806,"male-symbol":61807,male:61808,map:61809,marker:61810,megaphone:61811,microphone:61812,"minus-circle":61813,minus:61814,"mobile-signal":61815,mobile:61816,monitor:61817,mountains:61818,music:61819,next:61820,"no-dogs":61821,"no-smoking":61822,"page-add":61823,"page-copy":61824,"page-csv":61825,"page-delete":61826,"page-doc":61827,"page-edit":61828,"page-export-csv":61829,"page-export-doc":61830,"page-export-pdf":61831,"page-export":61832,"page-filled":61833,"page-multiple":61834,"page-pdf":61835,"page-remove":61836,"page-search":61837,page:61838,"paint-bucket":61839,paperclip:61840,pause:61841,paw:61842,paypal:61843,pencil:61844,photo:61845,"play-circle":61846,"play-video":61847,play:61848,plus:61849,pound:61850,power:61851,previous:61852,"price-tag":61853,"pricetag-multiple":61854,print:61855,prohibited:61856,"projection-screen":61857,puzzle:61858,quote:61859,record:61860,refresh:61861,"results-demographics":61862,results:61863,"rewind-ten":61864,rewind:61865,rss:61866,"safety-cone":61867,save:61868,share:61869,"sheriff-badge":61870,shield:61871,"shopping-bag":61872,"shopping-cart":61873,shuffle:61874,skull:61875,"social-500px":61876,"social-adobe":61877,"social-amazon":61878,"social-android":61879,"social-apple":61880,"social-behance":61881,"social-bing":61882,"social-blogger":61883,"social-delicious":61884,"social-designer-news":61885,"social-deviant-art":61886,"social-digg":61887,"social-dribbble":61888,"social-drive":61889,"social-dropbox":61890,"social-evernote":61891,"social-facebook":61892,"social-flickr":61893,"social-forrst":61894,"social-foursquare":61895,"social-game-center":61896,"social-github":61897,"social-google-plus":61898,"social-hacker-news":61899,"social-hi5":61900,"social-instagram":61901,"social-joomla":61902,"social-lastfm":61903,"social-linkedin":61904,"social-medium":61905,"social-myspace":61906,"social-orkut":61907,"social-path":61908,"social-picasa":61909,"social-pinterest":61910,"social-rdio":61911,"social-reddit":61912,"social-skillshare":61913,"social-skype":61914,"social-smashing-mag":61915,"social-snapchat":61916,"social-spotify":61917,"social-squidoo":61918,"social-stack-overflow":61919,"social-steam":61920,"social-stumbleupon":61921,"social-treehouse":61922,"social-tumblr":61923,"social-twitter":61924,"social-vimeo":61925,"social-windows":61926,"social-xbox":61927,"social-yahoo":61928,"social-yelp":61929,"social-youtube":61930,"social-zerply":61931,"social-zurb":61932,sound:61933,star:61934,stop:61935,strikethrough:61936,subscript:61937,superscript:61938,"tablet-landscape":61939,"tablet-portrait":61940,"target-two":61941,target:61942,"telephone-accessible":61943,telephone:61944,"text-color":61945,thumbnails:61946,ticket:61947,"torso-business":61948,"torso-female":61949,torso:61950,"torsos-all-female":61951,"torsos-all":61952,"torsos-female-male":61953,"torsos-male-female":61954,torsos:61955,trash:61956,trees:61957,trophy:61958,underline:61959,"universal-access":61960,unlink:61961,unlock:61962,"upload-cloud":61963,upload:61964,usb:61965,video:61966,"volume-none":61967,"volume-strike":61968,volume:61969,web:61970,wheelchair:61971,widget:61972,wrench:61973,"x-circle":61974,x:61975,yen:61976,"zoom-in":61977,"zoom-out":61978}},675,[]); +__d(function(o,i,e,s,t,l,n){t.exports={"ios-add":61698,"ios-add-circle":61697,"ios-add-circle-outline":61696,"ios-add-outline":61698,"ios-alarm":62408,"ios-alarm-outline":62407,"ios-albums":62410,"ios-albums-outline":62409,"ios-alert":61700,"ios-alert-outline":61699,"ios-american-football":61702,"ios-american-football-outline":61701,"ios-analytics":62414,"ios-analytics-outline":62413,"ios-aperture":61704,"ios-aperture-outline":61703,"ios-apps":61706,"ios-apps-outline":61705,"ios-appstore":61708,"ios-appstore-outline":61707,"ios-archive":61710,"ios-archive-outline":61709,"ios-arrow-back":62415,"ios-arrow-back-outline":62415,"ios-arrow-down":62416,"ios-arrow-down-outline":62416,"ios-arrow-dropdown":61712,"ios-arrow-dropdown-circle":61711,"ios-arrow-dropdown-circle-outline":61711,"ios-arrow-dropdown-outline":61712,"ios-arrow-dropleft":61714,"ios-arrow-dropleft-circle":61713,"ios-arrow-dropleft-circle-outline":61713,"ios-arrow-dropleft-outline":61714,"ios-arrow-dropright":61716,"ios-arrow-dropright-circle":61715,"ios-arrow-dropright-circle-outline":61715,"ios-arrow-dropright-outline":61716,"ios-arrow-dropup":61718,"ios-arrow-dropup-circle":61717,"ios-arrow-dropup-circle-outline":61717,"ios-arrow-dropup-outline":61718,"ios-arrow-forward":62417,"ios-arrow-forward-outline":62417,"ios-arrow-round-back":61719,"ios-arrow-round-back-outline":61719,"ios-arrow-round-down":61720,"ios-arrow-round-down-outline":61720,"ios-arrow-round-forward":61721,"ios-arrow-round-forward-outline":61721,"ios-arrow-round-up":61722,"ios-arrow-round-up-outline":61722,"ios-arrow-up":62424,"ios-arrow-up-outline":62424,"ios-at":62426,"ios-at-outline":62425,"ios-attach":61723,"ios-attach-outline":61723,"ios-backspace":61725,"ios-backspace-outline":61724,"ios-barcode":62428,"ios-barcode-outline":62427,"ios-baseball":62430,"ios-baseball-outline":62429,"ios-basket":61727,"ios-basket-outline":61726,"ios-basketball":62432,"ios-basketball-outline":62431,"ios-battery-charging":61728,"ios-battery-charging-outline":61728,"ios-battery-dead":61729,"ios-battery-dead-outline":61729,"ios-battery-full":61730,"ios-battery-full-outline":61730,"ios-beaker":61732,"ios-beaker-outline":61731,"ios-beer":61734,"ios-beer-outline":61733,"ios-bicycle":61735,"ios-bicycle-outline":61735,"ios-bluetooth":61736,"ios-bluetooth-outline":61736,"ios-boat":61738,"ios-boat-outline":61737,"ios-body":62436,"ios-body-outline":62435,"ios-bonfire":61740,"ios-bonfire-outline":61739,"ios-book":62440,"ios-book-outline":62439,"ios-bookmark":61742,"ios-bookmark-outline":61741,"ios-bookmarks":62442,"ios-bookmarks-outline":62441,"ios-bowtie":61744,"ios-bowtie-outline":61743,"ios-briefcase":62446,"ios-briefcase-outline":62445,"ios-browsers":62448,"ios-browsers-outline":62447,"ios-brush":61746,"ios-brush-outline":61745,"ios-bug":61748,"ios-bug-outline":61747,"ios-build":61750,"ios-build-outline":61749,"ios-bulb":61752,"ios-bulb-outline":61751,"ios-bus":61754,"ios-bus-outline":61753,"ios-cafe":61756,"ios-cafe-outline":61755,"ios-calculator":62450,"ios-calculator-outline":62449,"ios-calendar":62452,"ios-calendar-outline":62451,"ios-call":61758,"ios-call-outline":61757,"ios-camera":62454,"ios-camera-outline":62453,"ios-car":61760,"ios-car-outline":61759,"ios-card":61762,"ios-card-outline":61761,"ios-cart":62456,"ios-cart-outline":62455,"ios-cash":61764,"ios-cash-outline":61763,"ios-chatboxes":62458,"ios-chatboxes-outline":62457,"ios-chatbubbles":61766,"ios-chatbubbles-outline":61765,"ios-checkbox":61768,"ios-checkbox-outline":61767,"ios-checkmark":62463,"ios-checkmark-circle":61770,"ios-checkmark-circle-outline":61769,"ios-checkmark-outline":62463,"ios-clipboard":61772,"ios-clipboard-outline":61771,"ios-clock":62467,"ios-clock-outline":62466,"ios-close":62470,"ios-close-circle":61774,"ios-close-circle-outline":61773,"ios-close-outline":62470,"ios-closed-captioning":61776,"ios-closed-captioning-outline":61775,"ios-cloud":62476,"ios-cloud-circle":61778,"ios-cloud-circle-outline":61777,"ios-cloud-done":61780,"ios-cloud-done-outline":61779,"ios-cloud-download":62472,"ios-cloud-download-outline":62471,"ios-cloud-outline":62473,"ios-cloud-upload":62475,"ios-cloud-upload-outline":62474,"ios-cloudy":62480,"ios-cloudy-night":62478,"ios-cloudy-night-outline":62477,"ios-cloudy-outline":62479,"ios-code":61783,"ios-code-download":61781,"ios-code-download-outline":61781,"ios-code-outline":61783,"ios-code-working":61782,"ios-code-working-outline":61782,"ios-cog":62482,"ios-cog-outline":62481,"ios-color-fill":61785,"ios-color-fill-outline":61784,"ios-color-filter":62484,"ios-color-filter-outline":62483,"ios-color-palette":61787,"ios-color-palette-outline":61786,"ios-color-wand":62486,"ios-color-wand-outline":62485,"ios-compass":61789,"ios-compass-outline":61788,"ios-construct":61791,"ios-construct-outline":61790,"ios-contact":62490,"ios-contact-outline":62489,"ios-contacts":61793,"ios-contacts-outline":61792,"ios-contract":61794,"ios-contract-outline":61794,"ios-contrast":61795,"ios-contrast-outline":61795,"ios-copy":62492,"ios-copy-outline":62491,"ios-create":61797,"ios-create-outline":61796,"ios-crop":62494,"ios-crop-outline":61798,"ios-cube":61800,"ios-cube-outline":61799,"ios-cut":61802,"ios-cut-outline":61801,"ios-desktop":61804,"ios-desktop-outline":61803,"ios-disc":61806,"ios-disc-outline":61805,"ios-document":61808,"ios-document-outline":61807,"ios-done-all":61809,"ios-done-all-outline":61809,"ios-download":62496,"ios-download-outline":62495,"ios-easel":61811,"ios-easel-outline":61810,"ios-egg":61813,"ios-egg-outline":61812,"ios-exit":61815,"ios-exit-outline":61814,"ios-expand":61816,"ios-expand-outline":61816,"ios-eye":62501,"ios-eye-off":61818,"ios-eye-off-outline":61817,"ios-eye-outline":62500,"ios-fastforward":62503,"ios-fastforward-outline":62502,"ios-female":61819,"ios-female-outline":61819,"ios-filing":62505,"ios-filing-outline":62504,"ios-film":62507,"ios-film-outline":62506,"ios-finger-print":61820,"ios-finger-print-outline":61820,"ios-flag":62509,"ios-flag-outline":62508,"ios-flame":62511,"ios-flame-outline":62510,"ios-flash":61822,"ios-flash-outline":61821,"ios-flask":62513,"ios-flask-outline":62512,"ios-flower":62515,"ios-flower-outline":62514,"ios-folder":62517,"ios-folder-open":61824,"ios-folder-open-outline":61823,"ios-folder-outline":62516,"ios-football":62519,"ios-football-outline":62518,"ios-funnel":61826,"ios-funnel-outline":61825,"ios-game-controller-a":62521,"ios-game-controller-a-outline":62520,"ios-game-controller-b":62523,"ios-game-controller-b-outline":62522,"ios-git-branch":61827,"ios-git-branch-outline":61827,"ios-git-commit":61828,"ios-git-commit-outline":61828,"ios-git-compare":61829,"ios-git-compare-outline":61829,"ios-git-merge":61830,"ios-git-merge-outline":61830,"ios-git-network":61831,"ios-git-network-outline":61831,"ios-git-pull-request":61832,"ios-git-pull-request-outline":61832,"ios-glasses":62527,"ios-glasses-outline":62526,"ios-globe":61834,"ios-globe-outline":61833,"ios-grid":61836,"ios-grid-outline":61835,"ios-hammer":61838,"ios-hammer-outline":61837,"ios-hand":61840,"ios-hand-outline":61839,"ios-happy":61842,"ios-happy-outline":61841,"ios-headset":61844,"ios-headset-outline":61843,"ios-heart":62531,"ios-heart-outline":62530,"ios-help":62534,"ios-help-buoy":61846,"ios-help-buoy-outline":61845,"ios-help-circle":61848,"ios-help-circle-outline":61847,"ios-help-outline":62534,"ios-home":62536,"ios-home-outline":62535,"ios-ice-cream":61850,"ios-ice-cream-outline":61849,"ios-image":61852,"ios-image-outline":61851,"ios-images":61854,"ios-images-outline":61853,"ios-infinite":62538,"ios-infinite-outline":62537,"ios-information":62541,"ios-information-circle":61856,"ios-information-circle-outline":61855,"ios-information-outline":62541,"ios-ionic":61857,"ios-ionic-outline":62542,"ios-ionitron":61859,"ios-ionitron-outline":61858,"ios-jet":61861,"ios-jet-outline":61860,"ios-key":61863,"ios-key-outline":61862,"ios-keypad":62544,"ios-keypad-outline":62543,"ios-laptop":61864,"ios-laptop-outline":61864,"ios-leaf":61866,"ios-leaf-outline":61865,"ios-link":61994,"ios-link-outline":61898,"ios-list":62548,"ios-list-box":61868,"ios-list-box-outline":61867,"ios-list-outline":62548,"ios-locate":61870,"ios-locate-outline":61869,"ios-lock":61872,"ios-lock-outline":61871,"ios-log-in":61873,"ios-log-in-outline":61873,"ios-log-out":61874,"ios-log-out-outline":61874,"ios-magnet":61876,"ios-magnet-outline":61875,"ios-mail":61880,"ios-mail-open":61878,"ios-mail-open-outline":61877,"ios-mail-outline":61879,"ios-male":61881,"ios-male-outline":61881,"ios-man":61883,"ios-man-outline":61882,"ios-map":61885,"ios-map-outline":61884,"ios-medal":61887,"ios-medal-outline":61886,"ios-medical":62556,"ios-medical-outline":62555,"ios-medkit":62558,"ios-medkit-outline":62557,"ios-megaphone":61889,"ios-megaphone-outline":61888,"ios-menu":61891,"ios-menu-outline":61890,"ios-mic":62561,"ios-mic-off":62559,"ios-mic-off-outline":61892,"ios-mic-outline":62560,"ios-microphone":61894,"ios-microphone-outline":61893,"ios-moon":62568,"ios-moon-outline":62567,"ios-more":61896,"ios-more-outline":61895,"ios-move":61899,"ios-move-outline":61899,"ios-musical-note":62571,"ios-musical-note-outline":61900,"ios-musical-notes":62572,"ios-musical-notes-outline":61901,"ios-navigate":62574,"ios-navigate-outline":62573,"ios-no-smoking":61903,"ios-no-smoking-outline":61902,"ios-notifications":61907,"ios-notifications-off":61905,"ios-notifications-off-outline":61904,"ios-notifications-outline":61906,"ios-nuclear":61909,"ios-nuclear-outline":61908,"ios-nutrition":62576,"ios-nutrition-outline":62575,"ios-open":61911,"ios-open-outline":61910,"ios-options":61913,"ios-options-outline":61912,"ios-outlet":61915,"ios-outlet-outline":61914,"ios-paper":62578,"ios-paper-outline":62577,"ios-paper-plane":61917,"ios-paper-plane-outline":61916,"ios-partly-sunny":61919,"ios-partly-sunny-outline":61918,"ios-pause":62584,"ios-pause-outline":62583,"ios-paw":62586,"ios-paw-outline":62585,"ios-people":62588,"ios-people-outline":62587,"ios-person":62590,"ios-person-add":61921,"ios-person-add-outline":61920,"ios-person-outline":62589,"ios-phone-landscape":61922,"ios-phone-landscape-outline":61922,"ios-phone-portrait":61923,"ios-phone-portrait-outline":61923,"ios-photos":62594,"ios-photos-outline":62593,"ios-pie":62596,"ios-pie-outline":62595,"ios-pin":61925,"ios-pin-outline":61924,"ios-pint":62598,"ios-pint-outline":62597,"ios-pizza":61927,"ios-pizza-outline":61926,"ios-plane":61929,"ios-plane-outline":61928,"ios-planet":61931,"ios-planet-outline":61930,"ios-play":62600,"ios-play-outline":62599,"ios-podium":61933,"ios-podium-outline":61932,"ios-power":61935,"ios-power-outline":61934,"ios-pricetag":62605,"ios-pricetag-outline":62604,"ios-pricetags":62607,"ios-pricetags-outline":62606,"ios-print":61937,"ios-print-outline":61936,"ios-pulse":62611,"ios-pulse-outline":61938,"ios-qr-scanner":61939,"ios-qr-scanner-outline":61939,"ios-quote":61941,"ios-quote-outline":61940,"ios-radio":61945,"ios-radio-button-off":61942,"ios-radio-button-off-outline":61942,"ios-radio-button-on":61943,"ios-radio-button-on-outline":61943,"ios-radio-outline":61944,"ios-rainy":62613,"ios-rainy-outline":62612,"ios-recording":62615,"ios-recording-outline":62614,"ios-redo":62617,"ios-redo-outline":62616,"ios-refresh":62620,"ios-refresh-circle":61990,"ios-refresh-circle-outline":61988,"ios-refresh-outline":62620,"ios-remove":61948,"ios-remove-circle":61947,"ios-remove-circle-outline":61946,"ios-remove-outline":61948,"ios-reorder":61949,"ios-reorder-outline":61949,"ios-repeat":61950,"ios-repeat-outline":61950,"ios-resize":61951,"ios-resize-outline":61951,"ios-restaurant":61953,"ios-restaurant-outline":61952,"ios-return-left":61954,"ios-return-left-outline":61954,"ios-return-right":61955,"ios-return-right-outline":61955,"ios-reverse-camera":62623,"ios-reverse-camera-outline":62622,"ios-rewind":62625,"ios-rewind-outline":62624,"ios-ribbon":61957,"ios-ribbon-outline":61956,"ios-rose":62627,"ios-rose-outline":62626,"ios-sad":61959,"ios-sad-outline":61958,"ios-school":61961,"ios-school-outline":61960,"ios-search":62629,"ios-search-outline":61962,"ios-send":61964,"ios-send-outline":61963,"ios-settings":62631,"ios-settings-outline":61965,"ios-share":61969,"ios-share-alt":61967,"ios-share-alt-outline":61966,"ios-share-outline":61968,"ios-shirt":61971,"ios-shirt-outline":61970,"ios-shuffle":62633,"ios-shuffle-outline":62633,"ios-skip-backward":61973,"ios-skip-backward-outline":61972,"ios-skip-forward":61975,"ios-skip-forward-outline":61974,"ios-snow":61976,"ios-snow-outline":61996,"ios-speedometer":62640,"ios-speedometer-outline":62639,"ios-square":61978,"ios-square-outline":61977,"ios-star":62643,"ios-star-half":62641,"ios-star-half-outline":62641,"ios-star-outline":62642,"ios-stats":61980,"ios-stats-outline":61979,"ios-stopwatch":62645,"ios-stopwatch-outline":62644,"ios-subway":61982,"ios-subway-outline":61981,"ios-sunny":62647,"ios-sunny-outline":62646,"ios-swap":61983,"ios-swap-outline":61983,"ios-switch":61985,"ios-switch-outline":61984,"ios-sync":61986,"ios-sync-outline":61986,"ios-tablet-landscape":61987,"ios-tablet-landscape-outline":61987,"ios-tablet-portrait":62030,"ios-tablet-portrait-outline":62030,"ios-tennisball":62651,"ios-tennisball-outline":62650,"ios-text":62032,"ios-text-outline":62031,"ios-thermometer":62034,"ios-thermometer-outline":62033,"ios-thumbs-down":62036,"ios-thumbs-down-outline":62035,"ios-thumbs-up":62038,"ios-thumbs-up-outline":62037,"ios-thunderstorm":62653,"ios-thunderstorm-outline":62652,"ios-time":62655,"ios-time-outline":62654,"ios-timer":62657,"ios-timer-outline":62656,"ios-train":62040,"ios-train-outline":62039,"ios-transgender":62041,"ios-transgender-outline":62041,"ios-trash":62661,"ios-trash-outline":62660,"ios-trending-down":62042,"ios-trending-down-outline":62042,"ios-trending-up":62043,"ios-trending-up-outline":62043,"ios-trophy":62045,"ios-trophy-outline":62044,"ios-umbrella":62047,"ios-umbrella-outline":62046,"ios-undo":62663,"ios-undo-outline":62662,"ios-unlock":62049,"ios-unlock-outline":62048,"ios-videocam":62669,"ios-videocam-outline":62668,"ios-volume-down":62050,"ios-volume-down-outline":62050,"ios-volume-mute":62051,"ios-volume-mute-outline":62051,"ios-volume-off":62052,"ios-volume-off-outline":62052,"ios-volume-up":62053,"ios-volume-up-outline":62053,"ios-walk":62054,"ios-walk-outline":62054,"ios-warning":62056,"ios-warning-outline":62055,"ios-watch":62057,"ios-watch-outline":62057,"ios-water":62059,"ios-water-outline":62058,"ios-wifi":62061,"ios-wifi-outline":62060,"ios-wine":62063,"ios-wine-outline":62062,"ios-woman":62065,"ios-woman-outline":62064,"logo-android":61989,"logo-angular":61991,"logo-apple":61993,"logo-bitcoin":61995,"logo-buffer":61997,"logo-chrome":61999,"logo-codepen":62e3,"logo-css3":62001,"logo-designernews":62002,"logo-dribbble":62003,"logo-dropbox":62004,"logo-euro":62005,"logo-facebook":62006,"logo-foursquare":62007,"logo-freebsd-devil":62008,"logo-github":62009,"logo-google":62010,"logo-googleplus":62011,"logo-hackernews":62012,"logo-html5":62013,"logo-instagram":62014,"logo-javascript":62015,"logo-linkedin":62016,"logo-markdown":62017,"logo-nodejs":62018,"logo-octocat":62019,"logo-pinterest":62020,"logo-playstation":62021,"logo-python":62022,"logo-reddit":62023,"logo-rss":62024,"logo-sass":62025,"logo-skype":62026,"logo-snapchat":62027,"logo-steam":62028,"logo-tumblr":62029,"logo-tux":62126,"logo-twitch":62127,"logo-twitter":62128,"logo-usd":62129,"logo-vimeo":62148,"logo-whatsapp":62149,"logo-windows":62255,"logo-wordpress":62256,"logo-xbox":62284,"logo-yahoo":62285,"logo-yen":62286,"logo-youtube":62287,"md-add":62067,"md-add-circle":62066,"md-alarm":62068,"md-albums":62069,"md-alert":62070,"md-american-football":62071,"md-analytics":62072,"md-aperture":62073,"md-apps":62074,"md-appstore":62075,"md-archive":62076,"md-arrow-back":62077,"md-arrow-down":62078,"md-arrow-dropdown":62080,"md-arrow-dropdown-circle":62079,"md-arrow-dropleft":62082,"md-arrow-dropleft-circle":62081,"md-arrow-dropright":62084,"md-arrow-dropright-circle":62083,"md-arrow-dropup":62086,"md-arrow-dropup-circle":62085,"md-arrow-forward":62087,"md-arrow-round-back":62088,"md-arrow-round-down":62089,"md-arrow-round-forward":62090,"md-arrow-round-up":62091,"md-arrow-up":62092,"md-at":62093,"md-attach":62094,"md-backspace":62095,"md-barcode":62096,"md-baseball":62097,"md-basket":62098,"md-basketball":62099,"md-battery-charging":62100,"md-battery-dead":62101,"md-battery-full":62102,"md-beaker":62103,"md-beer":62104,"md-bicycle":62105,"md-bluetooth":62106,"md-boat":62107,"md-body":62108,"md-bonfire":62109,"md-book":62110,"md-bookmark":62111,"md-bookmarks":62112,"md-bowtie":62113,"md-briefcase":62114,"md-browsers":62115,"md-brush":62116,"md-bug":62117,"md-build":62118,"md-bulb":62119,"md-bus":62120,"md-cafe":62121,"md-calculator":62122,"md-calendar":62123,"md-call":62124,"md-camera":62125,"md-car":62130,"md-card":62131,"md-cart":62132,"md-cash":62133,"md-chatboxes":62134,"md-chatbubbles":62135,"md-checkbox":62137,"md-checkbox-outline":62136,"md-checkmark":62140,"md-checkmark-circle":62139,"md-checkmark-circle-outline":62138,"md-clipboard":62141,"md-clock":62142,"md-close":62144,"md-close-circle":62143,"md-closed-captioning":62145,"md-cloud":62153,"md-cloud-circle":62146,"md-cloud-done":62147,"md-cloud-download":62150,"md-cloud-outline":62151,"md-cloud-upload":62152,"md-cloudy":62155,"md-cloudy-night":62154,"md-code":62158,"md-code-download":62156,"md-code-working":62157,"md-cog":62159,"md-color-fill":62160,"md-color-filter":62161,"md-color-palette":62162,"md-color-wand":62163,"md-compass":62164,"md-construct":62165,"md-contact":62166,"md-contacts":62167,"md-contract":62168,"md-contrast":62169,"md-copy":62170,"md-create":62171,"md-crop":62172,"md-cube":62173,"md-cut":62174,"md-desktop":62175,"md-disc":62176,"md-document":62177,"md-done-all":62178,"md-download":62179,"md-easel":62180,"md-egg":62181,"md-exit":62182,"md-expand":62183,"md-eye":62185,"md-eye-off":62184,"md-fastforward":62186,"md-female":62187,"md-filing":62188,"md-film":62189,"md-finger-print":62190,"md-flag":62191,"md-flame":62192,"md-flash":62193,"md-flask":62194,"md-flower":62195,"md-folder":62197,"md-folder-open":62196,"md-football":62198,"md-funnel":62199,"md-game-controller-a":62200,"md-game-controller-b":62201,"md-git-branch":62202,"md-git-commit":62203,"md-git-compare":62204,"md-git-merge":62205,"md-git-network":62206,"md-git-pull-request":62207,"md-glasses":62208,"md-globe":62209,"md-grid":62210,"md-hammer":62211,"md-hand":62212,"md-happy":62213,"md-headset":62214,"md-heart":62216,"md-heart-outline":62215,"md-help":62219,"md-help-buoy":62217,"md-help-circle":62218,"md-home":62220,"md-ice-cream":62221,"md-image":62222,"md-images":62223,"md-infinite":62224,"md-information":62226,"md-information-circle":62225,"md-ionic":62227,"md-ionitron":62228,"md-jet":62229,"md-key":62230,"md-keypad":62231,"md-laptop":62232,"md-leaf":62233,"md-link":61998,"md-list":62235,"md-list-box":62234,"md-locate":62236,"md-lock":62237,"md-log-in":62238,"md-log-out":62239,"md-magnet":62240,"md-mail":62242,"md-mail-open":62241,"md-male":62243,"md-man":62244,"md-map":62245,"md-medal":62246,"md-medical":62247,"md-medkit":62248,"md-megaphone":62249,"md-menu":62250,"md-mic":62252,"md-mic-off":62251,"md-microphone":62253,"md-moon":62254,"md-more":61897,"md-move":62257,"md-musical-note":62258,"md-musical-notes":62259,"md-navigate":62260,"md-no-smoking":62261,"md-notifications":62264,"md-notifications-off":62262,"md-notifications-outline":62263,"md-nuclear":62265,"md-nutrition":62266,"md-open":62267,"md-options":62268,"md-outlet":62269,"md-paper":62271,"md-paper-plane":62270,"md-partly-sunny":62272,"md-pause":62273,"md-paw":62274,"md-people":62275,"md-person":62277,"md-person-add":62276,"md-phone-landscape":62278,"md-phone-portrait":62279,"md-photos":62280,"md-pie":62281,"md-pin":62282,"md-pint":62283,"md-pizza":62292,"md-plane":62293,"md-planet":62294,"md-play":62295,"md-podium":62296,"md-power":62297,"md-pricetag":62298,"md-pricetags":62299,"md-print":62300,"md-pulse":62301,"md-qr-scanner":62302,"md-quote":62303,"md-radio":62306,"md-radio-button-off":62304,"md-radio-button-on":62305,"md-rainy":62307,"md-recording":62308,"md-redo":62309,"md-refresh":62310,"md-refresh-circle":61992,"md-remove":62312,"md-remove-circle":62311,"md-reorder":62313,"md-repeat":62314,"md-resize":62315,"md-restaurant":62316,"md-return-left":62317,"md-return-right":62318,"md-reverse-camera":62319,"md-rewind":62320,"md-ribbon":62321,"md-rose":62322,"md-sad":62323,"md-school":62324,"md-search":62325,"md-send":62326,"md-settings":62327,"md-share":62329,"md-share-alt":62328,"md-shirt":62330,"md-shuffle":62331,"md-skip-backward":62332,"md-skip-forward":62333,"md-snow":62334,"md-speedometer":62335,"md-square":62337,"md-square-outline":62336,"md-star":62340,"md-star-half":62338,"md-star-outline":62339,"md-stats":62341,"md-stopwatch":62342,"md-subway":62343,"md-sunny":62344,"md-swap":62345,"md-switch":62346,"md-sync":62347,"md-tablet-landscape":62348,"md-tablet-portrait":62349,"md-tennisball":62350,"md-text":62351,"md-thermometer":62352,"md-thumbs-down":62353,"md-thumbs-up":62354,"md-thunderstorm":62355,"md-time":62356,"md-timer":62357,"md-train":62358,"md-transgender":62359,"md-trash":62360,"md-trending-down":62361,"md-trending-up":62362,"md-trophy":62363,"md-umbrella":62364,"md-undo":62365,"md-unlock":62366,"md-videocam":62367,"md-volume-down":62368,"md-volume-mute":62369,"md-volume-off":62370,"md-volume-up":62371,"md-walk":62372,"md-warning":62373,"md-watch":62374,"md-water":62375,"md-wifi":62376,"md-wine":62377,"md-woman":62378}},676,[]); +__d(function(e,o,t,r,a,l,i){a.exports={"access-point":61442,"access-point-network":61443,account:61444,"account-alert":61445,"account-box":61446,"account-box-outline":61447,"account-card-details":62930,"account-check":61448,"account-circle":61449,"account-convert":61450,"account-edit":63163,"account-group":63560,"account-heart":63640,"account-key":61451,"account-location":61452,"account-minus":61453,"account-multiple":61454,"account-multiple-minus":62931,"account-multiple-outline":61455,"account-multiple-plus":61456,"account-multiple-plus-outline":63487,"account-network":61457,"account-off":61458,"account-outline":61459,"account-plus":61460,"account-plus-outline":63488,"account-remove":61461,"account-search":61462,"account-settings":63024,"account-settings-variant":63025,"account-star":61463,"account-switch":61465,accusoft:63561,adjust:61466,"air-conditioner":61467,airballoon:61468,airplane:61469,"airplane-landing":62932,"airplane-off":61470,"airplane-takeoff":62933,airplay:61471,airport:63562,alarm:61472,"alarm-bell":63373,"alarm-check":61473,"alarm-light":63374,"alarm-multiple":61474,"alarm-off":61475,"alarm-plus":61476,"alarm-snooze":63117,album:61477,alert:61478,"alert-box":61479,"alert-circle":61480,"alert-circle-outline":62934,"alert-decagram":63164,"alert-octagon":61481,"alert-octagram":63334,"alert-outline":61482,alien:63641,"all-inclusive":63165,allo:63489,alpha:61483,alphabetical:61484,altimeter:62935,amazon:61485,"amazon-clouddrive":61486,ambulance:61487,amplifier:61488,anchor:61489,android:61490,"android-debug-bridge":61491,"android-head":63375,"android-studio":61492,angular:63153,angularjs:63166,animation:62936,anvil:63642,apple:61493,"apple-finder":61494,"apple-ios":61495,"apple-keyboard-caps":63026,"apple-keyboard-command":63027,"apple-keyboard-control":63028,"apple-keyboard-option":63029,"apple-keyboard-shift":63030,"apple-mobileme":61496,"apple-safari":61497,application:62996,approval:63376,apps:61499,archive:61500,"arrange-bring-forward":61501,"arrange-bring-to-front":61502,"arrange-send-backward":61503,"arrange-send-to-back":61504,"arrow-all":61505,"arrow-bottom-left":61506,"arrow-bottom-right":61507,"arrow-collapse":62997,"arrow-collapse-all":61508,"arrow-collapse-down":63377,"arrow-collapse-horizontal":63563,"arrow-collapse-left":63378,"arrow-collapse-right":63379,"arrow-collapse-up":63380,"arrow-collapse-vertical":63564,"arrow-down":61509,"arrow-down-bold":63277,"arrow-down-bold-box":63278,"arrow-down-bold-box-outline":63279,"arrow-down-bold-circle":61511,"arrow-down-bold-circle-outline":61512,"arrow-down-bold-hexagon-outline":61513,"arrow-down-box":63167,"arrow-down-drop-circle":61514,"arrow-down-drop-circle-outline":61515,"arrow-down-thick":61510,"arrow-expand":62998,"arrow-expand-all":61516,"arrow-expand-down":63381,"arrow-expand-horizontal":63565,"arrow-expand-left":63382,"arrow-expand-right":63383,"arrow-expand-up":63384,"arrow-expand-vertical":63566,"arrow-left":61517,"arrow-left-bold":63280,"arrow-left-bold-box":63281,"arrow-left-bold-box-outline":63282,"arrow-left-bold-circle":61519,"arrow-left-bold-circle-outline":61520,"arrow-left-bold-hexagon-outline":61521,"arrow-left-box":63168,"arrow-left-drop-circle":61522,"arrow-left-drop-circle-outline":61523,"arrow-left-thick":61518,"arrow-right":61524,"arrow-right-bold":63283,"arrow-right-bold-box":63284,"arrow-right-bold-box-outline":63285,"arrow-right-bold-circle":61526,"arrow-right-bold-circle-outline":61527,"arrow-right-bold-hexagon-outline":61528,"arrow-right-box":63169,"arrow-right-drop-circle":61529,"arrow-right-drop-circle-outline":61530,"arrow-right-thick":61525,"arrow-top-left":61531,"arrow-top-right":61532,"arrow-up":61533,"arrow-up-bold":63286,"arrow-up-bold-box":63287,"arrow-up-bold-box-outline":63288,"arrow-up-bold-circle":61535,"arrow-up-bold-circle-outline":61536,"arrow-up-bold-hexagon-outline":61537,"arrow-up-box":63170,"arrow-up-drop-circle":61538,"arrow-up-drop-circle-outline":61539,"arrow-up-thick":61534,artist:63490,assistant:61540,asterisk:63171,at:61541,atlassian:63491,atom:63335,attachment:61542,audiobook:61543,"augmented-reality":63567,"auto-fix":61544,"auto-upload":61545,autorenew:61546,"av-timer":61547,azure:63492,baby:61548,"baby-buggy":63118,backburger:61549,backspace:61550,"backup-restore":61551,badminton:63568,bandcamp:63092,bank:61552,barcode:61553,"barcode-scan":61554,barley:61555,barrel:61556,baseball:63569,"baseball-bat":63570,basecamp:61557,basket:61558,"basket-fill":61559,"basket-unfill":61560,basketball:63493,battery:61561,"battery-10":61562,"battery-20":61563,"battery-30":61564,"battery-40":61565,"battery-50":61566,"battery-60":61567,"battery-70":61568,"battery-80":61569,"battery-90":61570,"battery-alert":61571,"battery-charging":61572,"battery-charging-10":63643,"battery-charging-100":61573,"battery-charging-20":61574,"battery-charging-30":61575,"battery-charging-40":61576,"battery-charging-50":63644,"battery-charging-60":61577,"battery-charging-70":63645,"battery-charging-80":61578,"battery-charging-90":61579,"battery-charging-outline":63646,"battery-charging-wireless":63494,"battery-charging-wireless-10":63495,"battery-charging-wireless-20":63496,"battery-charging-wireless-30":63497,"battery-charging-wireless-40":63498,"battery-charging-wireless-50":63499,"battery-charging-wireless-60":63500,"battery-charging-wireless-70":63501,"battery-charging-wireless-80":63502,"battery-charging-wireless-90":63503,"battery-charging-wireless-alert":63504,"battery-charging-wireless-outline":63505,"battery-minus":61580,"battery-negative":61581,"battery-outline":61582,"battery-plus":61583,"battery-positive":61584,"battery-unknown":61585,beach:61586,beaker:63119,beats:61591,"bed-empty":63647,beer:61592,behance:61593,bell:61594,"bell-off":61595,"bell-outline":61596,"bell-plus":61597,"bell-ring":61598,"bell-ring-outline":61599,"bell-sleep":61600,beta:61601,bible:61602,bike:61603,bing:61604,binoculars:61605,bio:61606,biohazard:61607,bitbucket:61608,bitcoin:63506,"black-mesa":61609,blackberry:61610,blender:61611,blinds:61612,"block-helper":61613,blogger:61614,bluetooth:61615,"bluetooth-audio":61616,"bluetooth-connect":61617,"bluetooth-off":61618,"bluetooth-settings":61619,"bluetooth-transfer":61620,blur:61621,"blur-linear":61622,"blur-off":61623,"blur-radial":61624,bomb:63120,"bomb-off":63172,bone:61625,book:61626,"book-minus":62937,"book-multiple":61627,"book-multiple-variant":61628,"book-open":61629,"book-open-page-variant":62938,"book-open-variant":61630,"book-plus":62939,"book-secure":63385,"book-unsecure":63386,"book-variant":61631,bookmark:61632,"bookmark-check":61633,"bookmark-music":61634,"bookmark-outline":61635,"bookmark-plus":61637,"bookmark-plus-outline":61636,"bookmark-remove":61638,boombox:62940,bootstrap:63173,"border-all":61639,"border-all-variant":63648,"border-bottom":61640,"border-bottom-variant":63649,"border-color":61641,"border-horizontal":61642,"border-inside":61643,"border-left":61644,"border-left-variant":63650,"border-none":61645,"border-none-variant":63651,"border-outside":61646,"border-right":61647,"border-right-variant":63652,"border-style":61648,"border-top":61649,"border-top-variant":63653,"border-vertical":61650,"bottle-wine":63571,"bow-tie":63095,bowl:62999,bowling:61651,box:61652,"box-cutter":61653,"box-shadow":63031,bridge:63e3,briefcase:61654,"briefcase-check":61655,"briefcase-download":61656,"briefcase-outline":63507,"briefcase-upload":61657,"brightness-1":61658,"brightness-2":61659,"brightness-3":61660,"brightness-4":61661,"brightness-5":61662,"brightness-6":61663,"brightness-7":61664,"brightness-auto":61665,broom:61666,brush:61667,buffer:63001,bug:61668,"bulletin-board":61669,bullhorn:61670,bullseye:62941,bus:61671,"bus-articulated-end":63387,"bus-articulated-front":63388,"bus-double-decker":63389,"bus-school":63390,"bus-side":63391,cached:61672,cake:61673,"cake-layered":61674,"cake-variant":61675,calculator:61676,calendar:61677,"calendar-blank":61678,"calendar-check":61679,"calendar-clock":61680,"calendar-edit":63654,"calendar-multiple":61681,"calendar-multiple-check":61682,"calendar-plus":61683,"calendar-question":63121,"calendar-range":63096,"calendar-remove":61684,"calendar-text":61685,"calendar-today":61686,"call-made":61687,"call-merge":61688,"call-missed":61689,"call-received":61690,"call-split":61691,camcorder:61692,"camcorder-box":61693,"camcorder-box-off":61694,"camcorder-off":61695,camera:61696,"camera-burst":63122,"camera-enhance":61697,"camera-front":61698,"camera-front-variant":61699,"camera-gopro":63392,"camera-iris":61700,"camera-metering-center":63393,"camera-metering-matrix":63394,"camera-metering-partial":63395,"camera-metering-spot":63396,"camera-off":62943,"camera-party-mode":61701,"camera-rear":61702,"camera-rear-variant":61703,"camera-switch":61704,"camera-timer":61705,cancel:63289,candle:62946,candycane:61706,cannabis:63397,car:61707,"car-battery":61708,"car-connected":61709,"car-convertible":63398,"car-estate":63399,"car-hatchback":63400,"car-pickup":63401,"car-side":63402,"car-sports":63403,"car-wash":61710,caravan:63404,cards:63032,"cards-outline":63033,"cards-playing-outline":63034,"cards-variant":63174,carrot:61711,cart:61712,"cart-off":63083,"cart-outline":61713,"cart-plus":61714,"case-sensitive-alt":61715,cash:61716,"cash-100":61717,"cash-multiple":61718,"cash-usd":61719,cast:61720,"cast-connected":61721,"cast-off":63369,castle:61722,cat:61723,cctv:63405,"ceiling-light":63336,cellphone:61724,"cellphone-android":61725,"cellphone-basic":61726,"cellphone-dock":61727,"cellphone-iphone":61728,"cellphone-link":61729,"cellphone-link-off":61730,"cellphone-settings":61731,"cellphone-wireless":63508,certificate:61732,"chair-school":61733,"chart-arc":61734,"chart-areaspline":61735,"chart-bar":61736,"chart-bar-stacked":63337,"chart-bubble":62947,"chart-donut":63406,"chart-donut-variant":63407,"chart-gantt":63084,"chart-histogram":61737,"chart-line":61738,"chart-line-stacked":63338,"chart-line-variant":63408,"chart-pie":61739,"chart-scatterplot-hexbin":63085,"chart-timeline":63086,check:61740,"check-all":61741,"check-circle":62944,"check-circle-outline":62945,"check-outline":63572,"checkbox-blank":61742,"checkbox-blank-circle":61743,"checkbox-blank-circle-outline":61744,"checkbox-blank-outline":61745,"checkbox-intermediate":63573,"checkbox-marked":61746,"checkbox-marked-circle":61747,"checkbox-marked-circle-outline":61748,"checkbox-marked-outline":61749,"checkbox-multiple-blank":61750,"checkbox-multiple-blank-circle":63035,"checkbox-multiple-blank-circle-outline":63036,"checkbox-multiple-blank-outline":61751,"checkbox-multiple-marked":61752,"checkbox-multiple-marked-circle":63037,"checkbox-multiple-marked-circle-outline":63038,"checkbox-multiple-marked-outline":61753,checkerboard:61754,"chemical-weapon":61755,"chess-bishop":63579,"chess-king":63574,"chess-knight":63575,"chess-pawn":63576,"chess-queen":63577,"chess-rook":63578,"chevron-double-down":61756,"chevron-double-left":61757,"chevron-double-right":61758,"chevron-double-up":61759,"chevron-down":61760,"chevron-left":61761,"chevron-right":61762,"chevron-up":61763,"chili-hot":63409,"chili-medium":63410,"chili-mild":63411,chip:63002,church:61764,circle:63332,"circle-outline":63333,"cisco-webex":61765,city:61766,clipboard:61767,"clipboard-account":61768,"clipboard-alert":61769,"clipboard-arrow-down":61770,"clipboard-arrow-left":61771,"clipboard-check":61772,"clipboard-check-outline":63655,"clipboard-flow":63175,"clipboard-outline":61773,"clipboard-plus":63312,"clipboard-pulse":63580,"clipboard-pulse-outline":63581,"clipboard-text":61774,clippy:61775,clock:61776,"clock-alert":62926,"clock-end":61777,"clock-fast":61778,"clock-in":61779,"clock-out":61780,"clock-start":61781,close:61782,"close-box":61783,"close-box-outline":61784,"close-circle":61785,"close-circle-outline":61786,"close-network":61787,"close-octagon":61788,"close-octagon-outline":61789,"close-outline":63176,"closed-caption":61790,cloud:61791,"cloud-braces":63412,"cloud-check":61792,"cloud-circle":61793,"cloud-download":61794,"cloud-off-outline":61796,"cloud-outline":61795,"cloud-print":61797,"cloud-print-outline":61798,"cloud-sync":63039,"cloud-tags":63413,"cloud-upload":61799,clover:63509,"code-array":61800,"code-braces":61801,"code-brackets":61802,"code-equal":61803,"code-greater-than":61804,"code-greater-than-or-equal":61805,"code-less-than":61806,"code-less-than-or-equal":61807,"code-not-equal":61808,"code-not-equal-variant":61809,"code-parentheses":61810,"code-string":61811,"code-tags":61812,"code-tags-check":63123,codepen:61813,coffee:61814,"coffee-outline":63177,"coffee-to-go":61815,coin:61816,coins:63124,collage:63040,"color-helper":61817,comment:61818,"comment-account":61819,"comment-account-outline":61820,"comment-alert":61821,"comment-alert-outline":61822,"comment-check":61823,"comment-check-outline":61824,"comment-multiple":63582,"comment-multiple-outline":61825,"comment-outline":61826,"comment-plus-outline":61827,"comment-processing":61828,"comment-processing-outline":61829,"comment-question":63510,"comment-question-outline":61830,"comment-remove":62942,"comment-remove-outline":61831,"comment-text":61832,"comment-text-multiple":63583,"comment-text-multiple-outline":63584,"comment-text-outline":61833,compare:61834,compass:61835,"compass-outline":61836,console:61837,"console-line":63414,"console-network":63656,"contact-mail":61838,contacts:63178,"content-copy":61839,"content-cut":61840,"content-duplicate":61841,"content-paste":61842,"content-save":61843,"content-save-all":61844,"content-save-outline":63511,"content-save-settings":63003,contrast:61845,"contrast-box":61846,"contrast-circle":61847,cookie:61848,copyright:62950,corn:63415,counter:61849,cow:61850,crane:63585,creation:61897,"credit-card":61851,"credit-card-multiple":61852,"credit-card-off":62948,"credit-card-plus":63093,"credit-card-scan":61853,crop:61854,"crop-free":61855,"crop-landscape":61856,"crop-portrait":61857,"crop-rotate":63125,"crop-square":61858,crosshairs:61859,"crosshairs-gps":61860,crown:61861,cube:61862,"cube-outline":61863,"cube-send":61864,"cube-unfolded":61865,cup:61866,"cup-off":62949,"cup-water":61867,curling:63586,"currency-bdt":63587,"currency-btc":61868,"currency-chf":63416,"currency-cny":63417,"currency-eth":63418,"currency-eur":61869,"currency-gbp":61870,"currency-inr":61871,"currency-jpy":63419,"currency-krw":63420,"currency-kzt":63588,"currency-ngn":61872,"currency-rub":61873,"currency-sign":63421,"currency-try":61874,"currency-twd":63422,"currency-usd":61875,"currency-usd-off":63097,"cursor-default":61876,"cursor-default-outline":61877,"cursor-move":61878,"cursor-pointer":61879,"cursor-text":62951,database:61880,"database-minus":61881,"database-plus":61882,"database-search":63589,"debug-step-into":61883,"debug-step-out":61884,"debug-step-over":61885,decagram:63339,"decagram-outline":63340,"decimal-decrease":61886,"decimal-increase":61887,delete:61888,"delete-circle":63106,"delete-empty":63179,"delete-forever":62952,"delete-restore":63512,"delete-sweep":62953,"delete-variant":61889,delta:61890,deskphone:61891,"desktop-classic":63423,"desktop-mac":61892,"desktop-tower":61893,details:61894,"developer-board":63126,deviantart:61895,dialpad:63004,diamond:61896,"dice-1":61898,"dice-2":61899,"dice-3":61900,"dice-4":61901,"dice-5":61902,"dice-6":61903,"dice-d10":63342,"dice-d12":63590,"dice-d20":62954,"dice-d4":62955,"dice-d6":62956,"dice-d8":62957,"dice-multiple":63341,dictionary:63005,"dip-switch":63424,directions:61904,"directions-fork":63041,discord:63087,disk:62958,"disk-alert":61905,disqus:61906,"disqus-outline":61907,division:61908,"division-box":61909,dna:63107,dns:61910,"do-not-disturb":63127,"do-not-disturb-off":63128,docker:63591,dolby:63154,domain:61911,donkey:63425,door:63513,"door-closed":63514,"door-open":63515,"doorbell-video":63592,"dots-horizontal":61912,"dots-horizontal-circle":63426,"dots-vertical":61913,"dots-vertical-circle":63427,douban:63129,download:61914,"download-network":63219,drag:61915,"drag-horizontal":61916,"drag-vertical":61917,drawing:61918,"drawing-box":61919,dribbble:61920,"dribbble-box":61921,drone:61922,dropbox:61923,drupal:61924,duck:61925,dumbbell:61926,"ear-hearing":63428,earth:61927,"earth-box":63180,"earth-box-off":63181,"earth-off":61928,edge:61929,eject:61930,elephant:63429,"elevation-decline":61931,"elevation-rise":61932,elevator:61933,email:61934,"email-alert":63182,"email-open":61935,"email-open-outline":62959,"email-outline":61936,"email-secure":61937,"email-variant":62960,emby:63155,emoticon:61938,"emoticon-cool":61939,"emoticon-dead":63130,"emoticon-devil":61940,"emoticon-excited":63131,"emoticon-happy":61941,"emoticon-neutral":61942,"emoticon-poop":61943,"emoticon-sad":61944,"emoticon-tongue":61945,engine:61946,"engine-outline":61947,equal:61948,"equal-box":61949,eraser:61950,"eraser-variant":63042,escalator:61951,ethereum:63593,ethernet:61952,"ethernet-cable":61953,"ethernet-cable-off":61954,etsy:61955,"ev-station":62961,eventbrite:63430,evernote:61956,exclamation:61957,"exit-to-app":61958,export:61959,eye:61960,"eye-off":61961,"eye-off-outline":63184,"eye-outline":63183,"eye-plus":63594,"eye-plus-outline":63595,"eye-settings":63596,"eye-settings-outline":63597,eyedropper:61962,"eyedropper-variant":61963,face:63043,"face-profile":63044,facebook:61964,"facebook-box":61965,"facebook-messenger":61966,factory:61967,fan:61968,"fan-off":63516,"fast-forward":61969,"fast-forward-outline":63185,fax:61970,feather:63186,ferry:61971,file:61972,"file-account":63290,"file-chart":61973,"file-check":61974,"file-cloud":61975,"file-compare":63657,"file-delimited":61976,"file-document":61977,"file-document-box":61978,"file-excel":61979,"file-excel-box":61980,"file-export":61981,"file-find":61982,"file-hidden":62995,"file-image":61983,"file-import":61984,"file-lock":61985,"file-multiple":61986,"file-music":61987,"file-outline":61988,"file-pdf":61989,"file-pdf-box":61990,"file-percent":63517,"file-plus":63313,"file-powerpoint":61991,"file-powerpoint-box":61992,"file-presentation-box":61993,"file-question":63598,"file-restore":63088,"file-send":61994,"file-tree":63045,"file-video":61995,"file-word":61996,"file-word-box":61997,"file-xml":61998,film:61999,filmstrip:62e3,"filmstrip-off":62001,filter:62002,"filter-outline":62003,"filter-remove":62004,"filter-remove-outline":62005,"filter-variant":62006,finance:63518,"find-replace":63187,fingerprint:62007,fire:62008,"fire-truck":63658,firefox:62009,fish:62010,flag:62011,"flag-checkered":62012,"flag-outline":62013,"flag-triangle":62015,"flag-variant":62016,"flag-variant-outline":62014,flash:62017,"flash-auto":62018,"flash-circle":63519,"flash-off":62019,"flash-outline":63188,"flash-red-eye":63098,flashlight:62020,"flashlight-off":62021,flask:61587,"flask-empty":61588,"flask-empty-outline":61589,"flask-outline":61590,flattr:62022,"flip-to-back":62023,"flip-to-front":62024,"floor-plan":63520,floppy:62025,flower:62026,folder:62027,"folder-account":62028,"folder-download":62029,"folder-google-drive":62030,"folder-image":62031,"folder-key":63659,"folder-key-network":63660,"folder-lock":62032,"folder-lock-open":62033,"folder-move":62034,"folder-multiple":62035,"folder-multiple-image":62036,"folder-multiple-outline":62037,"folder-network":63599,"folder-open":63343,"folder-outline":62038,"folder-plus":62039,"folder-remove":62040,"folder-star":63132,"folder-upload":62041,"font-awesome":61498,food:62042,"food-apple":62043,"food-croissant":63431,"food-fork-drink":62962,"food-off":62963,"food-variant":62044,football:62045,"football-australian":62046,"football-helmet":62047,forklift:63432,"format-align-bottom":63314,"format-align-center":62048,"format-align-justify":62049,"format-align-left":62050,"format-align-middle":63315,"format-align-right":62051,"format-align-top":63316,"format-annotation-plus":63046,"format-bold":62052,"format-clear":62053,"format-color-fill":62054,"format-color-text":63133,"format-float-center":62055,"format-float-left":62056,"format-float-none":62057,"format-float-right":62058,"format-font":63189,"format-header-1":62059,"format-header-2":62060,"format-header-3":62061,"format-header-4":62062,"format-header-5":62063,"format-header-6":62064,"format-header-decrease":62065,"format-header-equal":62066,"format-header-increase":62067,"format-header-pound":62068,"format-horizontal-align-center":63006,"format-horizontal-align-left":63007,"format-horizontal-align-right":63008,"format-indent-decrease":62069,"format-indent-increase":62070,"format-italic":62071,"format-line-spacing":62072,"format-line-style":62920,"format-line-weight":62921,"format-list-bulleted":62073,"format-list-bulleted-type":62074,"format-list-checks":63317,"format-list-numbers":62075,"format-page-break":63190,"format-paint":62076,"format-paragraph":62077,"format-pilcrow":63191,"format-quote-close":62078,"format-quote-open":63318,"format-rotate-90":63145,"format-section":63134,"format-size":62079,"format-strikethrough":62080,"format-strikethrough-variant":62081,"format-subscript":62082,"format-superscript":62083,"format-text":62084,"format-textdirection-l-to-r":62085,"format-textdirection-r-to-l":62086,"format-title":62964,"format-underline":62087,"format-vertical-align-bottom":63009,"format-vertical-align-center":63010,"format-vertical-align-top":63011,"format-wrap-inline":62088,"format-wrap-square":62089,"format-wrap-tight":62090,"format-wrap-top-bottom":62091,forum:62092,"forum-outline":63521,forward:62093,foursquare:62094,fridge:62095,"fridge-filled":62096,"fridge-filled-bottom":62097,"fridge-filled-top":62098,fuel:63433,fullscreen:62099,"fullscreen-exit":62100,function:62101,"function-variant":63600,gamepad:62102,"gamepad-variant":62103,garage:63192,"garage-alert":63601,"garage-open":63193,"gas-cylinder":63047,"gas-station":62104,gate:62105,gauge:62106,"gauge-empty":63602,"gauge-full":63603,"gauge-low":63604,gavel:62107,"gender-female":62108,"gender-male":62109,"gender-male-female":62110,"gender-transgender":62111,gesture:63434,"gesture-double-tap":63291,"gesture-swipe-down":63292,"gesture-swipe-left":63293,"gesture-swipe-right":63294,"gesture-swipe-up":63295,"gesture-tap":63296,"gesture-two-double-tap":63297,"gesture-two-tap":63298,ghost:62112,gift:62113,git:62114,"github-box":62115,"github-circle":62116,"github-face":63194,"glass-cocktail":62294,"glass-flute":62117,"glass-mug":62118,"glass-stange":62119,"glass-tulip":62120,"glass-wine":63605,glassdoor:62121,glasses:62122,gmail:62123,gnome:62124,golf:63522,gondola:63109,google:62125,"google-analytics":63435,"google-assistant":63436,"google-cardboard":62126,"google-chrome":62127,"google-circles":62128,"google-circles-communities":62129,"google-circles-extended":62130,"google-circles-group":62131,"google-controller":62132,"google-controller-off":62133,"google-drive":62134,"google-earth":62135,"google-glass":62136,"google-home":63523,"google-keep":63195,"google-maps":62965,"google-nearby":62137,"google-pages":62138,"google-photos":63196,"google-physical-web":62139,"google-play":62140,"google-plus":62141,"google-plus-box":62142,"google-translate":62143,"google-wallet":62144,gpu:63661,gradient:63135,graphql:63606,"grease-pencil":63048,grid:62145,"grid-large":63319,"grid-off":62146,group:62147,"guitar-acoustic":63344,"guitar-electric":62148,"guitar-pick":62149,"guitar-pick-outline":62150,"guy-fawkes-mask":63524,hackernews:63012,hamburger:63108,"hand-pointing-right":62151,hanger:62152,hangouts:62153,harddisk:62154,headphones:62155,"headphones-box":62156,"headphones-off":63437,"headphones-settings":62157,headset:62158,"headset-dock":62159,"headset-off":62160,heart:62161,"heart-box":62162,"heart-box-outline":62163,"heart-broken":62164,"heart-half":63198,"heart-half-full":63197,"heart-half-outline":63199,"heart-off":63320,"heart-outline":62165,"heart-pulse":62966,help:62166,"help-box":63370,"help-circle":62167,"help-circle-outline":63013,"help-network":63220,hexagon:62168,"hexagon-multiple":63200,"hexagon-outline":62169,"high-definition":63438,"high-definition-box":63607,highway:62967,history:62170,"hockey-puck":63608,"hockey-sticks":63609,hololens:62171,home:62172,"home-account":63525,"home-alert":63610,"home-assistant":63439,"home-automation":63440,"home-circle":63441,"home-currency-usd":63662,"home-heart":63526,"home-map-marker":62968,"home-modern":62173,"home-outline":63136,"home-variant":62174,hook:63201,"hook-off":63202,hops:62175,hospital:62176,"hospital-building":62177,"hospital-marker":62178,"hot-tub":63527,hotel:62179,houzz:62180,"houzz-box":62181,hulu:63528,human:62182,"human-child":62183,"human-female":63049,"human-greeting":63050,"human-handsdown":63051,"human-handsup":63052,"human-male":63053,"human-male-female":62184,"human-pregnant":62927,"humble-bundle":63299,"ice-cream":63529,image:62185,"image-album":62186,"image-area":62187,"image-area-close":62188,"image-broken":62189,"image-broken-variant":62190,"image-filter":62191,"image-filter-black-white":62192,"image-filter-center-focus":62193,"image-filter-center-focus-weak":62194,"image-filter-drama":62195,"image-filter-frames":62196,"image-filter-hdr":62197,"image-filter-none":62198,"image-filter-tilt-shift":62199,"image-filter-vintage":62200,"image-multiple":62201,"image-off":63530,"image-plus":63611,import:62202,inbox:63110,"inbox-arrow-down":62203,"inbox-arrow-up":62417,"inbox-multiple":63663,incognito:62969,infinity:63203,information:62204,"information-outline":62205,"information-variant":63054,instagram:62206,instapaper:62207,"internet-explorer":62208,"invert-colors":62209,itunes:63094,jeepney:62210,jira:62211,jquery:63612,jsfiddle:62212,json:63014,karate:63531,keg:62213,kettle:62970,key:62214,"key-change":62215,"key-minus":62216,"key-plus":62217,"key-remove":62218,"key-variant":62219,keyboard:62220,"keyboard-backspace":62221,"keyboard-caps":62222,"keyboard-close":62223,"keyboard-off":62224,"keyboard-return":62225,"keyboard-tab":62226,"keyboard-variant":62227,kickstarter:63300,kodi:62228,label:62229,"label-outline":62230,ladybug:63532,lambda:63015,lamp:63156,lan:62231,"lan-connect":62232,"lan-disconnect":62233,"lan-pending":62234,"language-c":63089,"language-cpp":63090,"language-csharp":62235,"language-css3":62236,"language-go":63442,"language-html5":62237,"language-javascript":62238,"language-lua":63664,"language-php":62239,"language-python":62240,"language-python-text":62241,"language-r":63443,"language-swift":63204,"language-typescript":63205,laptop:62242,"laptop-chromebook":62243,"laptop-mac":62244,"laptop-off":63206,"laptop-windows":62245,lastfm:62246,lastpass:62534,launch:62247,"lava-lamp":63444,layers:62248,"layers-off":62249,"lead-pencil":63055,leaf:62250,"led-off":62251,"led-on":62252,"led-outline":62253,"led-strip":63445,"led-variant-off":62254,"led-variant-on":62255,"led-variant-outline":62256,library:62257,"library-books":62258,"library-music":62259,"library-plus":62260,lifebuoy:63613,lightbulb:62261,"lightbulb-on":63207,"lightbulb-on-outline":63208,"lightbulb-outline":62262,link:62263,"link-off":62264,"link-variant":62265,"link-variant-off":62266,linkedin:62267,"linkedin-box":62268,linux:62269,loading:63345,lock:62270,"lock-open":62271,"lock-open-outline":62272,"lock-outline":62273,"lock-pattern":63209,"lock-plus":62971,"lock-reset":63346,"lock-smart":63665,locker:63446,"locker-multiple":63447,login:62274,"login-variant":62972,logout:62275,"logout-variant":62973,looks:62276,loop:63210,loupe:62277,lumx:62278,magnet:62279,"magnet-on":62280,magnify:62281,"magnify-minus":62282,"magnify-minus-outline":63211,"magnify-plus":62283,"magnify-plus-outline":63212,"mail-ru":62284,mailbox:63213,map:62285,"map-marker":62286,"map-marker-circle":62287,"map-marker-minus":63056,"map-marker-multiple":62288,"map-marker-off":62289,"map-marker-outline":63448,"map-marker-plus":63057,"map-marker-radius":62290,margin:62291,markdown:62292,marker:63058,"marker-check":62293,"material-ui":62295,"math-compass":62296,matrix:63016,maxcdn:62297,"medical-bag":63214,medium:62298,memory:62299,menu:62300,"menu-down":62301,"menu-down-outline":63157,"menu-left":62302,"menu-right":62303,"menu-up":62304,"menu-up-outline":63158,message:62305,"message-alert":62306,"message-bulleted":63137,"message-bulleted-off":63138,"message-draw":62307,"message-image":62308,"message-outline":62309,"message-plus":63059,"message-processing":62310,"message-reply":62311,"message-reply-text":62312,"message-settings":63215,"message-settings-variant":63216,"message-text":62313,"message-text-outline":62314,"message-video":62315,meteor:63017,metronome:63449,"metronome-tick":63450,"micro-sd":63451,microphone:62316,"microphone-minus":63666,"microphone-off":62317,"microphone-outline":62318,"microphone-plus":63667,"microphone-settings":62319,"microphone-variant":62320,"microphone-variant-off":62321,microscope:63060,microsoft:62322,minecraft:62323,minus:62324,"minus-box":62325,"minus-box-outline":63217,"minus-circle":62326,"minus-circle-outline":62327,"minus-network":62328,mixcloud:63018,"mixed-reality":63614,mixer:63452,monitor:62329,"monitor-multiple":62330,more:62331,motorbike:62332,mouse:62333,"mouse-off":62334,"mouse-variant":62335,"mouse-variant-off":62336,"move-resize":63061,"move-resize-variant":63062,movie:62337,"movie-roll":63453,multiplication:62338,"multiplication-box":62339,mushroom:63454,"mushroom-outline":63455,music:63321,"music-box":62340,"music-box-outline":62341,"music-circle":62342,"music-note":62343,"music-note-bluetooth":62974,"music-note-bluetooth-off":62975,"music-note-eighth":62344,"music-note-half":62345,"music-note-off":62346,"music-note-quarter":62347,"music-note-sixteenth":62348,"music-note-whole":62349,"music-off":63322,nativescript:63615,nature:62350,"nature-people":62351,navigation:62352,"near-me":62925,needle:62353,"nest-protect":62354,"nest-thermostat":62355,netflix:63301,network:63218,"new-box":62356,newspaper:62357,nfc:62358,"nfc-tap":62359,"nfc-variant":62360,ninja:63347,"nintendo-switch":63456,nodejs:62361,note:62362,"note-multiple":63159,"note-multiple-outline":63160,"note-outline":62363,"note-plus":62364,"note-plus-outline":62365,"note-text":62366,notebook:63533,"notification-clear-all":62367,npm:63222,nuke:63139,null:63457,numeric:62368,"numeric-0-box":62369,"numeric-0-box-multiple-outline":62370,"numeric-0-box-outline":62371,"numeric-1-box":62372,"numeric-1-box-multiple-outline":62373,"numeric-1-box-outline":62374,"numeric-2-box":62375,"numeric-2-box-multiple-outline":62376,"numeric-2-box-outline":62377,"numeric-3-box":62378,"numeric-3-box-multiple-outline":62379,"numeric-3-box-outline":62380,"numeric-4-box":62381,"numeric-4-box-multiple-outline":62382,"numeric-4-box-outline":62383,"numeric-5-box":62384,"numeric-5-box-multiple-outline":62385,"numeric-5-box-outline":62386,"numeric-6-box":62387,"numeric-6-box-multiple-outline":62388,"numeric-6-box-outline":62389,"numeric-7-box":62390,"numeric-7-box-multiple-outline":62391,"numeric-7-box-outline":62392,"numeric-8-box":62393,"numeric-8-box-multiple-outline":62394,"numeric-8-box-outline":62395,"numeric-9-box":62396,"numeric-9-box-multiple-outline":62397,"numeric-9-box-outline":62398,"numeric-9-plus-box":62399,"numeric-9-plus-box-multiple-outline":62400,"numeric-9-plus-box-outline":62401,nut:63223,nutrition:62402,oar:63099,octagon:62403,"octagon-outline":62404,octagram:63224,"octagram-outline":63348,odnoklassniki:62405,office:62406,oil:62407,"oil-temperature":62408,omega:62409,onedrive:62410,onenote:63302,onepassword:63616,opacity:62924,"open-in-app":62411,"open-in-new":62412,openid:62413,opera:62414,orbit:61464,ornament:62415,"ornament-variant":62416,owl:62418,package:62419,"package-down":62420,"package-up":62421,"package-variant":62422,"package-variant-closed":62423,"page-first":62976,"page-last":62977,"page-layout-body":63225,"page-layout-footer":63226,"page-layout-header":63227,"page-layout-sidebar-left":63228,"page-layout-sidebar-right":63229,palette:62424,"palette-advanced":62425,"palette-swatch":63668,panda:62426,pandora:62427,panorama:62428,"panorama-fisheye":62429,"panorama-horizontal":62430,"panorama-vertical":62431,"panorama-wide-angle":62432,"paper-cut-vertical":62433,paperclip:62434,parking:62435,passport:63458,patreon:63617,pause:62436,"pause-circle":62437,"pause-circle-outline":62438,"pause-octagon":62439,"pause-octagon-outline":62440,paw:62441,"paw-off":63063,paypal:63618,peace:63619,pen:62442,pencil:62443,"pencil-box":62444,"pencil-box-outline":62445,"pencil-circle":63230,"pencil-circle-outline":63349,"pencil-lock":62446,"pencil-off":62447,pentagon:63231,"pentagon-outline":63232,percent:62448,"periodic-table":63669,"periodic-table-co2":63459,periscope:63303,pharmacy:62449,phone:62450,"phone-bluetooth":62451,"phone-classic":62978,"phone-forward":62452,"phone-hangup":62453,"phone-in-talk":62454,"phone-incoming":62455,"phone-locked":62456,"phone-log":62457,"phone-minus":63064,"phone-missed":62458,"phone-outgoing":62459,"phone-paused":62460,"phone-plus":63065,"phone-return":63534,"phone-rotate-landscape":63620,"phone-rotate-portrait":63621,"phone-settings":62461,"phone-voip":62462,pi:62463,"pi-box":62464,piano:63100,pickaxe:63670,pier:63622,"pier-crane":63623,pig:62465,pill:62466,pillar:63233,pin:62467,"pin-off":62468,"pine-tree":62469,"pine-tree-box":62470,pinterest:62471,"pinterest-box":62472,pipe:63460,"pipe-disconnected":63461,"pipe-leak":63624,pistol:63234,piston:63625,pizza:62473,"plane-shield":63162,play:62474,"play-box-outline":62475,"play-circle":62476,"play-circle-outline":62477,"play-network":63626,"play-pause":62478,"play-protected-content":62479,"playlist-check":62919,"playlist-minus":62480,"playlist-play":62481,"playlist-plus":62482,"playlist-remove":62483,playstation:62484,plex:63161,plus:62485,"plus-box":62486,"plus-box-outline":63235,"plus-circle":62487,"plus-circle-multiple-outline":62488,"plus-circle-outline":62489,"plus-network":62490,"plus-one":62491,"plus-outline":63236,pocket:62492,pokeball:62493,"poker-chip":63535,polaroid:62494,poll:62495,"poll-box":62496,polymer:62497,pool:62982,popcorn:62498,pot:63066,"pot-mix":63067,pound:62499,"pound-box":62500,power:62501,"power-plug":63140,"power-plug-off":63141,"power-settings":62502,"power-socket":62503,"power-socket-eu":63462,"power-socket-uk":63463,"power-socket-us":63464,prescription:63237,presentation:62504,"presentation-play":62505,printer:62506,"printer-3d":62507,"printer-alert":62508,"printer-settings":63238,"priority-high":62979,"priority-low":62980,"professional-hexagon":62509,projector:62510,"projector-screen":62511,publish:63142,pulse:62512,puzzle:62513,qqchat:62981,qrcode:62514,"qrcode-edit":63671,"qrcode-scan":62515,quadcopter:62516,"quality-high":62517,quicktime:62518,radar:62519,radiator:62520,radio:62521,"radio-handheld":62522,"radio-tower":62523,radioactive:62524,"radiobox-blank":62525,"radiobox-marked":62526,raspberrypi:62527,"ray-end":62528,"ray-end-arrow":62529,"ray-start":62530,"ray-start-arrow":62531,"ray-start-end":62532,"ray-vertex":62533,react:63239,read:62535,receipt:62537,record:62538,"record-rec":62539,recycle:62540,reddit:62541,redo:62542,"redo-variant":62543,refresh:62544,regex:62545,"relative-scale":62546,reload:62547,reminder:63627,remote:62548,"remote-desktop":63672,"rename-box":62549,"reorder-horizontal":63111,"reorder-vertical":63112,repeat:62550,"repeat-off":62551,"repeat-once":62552,replay:62553,reply:62554,"reply-all":62555,reproduction:62556,"resize-bottom-right":62557,responsive:62558,restart:63240,restore:63143,rewind:62559,"rewind-outline":63241,rhombus:63242,"rhombus-outline":63243,ribbon:62560,rice:63465,ring:63466,road:62561,"road-variant":62562,robot:63144,rocket:62563,"room-service":63628,roomba:63244,"rotate-3d":62564,"rotate-left":62565,"rotate-left-variant":62566,"rotate-right":62567,"rotate-right-variant":62568,"rounded-corner":62983,"router-wireless":62569,routes:62570,rowing:62984,rss:62571,"rss-box":62572,ruler:62573,run:63245,"run-fast":62574,sale:62575,salesforce:63629,sass:63467,satellite:62576,"satellite-variant":62577,sausage:63673,saxophone:62985,scale:62578,"scale-balance":62929,"scale-bathroom":62579,scanner:63146,school:62580,"screen-rotation":62581,"screen-rotation-lock":62582,screwdriver:62583,script:62584,sd:62585,seal:62586,"search-web":63246,"seat-flat":62587,"seat-flat-angled":62588,"seat-individual-suite":62589,"seat-legroom-extra":62590,"seat-legroom-normal":62591,"seat-legroom-reduced":62592,"seat-recline-extra":62593,"seat-recline-normal":62594,security:62595,"security-account":63630,"security-home":63113,"security-network":62596,select:62597,"select-all":62598,"select-inverse":62599,"select-off":62600,selection:62601,"selection-off":63350,send:62602,"send-secure":63468,"serial-port":63068,server:62603,"server-minus":62604,"server-network":62605,"server-network-off":62606,"server-off":62607,"server-plus":62608,"server-remove":62609,"server-security":62610,"set-all":63351,"set-center":63352,"set-center-right":63353,"set-left":63354,"set-left-center":63355,"set-left-right":63356,"set-none":63357,"set-right":63358,settings:62611,"settings-box":62612,"settings-outline":63674,shape:63536,"shape-circle-plus":63069,"shape-outline":63537,"shape-plus":62613,"shape-polygon-plus":63070,"shape-rectangle-plus":63071,"shape-square-plus":63072,share:62614,"share-variant":62615,shield:62616,"shield-half-full":63359,"shield-outline":62617,"ship-wheel":63538,shopping:62618,"shopping-music":62619,shovel:63247,"shovel-off":63248,shredder:62620,shuffle:62621,"shuffle-disabled":62622,"shuffle-variant":62623,sigma:62624,"sigma-lower":63019,"sign-caution":62625,"sign-direction":63360,"sign-text":63361,signal:62626,"signal-2g":63249,"signal-3g":63250,"signal-4g":63251,"signal-cellular-1":63675,"signal-cellular-2":63676,"signal-cellular-3":63677,"signal-cellular-outline":63678,"signal-hspa":63252,"signal-hspa-plus":63253,"signal-off":63362,"signal-variant":62986,silverware:62627,"silverware-fork":62628,"silverware-spoon":62629,"silverware-variant":62630,sim:62631,"sim-alert":62632,"sim-off":62633,sitemap:62634,"skip-backward":62635,"skip-forward":62636,"skip-next":62637,"skip-next-circle":63073,"skip-next-circle-outline":63074,"skip-previous":62638,"skip-previous-circle":63075,"skip-previous-circle-outline":63076,skull:63115,skype:62639,"skype-business":62640,slack:62641,sleep:62642,"sleep-off":62643,smoking:62644,"smoking-off":62645,snapchat:62646,snowflake:63254,snowman:62647,soccer:62648,"soccer-field":63539,sofa:62649,solid:63116,sort:62650,"sort-alphabetical":62651,"sort-ascending":62652,"sort-descending":62653,"sort-numeric":62654,"sort-variant":62655,soundcloud:62656,"source-branch":63020,"source-commit":63255,"source-commit-end":63256,"source-commit-end-local":63257,"source-commit-local":63258,"source-commit-next-local":63259,"source-commit-start":63260,"source-commit-start-next-local":63261,"source-fork":62657,"source-merge":63021,"source-pull":62658,"soy-sauce":63469,speaker:62659,"speaker-off":62660,"speaker-wireless":63262,speedometer:62661,spellcheck:62662,spotify:62663,spotlight:62664,"spotlight-beam":62665,spray:63077,square:63331,"square-inc":62666,"square-inc-cash":62667,"square-outline":63330,"square-root":63363,ssh:63679,"stack-overflow":62668,stackexchange:62987,stadium:63263,stairs:62669,"standard-definition":63470,star:62670,"star-circle":62671,"star-half":62672,"star-off":62673,"star-outline":62674,steam:62675,steering:62676,"step-backward":62677,"step-backward-2":62678,"step-forward":62679,"step-forward-2":62680,stethoscope:62681,sticker:62928,"sticker-emoji":63364,stocking:62682,stop:62683,"stop-circle":63078,"stop-circle-outline":63079,store:62684,"store-24-hour":62685,stove:62686,"subdirectory-arrow-left":62988,"subdirectory-arrow-right":62989,subway:63147,"subway-variant":62687,summit:63365,sunglasses:62688,"surround-sound":62917,"surround-sound-2-0":63471,"surround-sound-3-1":63472,"surround-sound-5-1":63473,"surround-sound-7-1":63474,svg:63264,"swap-horizontal":62689,"swap-horizontal-variant":63680,"swap-vertical":62690,"swap-vertical-variant":63681,swim:62691,switch:62692,sword:62693,"sword-cross":63366,sync:62694,"sync-alert":62695,"sync-off":62696,tab:62697,"tab-plus":63323,"tab-unselected":62698,table:62699,"table-column":63540,"table-column-plus-after":62700,"table-column-plus-before":62701,"table-column-remove":62702,"table-column-width":62703,"table-edit":62704,"table-large":62705,"table-of-contents":63541,"table-row":63542,"table-row-height":62706,"table-row-plus-after":62707,"table-row-plus-before":62708,"table-row-remove":62709,"table-settings":63543,tablet:62710,"tablet-android":62711,"tablet-ipad":62712,taco:63329,tag:62713,"tag-faces":62714,"tag-heart":63114,"tag-multiple":62715,"tag-outline":62716,"tag-plus":63265,"tag-remove":63266,"tag-text-outline":62717,target:62718,taxi:62719,teach:63631,teamviewer:62720,telegram:62721,television:62722,"television-box":63544,"television-classic":63475,"television-classic-off":63545,"television-guide":62723,"television-off":63546,"temperature-celsius":62724,"temperature-fahrenheit":62725,"temperature-kelvin":62726,tennis:62727,tent:62728,terrain:62729,"test-tube":63080,"text-shadow":63081,"text-to-speech":62730,"text-to-speech-off":62731,textbox:62990,"textbox-password":63476,texture:62732,theater:62733,"theme-light-dark":62734,thermometer:62735,"thermometer-lines":62736,"thermostat-box":63632,"thought-bubble":63477,"thought-bubble-outline":63478,"thumb-down":62737,"thumb-down-outline":62738,"thumb-up":62739,"thumb-up-outline":62740,"thumbs-up-down":62741,ticket:62742,"ticket-account":62743,"ticket-confirmation":62744,"ticket-percent":63267,tie:62745,tilde:63268,timelapse:62746,timer:62747,"timer-10":62748,"timer-3":62749,"timer-off":62750,"timer-sand":62751,"timer-sand-empty":63148,"timer-sand-full":63371,timetable:62752,"toggle-switch":62753,"toggle-switch-off":62754,tooltip:62755,"tooltip-edit":62756,"tooltip-image":62757,"tooltip-outline":62758,"tooltip-outline-plus":62759,"tooltip-text":62760,tooth:63682,"tooth-outline":62761,tor:62762,"tower-beach":63104,"tower-fire":63105,towing:63547,trackpad:63479,tractor:63633,"traffic-light":62763,train:62764,"train-variant":63683,tram:62765,transcribe:62766,"transcribe-close":62767,transfer:62768,"transit-transfer":63149,translate:62922,"treasure-chest":63269,tree:62769,trello:62770,"trending-down":62771,"trending-neutral":62772,"trending-up":62773,triangle:62774,"triangle-outline":62775,trophy:62776,"trophy-award":62777,"trophy-outline":62778,"trophy-variant":62779,"trophy-variant-outline":62780,truck:62781,"truck-delivery":62782,"truck-fast":63367,"truck-trailer":63270,"tshirt-crew":62783,"tshirt-v":62784,tumblr:62785,"tumblr-reblog":62786,tune:63022,"tune-vertical":63082,twitch:62787,twitter:62788,"twitter-box":62789,"twitter-circle":62790,"twitter-retweet":62791,uber:63304,ubuntu:62792,"ultra-high-definition":63480,umbraco:62793,umbrella:62794,"umbrella-outline":62795,undo:62796,"undo-variant":62797,"unfold-less-horizontal":62798,"unfold-less-vertical":63327,"unfold-more-horizontal":62799,"unfold-more-vertical":63328,ungroup:62800,unity:63150,untappd:62801,update:63151,upload:62802,"upload-multiple":63548,"upload-network":63221,usb:62803,"van-passenger":63481,"van-utility":63482,vanish:63483,"vector-arrange-above":62804,"vector-arrange-below":62805,"vector-circle":62806,"vector-circle-variant":62807,"vector-combine":62808,"vector-curve":62809,"vector-difference":62810,"vector-difference-ab":62811,"vector-difference-ba":62812,"vector-ellipse":63634,"vector-intersection":62813,"vector-line":62814,"vector-point":62815,"vector-polygon":62816,"vector-polyline":62817,"vector-radius":63305,"vector-rectangle":62918,"vector-selection":62818,"vector-square":61441,"vector-triangle":62819,"vector-union":62820,venmo:62840,verified:62821,vibrate:62822,video:62823,"video-3d":63484,"video-4k-box":63549,"video-input-antenna":63550,"video-input-component":63551,"video-input-hdmi":63552,"video-input-svideo":63553,"video-off":62824,"video-switch":62825,"view-agenda":62826,"view-array":62827,"view-carousel":62828,"view-column":62829,"view-dashboard":62830,"view-dashboard-variant":63554,"view-day":62831,"view-grid":62832,"view-headline":62833,"view-list":62834,"view-module":62835,"view-parallel":63271,"view-quilt":62836,"view-sequential":63272,"view-stream":62837,"view-week":62838,vimeo:62839,violin:62991,"virtual-reality":63635,visualstudio:62992,vk:62841,"vk-box":62842,"vk-circle":62843,vlc:62844,voice:62923,voicemail:62845,"volume-high":62846,"volume-low":62847,"volume-medium":62848,"volume-minus":63325,"volume-mute":63326,"volume-off":62849,"volume-plus":63324,vpn:62850,vuejs:63555,walk:62851,wall:63485,wallet:62852,"wallet-giftcard":62853,"wallet-membership":62854,"wallet-travel":62855,wan:62856,"washing-machine":63273,watch:62857,"watch-export":62858,"watch-export-variant":63636,"watch-import":62859,"watch-import-variant":63637,"watch-variant":63638,"watch-vibrate":63152,water:62860,"water-off":62861,"water-percent":62862,"water-pump":62863,watermark:62994,waves:63372,"weather-cloudy":62864,"weather-fog":62865,"weather-hail":62866,"weather-hurricane":63639,"weather-lightning":62867,"weather-lightning-rainy":63101,"weather-night":62868,"weather-partlycloudy":62869,"weather-pouring":62870,"weather-rainy":62871,"weather-snowy":62872,"weather-snowy-rainy":63102,"weather-sunny":62873,"weather-sunset":62874,"weather-sunset-down":62875,"weather-sunset-up":62876,"weather-windy":62877,"weather-windy-variant":62878,web:62879,webcam:62880,webhook:63023,webpack:63274,wechat:62993,weight:62881,"weight-kilogram":62882,whatsapp:62883,"wheelchair-accessibility":62884,"white-balance-auto":62885,"white-balance-incandescent":62886,"white-balance-iridescent":62887,"white-balance-sunny":62888,widgets:63275,wifi:62889,"wifi-off":62890,wii:62891,wiiu:63276,wikipedia:62892,"window-close":62893,"window-closed":62894,"window-maximize":62895,"window-minimize":62896,"window-open":62897,"window-restore":62898,windows:62899,wordpress:62900,worker:62901,wrap:62902,wrench:62903,wunderlist:62904,xamarin:63556,"xamarin-outline":63557,xaml:63091,xbox:62905,"xbox-controller":62906,"xbox-controller-battery-alert":63306,"xbox-controller-battery-empty":63307,"xbox-controller-battery-full":63308,"xbox-controller-battery-low":63309,"xbox-controller-battery-medium":63310,"xbox-controller-battery-unknown":63311,"xbox-controller-off":62907,xda:62908,xing:62909,"xing-box":62910,"xing-circle":62911,xml:62912,xmpp:63486,yammer:63368,yeast:62913,yelp:62914,"yin-yang":63103,"youtube-creator-studio":63558,"youtube-gaming":63559,"youtube-play":62915,"youtube-tv":62536,"zip-box":62916,blank:63116}},677,[]); +__d(function(e,o,t,r,a,i,l){a.exports={"3d-rotation":59469,"ac-unit":60219,"access-alarm":57744,"access-alarms":57745,"access-time":57746,accessibility:59470,accessible:59668,"account-balance":59471,"account-balance-wallet":59472,"account-box":59473,"account-circle":59475,adb:58894,add:57669,"add-a-photo":58425,"add-alarm":57747,"add-alert":57347,"add-box":57670,"add-circle":57671,"add-circle-outline":57672,"add-location":58727,"add-shopping-cart":59476,"add-to-photos":58269,"add-to-queue":57436,adjust:58270,"airline-seat-flat":58928,"airline-seat-flat-angled":58929,"airline-seat-individual-suite":58930,"airline-seat-legroom-extra":58931,"airline-seat-legroom-normal":58932,"airline-seat-legroom-reduced":58933,"airline-seat-recline-extra":58934,"airline-seat-recline-normal":58935,"airplanemode-active":57749,"airplanemode-inactive":57748,airplay:57429,"airport-shuttle":60220,alarm:59477,"alarm-add":59478,"alarm-off":59479,"alarm-on":59480,album:57369,"all-inclusive":60221,"all-out":59659,android:59481,announcement:59482,apps:58819,archive:57673,"arrow-back":58820,"arrow-downward":58843,"arrow-drop-down":58821,"arrow-drop-down-circle":58822,"arrow-drop-up":58823,"arrow-forward":58824,"arrow-upward":58840,"art-track":57440,"aspect-ratio":59483,assessment:59484,assignment:59485,"assignment-ind":59486,"assignment-late":59487,"assignment-return":59488,"assignment-returned":59489,"assignment-turned-in":59490,assistant:58271,"assistant-photo":58272,"attach-file":57894,"attach-money":57895,attachment:58044,audiotrack:58273,autorenew:59491,"av-timer":57371,backspace:57674,backup:59492,"battery-alert":57756,"battery-charging-full":57763,"battery-full":57764,"battery-std":57765,"battery-unknown":57766,"beach-access":60222,beenhere:58669,block:57675,bluetooth:57767,"bluetooth-audio":58895,"bluetooth-connected":57768,"bluetooth-disabled":57769,"bluetooth-searching":57770,"blur-circular":58274,"blur-linear":58275,"blur-off":58276,"blur-on":58277,book:59493,bookmark:59494,"bookmark-border":59495,"border-all":57896,"border-bottom":57897,"border-clear":57898,"border-color":57899,"border-horizontal":57900,"border-inner":57901,"border-left":57902,"border-outer":57903,"border-right":57904,"border-style":57905,"border-top":57906,"border-vertical":57907,"branding-watermark":57451,"brightness-1":58278,"brightness-2":58279,"brightness-3":58280,"brightness-4":58281,"brightness-5":58282,"brightness-6":58283,"brightness-7":58284,"brightness-auto":57771,"brightness-high":57772,"brightness-low":57773,"brightness-medium":57774,"broken-image":58285,brush:58286,"bubble-chart":59101,"bug-report":59496,build:59497,"burst-mode":58428,business:57519,"business-center":60223,cached:59498,cake:59369,call:57520,"call-end":57521,"call-made":57522,"call-merge":57523,"call-missed":57524,"call-missed-outgoing":57572,"call-received":57525,"call-split":57526,"call-to-action":57452,camera:58287,"camera-alt":58288,"camera-enhance":59644,"camera-front":58289,"camera-rear":58290,"camera-roll":58291,cancel:58825,"card-giftcard":59638,"card-membership":59639,"card-travel":59640,casino:60224,cast:58119,"cast-connected":58120,"center-focus-strong":58292,"center-focus-weak":58293,"change-history":59499,chat:57527,"chat-bubble":57546,"chat-bubble-outline":57547,check:58826,"check-box":59444,"check-box-outline-blank":59445,"check-circle":59500,"chevron-left":58827,"chevron-right":58828,"child-care":60225,"child-friendly":60226,"chrome-reader-mode":59501,class:59502,clear:57676,"clear-all":57528,close:58829,"closed-caption":57372,cloud:58045,"cloud-circle":58046,"cloud-done":58047,"cloud-download":58048,"cloud-off":58049,"cloud-queue":58050,"cloud-upload":58051,code:59503,collections:58294,"collections-bookmark":58417,"color-lens":58295,colorize:58296,comment:57529,compare:58297,"compare-arrows":59669,computer:58122,"confirmation-number":58936,"contact-mail":57552,"contact-phone":57551,contacts:57530,"content-copy":57677,"content-cut":57678,"content-paste":57679,"control-point":58298,"control-point-duplicate":58299,copyright:59660,create:57680,"create-new-folder":58060,"credit-card":59504,crop:58302,"crop-16-9":58300,"crop-3-2":58301,"crop-5-4":58303,"crop-7-5":58304,"crop-din":58305,"crop-free":58306,"crop-landscape":58307,"crop-original":58308,"crop-portrait":58309,"crop-rotate":58423,"crop-square":58310,dashboard:59505,"data-usage":57775,"date-range":59670,dehaze:58311,delete:59506,"delete-forever":59691,"delete-sweep":57708,description:59507,"desktop-mac":58123,"desktop-windows":58124,details:58312,"developer-board":58125,"developer-mode":57776,"device-hub":58165,devices:57777,"devices-other":58167,"dialer-sip":57531,dialpad:57532,directions:58670,"directions-bike":58671,"directions-boat":58674,"directions-bus":58672,"directions-car":58673,"directions-railway":58676,"directions-run":58726,"directions-subway":58675,"directions-transit":58677,"directions-walk":58678,"disc-full":58896,dns:59509,"do-not-disturb":58898,"do-not-disturb-alt":58897,"do-not-disturb-off":58947,"do-not-disturb-on":58948,dock:58126,domain:59374,done:59510,"done-all":59511,"donut-large":59671,"donut-small":59672,drafts:57681,"drag-handle":57949,"drive-eta":58899,dvr:57778,edit:58313,"edit-location":58728,eject:59643,email:57534,"enhanced-encryption":58943,equalizer:57373,error:57344,"error-outline":57345,"euro-symbol":59686,"ev-station":58733,event:59512,"event-available":58900,"event-busy":58901,"event-note":58902,"event-seat":59651,"exit-to-app":59513,"expand-less":58830,"expand-more":58831,explicit:57374,explore:59514,exposure:58314,"exposure-neg-1":58315,"exposure-neg-2":58316,"exposure-plus-1":58317,"exposure-plus-2":58318,"exposure-zero":58319,extension:59515,face:59516,"fast-forward":57375,"fast-rewind":57376,favorite:59517,"favorite-border":59518,"featured-play-list":57453,"featured-video":57454,feedback:59519,"fiber-dvr":57437,"fiber-manual-record":57441,"fiber-new":57438,"fiber-pin":57450,"fiber-smart-record":57442,"file-download":58052,"file-upload":58054,filter:58323,"filter-1":58320,"filter-2":58321,"filter-3":58322,"filter-4":58324,"filter-5":58325,"filter-6":58326,"filter-7":58327,"filter-8":58328,"filter-9":58329,"filter-9-plus":58330,"filter-b-and-w":58331,"filter-center-focus":58332,"filter-drama":58333,"filter-frames":58334,"filter-hdr":58335,"filter-list":57682,"filter-none":58336,"filter-tilt-shift":58338,"filter-vintage":58339,"find-in-page":59520,"find-replace":59521,fingerprint:59661,"first-page":58844,"fitness-center":60227,flag:57683,flare:58340,"flash-auto":58341,"flash-off":58342,"flash-on":58343,flight:58681,"flight-land":59652,"flight-takeoff":59653,flip:58344,"flip-to-back":59522,"flip-to-front":59523,folder:58055,"folder-open":58056,"folder-shared":58057,"folder-special":58903,"font-download":57703,"format-align-center":57908,"format-align-justify":57909,"format-align-left":57910,"format-align-right":57911,"format-bold":57912,"format-clear":57913,"format-color-fill":57914,"format-color-reset":57915,"format-color-text":57916,"format-indent-decrease":57917,"format-indent-increase":57918,"format-italic":57919,"format-line-spacing":57920,"format-list-bulleted":57921,"format-list-numbered":57922,"format-paint":57923,"format-quote":57924,"format-shapes":57950,"format-size":57925,"format-strikethrough":57926,"format-textdirection-l-to-r":57927,"format-textdirection-r-to-l":57928,"format-underlined":57929,forum:57535,forward:57684,"forward-10":57430,"forward-30":57431,"forward-5":57432,"free-breakfast":60228,fullscreen:58832,"fullscreen-exit":58833,functions:57930,"g-translate":59687,gamepad:58127,games:57377,gavel:59662,gesture:57685,"get-app":59524,gif:59656,"golf-course":60229,"gps-fixed":57779,"gps-not-fixed":57780,"gps-off":57781,grade:59525,gradient:58345,grain:58346,"graphic-eq":57784,"grid-off":58347,"grid-on":58348,group:59375,"group-add":59376,"group-work":59526,hd:57426,"hdr-off":58349,"hdr-on":58350,"hdr-strong":58353,"hdr-weak":58354,headset:58128,"headset-mic":58129,healing:58355,hearing:57379,help:59527,"help-outline":59645,"high-quality":57380,highlight:57951,"highlight-off":59528,history:59529,home:59530,"hot-tub":60230,hotel:58682,"hourglass-empty":59531,"hourglass-full":59532,http:59650,https:59533,image:58356,"image-aspect-ratio":58357,"import-contacts":57568,"import-export":57539,"important-devices":59666,inbox:57686,"indeterminate-check-box":59657,info:59534,"info-outline":59535,input:59536,"insert-chart":57931,"insert-comment":57932,"insert-drive-file":57933,"insert-emoticon":57934,"insert-invitation":57935,"insert-link":57936,"insert-photo":57937,"invert-colors":59537,"invert-colors-off":57540,iso:58358,keyboard:58130,"keyboard-arrow-down":58131,"keyboard-arrow-left":58132,"keyboard-arrow-right":58133,"keyboard-arrow-up":58134,"keyboard-backspace":58135,"keyboard-capslock":58136,"keyboard-hide":58138,"keyboard-return":58139,"keyboard-tab":58140,"keyboard-voice":58141,kitchen:60231,label:59538,"label-outline":59539,landscape:58359,language:59540,laptop:58142,"laptop-chromebook":58143,"laptop-mac":58144,"laptop-windows":58145,"last-page":58845,launch:59541,layers:58683,"layers-clear":58684,"leak-add":58360,"leak-remove":58361,lens:58362,"library-add":57390,"library-books":57391,"library-music":57392,"lightbulb-outline":59663,"line-style":59673,"line-weight":59674,"linear-scale":57952,link:57687,"linked-camera":58424,list:59542,"live-help":57542,"live-tv":58937,"local-activity":58687,"local-airport":58685,"local-atm":58686,"local-bar":58688,"local-cafe":58689,"local-car-wash":58690,"local-convenience-store":58691,"local-dining":58710,"local-drink":58692,"local-florist":58693,"local-gas-station":58694,"local-grocery-store":58695,"local-hospital":58696,"local-hotel":58697,"local-laundry-service":58698,"local-library":58699,"local-mall":58700,"local-movies":58701,"local-offer":58702,"local-parking":58703,"local-pharmacy":58704,"local-phone":58705,"local-pizza":58706,"local-play":58707,"local-post-office":58708,"local-printshop":58709,"local-see":58711,"local-shipping":58712,"local-taxi":58713,"location-city":59377,"location-disabled":57782,"location-off":57543,"location-on":57544,"location-searching":57783,lock:59543,"lock-open":59544,"lock-outline":59545,looks:58364,"looks-3":58363,"looks-4":58365,"looks-5":58366,"looks-6":58367,"looks-one":58368,"looks-two":58369,loop:57384,loupe:58370,"low-priority":57709,loyalty:59546,mail:57688,"mail-outline":57569,map:58715,markunread:57689,"markunread-mailbox":59547,memory:58146,menu:58834,"merge-type":57938,message:57545,mic:57385,"mic-none":57386,"mic-off":57387,mms:58904,"mode-comment":57939,"mode-edit":57940,"monetization-on":57955,"money-off":57948,"monochrome-photos":58371,mood:59378,"mood-bad":59379,more:58905,"more-horiz":58835,"more-vert":58836,motorcycle:59675,mouse:58147,"move-to-inbox":57704,movie:57388,"movie-creation":58372,"movie-filter":58426,"multiline-chart":59103,"music-note":58373,"music-video":57443,"my-location":58716,nature:58374,"nature-people":58375,"navigate-before":58376,"navigate-next":58377,navigation:58717,"near-me":58729,"network-cell":57785,"network-check":58944,"network-locked":58906,"network-wifi":57786,"new-releases":57393,"next-week":57706,nfc:57787,"no-encryption":58945,"no-sim":57548,"not-interested":57395,note:57455,"note-add":59548,notifications:59380,"notifications-active":59383,"notifications-none":59381,"notifications-off":59382,"notifications-paused":59384,"offline-pin":59658,"ondemand-video":58938,opacity:59676,"open-in-browser":59549,"open-in-new":59550,"open-with":59551,pages:59385,pageview:59552,palette:58378,"pan-tool":59685,panorama:58379,"panorama-fish-eye":58380,"panorama-horizontal":58381,"panorama-vertical":58382,"panorama-wide-angle":58383,"party-mode":59386,pause:57396,"pause-circle-filled":57397,"pause-circle-outline":57398,payment:59553,people:59387,"people-outline":59388,"perm-camera-mic":59554,"perm-contact-calendar":59555,"perm-data-setting":59556,"perm-device-information":59557,"perm-identity":59558,"perm-media":59559,"perm-phone-msg":59560,"perm-scan-wifi":59561,person:59389,"person-add":59390,"person-outline":59391,"person-pin":58714,"person-pin-circle":58730,"personal-video":58939,pets:59677,phone:57549,"phone-android":58148,"phone-bluetooth-speaker":58907,"phone-forwarded":58908,"phone-in-talk":58909,"phone-iphone":58149,"phone-locked":58910,"phone-missed":58911,"phone-paused":58912,phonelink:58150,"phonelink-erase":57563,"phonelink-lock":57564,"phonelink-off":58151,"phonelink-ring":57565,"phonelink-setup":57566,photo:58384,"photo-album":58385,"photo-camera":58386,"photo-filter":58427,"photo-library":58387,"photo-size-select-actual":58418,"photo-size-select-large":58419,"photo-size-select-small":58420,"picture-as-pdf":58389,"picture-in-picture":59562,"picture-in-picture-alt":59665,"pie-chart":59076,"pie-chart-outlined":59077,"pin-drop":58718,place:58719,"play-arrow":57399,"play-circle-filled":57400,"play-circle-outline":57401,"play-for-work":59654,"playlist-add":57403,"playlist-add-check":57445,"playlist-play":57439,"plus-one":59392,poll:59393,polymer:59563,pool:60232,"portable-wifi-off":57550,portrait:58390,power:58940,"power-input":58166,"power-settings-new":59564,"pregnant-woman":59678,"present-to-all":57567,print:59565,"priority-high":58949,public:59403,publish:57941,"query-builder":59566,"question-answer":59567,queue:57404,"queue-music":57405,"queue-play-next":57446,radio:57406,"radio-button-checked":59447,"radio-button-unchecked":59446,"rate-review":58720,receipt:59568,"recent-actors":57407,"record-voice-over":59679,redeem:59569,redo:57690,refresh:58837,remove:57691,"remove-circle":57692,"remove-circle-outline":57693,"remove-from-queue":57447,"remove-red-eye":58391,"remove-shopping-cart":59688,reorder:59646,repeat:57408,"repeat-one":57409,replay:57410,"replay-10":57433,"replay-30":57434,"replay-5":57435,reply:57694,"reply-all":57695,report:57696,"report-problem":59570,restaurant:58732,"restaurant-menu":58721,restore:59571,"restore-page":59689,"ring-volume":57553,room:59572,"room-service":60233,"rotate-90-degrees-ccw":58392,"rotate-left":58393,"rotate-right":58394,"rounded-corner":59680,router:58152,rowing:59681,"rss-feed":57573,"rv-hookup":58946,satellite:58722,save:57697,scanner:58153,schedule:59573,school:59404,"screen-lock-landscape":57790,"screen-lock-portrait":57791,"screen-lock-rotation":57792,"screen-rotation":57793,"screen-share":57570,"sd-card":58915,"sd-storage":57794,search:59574,security:58154,"select-all":57698,send:57699,"sentiment-dissatisfied":59409,"sentiment-neutral":59410,"sentiment-satisfied":59411,"sentiment-very-dissatisfied":59412,"sentiment-very-satisfied":59413,settings:59576,"settings-applications":59577,"settings-backup-restore":59578,"settings-bluetooth":59579,"settings-brightness":59581,"settings-cell":59580,"settings-ethernet":59582,"settings-input-antenna":59583,"settings-input-component":59584,"settings-input-composite":59585,"settings-input-hdmi":59586,"settings-input-svideo":59587,"settings-overscan":59588,"settings-phone":59589,"settings-power":59590,"settings-remote":59591,"settings-system-daydream":57795,"settings-voice":59592,share:59405,shop:59593,"shop-two":59594,"shopping-basket":59595,"shopping-cart":59596,"short-text":57953,"show-chart":59105,shuffle:57411,"signal-cellular-4-bar":57800,"signal-cellular-connected-no-internet-4-bar":57805,"signal-cellular-no-sim":57806,"signal-cellular-null":57807,"signal-cellular-off":57808,"signal-wifi-4-bar":57816,"signal-wifi-4-bar-lock":57817,"signal-wifi-off":57818,"sim-card":58155,"sim-card-alert":58916,"skip-next":57412,"skip-previous":57413,slideshow:58395,"slow-motion-video":57448,smartphone:58156,"smoke-free":60234,"smoking-rooms":60235,sms:58917,"sms-failed":58918,snooze:57414,sort:57700,"sort-by-alpha":57427,spa:60236,"space-bar":57942,speaker:58157,"speaker-group":58158,"speaker-notes":59597,"speaker-notes-off":59690,"speaker-phone":57554,spellcheck:59598,star:59448,"star-border":59450,"star-half":59449,stars:59600,"stay-current-landscape":57555,"stay-current-portrait":57556,"stay-primary-landscape":57557,"stay-primary-portrait":57558,stop:57415,"stop-screen-share":57571,storage:57819,store:59601,"store-mall-directory":58723,straighten:58396,streetview:58734,"strikethrough-s":57943,style:58397,"subdirectory-arrow-left":58841,"subdirectory-arrow-right":58842,subject:59602,subscriptions:57444,subtitles:57416,subway:58735,"supervisor-account":59603,"surround-sound":57417,"swap-calls":57559,"swap-horiz":59604,"swap-vert":59605,"swap-vertical-circle":59606,"switch-camera":58398,"switch-video":58399,sync:58919,"sync-disabled":58920,"sync-problem":58921,"system-update":58922,"system-update-alt":59607,tab:59608,"tab-unselected":59609,tablet:58159,"tablet-android":58160,"tablet-mac":58161,"tag-faces":58400,"tap-and-play":58923,terrain:58724,"text-fields":57954,"text-format":57701,textsms:57560,texture:58401,theaters:59610,"thumb-down":59611,"thumb-up":59612,"thumbs-up-down":59613,"time-to-leave":58924,timelapse:58402,timeline:59682,timer:58405,"timer-10":58403,"timer-3":58404,"timer-off":58406,title:57956,toc:59614,today:59615,toll:59616,tonality:58407,"touch-app":59667,toys:58162,"track-changes":59617,traffic:58725,train:58736,tram:58737,"transfer-within-a-station":58738,transform:58408,translate:59618,"trending-down":59619,"trending-flat":59620,"trending-up":59621,tune:58409,"turned-in":59622,"turned-in-not":59623,tv:58163,unarchive:57705,undo:57702,"unfold-less":58838,"unfold-more":58839,update:59683,usb:57824,"verified-user":59624,"vertical-align-bottom":57944,"vertical-align-center":57945,"vertical-align-top":57946,vibration:58925,"video-call":57456,"video-label":57457,"video-library":57418,videocam:57419,"videocam-off":57420,"videogame-asset":58168,"view-agenda":59625,"view-array":59626,"view-carousel":59627,"view-column":59628,"view-comfy":58410,"view-compact":58411,"view-day":59629,"view-headline":59630,"view-list":59631,"view-module":59632,"view-quilt":59633,"view-stream":59634,"view-week":59635,vignette:58421,visibility:59636,"visibility-off":59637,"voice-chat":58926,voicemail:57561,"volume-down":57421,"volume-mute":57422,"volume-off":57423,"volume-up":57424,"vpn-key":57562,"vpn-lock":58927,wallpaper:57788,warning:57346,watch:58164,"watch-later":59684,"wb-auto":58412,"wb-cloudy":58413,"wb-incandescent":58414,"wb-iridescent":58422,"wb-sunny":58416,wc:58941,web:57425,"web-asset":57449,weekend:57707,whatshot:59406,widgets:57789,wifi:58942,"wifi-lock":57825,"wifi-tethering":57826,work:59641,"wrap-text":57947,"youtube-searched-for":59642,"zoom-in":59647,"zoom-out":59648,"zoom-out-map":58731}},678,[]); +__d(function(e,r,i,o,l,a,t){l.exports={alert:61696,"arrow-down":61697,"arrow-left":61698,"arrow-right":61699,"arrow-small-down":61700,"arrow-small-left":61701,"arrow-small-right":61702,"arrow-small-up":61703,"arrow-up":61704,beaker:61705,bell:61706,bold:61707,book:61708,bookmark:61709,briefcase:61710,broadcast:61711,browser:61712,bug:61713,calendar:61714,check:61715,checklist:61716,"chevron-down":61717,"chevron-left":61718,"chevron-right":61719,"chevron-up":61720,"circle-slash":61721,"circuit-board":61722,clippy:61723,clock:61724,"cloud-download":61725,"cloud-upload":61726,code:61727,comment:61728,"comment-discussion":61729,"credit-card":61730,dash:61731,dashboard:61732,database:61733,"desktop-download":61734,"device-camera":61735,"device-camera-video":61736,"device-desktop":61737,"device-mobile":61738,diff:61739,"diff-added":61740,"diff-ignored":61741,"diff-modified":61742,"diff-removed":61743,"diff-renamed":61744,ellipsis:61745,eye:61746,file:61747,"file-binary":61748,"file-code":61749,"file-directory":61750,"file-media":61751,"file-pdf":61752,"file-submodule":61753,"file-symlink-directory":61754,"file-symlink-file":61755,"file-zip":61756,flame:61757,fold:61758,gear:61759,gift:61760,gist:61761,"gist-secret":61762,"git-branch":61763,"git-commit":61764,"git-compare":61765,"git-merge":61766,"git-pull-request":61767,globe:61768,grabber:61769,graph:61770,heart:61771,history:61772,home:61773,"horizontal-rule":61774,hubot:61775,inbox:61776,info:61777,"issue-closed":61778,"issue-opened":61779,"issue-reopened":61780,italic:61781,jersey:61782,"kebab-horizontal":61783,"kebab-vertical":61784,key:61785,keyboard:61786,law:61787,"light-bulb":61788,link:61789,"link-external":61790,"list-ordered":61791,"list-unordered":61792,location:61793,lock:61794,"logo-gist":61795,"logo-github":61796,mail:61797,"mail-read":61798,"mark-github":61799,markdown:61800,megaphone:61801,mention:61802,milestone:61803,mirror:61804,"mortar-board":61805,mute:61806,"no-newline":61807,note:61808,octoface:61809,organization:61810,package:61811,paintcan:61812,pencil:61813,person:61814,pin:61815,plug:61816,plus:61817,"plus-small":61818,"primitive-dot":61819,"primitive-square":61820,project:61821,pulse:61822,question:61823,quote:61824,"radio-tower":61825,reply:61826,repo:61827,"repo-clone":61828,"repo-force-push":61829,"repo-forked":61830,"repo-pull":61831,"repo-push":61832,report:61833,rocket:61834,rss:61835,ruby:61836,"screen-full":61837,"screen-normal":61838,search:61839,server:61840,settings:61841,shield:61842,"sign-in":61843,"sign-out":61844,smiley:61845,squirrel:61846,star:61847,stop:61848,sync:61849,tag:61850,tasklist:61851,telescope:61852,terminal:61853,"text-size":61854,"three-bars":61855,thumbsdown:61856,thumbsup:61857,tools:61858,trashcan:61859,"triangle-down":61860,"triangle-left":61861,"triangle-right":61862,"triangle-up":61863,unfold:61864,unmute:61865,unverified:61866,verified:61867,versions:61868,watch:61869,x:61870,zap:61871}},679,[]); +__d(function(e,o,l,a,r,c,i){r.exports={user:57349,people:57345,"user-female":57344,"user-follow":57346,"user-following":57347,"user-unfollow":57348,login:57446,logout:57445,emotsmile:57377,phone:58880,"call-end":57416,"call-in":57415,"call-out":57414,map:57395,"location-pin":57494,direction:57410,directions:57409,compass:57413,layers:57396,menu:58881,list:57447,"options-vertical":58882,options:58883,"arrow-down":58884,"arrow-left":58885,"arrow-right":58886,"arrow-up":58887,"arrow-up-circle":57464,"arrow-left-circle":57466,"arrow-right-circle":57465,"arrow-down-circle":57467,check:57472,clock:57473,plus:57493,minus:58901,close:57474,event:58905,exclamation:58903,organization:58902,trophy:57350,"screen-smartphone":57360,"screen-desktop":57361,plane:57362,notebook:57363,mustache:57364,mouse:57365,magnet:57366,energy:57376,disc:57378,cursor:57454,"cursor-move":57379,crop:57380,chemistry:57382,speedometer:57351,shield:57358,"screen-tablet":57359,"magic-wand":57367,hourglass:57368,graduation:57369,ghost:57370,"game-controller":57371,fire:57372,eyeglass:57373,"envelope-open":57374,"envelope-letter":57375,bell:57383,badge:57384,anchor:57385,wallet:57386,vector:57387,speech:57388,puzzle:57389,printer:57390,present:57391,playlist:57392,pin:57393,picture:57394,handbag:57397,"globe-alt":57398,globe:57399,"folder-alt":57401,folder:57481,film:57402,feed:57403,drop:57406,drawer:57407,docs:57408,doc:57477,diamond:57411,cup:57412,calculator:57417,bubbles:57418,briefcase:57419,"book-open":57420,"basket-loaded":57421,basket:57422,bag:57423,"action-undo":57424,"action-redo":57425,wrench:57426,umbrella:57427,trash:57428,tag:57429,support:57430,frame:57400,"size-fullscreen":57431,"size-actual":57432,shuffle:57433,"share-alt":57434,share:57435,rocket:57436,question:57437,"pie-chart":57438,pencil:57439,note:57440,loop:57444,home:57449,grid:57450,graph:57451,microphone:57443,"music-tone-alt":57441,"music-tone":57442,"earphones-alt":57404,earphones:57405,equalizer:57452,like:57448,dislike:57453,"control-start":57455,"control-rewind":57456,"control-play":57457,"control-pause":57458,"control-forward":57459,"control-end":57460,"volume-1":57503,"volume-2":57504,"volume-off":57505,calendar:57461,bulb:57462,chart:57463,ban:57468,bubble:57469,camrecorder:57470,camera:57471,"cloud-download":57475,"cloud-upload":57476,envelope:57478,eye:57479,flag:57480,heart:57482,info:57483,key:57484,link:57485,lock:57486,"lock-open":57487,magnifier:57488,"magnifier-add":57489,"magnifier-remove":57490,"paper-clip":57491,"paper-plane":57492,power:57495,refresh:57496,reload:57497,settings:57498,star:57499,"symbol-female":57500,"symbol-male":57501,target:57502,"credit-card":57381,paypal:58888,"social-tumblr":57354,"social-twitter":57353,"social-facebook":57355,"social-instagram":58889,"social-linkedin":58890,"social-pinterest":58891,"social-github":58892,"social-google":58893,"social-reddit":58894,"social-skype":58895,"social-dribbble":57357,"social-behance":58896,"social-foursqare":58897,"social-soundcloud":58898,"social-spotify":58899,"social-stumbleupon":58900,"social-youtube":57352,"social-dropbox":57356,"social-vkontakte":58904,"social-steam":58912}},680,[]); +__d(function(e,o,t,a,i,s,r){i.exports={acrobat:61696,amazon:61697,android:61698,angellist:61699,aol:61700,appnet:61701,appstore:61702,bitbucket:61703,bitcoin:61704,blogger:61705,buffer:61706,cal:61707,call:61708,cart:61709,chrome:61710,cloudapp:61711,creativecommons:61712,delicious:61713,digg:61714,disqus:61715,dribbble:61716,dropbox:61717,drupal:61718,dwolla:61720,email:61721,eventasaurus:61722,eventbrite:61723,eventful:61724,evernote:61725,facebook:61726,fivehundredpx:61727,flattr:61728,flickr:61729,forrst:61730,foursquare:61731,github:61732,gmail:61733,google:61734,googleplay:61735,googleplus:61736,gowalla:61737,grooveshark:61738,guest:61739,html5:61740,ie:61741,instagram:61742,instapaper:61743,intensedebate:61744,itunes:61745,klout:61746,lanyrd:61747,lastfm:61748,lego:61749,linkedin:61750,lkdto:61751,logmein:61752,macstore:61753,meetup:61754,myspace:61755,ninetyninedesigns:61756,openid:61757,opentable:61758,paypal:61759,persona:61796,pinboard:61760,pinterest:61761,plancast:61762,plurk:61763,pocket:61764,podcast:61765,posterous:61766,print:61767,quora:61768,reddit:61769,rss:61770,scribd:61771,skype:61772,smashing:61773,songkick:61774,soundcloud:61775,spotify:61776,stackoverflow:61777,statusnet:61778,steam:61779,stripe:61780,stumbleupon:61781,tumblr:61782,twitter:61783,viadeo:61784,vimeo:61785,vk:61786,weibo:61787,wikipedia:61788,windows:61789,wordpress:61790,xing:61791,yahoo:61792,ycombinator:61793,yelp:61794,youtube:61795}},681,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SheetView=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),s=babelHelpers.interopRequireDefault(r(d[3])),n=o.NativeModules.RNBottomActionSheet,u=(function(o){function l(){return babelHelpers.classCallCheck(this,l),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).apply(this,arguments))}return babelHelpers.inherits(l,o),babelHelpers.createClass(l,[{key:"componentDidMount",value:function(){this._show()}},{key:"componentDidUpdate",value:function(){this._show()}},{key:"_show",value:function(){if(this.props.visible){var o=this.props,s=[];t.default.Children.map(this.props.children,function(t,o){s.push({title:t.props.title,subTitle:t.props.subTitle,icon:t.props.icon,divider:void 0===t.props.divider?'':t.props.divider})}),l.Show(babelHelpers.extends({},o,{items:s}))}}},{key:"render",value:function(){return null}}],[{key:"Show",value:function(t){void 0===t.title&&(t.title=l.defaultProps.title),void 0===t.items&&(t.items=l.defaultProps.items),void 0===t.theme&&(t.theme=l.defaultProps.theme),void 0===t.selection&&(t.selection=l.defaultProps.selection),void 0===t.titleTextColor&&(t.titleTextColor=l.defaultProps.titleTextColor),void 0===t.itemTextColor&&(t.itemTextColor=l.defaultProps.itemTextColor),void 0===t.itemTintColor&&(t.itemTintColor=l.defaultProps.itemTintColor),void 0===t.backgroundColor&&(t.backgroundColor=l.defaultProps.backgroundColor),void 0===t.delayDismissOnItemClick&&(t.delayDismissOnItemClick=l.defaultProps.delayDismissOnItemClick),t.items=t.items.map(function(t){if(void 0===t.title&&(t.title=""),void 0===t.subTitle&&(t.subTitle=""),void 0===t.divider&&(t.divider=!1),t.icon&&t.icon.props){t.icon=t.icon.props;var o=s.default.Resolve(t.icon.family,t.icon.name);t.icon=babelHelpers.extends({},t.icon,{glyph:o})}else void 0!==t.icon?t.icon={name:t.icon,family:"",glyph:"",color:"",size:0}:t.icon={};return t}),n.SheetView({title:t.title,items:t.items,theme:t.theme,selection:t.selection,titleTextColor:t.titleTextColor,itemTextColor:t.itemTextColor,itemTintColor:t.itemTintColor,backgroundColor:t.backgroundColor,delayDismissOnItemClick:t.delayDismissOnItemClick},function(o){var l=t.items[o].value;t.onSelection&&t.onSelection(o,l)})}}]),l})(t.PureComponent);e.SheetView=u,u.propTypes=babelHelpers.objectSpread({},o.ViewPropTypes,{title:l.default.string,theme:l.default.string,selection:l.default.number,titleTextColor:l.default.string,itemTextColor:l.default.string,itemTintColor:l.default.string,backgroundColor:l.default.string,delayDismissOnItemClick:l.default.bool,visible:l.default.bool}),u.defaultProps={title:'',theme:'light',selection:-1,titleTextColor:'',itemTextColor:'',itemTintColor:'',backgroundColor:'',delayDismissOnItemClick:!1,visible:!1};var p=(function(t){function o(){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).apply(this,arguments))}return babelHelpers.inherits(o,t),o})(t.PureComponent);p.propTypes={title:l.default.string,subTitle:l.default.string,divider:l.default.bool,icon:l.default.oneOfType([l.default.number,l.default.string,l.default.object])},p.defaultProps={title:'',subTitle:'',divider:!1},u.Item=p},682,[23,2,37,670]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Pagination",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"ParallaxImage",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"getInputRangeFromIndexes",{enumerable:!0,get:function(){return l.getInputRangeFromIndexes}});var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=r(d[3])},683,[684,688,691,687]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),o=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=babelHelpers.interopRequireDefault(r(d[3])),l=r(d[4]),u='ios'===o.Platform.OS,h=o.FlatList?o.Animated.createAnimatedComponent(o.FlatList):null,c=o.Animated.createAnimatedComponent(o.ScrollView),p=o.I18nManager.isRTL,_=(function(n){function _(t){var n;babelHelpers.classCallCheck(this,_),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(_).call(this,t))).state={hideCarousel:!0,interpolators:[]};var s=n._getFirstItem(t.firstItem);n._activeItem=s,n._previousActiveItem=s,n._previousFirstItem=s,n._previousItemsLength=s,n._mounted=!1,n._positions=[],n._currentContentOffset=0,n._canFireBeforeCallback=!1,n._canFireCallback=!1,n._scrollOffsetRef=null,n._onScrollTriggered=!0,n._lastScrollDate=0,n._scrollEnabled=!1!==t.scrollEnabled,n._initPositionsAndInterpolators=n._initPositionsAndInterpolators.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._renderItem=n._renderItem.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onSnap=n._onSnap.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onLayout=n._onLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onScroll=n._onScroll.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onScrollBeginDrag=t.enableSnap?n._onScrollBeginDrag.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))):void 0,n._onScrollEnd=t.enableSnap||t.autoplay?n._onScrollEnd.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))):void 0,n._onScrollEndDrag=t.enableMomentum?void 0:n._onScrollEndDrag.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onMomentumScrollEnd=t.enableMomentum?n._onMomentumScrollEnd.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))):void 0,n._onTouchStart=n._onTouchStart.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._onTouchRelease=n._onTouchRelease.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n._getKeyExtractor=n._getKeyExtractor.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n)));var l={listener:n._onScroll,useNativeDriver:!0};return n._scrollPos=new o.Animated.Value(0),n._onScrollHandler=t.vertical?o.Animated.event([{nativeEvent:{contentOffset:{y:n._scrollPos}}}],l):o.Animated.event([{nativeEvent:{contentOffset:{x:n._scrollPos}}}],l),n._ignoreNextMomentum=!1,o.ViewPropTypes||console.warn('react-native-snap-carousel: It is recommended to use at least version 0.44 of React Native with the plugin'),t.vertical||t.sliderWidth&&t.itemWidth||console.warn('react-native-snap-carousel: You need to specify both `sliderWidth` and `itemWidth` for horizontal carousels'),!t.vertical||t.sliderHeight&&t.itemHeight||console.warn('react-native-snap-carousel: You need to specify both `sliderHeight` and `itemHeight` for vertical carousels'),!t.apparitionDelay||u||t.useScrollView||console.warn('react-native-snap-carousel: Using `apparitionDelay` on Android is not recommended since it can lead to rendering issues'),(t.customAnimationType||t.customAnimationOptions)&&console.warn('react-native-snap-carousel: Props `customAnimationType` and `customAnimationOptions` have been renamed to `activeAnimationType` and `activeAnimationOptions`'),t.onScrollViewScroll&&console.warn('react-native-snap-carousel: Prop `onScrollViewScroll` has been removed. Use `onScroll` instead'),n}return babelHelpers.inherits(_,n),babelHelpers.createClass(_,[{key:"componentDidMount",value:function(){var t=this,o=this.props,n=o.apparitionDelay,s=o.autoplay,l=o.firstItem,u=this._getFirstItem(l),h=function(){t.setState({hideCarousel:!1}),s&&t.startAutoplay()};this._mounted=!0,this._initPositionsAndInterpolators(),requestAnimationFrame(function(){t._mounted&&(t._snapToItem(u,!1,!1,!0,!1),t._hackActiveSlideAnimation(u,'start',!0),n?t._apparitionTimeout=setTimeout(function(){h()},n):h())})}},{key:"shouldComponentUpdate",value:function(t,o){return!1===this.props.shouldOptimizeUpdates||(0,s.default)(this,t,o)}},{key:"componentWillReceiveProps",value:function(t){var o=this.state.interpolators,n=t.firstItem,s=t.itemHeight,l=t.itemWidth,u=t.scrollEnabled,h=t.sliderHeight,c=t.sliderWidth,p=this._getCustomDataLength(t);if(p){var _=this._getFirstItem(n,t),f=this._activeItem||0===this._activeItem?this._activeItem:_,v=c&&c!==this.props.sliderWidth,S=h&&h!==this.props.sliderHeight,b=l&&l!==this.props.itemWidth,y=s&&s!==this.props.itemHeight,I=u!==this.props.scrollEnabled;f>p-1&&(f=p-1),I&&this._setScrollEnabled(u),o.length!==p||v||S||b||y?(this._activeItem=f,this._previousItemsLength=p,this._initPositionsAndInterpolators(t),this._previousItemsLength>p&&this._hackActiveSlideAnimation(f,null,!0),(v||S||b||y)&&this._snapToItem(f,!1,!1,!1,!1)):_!==this._previousFirstItem&&_!==this._activeItem&&(this._activeItem=_,this._previousFirstItem=_,this._snapToItem(_,!0,!0,!1,!1))}}},{key:"componentWillUnmount",value:function(){this._mounted=!1,this.stopAutoplay(),clearTimeout(this._apparitionTimeout),clearTimeout(this._hackSlideAnimationTimeout),clearTimeout(this._enableAutoplayTimeout),clearTimeout(this._autoplayTimeout),clearTimeout(this._snapNoMomentumTimeout),clearTimeout(this._edgeItemTimeout),clearTimeout(this._lockScrollTimeout)}},{key:"_needsScrollView",value:function(){return this.props.useScrollView||!h||this._shouldUseStackLayout()||this._shouldUseTinderLayout()}},{key:"_needsRTLAdaptations",value:function(){var t=this.props.vertical;return p&&!u&&!t}},{key:"_canLockScroll",value:function(){var t=this.props,o=t.enableMomentum,n=t.lockScrollWhileSnapping;return!o&&n}},{key:"_enableLoop",value:function(){var t=this.props,o=t.data,n=t.enableSnap,s=t.loop;return n&&s&&o&&o.length&&o.length>1}},{key:"_shouldAnimateSlides",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,o=t.inactiveSlideOpacity,n=t.inactiveSlideScale,s=t.scrollInterpolator,l=t.slideInterpolatedStyle;return o<1||n<1||!!s||!!l||this._shouldUseShiftLayout()||this._shouldUseStackLayout()||this._shouldUseTinderLayout()}},{key:"_shouldUseCustomAnimation",value:function(){return!!this.props.activeAnimationOptions&&!this._shouldUseStackLayout()&&!this._shouldUseTinderLayout()}},{key:"_shouldUseShiftLayout",value:function(){var t=this.props,o=t.inactiveSlideShift;return'default'===t.layout&&0!==o}},{key:"_shouldUseStackLayout",value:function(){return'stack'===this.props.layout}},{key:"_shouldUseTinderLayout",value:function(){return'tinder'===this.props.layout}},{key:"_getCustomData",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,o=t.data,n=t.loopClonesPerSide,s=o&&o.length;if(!s)return[];if(!this._enableLoop())return o;var l=[],u=[];if(n>s){for(var h,c,p=Math.floor(n/s),_=n%s,f=0;f0&&void 0!==arguments[0]?arguments[0]:this.props,o=t.data,n=t.loopClonesPerSide,s=o&&o.length;return s?this._enableLoop()?s+2*n:s:0}},{key:"_getCustomIndex",value:function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props,n=this._getCustomDataLength(o);return!n||!t&&0!==t?0:this._needsRTLAdaptations()?n-t-1:t}},{key:"_getDataIndex",value:function(t){var o=this.props,n=o.data,s=o.loopClonesPerSide,l=n&&n.length;if(!this._enableLoop()||!l)return t;if(t>=l+s)return s>l?(t-s)%l:t-l-s;if(tl){for(var u=[],h=[],c=Math.floor(s/l),p=s%l,_=0;_1&&void 0!==arguments[1]?arguments[1]:this.props,n=o.loopClonesPerSide,s=this._getCustomDataLength(o);return!s||t>s-1||t<0?0:this._enableLoop()?t+n:t}},{key:"_getWrappedRef",value:function(){return this._carouselRef&&this._carouselRef.getNode&&this._carouselRef.getNode()}},{key:"_getScrollEnabled",value:function(){return this._scrollEnabled}},{key:"_setScrollEnabled",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],o=this.props.scrollEnabled,n=this._getWrappedRef();n&&n.setNativeProps&&(t=t&&o,n.setNativeProps({scrollEnabled:t}),this._scrollEnabled=t)}},{key:"_getKeyExtractor",value:function(t,o){return this._needsScrollView()?"scrollview-item-"+o:"flatlist-item-"+o}},{key:"_getScrollOffset",value:function(t){var o=this.props.vertical;return t&&t.nativeEvent&&t.nativeEvent.contentOffset&&t.nativeEvent.contentOffset[o?'y':'x']||0}},{key:"_getContainerInnerMargin",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=this.props,n=o.sliderWidth,s=o.sliderHeight,l=o.itemWidth,u=o.itemHeight,h=o.vertical,c=o.activeSlideAlignment;return'start'===c&&!t||'end'===c&&t?0:'end'===c&&!t||'start'===c&&t?h?s-u:n-l:h?(s-u)/2:(n-l)/2}},{key:"_getViewportOffet",value:function(){var t=this.props,o=t.sliderWidth,n=t.sliderHeight,s=t.itemWidth,l=t.itemHeight,u=t.vertical,h=t.activeSlideAlignment;return'start'===h?u?l/2:s/2:'end'===h?u?n-l/2:o-s/2:u?n/2:o/2}},{key:"_getCenter",value:function(t){return t+this._getViewportOffet()-this._getContainerInnerMargin()}},{key:"_getActiveItem",value:function(t){for(var o=this.props,n=o.activeSlideOffset,s=o.swipeThreshold,l=this._getCenter(t),u=n||s,h=0;h=p&&l-u<=_)return h}var f=this._positions.length-1;return this._positions[f]&&l-u>this._positions[f].end?f:0}},{key:"_initPositionsAndInterpolators",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,s=n.data,u=n.itemWidth,h=n.itemHeight,c=n.scrollInterpolator,p=n.vertical?h:u;if(s.length){var _=[];this._positions=[],this._getCustomData(n).forEach(function(s,u){var h,f=t._getCustomIndex(u,n);if(t._positions[u]={start:u*p,end:u*p+p},t._shouldAnimateSlides(n))if(t._shouldUseCustomAnimation())h=new o.Animated.Value(f===t._activeItem?1:0);else{var v;c?v=c(f,n):t._shouldUseStackLayout()?v=(0,l.stackScrollInterpolator)(f,n):t._shouldUseTinderLayout()&&(v=(0,l.tinderScrollInterpolator)(f,n)),v&&v.inputRange&&v.outputRange||(v=(0,l.defaultScrollInterpolator)(f,n)),h=t._scrollPos.interpolate(babelHelpers.objectSpread({},v,{extrapolate:'clamp'}))}else h=new o.Animated.Value(1);_.push(h)}),this.setState({interpolators:_})}}},{key:"_getSlideAnimation",value:function(t,n){var s=this.state.interpolators,l=this.props,u=l.activeAnimationType,h=l.activeAnimationOptions,c=s&&s[t];if(!c&&0!==c)return!1;var p=babelHelpers.objectSpread({isInteraction:!1,useNativeDriver:!0},h,{toValue:n});return o.Animated.parallel([o.Animated.timing(c,babelHelpers.objectSpread({},p,{easing:o.Easing.linear})),o.Animated[u](c,babelHelpers.objectSpread({},p))])}},{key:"_playCustomSlideAnimation",value:function(t,n){var s=this.state.interpolators,l=this._getCustomDataLength(),u=this._getCustomIndex(t),h=this._getDataIndex(u),c=this._getCustomIndex(n),p=this._getDataIndex(c),_=[];if(this._enableLoop())for(var f=0;f2&&void 0!==arguments[2]&&arguments[2],l=this.props.data;if(this._mounted&&this._carouselRef&&this._positions[t]&&(s||!this._enableLoop())){var u=this._positions[t]&&this._positions[t].start;if(u||0===u){var h=l&&l.length,c=o||1===h?'start':'end';this._scrollTo(u+('start'===c?-1:1),!1),clearTimeout(this._hackSlideAnimationTimeout),this._hackSlideAnimationTimeout=setTimeout(function(){n._scrollTo(u,!1)},50)}}}},{key:"_lockScroll",value:function(){var t=this,o=this.props.lockScrollTimeoutDuration;clearTimeout(this._lockScrollTimeout),this._lockScrollTimeout=setTimeout(function(){t._releaseScroll()},o),this._setScrollEnabled(!1)}},{key:"_releaseScroll",value:function(){clearTimeout(this._lockScrollTimeout),this._setScrollEnabled(!0)}},{key:"_repositionScroll",value:function(t){var o=this.props,n=o.data,s=o.loopClonesPerSide,l=n&&n.length;if(this._enableLoop()&&l&&!(t>=s&&t=l+s?u=t-l:t1&&void 0!==arguments[1])||arguments[1],n=this.props.vertical,s=this._getWrappedRef();if(this._mounted&&s){var l=this._needsScrollView()?{x:n?0:t,y:n?t:0}:{offset:t},u=babelHelpers.objectSpread({},l,{animated:o});this._needsScrollView()?s.scrollTo(u):s.scrollToOffset(u)}}},{key:"_onScroll",value:function(t){var o=this.props,n=o.callbackOffsetMargin,s=o.enableMomentum,l=o.onScroll,u=t?this._getScrollOffset(t):this._currentContentOffset,h=this._getActiveItem(u),c=h===this._itemToSnapTo,p=u>=this._scrollOffsetRef-n&&u<=this._scrollOffsetRef+n;this._currentContentOffset=u,this._onScrollTriggered=!0,this._lastScrollDate=Date.now(),this._activeItem!==h&&this._shouldUseCustomAnimation()&&this._playCustomSlideAnimation(this._activeItem,h),s?(clearTimeout(this._snapNoMomentumTimeout),this._activeItem!==h&&(this._activeItem=h),c&&(this._canFireBeforeCallback&&this._onBeforeSnap(this._getDataIndex(h)),p&&this._canFireCallback&&this._onSnap(this._getDataIndex(h)))):this._activeItem!==h&&c&&(this._canFireBeforeCallback&&this._onBeforeSnap(this._getDataIndex(h)),p&&(this._activeItem=h,this._canLockScroll()&&this._releaseScroll(),this._canFireCallback&&this._onSnap(this._getDataIndex(h)))),h===this._itemToSnapTo&&u===this._scrollOffsetRef&&this._repositionScroll(h),l&&t&&l(t)}},{key:"_onStartShouldSetResponderCapture",value:function(t){var o=this.props.onStartShouldSetResponderCapture;return o&&o(t),this._getScrollEnabled()}},{key:"_onTouchStart",value:function(){!1!==this._getScrollEnabled()&&this._autoplaying&&this.stopAutoplay()}},{key:"_onScrollBeginDrag",value:function(t){var o=this.props.onScrollBeginDrag;this._getScrollEnabled()&&(this._scrollStartOffset=this._getScrollOffset(t),this._scrollStartActive=this._getActiveItem(this._scrollStartOffset),this._ignoreNextMomentum=!1,o&&o(t))}},{key:"_onScrollEndDrag",value:function(t){var o=this.props.onScrollEndDrag;this._carouselRef&&this._onScrollEnd&&this._onScrollEnd(),o&&o(t)}},{key:"_onMomentumScrollEnd",value:function(t){var o=this.props.onMomentumScrollEnd;this._carouselRef&&this._onScrollEnd&&this._onScrollEnd(),o&&o(t)}},{key:"_onScrollEnd",value:function(t){var o=this,n=this.props,s=n.autoplay,l=n.enableSnap;this._ignoreNextMomentum?this._ignoreNextMomentum=!1:(this._scrollEndOffset=this._currentContentOffset,this._scrollEndActive=this._getActiveItem(this._scrollEndOffset),l&&this._snapScroll(this._scrollEndOffset-this._scrollStartOffset),s&&(clearTimeout(this._enableAutoplayTimeout),this._enableAutoplayTimeout=setTimeout(function(){o.startAutoplay()},300)))}},{key:"_onTouchRelease",value:function(t){var o=this;this.props.enableMomentum&&u&&(clearTimeout(this._snapNoMomentumTimeout),this._snapNoMomentumTimeout=setTimeout(function(){o._snapToItem(o._activeItem)},100))}},{key:"_onLayout",value:function(t){var o=this.props.onLayout;this._onLayoutInitDone?(this._initPositionsAndInterpolators(),this._snapToItem(this._activeItem,!1,!1,!1,!1)):this._onLayoutInitDone=!0,o&&o(t)}},{key:"_snapScroll",value:function(t){var o=this.props.swipeThreshold;!this._scrollEndActive&&0!==this._scrollEndActive&&u&&(this._scrollEndActive=this._scrollStartActive),this._scrollStartActive!==this._scrollEndActive?this._snapToItem(this._scrollEndActive):t>0?t>o?this._snapToItem(this._scrollStartActive+1):this._snapToItem(this._scrollEndActive):t<0&&t<-o?this._snapToItem(this._scrollStartActive-1):this._snapToItem(this._scrollEndActive)}},{key:"_snapToItem",value:function(t){var o=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],l=arguments.length>3&&void 0!==arguments[3]&&arguments[3],h=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],c=this.props,p=c.enableMomentum,_=c.onSnapToItem,f=c.onBeforeSnapToItem,v=this._getCustomDataLength(),S=this._getWrappedRef();v&&S&&(!t||t<0?t=0:v>0&&t>=v&&(t=v-1),t!==this._previousActiveItem&&(this._previousActiveItem=t,h&&this._canLockScroll()&&this._lockScroll(),s&&(f&&(this._canFireBeforeCallback=!0),_&&(this._canFireCallback=!0))),this._itemToSnapTo=t,this._scrollOffsetRef=this._positions[t]&&this._positions[t].start,this._onScrollTriggered=!1,(this._scrollOffsetRef||0===this._scrollOffsetRef)&&(this._scrollTo(this._scrollOffsetRef,n),p&&(u&&!l&&(this._ignoreNextMomentum=!0),0!==t&&t!==v-1||(clearTimeout(this._edgeItemTimeout),this._edgeItemTimeout=setTimeout(function(){l||t!==o._activeItem||o._onScrollTriggered||o._onScroll()},250)))))}},{key:"_onBeforeSnap",value:function(t){var o=this.props.onBeforeSnapToItem;this._carouselRef&&(this._canFireBeforeCallback=!1,o&&o(t))}},{key:"_onSnap",value:function(t){var o=this.props.onSnapToItem;this._carouselRef&&(this._canFireCallback=!1,o&&o(t))}},{key:"startAutoplay",value:function(){var t=this,o=this.props,n=o.autoplayInterval,s=o.autoplayDelay;this._autoplaying||(clearTimeout(this._autoplayTimeout),this._autoplayTimeout=setTimeout(function(){t._autoplaying=!0,t._autoplayInterval=setInterval(function(){t._autoplaying&&t.snapToNext()},n)},s))}},{key:"stopAutoplay",value:function(){this._autoplaying=!1,clearInterval(this._autoplayInterval)}},{key:"snapToItem",value:function(t){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];(!t||t<0)&&(t=0);var s=this._getPositionIndex(t);s!==this._activeItem&&this._snapToItem(s,o,n)}},{key:"snapToNext",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this._getCustomDataLength(),s=this._activeItem+1;if(s>n-1){if(!this._enableLoop())return;s=0}this._snapToItem(s,t,o)}},{key:"snapToPrev",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this._getCustomDataLength(),s=this._activeItem-1;if(s<0){if(!this._enableLoop())return;s=n-1}this._snapToItem(s,t,o)}},{key:"triggerRenderingHack",value:function(t){if(!(Date.now()-this._lastScrollDate<500)){var o=this._currentContentOffset;if(o||0===o){var n=t||(0===o?1:-1);this._scrollTo(o+n,!1)}}}},{key:"_getSlideInterpolatedStyle",value:function(t,o){var n=this.props,s=n.layoutCardOffset,u=n.slideInterpolatedStyle;return u?u(t,o,this.props):this._shouldUseTinderLayout()?(0,l.tinderAnimatedStyles)(t,o,this.props,s):this._shouldUseStackLayout()?(0,l.stackAnimatedStyles)(t,o,this.props,s):this._shouldUseShiftLayout()?(0,l.shiftAnimatedStyles)(t,o,this.props):(0,l.defaultAnimatedStyles)(t,o,this.props)}},{key:"_renderItem",value:function(n){var s=n.item,l=n.index,u=this.state.interpolators,h=this.props,c=h.hasParallaxImages,p=h.itemWidth,_=h.itemHeight,f=h.keyExtractor,v=h.renderItem,S=h.sliderHeight,b=h.sliderWidth,y=h.slideStyle,I=h.vertical,T=u&&u[l];if(!T&&0!==T)return!1;var k=this._shouldAnimateSlides(),A=k?o.Animated.View:o.View,C=k?this._getSlideInterpolatedStyle(l,T):{},H=c?{scrollPosition:this._scrollPos,carouselRef:this._carouselRef,vertical:I,sliderWidth:b,sliderHeight:S,itemWidth:p,itemHeight:_}:void 0,E=I?{height:_}:{width:p},D=this._needsScrollView()?{key:f?f(s,l):this._getKeyExtractor(s,l)}:{};return t.default.createElement(A,babelHelpers.extends({style:[E,y,C],pointerEvents:'box-none'},D),v({item:s,index:l},H))}},{key:"_getComponentOverridableProps",value:function(){var t=this.props,o=t.enableMomentum,n=t.itemWidth,s=t.itemHeight,l=t.loopClonesPerSide,u=t.sliderWidth,h=t.sliderHeight,c=t.vertical,p=Math.ceil(c?h/s:u/n)+1+2*(this._enableLoop()?l:2),_=1+2*p,f=_,v=this._needsScrollView()?{}:{initialNumToRender:p,maxToRenderPerBatch:_,windowSize:f};return babelHelpers.objectSpread({decelerationRate:o?.9:'fast',showsHorizontalScrollIndicator:!1,showsVerticalScrollIndicator:!1,overScrollMode:'never',automaticallyAdjustContentInsets:!1,directionalLockEnabled:!0,pinchGestureEnabled:!1,scrollsToTop:!1,removeClippedSubviews:!0,inverted:this._needsRTLAdaptations()},v)}},{key:"_getComponentStaticProps",value:function(){var t=this,o=this.state.hideCarousel,n=this.props,s=n.containerCustomStyle,l=n.contentContainerCustomStyle,u=n.keyExtractor,h=n.sliderWidth,c=n.sliderHeight,p=n.style,_=n.vertical,f=[s||p||{},o?{opacity:0}:{},_?{height:c,flexDirection:'column'}:{width:h,flexDirection:this._needsRTLAdaptations()?'row-reverse':'row'}],v=[l||{},_?{paddingTop:this._getContainerInnerMargin(),paddingBottom:this._getContainerInnerMargin(!0)}:{paddingLeft:this._getContainerInnerMargin(),paddingRight:this._getContainerInnerMargin(!0)}],S=this._needsScrollView()?{}:{renderItem:this._renderItem,numColumns:1,getItemLayout:void 0,initialScrollIndex:void 0,keyExtractor:u||this._getKeyExtractor};return babelHelpers.objectSpread({ref:function(o){return t._carouselRef=o},data:this._getCustomData(),style:f,contentContainerStyle:v,horizontal:!_,scrollEventThrottle:1,onScroll:this._onScrollHandler,onScrollBeginDrag:this._onScrollBeginDrag,onScrollEndDrag:this._onScrollEndDrag,onMomentumScrollEnd:this._onMomentumScrollEnd,onResponderRelease:this._onTouchRelease,onStartShouldSetResponderCapture:this._onStartShouldSetResponderCapture,onTouchStart:this._onTouchStart,onLayout:this._onLayout},S)}},{key:"render",value:function(){var o=this,n=this.props,s=n.data,l=n.renderItem;if(!s||!l)return!1;var u=babelHelpers.objectSpread({},this._getComponentOverridableProps(),this.props,this._getComponentStaticProps());return this._needsScrollView()?t.default.createElement(c,u,this._getCustomData().map(function(t,n){return o._renderItem({item:t,index:n})})):t.default.createElement(h,u)}},{key:"realIndex",get:function(){return this._activeItem}},{key:"currentIndex",get:function(){return this._getDataIndex(this._activeItem)}},{key:"currentScrollPosition",get:function(){return this._currentContentOffset}}]),_})(t.Component);e.default=_,_.propTypes={data:n.default.array.isRequired,renderItem:n.default.func.isRequired,itemWidth:n.default.number,itemHeight:n.default.number,sliderWidth:n.default.number,sliderHeight:n.default.number,activeAnimationType:n.default.string,activeAnimationOptions:n.default.object,activeSlideAlignment:n.default.oneOf(['center','end','start']),activeSlideOffset:n.default.number,apparitionDelay:n.default.number,autoplay:n.default.bool,autoplayDelay:n.default.number,autoplayInterval:n.default.number,callbackOffsetMargin:n.default.number,containerCustomStyle:o.ViewPropTypes?o.ViewPropTypes.style:o.View.propTypes.style,contentContainerCustomStyle:o.ViewPropTypes?o.ViewPropTypes.style:o.View.propTypes.style,enableMomentum:n.default.bool,enableSnap:n.default.bool,firstItem:n.default.number,hasParallaxImages:n.default.bool,inactiveSlideOpacity:n.default.number,inactiveSlideScale:n.default.number,inactiveSlideShift:n.default.number,layout:n.default.oneOf(['default','stack','tinder']),layoutCardOffset:n.default.number,lockScrollTimeoutDuration:n.default.number,lockScrollWhileSnapping:n.default.bool,loop:n.default.bool,loopClonesPerSide:n.default.number,scrollEnabled:n.default.bool,scrollInterpolator:n.default.func,slideInterpolatedStyle:n.default.func,slideStyle:o.ViewPropTypes?o.ViewPropTypes.style:o.View.propTypes.style,shouldOptimizeUpdates:n.default.bool,swipeThreshold:n.default.number,useScrollView:n.default.bool,vertical:n.default.bool,onBeforeSnapToItem:n.default.func,onSnapToItem:n.default.func},_.defaultProps={activeAnimationType:'timing',activeAnimationOptions:null,activeSlideAlignment:'center',activeSlideOffset:20,apparitionDelay:0,autoplay:!1,autoplayDelay:5e3,autoplayInterval:3e3,callbackOffsetMargin:5,containerCustomStyle:{},contentContainerCustomStyle:{},enableMomentum:!1,enableSnap:!0,firstItem:0,hasParallaxImages:!1,inactiveSlideOpacity:.7,inactiveSlideScale:.9,inactiveSlideShift:0,layout:'default',lockScrollTimeoutDuration:1e3,lockScrollWhileSnapping:!1,loop:!1,loopClonesPerSide:3,scrollEnabled:!0,slideStyle:{},shouldOptimizeUpdates:!0,swipeThreshold:20,useScrollView:!h,vertical:!1}},684,[23,2,37,685,687]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=function(n,s,o){return!t(n.props,s)||!t(n.state,o)}},685,[686]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=Object.prototype.hasOwnProperty;function n(t,n){return t===n?0!==t||0!==n||1/t==1/n:t!=t&&n!=n}m.exports=function(o,u){if(n(o,u))return!0;if('object'!=typeof o||null===o||'object'!=typeof u||null===u)return!1;var c=Object.keys(o),f=Object.keys(u);if(c.length!==f.length)return!1;for(var l=0;l0&&void 0!==arguments[0]?arguments[0]:0,o=this.state,l=o.animColor,s=o.animOpacity,p=o.animTransform,u={toValue:t,duration:250,isInteraction:!1,useNativeDriver:!this._shouldAnimateColor},c=[n.Animated.timing(s,babelHelpers.objectSpread({easing:n.Easing.linear},u)),n.Animated.spring(p,babelHelpers.objectSpread({friction:4,tension:50},u))];this._shouldAnimateColor&&c.push(n.Animated.timing(l,babelHelpers.objectSpread({easing:n.Easing.linear},u))),n.Animated.parallel(c).start()}},{key:"render",value:function(){var o=this.state,s=o.animColor,p=o.animOpacity,u=o.animTransform,c=this.props,y=c.active,b=c.activeOpacity,f=c.carouselRef,v=c.color,h=c.containerStyle,C=c.inactiveColor,R=c.inactiveStyle,T=c.inactiveOpacity,P=c.inactiveScale,V=c.index,w=c.style,_=c.tappable,A={opacity:p.interpolate({inputRange:[0,1],outputRange:[T,1]}),transform:[{scale:u.interpolate({inputRange:[0,1],outputRange:[P,1]})}]},H=this._shouldAnimateColor?{backgroundColor:s.interpolate({inputRange:[0,1],outputRange:[C,v]})}:{},O=[l.default.sliderPaginationDotContainer,h||{}],S=[l.default.sliderPaginationDot,w||{},!y&&R||{},A,H],k=_?function(){f&&f._snapToItem(f._getPositionIndex(V))}:void 0;return t.default.createElement(n.TouchableOpacity,{style:O,activeOpacity:_?b:1,onPress:k},t.default.createElement(n.Animated.View,{style:S}))}},{key:"_shouldAnimateColor",get:function(){var t=this.props,n=t.color,o=t.inactiveColor;return n&&o}}]),s})(t.PureComponent);e.default=s,s.propTypes={inactiveOpacity:o.default.number.isRequired,inactiveScale:o.default.number.isRequired,active:o.default.bool,activeOpacity:o.default.number,carouselRef:o.default.object,color:o.default.string,containerStyle:n.ViewPropTypes?n.ViewPropTypes.style:n.View.propTypes.style,inactiveColor:o.default.string,inactiveStyle:n.ViewPropTypes?n.ViewPropTypes.style:n.View.propTypes.style,index:o.default.number,style:n.ViewPropTypes?n.ViewPropTypes.style:n.View.propTypes.style,tappable:o.default.bool}},689,[23,2,37,690]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({sliderPagination:{alignItems:'center',justifyContent:'center',paddingHorizontal:20,paddingVertical:30},sliderPaginationDotContainer:{alignItems:'center',justifyContent:'center',marginHorizontal:8},sliderPaginationDot:{width:7,height:7,borderRadius:3.5,backgroundColor:'rgba(0, 0, 0, 0.75)'}});e.default=t},690,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),s=babelHelpers.interopRequireDefault(r(d[2])),o=babelHelpers.interopRequireDefault(r(d[3])),l=(function(s){function l(t){var s;return babelHelpers.classCallCheck(this,l),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,t))).state={offset:0,width:0,height:0,status:1,animOpacity:new n.Animated.Value(0)},s._onLoad=s._onLoad.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._onError=s._onError.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s._measureLayout=s._measureLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s}return babelHelpers.inherits(l,s),babelHelpers.createClass(l,[{key:"setNativeProps",value:function(t){this._container.setNativeProps(t)}},{key:"componentDidMount",value:function(){var t=this;this._mounted=!0,setTimeout(function(){t._measureLayout()},0)}},{key:"componentWillUnmount",value:function(){this._mounted=!1}},{key:"_measureLayout",value:function(){var t=this;if(this._container){var s=this.props,o=s.dimensions,l=s.vertical,u=s.carouselRef,p=s.sliderWidth,h=s.sliderHeight,c=s.itemWidth,f=s.itemHeight;u&&this._container.measureLayout((0,n.findNodeHandle)(u),function(n,s,u,b,y,v){var H=l?s-(h-f)/2:n-(p-c)/2;t.setState({offset:H,width:o&&o.width?o.width:Math.ceil(u),height:o&&o.height?o.height:Math.ceil(b)})})}}},{key:"_onLoad",value:function(t){var s=this,o=this.state.animOpacity,l=this.props,u=l.fadeDuration,p=l.onLoad;this._mounted&&(this.setState({status:2}),p&&p(t),n.Animated.timing(o,{toValue:1,duration:u,easing:n.Easing.out(n.Easing.quad),isInteraction:!1,useNativeDriver:!0}).start(function(){s.setState({status:3})}))}},{key:"_onError",value:function(t){var n=this.props.onError;this.setState({status:4}),n&&n(t)}},{key:"render",value:function(){var s=this,l=this.props.containerStyle;return t.default.createElement(n.View,{ref:function(t){s._container=t},pointerEvents:'none',style:[l,o.default.container],onLayout:this._measureLayout},this.image,this.spinner)}},{key:"image",get:function(){var s=this.state,l=s.status,u=s.animOpacity,p=s.offset,h=s.width,c=s.height,f=this.props,b=f.scrollPosition,y=(f.dimensions,f.vertical),v=f.sliderWidth,H=f.sliderHeight,_=f.parallaxFactor,w=f.style,E=babelHelpers.objectWithoutProperties(f,["scrollPosition","dimensions","vertical","sliderWidth","sliderHeight","parallaxFactor","style"]),L=(y?c:h)*_,T={width:y?h:h+2*L,height:y?c+2*L:c,opacity:u,transform:b?[{translateX:y?0:b.interpolate({inputRange:[p-v,p+v],outputRange:[-L,L],extrapolate:'clamp'})},{translateY:y?b.interpolate({inputRange:[p-H,p+H],outputRange:[-L,L],extrapolate:'clamp'}):0}]:[]};return t.default.createElement(n.Animated.Image,babelHelpers.extends({},E,{style:[o.default.image,w,{position:'relative'},T],onLoad:this._onLoad,onError:3!==l?this._onError:void 0}))}},{key:"spinner",get:function(){var s=this.state.status,l=this.props,u=l.showSpinner,p=l.spinnerColor;return!(1!==s||!u)&&t.default.createElement(n.View,{style:o.default.loaderContainer},t.default.createElement(n.ActivityIndicator,{size:'small',color:p,animating:!0}))}}]),l})(t.Component);e.default=l,l.propTypes=babelHelpers.objectSpread({},n.Image.propTypes,{carouselRef:s.default.object,itemHeight:s.default.number,itemWidth:s.default.number,scrollPosition:s.default.object,sliderHeight:s.default.number,sliderWidth:s.default.number,vertical:s.default.bool,containerStyle:n.ViewPropTypes?n.ViewPropTypes.style:n.View.propTypes.style,dimensions:s.default.shape({width:s.default.number,height:s.default.number}),fadeDuration:s.default.number,parallaxFactor:s.default.number,showSpinner:s.default.bool,spinnerColor:s.default.string}),l.defaultProps={containerStyle:{},fadeDuration:500,parallaxFactor:.3,showSpinner:!0,spinnerColor:'rgba(0, 0, 0, 0.4)'}},691,[23,2,37,692]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),n=t.StyleSheet.create({container:{overflow:'hidden',alignItems:'center',justifyContent:'center'},image:{position:'relative',resizeMode:'cover',width:null,height:null},loaderContainer:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject,{alignItems:'center',justifyContent:'center'})});e.default=n},692,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=babelHelpers.interopRequireDefault(r(d[0])).default;e.default=l},693,[694]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),o=babelHelpers.interopRequireDefault(r(d[2])),u=babelHelpers.interopRequireDefault(r(d[3])),l=(function(n){function l(t){var n;return babelHelpers.classCallCheck(this,l),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(l).call(this,t))).resetState=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;n._mounted&&n.setState({coordinates:null,distance:null,duration:null},t)},n.fetchAndRenderRoute=function(t){var o=t.origin,u=t.destination,l=t.waypoints,s=t.apikey,f=t.onStart,c=t.onReady,p=t.onError,h=t.mode,y=void 0===h?'driving':h,b=t.language,v=void 0===b?'en':b,R=t.directionsServiceBaseUrl,w=void 0===R?'https://maps.googleapis.com/maps/api/directions/json':R;o&&u&&(o.latitude&&o.longitude&&(o=o.latitude+","+o.longitude),u.latitude&&u.longitude&&(u=u.latitude+","+u.longitude),l=l&&l.length?l.map(function(t){return t.latitude&&t.longitude?t.latitude+","+t.longitude:t}).join('|'):'',f&&f({origin:o,destination:u,waypoints:l?l.split('|'):[]}),n.fetchRoute(w,o,l,u,s,y,v).then(function(t){n._mounted&&(n.setState(t),c&&c(t))}).catch(function(t){n.resetState(),console.warn("MapViewDirections Error: "+t),p&&p(t)}))},n.state={coordinates:null,distance:null,duration:null},n}return babelHelpers.inherits(l,n),babelHelpers.createClass(l,[{key:"componentDidMount",value:function(){this._mounted=!0,this.fetchAndRenderRoute(this.props)}},{key:"componentWillUnmount",value:function(){this._mounted=!1}},{key:"componentWillReceiveProps",value:function(t){var n=this;(0,u.default)(t.origin,this.props.origin)&&(0,u.default)(t.destination,this.props.destination)&&(0,u.default)(t.waypoints,this.props.waypoints)||(!1===t.resetOnChange?this.fetchAndRenderRoute(t):this.resetState(function(){n.fetchAndRenderRoute(t)}))}},{key:"decode",value:function(t,n){for(var o,u=0,l=0,s=0,f=[],c=0,p=0,h=null,y=Math.pow(10,n||5);u=32);o=1&p?~(p>>1):p>>1,c=p=0;do{p|=(31&(h=t.charCodeAt(u++)-63))<=32);l+=o,s+=1&p?~(p>>1):p>>1,f.push([l/y,s/y])}return f.map(function(t){return{latitude:t[0],longitude:t[1]}})}},{key:"fetchRoute",value:function(t,n,o,u,l,s,f){var c=this,p=t;return'string'==typeof t&&(p+="?origin="+n+"&waypoints="+o+"&destination="+u+"&key="+l+"&mode="+s+"&language="+f),fetch(p).then(function(t){return t.json()}).then(function(t){if('OK'!==t.status){var n=t.error_message||'Unknown error';return Promise.reject(n)}if(t.routes.length){var o=t.routes[0];return Promise.resolve({distance:o.legs.reduce(function(t,n){return t+n.distance.value},0)/1e3,duration:o.legs.reduce(function(t,n){return t+n.duration.value},0)/60,coordinates:c.decode(o.overview_polyline.points)})}return Promise.reject()})}},{key:"render",value:function(){if(!this.state.coordinates)return null;var n=this.props,u=(n.origin,n.waypoints,n.destination,n.apikey,n.onReady,n.onError,n.mode,n.language,babelHelpers.objectWithoutProperties(n,["origin","waypoints","destination","apikey","onReady","onError","mode","language"]));return t.default.createElement(o.default.Polyline,babelHelpers.extends({coordinates:this.state.coordinates},u))}}]),l})(t.Component);l.propTypes={origin:n.default.oneOfType([n.default.string,n.default.shape({latitude:n.default.number.isRequired,longitude:n.default.number.isRequired})]),waypoints:n.default.arrayOf(n.default.oneOfType([n.default.string,n.default.shape({latitude:n.default.number.isRequired,longitude:n.default.number.isRequired})])),destination:n.default.oneOfType([n.default.string,n.default.shape({latitude:n.default.number.isRequired,longitude:n.default.number.isRequired})]),apikey:n.default.string.isRequired,onStart:n.default.func,onReady:n.default.func,onError:n.default.func,mode:n.default.oneOf(['driving','bicycling','transit','walking']),language:n.default.string,resetOnChange:n.default.bool,directionsServiceBaseUrl:n.default.string};var s=l;e.default=s},694,[23,37,608,568]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=(function(n){function s(){var t,n;babelHelpers.classCallCheck(this,s);for(var o=arguments.length,c=new Array(o),u=0;u=0||Object.prototype.hasOwnProperty.call(t,u)&&(o[u]=t[u]);return o}function f(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function b(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function _(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}function T(t,n,o,u){this.x=t,this.y=n,this.width=o,this.height=u}T.prototype.containsPoint=function(t,n){return t>=this.x&&n>=this.y&&t<=this.x+this.width&&n<=this.y+this.height};var S={spring:{friction:7,tension:100},timing:{duration:150,easing:h.Easing.inOut(h.Easing.ease),delay:0}},y=(function(s){function c(){var o,u,s;f(this,c);for(var p=arguments.length,_=Array(p),y=0;y=l&&n++;break}t-=this.state.sliderRatio,n++}var o=this.state.sliderRatio*n;o+=1e-6*this.state.adjustSign,this.state.adjustSign>0?this.setState({adjustSign:-1}):this.setState({adjustSign:1}),this.setState({value:o,item:n},function(){return s.props.onSlidingComplete(n)})},_getItemWidth:function(t){var s=t.nativeEvent.layout.width,l=this.state.itemWidth;if(l.push(s),this.setState({itemWidth:l}),this.state.itemWidth.length==this.props.items.length){var n=Math.max.apply(null,this.state.itemWidth);if(this.refs.slider&&this.state.sliderWidth>0){var o,h,p=30;p>o&&(p=0),o=this.state.sliderWidth-n,o+=p,h=n/2,h-=p/2,this.setState({sliderWidth:o}),this.setState({sliderLeft:h})}}},_getSliderWidth:function(t){var s=t.nativeEvent.layout,l=(s.x,s.y,s.width);s.height;this.setState({sliderWidth:l})},_labelView:function(){var s=this,l=[y.item,this.props.itemStyle],n=this.props.items.map(function(n,o){return t.createElement(p,{key:n.value,ref:"t"+o,style:l,onLayout:s._getItemWidth},n.label)});return t.createElement(u,{style:[y.itemWrapper,this.props.itemWrapperStyle]},n)},render:function(){var s=this;return t.createElement(u,{onLayout:this._getSliderWidth,style:[y.container,this.props.containerStyle]},'top'==this.props.labelPosition?this._labelView():null,t.createElement(h,babelHelpers.extends({ref:"slider"},this.props,{style:this._sliderStyle(),onSlidingComplete:function(t){return s._onSlidingCompleteCallback(t)},value:this.state.value})),void 0===this.props.labelPosition||'bottom'==this.props.labelPosition?this._labelView():null)}}),y=o.create({container:{alignSelf:'stretch'},slider:{},itemWrapper:{justifyContent:'space-between',alignSelf:'stretch',flexDirection:'row'},item:{}});m.exports=f},705,[23,2,37,156]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RadioButtons",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"SegmentedControls",{enumerable:!0,get:function(){return u.default}}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),u=babelHelpers.interopRequireDefault(r(d[1])),n=t.default;e.default=n},706,[707,708]); +__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=n.Text,l=n.TouchableWithoutFeedback,c=n.View,p={options:o.array.isRequired,testOptionEqual:o.func,renderOption:o.func,renderContainer:o.func,onSelection:o.func},u=(function(n){function o(){var t;return babelHelpers.classCallCheck(this,o),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this))).state={selectedOption:null,selectedIndex:null},t}return babelHelpers.inherits(o,n),babelHelpers.createClass(o,[{key:"copySelectedOptionFromProps",value:function(t){var n=t.selectedOption,o=t.selectedIndex;this.setState({selectedOption:n,selectedIndex:o})}},{key:"componentWillMount",value:function(){this.copySelectedOptionFromProps(this.props)}},{key:"componentWillReceiveProps",value:function(t){this.copySelectedOptionFromProps(t)}},{key:"selectOption",value:function(t,n){this.setState({selectedOption:t,selectedIndex:n}),this.props.onSelection(t,n)}},{key:"render",value:function(){var t=this.state,n=t.selectedOption,o=t.selectedIndex,s=this.props.options.map(function(t,s){var l=o===s||this.props.testOptionEqual(n,t),c=this.selectOption.bind(this,t,s);return this.props.renderOption(t,l,c,s)}.bind(this));return this.props.renderContainer(s)}}],[{key:"getTextOptionRenderer",value:function(n,o,c){return function(p,u,f,h){var O=u?o:n,b=c?c(p):p;return t.createElement(l,{onPress:f,key:h},t.createElement(s,{style:O},b))}}},{key:"getViewContainerRenderer",value:function(n){return function(o){return t.createElement(c,{style:n},o)}}}]),o})(t.Component);u.renderHorizontalContainer=u.getViewContainerRenderer({flexDirection:'row'}),u.renderVerticalContainer=u.getViewContainerRenderer({flexDirection:'column'}),u.defaultProps={testOptionEqual:function(t,n){return t===n},renderOption:u.getTextOptionRenderer({},{fontWeight:'bold'}),renderContainer:u.renderVerticalContainer,onSelection:function(t){}},u.propTypes=p,m.exports=u},707,[23,2,37]); +__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireDefault(r(d[1])),n=babelHelpers.interopRequireDefault(r(d[2])),s=o.default.Text,l=o.default.TouchableWithoutFeedback,p=o.default.View,c=(o.default.Platform,(function(o){function c(){return babelHelpers.classCallCheck(this,c),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(c).apply(this,arguments))}return babelHelpers.inherits(c,o),babelHelpers.createClass(c,[{key:"render",value:function(){var o=this.getConfig();return t.default.createElement(n.default,babelHelpers.extends({},this.props,{renderOption:this.renderOption.bind(this,o),renderContainer:this.renderContainer.bind(this,o)}))}},{key:"getConfig",value:function(){var t=this.props.tint||u.tint,o=this.props.backTint||u.backTint,n={tint:t,selectedTint:o,backgroundColor:o,selectedBackgroundColor:t,containerBorderTint:t,separatorTint:t};return babelHelpers.objectSpread({},u,n,this.props)}},{key:"renderContainer",value:function(o,n){var s={flexDirection:o.direction,backgroundColor:o.backgroundColor,borderColor:o.containerBorderTint,borderWidth:o.containerBorderWidth,overflow:'hidden'};s.borderRadius=o.containerBorderRadius;var l=[s,this.props.containerStyle];return t.default.createElement(p,{style:l},n)}},{key:"renderOption",value:function(o,n,c,u,f){var b,h=!1===this.props.enabled,T={textAlign:o.textAlign},C=[T,this.props.optionStyle,{color:o.tint}],R=[T,this.props.optionStyle,{color:o.selectedTint}],B=c?o.selectedBackgroundColor:o.backgroundColor,k=h?.5:1,y=[{paddingTop:o.paddingTop,paddingBottom:o.paddingBottom,backgroundColor:B,opacity:k},'row'===o.direction&&{flex:1}],v=[y,'row'===o.direction?{borderLeftWidth:o.separatorWidth,borderLeftColor:o.separatorTint}:{borderTopWidth:o.separatorWidth,borderTopColor:o.separatorTint}],W=o.containerBorderRadius,x=o.containerBorderWidth;if(W){var w=W-x;this.props.options.length>1?(0===f?b='row'===o.direction?{borderTopLeftRadius:w,borderBottomLeftRadius:w}:{borderTopLeftRadius:w,borderTopRightRadius:w}:f===this.props.options.length-1&&(b='row'===o.direction?{borderTopRightRadius:w,borderBottomRightRadius:w}:{borderBottomLeftRadius:w,borderBottomRightRadius:w}),f===this.props.options.length-2&&(b='row'===o.direction?{borderRightWidth:o.separatorWidth,borderRightColor:o.separatorTint}:{borderBottomWidth:o.separatorWidth,borderBottomColor:o.separatorTint})):b={borderRadius:w}}var H=c?R:C,F=this.props.extractText?this.props.extractText(n):n,O=!1!==this.props.allowFontScaling;return t.default.createElement(l,{onPress:u,key:f,disabled:h},t.default.createElement(p,{style:[f>0?v:y,this.props.optionContainerStyle,b]},'function'==typeof this.props.renderOption?this.props.renderOption.call(this,n,c):t.default.createElement(s,{allowFontScaling:O,style:H},F)))}}]),c})(t.default.Component)),u={direction:'row',tint:"#007AFF",backTint:"#ffffff",paddingTop:5,paddingBottom:5,textAlign:'center',selectedTint:"#ffffff",selectedBackgroundColor:"#ffffff",separatorTint:"#007AFF",separatorWidth:1,containerBorderTint:"#007AFF",containerBorderWidth:1,containerBorderRadius:5},f=c;e.default=f},708,[23,2,706]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'';return Promise.reject(new Error(t))},o=function(o,u){return t.Linking.canOpenURL(o).then(function(u){return u?t.Linking.openURL(o).catch(function(t){return Promise.reject(t)}):n("invalid URL provided: "+o)})},u=function(){var u,l,p=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=babelHelpers.extends({prompt:!0},p);if(!c.number)return n('no number provided');if(u=c.number,'[object String]'!==Object.prototype.toString.call(u))return n('number should be string');if(l=c.prompt,'[object Boolean]'!==Object.prototype.toString.call(l))return n('prompt should be bool');var b=('ios'===t.Platform.OS&&c.prompt?'telprompt:':'tel:')+c.number;return o(b)};e.default=u},709,[2]); +__d(function(g,r,i,a,m,e,d){var t,n,o,u=(t={km:6371,mile:3960,meter:6371e3,nmi:3440},n=function(t){return t*Math.PI/180},o=function(t,n){switch(t){case'[lat,lon]':return{latitude:n[0],longitude:n[1]};case'[lon,lat]':return{latitude:n[1],longitude:n[0]};case'{lon,lat}':return{latitude:n.lat,longitude:n.lon};case'geojson':return{latitude:n.geometry.coordinates[1],longitude:n.geometry.coordinates[0]};default:return n}},function(u,l,s){var h=(s=s||{}).unit in t?t[s.unit]:t.km,c=o(s.format,u),M=o(s.format,l),f=n(M.latitude-c.latitude),v=n(M.longitude-c.longitude),k=n(c.latitude),p=n(M.latitude),q=Math.sin(f/2)*Math.sin(f/2)+Math.sin(v/2)*Math.sin(v/2)*Math.cos(k)*Math.cos(p),x=2*Math.atan2(Math.sqrt(q),Math.sqrt(1-q));return s.threshold?s.threshold>h*x:h*x});void 0!==m&&m.exports&&(m.exports=u)},710,[]); +__d(function(g,r,i,a,m,e,d){!(function(t,n){"use strict";function o(){}o.TO_RAD=Math.PI/180,o.TO_DEG=180/Math.PI,o.PI_X2=2*Math.PI,o.PI_DIV4=Math.PI/4;var s=Object.create(o.prototype,{version:{value:"2.0.23"},radius:{value:6378137},minLat:{value:-90},maxLat:{value:90},minLon:{value:-180},maxLon:{value:180},sexagesimalPattern:{value:/^([0-9]{1,3})\xb0\s*([0-9]{1,3}(?:\.(?:[0-9]{1,2}))?)'\s*(([0-9]{1,3}(\.([0-9]{1,4}))?)"\s*)?([NEOSW]?)$/},measures:{value:Object.create(Object.prototype,{m:{value:1},km:{value:.001},cm:{value:100},mm:{value:1e3},mi:{value:.0006213711922373339},sm:{value:.0005398938352762313},ft:{value:3.2808398950131235},in:{value:39.37007874015748},yd:{value:1.0936132983377078}})},prototype:{value:o.prototype},extend:{value:function(t,n){for(var o in t)void 0!==s.prototype[o]&&!0!==n||('function'==typeof t[o]&&'function'==typeof t[o].bind?s.prototype[o]=t[o].bind(s):s.prototype[o]=t[o])}}});void 0===Number.prototype.toRad&&(Number.prototype.toRad=function(){return this*o.TO_RAD}),void 0===Number.prototype.toDeg&&(Number.prototype.toDeg=function(){return this*o.TO_DEG}),s.extend({decimal:{},sexagesimal:{},distance:null,getKeys:function(t){if('[object Array]'==Object.prototype.toString.call(t))return{longitude:t.length>=1?0:void 0,latitude:t.length>=2?1:void 0,elevation:t.length>=3?2:void 0};var n=function(n){var o;return n.every(function(n){return'object'!=typeof t||(!t.hasOwnProperty(n)||(o=n,!1))}),o},o=n(['lng','lon','longitude']),s=n(['lat','latitude']),u=n(['alt','altitude','elevation','elev']);return void 0!==s||void 0!==o||void 0!==u?{latitude:s,longitude:o,elevation:u}:void 0},getLat:function(t,n){return!0===n?t[this.getKeys(t).latitude]:this.useDecimal(t[this.getKeys(t).latitude])},latitude:function(t){return this.getLat.call(this,t)},getLon:function(t,n){return!0===n?t[this.getKeys(t).longitude]:this.useDecimal(t[this.getKeys(t).longitude])},longitude:function(t){return this.getLon.call(this,t)},getElev:function(t){return t[this.getKeys(t).elevation]},elevation:function(t){return this.getElev.call(this,t)},coords:function(t,n){var o={latitude:!0===n?t[this.getKeys(t).latitude]:this.useDecimal(t[this.getKeys(t).latitude]),longitude:!0===n?t[this.getKeys(t).longitude]:this.useDecimal(t[this.getKeys(t).longitude])},s=t[this.getKeys(t).elevation];return void 0!==s&&(o.elevation=s),o},ll:function(t,n){return this.coords.call(this,t,n)},validate:function(t){var n=this.getKeys(t);if(void 0===n||void 0===n.latitude||'undefined'===n.longitude)return!1;var o=t[n.latitude],s=t[n.longitude];return!(void 0===o||!this.isDecimal(o)&&!this.isSexagesimal(o))&&(!(void 0===s||!this.isDecimal(s)&&!this.isSexagesimal(s))&&(o=this.useDecimal(o),s=this.useDecimal(s),!(othis.maxLat||sthis.maxLon)))},getDistance:function(t,n,o,u){o=Math.floor(o)||1,u=Math.floor(u)||0;var h,l,c,f,v,M,p,x=this.coords(t),D=this.coords(n),b=.0033528106647474805,y=(D.longitude-x.longitude).toRad(),L=Math.atan(.9966471893352525*Math.tan(parseFloat(x.latitude).toRad())),R=Math.atan(.9966471893352525*Math.tan(parseFloat(D.latitude).toRad())),P=Math.sin(L),N=Math.cos(L),E=Math.sin(R),I=Math.cos(R),S=y,F=100;do{var k=Math.sin(S),O=Math.cos(S);if(0===(M=Math.sqrt(I*k*(I*k)+(N*E-P*I*O)*(N*E-P*I*O))))return s.distance=0;h=P*E+N*I*O,l=Math.atan2(M,h),v=h-2*P*E/(f=1-(c=N*I*k/M)*c),isNaN(v)&&(v=0);var w=.00020955066654671753*f*(4+b*(4-3*f));p=S,S=y+(1-w)*b*c*(l+w*M*(v+w*h*(2*v*v-1)))}while(Math.abs(S-p)>1e-12&&--F>0);if(0===F)return NaN;var W=272331606109.84375*f/40408299984659.16,_=W/1024*(256+W*(W*(74-47*W)-128)),j=6356752.314245*(1+W/16384*(4096+W*(W*(320-175*W)-768)))*(l-_*M*(v+_/4*(h*(2*v*v-1)-_/6*v*(4*M*M-3)*(4*v*v-3))));if(j=j.toFixed(u),void 0!==this.elevation(t)&&void 0!==this.elevation(n)){var K=Math.abs(this.elevation(t)-this.elevation(n));j=Math.sqrt(j*j+K*K)}return this.distance=Math.round(j*Math.pow(10,u)/o)*o/Math.pow(10,u)},getDistanceSimple:function(t,n,o){o=Math.floor(o)||1;var u=Math.round(Math.acos(Math.sin(this.latitude(n).toRad())*Math.sin(this.latitude(t).toRad())+Math.cos(this.latitude(n).toRad())*Math.cos(this.latitude(t).toRad())*Math.cos(this.longitude(t).toRad()-this.longitude(n).toRad()))*this.radius);return s.distance=Math.floor(Math.round(u/o)*o)},getCenter:function(t){var n=t;if('object'==typeof t&&!(t instanceof Array))for(var s in n=[],t)n.push(this.coords(t[s]));if(!n.length)return!1;var u,h,l,c=0,f=0,v=0;n.forEach(function(t){u=this.latitude(t).toRad(),h=this.longitude(t).toRad(),c+=Math.cos(u)*Math.cos(h),f+=Math.cos(u)*Math.sin(h),v+=Math.sin(u)},this);var M=n.length;return c/=M,f/=M,v/=M,h=Math.atan2(f,c),l=Math.sqrt(c*c+f*f),{latitude:((u=Math.atan2(v,l))*o.TO_DEG).toFixed(6),longitude:(h*o.TO_DEG).toFixed(6)}},getBounds:function(t){if(!t.length)return!1;var n=this.elevation(t[0]),o={maxLat:-1/0,minLat:1/0,maxLng:-1/0,minLng:1/0};void 0!==n&&(o.maxElev=0,o.minElev=1/0);for(var s=0,u=t.length;sD&&pb&&(u-=o.PI_X2)}else M=Math.max(M,D),p=Math.min(p,x),s=y,u=b;return[{latitude:M.toDeg(),longitude:s.toDeg()},{latitude:p.toDeg(),longitude:u.toDeg()}]},isPointInside:function(t,n){for(var o=!1,s=-1,u=n.length,h=u-1;++s=s||this.longitude(n[l])=s)&&(o^=s*n[h].multiple+n[h].constantMath.PI&&(s=s>0?-1*(o.PI_X2-s):o.PI_X2+s),(Math.atan2(s,u).toDeg()+360)%360},getBearing:function(t,n){return n.latitude=this.latitude(n),n.longitude=this.longitude(n),t.latitude=this.latitude(t),t.longitude=this.longitude(t),(Math.atan2(Math.sin(n.longitude.toRad()-t.longitude.toRad())*Math.cos(n.latitude.toRad()),Math.cos(t.latitude.toRad())*Math.sin(n.latitude.toRad())-Math.sin(t.latitude.toRad())*Math.cos(n.latitude.toRad())*Math.cos(n.longitude.toRad()-t.longitude.toRad())).toDeg()+360)%360},getCompassDirection:function(t,n,o){var s,u;switch(u='circle'==o?this.getBearing(t,n):this.getRhumbLineBearing(t,n),Math.round(u/22.5)){case 1:s={exact:"NNE",rough:"N"};break;case 2:s={exact:"NE",rough:"N"};break;case 3:s={exact:"ENE",rough:"E"};break;case 4:s={exact:"E",rough:"E"};break;case 5:s={exact:"ESE",rough:"E"};break;case 6:s={exact:"SE",rough:"E"};break;case 7:s={exact:"SSE",rough:"S"};break;case 8:s={exact:"S",rough:"S"};break;case 9:s={exact:"SSW",rough:"S"};break;case 10:s={exact:"SW",rough:"S"};break;case 11:s={exact:"WSW",rough:"W"};break;case 12:s={exact:"W",rough:"W"};break;case 13:s={exact:"WNW",rough:"W"};break;case 14:s={exact:"NW",rough:"W"};break;case 15:s={exact:"NNW",rough:"N"};break;default:s={exact:"N",rough:"N"}}return s.bearing=u,s},getDirection:function(t,n,o){return this.getCompassDirection.apply(this,arguments)},orderByDistance:function(t,n){return Object.keys(n).map(function(o){var s=this.getDistance(t,n[o]),u=Object.create(n[o]);return u.distance=s,u.key=o,u},this).sort(function(t,n){return t.distance-n.distance})},isPointInLine:function(t,n,o){return(this.getDistance(n,t,1,3)+this.getDistance(t,o,1,3)).toFixed(3)==this.getDistance(n,o,1,3)},isPointNearLine:function(t,n,o,s){return this.getDistanceFromLine(t,n,o)Math.PI/2?s:c>Math.PI/2?u:Math.sin(l)*s},findNearest:function(t,n,o,s){o=o||0,s=s||1;var u=this.orderByDistance(t,n);return 1===s?u[o]:u.splice(o,s)},getPathLength:function(t){for(var n,o=0,s=0,u=t.length;sy?h=v:(R=y,h=y);var w,E=t+o+v;k.width-E>y?w=v:(E=k.width-y,w=y);var O=s+b.top-c;l.setState({modal:!0,width:E-R,top:O,left:R,leftInset:h,rightInset:w,selected:H}),setTimeout(function(){l.mounted&&(l.resetScrollOffset(),n.Animated.timing(p,{duration:I,toValue:1,useNativeDriver:S}).start(function(){if(l.mounted&&'ios'===n.Platform.OS){var t=(l.scroll||{}).flashScrollIndicators;'function'==typeof t&&t.call(l.scroll)}}))},T)})}}}},{key:"onClose",value:function(){var t=this,l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.value,s=this.props,o=s.onBlur,u=s.animationDuration,p=s.useNativeDriver,c=this.state.opacity;n.Animated.timing(c,{duration:u,toValue:0,useNativeDriver:p}).start(function(){t.focused=!1,'function'==typeof o&&o(),t.mounted&&t.setState({value:l,modal:!1})})}},{key:"onSelect",value:function(t){var l=this,n=this.props,s=n.data,o=n.valueExtractor,u=n.onChangeText,p=n.animationDuration,c=n.rippleDuration,f=o(s[t],t),b=Math.max(0,c-p);'function'==typeof u&&u(f,t,s),setTimeout(function(){return l.onClose(f)},b)}},{key:"onLayout",value:function(t){var l=this.props.onLayout;'function'==typeof l&&l(t)}},{key:"value",value:function(){var t=this.state.value;return t}},{key:"selectedIndex",value:function(){var t=this.state.value,l=this.props,n=l.data,s=l.valueExtractor;return n.findIndex(function(l,n){return null!=l&&t===s(l,n)})}},{key:"selectedItem",value:function(){return this.props.data[this.selectedIndex()]}},{key:"isFocused",value:function(){return this.focused}},{key:"itemSize",value:function(){var t=this.props,l=t.fontSize,n=t.itemPadding;return Math.ceil(1.5*l+2*n)}},{key:"visibleItemCount",value:function(){var t=this.props,l=t.data,n=t.itemCount;return Math.min(l.length,n)}},{key:"tailItemCount",value:function(){return Math.max(this.visibleItemCount()-2,0)}},{key:"rippleInsets",value:function(){var t=this.props.rippleInsets||{},l=t.top,n=void 0===l?16:l,s=t.right,o=void 0===s?0:s,u=t.bottom,p=void 0===u?-8:u,c=t.left;return{top:n,right:o,bottom:p,left:void 0===c?0:c}}},{key:"resetScrollOffset",value:function(){var t=this.state.selected,l=this.props,n=l.data,s=l.dropdownPosition,o=0,u=n.length,p=this.itemSize(),c=this.tailItemCount(),f=this.visibleItemCount();if(u>f)if(null==s)switch(t){case-1:break;case 0:case 1:break;default:o=t>=u-c?p*(u-f):p*(t-1)}else{var b=t-s;s<0&&(b-=f),b=Math.max(0,b),b=Math.min(b,u-f),~t&&(o=p*b)}this.scroll&&this.scroll.scrollToOffset({offset:o,animated:!1})}},{key:"updateRef",value:function(t,l){this[t]=l}},{key:"keyExtractor",value:function(t,l){return l+"-"+(0,this.props.valueExtractor)(t,l)}},{key:"renderBase",value:function(t){var s,u=this.state.value,p=this.props,c=p.data,f=p.renderBase,b=p.labelExtractor,h=p.dropdownOffset,y=p.renderAccessory,v=void 0===y?this.renderAccessory:y,I=this.selectedIndex();return~I&&(s=b(c[I],I)),null==s&&(s=u),'function'==typeof f?f(babelHelpers.objectSpread({},t,{title:s,value:u,renderAccessory:v})):(s=null==s||'string'==typeof s?s:String(s),l.default.createElement(o.TextField,babelHelpers.extends({label:"",labelHeight:h.top-n.Platform.select({ios:1,android:2})},t,{value:s,editable:!1,onChangeText:void 0,renderAccessory:v})))}},{key:"renderRipple",value:function(){var t=this.props,n=t.baseColor,o=t.rippleColor,u=void 0===o?n:o,p=t.rippleOpacity,c=t.rippleDuration,f=t.rippleCentered,b=t.rippleSequential,h=this.rippleInsets(),y=h.bottom,v=babelHelpers.objectWithoutProperties(h,["bottom"]),I=babelHelpers.objectSpread({},v,{height:this.itemSize()-y,position:'absolute'});return l.default.createElement(s.default,{style:I,rippleColor:u,rippleDuration:c,rippleOpacity:p,rippleCentered:f,rippleSequential:b,ref:this.updateRippleRef})}},{key:"renderAccessory",value:function(){var t={backgroundColor:this.props.baseColor};return l.default.createElement(n.View,{style:p.default.accessory},l.default.createElement(n.View,{style:p.default.triangleContainer},l.default.createElement(n.View,{style:[p.default.triangle,t]})))}},{key:"renderItem",value:function(t){var s=t.item,o=t.index;if(null==s)return null;var c=this.state,f=c.selected,b=c.leftInset,h=c.rightInset,y=this.props,v=y.valueExtractor,I=y.labelExtractor,C=y.propsExtractor,S=y.textColor,T=y.itemColor,x=y.baseColor,k=y.selectedItemColor,H=void 0===k?S:k,R=y.disabledItemColor,w=void 0===R?x:R,E=y.fontSize,O=y.itemTextStyle,D=y.rippleOpacity,z=y.rippleDuration,P=y.shadeOpacity,L=C(s,o),q=L=babelHelpers.objectSpread({rippleDuration:z,rippleOpacity:D,rippleColor:x,shadeColor:x,shadeOpacity:P},L,{onPress:this.onSelect}),V=q.style,A=q.disabled,M=v(s,o),j=I(s,o),B=null==j?M:j,W={color:A?w:~f?o===f?H:T:H,fontSize:E};return L.style=[V,{height:this.itemSize(),paddingLeft:b,paddingRight:h}],l.default.createElement(u.default,babelHelpers.extends({index:o},L),l.default.createElement(n.Text,{style:[p.default.item,O,W],numberOfLines:1},B))}},{key:"render",value:function(){var t=this.props,s=(t.renderBase,t.renderAccessory,t.containerStyle),o=t.overlayStyle,u=t.pickerStyle,c=(t.rippleInsets,t.rippleOpacity,t.rippleCentered,t.rippleSequential,t.hitSlop),f=t.pressRetentionOffset,b=t.testID,h=t.nativeID,y=t.accessible,v=t.accessibilityLabel,I=t.supportedOrientations,C=babelHelpers.objectWithoutProperties(t,["renderBase","renderAccessory","containerStyle","overlayStyle","pickerStyle","rippleInsets","rippleOpacity","rippleCentered","rippleSequential","hitSlop","pressRetentionOffset","testID","nativeID","accessible","accessibilityLabel","supportedOrientations"]),S=C.data,T=C.disabled,x=C.itemPadding,k=C.dropdownPosition,H=this.state,R=H.left,w=H.top,E=H.width,O=H.opacity,D=H.selected,z=H.modal,P=S.length,L=this.visibleItemCount(),q=this.tailItemCount(),V=this.itemSize(),A=2*x+V*L,M=-x;if(null==k)switch(D){case-1:M-=1===P?0:V;break;case 0:break;default:M-=D>=P-q?V*(L-(P-D)):V}else M-=k<0?V*(L+k):V*k;var j={opacity:O},B={width:E,height:A,top:w,left:R,transform:[{translateY:M}]},W={disabled:T,hitSlop:c,pressRetentionOffset:f,onPress:this.onPress,testID:b,nativeID:h,accessible:y,accessibilityLabel:v};return l.default.createElement(n.View,{onLayout:this.onLayout,ref:this.updateContainerRef,style:s},l.default.createElement(n.TouchableWithoutFeedback,W,l.default.createElement(n.View,{pointerEvents:"box-only"},this.renderBase(C),this.renderRipple())),l.default.createElement(n.Modal,{visible:z,transparent:!0,onRequestClose:this.blur,supportedOrientations:I},l.default.createElement(n.Animated.View,{style:[p.default.overlay,j,o],onStartShouldSetResponder:function(){return!0},onResponderRelease:this.blur},l.default.createElement(n.View,{style:[p.default.picker,B,u],onStartShouldSetResponder:function(){return!0}},l.default.createElement(n.FlatList,{ref:this.updateScrollRef,data:S,style:p.default.scroll,renderItem:this.renderItem,keyExtractor:this.keyExtractor,scrollEnabled:L0&&void 0!==arguments[0]?arguments[0]:{}).value;arguments.length>1&&arguments[1];return t},labelExtractor:function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).label;arguments.length>1&&arguments[1];return t},propsExtractor:function(){return null},absoluteRTLLayout:!1,dropdownOffset:{top:32,left:0},dropdownMargins:{min:8,max:16},rippleCentered:!1,rippleSequential:!0,rippleInsets:{top:16,right:0,bottom:-8,left:0},rippleOpacity:.54,shadeOpacity:.12,rippleDuration:400,animationDuration:225,fontSize:16,textColor:'rgba(0, 0, 0, .87)',itemColor:'rgba(0, 0, 0, .54)',baseColor:'rgba(0, 0, 0, .38)',itemCount:4,itemPadding:8,supportedOrientations:['portrait','portrait-upside-down','landscape','landscape-left','landscape-right'],useNativeDriver:!1},c.propTypes=babelHelpers.objectSpread({},n.TouchableWithoutFeedback.propTypes,{disabled:t.default.bool,value:t.default.oneOfType([t.default.string,t.default.number]),data:t.default.arrayOf(t.default.object),valueExtractor:t.default.func,labelExtractor:t.default.func,propsExtractor:t.default.func,absoluteRTLLayout:t.default.bool,dropdownOffset:t.default.shape({top:t.default.number.isRequired,left:t.default.number.isRequired}),dropdownMargins:t.default.shape({min:t.default.number.isRequired,max:t.default.number.isRequired}),dropdownPosition:t.default.number,rippleColor:t.default.string,rippleCentered:t.default.bool,rippleSequential:t.default.bool,rippleInsets:t.default.shape({top:t.default.number,right:t.default.number,bottom:t.default.number,left:t.default.number}),rippleOpacity:t.default.number,shadeOpacity:t.default.number,rippleDuration:t.default.number,animationDuration:t.default.number,fontSize:t.default.number,textColor:t.default.string,itemColor:t.default.string,selectedItemColor:t.default.string,disabledItemColor:t.default.string,baseColor:t.default.string,itemTextStyle:n.Text.propTypes.style,itemCount:t.default.number,itemPadding:t.default.number,onLayout:t.default.func,onFocus:t.default.func,onBlur:t.default.func,onChangeText:t.default.func,renderBase:t.default.func,renderAccessory:t.default.func,containerStyle:(n.ViewPropTypes||n.View.propTypes).style,overlayStyle:(n.ViewPropTypes||n.View.propTypes).style,pickerStyle:(n.ViewPropTypes||n.View.propTypes).style,supportedOrientations:t.default.arrayOf(t.default.string),useNativeDriver:t.default.bool})},718,[37,23,2,719,721,734,747]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),s=babelHelpers.interopRequireWildcard(r(d[1])),n=r(d[2]),l=r(d[3]),o=(function(t){function o(t){var s;return babelHelpers.classCallCheck(this,o),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))).onLayout=s.onLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPress=s.onPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPressIn=s.onPressIn.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPressOut=s.onPressOut.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onLongPress=s.onLongPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onAnimationEnd=s.onAnimationEnd.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.renderRipple=s.renderRipple.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.unique=0,s.mounted=!1,s.state={width:0,height:0,ripples:[]},s}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"onLayout",value:function(t){var s=t.nativeEvent.layout,n=s.width,l=s.height,o=this.props.onLayout;'function'==typeof o&&o(t),this.setState({width:n,height:l})}},{key:"onPress",value:function(t){var s=this.state.ripples,n=this.props,l=n.onPress;n.rippleSequential&&s.length||('function'==typeof l&&requestAnimationFrame(function(){return l(t)}),this.startRipple(t))}},{key:"onLongPress",value:function(t){var s=this.props.onLongPress;'function'==typeof s&&requestAnimationFrame(function(){return s(t)}),this.startRipple(t)}},{key:"onPressIn",value:function(t){var s=this.props.onPressIn;'function'==typeof s&&s(t)}},{key:"onPressOut",value:function(t){var s=this.props.onPressOut;'function'==typeof s&&s(t)}},{key:"onAnimationEnd",value:function(){this.mounted&&this.setState(function(t){return{ripples:t.ripples.slice(1)}})}},{key:"startRipple",value:function(t){var s=this.state,l=s.width,o=s.height,p=this.props,u=p.rippleDuration,b=p.rippleCentered,c=p.rippleSize,h=p.onRippleAnimation,f=.5*l,y=.5*o,P=b?{locationX:f,locationY:y}:t.nativeEvent,v=P.locationX,I=P.locationY,R=Math.abs(f-v),H=Math.abs(y-I),L=c>0?.5*c:Math.sqrt(Math.pow(f+R,2)+Math.pow(y+H,2)),T={unique:this.unique++,progress:new n.Animated.Value(0),locationX:v,locationY:I,R:L};h(n.Animated.timing(T.progress,{toValue:1,easing:n.Easing.out(n.Easing.ease),duration:u,useNativeDriver:!0}),this.onAnimationEnd),this.setState(function(t){return{ripples:t.ripples.concat(T)}})}},{key:"renderRipple",value:function(t){var o=t.unique,p=t.progress,u=t.locationX,b=t.locationY,c=t.R,h=this.props,f=h.rippleColor,y=h.rippleOpacity,P=h.rippleFades,v={top:b-l.radius,left:u-l.radius,backgroundColor:f,transform:[{scale:p.interpolate({inputRange:[0,1],outputRange:[.5/l.radius,c/l.radius]})}],opacity:P?p.interpolate({inputRange:[0,1],outputRange:[y,0]}):y};return s.default.createElement(n.Animated.View,{style:[l.styles.ripple,v],key:o})}},{key:"render",value:function(){var t=this.state.ripples,o=this.onPress,p=this.onPressIn,u=this.onPressOut,b=this.onLongPress,c=this.onLayout,h=this.props,f=h.delayLongPress,y=h.delayPressIn,P=h.delayPressOut,v=h.disabled,I=h.hitSlop,R=h.pressRetentionOffset,H=h.children,L=h.rippleContainerBorderRadius,T=h.testID,k=h.nativeID,z=h.accessible,O=h.accessibilityLabel,C=(h.onLayout,babelHelpers.objectWithoutProperties(h,["delayLongPress","delayPressIn","delayPressOut","disabled","hitSlop","pressRetentionOffset","children","rippleContainerBorderRadius","testID","nativeID","accessible","accessibilityLabel","onLayout"])),A={delayLongPress:f,delayPressIn:y,delayPressOut:P,disabled:v,hitSlop:I,pressRetentionOffset:R,onPress:o,onPressIn:p,testID:T,nativeID:k,accessible:z,accessibilityLabel:O,onPressOut:u,onLongPress:C.onLongPress?b:void 0,onLayout:c},S={borderRadius:L};return s.default.createElement(n.TouchableWithoutFeedback,A,s.default.createElement(n.Animated.View,babelHelpers.extends({},C,{pointerEvents:"box-only"}),H,s.default.createElement(n.View,{style:[l.styles.container,S]},t.map(this.renderRipple))))}}]),o})(s.PureComponent);e.default=o,o.defaultProps=babelHelpers.objectSpread({},n.TouchableWithoutFeedback.defaultProps,{rippleColor:'rgb(0, 0, 0)',rippleOpacity:.3,rippleDuration:400,rippleSize:0,rippleContainerBorderRadius:0,rippleCentered:!1,rippleSequential:!1,rippleFades:!0,disabled:!1,onRippleAnimation:function(t,s){return t.start(s)}}),o.propTypes=babelHelpers.objectSpread({},n.Animated.View.propTypes,n.TouchableWithoutFeedback.propTypes,{rippleColor:t.default.string,rippleOpacity:t.default.number,rippleDuration:t.default.number,rippleSize:t.default.number,rippleContainerBorderRadius:t.default.number,rippleCentered:t.default.bool,rippleSequential:t.default.bool,rippleFades:t.default.bool,disabled:t.default.bool,onRippleAnimation:t.default.func})},719,[37,23,2,720]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.radius=e.styles=void 0;var t=r(d[0]);e.radius=10;var o=t.StyleSheet.create({container:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject,{backgroundColor:'transparent',overflow:'hidden'}),ripple:{width:20,height:20,borderRadius:10,overflow:'hidden',position:'absolute'}});e.styles=o},720,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TextField",{enumerable:!0,get:function(){return t.default}});var t=babelHelpers.interopRequireDefault(r(d[0]))},721,[722]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireWildcard(r(d[1])),l=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),s=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireDefault(r(d[5])),p=babelHelpers.interopRequireDefault(r(d[6])),f=babelHelpers.interopRequireDefault(r(d[7])),c=babelHelpers.interopRequireDefault(r(d[8])),b=babelHelpers.interopRequireDefault(r(d[9])),h=(function(t){function h(t){var n;babelHelpers.classCallCheck(this,h),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(h).call(this,t))).onBlur=n.onBlur.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onFocus=n.onFocus.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onPress=n.focus.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onChange=n.onChange.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onChangeText=n.onChangeText.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onContentSizeChange=n.onContentSizeChange.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.onFocusAnimationEnd=n.onFocusAnimationEnd.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n))),n.updateRef=n.updateRef.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(n)),'input');var o=n.props,s=o.value,u=o.error,p=o.fontSize;return n.mounted=!1,n.state={text:s,focus:new l.Animated.Value(n.focusState(u,!1)),focused:!1,receivedFocus:!1,error:u,errored:!!u,height:1.5*p},n}return babelHelpers.inherits(h,t),babelHelpers.createClass(h,[{key:"componentWillReceiveProps",value:function(t){var n=this.state.error;null!=t.value&&this.setState({text:t.value}),t.error&&t.error!==n&&this.setState({error:t.error}),t.error!==this.props.error&&this.setState({errored:!!t.error})}},{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"componentWillUpdate",value:function(t,n){var o=this.props,s=o.error,u=o.animationDuration,p=this.state,f=p.focus,c=p.focused;if(t.error!==s||c^n.focused){var b=this.focusState(t.error,n.focused);l.Animated.timing(f,{toValue:b,duration:u}).start(this.onFocusAnimationEnd)}}},{key:"updateRef",value:function(t,n){this[t]=n}},{key:"focusState",value:function(t,n){return t?-1:n?1:0}},{key:"focus",value:function(){var t=this.props,n=t.disabled,l=t.editable;!n&&l&&this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"clear",value:function(){this.input.clear(),this.onChangeText('')}},{key:"value",value:function(){var t=this.state,n=t.text,l=t.receivedFocus,o=this.props,s=o.value,u=o.defaultValue;return l||null!=s||null==u?n:u}},{key:"isFocused",value:function(){return this.input.isFocused()}},{key:"isRestricted",value:function(){var t=this.props.characterRestriction,n=this.state.text;return t<(void 0===n?'':n).length}},{key:"onFocus",value:function(t){var n=this.props,l=n.onFocus,o=n.clearTextOnFocus;'function'==typeof l&&l(t),o&&this.clear(),this.setState({focused:!0,receivedFocus:!0})}},{key:"onBlur",value:function(t){var n=this.props.onBlur;'function'==typeof n&&n(t),this.setState({focused:!1})}},{key:"onChange",value:function(t){var n=this.props,s=n.onChange,u=n.multiline;'function'==typeof s&&s(t),u&&'android'===l.Platform.OS&&/^0\.4[45]\./.test(o.default.version)&&this.onContentSizeChange(t)}},{key:"onChangeText",value:function(t){var n=this.props.onChangeText;this.setState({text:t}),'function'==typeof n&&n(t)}},{key:"onContentSizeChange",value:function(t){var n=this.props,o=n.onContentSizeChange,s=n.fontSize,u=t.nativeEvent.contentSize.height;'function'==typeof o&&o(t),this.setState({height:Math.max(1.5*s,Math.ceil(u)+l.Platform.select({ios:5,android:1}))})}},{key:"onFocusAnimationEnd",value:function(){this.mounted&&this.setState(function(t,n){return{error:n.error}})}},{key:"renderAccessory",value:function(){var t=this.props.renderAccessory;return'function'!=typeof t?null:n.default.createElement(l.View,{style:b.default.accessory},t())}},{key:"renderAffix",value:function(t,l,o){var s=this.props,u=s[t],f=s.fontSize,c=s.baseColor,b=s.animationDuration,h=s.affixTextStyle;if(null==u)return null;var y={type:t,active:l,focused:o,fontSize:f,baseColor:c,animationDuration:b};return n.default.createElement(p.default,babelHelpers.extends({style:h},y),u)}},{key:"render",value:function(){var t=this.state,o=t.receivedFocus,p=t.focus,h=t.focused,y=t.error,v=t.errored,C=t.height,S=t.text,T=void 0===S?'':S,x=this.props,z=x.style,H=x.label,R=x.title,F=x.value,P=x.defaultValue,k=x.characterRestriction,I=x.editable,E=x.disabled,W=x.disabledLineType,A=x.disabledLineWidth,D=x.animationDuration,w=x.fontSize,V=x.titleFontSize,L=x.labelFontSize,q=x.labelHeight,B=x.labelPadding,O=x.inputContainerPadding,j=x.labelTextStyle,M=x.titleTextStyle,_=x.tintColor,U=x.baseColor,G=x.textColor,J=x.errorColor,K=x.lineWidth,N=x.activeLineWidth,Q=x.containerStyle,X=x.inputContainerStyle,Y=(x.clearTextOnFocus,babelHelpers.objectWithoutProperties(x,["style","label","title","value","defaultValue","characterRestriction","editable","disabled","disabledLineType","disabledLineWidth","animationDuration","fontSize","titleFontSize","labelFontSize","labelHeight","labelPadding","inputContainerPadding","labelTextStyle","titleTextStyle","tintColor","baseColor","textColor","errorColor","lineWidth","activeLineWidth","containerStyle","inputContainerStyle","clearTextOnFocus"]));Y.multiline&&Y.height&&(C=Y.height);var Z=!(o||null!=F||null==P),$=!(!(F=Z?P:T)&&!Y.placeholder),ee=F.length,te=k=8.3"},files:[".flowconfig","android","cli.js","flow","flow-github","init.sh","scripts/ios-configure-glog.sh","scripts/ios-install-third-party.sh","scripts/launchPackager.bat","scripts/launchPackager.command","scripts/packager.sh","scripts/react-native-xcode.sh","jest-preset.json","jest","lib","rn-get-polyfills.js","setupBabel.js","Libraries","LICENSE","local-cli","packager","react.gradle","React.podspec","React","ReactAndroid","ReactCommon","README.md","third-party-podspecs"],homepage:"https://github.com/facebook/react-native#readme",jest:{transform:{"^.+\\.(bmp|gif|jpg|jpeg|mp4|png|psd|svg|webp)$":"/jest/assetFileTransformer.js",".*":"./jest/preprocessor.js"},setupFiles:["./jest/setup.js"],timers:"fake",moduleNameMapper:{"^React$":"/Libraries/react-native/React.js"},testPathIgnorePatterns:["Libraries/Renderer","/node_modules/","local-cli/templates/","RNTester/e2e"],haste:{defaultPlatform:"ios",hasteImplModulePath:"/jest/hasteImpl.js",providesModuleNodeModules:["react-native"],platforms:["ios","android"]},modulePathIgnorePatterns:["/node_modules/(?!react|fbjs|react-native|react-transform-hmr|core-js|promise)/","node_modules/react/node_modules/fbjs/","node_modules/react/lib/ReactDOM.js","node_modules/fbjs/lib/Map.js","node_modules/fbjs/lib/Promise.js","node_modules/fbjs/lib/fetch.js","node_modules/fbjs/lib/ErrorUtils.js","node_modules/fbjs/lib/URI.js","node_modules/fbjs/lib/Deferred.js","node_modules/fbjs/lib/PromiseMap.js","node_modules/fbjs/lib/UserAgent.js","node_modules/fbjs/lib/areEqual.js","node_modules/fbjs/lib/base62.js","node_modules/fbjs/lib/crc32.js","node_modules/fbjs/lib/everyObject.js","node_modules/fbjs/lib/fetchWithRetries.js","node_modules/fbjs/lib/filterObject.js","node_modules/fbjs/lib/flattenArray.js","node_modules/fbjs/lib/forEachObject.js","node_modules/fbjs/lib/isEmpty.js","node_modules/fbjs/lib/nullthrows.js","node_modules/fbjs/lib/removeFromArray.js","node_modules/fbjs/lib/resolveImmediate.js","node_modules/fbjs/lib/someObject.js","node_modules/fbjs/lib/sprintf.js","node_modules/fbjs/lib/xhrSimpleDataSerializer.js","node_modules/jest-cli","node_modules/react/dist","node_modules/fbjs/.*/__mocks__/","node_modules/fbjs/node_modules/"],unmockedModulePathPatterns:["node_modules/react/","Libraries/Renderer","promise","source-map","fastpath","denodeify","fbjs","sinon"],testEnvironment:"node"},license:"MIT",main:"Libraries/react-native/react-native-implementation.js",name:"react-native",peerDependencies:{react:"16.5.0"},prettier:{requirePragma:!0,singleQuote:!0,trailingComma:"all",bracketSpacing:!1,jsxBracketSameLine:!0,parser:"flow"},repository:{type:"git",url:"git+ssh://git@github.com/facebook/react-native.git"},scripts:{"build-ios-e2e":"detox build -c ios.sim.release","docker-build-android":"docker build -t reactnativeci/android -f ContainerShip/Dockerfile.android .","docker-build-android-base":"docker build -t reactnativeci/android-base -f ContainerShip/Dockerfile.android-base .","docker-setup-android":"docker pull reactnativeci/android-base:latest",flow:"flow",lint:"eslint .",prettier:"prettier \"./**/*.js\" --write",start:"node ./local-cli/cli.js start",test:"jest","test-android-all":"yarn run docker-build-android && yarn run test-android-run-unit && yarn run test-android-run-instrumentation && yarn run test-android-run-e2e","test-android-e2e":"yarn run docker-build-android && yarn run test-android-run-e2e","test-android-instrumentation":"yarn run docker-build-android && yarn run test-android-run-instrumentation","test-android-run-e2e":"docker run --privileged -it reactnativeci/android bash ContainerShip/scripts/run-ci-e2e-tests.sh --android --js","test-android-run-instrumentation":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash ContainerShip/scripts/run-android-docker-instrumentation-tests.sh","test-android-run-unit":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash ContainerShip/scripts/run-android-docker-unit-tests.sh","test-android-unit":"yarn run docker-build-android && yarn run test-android-run-unit","test-ci":"JEST_JUNIT_OUTPUT=\"reports/junit/js-test-results.xml\" jest --maxWorkers=2 --ci --testResultsProcessor=\"jest-junit\"","test-ios-e2e":"detox test -c ios.sim.release --cleanup"},version:"0.57.1"}},723,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),o=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),s=(function(t){function s(){return babelHelpers.classCallCheck(this,s),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).apply(this,arguments))}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"render",value:function(){var t=this.props,s=t.width,u=t.color,p=t.type;if('none'===p)return null;var b=[-2,-1.5,0,-1.5].map(function(t){return t*s}),f=babelHelpers.slicedToArray(b,4),c={borderColor:u,borderStyle:p,top:f[0],right:f[1],bottom:f[2],left:f[3],borderWidth:s};return l.default.createElement(o.View,{style:[n.default.line,c],pointerEvents:"none"})}}]),s})(l.PureComponent);e.default=s,s.propTypes={type:t.default.oneOf(['solid','dotted','dashed','none']).isRequired,width:t.default.number.isRequired,color:t.default.string.isRequired}},724,[37,23,2,725]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),l=t.StyleSheet.create({line:babelHelpers.objectSpread({position:'absolute'},t.Platform.select({android:{borderRadius:Number.EPSILON}}))});e.default=l},725,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),o=babelHelpers.interopRequireWildcard(r(d[1])),n=r(d[2]),u=(function(t){function u(t){var o;return babelHelpers.classCallCheck(this,u),(o=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this,t))).state={input:new n.Animated.Value(o.inputState()),focus:new n.Animated.Value(o.focusState())},o}return babelHelpers.inherits(u,t),babelHelpers.createClass(u,[{key:"componentWillReceiveProps",value:function(t){var o=this.state,u=o.focus,s=o.input,l=this.props,f=l.active,c=l.focused,p=l.errored,b=l.animationDuration;if(c^t.focused||f^t.active){var v=this.inputState(t);n.Animated.timing(s,{toValue:v,duration:b}).start()}if(c^t.focused||p^t.errored){var h=this.focusState(t);n.Animated.timing(u,{toValue:h,duration:b}).start()}}},{key:"inputState",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,o=t.focused;return t.active||o?1:0}},{key:"focusState",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,o=t.focused;return t.errored?-1:o?1:0}},{key:"render",value:function(){var t=this.state,u=t.focus,s=t.input,l=this.props,f=l.children,c=l.restricted,p=l.fontSize,b=l.activeFontSize,v=l.errorColor,h=l.baseColor,R=l.tintColor,y=l.baseSize,S=l.basePadding,C=l.style,q=(l.errored,l.active,l.focused,l.animationDuration,babelHelpers.objectWithoutProperties(l,["children","restricted","fontSize","activeFontSize","errorColor","baseColor","tintColor","baseSize","basePadding","style","errored","active","focused","animationDuration"])),z=c?v:u.interpolate({inputRange:[-1,0,1],outputRange:[v,h,R]}),H=s.interpolate({inputRange:[0,1],outputRange:[y+.25*p,y-S-b]}),P={fontSize:s.interpolate({inputRange:[0,1],outputRange:[p,b]}),color:z},A={position:'absolute',top:H};return o.default.createElement(n.Animated.View,{style:A},o.default.createElement(n.Animated.Text,babelHelpers.extends({style:[C,P]},q),f))}}]),u})(o.PureComponent);e.default=u,u.defaultProps={numberOfLines:1,active:!1,focused:!1,errored:!1,restricted:!1},u.propTypes={active:t.default.bool,focused:t.default.bool,errored:t.default.bool,restricted:t.default.bool,baseSize:t.default.number.isRequired,fontSize:t.default.number.isRequired,activeFontSize:t.default.number.isRequired,basePadding:t.default.number.isRequired,tintColor:t.default.string.isRequired,baseColor:t.default.string.isRequired,errorColor:t.default.string.isRequired,animationDuration:t.default.number.isRequired,style:n.Animated.Text.propTypes.style,children:t.default.oneOfType([t.default.arrayOf(t.default.node),t.default.node])}},726,[37,23,2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),n=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),s=(function(t){function s(t){var l;babelHelpers.classCallCheck(this,s);var o=(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t))).props,u=o.active,f=o.focused;return l.state={opacity:new n.Animated.Value(u||f?1:0)},l}return babelHelpers.inherits(s,t),babelHelpers.createClass(s,[{key:"componentWillReceiveProps",value:function(t){var l=this.state.opacity,o=this.props,s=o.active,u=o.focused,f=o.animationDuration;(u^t.focused||s^t.active)&&n.Animated.timing(l,{toValue:t.active||t.focused?1:0,duration:f}).start()}},{key:"render",value:function(){var t=this.state.opacity,s=this.props,u=s.style,f=s.children,p=s.type,c=s.fontSize,b={height:1.5*c,opacity:t},y={color:s.baseColor,fontSize:c};switch(p){case'prefix':b.paddingRight=8,y.textAlign='left';break;case'suffix':b.paddingLeft=8,y.textAlign='right'}return l.default.createElement(n.Animated.View,{style:[o.default.container,b]},l.default.createElement(n.Animated.Text,{style:[u,y]},f))}}]),s})(l.PureComponent);e.default=s,s.defaultProps={numberOfLines:1,active:!1,focused:!1},s.propTypes={numberOfLines:t.default.number,active:t.default.bool,focused:t.default.bool,type:t.default.oneOf(['prefix','suffix']).isRequired,fontSize:t.default.number.isRequired,baseColor:t.default.string.isRequired,animationDuration:t.default.number.isRequired,style:n.Animated.Text.propTypes.style,children:t.default.oneOfType([t.default.arrayOf(t.default.node),t.default.node])}},727,[37,23,2,728]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({container:{top:2,alignSelf:'flex-start',justifyContent:'center'}});e.default=t},728,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),n=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),u=(function(t){function u(){return babelHelpers.classCallCheck(this,u),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).apply(this,arguments))}return babelHelpers.inherits(u,t),babelHelpers.createClass(u,[{key:"render",value:function(){var t=this.props,u=t.children,p=t.style,o=babelHelpers.objectWithoutProperties(t,["children","style"]);return l.default.createElement(n.View,{style:s.default.container},l.default.createElement(n.Animated.Text,babelHelpers.extends({style:[s.default.text,p]},o),u))}}]),u})(l.PureComponent);e.default=u,u.defaultProps={numberOfLines:1},u.propTypes={style:n.Animated.Text.propTypes.style,children:t.default.oneOfType([t.default.arrayOf(t.default.node),t.default.node])}},729,[37,23,2,730]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),l=t.StyleSheet.create({container:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject,{paddingVertical:4,alignItems:'flex-start'}),text:{backgroundColor:'transparent'}});e.default=l},730,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),o=r(d[2]),u=babelHelpers.interopRequireDefault(r(d[3])),n=(function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"render",value:function(){var t=this.props,n=t.count,s=t.limit,p=t.baseColor,b=t.errorColor,f=t.fontSize,c=t.style,y={color:n>s?b:p,fontSize:f};return s?l.default.createElement(o.View,{style:u.default.container},l.default.createElement(o.Text,{style:[u.default.text,c,y]},n," / ",s)):null}}]),n})(l.PureComponent);e.default=n,n.propTypes={count:t.default.number.isRequired,limit:t.default.number,fontSize:t.default.number,baseColor:t.default.string.isRequired,errorColor:t.default.string.isRequired,style:o.Text.propTypes.style}},731,[37,23,2,732]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({container:{paddingVertical:4,paddingLeft:4},text:{textAlign:'right',backgroundColor:'transparent'}});e.default=t},732,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({inputContainer:{backgroundColor:'transparent'},input:{top:2,padding:0,margin:0,flex:1},row:{flexDirection:'row'},flex:{flex:1},accessory:{top:2,justifyContent:'center',alignSelf:'flex-start'}});e.default=t},733,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=babelHelpers.interopRequireDefault(r(d[0])),t=babelHelpers.interopRequireWildcard(r(d[1])),l=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),o=(function(s){function o(s){var t;return babelHelpers.classCallCheck(this,o),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,s))).onPress=t.onPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"onPress",value:function(){var s=this.props,t=s.onPress,l=s.index;'function'==typeof t&&t(l)}},{key:"render",value:function(){var s=this.props,o=s.children,p=s.style,u=(s.index,babelHelpers.objectWithoutProperties(s,["children","style","index"]));return t.default.createElement(l.Button,babelHelpers.extends({},u,{style:[n.default.container,p],onPress:this.onPress}),o)}}]),o})(t.PureComponent);e.default=o,o.defaultProps={color:'transparent',disabledColor:'transparent',rippleContainerBorderRadius:0,shadeBorderRadius:0},o.propTypes=babelHelpers.objectSpread({},l.Button.propTypes,{index:s.default.number.isRequired})},734,[37,23,735,746]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"TextButton",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RaisedButton",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"RaisedTextButton",{enumerable:!0,get:function(){return l.default}});var t=babelHelpers.interopRequireDefault(r(d[0])),n=babelHelpers.interopRequireDefault(r(d[1])),u=babelHelpers.interopRequireDefault(r(d[2])),l=babelHelpers.interopRequireDefault(r(d[3]))},735,[736,740,742,744]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=babelHelpers.interopRequireDefault(r(d[0])),t=babelHelpers.interopRequireWildcard(r(d[1])),o=r(d[2]),n=babelHelpers.interopRequireDefault(r(d[3])),l=r(d[4]),u=(function(s){function u(s){var t;return babelHelpers.classCallCheck(this,u),(t=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this,s))).onPress=t.onPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.onPressIn=t.onPressIn.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.onPressOut=t.onPressOut.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(t))),t.state={focusAnimation:t.props.focusAnimation||new o.Animated.Value(0)},t}return babelHelpers.inherits(u,s),babelHelpers.createClass(u,[{key:"onPress",value:function(){var s=this.props.onPress;'function'==typeof s&&s()}},{key:"onPressIn",value:function(){var s=this.state.focusAnimation,t=this.props.focusAnimationDuration;o.Animated.timing(s,{toValue:1,duration:t,easing:o.Easing.out(o.Easing.ease)}).start()}},{key:"onPressOut",value:function(){var s=this.state.focusAnimation,t=this.props.focusAnimationDuration;o.Animated.timing(s,{toValue:0,duration:t,easing:o.Easing.out(o.Easing.ease)}).start()}},{key:"componentWillReceiveProps",value:function(s){var t=s.focusAnimation;t&&t!==this.state.focusAnimation&&this.setState({focusAnimation:t})}},{key:"render",value:function(){var s=this.props,u=s.color,p=s.disabledColor,b=s.shadeColor,c=s.shadeOpacity,f=s.shadeBorderRadius,h=s.style,P=s.children,y=babelHelpers.objectWithoutProperties(s,["color","disabledColor","shadeColor","shadeOpacity","shadeBorderRadius","style","children"]),A=this.state.focusAnimation.interpolate({inputRange:[0,1],outputRange:[0,c]}),H={backgroundColor:y.disabled?p:u},C={backgroundColor:b,borderRadius:f,opacity:A};return t.default.createElement(n.default,babelHelpers.extends({},y,{style:[l.styles.container,H,h],onPress:this.onPress,onPressIn:this.onPressIn,onPressOut:this.onPressOut}),P,t.default.createElement(o.Animated.View,{style:[l.styles.shade,C]}))}}]),u})(t.PureComponent);e.default=u,u.defaultProps={rippleContainerBorderRadius:2,rippleSequential:!0,hitSlop:{top:6,right:4,bottom:6,left:4},color:'rgb(224, 224, 224)',shadeColor:'rgb(0, 0, 0)',shadeOpacity:.12,shadeBorderRadius:2,focusAnimation:null,focusAnimationDuration:225,disabledColor:'rgba(0, 0, 0, .12)',disabled:!1},u.propTypes=babelHelpers.objectSpread({},n.default.propTypes,{color:s.default.string,shadeColor:s.default.string,shadeOpacity:s.default.number,shadeBorderRadius:s.default.number,focusAnimation:s.default.instanceOf(o.Animated.Value),focusAnimationDuration:s.default.number,disabledColor:s.default.string})},736,[37,23,2,737,739]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),s=babelHelpers.interopRequireWildcard(r(d[1])),n=r(d[2]),l=r(d[3]),o=(function(t){function o(t){var s;return babelHelpers.classCallCheck(this,o),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))).onLayout=s.onLayout.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPress=s.onPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPressIn=s.onPressIn.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onPressOut=s.onPressOut.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.onLongPress=s.onLongPress.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.renderRipple=s.renderRipple.bind(babelHelpers.assertThisInitialized(babelHelpers.assertThisInitialized(s))),s.unique=0,s.mounted=!1,s.state={width:0,height:0,ripples:[]},s}return babelHelpers.inherits(o,t),babelHelpers.createClass(o,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"onLayout",value:function(t){var s=t.nativeEvent.layout,n=s.width,l=s.height,o=this.props.onLayout;'function'==typeof o&&o(t),this.setState({width:n,height:l})}},{key:"onPress",value:function(t){var s=this.state.ripples,n=this.props,l=n.onPress;n.rippleSequential&&s.length||('function'==typeof l&&requestAnimationFrame(function(){return l(t)}),this.startRipple(t))}},{key:"onLongPress",value:function(t){var s=this.props.onLongPress;'function'==typeof s&&requestAnimationFrame(function(){return s(t)}),this.startRipple(t)}},{key:"onPressIn",value:function(t){var s=this.props.onPressIn;'function'==typeof s&&s(t)}},{key:"onPressOut",value:function(t){var s=this.props.onPressOut;'function'==typeof s&&s(t)}},{key:"startRipple",value:function(t){var s=this,l=this.props,o=l.rippleDuration,p=l.rippleCentered,u=l.rippleSize,b=this.state,c=.5*b.width,h=.5*b.height,f=p?{locationX:c,locationY:h}:t.nativeEvent,y=f.locationX,P=f.locationY,v=Math.abs(c-y),I=Math.abs(h-P),R=u>0?.5*u:Math.sqrt(Math.pow(c+v,2)+Math.pow(h+I,2)),H={unique:this.unique++,progress:new n.Animated.Value(0),locationX:y,locationY:P,R:R};n.Animated.timing(H.progress,{toValue:1,easing:n.Easing.out(n.Easing.ease),duration:o,useNativeDriver:!0}).start(function(){s.mounted&&s.setState(function(t){return{ripples:t.ripples.slice(1)}})}),this.setState(function(t){return{ripples:t.ripples.concat(H)}})}},{key:"renderRipple",value:function(t){var o=t.unique,p=t.progress,u=t.locationX,b=t.locationY,c=t.R,h=this.props,f=h.rippleColor,y=h.rippleOpacity,P=h.rippleFades,v={top:b-l.radius,left:u-l.radius,backgroundColor:f,transform:[{scale:p.interpolate({inputRange:[0,1],outputRange:[.5/l.radius,c/l.radius]})}],opacity:P?p.interpolate({inputRange:[0,1],outputRange:[y,0]}):y};return s.default.createElement(n.Animated.View,{style:[l.styles.ripple,v],key:o})}},{key:"render",value:function(){var t=this.state.ripples,o=this.onPress,p=this.onPressIn,u=this.onPressOut,b=this.onLongPress,c=this.onLayout,h=this.props,f=h.delayLongPress,y=h.delayPressIn,P=h.delayPressOut,v=h.disabled,I=h.hitSlop,R=h.pressRetentionOffset,H=h.children,L=h.rippleContainerBorderRadius,T=h.testID,O=h.nativeID,k=h.accessible,C=h.accessibilityLabel,z=(h.onLayout,babelHelpers.objectWithoutProperties(h,["delayLongPress","delayPressIn","delayPressOut","disabled","hitSlop","pressRetentionOffset","children","rippleContainerBorderRadius","testID","nativeID","accessible","accessibilityLabel","onLayout"])),S={delayLongPress:f,delayPressIn:y,delayPressOut:P,disabled:v,hitSlop:I,pressRetentionOffset:R,onPress:o,onPressIn:p,testID:T,nativeID:O,accessible:k,accessibilityLabel:C,onPressOut:u,onLongPress:z.onLongPress?b:void 0,onLayout:c},q={borderRadius:L};return s.default.createElement(n.TouchableWithoutFeedback,S,s.default.createElement(n.Animated.View,babelHelpers.extends({},z,{pointerEvents:"box-only"}),H,s.default.createElement(n.View,{style:[l.styles.container,q]},t.map(this.renderRipple))))}}]),o})(s.PureComponent);e.default=o,o.defaultProps=babelHelpers.objectSpread({},n.TouchableWithoutFeedback.defaultProps,{rippleColor:'rgb(0, 0, 0)',rippleOpacity:.3,rippleDuration:400,rippleSize:0,rippleContainerBorderRadius:0,rippleCentered:!1,rippleSequential:!1,rippleFades:!0,disabled:!1}),o.propTypes=babelHelpers.objectSpread({},n.Animated.View.propTypes,n.TouchableWithoutFeedback.propTypes,{rippleColor:t.default.string,rippleOpacity:t.default.number,rippleDuration:t.default.number,rippleSize:t.default.number,rippleContainerBorderRadius:t.default.number,rippleCentered:t.default.bool,rippleSequential:t.default.bool,rippleFades:t.default.bool,disabled:t.default.bool})},737,[37,23,2,738]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.radius=e.styles=void 0;var t=r(d[0]);e.radius=10;var o=t.StyleSheet.create({container:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject,{backgroundColor:'transparent',overflow:'hidden'}),ripple:{width:20,height:20,borderRadius:10,overflow:'hidden',position:'absolute'}});e.styles=o},738,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0]),l=t.StyleSheet.create({container:{borderRadius:2,justifyContent:'space-around'},shade:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject)});e.styles=l},739,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),s=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),p=r(d[4]),n=(function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"render",value:function(){var t=this.props,n=t.title,b=t.titleColor,u=t.titleStyle,f=t.disabledTitleColor,c=t.style,y=babelHelpers.objectWithoutProperties(t,["title","titleColor","titleStyle","disabledTitleColor","style"]),C={color:y.disabled?f:b};return l.default.createElement(o.default,babelHelpers.extends({style:[p.styles.container,c],shadeColor:b,rippleColor:b},y),l.default.createElement(s.Text,{style:[p.styles.title,u,C],numberOfLines:1},String(n).toUpperCase()))}}]),n})(l.PureComponent);e.default=n,n.defaultProps={color:'transparent',disabledColor:'transparent',titleColor:'rgb(0, 0, 0)',disabledTitleColor:'rgba(0, 0, 0, .26)',shadeOpacity:.2},n.propTypes=babelHelpers.objectSpread({},o.default.propTypes,{title:t.default.string.isRequired,titleColor:t.default.string,titleStyle:s.Text.propTypes.style,disabledTitleColor:t.default.string})},740,[37,23,2,736,741]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0]),n={},l=babelHelpers.interopRequireDefault(r(d[1])).default.version.match(/^(\d+)\.(\d+)\.(.+)$/),o=babelHelpers.slicedToArray(l,3),c=o[1],s=o[2];'android'===t.Platform.OS&&(n.textAlignVertical='center',!c&&s>=40&&(n.includeFontPadding=!1));var b=t.StyleSheet.create({container:{height:36,minWidth:64,paddingHorizontal:8},title:babelHelpers.objectSpread({textAlign:'center',backgroundColor:'transparent',fontSize:14,fontWeight:'500'},n)});e.styles=b},741,[2,723]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),s=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),n=(function(n){function p(t){var s;return babelHelpers.classCallCheck(this,p),(s=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this,t))).state={focusAnimation:new l.Animated.Value(0)},s}return babelHelpers.inherits(p,n),babelHelpers.createClass(p,[{key:"render",value:function(){var n=this.props,p=n.style,b=n.children,u=babelHelpers.objectWithoutProperties(n,["style","children"]),c=this.props.disabled,f=this.state.focusAnimation,h=babelHelpers.objectSpread({},c&&'ios'===l.Platform.OS?{shadowColor:'transparent'}:{},babelHelpers.defineProperty({},l.Platform.select({ios:'shadowRadius',android:'elevation'}),c?0:f.interpolate({inputRange:[0,1],outputRange:[2,l.Platform.select({ios:4,android:8})]})));return t.default.createElement(o.default,babelHelpers.extends({style:[s.styles.container,h,p]},u,{focusAnimation:f}),b)}}]),p})(t.PureComponent);e.default=n,n.propTypes=babelHelpers.objectSpread({},o.default.propTypes)},742,[23,2,743,736]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0]),o=t.StyleSheet.create({container:babelHelpers.objectSpread({height:36,minWidth:88,paddingHorizontal:16},t.Platform.select({ios:{shadowRadius:2,shadowColor:'rgba(0, 0, 0, 1)',shadowOpacity:.54,shadowOffset:{width:0,height:2}},android:{elevation:2}}))});e.styles=o},743,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireDefault(r(d[0])),l=babelHelpers.interopRequireWildcard(r(d[1])),o=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),p=r(d[4]),b=(function(t){function b(){return babelHelpers.classCallCheck(this,b),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(b).apply(this,arguments))}return babelHelpers.inherits(b,t),babelHelpers.createClass(b,[{key:"render",value:function(){var t=this.props,b=t.title,u=t.titleColor,n=t.titleStyle,f=t.disabledTitleColor,C=babelHelpers.objectWithoutProperties(t,["title","titleColor","titleStyle","disabledTitleColor"]),c={color:C.disabled?f:u};return l.default.createElement(s.default,babelHelpers.extends({rippleColor:u,shadeColor:u},C),l.default.createElement(o.Text,{style:[p.styles.title,n,c],numberOfLines:1},String(b).toUpperCase()))}}]),b})(l.PureComponent);e.default=b,b.defaultProps={titleColor:'rgb(66, 66, 66)',disabledTitleColor:'rgba(0, 0, 0, .26)'},b.propTypes=babelHelpers.objectSpread({},s.default.propTypes,{title:t.default.string.isRequired,titleColor:t.default.string,titleStyle:o.Text.propTypes.style,disabledTitleColor:t.default.string})},744,[37,23,2,742,745]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.styles=void 0;var t=r(d[0]),l={},n=babelHelpers.interopRequireDefault(r(d[1])).default.version.match(/^(\d+)\.(\d+)\.(.+)$/),o=babelHelpers.slicedToArray(n,3),c=o[1],s=o[2];'android'===t.Platform.OS&&(l.textAlignVertical='center',!c&&s>=40&&(l.includeFontPadding=!1));var b=t.StyleSheet.create({title:babelHelpers.objectSpread({textAlign:'center',backgroundColor:'transparent',fontSize:14,fontWeight:'500'},l)});e.styles=b},745,[2,723]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({container:{paddingVertical:8,borderRadius:0,justifyContent:'center'}});e.default=t},746,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=t.StyleSheet.create({accessory:{width:24,height:24,justifyContent:'center',alignItems:'center'},triangle:{width:8,height:8,transform:[{translateY:-4},{rotate:'45deg'}]},triangleContainer:{width:12,height:6,overflow:'hidden',alignItems:'center',backgroundColor:'transparent'},overlay:babelHelpers.objectSpread({},t.StyleSheet.absoluteFillObject),picker:babelHelpers.objectSpread({backgroundColor:'rgba(255, 255, 255, 1.0)',borderRadius:2,position:'absolute'},t.Platform.select({ios:{shadowRadius:2,shadowColor:'rgba(0, 0, 0, 1.0)',shadowOpacity:.54,shadowOffset:{width:0,height:2}},android:{elevation:2}})),item:{textAlign:'left'},scroll:{flex:1,borderRadius:2},scrollContainer:{paddingVertical:8}});e.default=o},747,[2]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),o=r(d[3]),s=babelHelpers.interopRequireDefault(r(d[4])),c=r(d[5]),u=r(d[6]);r(d[7]);var f=(function(o){function c(t){return babelHelpers.classCallCheck(this,c),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(c).call(this,t))}return babelHelpers.inherits(c,o),babelHelpers.createClass(c,[{key:"_SimpleUserCreator",value:function(){this.props.navigator.push({screen:u.simpleusercreate,passProps:{type:0}})}},{key:"_geolocatedUser",value:function(){this.props.navigator.push({screen:u.simpleusercreate,passProps:{type:1}})}}]),babelHelpers.createClass(c,[{key:"render",value:function(){var o=this;return t.default.createElement(n.View,{style:h.container},t.default.createElement(n.View,{style:p.container},t.default.createElement(n.Image,{style:p.img,source:r(d[8])}),t.default.createElement(n.Text,{style:p.title},"ILink Work")),t.default.createElement(n.Text,{style:h.textTitle},s.default.t('TITLE_CHOICE_TYPE_ACCOUNT')),t.default.createElement(l.default,{style:h.btnStyle1,textStyle:h.btnText1,onPress:function(){o._SimpleUserCreator()}},s.default.t('USER_ACCOUNT')),t.default.createElement(l.default,{style:h.btnStyle2,onPress:function(){return o._geolocatedUser()}},s.default.t('AGENT_ACCOUNT')),t.default.createElement(n.TouchableOpacity,{onPress:function(){o.props.navigator.pop()}},t.default.createElement(n.Text,{style:h.logintext},s.default.t('ALREADY_HAVE_AN_ACCOUNT'))))}}]),c})(t.Component);e.default=f,f.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var p=n.StyleSheet.create({container:{flexDirection:'row',alignItems:'center',justifyContent:'center'},img:{width:92,height:92,alignSelf:'center'},title:{color:"white",fontSize:22,fontWeight:'bold',alignSelf:'center'}}),h=n.StyleSheet.create({container:{flex:1,backgroundColor:c.primary,justifyContent:'center'},textTitle:{color:'white',fontSize:16,marginLeft:20,marginRight:20,marginBottom:20,marginTop:10,textAlign:'center',fontWeight:'bold'},logintext:{color:'white',alignSelf:'flex-end',marginRight:10},btnText1:{color:"white",fontSize:17,fontWeight:'bold'},btnStyle1:{marginLeft:(0,o.responsiveWidth)(5),marginRight:(0,o.responsiveWidth)(5),borderColor:'transparent',backgroundColor:c.accentLight,height:(0,o.responsiveHeight)(8)},btnStyle2:{marginLeft:(0,o.responsiveWidth)(5),marginRight:(0,o.responsiveWidth)(5),backgroundColor:'white',borderColor:'transparent',height:(0,o.responsiveHeight)(8)}})},748,[23,2,567,483,486,500,499,585,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),s=(babelHelpers.interopRequireDefault(r(d[2])),babelHelpers.interopRequireDefault(r(d[3]))),l=r(d[4]),o=r(d[5]),u=babelHelpers.interopRequireWildcard(r(d[6])),c=babelHelpers.interopRequireDefault(r(d[7])),f=r(d[8]),h=babelHelpers.interopRequireDefault(r(d[9])),p=r(d[10]),b=r(d[11]),S=(function(l){function p(t){var n;return babelHelpers.classCallCheck(this,p),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(p).call(this,t))).state=n.initState(),n}return babelHelpers.inherits(p,l),babelHelpers.createClass(p,[{key:"initState",value:function(){return{password:null,enterPhone:null,nameanim:null,surnameanim:null,passwordanim:null,confirmpassanim:null,isLoging:!1,snackVisible:!1,snackText:'',user:{category:0===this.props.type?'user':'geolocated'}}}},{key:"render",value:function(){return 1===this.props.type?this.renderUserGeoAccount():this.renderUserAccount()}},{key:"renderUserGeoAccount",value:function(){var l=this;return t.default.createElement(n.ScrollView,{style:E.container},t.default.createElement(n.Text,{style:E.bigtitle},h.default.t('TEXT_BIG_CREATE_AGENT_1')),t.default.createElement(n.Text,{style:E.subbigtitle},h.default.t('TEXT_SUBTITLE_CREATE_1')),t.default.createElement(u.View,{ref:function(t){l.nameanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'user',label:h.default.t('NAME'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=l.state.user;n.lastname=t,l.setState({user:n})},style:E.input})),t.default.createElement(u.View,{ref:function(t){l.surnameanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'user-md',label:h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,keyboardType:"email-address",style:E.input,onChangeText:function(t){var n=l.state.user;n.address=t,l.setState({user:n})}})),t.default.createElement(u.View,{ref:function(t){l.mailanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'envelope',label:h.default.t('EMAIL'),keyboardType:"email-address",iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=l.state.user;n.email=t,l.setState({user:n})},style:E.input})),t.default.createElement(u.View,{ref:function(t){l.memberanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'unlock-alt',label:h.default.t('SPONSOR_CODE'),iconColor:'#f95a25',onChangeText:function(t){var n=l.state.user;n.member=t,l.setState({user:n})},iconSize:20,style:E.input})),t.default.createElement(u.View,{ref:function(t){l.passanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',secureTextEntry:!0,onChangeText:function(t){var n=l.state.user;n.password=t,l.setState({user:n})},iconSize:20,style:E.input})),t.default.createElement(u.View,{ref:function(t){l.confirmanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'lock',secureTextEntry:!0,label:h.default.t('CONFIRM_PASSWORD'),iconColor:'#f95a25',onChangeText:function(t){var n=l.state.user;n.confirmpass=t,l.setState({user:n})},iconSize:20,style:E.input})),t.default.createElement(c.default,{style:E.btnvalide,textStyle:E.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){l.checkUserGeolocated()}},h.default.t('NEXT')))}},{key:"renderUserAccount",value:function(){var l=this;return t.default.createElement(n.ScrollView,{style:E.container},t.default.createElement(n.Text,{style:E.bigtitle},h.default.t('TEXT_BIG_CREATE_1')),t.default.createElement(n.Text,{style:E.subbigtitle},h.default.t('TEXT_SUBTITLE_CREATE_1')),t.default.createElement(u.View,{ref:function(t){l.nameanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'user',label:h.default.t('NAME'),onChangeText:function(t){var n=l.state.user;n.lastname=t,l.setState({user:n})},iconColor:'#f95a25',iconSize:20,style:E.input})),t.default.createElement(u.View,{ref:function(t){l.surnameanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'user-md',label:h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,keyboardType:"email-address",onChangeText:function(t){var n=l.state.user;n.address=t,l.setState({user:n})},style:E.input})),t.default.createElement(u.View,{ref:function(t){l.mailanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'envelope',keyboardType:"email-address",label:h.default.t('EMAIL'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=l.state.user;n.email=t,l.setState({user:n})},style:E.input})),t.default.createElement(u.View,{ref:function(t){l.passanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,onChangeText:function(t){var n=l.state.user;n.password=t,l.setState({user:n})},style:E.input})),t.default.createElement(u.View,{ref:function(t){l.confirmanim=t}},t.default.createElement(o.Fumi,{iconClass:s.default,iconName:'lock',secureTextEntry:!0,label:h.default.t('CONFIRM_PASSWORD'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){var n=l.state.user;n.confirmpass=t,l.setState({user:n})},style:E.input})),t.default.createElement(c.default,{style:E.btnvalide,textStyle:E.textbtnvalide,onPress:function(){l._onUserCreateAccount()}},h.default.t('NEXT')))}},{key:"_onUserCreateAccount",value:function(){var t=this.state.user;console.log(t),void 0!==t?this.checkOrShake(t.lastname,this.nameanim)&&this.checkOrShake(t.address,this.surnameanim)&&this.checkOrShake(t.email,this.mailanim)&&this.checkOrShake(t.password,this.passanim)&&this.checkOrShake(t.confirmpass,this.confirmanim)&&(t.confirmpass===t.password?this.props.navigator.push({screen:b.creationstep2,passProps:{type:this.props.type,user:t}}):(this.passanim.shake(800),this.confirmanim.shake(800))):(this.props.navigator.showSnackbar({text:"impossible de trouv\xe9 l'utilisateur"}),console.log(t))}},{key:"checkUserGeolocated",value:function(){var t=this,n=this.state.user;this.setState({isLoging:!0}),void 0!==n?this.checkOrShake(n.lastname,this.nameanim)&&this.checkOrShake(n.address,this.surnameanim)&&this.checkOrShake(n.email,this.mailanim)&&this.checkOrShake(n.member,this.memberanim)&&(0,f.categoryChild)(n.member).then(function(s){if(void 0!==s&&null!==s&&void 0!==s.child){var l=t.state.user;l.category=s.child,t.setState({user:l})}t.setState({isLoging:!1}),t.checkOrShake(n.password,t.passanim)&&t.checkOrShake(n.confirmpass,t.confirmanim)&&t.props.navigator.push({screen:b.creationstep2,passProps:{type:t.props.type,user:n}})}).catch(function(n){t.setState({isLoging:!1})}):(this.setState({isLoging:!1}),this.props.navigator.showSnackbar({text:"impossible de trouv\xe9 la variable user"}),console.log(n))}},{key:"checkOrShake",value:function(t,n){var s;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return s=!1,void 0!==t&&t.length>0?s=!0:n.shake(800),l.abrupt("return",s);case 3:case"end":return l.stop()}},null,this)}}]),p})(t.Component);e.default=S,S.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var E=n.StyleSheet.create({container:{flex:1,backgroundColor:p.primaryDark},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:p.accentLight,height:52},input:{height:60,marginTop:(0,l.responsiveHeight)(2),marginLeft:(0,l.responsiveWidth)(5),marginRight:(0,l.responsiveWidth)(5),borderRadius:5}})},749,[23,2,37,636,483,623,543,567,502,486,500,499]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=babelHelpers.interopRequireDefault(r(d[3])),o=r(d[4]),c=babelHelpers.interopRequireDefault(r(d[5])),f=r(d[6]),u=r(d[7]),y=babelHelpers.interopRequireDefault(r(d[8])),h=r(d[9]),p='white',E=r(d[10]),b=(function(b){function x(t){var n;babelHelpers.classCallCheck(this,x),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(x).call(this,t))).styles=l.StyleSheet.create({container:{marginTop:20,flex:1,backgroundColor:'#EEE'},btnstyle:{},simpleuser:{marginLeft:(0,o.responsiveWidth)(2),fontSize:16,color:'#3E3E3E'},textbtnstyle:{color:"white",fontWeight:"bold",fontSize:18},cardcontainer1:{justifyContent:'space-evenly',flex:2,marginRight:3,marginLeft:3},cardcontainer:{justifyContent:'space-evenly',flex:3,margin:3}}),n.item=n.props.item,n.props.navigator.setTitle({title:'transaction '+n.item.id});var s='';return console.debug(n.item),'1'===n.item.status?(1,p='#AEAEAE',s='D\xe9j\xe0 Traiter'):(p='green',2,s='Traiter la demande'),n.state={statut:s,user:null,loadingTreat:!1,color:p},(0,u.readUser)().then(function(t){n.setState({user:t})}),n}return babelHelpers.inherits(x,b),babelHelpers.createClass(x,[{key:"render",value:function(){var s=h.tz(this.item.date_creation,'Etc/GMT+0').format();return s=h(s),t.default.createElement(l.View,{style:this.styles.container},t.default.createElement(n.default,{style:this.styles.cardcontainer1},t.default.createElement(l.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,o.responsiveWidth)(5)}},y.default.t('MEMBER_INFO')),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-call",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},this.item.phone)),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-person",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},this.item.code_membre))),t.default.createElement(n.default,{style:this.styles.cardcontainer},t.default.createElement(l.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,o.responsiveWidth)(5)}},y.default.t('DEMAND_INFO')),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-git-branch",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},this.item.code_parrain)),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-code-working",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},this.item.reseau)),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-wallet",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},this.item.montant)),t.default.createElement(l.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-calendar",size:28,color:E.accent,style:{marginLeft:20}}),t.default.createElement(l.Text,{style:this.styles.simpleuser},s.format(" Do MMMM YYYY \xe0 HH:mm"))),t.default.createElement(l.View,{style:{flexDirection:'row',alignSelf:'flex-end',marginRight:20,justifyContent:'flex-start'}},t.default.createElement(c.default,{name:"md-time",size:28,color:E.accent}),t.default.createElement(l.Text,{style:{marginLeft:(0,o.responsiveWidth)(2),fontSize:16,color:E.accent}},s.fromNow()))),this.renderBtn())}},{key:"onTreatDemand",value:function(){var t=this;"1"!==this.item&&(this.setState({loadingTreat:!0}),console.warn(this.item),(0,f.updateCreditDemand)(this.item.phone,this.item.id).then(function(l){t.setState({loadingTreat:!1}),console.log(l),1===l.success?t.setState({statut:"traiter",color:"#AEAEAE"}):console.log(l)}))}},{key:"renderBtn",value:function(){var l=this,n=this.state.user;if(n&&n.code_membre!==this.item.code_membre)return t.default.createElement(s.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:this.state.color},isLoading:this.state.loadingTreat,onPress:function(){l.onTreatDemand()},textStyle:this.styles.textbtnstyle},this.state.statut)}}]),x})(t.Component);e.default=b,b.navigatorStyle={navBarBackgroundColor:E.accentLight,statusBarColor:E.accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'}},750,[23,2,621,567,483,591,501,502,486,496,500]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=babelHelpers.interopRequireDefault(r(d[2])),s=r(d[3]),o=babelHelpers.interopRequireDefault(r(d[4])),c=babelHelpers.interopRequireDefault(r(d[5])),f=r(d[6]),u=r(d[7]),b=(function(s){function u(t){var l;return babelHelpers.classCallCheck(this,u),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this,t))).state={isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1,datestart:null,datestartformated:'La date de debut',dateend:null,dateendformated:'La date de fin'},l._showDateTimePicker=function(t){1===t?l.setState({isDateTimePickerVisible:!0}):l.setState({isDateEndTimePickerVisible:!0})},l._showDateEndPicker=function(){return l.setState({isDateEndTimePickerVisible:!0})},l._hideDateTimePicker=function(){return l.setState({isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1})},l._handleDatePicked=function(t){if(l.state.isDateTimePickerVisible)l.setState({datestart:t,datestartformated:f(t).format('dddd Do ,MMMM YYYY')});else if(l.state.isDateEndTimePickerVisible){var n=l.state.datestart,s=f(t);l.setState({dateend:t,dateendformated:f(t).format('dddd Do ,MMMM YYYY')}),f(s).diff(n)<0&&l.props.navigator.showSnackbar({text:'la date de fin ne peut \xeatre plus petite que la date de d\xe9but',duration:'long',backgroundColor:'red',textColor:'white'})}l._hideDateTimePicker()},l}return babelHelpers.inherits(u,s),babelHelpers.createClass(u,[{key:"render",value:function(){var s=this;return t.default.createElement(l.View,{style:h.root},t.default.createElement(n.default,{style:h.container},t.default.createElement(l.Text,{style:h.title},"Tri\xe9 selon la dur\xe9e"),t.default.createElement(l.View,{style:h.content},t.default.createElement(l.Text,{style:h.titlecontent},"D\xe9finir la date de d\xe9but"),t.default.createElement(l.TouchableOpacity,{onPress:function(){return s._showDateTimePicker(1)}},t.default.createElement(l.View,null,t.default.createElement(l.Text,{style:h.dateText},this.state.datestartformated))),t.default.createElement(c.default,{isVisible:this.state.isDateTimePickerVisible||this.state.isDateEndTimePickerVisible,onConfirm:this._handleDatePicked,onCancel:this._hideDateTimePicker}),t.default.createElement(l.Text,{style:h.titlecontent},"D\xe9finir la date de fin"),t.default.createElement(l.TouchableOpacity,{onPress:function(){return s._showDateEndPicker(2)}},t.default.createElement(l.View,null,t.default.createElement(l.Text,{style:h.dateText},this.state.dateendformated)))),t.default.createElement(l.View,{style:h.btnStyleContainer},t.default.createElement(o.default,{style:h.btnvalid},"ANNULER"),t.default.createElement(o.default,{style:h.btnvalid,textStyle:h.btnfilter},"FILTRER"))))}}]),u})(t.Component);e.default=b,b.navigatorStyle={navBarHidden:!0};var h=l.StyleSheet.create({container:{height:(0,s.responsiveHeight)(60),width:(0,s.responsiveWidth)(90),backgroundColor:'white'},dateText:{marginTop:20,marginLeft:(0,s.responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,s.responsiveWidth)(10),color:'black'},content:{flex:8},btnvalid:{flex:1,borderColor:'transparent'},btnfilter:{flex:1,color:u.accent,fontWeight:'bold',borderColor:'transparent'},btnStyleContainer:{width:(0,s.responsiveWidth)(50),alignSelf:'flex-end',flexDirection:'row'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},root:{flex:1,backgroundColor:'rgba(0,0,0,0.3)',justifyContent:'center',alignItems:'center'}})},751,[23,2,621,483,567,539,489,500]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),l=r(d[2]),o=babelHelpers.interopRequireDefault(r(d[3])),c=r(d[4]),u=babelHelpers.interopRequireDefault(r(d[5])),s=(r(d[6]),r(d[7])),b=(function(c){function b(){return babelHelpers.classCallCheck(this,b),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(b).apply(this,arguments))}return babelHelpers.inherits(b,c),babelHelpers.createClass(b,[{key:"render",value:function(){return t.default.createElement(n.View,{style:p.container},t.default.createElement(n.Text,null,"Confirmation de cr\xe9ation de compte"),t.default.createElement(n.Text,null,"Entrez le code de confirmation de compte que vous aviez recu par email"),t.default.createElement(l.Fumi,{iconClass:u.default,iconName:'phone',label:'code de confirmation',style:p.input,iconColor:s.accent}),t.default.createElement(o.default,{style:p.btnsend,textStyle:p.btntext},"Envoyer !"))}}]),b})(t.Component);e.default=b;var p=n.StyleSheet.create({container:{backgroundColor:s.primary,flex:1},btntext:{color:'white',fontWeight:'bold',fontSize:17},btnsend:{backgroundColor:s.accent,borderColor:'transparent',marginRight:20,marginTop:20,height:(0,c.responsiveHeight)(8),marginLeft:20},input:{height:54,marginLeft:20,marginRight:20,borderRadius:10,justifyContent:'center',textAlign:'center'}})},752,[23,2,623,567,483,636,499,500]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),s=r(d[2]),o=r(d[3]),l=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireDefault(r(d[5])),p=r(d[6]),c=babelHelpers.interopRequireWildcard(r(d[7])),h=r(d[8]),f=(function(o){function f(t){var n;return babelHelpers.classCallCheck(this,f),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))).handlePasswordRef=function(t){return n.state.passRef=t},console.log(n.props),n.state=n.initState(),n}return babelHelpers.inherits(f,o),babelHelpers.createClass(f,[{key:"initState",value:function(){return{phone:'',passRef:null,isSending:!1}}},{key:"render",value:function(){var o=this;return t.default.createElement(n.View,{style:{backgroundColor:0===this.props.type?h.primary:h.primaryDarkAdvanced,flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.Text,{style:b.TitlePassword},"Mots de passe Oubli\xe9 ?"),t.default.createElement(n.Text,{style:b.subtitlePassword},"Saisissez votre identifiant,nous vous enverrons un nouveau mot de passe"),t.default.createElement(c.View,{ref:function(t){o.handlePasswordRef(t)}},t.default.createElement(s.Fumi,{iconClass:l.default,iconName:'phone',label:'Num\xe9ro de t\xe9lephone',style:b.input,onChangeText:function(t){o.setState({phone:t})},iconColor:h.accent})),t.default.createElement(u.default,{style:b.btnsend,isLoading:this.state.isSending,isDisabled:this.state.isSending,textStyle:b.btntext,onPress:function(){o.onRenitPassword()}},"Envoyer !"))}},{key:"onRenitPassword",value:function(){var t=this;if(this.state.phone.length>0&&null!==this.props.type){var n=0===this.props.type?'user':'agent';this.setState({isSending:!0}),(0,p.reinitpassword)(this.state.phone,n).then(function(n){t.setState({isSending:!1}),n.error?(t.state.passRef.shake(1200),t.props.navigator.showSnackbar({text:n.message,duration:'long'})):1===n.success&&(t.props.navigator.showSnackbar({text:n.message,duration:'long'}),setTimeout(function(){t.props.navigator.pop({animated:!0,animationType:'fade'})},1e3))})}}}]),f})(t.Component);e.default=f,f.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var b=n.StyleSheet.create({TitlePassword:{marginLeft:20,marginRight:20,color:'white',fontWeight:'bold',fontSize:20,textAlign:'center'},subtitlePassword:{margin:20,color:'white',fontSize:20,textAlign:'center'},btntext:{color:'white',fontWeight:'bold',fontSize:17},btnsend:{backgroundColor:h.accent,borderColor:'transparent',marginRight:20,marginTop:20,height:(0,o.responsiveHeight)(8),marginLeft:20},input:{height:54,marginLeft:20,width:(0,o.responsiveWidth)(90),marginRight:20,borderRadius:10,justifyContent:'center',textAlign:'center'}})},753,[23,2,623,483,636,567,502,543,500]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),o=babelHelpers.interopRequireDefault(r(d[4])),u=r(d[5]);r(d[6]);var p=r(d[7]),h=(function(s){function o(t){var l;return babelHelpers.classCallCheck(this,o),l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t,!0)),console.log(l.props.type),l.state={items:[]},l}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"componentDidMount",value:function(){this.renderItems()}},{key:"render",value:function(){var s=this,h=1===this.props.type?o.guideAgent:o.guideUser;return t.default.createElement(l.View,{style:{flex:1}},t.default.createElement(n.IndicatorViewPager,{style:{flex:1},indicator:this._renderDotIndicator()},t.default.createElement(l.View,{style:{flex:1}},t.default.createElement(l.Image,{style:{flex:1,width:(0,u.responsiveWidth)(100),height:(0,u.responsiveHeight)(100)},source:r(d[8])})),h.map(function(n,o){return t.default.createElement(l.View,{style:{flex:1,backgroundColor:1===s.props.type?p.primaryDark:p.primary}},t.default.createElement(l.Text,{style:{color:'white',fontSize:20,marginLeft:(0,u.responsiveWidth)(5),marginRight:(0,u.responsiveWidth)(5),marginTop:(0,u.responsiveHeight)(2),fontWeight:'bold',marginBottom:(0,u.responsiveHeight)(2)}},n.title),t.default.createElement(l.Image,{style:{flex:1,width:(0,u.responsiveWidth)(100),height:(0,u.responsiveHeight)(100)},source:n.path}))})))}},{key:"renderItems",value:function(){for(var t=[],l=1;l<=this.props.type===1?o.guideAgent.length:o.guideUser.length;l++)t.push(l);this.setState({items:t})}},{key:"_renderDotIndicator",value:function(){return t.default.createElement(n.PagerDotIndicator,{pageCount:1===this.props.type?o.guideAgent.length:o.guideUser.length+1})}}]),o})(s.default);e.default=h,h.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'},h.guideUser=[{title:o.default.t('TEXT_GUIDE_USER_1'),path:r(d[9])},{title:o.default.t('TEXT_GUIDE_USER_2'),path:r(d[10])},{title:o.default.t('TEXT_GUIDE_USER_4'),path:r(d[11])},{title:o.default.t('TEXT_GUIDE_USER_7'),path:r(d[12])},{title:o.default.t("TEXT_GUIDE_USER_3"),path:r(d[13])},{title:o.default.t('TEXT_GUIDE_USER_5'),path:r(d[14])},{title:o.default.t('TEXT_GUIDE_USER_6'),path:r(d[15])},{title:o.default.t('TEXT_GUIDE_USER_6'),path:r(d[16])}],h.guideAgent=[{title:o.default.t('TEXT_GUIDE_USER_10'),path:r(d[17])},{title:o.default.t('TEXT_GUIDE_USER_11'),path:r(d[18])}];!(function(n){function s(t){var l;return babelHelpers.classCallCheck(this,s),l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t)),console.log('in contructeur'),console.log(t.path),l}babelHelpers.inherits(s,n),babelHelpers.createClass(s,[{key:"render",value:function(){return t.default.createElement(l.View,{style:{flex:1,backgroundColor:'green'}},t.default.createElement(l.Image,null))}}])})(t.default.PureComponent)},754,[23,2,580,533,486,483,585,500,755,756,757,758,759,760,761,762,763,764,765]); +__d(function(e,s,t,a,d,i,r){d.exports=s(r[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:1080,height:1920,scales:[1],hash:"9943fd3410b46e8edf8586d5aa546dcb",name:"slide1",type:"jpg"})},755,[126]); +__d(function(e,s,t,a,d,i,r){d.exports=s(r[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"5d93322504d23856b260ee0ee5c855d8",name:"guide_user_1",type:"jpg"})},756,[126]); +__d(function(e,s,a,t,i,r,_){i.exports=s(_[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"a71ef568f1a65fda5b1b7bf324263e9c",name:"guide_user_3",type:"jpg"})},757,[126]); +__d(function(e,s,t,a,c,i,r){c.exports=s(r[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"6ac8e2eb7c9a3003be20ce55ce0413d6",name:"guide_user_4",type:"jpg"})},758,[126]); +__d(function(e,a,s,t,i,r,d){i.exports=a(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"1ae3ab62a9b4f61daabe00323be8cd30",name:"guide_user_7",type:"jpg"})},759,[126]); +__d(function(e,s,a,t,d,i,r){d.exports=s(r[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"5d48aba61af497a4c2738894fdded2d5",name:"guide_user_2",type:"jpg"})},760,[126]); +__d(function(e,s,t,a,i,r,d){i.exports=s(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"7a71ba16d1e2effd3fe1c4be2efc45eb",name:"guide_user_5",type:"jpg"})},761,[126]); +__d(function(e,s,t,a,i,r,d){i.exports=s(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"d9a02653774927007e152cd2c63801b0",name:"guide_user_6",type:"jpg"})},762,[126]); +__d(function(e,s,t,a,c,i,r){c.exports=s(r[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"69918965ec3c6524c4c6301f23e23b22",name:"guide_user_8",type:"jpg"})},763,[126]); +__d(function(e,s,a,t,i,r,d){i.exports=s(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"d6ef1adae6239fc49c98f2ae32434331",name:"guide_user_10",type:"jpg"})},764,[126]); +__d(function(e,s,t,a,i,r,d){i.exports=s(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/slider",width:3e3,height:3e3,scales:[1],hash:"2ef6ac426b0b96d67fff09e2b9ace1db",name:"guide_user_11",type:"jpg"})},765,[126]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=(babelHelpers.interopRequireDefault(r(d[2])),babelHelpers.interopRequireDefault(r(d[3]))),s=r(d[4]),l=r(d[5]),c=babelHelpers.interopRequireWildcard(r(d[6])),u=babelHelpers.interopRequireDefault(r(d[7])),h=babelHelpers.interopRequireWildcard(r(d[8])),f=r(d[9]),p=babelHelpers.interopRequireDefault(r(d[10])),v=r(d[11]),S=babelHelpers.interopRequireDefault(r(d[12])),w=r(d[13]),b=r(d[14]),C=r(d[15]),y=(r(d[16]),(function(b){function y(t){var n;return babelHelpers.classCallCheck(this,y),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(y).call(this,t))).state=n.initState(),n}return babelHelpers.inherits(y,b),babelHelpers.createClass(y,[{key:"initState",value:function(){return{password:null,enterPhone:null,nameanim:null,surnameanim:null,passwordanim:null,confirmpassanim:null,isLoging:!1,countries:[],snackVisible:!1,snackText:'',networks:[],user:this.props.user}}},{key:"render",value:function(){return 1===this.props.type?this.renderUserGeoAccount():this.renderUserAccount()}},{key:"getNetworks",value:function(t){var n=this;if(t)console.debug(t),(0,w.getCountryNetwork)(t).then(function(t){n.reseaux=[];var o=t;for(var s in o)""!==o[s]&&n.reseaux.push(o[s]);n.setState({networks:n.reseaux}),n.props.navigator.dismissLightBox()},function(t){console.debug("erro dis",t),console.log(t)});else;}},{key:"componentDidMount",value:function(){this.mounted=!0;this.props.type;this.props.navigator.showLightBox({screen:C.modaloading,passProps:{title:S.default.t('LOADING_INFO'),text:S.default.t('LOADING_DESCRIPTION_COUNTRY')},style:{backgroundBlur:'dark',backgroundColor:'#000000A0',tapBackgroundToDismiss:!0}}),this.props.coordinate||('android'===n.Platform.OS?this.requestCameraPermission():this.watchLocation())}},{key:"requestCameraPermission",value:function(){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,regeneratorRuntime.awrap(n.PermissionsAndroid.request(n.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:t.sent===n.PermissionsAndroid.RESULTS.GRANTED?(this.watchLocation(),console.log("Camera permission granted")):console.log("Camera permission denied"),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.warn(t.t0);case 10:case"end":return t.stop()}},null,this,[[0,7]])}},{key:"watchLocation",value:function(){var t=this;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:this.watchID=navigator.geolocation.getCurrentPosition(function(o){var s=t.state.myPosition,l=o.coords;(0,p.default)(l,s)||((0,v.getPositionInformation)(l).then(function(o){if(console.debug("response position",o),void 0!==o.results&&o.results.length>0){var s=o.results[0],l=s.address_components,c=s.formatted_address,u=s.place_id;t.setState({address:l,textadress:c,place:u});for(var h,f,p=o.results,v=0;v=l.length)break;f=l[u++]}else{if((u=l.next()).done)break;f=u.value}var p=f;p.code_country===h&&(s=!0,t.setState({indicatif:p.code_dial,country:p.name}),t.getNetworks(p.code_dial))}s||(t.props.navigator.dismissLightBox(),n.Alert.alert("Impossible de recup\xe9rer vos informations","Nous n'avions pas pu recuper\xe9 les informations de votre pays veuillez contacter les administrateurs",[{text:"OK"}]))})}}),t.setState({myPosition:l}),void 0!==t.mapRef&&null!==t.mapRef&&(t.mapRef.animateToCoordinate({latitude:l.latitude,longitude:l.longitude},1e3),t.mapRef.animateToRegion({latitude:l.latitude,longitude:l.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3)))},null,this.props.geolocationOptions);case 1:case"end":return o.stop()}},null,this)}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&navigator.geolocation.clearWatch(this.watchID)}},{key:"renderUserGeoAccount",value:function(){var p=this;return t.default.createElement(n.ScrollView,{style:E.container},t.default.createElement(n.Text,{style:E.bigtitle},S.default.t('LAST_STEP')),t.default.createElement(n.View,{style:{width:(0,s.responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},t.default.createElement(f.Dropdown,{label:S.default.t('COUNTRY_CHOICE'),data:this.state.countries,value:null===this.state.country?"":this.state.country,onChangeText:function(t,n,o){p.setState({country:t,indicatif:t.code_dial,network:null}),p.getNetworks(t.code_dial)},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),t.default.createElement(c.View,{ref:function(t){p.numanim=t}},t.default.createElement(n.View,{style:{flexDirection:'row',flex:1}},t.default.createElement(l.Fumi,{iconClass:o.default,iconName:'flag',value:this.state.indicatif,enabled:!1,editable:!1,onChangeText:function(t){var n=t+p.state.contact!==void 0?p.state.contact:"";p.setState({indicatif:t,phone:n})},style:{width:(0,s.responsiveWidth)(30),height:(0,s.responsiveHeight)(10),alignSelf:'center',marginTop:(0,s.responsiveHeight)(2),marginLeft:(0,s.responsiveWidth)(5),marginRight:(0,s.responsiveWidth)(5),borderRadius:5}}),t.default.createElement(n.View,null,t.default.createElement(l.Fumi,{iconClass:o.default,iconName:'phone',placeholder:S.default.t('PHONE'),iconColor:'#f95a25',ref:function(t){p.num_input=t},iconSize:20,onChangeText:function(t){var n=t;p.setState({phone:n,contact:t})},style:{marginTop:(0,s.responsiveHeight)(2),marginRight:(0,s.responsiveWidth)(5),width:(0,s.responsiveWidth)(55),borderRadius:5}}),t.default.createElement(l.Fumi,{iconClass:o.default,iconName:'phone',placeholder:S.default.t('PHONE_TRANSACTION'),iconColor:'#f95a25',ref:function(t){p.num_input=t},iconSize:20,onChangeText:function(t){var n=t;p.setState({phoneTransaction:n,contactTransaction:t})},style:{marginTop:(0,s.responsiveHeight)(2),marginRight:(0,s.responsiveWidth)(5),width:(0,s.responsiveWidth)(55),borderRadius:5}})))),t.default.createElement(c.View,{ref:function(t){p.networkanim=t}},t.default.createElement(n.View,{style:{width:(0,s.responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},t.default.createElement(f.Dropdown,{label:"NETWORK_CHOICE",data:this.state.networks,value:null===this.state.network?"":this.state.network,onChangeText:function(t,n,o){p.setState({network:t})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}}))),t.default.createElement(n.Text,{style:{fontSize:16,marginTop:10,marginLeft:(0,s.responsiveWidth)(6),marginRight:(0,s.responsiveWidth)(6),color:'white',fontWeight:'bold'}},S.default.t('WAIT_LOADING_POSITION')),t.default.createElement(c.View,{ref:function(t){p.mapanim=t}},t.default.createElement(h.default,{liteMode:!0,ref:function(t){p.mapRef=t},style:E.map},void 0!==this.state.myPosition?t.default.createElement(h.Marker,{title:S.default.t('YOUR_THERE'),minZoomLevel:18,coordinate:{longitude:this.state.myPosition.longitude,latitude:this.state.myPosition.latitude}}):null)),t.default.createElement(n.TouchableOpacity,{style:{flexDirection:'row',alignItems:'center'}},t.default.createElement(n.Image,{style:{width:24,height:24,marginLeft:(0,s.responsiveWidth)(6)},source:r(d[17])}),t.default.createElement(n.Text,{style:{fontSize:16,marginTop:10,marginRight:(0,s.responsiveWidth)(6),color:'white',fontWeight:'bold'}},void 0!==this.state.textadress?this.state.textadress:S.default.t('TAKE_MY_POSITION'))),t.default.createElement(u.default,{style:E.btnvalide,textStyle:E.textbtnvalide,isLoading:this.state.isLoading,onPress:function(){p.checkUserGeolocated()}},S.default.t('CREATE_ACCOUNT')))}},{key:"renderUserAccount",value:function(){var h=this;return t.default.createElement(n.ScrollView,{style:E.container},t.default.createElement(n.Text,{style:E.bigtitle},S.default.t('LAST_STEP')),t.default.createElement(n.View,{style:{width:(0,s.responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},t.default.createElement(f.Dropdown,{label:S.default.t('COUNTRY_CHOICE'),data:this.state.countries,value:null===this.state.country?"":this.state.country,onChangeText:function(t,n,o){h.setState({country:t,indicatif:t.code_dial,network:null}),h.getNetworks(t.code_dial)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),t.default.createElement(c.View,{ref:function(t){h.numanim=t}},t.default.createElement(n.View,{style:{flexDirection:'row',flex:1}},t.default.createElement(l.Fumi,{iconClass:o.default,iconName:'flag',value:this.state.indicatif,editable:!1,onChangeText:function(t){h.setState({indicatif:t})},style:{width:(0,s.responsiveWidth)(30),marginTop:(0,s.responsiveHeight)(2),marginLeft:(0,s.responsiveWidth)(5),marginRight:(0,s.responsiveWidth)(5),borderRadius:5}}),t.default.createElement(l.Fumi,{iconClass:o.default,iconName:'phone',label:S.default.t('PHONE_NUMBER'),iconColor:'#f95a25',ref:function(t){h.num_input=t},iconSize:20,onChangeText:function(t){var n=t;h.setState({phone:n})},style:{marginTop:(0,s.responsiveHeight)(2),marginRight:(0,s.responsiveWidth)(5),width:(0,s.responsiveWidth)(55),borderRadius:5}}))),t.default.createElement(c.View,{ref:function(t){h.networkanim=t}},t.default.createElement(n.View,{style:{width:(0,s.responsiveWidth)(90),marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},t.default.createElement(f.Dropdown,{label:S.default.t('NETWORK_CHOICE'),data:this.state.networks,value:null==this.state.network?"":this.state.network,onChangeText:function(t,n,o){h.setState({network:t})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}}))),t.default.createElement(u.default,{style:E.btnvalide,textStyle:E.textbtnvalide,isLoading:this.state.isLoading,onPress:function(){h._onUserCreateAccount()}},S.default.t('CREATE_ACCOUNT')))}},{key:"_onUserCreateAccount",value:function(){var t=this,o=this.state,s=o.myPosition,l=(o.textaddress,o.place,o.user),c=o.network,u=o.phone,h=o.indicatif;if(this.setState({isLoading:!0}),void 0!==l)if(this.checkOrShake(s,this.mapanim))if(this.checkOrShake(u,this.numanim))if(this.checkOrShake(c,this.networkanim)){var f={tag:"member",type:"create_user"};for(var p in f.phone=h+u,f.network=c,f.town=this.state.town,f.latitude=s.latitude,f.longitude=s.longitude,l)f[p]=l[p];console.log(f),(0,w.createUserAccount)(f).then(function(o){if(console.log(f),void 0!==o.success&&1===o.success)n.Alert.alert(S.default.t("CONNEXION_SUCCESSFUL"),S.default.t('ACCOUNT_CREATED_SUCCESS'),[{text:'OK',onPress:function(){t.props.navigator.popToRoot(),t.setState({isLoading:!1})}}],{cancelable:!1});else if(void 0!==o.error){switch(o.error){case-3:n.Alert.alert(S.default.t("CONNEXION_SUCCESSFUL"),S.default.t('FAILED_TEXT_CONTACT_ADMIN'),[{text:'OK',onPress:function(){return""}}],{cancelable:!1});break;default:n.Alert.alert(S.default.t("CONNEXION_SUCCESSFUL"),o.error_msg,[{text:'OK',onPress:function(){return""}}],{cancelable:!1})}t.setState({isLoading:!1})}}).catch(function(n){t.setState({isLoading:!1})})}else this.setState({isLoading:!1});else this.setState({isLoading:!1});else this.setState({isLoading:!1});else this.setState({isLoading:!1})}},{key:"checkUserGeolocated",value:function(){var t=this,n=this.state,o=n.myPosition,s=(n.textaddress,n.place,n.indicatif),l=n.user,c=n.network,u=n.phone,h=n.phoneTransaction;if(this.setState({isLoading:!0}),void 0!==l)if(this.checkOrShake(o,this.mapanim))if(this.checkOrShake(u,this.numanim))if(this.checkOrShake(c,this.networkanim)){var f={tag:"member",type:"create_geolocated_user"};for(var p in f.phone=s+u,f.phone_transaction=s+h,f.network=c,f.town=this.state.town,f.latitude=o.latitude,f.longitude=o.longitude,l)f[p]=l[p];f.category=l.category,f.active='0',console.log(f),(0,w.createGeolocatedAccount)(f).then(function(n){if(console.log(n),void 0!==n.success&&1===n.success){var o='super'===n.category?S.default.t("HYPERVISOR_MUST_VALIDATE_SUPERVISOR"):S.default.t("ACCOUNT_SUCCESSFULL_CREATED");t.props.navigator.showInAppNotification({screen:C.notificationView,passProps:{type:0,text:o},autoDismissTimerSec:5}),setTimeout(function(){t.props.navigator.popToRoot(),t.setState({isLoading:!1})},1e3),t.props.navigator.push({screen:C.login}),t.setState({isLoading:!1})}else if(void 0!==n.error){switch(n.error){case-3:t.props.navigator.showInAppNotification({screen:C.notificationView,passProps:{type:0,text:S.default.t('UNABLE_TO_CREATE_ACCOUNT')},autoDismissTimerSec:5});break;default:t.props.navigator.showInAppNotification({screen:C.notificationView,passProps:{type:0,text:n.error_msg},autoDismissTimerSec:5})}t.setState({isLoading:!1})}}).catch(function(n){t.setState({isLoading:!1})})}else this.setState({isLoading:!1});else this.setState({isLoading:!1});else this.setState({isLoading:!1});else this.setState({isLoading:!1})}},{key:"checkOrShake",value:function(t,n){var o=!1;return void 0!==t&&t.length>0?o=!0:t!==Array&&void 0!==t?o=!0:n.shake(800),o}}]),y})(t.Component));e.default=y,y.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var E=n.StyleSheet.create({container:{flex:1,backgroundColor:b.primaryDark},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},map:{height:200,marginRight:(0,s.responsiveWidth)(5),marginLeft:(0,s.responsiveWidth)(5),marginVertical:10},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:b.accentLight,height:52},input:{height:60,marginTop:(0,s.responsiveHeight)(2),marginLeft:(0,s.responsiveWidth)(5),marginRight:(0,s.responsiveWidth)(5),borderRadius:5}})},766,[23,2,37,636,483,623,543,567,608,717,467,661,486,502,500,499,663,767]); +__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img",width:512,height:512,scales:[1],hash:"a305ddf1853d8a0d2d44097e11423126",name:"userplace",type:"png"})},767,[126]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=r(d[2]),s=(function(s){function o(t){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"render",value:function(){return t.default.createElement(l.View,{style:{width:(0,n.responsiveWidth)(90),height:(0,n.responsiveHeight)(40),justifyContent:'center',alignItems:'center',padding:20,backgroundColor:'white'}},t.default.createElement(l.Text,{style:{fontSize:17,fontWeight:'bold'}},this.props.title),t.default.createElement(l.Text,{style:{fontSize:15,marginBottom:20}},this.props.text),t.default.createElement(l.ProgressBarAndroid,null))}}]),o})(t.Component);e.default=s},768,[23,2,483]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),l=babelHelpers.interopRequireDefault(r(d[2])),s=r(d[3]),o=babelHelpers.interopRequireDefault(r(d[4])),u=babelHelpers.interopRequireWildcard(r(d[5])),c=r(d[6]),f=babelHelpers.interopRequireDefault(r(d[7])),p=r(d[8]),h=babelHelpers.interopRequireDefault(r(d[9])),v=r(d[10]),y=r(d[11]),T=(function(T){function E(t){var n;return babelHelpers.classCallCheck(this,E),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(E).call(this,t))).state=n.initState(),n}return babelHelpers.inherits(E,T),babelHelpers.createClass(E,[{key:"initState",value:function(){return{user:this.props.user,userSimpleLoading:!1}}},{key:"render",value:function(){return 0===this.props.type?this.renderUserSimpleActivation():this.renderAgentActivation()}},{key:"gotoHome",value:function(){this.props.navigator.handleDeepLink({link:'userconnect',payload:''}),this.props.navigator.resetTo({screen:y.first,animated:!0,animationType:'fade'})}},{key:"tryToActive",value:function(){var t=this,n=this.state,l=n.activateSimple,s=n.user;this.setState({userSimpleLoading:!0}),s.validation_code===l?(0,c.validateUser)(s).then(function(n){var l;return regeneratorRuntime.async(function(u){for(;;)switch(u.prev=u.next){case 0:if(void 0===n.success){u.next=9;break}return t.notification.show({message:o.default.t('ACCOUNT_ACTIVATE_TEXT')}),u.next=4,regeneratorRuntime.awrap(readUpdateUser(s.agentId));case 4:l=u.sent,(0,c.saveNewuser)(l),setTimeout(function(){t.gotoHome()},1e3),u.next=10;break;case 9:t.notification.show({message:n.message});case 10:t.setState({userSimpleLoading:!1});case 11:case"end":return u.stop()}},null,this)}).catch(function(n){t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)}):setTimeout(function(){t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)},2e3)}},{key:"renderUserSimpleActivation",value:function(){var c=this,p=o.default.t('ACTIVATE_ACCOUNT');return t.default.createElement(n.View,{style:{backgroundColor:v.primary,flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},t.default.createElement(n.Image,{source:r(d[12]),style:{width:92,height:92}}),t.default.createElement(n.Text,{style:S.titleText2},"ILink World")),t.default.createElement(n.Text,{style:S.titleText},o.default.t('LAST_STEP')),t.default.createElement(n.Text,{style:S.descriptionText},o.default.t('LAST_STEP_TEXT')),t.default.createElement(u.View,{ref:function(t){c.userValidate=t}},t.default.createElement(s.Fumi,{iconClass:f.default,iconName:"key",iconSize:24,style:S.inputkey,onChangeText:function(t){return c.setState({activateSimple:t})}})),t.default.createElement(l.default,{style:S.btnActive,isLoading:this.state.userSimpleLoading,textStyle:S.btnTextActive,onPress:function(){return c.tryToActive()}},p),t.default.createElement(h.default,{ref:function(t){c.notification=t}}))}},{key:"renderAgentActivation",value:function(){switch(console.warn(this.state.user),this.state.user.category){default:return this.renderGeoLocatedActivation();case"hyper":return this.renderHypervisorActivation()}}},{key:"renderGeoLocatedActivation",value:function(){var c=this,p=o.default.t('ACTIVATE_ACCOUNT');return t.default.createElement(n.View,{style:{backgroundColor:v.primaryDarkAdvanced,flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},t.default.createElement(n.Image,{source:r(d[12]),style:{width:92,height:92}}),t.default.createElement(n.Text,{style:S.titleText2},"ILink World")),t.default.createElement(n.Text,{style:S.titleText},o.default.t('LAST_STEP')),t.default.createElement(n.Text,{style:S.descriptionText},o.default.t('LAST_STEP_TEXT')),t.default.createElement(u.View,{ref:function(t){c.userValidate=t}},t.default.createElement(s.Fumi,{iconClass:f.default,iconName:"key",iconSize:24,style:S.inputkey,onChangeText:function(t){return c.setState({activateSimple:t})}})),t.default.createElement(l.default,{style:S.btnActive,isLoading:this.state.userSimpleLoading,textStyle:S.btnTextActive,onPress:function(){return c.tryToActiveGeolocated()}},p))}},{key:"tryToActiveGeolocated",value:function(){var t=this,n=this.state,l=n.activateSimple,s=n.user;this.setState({userSimpleLoading:!0}),s.validation_code===l?(0,c.valifateAgent)(s,null).then(function(n){if(console.log(n),1===n.success){var l={};for(var o in s){var u=s[o];'active'!==o&&(l.active='oui'),l[o]=u}(0,c.saveNewuser)(l),setTimeout(function(){t.gotoHome()},1e3)}else console.log(n.message),t.userValidate.shake(800);t.setState({userSimpleLoading:!1})}).catch(function(n){console.log(n),t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)}):setTimeout(function(){t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)},2e3)}},{key:"tryToActivateHypervisor",value:function(){var t=this,n=this.state,l=n.activateSimple,s=n.user,o=n.nbre_code,u=n.nbre_code_superviseur;this.setState({userSimpleLoading:!0}),s.validation_code===l?(0,c.valifateAgent)(s,{nbre_code:o,nbre_code_superviseur:u}).then(function(n){if(1===n.success){var l={etat:1};for(key in s)console.log(l),'etat'!==key&&(l[key]=s[key]);(0,c.saveNewuser)(l),setTimeout(function(){t.gotoHome()},1e3)}else console.log(n.message),t.userValidate.shake(800);t.setState({userSimpleLoading:!1})}).catch(function(n){console.log("eerror"),t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)}):setTimeout(function(){t.setState({userSimpleLoading:!1}),t.userValidate.shake(800)},2e3)}},{key:"renderHypervisorActivation",value:function(){var c=this,h=o.default.t('ACTIVATE_ACCOUNT');return t.default.createElement(n.View,{style:{backgroundColor:1===this.props.type?v.primaryDarkAdvanced:v.primary,flex:1,justifyContent:'center',alignItems:'center'}},t.default.createElement(n.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'center'}},t.default.createElement(n.Image,{source:r(d[12]),style:{width:92,height:92}}),t.default.createElement(n.Text,{style:S.titleText2},"ILink World")),t.default.createElement(n.Text,{style:S.titleText},"Derniere \xe9tape"),t.default.createElement(n.Text,{style:S.descriptionText},o.default.t('SUBTITLE_ACTIVE_ACCOUNT')),t.default.createElement(u.View,{ref:function(t){c.userValidate=t}},t.default.createElement(s.Fumi,{iconClass:f.default,iconName:"key",onChangeText:function(t){return c.setState({activateSimple:t})},iconSize:24,style:S.inputkey})),t.default.createElement(n.View,{style:{flexDirection:"row",alignItems:'center',justifyContent:'space-evenly'}},t.default.createElement(n.View,{style:{width:(0,p.responsiveWidth)(45)}},t.default.createElement(n.Text,{style:{color:"white"}},o.default.t('SUPERVISOR_NUMBER')),t.default.createElement(s.Fumi,{iconClass:f.default,iconName:"users",iconSize:24,style:S.inputkey2,onChangeText:function(t){c.setState({nbre_code_superviseur:t})}})),t.default.createElement(n.View,{style:{width:(0,p.responsiveWidth)(45)}},t.default.createElement(n.Text,{style:{color:"white"}},o.default.t('GEOLOCATED_NUMBER')),t.default.createElement(s.Fumi,{iconClass:f.default,iconName:"users-cog",iconSize:24,style:S.inputkey2,onChangeText:function(t){return c.setState({nbre_code:t})}}))),t.default.createElement(l.default,{style:S.btnActive,textStyle:S.btnTextActive,isLoading:this.state.userSimpleLoading,onPress:function(){return c.tryToActivateHypervisor()}},h))}}]),E})(t.Component);e.default=T,T.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,statusBarTextColorScheme:'light'};var S=n.StyleSheet.create({container:{},titleText:{color:'white',fontSize:20,fontWeight:'bold',marginBottom:20},titleText2:{color:'white',fontSize:20,alignSelf:'center',fontWeight:'bold',marginBottom:20},descriptionText:{color:'white',fontSize:16,marginLeft:(0,p.responsiveWidth)(7),marginRight:(0,p.responsiveWidth)(7),textAlign:'center',marginBottom:20},btnTextActive:{fontSize:17,fontWeight:'bold',color:'white'},inputkey2:{width:(0,p.responsiveWidth)(40),height:70,alignSelf:'center',borderRadius:6,marginBottom:(0,p.responsiveHeight)(5)},inputkey:{height:70,width:(0,p.responsiveWidth)(90),alignSelf:'center',borderRadius:6,marginBottom:(0,p.responsiveHeight)(5)},btnActive:{borderColor:'transparent',width:(0,p.responsiveWidth)(90),alignSelf:'center',backgroundColor:v.accent}})},769,[23,2,567,623,486,543,502,316,483,638,500,499,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=r(d[2]),s=babelHelpers.interopRequireDefault(r(d[3])),o=(function(o){function u(t){return babelHelpers.classCallCheck(this,u),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(u).call(this,t))}return babelHelpers.inherits(u,o),babelHelpers.createClass(u,[{key:"render",value:function(){return 0===this.props.type?t.default.createElement(s.default,{text:this.props.text}):t.default.createElement(l.View,{style:{width:(0,n.responsiveWidth)(90),height:(0,n.responsiveHeight)(40),justifyContent:'center',alignItems:'center',padding:20,backgroundColor:'white'}},t.default.createElement(l.Text,{style:{fontSize:17,fontWeight:'bold'}},this.props.title),t.default.createElement(l.Text,{style:{fontSize:15,marginBottom:20}},this.props.text),t.default.createElement(l.ProgressBarAndroid,null))}}]),u})(t.Component);e.default=o},770,[23,2,483,771]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=r(d[1]),n=r(d[2]),s=(function(s){function o(t){return babelHelpers.classCallCheck(this,o),babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(o).call(this,t))}return babelHelpers.inherits(o,s),babelHelpers.createClass(o,[{key:"render",value:function(){return t.default.createElement(l.View,{style:{width:(0,n.responsiveWidth)(100),height:(0,n.responsiveHeight)(20),justifyContent:'center',alignItems:'center',padding:20,backgroundColor:'white'}},t.default.createElement(l.Text,{style:{fontSize:17,fontWeight:'bold'}},this.props.title),t.default.createElement(l.Text,{style:{fontSize:15,marginBottom:20}},this.props.text))}}]),o})(t.Component);e.default=s},771,[23,2,483]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),l=r(d[2]),o=(babelHelpers.interopRequireWildcard(r(d[3])),babelHelpers.interopRequireDefault(r(d[4]))),s=babelHelpers.interopRequireDefault(r(d[5])),u=r(d[6]),c=r(d[7]),p=(babelHelpers.interopRequireWildcard(r(d[8])),babelHelpers.interopRequireDefault(r(d[9]))),f=babelHelpers.interopRequireDefault(r(d[10])),h=r(d[11]);r(d[12]);r(d[13]);var b=(function(h){function b(t){var n;return babelHelpers.classCallCheck(this,b),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(b).call(this,t))).state=n.generateState(),n}return babelHelpers.inherits(b,h),babelHelpers.createClass(b,[{key:"generateState",value:function(){return{isLoading:!1,notifi:!1}}},{key:"render",value:function(){var u=this;return t.default.createElement(n.View,{style:{flex:1}},t.default.createElement(n.View,{style:y.container},t.default.createElement(n.View,{style:y.appContainer},t.default.createElement(n.Image,{source:r(d[14]),style:{width:128,height:128}}),t.default.createElement(n.Text,{style:y.nameApp},"iLink World")),t.default.createElement(n.Text,{style:y.title},o.default.t('ADD_NETWORK')),t.default.createElement(l.Fumi,{iconClass:s.default,iconName:"code",labelStyle:y.labelInput,inputStyle:{color:'black'},label:o.default.t('SPONSOR_CODE'),onChangeText:function(t){return u.setState({validateCode:t})},style:y.input}),t.default.createElement(l.Fumi,{label:o.default.t('PHONE'),iconClass:s.default,iconName:'phone',iconColor:'white',style:y.input,autoCapitalize:'none',keyboardType:"phone-pad",autoCorrect:!1,value:this.state.enterPhone,inputStyle:{color:'black'},ref:function(t){u.numberRef=t},onChangeText:function(t){return u.setState({enterPhone:t})},labelStyle:y.labelInput}),t.default.createElement(p.default,{style:y.btnStyle,textStyle:y.btnTextStyle,isLoading:this.state.isLoading,onPress:function(){return u.validateNetwork()}},o.default.t('VALIDATE'))),t.default.createElement(f.default,{style:{marginTop:(0,c.responsiveHeight)(10)},ref:function(t){u.notification=t}}))}},{key:"validateNetwork",value:function(){var t,l,s,c;return regeneratorRuntime.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(t=this.state,l=t.validateCode,t.isLoading,s=t.enterPhone,void 0===l||null===l||null===s){p.next=8;break}return this.setState({isLoading:!0}),p.next=5,regeneratorRuntime.awrap((0,u.AssignAgentGeo)(l,s));case 5:c=p.sent,this.setState({isLoading:!1}),c&&(void 0!==c.success?n.Alert.alert(o.default.t('ADD_SUCCES'),o.default.t('ADD_SUCCES_TEXT'),[{text:'OK',onPress:function(){}}]):this.notification.show({title:c.error,message:c.error_msg?c.error_msg:""}),console.log(c));case 8:case"end":return p.stop()}},null,this)}}]),b})(t.Component);e.default=b,b.navigatorStyle={navBarBackgroundColor:h.primaryDark,navBarTextColor:'white',navBarButtonColor:'white',drawUnderStatusBar:!1,statusBarColor:h.primaryDarkAdvanced,statusBarTextColorScheme:'light'};var y=n.StyleSheet.create({btnHelpText:{color:'white',fontWeight:'bold'},btnHelp:{width:(0,c.responsiveWidth)(10),marginTop:(0,c.responsiveHeight)(10),alignSelf:'flex-end',marginRight:20,borderColor:'transparent',backgroundColor:h.primaryDark},btnTextStyle:{color:"white",fontWeight:'bold'},btnStyle:{alignSelf:'center',width:(0,c.responsiveWidth)(95),marginTop:20,borderColor:'transparent',backgroundColor:h.primaryDarkAdvanced,height:(0,c.responsiveHeight)(8)},appContainer:{flexDirection:'row',justifyContent:'center',alignItems:'center'},container:{alignItems:'center',justifyContent:'center',alignSelf:'center',flex:1,width:(0,c.responsiveWidth)(100),height:(0,c.responsiveHeight)(100),backgroundColor:h.primary},input:{height:(0,c.responsiveHeight)(8),width:(0,c.responsiveWidth)(90),borderRadius:10,marginTop:20,color:"black"},logo:{width:128,height:128},nameApp:{fontSize:27,fontWeight:'bold',color:'white'},title:{fontSize:22,fontWeight:'bold',margin:10,color:'white'},subtitle:{fontSize:20,margin:10,color:'white'}})},772,[23,2,623,543,486,316,502,483,608,567,638,500,585,499,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=r(d[2]),l=(babelHelpers.interopRequireWildcard(r(d[3])),babelHelpers.interopRequireDefault(r(d[4])),babelHelpers.interopRequireDefault(r(d[5]))),s=r(d[6]),u=r(d[7]),c=(babelHelpers.interopRequireWildcard(r(d[8])),babelHelpers.interopRequireDefault(r(d[9]))),p=babelHelpers.interopRequireDefault(r(d[10])),h=r(d[11]);r(d[12]);(0,u.responsiveHeight)(100);var f=(function(f){function y(t){var n;return babelHelpers.classCallCheck(this,y),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(y).call(this,t))).state=n.generateState(),n}return babelHelpers.inherits(y,f),babelHelpers.createClass(y,[{key:"render",value:function(){var s=this;return t.default.createElement(n.View,{style:{flex:1,backgroundColor:h.primary}},t.default.createElement(c.default,{style:b.btnHelp,textStyle:b.btnHelpText},"?"),t.default.createElement(n.View,{style:b.container},t.default.createElement(n.View,{style:b.appContainer},t.default.createElement(n.Image,{source:r(d[13]),style:b.logo}),t.default.createElement(n.Text,{style:b.nameApp},"iLink World")),t.default.createElement(n.Text,{style:b.title},"Cr\xe9er un agent G\xe9olocalis\xe9 "),t.default.createElement(n.Text,{style:b.subtitle},"D\xe9finir son nouveau num\xe9ro"),t.default.createElement(o.Fumi,{label:"numero",iconClass:l.default,iconName:'phone',iconColor:'white',style:b.input,autoCapitalize:'none',autoCorrect:!1,value:this.state.enterPhone,inputStyle:{color:'black'},ref:function(t){s.numberRef=t},onChangeText:function(t){return s.setState({enterPhone:t})},labelStyle:b.labelInput}),t.default.createElement(c.default,{isLoading:this.state.isLoading,style:b.btnStyle,textStyle:b.btnTextStyle,onPress:function(){return s.onGenerateGeo()}},"Cr\xe9er !")),t.default.createElement(p.default,{style:{marginTop:(0,u.responsiveHeight)(10)},ref:function(t){s.notification=t}}))}},{key:"onGenerateGeo",value:function(){var t,n;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(t=this.state.enterPhone,this.setState({isLoading:!0}),null===t||void 0===t){o.next=9;break}return o.next=5,regeneratorRuntime.awrap((0,s.generateAgentGeo)(t));case 5:n=o.sent,console.log(n),this.setState({isLoading:!1}),void 0!==n.success?(this.setState({enterPhone:""}),this.notification.show({message:"Le nouveau point geolocalis\xe9 a \xe9t\xe9 cr\xe9e avec succ\xe8s"})):(this.setState({isLoading:!1}),this.notification.show({title:'Impossible de cr\xe9er le compte',message:n.error_msg}));case 9:case"end":return o.stop()}},null,this)}},{key:"generateState",value:function(){return{isLoading:!1}}}]),y})(t.Component);e.default=f,f.navigatorStyle={navBarHidden:!0,navBarBackgroundColor:h.primaryDark,navBarTextColor:'white',navBarButtonColor:'white',drawUnderStatusBar:!0,statusBarColor:h.primaryDarkAdvanced,statusBarTextColorScheme:'light'};var b=n.StyleSheet.create({btnHelpText:{color:'white',fontWeight:'bold'},btnHelp:{width:(0,u.responsiveWidth)(10),marginTop:(0,u.responsiveHeight)(10),alignSelf:'flex-end',marginRight:20,borderColor:'transparent',backgroundColor:h.primaryDark},btnTextStyle:{color:"white",fontWeight:'bold'},btnStyle:{alignSelf:'center',width:(0,u.responsiveWidth)(95),marginTop:20,borderColor:'transparent',backgroundColor:h.primaryDarkAdvanced,height:(0,u.responsiveHeight)(8)},appContainer:{flexDirection:'row',justifyContent:'center',alignItems:'center'},container:{alignItems:'center',justifyContent:'center',alignSelf:'center',backgroundColor:h.primary},input:{height:(0,u.responsiveHeight)(8),width:(0,u.responsiveWidth)(90),borderRadius:10,color:"black"},logo:{width:128,height:128},nameApp:{fontSize:27,fontWeight:'bold',color:'white'},title:{fontSize:22,fontWeight:'bold',margin:10,color:'white'},subtitle:{fontSize:20,margin:10,color:'white'}})},773,[23,2,623,543,486,316,502,483,608,567,638,500,585,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),l=babelHelpers.interopRequireDefault(r(d[1])),n=r(d[2]),o=(r(d[3]),babelHelpers.interopRequireDefault(r(d[4]))),s=r(d[5]),u=r(d[6]),c=babelHelpers.interopRequireDefault(r(d[7])),f=r(d[8]),b=(function(o){function s(t){var l;return babelHelpers.classCallCheck(this,s),(l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(s).call(this,t,!0))).sizeHelp=10,l.state={items:[]},l}return babelHelpers.inherits(s,o),babelHelpers.createClass(s,[{key:"render",value:function(){var o=this;return t.default.createElement(n.View,{style:p.container},t.default.createElement(n.View,{style:p.viewlogo},t.default.createElement(n.Image,{style:p.img_style,source:r(d[9])}),t.default.createElement(n.View,{style:{alignItems:'center'}},t.default.createElement(n.Text,{style:p.title},c.default.t('GUIDE_TITLE')),t.default.createElement(n.Text,{style:p.title}," Ilink World"))),t.default.createElement(l.default,{textStyle:p.btnTextStyle,style:p.btnStyle,onPress:function(){o.props.navigator.push({screen:f.help,passProps:{type:0}})}},c.default.t('GUIDE_USER_SIMPLE')),t.default.createElement(l.default,{textStyle:p.btnTextStyle,style:p.btnStyle},c.default.t('GUIDE_AGENT')))}}]),s})(o.default);e.default=b,b.navigatorStyle={drawUnderNavBar:!0,navBarHidden:!0,drawUnderStatusBar:!1,statusBarHidden:!0,statusBarTextColorScheme:'light'};var p=n.StyleSheet.create({container:{flex:1,justifyContent:'center',backgroundColor:u.theme.primary},title:{fontSize:20,fontWeight:'bold',color:'white'},btnStyle:{borderColor:'transparent',backgroundColor:u.theme.primaryDark,height:48,marginRight:(0,s.responsiveWidth)(5),marginLeft:(0,s.responsiveWidth)(5)},btnTextStyle:{fontSize:18,color:'white',fontWeight:'bold'},viewlogo:{width:(0,s.responsiveWidth)(100),flexDirection:'row',marginBottom:20,justifyContent:'center',alignItems:'center'},img_style:{width:92,height:92}})},774,[23,567,2,580,533,483,533,486,499,654]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=babelHelpers.interopRequireWildcard(r(d[0])),n=r(d[1]),o=r(d[2]),l=(r(d[3]),r(d[4])),s=(babelHelpers.interopRequireWildcard(r(d[5])),babelHelpers.interopRequireDefault(r(d[6])),babelHelpers.interopRequireDefault(r(d[7]))),u=(babelHelpers.interopRequireDefault(r(d[8])),babelHelpers.interopRequireDefault(r(d[9]))),p=r(d[10]);r(d[11]);(0,l.responsiveHeight)(100);var c=(function(c){function f(t){var n;return babelHelpers.classCallCheck(this,f),(n=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(f).call(this,t))).state=n.initiateItems(),n.showUserState(),n}return babelHelpers.inherits(f,c),babelHelpers.createClass(f,[{key:"showUserState",value:function(){var t;return regeneratorRuntime.async(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,regeneratorRuntime.awrap((0,o.readUser)());case 2:t=l.sent,this.setState({user:t}),t.longitude<=0&&t.latitude<=0&&n.Alert.alert(u.default.t('TITLE_NEED_POSITION'),u.default.t('TEXT_NEED_POSITION'),[{text:'Ok'}]);case 5:case"end":return l.stop()}},null,this)}},{key:"render",value:function(){var o=this;return t.default.createElement(n.View,{style:{flex:1,backgroundColor:p.primary}},t.default.createElement(s.default,{loading:this.state.positionEnabled,style:{backgroundColor:p.primaryDark,marginTop:(0,l.responsiveHeight)(5),height:(0,l.responsiveHeight)(7),marginRight:10,marginLeft:10,borderColor:'transparent'},textStyle:{color:"white",fontSize:20,fontWeight:'bold'},onPress:function(){return o.onClickUpdatePosition()}},u.default.t('UPDATE_POSITION_TEXT')))}},{key:"initiateItems",value:function(){return{positionEnabled:!1}}},{key:"onClickUpdatePosition",value:function(){this.setState({positionEnabled:!0}),navigator.geolocation.getCurrentPosition(function(t){var l=t.coords;(0,o.updatePosition)(l.longitude,l.latitude).then(function(t){var s='',p='';if(console.log(t.error),void 0===t.error)(0,o.updateUserData)({longitude:l.longitude,latitude:l.latitude}),p=u.default.t('POSITION_UPDATE_SUCCESS_TEXT'),s=u.default.t('UPDATE_SUCCESS');else switch(s=u.default.t("TITLE_UPDATE_POSITION_FAILED"),t.error){case-3:p=u.default.t('TEXT_UDATE_POSITION_FAILED_1');break;case-2:p=u.default.t('TEXT_UDATE_POSITION_FAILED_2')}n.Alert.alert(s,p,[{text:"Ok"}])})},null,this.props.geolocationOptions)}}]),f})(t.Component);e.default=c,c.navigatorStyle={navBarHidden:!1,navBarBackgroundColor:p.primaryDark,navBarTextColor:'white',navBarButtonColor:'white',title:"Mise \xe0 jour des informations",drawUnderStatusBar:!1,statusBarColor:p.primaryDarkAdvanced,statusBarTextColorScheme:'light'}},775,[23,2,502,597,483,608,316,567,621,486,500,585]); +__r(56); +__r(0); \ No newline at end of file diff --git a/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..ad03a63 Binary files /dev/null and b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png new file mode 100644 index 0000000..ad03a63 Binary files /dev/null and b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..ad03a63 Binary files /dev/null and b/android/app/src/main/res/drawable-hdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_icon3.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_icon3.png new file mode 100644 index 0000000..f5d2919 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_icon3.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_ilinklogo.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_ilinklogo.png new file mode 100644 index 0000000..edb878d Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_ilinklogo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_logo.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_logo.png new file mode 100644 index 0000000..861148a Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_logo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_png_home_network.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_home_network.png new file mode 100644 index 0000000..9e0abfc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_home_network.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_png_other_net.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_other_net.png new file mode 100644 index 0000000..ce871c0 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_other_net.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_png_user_place.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_user_place.png new file mode 100644 index 0000000..1e5d0d2 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_user_place.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_png_wallet.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_wallet.png new file mode 100644 index 0000000..cb1cb71 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_png_wallet.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_userplace.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_userplace.png new file mode 100644 index 0000000..49061ac Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_userplace.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_assets_img_users_man.png b/android/app/src/main/res/drawable-mdpi/app_assets_img_users_man.png new file mode 100644 index 0000000..14409fc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_assets_img_users_man.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_icon3.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_icon3.png new file mode 100644 index 0000000..f5d2919 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_icon3.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_ilinklogo.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_ilinklogo.png new file mode 100644 index 0000000..edb878d Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_ilinklogo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_logo.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_logo.png new file mode 100644 index 0000000..cb1cb71 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_logo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_png_home_network.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_home_network.png new file mode 100644 index 0000000..9e0abfc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_home_network.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_png_other_net.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_other_net.png new file mode 100644 index 0000000..ce871c0 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_other_net.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_png_user_place.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_user_place.png new file mode 100644 index 0000000..1e5d0d2 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_png_user_place.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_userplace.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_userplace.png new file mode 100644 index 0000000..49061ac Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_userplace.png differ diff --git a/android/app/src/main/res/drawable-mdpi/app_datas_img_users_man.png b/android/app/src/main/res/drawable-mdpi/app_datas_img_users_man.png new file mode 100644 index 0000000..14409fc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/app_datas_img_users_man.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_icon3.png b/android/app/src/main/res/drawable-mdpi/datas_img_icon3.png new file mode 100644 index 0000000..f5d2919 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_icon3.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_icon3up.png b/android/app/src/main/res/drawable-mdpi/datas_img_icon3up.png new file mode 100644 index 0000000..cbcc957 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_icon3up.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_iconsub3.png b/android/app/src/main/res/drawable-mdpi/datas_img_iconsub3.png new file mode 100644 index 0000000..b73c531 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_iconsub3.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_ilinklogo.png b/android/app/src/main/res/drawable-mdpi/datas_img_ilinklogo.png new file mode 100644 index 0000000..edb878d Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_ilinklogo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_logo.png b/android/app/src/main/res/drawable-mdpi/datas_img_logo.png new file mode 100644 index 0000000..9537705 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_logo.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_png_home_network.png b/android/app/src/main/res/drawable-mdpi/datas_img_png_home_network.png new file mode 100644 index 0000000..9e0abfc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_png_home_network.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_png_other_net.png b/android/app/src/main/res/drawable-mdpi/datas_img_png_other_net.png new file mode 100644 index 0000000..ce871c0 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_png_other_net.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_png_user_place.png b/android/app/src/main/res/drawable-mdpi/datas_img_png_user_place.png new file mode 100644 index 0000000..1e5d0d2 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_png_user_place.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_userplace.png b/android/app/src/main/res/drawable-mdpi/datas_img_userplace.png new file mode 100644 index 0000000..49061ac Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_userplace.png differ diff --git a/android/app/src/main/res/drawable-mdpi/datas_img_users_man.png b/android/app/src/main/res/drawable-mdpi/datas_img_users_man.png new file mode 100644 index 0000000..14409fc Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/datas_img_users_man.png differ diff --git a/android/app/src/main/res/drawable-mdpi/ic_launcher.png b/android/app/src/main/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 0000000..cb1cb71 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardback.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardback.png new file mode 100644 index 0000000..067b852 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardback.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardfront.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardfront.png new file mode 100644 index 0000000..1c6d895 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_images_cardfront.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_amex.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_amex.png new file mode 100644 index 0000000..1c781ad Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_amex.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc.png new file mode 100644 index 0000000..167fb7c Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc_amex.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc_amex.png new file mode 100644 index 0000000..00feb89 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_cvc_amex.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_diners.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_diners.png new file mode 100644 index 0000000..84fd54c Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_diners.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_discover.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_discover.png new file mode 100644 index 0000000..bc8d46b Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_discover.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_jcb.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_jcb.png new file mode 100644 index 0000000..f974668 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_jcb.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_mastercard.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_mastercard.png new file mode 100644 index 0000000..9022725 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_mastercard.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_unknown.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_unknown.png new file mode 100644 index 0000000..7efca42 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_unknown.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_visa.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_visa.png new file mode 100644 index 0000000..07bf33a Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativecreditcardinput_src_icons_stp_card_visa.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativepaper_src_assets_backchevron.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativepaper_src_assets_backchevron.png new file mode 100644 index 0000000..b50344f Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativepaper_src_assets_backchevron.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstar.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstar.png new file mode 100644 index 0000000..284da06 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstar.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstarselected.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstarselected.png new file mode 100644 index 0000000..5f65849 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_airbnbstarselected.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_bell.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_bell.png new file mode 100644 index 0000000..e392ed6 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_bell.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_heart.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_heart.png new file mode 100644 index 0000000..6f6e61d Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_heart.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_rocket.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_rocket.png new file mode 100644 index 0000000..7f85e96 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_rocket.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_star.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_star.png new file mode 100644 index 0000000..310a923 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnativeratings_src_images_star.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..083db29 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png new file mode 100644 index 0000000..dbddbdf Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png new file mode 100644 index 0000000..083db29 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backiconmask.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backiconmask.png new file mode 100644 index 0000000..9de7242 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backiconmask.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..083db29 Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png new file mode 100644 index 0000000..dbddbdf Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/node_modules_reactnavigationstack_lib_module_views_assets_backiconmask.png differ diff --git a/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..6de0a1c Binary files /dev/null and b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png new file mode 100644 index 0000000..6de0a1c Binary files /dev/null and b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..6de0a1c Binary files /dev/null and b/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..15a983a Binary files /dev/null and b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png new file mode 100644 index 0000000..15a983a Binary files /dev/null and b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..15a983a Binary files /dev/null and b/android/app/src/main/res/drawable-xxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..17e52e8 Binary files /dev/null and b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigation_node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png new file mode 100644 index 0000000..17e52e8 Binary files /dev/null and b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_vendor_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png new file mode 100644 index 0000000..17e52e8 Binary files /dev/null and b/android/app/src/main/res/drawable-xxxhdpi/node_modules_reactnavigationstack_lib_module_views_assets_backicon.png differ diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..2408e30 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..ede7f3c Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..65386ca Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..06884cf Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..e9c09ae Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..619ec0c Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/raw/app.json b/android/app/src/main/res/raw/app.json new file mode 100644 index 0000000..7e1c8b7 --- /dev/null +++ b/android/app/src/main/res/raw/app.json @@ -0,0 +1,4 @@ +{ + "name": "iLinkWorld", + "displayName": "iLinkWorld" +} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_25237receipt.json b/android/app/src/main/res/raw/datas_json_25237receipt.json new file mode 100644 index 0000000..6523566 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_25237receipt.json @@ -0,0 +1 @@ +{"v":"5.4.4","fr":60,"ip":0,"op":180,"w":200,"h":200,"nm":"pay-billls (empty state)","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"no-bills-yet copy Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[36,43.5,0],"ix":1},"s":{"a":0,"k":[204.616,204.616,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33.128,42.261],[54.555,42.261]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":75,"s":[0],"e":[100]},{"t":103}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[42.054,66.521],[54.556,66.521]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":92,"s":[0],"e":[100]},{"t":120}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[42.054,58.695],[54.979,58.695]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":92,"s":[0],"e":[100]},{"t":111}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[7.49,62.655],[14.779,62.655]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":64,"s":[0],"e":[100]},{"t":75}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33.128,66.521],[37.085,66.521]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":86,"s":[0],"e":[100]},{"t":114}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33.128,58.695],[37.085,58.695]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":84,"s":[0],"e":[100]},{"t":92}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33.128,50.087],[61.222,50.087]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":83,"s":[0],"e":[100]},{"t":102}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[33.128,33.652],[61.222,33.652]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":78,"s":[0],"e":[100]},{"t":94}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.618,-0.616],[0,0],[0,0],[0.619,-0.617],[0,0],[0,0],[0.406,0],[0.318,-0.317],[0,0],[0,0],[0,0],[0.018,0.211],[0,0.07],[0.035,0.159],[0.018,0.07],[0.071,0.193],[0.017,0.018],[0.088,0.194],[0.018,0.07],[0.089,0.141],[0.035,0.071],[0.106,0.158],[0.018,0.018],[0,0],[0,0],[0,-2.254]],"o":[[0,0],[0,0],[-0.619,-0.616],[0,0],[0,0],[-0.618,-0.617],[0,0],[0,0],[-0.319,-0.317],[-0.407,0],[0,0],[0,0],[0,0],[0,-0.229],[0,-0.07],[-0.018,-0.159],[-0.018,-0.07],[-0.035,-0.194],[0,-0.018],[-0.071,-0.211],[-0.018,-0.053],[-0.07,-0.141],[-0.035,-0.053],[-0.089,-0.158],[-0.017,-0.017],[0,0],[0,0],[2.262,0],[0,0]],"v":[[22.007,28.076],[20.327,29.749],[14.887,24.326],[12.624,24.326],[7.182,29.749],[1.794,24.344],[-0.469,24.344],[-5.911,29.749],[-11.352,24.326],[-12.482,23.85],[-13.613,24.326],[-19.055,29.749],[-20.734,28.076],[-20.734,-25.647],[-20.77,-26.316],[-20.788,-26.509],[-20.857,-26.985],[-20.894,-27.178],[-21.053,-27.777],[-21.07,-27.813],[-21.299,-28.411],[-21.37,-28.587],[-21.583,-29.01],[-21.671,-29.186],[-21.971,-29.679],[-22.007,-29.732],[-22.007,-29.749],[17.906,-29.749],[22.007,-25.664]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":73,"s":[0],"e":[100]},{"t":127}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[46.743,52.464],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-4.015],[0,0],[2.261,0],[0,2.254],[0,0],[0,0],[0,0]],"o":[[-4.028,0],[0,0],[0,2.254],[-2.262,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-7.51,-12.079],[-14.807,-4.807],[-14.807,24.352],[-18.906,28.438],[-23.005,24.352],[-23.005,-28.438],[23.005,-28.438],[23.005,-12.079]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":49,"s":[0],"e":[100]},{"t":108}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[26.22,34.218],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_629emptybox.json b/android/app/src/main/res/raw/datas_json_629emptybox.json new file mode 100644 index 0000000..f79bf38 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_629emptybox.json @@ -0,0 +1 @@ +{"v":"4.7.0","fr":25,"ip":0,"op":50,"w":120,"h":120,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"ruoi","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0,"y":0},"n":"0p833_0p833_0_0","t":0,"s":[57.361,61.016,0],"e":[57.699,41.796,0],"to":[-4.67500305175781,-4.12800598144531,0],"ti":[-13.9099960327148,5.27300262451172,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":10.219,"s":[57.699,41.796,0],"e":[79.084,33.982,0],"to":[12.8159942626953,-4.85800170898438,0],"ti":[-4.54498291015625,3.73400115966797,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":19.445,"s":[79.084,33.982,0],"e":[59.691,9.121,0],"to":[6.61601257324219,-5.43799591064453,0],"ti":[20.0290069580078,1.20700073242188,0]},{"t":35}]},"a":{"a":0,"k":[60.531,10.945,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.994,0],[0,-0.994],[0.995,0],[0,0.994]],"o":[[0.995,0],[0,0.994],[-0.994,0],[0,-0.994]],"v":[[-0.001,-1.801],[1.801,-0.001],[-0.001,1.801],[-1.801,-0.001]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[62.4,13.144],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.422,0],[0,-1.422],[1.421,0],[0,1.422]],"o":[[1.421,0],[0,1.422],[-1.422,0],[0,-1.422]],"v":[[0.001,-2.574],[2.574,0],[0.001,2.574],[-2.574,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[64.145,9.606],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.996,0],[0,-1.996],[1.996,0],[0,1.996]],"o":[[1.996,0],[0,1.996],[-1.996,0],[0,-1.996]],"v":[[0,-3.614],[3.614,0],[0,3.614],[-3.614,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[57.957,10.552],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60.531,10.941],"ix":2},"a":{"a":0,"k":[60.531,10.941],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"ruoi","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":0,"k":[-0.75,-0.75,0]},"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-13.91,5.273],[-4.545,3.734],[20.029,1.207]],"o":[[-4.675,-4.128],[12.816,-4.858],[6.616,-5.438],[0,0]],"v":[[-7.383,24.76],[-7.046,5.54],[14.34,-2.273],[-3.178,-24.76]],"c":false}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.627,0.627,0.627,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":1},"lc":2,"lj":2,"d":[{"n":"d","nm":"dash","v":{"a":0,"k":2.028}},{"n":"g","nm":"gap","v":{"a":0,"k":2.028}},{"n":"o","nm":"offset","v":{"a":0,"k":0}}],"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"tr","p":{"a":0,"k":[67.87,37.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.953]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p953_0p167_0p033"],"t":0,"s":[0],"e":[100]},{"t":35}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":3,"ty":4,"nm":"im_emptyBox Outlines","ks":{"o":{"a":0,"k":100},"r":{"a":0,"k":0},"p":{"a":0,"k":[60,60,0]},"a":{"a":0,"k":[60,60,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.001,-16.607],[-32.143,-0.002],[-0.001,16.607],[32.144,-0.002]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.8,0.82,0.851,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[12.856,-23.249],[0,-16.605],[-12.857,-23.249],[-45,-6.641],[-32.144,0.001],[-45,6.645],[-12.857,23.249],[0,16.609],[12.856,23.249],[45,6.645],[32.143,0.001],[45,-6.641]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.957,0.957,0.957,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.748],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-16.072,24.171],[16.072,11.312],[16.072,-24.171],[-16.072,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.902,0.914,0.929,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[76.072,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-32.143,-24.171],[-32.143,11.311],[-0.001,24.171],[32.144,11.311],[32.144,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.8,0.82,0.851,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60,60.186],"ix":2},"a":{"a":0,"k":[60,60.186],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"box","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1}]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_781nonotifications.json b/android/app/src/main/res/raw/datas_json_781nonotifications.json new file mode 100644 index 0000000..f83228a --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_781nonotifications.json @@ -0,0 +1 @@ +{"v":"4.10.0","fr":30,"ip":0,"op":454,"w":500,"h":296,"nm":"9-notification","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"bell-outline Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[250.777,147.796,0],"e":[250.777,133,0],"to":[-0.00000775921853,-2.46598386764526,0],"ti":[0.00000775921853,-2.53401613235474,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":120,"s":[250.777,133,0],"e":[250.777,163,0],"to":[-0.00000775921853,2.53401613235474,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":300,"s":[250.777,163,0],"e":[250.777,133,0],"to":[0,0,0],"ti":[0,2.53401660919189,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":390,"s":[250.777,133,0],"e":[250.777,147.796,0],"to":[0,-2.53401660919189,0],"ti":[0,-2.46598339080811,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[30.5,32.5,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.498],[0.497,0],[0,0],[0,0.497],[-0.497,0]],"o":[[0.497,0],[0,0.497],[0,0],[-0.498,0],[0,-0.498],[0,0]],"v":[[10.788,0.9],[11.686,1.799],[10.788,2.699],[7.191,2.699],[6.292,1.799],[7.191,0.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.498],[0.496,0],[0,0],[0,0.497],[-0.497,0]],"o":[[0.496,0],[0,0.497],[0,0],[-0.498,0],[0,-0.498],[0,0]],"v":[[-7.191,0.9],[-6.292,1.799],[-7.191,2.699],[-10.788,2.699],[-11.688,1.799],[-10.788,0.9]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[-0.497,0],[0.003,-0.497],[3.47,0],[0,3.469],[-0.497,0],[0,-0.497],[-2.48,0],[0,2.479]],"o":[[0.497,0],[0,3.469],[-3.469,0],[0,-0.498],[0.498,0],[0,2.479],[2.48,0],[0,-0.498]],"v":[[5.393,6.294],[6.29,7.192],[-0.003,13.484],[-6.296,7.192],[-5.396,6.294],[-4.497,7.192],[-0.001,11.688],[4.494,7.192]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0.496,0],[0,0],[0,0.495],[-0.495,0],[0,0],[0,-0.496]],"o":[[0,0],[-0.495,0],[0,-0.496],[0,0],[0.496,0],[0,0.495]],"v":[[26.969,22.475],[-26.969,22.475],[-27.868,21.576],[-26.969,20.676],[26.969,20.676],[27.868,21.576]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[3.163,0],[0.44,3.04],[0,0]],"o":[[-3.162,0],[0,0],[-0.44,3.04]],"v":[[-0.001,29.667],[-6.202,24.273],[6.201,24.273]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[0,2.613],[0,0],[-12.393,0],[0,-11.378],[0,0],[-1.004,-1.458],[0,0]],"o":[[0,0],[0,-11.377],[12.393,0],[0,0],[0,2.613],[0,0],[1.004,-1.458]],"v":[[-22.475,12.587],[-22.475,-5.394],[-0.001,-26.028],[22.475,-5.394],[22.475,12.587],[24.113,18.878],[-24.113,18.878]],"c":true},"ix":2},"nm":"Path 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[-1.234,0],[-0.318,-1.134],[0.875,0],[0.85,-0.084]],"o":[[1.234,0],[-0.85,-0.084],[-0.874,0],[0.317,-1.134]],"v":[[-0.001,-29.666],[2.585,-27.695],[-0.001,-27.827],[-2.585,-27.695]],"c":true},"ix":2},"nm":"Path 7","mn":"ADBE Vector Shape - Group","hd":false},{"ind":7,"ty":"sh","ix":8,"ks":{"a":0,"k":{"i":[[1.487,0],[0,3.6],[0,0],[0,0],[11.183,1.922],[2.322,0],[0.233,-2.258],[0.125,-10.855],[0,0],[0,0],[1.273,0],[0,-1.487],[-1.486,0],[0,0],[-4.153,0],[-0.453,4.035],[0,0],[0,1.486]],"o":[[-1.274,0],[0,0],[0,0],[-0.125,-10.855],[-0.234,-2.258],[-2.321,0],[-11.183,1.923],[0,0],[0,0],[0,3.6],[-1.487,0],[0,1.486],[0,0],[0.453,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.487]],"v":[[26.969,18.88],[24.272,12.587],[24.272,-5.635],[24.258,-5.635],[4.447,-27.431],[-0.001,-31.462],[-4.447,-27.431],[-24.258,-5.635],[-24.273,-5.635],[-24.273,12.587],[-26.969,18.878],[-29.665,21.576],[-26.969,24.271],[-7.999,24.271],[-0.001,31.462],[7.999,24.271],[26.969,24.271],[29.665,21.576]],"c":true},"ix":2},"nm":"Path 8","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"st","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[30.726,32.232],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":11,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"bell-bg Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[243,157,0],"e":[243,126.5,0],"to":[0,-5.08333349227905,0],"ti":[0,-0.16666667163372,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":90,"s":[243,126.5,0],"e":[243,158,0],"to":[0,0.16666667163372,0],"ti":[-0.83333331346512,-1.91666662693024,0]},{"i":{"x":0.667,"y":0.977},"o":{"x":0.333,"y":0},"n":"0p667_0p977_0p333_0","t":270,"s":[243,158,0],"e":[243,138.002,0],"to":[0.83105611801147,1.91142904758453,0],"ti":[-0.84464484453201,0.28351178765297,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.024},"n":"0p667_1_0p333_0p024","t":360,"s":[243,138.002,0],"e":[243,157,0],"to":[0.00231445301324,-0.00077686458826,0],"ti":[0,-3.16635847091675,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[30,32,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.487,0],[0,3.601],[0,0],[0,0],[11.182,1.922],[2.322,0],[0.233,-2.259],[0.125,-10.856],[0,0],[0,0],[1.272,0],[0,-1.486],[-1.487,0],[0,0],[-4.154,0],[-0.453,4.035],[0,0],[0,1.487]],"o":[[-1.273,0],[0,0],[0,0],[-0.125,-10.856],[-0.235,-2.259],[-2.322,0],[-11.183,1.923],[0,0],[0,0],[0,3.601],[-1.488,0],[0,1.487],[0,0],[0.452,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.486]],"v":[[26.969,18.879],[24.273,12.587],[24.273,-5.634],[24.258,-5.634],[4.449,-27.43],[0.001,-31.463],[-4.447,-27.43],[-24.258,-5.634],[-24.273,-5.634],[-24.273,12.586],[-26.969,18.878],[-29.665,21.575],[-26.969,24.272],[-7.999,24.272],[0.001,31.463],[7.999,24.272],[26.969,24.272],[29.665,21.575]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.936999990426,0.944999964097,0.961000031116,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[29.726,32.232],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"z Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[323,109,0],"e":[323,81,0],"to":[0,-4.66666650772095,0],"ti":[0,-5,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":120,"s":[323,81,0],"e":[323,139,0],"to":[0,5,0],"ti":[0,-1.83333337306976,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":300,"s":[323,139,0],"e":[323,92,0],"to":[0,1.83333337306976,0],"ti":[0,5,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":390,"s":[323,92,0],"e":[323,109,0],"to":[0,-5,0],"ti":[0,-2.83333325386047,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[13,7.5,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[8.025,-5.572],[10.249,-5.564],[8.014,-3.663],[8.01,-2.316],[12.57,-2.299],[12.574,-3.602],[10.294,-3.611],[12.579,-5.557],[12.583,-6.855],[8.029,-6.874]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-1.122,-2.632],[2.217,-2.62],[-1.133,0.23],[-1.141,2.249],[5.697,2.277],[5.704,0.322],[2.286,0.309],[5.712,-2.607],[5.723,-4.559],[-1.118,-4.587]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-12.559,0.307],[-8.092,0.322],[-12.577,4.135],[-12.583,6.839],[-3.434,6.874],[-3.426,4.258],[-7.999,4.24],[-3.411,0.339],[-3.402,-2.275],[-12.553,-2.309]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.694,7.389],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":5,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"heart Outlines 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":256,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":259,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":264,"s":[-45],"e":[0]},{"t":268}],"ix":10},"p":{"a":0,"k":[87.5,196,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[108.081,108.081,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"heart Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":127,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":130,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":135,"s":[-45],"e":[0]},{"t":139}],"ix":10},"p":{"a":0,"k":[259.5,257,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[141.414,141.414,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"heart Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":386,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":389,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":394,"s":[-45],"e":[0]},{"t":398}],"ix":10},"p":{"a":0,"k":[380.5,51.5,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[214.141,214.141,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"plus Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":151,"s":[0],"e":[360]},{"t":165}],"ix":10},"p":{"a":0,"k":[170.5,59.25,0],"ix":2},"a":{"a":0,"k":[7.5,7.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.463,-0.608],[0,0],[0,0],[0,0],[-0.547,-1.374],[0,0],[0,0],[0,0],[-1.468,0.586],[0,0],[0,0],[0,0],[0.571,1.368]],"o":[[0,0],[0,0],[0,0],[-1.463,0.607],[0,0],[0,0],[0,0],[0.547,1.374],[0,0],[0,0],[0,0],[1.468,-0.585],[0,0],[0,0],[0,0],[-0.571,-1.368]],"v":[[4.735,-3.592],[0.746,-1.98],[-0.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-0.775],[-6.228,0.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[0.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,0.813],[5.863,-0.799],[6.794,-2.734]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984000052658,0.842999985639,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.365,7.493],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"plus Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":318,"s":[0],"e":[360]},{"t":334}],"ix":10},"p":{"a":0,"k":[409.5,173,0],"ix":2},"a":{"a":0,"k":[7.5,7.5,0],"ix":1},"s":{"a":0,"k":[173.333,173.333,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.463,-0.608],[0,0],[0,0],[0,0],[-0.547,-1.374],[0,0],[0,0],[0,0],[-1.468,0.586],[0,0],[0,0],[0,0],[0.571,1.368]],"o":[[0,0],[0,0],[0,0],[-1.463,0.607],[0,0],[0,0],[0,0],[0.547,1.374],[0,0],[0,0],[0,0],[1.468,-0.585],[0,0],[0,0],[0,0],[-0.571,-1.368]],"v":[[4.735,-3.592],[0.746,-1.98],[-0.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-0.775],[-6.228,0.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[0.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,0.813],[5.863,-0.799],[6.794,-2.734]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984000052658,0.842999985639,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.365,7.493],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0}]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_ceditcards.json b/android/app/src/main/res/raw/datas_json_ceditcards.json new file mode 100644 index 0000000..c2aed39 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_ceditcards.json @@ -0,0 +1,1190 @@ +{ + "v": "5.6.1", + "fr": 60, + "ip": 0, + "op": 372, + "w": 148, + "h": 136, + "nm": "Overview Cardratings Card Animation", + "ddd": 0, + "assets": [ + { + "id": "image_0", + "w": 114, + "h": 79, + "u": "", + "p": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABPCAYAAAA3OZEOAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAADlUlEQVR4nO2d23LbMAxEIdv//8eR+9AwhaBdEKKdTovsmdFQkUmpo1Pwogdws5xt8rv4ezyzH5GoqjxJ/h5SYaxOlJHJuVJXrBEFZVIPv23kfFZHUt9HJo+dn65lIuNvUWLlP4GYg2TNylP7x+cfTKIvo0wJfZ1MGIrUDVw3sz8iPUxWdsS2ogYS9wSHrw9lPiyfuUZhN3At63IFJsphx07aepmbmT1jRKJx0QuMZSZUcFhXuofSjMs8wLpWJjEeErkG60Zv9lvcZkeBe2h3wotk0Tgk3m0uM95HcFhXGucdgx1c/xKLutY4Pnpp93Aeu1kziaxSlfi0Y7CUZ61mOCKjzFF6mWYSWQGNjWgV4EWnMmdjJBsf74ZFSmIdJsn/xgRHmVtl1opkovFSIq+BRMbrNzsuQ3xE+vqHLzvoQ4D/m0Umm70KTrbgZ9GYvlc2Rhq4CVtTonWlyJmJRBLTd5tNdmLJpHqxvo3gjO5xJg1NIOGEZxaRvmH1ENeovtOliMweyh4e64g5cca6vITLPgj4G84eoohcg73LUZbF3mYVkodJ2vvI3mXpPVdEiv8AiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENkEimyCRTZDIJkhkEySyCRLZBIlsgkQ2QSKbIJFNkMgmSGQTJLIJEtkEiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENqEikiVEr+xPIWqUt4VgRJEoE1O8WbZtgeReh20XEfOcp1zJs5MlUN9CKeawPOZmC+8wE5llvUdJY0cmQ6VtqVF5ryh4IEwkS56eSUSpmgVmRWJse2AWkRVx/lyJlGoMEX5XAX/MxJ4YIkcFn7XQPxRJ9PWVePc68b1WZFJiRMbMvCgR7Edo48dGiawzE4n2AKFjJupamUCUxdBH6XJmwx9KRWSMTN/2cK9ssuMloq0M0HgpiXVQwIzjw/Ju9gTqWs3OGX7HNf8PGNmTNdFZg00ko8xLk51xYy8rPmwn15RBeY043rEZbGnyw8ZIfx4F+i0M0NgomXPYOj1OcKJESjZr9Q/yi30/Q41joyTWQbPPGHnlZcjDzvL8Q8yO4iyUkvgaLDJnHwROM1jWtbKP33FHGAOlqIM+vPhztn48ke0OgPaaMFCituIaKDKz8tS2ImMmThJfhy32s48Ah2tZFEau1BVrpLKy69m+ExmS+H2kywxWZyZEwv4tqORXREny+6lEI+QX5aXEsDngi58AAAAASUVORK5CYII=", + "e": 1 + } + ], + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 4, + "nm": "black", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [0], + "e": [6] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 21, + "s": [6], + "e": [-10] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 46, + "s": [-10], + "e": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 70, + "s": [0], + "e": [0] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 186, + "s": [0], + "e": [6] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 207, + "s": [6], + "e": [-10] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 232, + "s": [-10], + "e": [0] + }, + { "t": 256 } + ], + "ix": 10 + }, + "p": { "a": 0, "k": [29.136, 75.103, 0], "ix": 2 }, + "a": { "a": 0, "k": [0.25, 30.285, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-1.058, 0], + [0, -2.269], + [2.269, 0], + [0.729, 0.657], + [1.058, 0], + [0, 2.269], + [-2.269, 0], + [-0.729, -0.657] + ], + "o": [ + [2.269, 0], + [0, 2.269], + [-1.058, 0], + [-0.727, 0.657], + [-2.269, 0], + [0, -2.269], + [1.058, 0], + [0.727, -0.657] + ], + "v": [ + [2.75, -4.109], + [6.858, -0.001], + [2.75, 4.109], + [-0.001, 3.051], + [-2.75, 4.109], + [-6.858, -0.001], + [-2.75, -4.109], + [0.001, -3.051] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [15.108, 11.75], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.553, 0], + [0, 0], + [0, -0.552], + [0, 0], + [0.553, 0], + [0, 0], + [0, 0.553], + [0, 0] + ], + "o": [ + [0, 0], + [0.553, 0], + [0, 0], + [0, 0.553], + [0, 0], + [-0.553, 0], + [0, 0], + [0, -0.552] + ], + "v": [ + [-4.5, -3.5], + [4.5, -3.5], + [5.5, -2.5], + [5.5, 2.5], + [4.5, 3.5], + [-4.5, 3.5], + [-5.5, 2.5], + [-5.5, -2.5] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [80, 47.321], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.966, 0], + [0, 0], + [0, -0.967], + [0.966, 0], + [0, 0], + [0, 0.966] + ], + "o": [ + [0, 0], + [0.966, 0], + [0, 0.966], + [0, 0], + [-0.966, 0], + [0, -0.967] + ], + "v": [ + [-11.75, -1.75], + [11.75, -1.75], + [13.5, 0], + [11.75, 1.75], + [-11.75, 1.75], + [-13.5, 0] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [21.75, 38.036], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.966, 0], + [0, 0], + [0, -0.967], + [0.966, 0], + [0, 0], + [0, 0.966] + ], + "o": [ + [0, 0], + [0.966, 0], + [0, 0.966], + [0, 0], + [-0.966, 0], + [0, -0.967] + ], + "v": [ + [-16.75, -1.75], + [16.75, -1.75], + [18.5, 0], + [16.75, 1.75], + [-16.75, 1.75], + [-18.5, 0] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [26.75, 30.036], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-13.694, 8.601], + [-22.73, 1.893], + [-0.183, -2.201], + [0, -0.111], + [0, 0], + [2.209, 0], + [0, 0], + [0.699, 0.47], + [-0.111, 0.23] + ], + "o": [ + [13.216, -8.301], + [2.201, -0.183], + [0.009, 0.111], + [0, 0], + [0, 2.21], + [0, 0], + [0, 0], + [-0.699, -0.47], + [9.173, -19.059] + ], + "v": [ + [-11.406, -13.986], + [42.512, -29.276], + [46.83, -25.622], + [46.844, -25.29], + [46.844, 24.977], + [42.844, 28.977], + [-43.479, 28.977], + [-44.718, 28.497], + [-45.708, 27.507] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.136999990426, 0.180000005984, 0.231000010173, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [46.875, 29.688], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 5", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-2.209, 0], + [0, 0], + [0, -2.209], + [0, 0], + [2.209, 0], + [0, 0], + [0, 2.21], + [0, 0] + ], + "o": [ + [0, 0], + [2.209, 0], + [0, 0], + [0, 2.21], + [0, 0], + [-2.209, 0], + [0, 0], + [0, -2.209] + ], + "v": [ + [-42.625, -29.286], + [42.625, -29.286], + [46.625, -25.286], + [46.625, 25.286], + [42.625, 29.286], + [-42.625, 29.286], + [-46.625, 25.286], + [-46.625, -25.286] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.322000002394, 0.380000005984, 0.451000019148, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [46.875, 29.536], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 6", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 2, + "nm": "cc-shadow.ai", + "cl": "ai", + "parent": 1, + "refId": "image_0", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [45.114, 36.183, 0], "ix": 2 }, + "a": { "a": 0, "k": [57, 39.5, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 4, + "nm": "purple", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [15], + "e": [22] + }, + { + "i": { "x": [0.771], "y": [1] }, + "o": { "x": [0.355], "y": [0] }, + "t": 21, + "s": [22], + "e": [-10] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.509], "y": [0] }, + "t": 46, + "s": [-10], + "e": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 78, + "s": [0], + "e": [0] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 186, + "s": [0], + "e": [12] + }, + { + "i": { "x": [0.771], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 207, + "s": [12], + "e": [-10] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.509], "y": [0] }, + "t": 233, + "s": [-10], + "e": [15] + }, + { "t": 265 } + ], + "ix": 10 + }, + "p": { "a": 0, "k": [29.268, 73.667, 0], "ix": 2 }, + "a": { "a": 0, "k": [7.202, 51.601, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-1.022, 0.274], + [-0.587, -2.192], + [2.192, -0.587], + [0.874, 0.446], + [1.022, -0.273], + [0.588, 2.191], + [-2.192, 0.587], + [-0.873, -0.445] + ], + "o": [ + [2.192, -0.587], + [0.587, 2.192], + [-1.022, 0.274], + [-0.531, 0.823], + [-2.191, 0.588], + [-0.587, -2.192], + [1.021, -0.274], + [0.532, -0.822] + ], + "v": [ + [1.593, -4.68], + [6.625, -1.775], + [3.72, 3.257], + [0.789, 2.947], + [-1.593, 4.68], + [-6.625, 1.775], + [-3.719, -3.257], + [-0.789, -2.949] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [17.115, 31.184], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.534, 0.143], + [0, 0], + [-0.144, -0.533], + [0, 0], + [0.533, -0.143], + [0, 0], + [0.142, 0.533], + [0, 0] + ], + "o": [ + [0, 0], + [0.534, -0.143], + [0, 0], + [0.142, 0.533], + [0, 0], + [-0.534, 0.143], + [0, 0], + [-0.144, -0.533] + ], + "v": [ + [-5.251, -2.215], + [3.441, -4.546], + [4.667, -3.839], + [5.961, 0.992], + [5.254, 2.217], + [-3.439, 4.546], + [-4.665, 3.839], + [-5.958, -0.992] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [89.001, 48.748], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.934, 0.25], + [0, 0], + [-0.25, -0.933], + [0.934, -0.25], + [0, 0], + [0.25, 0.933] + ], + "o": [ + [0, 0], + [0.934, -0.25], + [0.251, 0.934], + [0, 0], + [-0.934, 0.25], + [-0.251, -0.934] + ], + "v": [ + [-11.803, 1.35], + [10.896, -4.732], + [13.04, -3.495], + [11.803, -1.351], + [-10.896, 4.732], + [-13.04, 3.495] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [30.333, 54.855], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.934, 0.25], + [0, 0], + [-0.25, -0.933], + [0.933, -0.25], + [0, 0], + [0.25, 0.933] + ], + "o": [ + [0, 0], + [0.933, -0.25], + [0.25, 0.934], + [0, 0], + [-0.933, 0.25], + [-0.25, -0.934] + ], + "v": [ + [-16.633, 2.645], + [15.727, -6.025], + [17.87, -4.788], + [16.633, -2.646], + [-15.727, 6.025], + [-17.87, 4.788] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [33.093, 45.834], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-10.996, 11.847], + [-21.465, 7.712], + [-0.747, -2.08], + [-0.029, -0.108], + [0, 0], + [2.134, -0.572], + [0, 0], + [0.764, 0.3], + [-0.043, 0.226] + ], + "o": [ + [10.617, -11.438], + [2.079, -0.746], + [0.037, 0.104], + [0, 0], + [0.571, 2.134], + [0, 0], + [0, 0], + [-0.764, -0.3], + [3.928, -20.771] + ], + "v": [ + [-21.9, -10.798], + [26.223, -39.523], + [31.34, -37.11], + [31.44, -36.793], + [44.45, 11.761], + [41.621, 16.66], + [-41.587, 38.955], + [-43.079, 38.804], + [-44.288, 38.13] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.372999991623, 0.270999983245, 0.769000004787, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [59.533, 40.738], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 5", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-2.134, 0.572], + [0, 0], + [-0.572, -2.134], + [0, 0], + [2.134, -0.571], + [0, 0], + [0.773, 0.309], + [0.34, 1.267], + [0, 0] + ], + "o": [ + [0, 0], + [2.134, -0.572], + [0, 0], + [0.571, 2.134], + [0, 0], + [-0.866, 0.232], + [-1.132, -0.452], + [0, 0], + [-0.571, -2.134] + ], + "v": [ + [-48.752, -17.473], + [33.593, -39.537], + [38.492, -36.709], + [51.581, 12.14], + [48.753, 17.038], + [-33.593, 39.103], + [-36.108, 38.955], + [-38.492, 36.275], + [-51.581, -12.574] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.603999956916, 0.423999980852, 0.995999983245, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [52.402, 40.359], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 6", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + } + ], + "markers": [] +} diff --git a/android/app/src/main/res/raw/datas_json_identification.json b/android/app/src/main/res/raw/datas_json_identification.json new file mode 100644 index 0000000..7b45509 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_identification.json @@ -0,0 +1 @@ +{"v":"5.1.10","fr":30,"ip":0,"op":120,"w":540,"h":242,"nm":"webeqeqeqwweeq phone","ddd":0,"comps":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 8","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[192.51121076233184,67.80269058295964,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[242.152466367713,242,100],"ix":6}},"ao":0,"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 27 Outlines 2","parent":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":103,"s":[0],"e":[100]},{"t":112.000004561854}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[41.705,35.643,0],"ix":2},"a":{"a":0,"k":[23.81,23.81,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],"o":[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],"v":[[5.359,-0.001],[0.001,5.359],[-5.359,-0.001],[0.001,-5.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.809,18.489],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],"o":[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],"v":[[0.001,6.497],[12.794,0.298],[0.001,-6.497],[-12.794,0.298]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,33.623],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],"o":[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],"v":[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,20.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 26 Outlines","parent":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":79,"s":[100],"e":[0]},{"t":85.000003462121}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[3.933,36.447,0],"ix":2},"a":{"a":0,"k":[17.279,15.087,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-7.278,0.988],[-2.368,5.087],[7.278,-5.087]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[17.278,15.087],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":57,"s":[0],"e":[100]},{"t":69.0000028104276}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 2","parent":1,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[18.25,12.5],[10,19.75],[9,46.5],[15.25,58.5],[32.25,59],[54.25,59],[62.25,57.25],[66,50.5],[66.25,32.5],[66.75,19.25],[62.5,14.5],[55.25,12.75],[36,13.25]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.420314863616,0.206007370294,0.791999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 27 Outlines","parent":1,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":81,"s":[41.705,35.643,0],"e":[94.705,35.643,0],"to":[8.83333301544189,0,0],"ti":[-8.83333301544189,0,0]},{"t":96.0000039101602}],"ix":2},"a":{"a":0,"k":[23.81,23.81,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],"o":[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],"v":[[5.359,-0.001],[0.001,5.359],[-5.359,-0.001],[0.001,-5.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.809,18.489],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],"o":[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],"v":[[0.001,6.497],[12.794,0.298],[0.001,-6.497],[-12.794,0.298]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,33.623],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],"o":[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],"v":[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,20.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 29 Outlines","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[26.555,35.643,0],"ix":2},"a":{"a":0,"k":[47.65,30.155,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.118,0],[0,0],[0,5.118],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],"o":[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.118]],"v":[[30.882,22.655],[-30.884,22.655],[-40.15,13.388],[-40.15,-13.388],[-30.884,-22.655],[30.882,-22.655],[40.15,-13.388],[40.15,13.388]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[47.65,30.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 1","parent":1,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3,0],[1.5,-2],[0,-13.5],[-1.5,0],[-3.5,-2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[4,0.5]],"o":[[-3,0],[-1.5,2],[0,13.5],[1.5,0],[3.5,2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-4,-0.5]],"v":[[2.5,-99.5],[-93.5,-81.5],[-151.5,-25],[-131.5,50],[-78.5,69.5],[-28.5,79],[-8,67.5],[-10.5,56],[-14,50],[-13.5,38.25],[-13.75,21],[-12,16.5],[-5.75,13.25],[16,12.25],[43,12.75],[59.5,13.5],[65.75,16.75],[67,27.75],[66.5,45.25],[66,52.5],[79.5,65],[147.5,66],[197.5,68.5],[204.5,-20.5],[142,-91.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.420314863616,0.206007370294,0.791999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 30 Outlines","parent":1,"tt":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"n":["0p667_1_0p167_0p167"],"t":0,"s":[0],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":7,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"n":["0p833_0p833_0p333_0"],"t":71,"s":[100],"e":[0]},{"t":77.0000031362743}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"n":"0p667_1_0p167_0p167","t":0,"s":[-58.899,12.988,0],"e":[-14.899,12.988,0],"to":[7.33333349227905,0,0],"ti":[-17.6666660308838,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":20.814,"s":[-14.899,12.988,0],"e":[47.101,12.988,0],"to":[17.6666660308838,0,0],"ti":[-21.0833339691162,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":58.096,"s":[47.101,12.988,0],"e":[111.601,12.988,0],"to":[21.0833339691162,0,0],"ti":[-10.75,0,0]},{"t":77.0000031362743}],"ix":2},"a":{"a":0,"k":[42.555,30.154,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.639,0],[0,0],[0,2.081]],"o":[[0,0],[0,0],[0,1.638],[0,0],[-2.081,0],[0,0]],"v":[[-35.055,-7.054],[35.055,-7.054],[35.055,4.088],[32.088,7.054],[-31.287,7.054],[-35.055,3.286]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.555,39.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.118,0],[0,0],[0,5.119],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],"o":[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.119]],"v":[[25.787,22.654],[-25.789,22.654],[-35.055,13.387],[-35.055,-13.388],[-25.789,-22.654],[25.787,-22.654],[35.055,-13.388],[35.055,13.387]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[42.555,30.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_link_card.json b/android/app/src/main/res/raw/datas_json_link_card.json new file mode 100644 index 0000000..5bbeac1 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_link_card.json @@ -0,0 +1 @@ +{"v":"5.5.8","fr":60,"ip":0,"op":596,"w":1047,"h":777,"nm":"00.03 - onboarding","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 9 Copy","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-90,"ix":10},"p":{"a":0,"k":[90,106.5,0],"ix":2},"a":{"a":0,"k":[102,79.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 7","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.463,80.917,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.86,3.54],[-4.09,-2.39],[2.67,-3.77],[4.29,2.63]],"o":[[-4.3,-2.62],[2.88,-3.55],[4.09,2.39],[-2.66,3.78],[0,0]],"v":[[-5.155,6.563],[-7.435,-4.657],[4.875,-6.677],[7.755,4.393],[-5.155,6.563]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 7","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[103.599,80.259,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.41,2.82],[-2.1,2.75],[-12.11,-5.5],[-3.6,-1.52],[2.16,-3.24],[2.19,-2.93],[10.69,8.1],[2.86,2.3]],"o":[[2.59,-2.73],[2.8,2.21],[10.04,7.29],[-1.81,3.05],[-1.97,3.3],[-3.69,-1.6],[-12.85,-6.26],[2.46,-2.58],[0,0]],"v":[[-26.457,-10.558],[-18.957,-18.898],[-9.887,-19.908],[23.403,-0.588],[26.453,7.752],[20.253,17.562],[9.813,19.912],[-25.537,-1.748],[-26.457,-10.558]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.652915000916,0.857227981091,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[101.898,78.947,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.56,6.87],[-18.38,-7.29],[5.46,-7.75],[14.95,12.49]],"o":[[6.55,-6.35],[13.93,11.14],[-4.38,8.06],[-19.63,-8.52],[0,0]],"v":[[-33.395,-6.029],[-15.235,-25.889],[33.395,2.161],[18.635,25.891],[-33.395,-6.029]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28.118,30.452,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.56,6.86],[-0.18,-0.14],[6.55,-6.35],[0.2,0.16]],"o":[[6.56,-6.33],[0.19,0.15],[-5.55,6.87],[-0.2,-0.16],[0,0]],"v":[[-9.372,9.659],[8.818,-10.151],[9.368,-9.711],[-8.782,10.149],[-9.372,9.659]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.541000008583,0.528999984264,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 15 Copy 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":15,"ix":10},"p":{"a":0,"k":[30,27,0],"ix":2},"a":{"a":0,"k":[24,21,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 43","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.473,18.911,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.19,-0.23],[-0.72,-1.18],[-1.45,-1.19],[-0.83,1.01],[2.94,2.41],[1.36,0.49],[0.45,0]],"o":[[-0.44,0],[-0.38,0.46],[0.75,1.23],[2.94,2.42],[0.83,-1.01],[-1.45,-1.2],[-0.66,-0.24],[0,0]],"v":[[-4.515,-4.843],[-5.475,-4.503],[-4.945,-1.913],[-1.485,1.907],[5.475,4.497],[1.585,-1.823],[-2.835,-4.483],[-4.515,-4.843]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[2.12,1.75],[0.79,1.3],[-0.62,0.75],[-1.67,-0.61],[-1.52,-1.25],[1.31,-1.6],[0.66,0]],"o":[[-1.76,0],[-1.51,-1.24],[-0.92,-1.52],[0.61,-0.75],[1.43,0.52],[2.91,2.39],[-0.36,0.43],[0,0]],"v":[[4.5,5.604],[-1.97,2.494],[-5.6,-1.516],[-6.06,-4.986],[-2.57,-5.196],[2.07,-2.416],[6.06,4.984],[4.5,5.604]],"c":false},"ix":2},"nm":"Trazado 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Combinar trazados 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.650979995728,0.858824014664,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 43","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 41","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.655,19.079,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.33,1.61],[3.8,3.12],[1.33,-1.61],[-3.79,-3.12]],"o":[[3.8,3.11],[1.33,-1.62],[-3.79,-3.11],[-1.33,1.62],[0,0]],"v":[[-2.409,2.93],[6.871,5.65],[2.401,-2.93],[-6.869,-5.65],[-2.409,2.93]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.588235020638,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 41","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 39","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[23.163,21.055,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.57,1.9],[-0.03,0.05],[3.7,3.05],[1.74,-1.53],[0.08,-0.09],[-3.8,-3.12]],"o":[[3.79,3.11],[0.03,-0.04],[1.37,-1.95],[-3.61,-2.96],[-0.09,0.08],[-1.56,1.9],[0,0]],"v":[[-2.911,3.468],[6.549,5.958],[7.339,4.958],[2.509,-3.132],[-6.391,-6.282],[-7.191,-5.332],[-2.911,3.468]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.000899999985,0.471368998289,0.800696015358,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 39","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_2","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 8 Copy 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.5,33,0],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 6","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[29.528,31.203,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.51,0.37],[0,0],[-0.83,0],[0,0.84],[1.09,0.44],[0,1.28],[-1.35,0.22],[0,0],[0,0],[0,0],[-0.43,-0.25],[0,0],[0.94,0],[0,-0.59],[-1.27,-0.53],[0,-1.31],[1.51,-0.25],[0,0]],"o":[[0,0],[-0.86,-0.02],[0,0],[0.53,0.35],[1.04,0],[0,-0.81],[-1.49,-0.58],[0,-1.21],[0,0],[0,0],[0,0],[0.88,0.03],[0,0],[-0.31,-0.18],[-1.13,0],[0,0.76],[1.51,0.62],[0,1.16],[0,0],[0,0]],"v":[[-0.494,6.026],[-0.494,4.546],[-2.744,3.896],[-2.394,2.916],[-0.274,3.546],[1.466,2.106],[-0.194,0.356],[-2.614,-2.184],[-0.394,-4.544],[-0.394,-6.024],[0.516,-6.024],[0.516,-4.604],[2.426,-4.084],[2.056,-3.114],[0.206,-3.614],[-1.354,-2.354],[0.466,-0.684],[2.746,2.006],[0.426,4.496],[0.426,6.026]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.439215987921,0.764706015587,0.992156982422,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 6","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,32.203,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.77,0],[0,4.77],[-4.77,0],[0,-4.77]],"o":[[0,4.77],[-4.77,0],[0,-4.77],[4.77,0],[0,0]],"v":[[8.633,0.003],[0.003,8.633],[-8.637,0.003],[0.003,-8.637],[8.633,0.003]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.588235020638,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 4","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":3,"nm":"▽ Group 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.5,32.15,0],"ix":2},"a":{"a":0,"k":[31.5,31.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"▨ Clip 3","parent":7,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-10.272,-10.272],[10.268,-10.272],[10.268,10.268],[-10.272,10.268]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Fill 1","parent":4,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,31.553,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[5.68,0],[0,5.68],[-5.67,0],[0,-5.67]],"o":[[0,5.68],[-5.67,0],[0,-5.67],[5.68,0],[0,0]],"v":[[10.277,-0.002],[-0.003,10.268],[-10.273,-0.002],[-0.003,-10.272],[10.277,-0.002]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.438284009695,0.763110995293,0.990489006042,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":3,"nm":"Clip 2","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,31.553,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_3","layers":[{"ddd":0,"ind":1,"ty":0,"nm":"plane","refId":"comp_4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[247.5,361,0],"ix":2},"a":{"a":0,"k":[247.5,361,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":495,"h":722,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 23","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[267.053,303.83,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":240,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.32,2.672],[26.61,5.204],[-25.939,-13.44],[-6.443,3.09]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":251,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992],[-4.447,0.514]],"c":true}]},{"t":263,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992],[-4.447,0.514]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.285308986902,0.551240026951,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":239,"op":264,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 24","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[254.139,298.466,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":232,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[5.382,-6.048],[36.28,-6.293],[-29.907,-6.53]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":233,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[8.976,-3.208],[34.13,-4.91],[-30.15,-7.393]],"c":true}]},{"t":244,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098039216,0.850980392157,0.737254901961,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 25","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[249.305,298.889,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":225,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[34.832,19.195],[34.806,-6.362],[-32.023,-6.487],[-32.146,19.18]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":247,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-0.334]],"c":true}]},{"t":272,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-0.334]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.113725490196,0.356862745098,0.76862745098,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 26","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[235.807,293.036,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":232,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[28.272,9.541],[27.844,0.35],[-33.591,-3.387],[-24.606,-0.116]],"c":true}]},{"t":242,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[36.474,11.5],[27.844,0.35],[-36.476,-11.5],[-25.843,-8.147]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098039216,0.850980392157,0.737254901961,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"▽ hand","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[244.637,349.5,0],"ix":2},"a":{"a":0,"k":[172.5,339,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":3,"nm":"▽ finger","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[264.12,452.108,0],"ix":2},"a":{"a":0,"k":[78,225,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Fill 22","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[78.09,224.998,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":148,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[0.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[0.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":162,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[3.647,33.758],[1.55,0.542],[-6.192,-24.002],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[-0.224,-2.07],[-7.173,-2.508],[5.016,19.445],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[6.543,-61.704],[2.037,-68.269],[-8.637,-34.88],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]},{"t":195,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[0.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[0.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 22","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":5,"nm":"LINK","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":101,"s":[262.517,508.611,0],"to":[-2.667,-35,0],"ti":[2.667,30.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":114,"s":[246.517,298.611,0],"to":[-2.667,-30.167,0],"ti":[0,-3.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":130,"s":[246.517,327.611,0],"to":[0,3.333,0],"ti":[0,1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":147,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":155,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":160,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":166,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":206,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":219,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"t":225,"s":[246.517,318.611,0]}],"ix":2},"a":{"a":0,"k":[0.741,-6.297,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":101,"s":[7,7,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":114,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":130,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":147,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":155,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":160,"s":[422,422,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":166,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":206,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":219,"s":[342,342,100]},{"t":225,"s":[0,0,100]}],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":17.6399993896484,"f":"HelveticaNeue-Medium","t":"LINK","j":2,"tr":0,"lh":21.1679992675781,"ls":0,"fc":[1,1,1]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":100,"op":236,"st":56,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Bg","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":94,"s":[262.517,508.611,0],"to":[-2.667,-35,0],"ti":[2.667,30.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":107,"s":[246.517,298.611,0],"to":[-2.667,-30.167,0],"ti":[0,-3.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":123,"s":[246.517,327.611,0],"to":[0,3.333,0],"ti":[0,1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":140,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":149,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":157,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"t":165,"s":[246.517,318.611,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":94,"s":[7,7,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":107,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":123,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":140,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":149,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":157,"s":[132,132,100]},{"t":165,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[67,26],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":4,"ix":4},"nm":"Trazado de rectángulo 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098039216,0.458823559331,0.988235353956,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":-5,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Bg","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":94,"op":235,"st":50,"bm":0},{"ddd":0,"ind":14,"ty":5,"nm":"$","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-6.683,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":50,"s":[239,482,0],"to":[-4.333,-94.333,0],"ti":[4.833,27.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":61,"s":[201,336,0],"to":[-4.833,-27.833,0],"ti":[-1.5,3.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":65,"s":[210,315,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":105,"s":[210,315,0],"to":[-1.833,-16.167,0],"ti":[1.833,16.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":122,"s":[199,218,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":193,"s":[199,218,0],"to":[0,-4.5,0],"ti":[-6.333,-18.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":201,"s":[199,191,0],"to":[6.333,18.833,0],"ti":[-6.333,-23.333,0]},{"t":212,"s":[237,331,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":50,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":61,"s":[128,128,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":65,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":105,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":122,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":193,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":201,"s":[100,100,100]},{"t":212,"s":[30,30,100]}],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":130,"f":"Helvetica","t":"$","j":0,"tr":0,"lh":156,"ls":0,"fc":[0.161,0.855,0.596]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":50,"op":234,"st":50,"bm":0},{"ddd":0,"ind":15,"ty":3,"nm":"▽ mobile","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[174.36,234.308,0],"ix":2},"a":{"a":0,"k":[129,234,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Fill 16","parent":15,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,251.574,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[2.62,0],[0,0],[0,2.43],[0,0],[0,-3.09],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0]],"o":[[0,0],[0,2.43],[0,0],[-2.63,0],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0],[0,0],[0,-3.09],[0,0]],"v":[[33.349,-68.85],[15.749,-68.85],[10.999,-64.46],[-10.991,-64.46],[-15.741,-68.85],[-33.351,-68.85],[-39.401,-63.25],[-39.401,63.25],[-33.351,68.85],[33.349,68.85],[39.399,63.25],[39.399,-63.25],[33.349,-68.85]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 16","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":3,"nm":"▽ Group 15","parent":15,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[129,234,0],"ix":2},"a":{"a":0,"k":[129,234,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"▨ Clip 15","parent":20,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-42.664,-77.722],[42.666,-77.722],[42.666,77.718],[-42.664,77.718]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 14","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Fill 13","parent":17,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,250.563,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,4.8],[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0]],"o":[[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0],[0,0],[0,4.8],[0,0]],"v":[[33.346,72.45],[-33.344,72.45],[-42.664,63.76],[-42.664,-63.76],[-33.344,-72.45],[33.346,-72.45],[42.666,-63.76],[42.666,63.76],[33.346,72.45]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.139209002256,0.312480002642,0.604874014854,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":3,"nm":"Clip 14","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,234.747,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Fill 11","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[169.084,395.56,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-6.64,-22.74],[0,0],[-0.43,0.06],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.44,0],[-0.98,-15.43],[0,0],[0,0]],"v":[[11.71,-31.733],[-8.47,-20.083],[-37.49,-18.553],[-27.99,31.627],[34.98,31.737],[36.28,31.627],[34.54,4.487],[37.49,-27.813]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.10622599721,0.395851999521,0.884595990181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 11","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"Fill 9","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[176.174,487.508,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-6.34,-22.25],[-6.5,-5.66],[0,0],[0,0],[-4.79,1.76],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[3.7,12.95],[17.65,15.4],[0,0],[1.75,-1.29],[4.79,-1.76],[0,0],[0,0],[0,0],[0,0]],"v":[[-39.853,-49.203],[-30.943,-2.013],[-15.773,28.647],[-2.363,61.737],[19.007,62.237],[38.667,61.737],[32.177,-26.163],[35.127,-58.463],[9.347,-62.383],[-10.833,-50.733]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Fill 7","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[58.869,343.405,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[1.57,-3.99],[-2.88,-3.91],[-8.48,18.92],[0,0]],"o":[[0,0],[-4.11,1.23],[-1.76,4.53],[4.4,5.97],[8.49,-18.93],[0,0]],"v":[[17.343,-17.838],[-3.227,-11.658],[-11.617,-2.998],[-16.587,15.782],[6.793,-2.488],[17.343,-17.838]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 7","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"Fill 5","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.485,400.831,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[1.1,-4.14],[-2.87,-3.91],[-8.49,18.93],[0,0]],"o":[[0,0],[-4.11,1.23],[0,0],[4.4,5.97],[8.48,-18.92],[0,0]],"v":[[17.287,-17.839],[-3.293,-11.659],[-11.673,-2.999],[-16.653,15.781],[6.737,-2.499],[17.287,-17.839]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"Fill 3","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[59.813,265.625,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.89,-8.45],[-17.1,9.87],[0,0]],"o":[[0,0],[-1.47,6.59],[17.09,-9.87],[0,0]],"v":[[10.323,-12.882],[-19.807,4.198],[6.953,7.998],[19.343,-12.882]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"Fill 1","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[67.435,183.478,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[5.22,-5.22],[-9.9,-13.51],[0,0]],"o":[[0,0],[-5.22,5.22],[9.9,13.5],[0,0]],"v":[[3.289,-9.132],[-11.501,-15.872],[-1.931,11.958],[13.619,8.598]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_4","layers":[{"ddd":0,"ind":1,"ty":0,"nm":"plane","refId":"comp_5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":443,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":446,"s":[31]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":450,"s":[48]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[21]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":460,"s":[6]},{"t":464,"s":[6]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":262,"s":[239,307.5,0],"to":[0,3.833,0],"ti":[0,20.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":285,"s":[239,330.5,0],"to":[0,-20.833,0],"ti":[0,21.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":302,"s":[239,182.5,0],"to":[0,-21.5,0],"ti":[0,-0.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":318,"s":[239,201.5,0],"to":[0,0.833,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":334,"s":[239,187.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":353,"s":[239,201.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":372,"s":[239,187.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":388,"s":[239,201.5,0],"to":[0,0,0],"ti":[7.5,2.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":408,"s":[239,187.5,0],"to":[-7.5,-2.333,0],"ti":[-23,6.667,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":426,"s":[194,187.5,0],"to":[23,-6.667,0],"ti":[-30.5,6.667,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":430,"s":[377,147.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":434,"s":[377,147.5,0],"to":[-2.667,0,0],"ti":[2.667,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":438,"s":[361,147.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":442,"s":[361,147.5,0],"to":[-45.333,18.833,0],"ti":[45.584,-15.097,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":443,"s":[89,260.5,0],"to":[-129.333,42.833,0],"ti":[-14,9.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":446,"s":[89,242.5,0],"to":[14,-9.833,0],"ti":[-33.667,-2,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":450,"s":[173,201.5,0],"to":[33.667,2,0],"ti":[-6.333,-8.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[291,254.5,0],"to":[6.333,8.833,0],"ti":[7,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":460,"s":[211,254.5,0],"to":[-7,0,0],"ti":[-6.333,0,0]},{"t":464,"s":[249,254.5,0]}],"ix":2},"a":{"a":0,"k":[144,73.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":262,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":285,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":302,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":319,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":334,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":354,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":372,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":389,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":408,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":426,"s":[83.333,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":430,"s":[37.5,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":434,"s":[-15.278,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":438,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":442,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":443,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":446,"s":[16.194,61.673,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":450,"s":[50.861,95.456,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":460,"s":[100,100,100]},{"t":464,"s":[100,100,100]}],"ix":6}},"ao":0,"w":288,"h":147,"ip":262,"op":2920,"st":22,"bm":0}]},{"id":"comp_5","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ plane","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[141,73.5,0],"ix":2},"a":{"a":0,"k":[109.5,49.5,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 13","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[79.241,48.463,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.285308986902,0.551240026951,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"▽ Group 12","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[93,42.487,0],"ix":2},"a":{"a":0,"k":[93,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"▨ Clip 15","parent":6,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-30.64,-13.918],[30.64,-13.918],[30.64,13.922],[-30.64,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 11","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 10","parent":3,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.921,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-30.64,-13.918],[22.36,2.142],[30.64,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545725983264,0.850599999521,0.736917951995,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 10","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":3,"nm":"Clip 11","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.921,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Fill 9","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.639,41.994,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":3,"nm":"▽ Group 8","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[97.5,42.487,0],"ix":2},"a":{"a":0,"k":[97.5,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"▨ Clip 15","parent":11,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-32.16,-13.918],[32.16,-13.918],[32.16,13.922],[-32.16,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 7","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Fill 6","parent":8,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.479,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-32.16,-13.918],[32.16,-2.128],[29.17,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.114449998444,0.357769984825,0.768370983647,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 6","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":3,"nm":"Clip 7","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.479,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Fill 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.491,41.994,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":3,"nm":"▽ Group 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.5,34.987,0],"ix":2},"a":{"a":0,"k":[109.5,34.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"▨ Clip 15","parent":16,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-36.415,-11.444],[36.415,-11.444],[36.415,11.446],[-36.415,11.446]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 3","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Fill 2","parent":13,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.244,34.611,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-36.415,-11.444],[27.795,0.346],[36.415,11.446]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098006725,0.850979983807,0.737254977226,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":3,"nm":"Clip 3","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.244,34.611,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Fill 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.428,34.987,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[36.474,11.5],[27.844,0.35],[-36.476,-11.5]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_6","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ lines1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[822,365.862,0],"ix":2},"a":{"a":0,"k":[93,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Line Copy 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57,61.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[19,-7.5],[-19,7.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Line Copy 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[163.5,54,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[7.5,-3],[-7.5,3]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Line Copy","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57,18,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[15,-6],[-15,6]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":3,"nm":"▽ lines2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[259.5,622.362,0],"ix":2},"a":{"a":0,"k":[130.5,58.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Line Copy 2","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[79.5,85.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[26.5,-10.5],[-26.5,10.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Line Copy 3","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[229.5,76.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[10.5,-4.5],[-10.5,4.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Line Copy","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[81,25.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[21,-8.5],[-21,8.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]}],"fonts":{"list":[{"fName":"Helvetica","fFamily":"Helvetica","fStyle":"Regular","ascent":71.8994140625},{"fName":"HelveticaNeue-Medium","fFamily":"Helvetica Neue","fStyle":"Medium","ascent":71.39892578125}]},"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"billete","refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":515,"s":[100]},{"t":524,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[93.622]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":475,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":495,"s":[-6]},{"t":524,"s":[-85]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[583.5,228.5,0],"to":[128,-225,0],"ti":[-16.311,-63.014,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":475,"s":[852.5,256.5,0],"to":[26.125,100.926,0],"ti":[29.177,-76.41,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":495,"s":[828.5,472.5,0],"to":[-35.391,92.684,0],"ti":[13.167,-24.167,0]},{"t":524,"s":[749.5,617.5,0]}],"ix":2},"a":{"a":0,"k":[87,108,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":475,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":495,"s":[100,100,100]},{"t":524,"s":[100,100,100]}],"ix":6}},"ao":0,"w":174,"h":216,"ip":456,"op":575,"st":456,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"billete","refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":500,"s":[100]},{"t":509,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":441,"s":[93.622]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":460,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":480,"s":[-78]},{"t":509,"s":[-121]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":441,"s":[431.5,228.5,0],"to":[-140,-123,0],"ti":[8.833,-44,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":460,"s":[299.5,366.5,0],"to":[-8.833,44,0],"ti":[-10.823,-40.41,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":480,"s":[378.5,492.5,0],"to":[25.667,95.833,0],"ti":[13.5,-20.833,0]},{"t":509,"s":[297.5,617.5,0]}],"ix":2},"a":{"a":0,"k":[87,108,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":441,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":460,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":480,"s":[100,100,100]},{"t":509,"s":[100,100,100]}],"ix":6}},"ao":0,"w":174,"h":216,"ip":441,"op":560,"st":441,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"moneda2","refId":"comp_1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":471,"s":[100]},{"t":481,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":440,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[168]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":471,"s":[283]},{"t":481,"s":[359]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":440,"s":[596.5,214.5,0],"to":[77,-158.833,0],"ti":[-3,-114.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[745.5,410.5,0],"to":[2.022,76.93,0],"ti":[12.167,-43.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":471,"s":[719.5,567.5,0],"to":[-12.167,43.167,0],"ti":[7.833,-17,0]},{"t":481,"s":[672.5,669.5,0]}],"ix":2},"a":{"a":0,"k":[27,27,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":440,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":471,"s":[100,100,100]},{"t":481,"s":[100,100,100]}],"ix":6}},"ao":0,"w":54,"h":54,"ip":440,"op":3572,"st":-28,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"moneda2","refId":"comp_1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":521,"s":[100]},{"t":531,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":506,"s":[168]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":521,"s":[283]},{"t":531,"s":[359]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":490,"s":[505.5,202.5,0],"to":[-39,-70.833,0],"ti":[-3,-114.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":506,"s":[415.5,377.5,0],"to":[2.022,76.93,0],"ti":[-4,-57.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":521,"s":[439.5,659.5,0],"to":[4,57.333,0],"ti":[0,-10.333,0]},{"t":531,"s":[439.5,721.5,0]}],"ix":2},"a":{"a":0,"k":[27,27,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":490,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":506,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":521,"s":[100,100,100]},{"t":531,"s":[100,100,100]}],"ix":6}},"ao":0,"w":54,"h":54,"ip":490,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[100]},{"t":498,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":457,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":475,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[10.759]},{"t":498,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":457,"s":[576.5,196.5,0],"to":[102.048,-180.472,0],"ti":[-37.01,-75.973,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":475,"s":[760.033,179.235,0],"to":[45.362,93.116,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":490,"s":[789.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":498,"s":[766.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":457,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":475,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":490,"s":[100,100,100]},{"t":498,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":449,"op":3603,"st":3,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":509,"s":[100]},{"t":517,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":476,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":494,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":509,"s":[10.759]},{"t":517,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":476,"s":[481.5,196.5,0],"to":[102.048,-180.472,0],"ti":[-43.187,-72.639,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":494,"s":[836.033,189.235,0],"to":[55.362,93.116,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":509,"s":[891.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":517,"s":[869.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":476,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":494,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":509,"s":[100,100,100]},{"t":517,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":468,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":7,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":488,"s":[100]},{"t":496,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":455,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":473,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":488,"s":[10.759]},{"t":496,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":455,"s":[456.5,251.5,0],"to":[-63.952,-84.472,0],"ti":[42.376,-28.014,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":473,"s":[329.033,173.235,0],"to":[-90.963,60.134,0],"ti":[-4.793,-50.578,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":488,"s":[262.552,423.259,0],"to":[8.206,86.593,0],"ti":[14.632,-14.74,0]},{"t":496,"s":[286.5,633.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":455,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":473,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":488,"s":[100,100,100]},{"t":496,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":455,"op":3609,"st":9,"bm":0},{"ddd":0,"ind":8,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":501,"s":[100]},{"t":509,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":468,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":486,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":501,"s":[10.759]},{"t":509,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":468,"s":[481.5,196.5,0],"to":[-63.952,-84.472,0],"ti":[39.542,-31.89,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":486,"s":[247.033,201.235,0],"to":[-86.963,70.134,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":501,"s":[129.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":509,"s":[119.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":468,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":486,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":501,"s":[100,100,100]},{"t":509,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":468,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"▽ Group 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[537,373.5,0],"ix":2},"a":{"a":0,"k":[408,358.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":540,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":0,"nm":"hand","refId":"comp_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[-44]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":24,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":31,"s":[0]},{"t":39,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[536.5,683.5,0],"to":[-0.167,-6.667,0],"ti":[0.167,4.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":24,"s":[535.5,643.5,0],"to":[-0.167,-4.5,0],"ti":[0,-1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":31,"s":[535.5,656.5,0],"to":[0,1.5,0],"ti":[0,0.667,0]},{"t":39,"s":[535.5,652.5,0]}],"ix":2},"a":{"a":0,"k":[247.5,637,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":17,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":24,"s":[107,107,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":31,"s":[93,93,100]},{"t":39,"s":[100,100,100]}],"ix":6}},"ao":0,"w":495,"h":722,"ip":15,"op":3590,"st":-10,"bm":0},{"ddd":0,"ind":12,"ty":0,"nm":"lines","refId":"comp_6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[523.5,388.5,0],"ix":2},"a":{"a":0,"k":[523.5,388.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1047,"h":777,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":3,"nm":"▽ claud","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[436.128,449.486,0],"ix":2},"a":{"a":0,"k":[358.5,237,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":596,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"claud","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[359.448,454.059,0],"to":[0,-42.333,0],"ti":[0,34.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":14,"s":[359.448,200.059,0],"to":[0,-34.333,0],"ti":[0,-6.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":24,"s":[359.448,248.059,0],"to":[0,6.167,0],"ti":[0,1.833,0]},{"t":32,"s":[359.448,237.059,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":14,"s":[110,110,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":24,"s":[93,93,100]},{"t":32,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.6,9.66],[6.9,-30.19],[4.87,-15.29],[1.22,-18.91],[-70.97,-5.24],[-27.57,0],[2.43,16.91],[18.25,9.24],[-16.22,17.31]],"o":[[0,0],[-16.6,-9.66],[-6.89,30.19],[-4.87,15.3],[-1.21,18.92],[70.97,5.23],[27.58,0],[-2.43,-16.91],[-18.25,-9.23],[16.22,-17.31]],"v":[[23.686,-77.78],[-39.254,-62.4],[-94.204,-63.52],[-118.814,-8.22],[-79.914,34.46],[-35.944,75.99],[74.766,78],[118.976,34.93],[87.746,3.1],[76.686,-32.02]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.874638020992,0.942860007286,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"claud","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":596,"st":0,"bm":0}],"markers":[],"chars":[{"ch":"$","size":130,"style":"Regular","w":55.62,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.566,-0.26],[0,0],[-1.726,-1.237],[0,-4.069],[1.106,-1.953]],"o":[[0,0],[4.069,1.107],[2.995,2.116],[0,2.572],[-2.116,3.809]],"v":[[29.834,-5.078],[29.834,-30.762],[38.525,-27.246],[43.018,-17.969],[41.357,-11.182]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,3.223],[-1.822,2.441],[-4.3,0.163],[0,0],[2.15,1.823]],"o":[[0,-2.669],[1.822,-2.441],[0,0],[-3.644,-0.716],[-2.15,-1.823]],"v":[[13.281,-52.197],[16.013,-59.863],[25.195,-63.77],[25.195,-40.82],[16.505,-44.629]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-4.948],[-3.369,-3.125],[-7.065,-1.334],[0,0],[2.032,3.679],[0.262,4.46],[0,0],[-1.855,-3.288],[-9.473,-0.619],[0,0],[0,0],[0,0],[-3.125,2.018],[0,8.659],[4.395,3.06],[7.552,2.116],[0,0],[-2.051,-3.288],[-0.228,-2.473],[0,0],[3.467,3.361],[6.477,0.455],[0,0],[0,0],[0,0],[3.629,-3.971]],"o":[[0,5.534],[3.368,3.125],[0,0],[-5.509,-0.455],[-1.147,-2.051],[0,0],[0,5.599],[3.385,6.087],[0,0],[0,0],[0,0],[5.891,-0.652],[5.631,-3.645],[0,-5.989],[-2.702,-1.855],[0,0],[4.492,0.163],[1.106,1.791],[0,0],[-0.163,-5.519],[-3.467,-3.36],[0,0],[0,0],[0,0],[-6.543,0.066],[-3.63,3.972]],"v":[[4.492,-51.611],[9.545,-38.623],[25.195,-31.934],[25.195,-5.322],[13.882,-11.523],[11.768,-21.289],[3.125,-21.289],[5.908,-7.959],[25.195,2.1],[25.195,11.572],[29.834,11.572],[29.834,2.1],[43.359,-1.904],[51.807,-20.361],[45.215,-33.936],[29.834,-39.893],[29.834,-63.672],[39.648,-58.496],[41.65,-52.1],[50.195,-52.1],[44.751,-65.42],[29.834,-71.143],[29.834,-77.539],[25.195,-77.539],[25.195,-71.045],[9.937,-64.99]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica"},{"ch":"L","size":17.6399993896484,"style":"Medium","w":57.4,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[56.4,0],[56.4,-10.8],[20.1,-10.8],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"L","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"L","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"I","size":17.6399993896484,"style":"Medium","w":27.8,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[20.1,0],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"I","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"I","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"N","size":17.6399993896484,"style":"Medium","w":72.2,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.1,0],[19,0],[19,-52.5],[19.3,-52.5],[51.8,0],[65,0],[65,-71.4],[53.1,-71.4],[53.1,-18.8],[52.9,-18.8],[20.3,-71.4],[7.1,-71.4]],"c":true},"ix":2},"nm":"N","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"N","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"K","size":17.6399993896484,"style":"Medium","w":68.5,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[20.1,0],[20.1,-24],[30.3,-34.1],[53.7,0],[69.3,0],[38.8,-42.9],[67.3,-71.4],[51.9,-71.4],[20.1,-38.9],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"K","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"K","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"}]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_moneydocument.json b/android/app/src/main/res/raw/datas_json_moneydocument.json new file mode 100644 index 0000000..0d5e0cf --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_moneydocument.json @@ -0,0 +1 @@ +{"v":"5.5.10","fr":60,"ip":0,"op":211,"w":450,"h":450,"nm":"Utility","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ A2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[225,-237,0],"ix":2},"a":{"a":0,"k":[216,216,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"▽ file","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[216,216.3,0],"ix":2},"a":{"a":0,"k":[108,115.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[165.6,618.8,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.66,0],[0,0],[0,0.66],[0.66,0],[0,0],[0,0],[0.66,0],[0,-0.66],[0,0],[0,-1.99],[-1.99,0],[0,0],[0,-0.66],[0.66,0],[0,0],[0,-0.66],[-0.66,0],[0,0],[0,0],[-0.66,0],[0,0.66],[0,0],[0,1.99],[1.99,0],[0,0],[0,0.66]],"o":[[0,0],[0.66,0],[0,-0.66],[0,0],[0,0],[0,-0.66],[-0.66,0],[0,0],[-1.99,0],[0,1.99],[0,0],[0.66,0],[0,0.66],[0,0],[-0.66,0],[0,0.66],[0,0],[0,0],[0,0.66],[0.66,0],[0,0],[1.99,0],[0,-1.99],[0,0],[-0.66,0],[0,-0.66]],"v":[[-1.2,-3.6],[3.6,-3.6],[4.8,-4.8],[3.6,-6],[1.2,-6],[1.2,-7.2],[0,-8.4],[-1.2,-7.2],[-1.2,-6],[-4.8,-2.4],[-1.2,1.2],[1.2,1.2],[2.4,2.4],[1.2,3.6],[-3.6,3.6],[-4.8,4.8],[-3.6,6],[-1.2,6],[-1.2,7.2],[0,8.4],[1.2,7.2],[1.2,6],[4.8,2.4],[1.2,-1.2],[-1.2,-1.2],[-2.4,-2.4]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Path","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":58,"s":[0]},{"t":120,"s":[360]}],"ix":10},"p":{"a":0,"k":[165.633,619.793,0],"ix":2},"a":{"a":0,"k":[-25.031,0.062,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,9.23],[9.23,0],[0,0]],"o":[[0,-9.23],[0,0],[9.23,0]],"v":[[8.355,0],[-8.355,-16.71],[-8.355,16.71]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.968626976013,0.694118022919,0.207843005657,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Path","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":58,"s":[0]},{"t":120,"s":[360]}],"ix":10},"p":{"a":0,"k":[165.33,619.73,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[9.23,0],[0,9.23],[-9.23,0],[0,-9.23]],"o":[[0,9.23],[-9.23,0],[0,-9.23],[9.23,0],[0,0]],"v":[[16.71,0],[0,16.71],[-16.71,0],[0,-16.71],[16.71,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.980391979218,0.835294008255,0.576470971107,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":3,"nm":"▽ Group-4","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[87.151,133.26,0],"ix":2},"a":{"a":0,"k":[51,46.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Path","parent":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[3.065,526.2,0],"ix":2},"a":{"a":0,"k":[-22,1,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":133,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.24,0],[0,0],[0,-1.1],[-1.24,0],[0,0],[0,1.1]],"o":[[0,0],[-1.24,0],[0,1.1],[0,0],[1.24,0],[0,-1.1]],"v":[[6.105,-2],[-6.105,-2],[-8.355,0],[-6.105,2],[6.105,2],[8.355,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Path","parent":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[2.129,499.8,0],"ix":2},"a":{"a":0,"k":[-48,1,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":133,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.24,0],[0,0],[0,-1.1],[-1.24,0],[0,0],[0,1.1]],"o":[[0,0],[-1.24,0],[0,1.1],[0,0],[1.24,0],[0,-1.1]],"v":[[14.46,-2],[-14.46,-2],[-16.71,0],[-14.46,2],[14.46,2],[16.71,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Path","parent":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1.129,471.4,0],"ix":2},"a":{"a":0,"k":[-49,-1,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":133,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.24,0],[0,0],[0,-1.1],[-1.24,0],[0,0],[0,1.1]],"o":[[0,0],[-1.24,0],[0,1.1],[0,0],[1.24,0],[0,-1.1]],"v":[[14.46,-2],[-14.46,-2],[-16.71,0],[-14.46,2],[14.46,2],[16.71,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Path","parent":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[3.129,446,0],"ix":2},"a":{"a":0,"k":[-47,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":176,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.24,0],[0,0],[0,-1.1],[-1.24,0],[0,0],[0,1.1]],"o":[[0,0],[-1.24,0],[0,1.1],[0,0],[1.24,0],[0,-1.1]],"v":[[14.46,-2],[-14.46,-2],[-16.71,0],[-14.46,2],[14.46,2],[16.71,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":3,"nm":"▽ Group","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[87,115.5,0],"ix":2},"a":{"a":0,"k":[87,115.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Path","parent":11,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[25.305,465.305,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,1.42],[0,0],[0,0],[0.42,-0.42],[0,0],[0,-0.6],[0,0]],"o":[[1.42,0],[0,0],[0,0],[-0.6,0],[0,0],[-0.42,0.42],[0,0],[0,0]],"v":[[5.865,8.435],[8.435,5.865],[8.435,-8.435],[8.275,-8.435],[6.685,-7.775],[-7.775,6.685],[-8.435,8.275],[-8.435,8.435]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.133332997561,0.666666984558,0.501960992813,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Path","parent":11,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[129.42,555.2,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.93,0],[0,0],[0,0],[0,0],[0,3.93],[0,0]],"o":[[0,0],[0,0],[0,0],[3.89,0],[0,0],[0,-3.89]],"v":[[7.31,-38.4],[-14.38,-38.4],[-14.38,38.4],[7.31,38.4],[14.38,31.33],[14.38,-31.33]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.666666984558,0.956862986088,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Path","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[86.28,555.2,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.93,0],[0,0],[0.42,-0.42],[0,0],[0,-0.6],[0,0],[-3.9,0],[0,0],[0,3.93],[0,0]],"o":[[0,0],[-0.6,0],[0,0],[-0.42,0.42],[0,0],[0,3.9],[0,0],[3.89,0],[0,0],[0,-3.89]],"v":[[21.69,-38.4],[-12.05,-38.4],[-13.64,-37.74],[-28.1,-23.28],[-28.76,-21.69],[-28.76,31.33],[-21.69,38.4],[21.69,38.4],[28.76,31.33],[28.76,-31.33]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.129411995411,0.807843029499,0.600000023842,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Path","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[98.387,516.736,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.06,0],[0.35,1.94],[0.05,-0.05],[0,0],[1.94,-0.36],[-0.05,-0.05],[0,0],[-0.36,-1.94],[-0.05,0.05],[0,0],[-1.94,0.35],[0.05,0.05]],"o":[[-1.94,-0.36],[0,-0.05],[-0.05,0],[-0.36,1.94],[-0.05,0],[0,0.06],[1.94,0.35],[0,0.06],[0.06,0],[0.35,-1.94],[0.06,0],[0.05,-0.05]],"v":[[3.901,-0.079],[0.081,-3.909],[-0.029,-3.959],[-0.079,-3.909],[-3.909,-0.079],[-3.959,0.021],[-3.909,0.081],[-0.079,3.901],[0.021,3.961],[0.081,3.901],[3.901,0.081],[3.961,-0.029]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.427451014519,0.800000011921,0.427451014519,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Path","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.649,554.344,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.1,0.05],[0.06,0],[0.1,0],[0.15,-0.05],[0.15,-0.1],[0.06,-0.06],[-0.45,-0.51],[-0.1,-0.05],[-0.05,0],[-0.1,0],[-0.15,0.05],[-0.1,0],[-0.05,0.05],[-0.05,0.05],[0.51,0.52]],"o":[[-0.05,-0.05],[-0.05,-0.05],[-0.05,-0.05],[-0.15,-0.05],[-0.15,0.05],[-0.05,0.05],[-0.45,0.51],[0.06,0.05],[0.05,0.05],[0.11,0.05],[0.15,0.05],[0.1,0],[0.06,-0.05],[0.05,-0.05],[0.51,-0.56],[0,0]],"v":[[0.897,-0.924],[0.697,-1.074],[0.487,-1.174],[0.237,-1.224],[-0.273,-1.224],[-0.733,-1.024],[-0.943,-0.864],[-0.943,0.916],[-0.733,1.076],[-0.533,1.176],[-0.273,1.226],[0.237,1.226],[0.487,1.176],[0.697,1.076],[0.897,0.916],[0.897,-0.924]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.33333298564,0.674510002136,0.835294008255,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Path","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[338.017,788.817,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.72,0],[0,-0.72],[0,0],[0,0],[0,-0.71],[-0.72,0],[0,0],[0,0],[-0.71,0],[0,0.71],[0,0],[0,0],[0,0.72],[0.71,0]],"o":[[0,0],[0,-0.72],[-0.71,0],[0,0],[0,0],[-0.72,0],[0,0.72],[0,0],[0,0],[0,0.71],[0.72,0],[0,0],[0,0],[0.71,0],[0,-0.71],[0,0]],"v":[[1.278,-1.272],[1.278,-2.192],[-0.002,-3.472],[-1.272,-2.192],[-1.272,-1.272],[-2.192,-1.272],[-3.472,-0.002],[-2.192,1.278],[-1.272,1.278],[-1.272,2.198],[-0.002,3.468],[1.278,2.198],[1.278,1.278],[2.198,1.278],[3.468,-0.002],[2.198,-1.272]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.803921997547,0.160784006119,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Path","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[377.387,819.455,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.1,0.05],[0.06,0],[0.1,0],[0.15,-0.05],[0.11,0],[0.05,-0.05],[0.06,-0.05],[-0.45,-0.51],[-0.1,-0.06],[-0.15,-0.05],[-0.15,0.05],[-0.1,0],[-0.05,0.05],[-0.05,0.05],[0.46,0.52]],"o":[[-0.05,-0.05],[-0.05,-0.05],[-0.05,-0.05],[-0.15,-0.05],[-0.1,0],[-0.05,0.05],[-0.05,0.05],[-0.45,0.52],[0.06,0.05],[0.15,0.1],[0.15,0.05],[0.1,0],[0.11,-0.05],[0.05,-0.05],[0.46,-0.51],[0,0]],"v":[[0.916,-0.924],[0.716,-1.074],[0.506,-1.174],[0.256,-1.224],[-0.254,-1.224],[-0.514,-1.174],[-0.714,-1.074],[-0.924,-0.924],[-0.924,0.866],[-0.714,1.026],[-0.254,1.226],[0.256,1.226],[0.506,1.176],[0.716,1.076],[0.916,0.916],[0.916,-0.924]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.917647004128,0.274509996176,0.278430998325,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Path","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_no_wallet.json b/android/app/src/main/res/raw/datas_json_no_wallet.json new file mode 100644 index 0000000..06ccf70 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_no_wallet.json @@ -0,0 +1 @@ +{"v":"5.4.3","fr":30,"ip":0,"op":60,"w":2048,"h":2048,"nm":"wallet_subtract_open","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"ctrl","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1024,1024,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.58,0.58,0.58],"y":[1,1,1]},"o":{"x":[0.42,0.42,0.42],"y":[0,0,0]},"n":["0p58_1_0p42_0","0p58_1_0p42_0","0p58_1_0p42_0"],"t":0,"s":[0,0,100],"e":[398.598,398.598,100]},{"t":30}],"ix":6}},"ao":0,"ip":0,"op":31,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"sub","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":180,"ix":10},"p":{"a":0,"k":[0,0.69,0],"ix":2},"a":{"a":0,"k":[0,-23.814,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[256,-256],[-256,-256]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.84],"y":[0]},"n":["0p16_1_0p84_0"],"t":0,"s":[0],"e":[100]},{"t":30}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":481,"ix":5},"lc":1,"lj":1,"ml":4,"ml2":{"a":0,"k":4,"ix":8},"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[42.745,9.302],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":31,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"back","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.02,22.806],[0.158,0.391],[0.447,1.057],[24.416,20.315],[0.19,0.157],[0.656,0.528],[0.628,0.493],[0.217,0.169],[46.245,0],[0.034,0],[36.646,-45.343],[0,-47.682],[-110.457,0],[-35.832,53.944],[-0.152,0.232],[0,40.647]],"o":[[-0.155,-0.392],[-0.43,-1.066],[-12.561,-29.685],[-0.19,-0.158],[-0.649,-0.536],[-0.622,-0.5],[-0.216,-0.17],[-33.877,-26.385],[-0.033,0],[-62.79,0],[-27.792,34.388],[0,110.586],[69.56,0],[0.153,-0.231],[20.787,-31.578],[0,-26.02]],"v":[[186.02,-73.985],[185.543,-75.155],[184.237,-78.346],[127.747,-154.363],[127.18,-154.842],[125.214,-156.427],[123.349,-157.926],[122.695,-158.161],[0,-200],[-0.1,-200],[-155.551,-125.885],[-200,-0.167],[0,200],[166.647,110.464],[167.095,109.746],[200,-0.292]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":31,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"scale","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[274.314,1665.438,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.24,0.24,0.24],"y":[1,1,1]},"o":{"x":[0.76,0.76,0.76],"y":[0,0,0]},"n":["0p24_1_0p76_0","0p24_1_0p76_0","0p24_1_0p76_0"],"t":0,"s":[0,0,100],"e":[400,400,100]},{"t":59.859375}],"ix":6}},"ao":0,"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[187.421,-160.36,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[17.67,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-17.672,0],[0,0],[0,17.67],[0,0],[0,36.967],[-36.969,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-37.708,0],[0,0],[0,0],[0,17.67],[0,0],[17.67,0],[0,0],[-36.969,0],[0,-36.969],[0,0],[0,-17.672]],"v":[[155.292,-106.838],[133.871,-106.838],[133.83,-106.838],[-155.292,-106.838],[-187.421,-74.708],[-187.421,74.708],[-187.421,128.23],[-155.292,160.36],[155.292,160.36],[187.421,128.23],[187.421,93.724],[120.484,26.788],[187.421,-40.15],[187.421,-74.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 6","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":26.056,"s":[187.421,-113.36,0],"e":[187.421,-160.36,0],"to":[0,-7.83333349227905,0],"ti":[0,7.83333349227905,0]},{"t":50}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.577,15.136],[0,0],[0,0],[0,0]],"o":[[-15.843,0],[0,0],[0,0],[-0.064,0.384],[0,0]],"v":[[-155.292,-106.838],[-186.962,-133.598],[-186.962,-133.598],[-186.964,-133.588],[-187.421,-74.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Layer 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":26,"s":[160.855,-237.958,0],"e":[160.855,-293.958,0],"to":[0,-9.33333301544189,0],"ti":[0,9.33333301544189,0]},{"t":49.9443359375}],"ix":2},"a":{"a":0,"k":[-26.566,-133.599,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-15.843,0],[0,0],[0,0],[17.672,0],[0,0],[2.575,-15.138]],"o":[[0,0],[0,0],[0,-17.672],[0,0],[-15.843,0],[2.577,15.136]],"v":[[-155.292,-106.838],[133.83,-106.838],[133.83,-128.23],[101.7,-160.36],[-155.292,-160.36],[-186.962,-133.598]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":21.057,"s":[238.905,-133.572,0],"e":[307.905,-133.572,0],"to":[11.5,0,0],"ti":[-11.5,0,0]},{"t":45}],"ix":2},"a":{"a":0,"k":[120.484,26.787,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-36.969],[-36.969,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,36.967],[0,0],[0,0],[0,0],[0,0],[-36.969,0]],"v":[[120.484,26.788],[187.421,93.724],[187.421,92.014],[187.421,65.239],[187.421,-13.374],[187.421,-40.15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"subtract_open","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[724,1274,0],"ix":2},"a":{"a":0,"k":[1024,1024,0],"ix":1},"s":{"a":0,"k":[56,56,100],"ix":6}},"ao":0,"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":30,"s":[0],"e":[0.967]},{"t":59,"s":[0.967],"h":1}],"ix":2},"w":2048,"h":2048,"ip":30,"op":61,"st":30,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"wallet_open","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1076.705,921.048,0],"ix":2},"a":{"a":0,"k":[1024,1024,0],"ix":1},"s":{"a":0,"k":[93,93,100],"ix":6}},"ao":0,"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[0],"e":[1.967]},{"t":59,"s":[1.967],"h":1}],"ix":2},"w":2048,"h":2048,"ip":0,"op":61,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_paiement_facture.json b/android/app/src/main/res/raw/datas_json_paiement_facture.json new file mode 100644 index 0000000..20b4f2e --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_paiement_facture.json @@ -0,0 +1 @@ +{"v":"5.6.1","fr":60,"ip":0,"op":240,"w":1920,"h":1080,"nm":"Comp 1","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":9,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-251.5,151],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[178.571,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 7","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-153.5,110],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 8","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-324.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-122.5,190],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 10","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,230],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-148.5,-34.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[114.286,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-111,-75.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[66.447,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.652733564377,0.24313724041,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":9,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-251.5,151],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[178.571,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 7","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":10,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-264.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[152.685,100],"ix":3},"r":{"a":0,"k":0.266,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,230],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-111,-121.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[66.447,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.81568627451,0.485460318771,0.095963085399,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]},{"id":"comp_2","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-36,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$ 2","np":6,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-153.5,110],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 8","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-14.182,41],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[-324.5,303],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-190.5,150],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 10","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,152],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-148.5,-50.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[114.286,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.509803921569,0.27956312591,0.007996923783,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Invoice 1","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":2,"s":[1117,537,0],"e":[1117,416,0],"to":[0,-20.167,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[1117,416,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,-20.167,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":42,"s":[1117,537,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":62,"s":[1117,537,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,0,0]},{"t":82}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Invoice 2","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.214],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":93,"s":[0],"e":[6]},{"i":{"x":[0.581],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":112,"s":[6],"e":[6]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":212,"s":[6],"e":[0]},{"t":232}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":2,"s":[1175,497,0],"e":[1175,497,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[1175,497,0],"e":[1175,402,0],"to":[0,-15.833,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[1175,402,0],"e":[1175,497,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[1175,497,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,15.833,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":82,"s":[1175,402,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":102,"s":[1175,402,0],"e":[1643,402,0],"to":[78,0,0],"ti":[-78,0,0]},{"i":{"x":0.559,"y":0.559},"o":{"x":0.333,"y":0.333},"t":122,"s":[1643,402,0],"e":[1643,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":202,"s":[1643,402,0],"e":[1175,402,0],"to":[-78,0,0],"ti":[78,0,0]},{"i":{"x":0,"y":0},"o":{"x":0.333,"y":0.333},"t":220,"s":[1175,402,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"t":230,"s":[1175,402,0],"e":[1175,497,0],"to":[0,15.833,0],"ti":[0,-15.833,0]},{"t":241}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.237,0.237,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":122,"s":[100,100,100],"e":[110,110,100]},{"i":{"x":[0.452,0.452,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":142,"s":[110,110,100],"e":[110,110,100]},{"i":{"x":[0.237,0.237,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":182,"s":[110,110,100],"e":[100,100,100]},{"t":202}],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"Invoice 3","refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":2,"s":[1234,455,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":22,"s":[1234,455,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[1234,455,0],"e":[1234,353,0],"to":[0,-17,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[1234,353,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,-17,0]},{"t":82}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_success.json b/android/app/src/main/res/raw/datas_json_success.json new file mode 100644 index 0000000..06b5f60 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_success.json @@ -0,0 +1,5557 @@ +{ + "v": "5.6.3", + "fr": 29.9700012207031, + "ip": 0, + "op": 47.0000019143492, + "w": 1920, + "h": 1080, + "nm": "Successful", + "ddd": 0, + "assets": [], + "fonts": { + "list": [ + { + "fName": "SFUIDisplay-Bold", + "fFamily": "SF UI Display", + "fStyle": "Bold", + "ascent": 73.828125 + } + ] + }, + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 5, + "nm": "Payment Successful", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.833 + ], + "y": [ + 0.833 + ] + }, + "o": { + "x": [ + 0.167 + ], + "y": [ + 0.167 + ] + }, + "t": 27, + "s": [ + 0 + ] + }, + { + "t": 37.0000015070409, + "s": [ + 100 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 664.641, + 864, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100, + 100 + ], + "ix": 6 + } + }, + "ao": 0, + "t": { + "d": { + "k": [ + { + "s": { + "s": 64, + "f": "SFUIDisplay-Bold", + "t": "", + "j": 0, + "tr": 0, + "lh": 76.8, + "ls": 0, + "fc": [ + 0, + 1, + 0.592 + ] + }, + "t": 0 + } + ] + }, + "p": {}, + "m": { + "g": 1, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 2 + } + }, + "a": [] + }, + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 4, + "nm": "check", + "sr": 1, + "ks": { + "o": { + "a": 0, + "k": 100, + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 961.141, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 376.304, + 376.304, + 100 + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + -23, + -3.5 + ], + [ + -7.5, + 12 + ], + [ + 20.5, + -16 + ] + ], + "c": false + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { + "a": 0, + "k": [ + 1, + 1, + 1, + 1 + ], + "ix": 3 + }, + "o": { + "a": 0, + "k": 100, + "ix": 4 + }, + "w": { + "a": 0, + "k": 12, + "ix": 5 + }, + "lc": 2, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tm", + "s": { + "a": 0, + "k": 0, + "ix": 1 + }, + "e": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 0 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 100 + ] + } + ], + "ix": 2 + }, + "o": { + "a": 0, + "k": 0, + "ix": 3 + }, + "m": 1, + "ix": 2, + "nm": "Trim Paths 1", + "mn": "ADBE Vector Filter - Trim", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 4, + "nm": "elipse bold", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 81 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 100 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 535.5, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + -62, + -4.5, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 0, + "s": [ + 41.25, + 41.25, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 14, + "s": [ + 532.5, + 532.5, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 413.25, + 413.25, + 100 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 508.75, + 508.75, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 80, + 80 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0, + 1, + 0.590551338944, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -62, + -4.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 4, + "ty": 4, + "nm": "elipse light", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 80 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 535.5, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + -60.75, + -4.5, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 0, + "s": [ + 100, + 100, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 14, + "s": [ + 530, + 530, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 431, + 431, + 100 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 535, + 535, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 122.5, + 122.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.501960754395, + 1, + 0.794924986596, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -60.75, + -4.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 5, + "ty": 4, + "nm": "stars", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 9, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 21, + "s": [ + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 9, + "s": [ + 89.979, + 89.979, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 440.397, + 440.397, + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 554.944, + 554.944, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 4.301, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 8.602, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 2.5, + 81 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 7", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 2.761, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 5.523, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -3.5, + -91.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 6", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 4.301, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 8.602, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -82, + -12 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 3.64, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 7.28, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 89.5, + -14.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 6, + "ty": 4, + "nm": "circle", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 9, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 21, + "s": [ + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 9, + "s": [ + 139.752, + 139.752, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 535.117, + 535.117, + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 785.336, + 785.336, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 7.5, + 7.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -0.25, + 58.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 8", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 6.5, + 6.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -4.25, + -61.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 7", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 7, + 7 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 55, + -14 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 6", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 6, + 6 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -56.5, + 9.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 5", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 11.5, + 11.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 54.25, + 32.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 14.5, + 14.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -50.25, + 41.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 12.5, + 12.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -46.75, + -50.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 7, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 15.5, + 15.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 45.25, + -60.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 8, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + } + ], + "markers": [], + "chars": [ + { + "ch": "P", + "size": 64, + "style": "Bold", + "w": 62.5, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 14.453 + ], + [ + 14.453, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 14.844, + 0 + ], + [ + 0, + -14.502 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 5.859, + -70.459 + ], + [ + 5.859, + 0 + ], + [ + 20.605, + 0 + ], + [ + 20.605, + -22.217 + ], + [ + 34.521, + -22.217 + ], + [ + 59.668, + -46.338 + ], + [ + 35.254, + -70.459 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "P", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -8.008 + ], + [ + 8.447, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 8.447, + 0 + ], + [ + 0, + 8.057 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 20.605, + -58.789 + ], + [ + 31.348, + -58.789 + ], + [ + 44.678, + -46.289 + ], + [ + 31.299, + -33.74 + ], + [ + 20.605, + -33.74 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "P", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "P", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "a", + "size": 64, + "style": "Bold", + "w": 56.01, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 6.592, + 0 + ], + [ + 0, + 3.955 + ], + [ + -5.957, + 0.391 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + -5.176, + 0 + ], + [ + 0, + -3.955 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 5.859 + ] + ], + "v": [ + [ + 25.391, + -9.766 + ], + [ + 16.846, + -16.211 + ], + [ + 25.977, + -22.9 + ], + [ + 37.256, + -23.682 + ], + [ + 37.256, + -19.727 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "a", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -10.352, + 0 + ], + [ + -2.93, + 5.615 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 13.818, + 0 + ], + [ + 0.391, + -10.254 + ], + [ + 0, + 0 + ], + [ + -5.176, + 0 + ], + [ + 0, + -5.176 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -9.766 + ] + ], + "o": [ + [ + 6.885, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -10.742 + ], + [ + -13.428, + 0 + ], + [ + 0, + 0 + ], + [ + 0.684, + -3.906 + ], + [ + 5.859, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -13.721, + 0.83 + ], + [ + 0, + 9.619 + ] + ], + "v": [ + [ + 20.752, + 0.635 + ], + [ + 37.207, + -8.301 + ], + [ + 37.5, + -8.301 + ], + [ + 37.5, + 0 + ], + [ + 51.27, + 0 + ], + [ + 51.27, + -36.865 + ], + [ + 28.418, + -54.688 + ], + [ + 5.322, + -37.354 + ], + [ + 18.359, + -37.354 + ], + [ + 27.832, + -43.994 + ], + [ + 37.256, + -35.986 + ], + [ + 37.256, + -32.422 + ], + [ + 23.828, + -31.592 + ], + [ + 2.637, + -15.479 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "a", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "a", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "y", + "size": 64, + "style": "Bold", + "w": 56.2, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -0.537, + 0 + ], + [ + -4.59, + 13.721 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 5.322, + 0 + ], + [ + 0.488, + 0.098 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 13.428, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -1.123, + 4.297 + ], + [ + -0.586, + 0 + ], + [ + 0, + 0 + ], + [ + 0.537, + 0.098 + ] + ], + "v": [ + [ + 11.67, + 19.629 + ], + [ + 36.279, + 1.074 + ], + [ + 54.883, + -53.76 + ], + [ + 39.844, + -53.76 + ], + [ + 28.174, + -11.572 + ], + [ + 27.881, + -11.572 + ], + [ + 16.26, + -53.76 + ], + [ + 0.635, + -53.76 + ], + [ + 19.482, + 0.342 + ], + [ + 18.994, + 2.393 + ], + [ + 9.473, + 8.545 + ], + [ + 6.25, + 8.398 + ], + [ + 6.25, + 19.434 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "y", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "y", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "m", + "size": 64, + "style": "Bold", + "w": 88.43, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -5.615, + 0 + ], + [ + 0, + -5.762 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -5.615, + 0 + ], + [ + 0, + -6.299 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 10.547, + 0 + ], + [ + 2.441, + -6.738 + ], + [ + 0, + 0 + ], + [ + 7.715, + 0 + ], + [ + 2.295, + -6.494 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -6.104 + ], + [ + 5.518, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -6.104 + ], + [ + 5.811, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -10.84 + ], + [ + -7.813, + 0 + ], + [ + 0, + 0 + ], + [ + -1.807, + -7.031 + ], + [ + -7.178, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 4.834, + 0 + ], + [ + 19.092, + 0 + ], + [ + 19.092, + -32.324 + ], + [ + 28.613, + -42.725 + ], + [ + 37.451, + -33.496 + ], + [ + 37.451, + 0 + ], + [ + 51.221, + 0 + ], + [ + 51.221, + -32.52 + ], + [ + 60.596, + -42.725 + ], + [ + 69.58, + -32.959 + ], + [ + 69.58, + 0 + ], + [ + 83.838, + 0 + ], + [ + 83.838, + -36.523 + ], + [ + 66.211, + -54.541 + ], + [ + 49.512, + -43.555 + ], + [ + 49.219, + -43.555 + ], + [ + 34.229, + -54.541 + ], + [ + 18.896, + -43.994 + ], + [ + 18.604, + -43.994 + ], + [ + 18.604, + -53.76 + ], + [ + 4.834, + -53.76 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "m", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "m", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "e", + "size": 64, + "style": "Bold", + "w": 56.84, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -6.494, + 0 + ], + [ + -0.244, + -7.031 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 6.592, + 0 + ], + [ + 0, + 0 + ], + [ + 0.488, + -6.885 + ] + ], + "v": [ + [ + 28.809, + -44.043 + ], + [ + 40.234, + -32.422 + ], + [ + 17.041, + -32.422 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "e", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 5.371, + 0 + ], + [ + 0, + 7.764 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 15.479, + 0 + ], + [ + 0, + -17.09 + ], + [ + -16.357, + 0 + ], + [ + -1.563, + 10.4 + ] + ], + "o": [ + [ + -1.367, + 4.15 + ], + [ + -7.52, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -16.357 + ], + [ + -15.771, + 0 + ], + [ + 0, + 17.09 + ], + [ + 13.086, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 40.43, + -16.406 + ], + [ + 29.443, + -9.717 + ], + [ + 16.895, + -22.705 + ], + [ + 16.895, + -23.584 + ], + [ + 54.004, + -23.584 + ], + [ + 54.004, + -27.979 + ], + [ + 28.662, + -54.688 + ], + [ + 2.832, + -26.66 + ], + [ + 29.199, + 0.928 + ], + [ + 53.564, + -16.406 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "e", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "e", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "n", + "size": 64, + "style": "Bold", + "w": 58.94, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -6.836, + 0 + ], + [ + 0, + -7.129 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 11.914, + 0 + ], + [ + 3.076, + -6.787 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -7.129 + ], + [ + 6.738, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -12.549 + ], + [ + -8.252, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 4.834, + 0 + ], + [ + 19.092, + 0 + ], + [ + 19.092, + -30.664 + ], + [ + 30.029, + -42.676 + ], + [ + 40.088, + -31.494 + ], + [ + 40.088, + 0 + ], + [ + 54.346, + 0 + ], + [ + 54.346, + -34.473 + ], + [ + 35.693, + -54.541 + ], + [ + 18.896, + -44.141 + ], + [ + 18.604, + -44.141 + ], + [ + 18.604, + -53.76 + ], + [ + 4.834, + -53.76 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "n", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "n", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "t", + "size": 64, + "style": "Bold", + "w": 36.18, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -12.451, + 0 + ], + [ + -1.465, + 0.293 + ], + [ + 0, + 0 + ], + [ + 1.27, + 0 + ], + [ + 0, + 4.15 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 10.498 + ], + [ + 2.881, + 0 + ], + [ + 0, + 0 + ], + [ + -0.879, + 0.146 + ], + [ + -4.346, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 8.643, + -65.723 + ], + [ + 8.643, + -53.76 + ], + [ + 1.367, + -53.76 + ], + [ + 1.367, + -42.969 + ], + [ + 8.643, + -42.969 + ], + [ + 8.643, + -14.502 + ], + [ + 25.977, + 0.195 + ], + [ + 32.861, + -0.391 + ], + [ + 32.861, + -10.938 + ], + [ + 29.297, + -10.693 + ], + [ + 22.9, + -16.846 + ], + [ + 22.9, + -42.969 + ], + [ + 32.861, + -42.969 + ], + [ + 32.861, + -53.76 + ], + [ + 22.9, + -53.76 + ], + [ + 22.9, + -65.723 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "t", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "t", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": " ", + "size": 64, + "style": "Bold", + "w": 21.48, + "data": {}, + "fFamily": "SF UI Display" + }, + { + "ch": "S", + "size": 64, + "style": "Bold", + "w": 63.13, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + -16.943, + 0 + ], + [ + 0, + 13.672 + ], + [ + 14.111, + 3.027 + ], + [ + 0, + 0 + ], + [ + 0, + 4.346 + ], + [ + -7.275, + 0 + ], + [ + -0.488, + -5.957 + ], + [ + 0, + 0 + ], + [ + 16.406, + 0 + ], + [ + 0, + -12.988 + ], + [ + -12.988, + -2.783 + ], + [ + 0, + 0 + ], + [ + 0, + -4.59 + ], + [ + 7.861, + 0 + ], + [ + 0.684, + 5.811 + ] + ], + "o": [ + [ + 0.439, + 13.232 + ], + [ + 17.48, + 0 + ], + [ + 0, + -10.742 + ], + [ + 0, + 0 + ], + [ + -8.105, + -1.855 + ], + [ + 0, + -5.225 + ], + [ + 7.373, + 0 + ], + [ + 0, + 0 + ], + [ + -0.244, + -12.744 + ], + [ + -15.723, + 0 + ], + [ + 0, + 10.303 + ], + [ + 0, + 0 + ], + [ + 8.496, + 1.904 + ], + [ + 0, + 5.176 + ], + [ + -7.813, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 3.223, + -20.068 + ], + [ + 31.396, + 1.221 + ], + [ + 59.961, + -21.094 + ], + [ + 39.697, + -40.918 + ], + [ + 31.152, + -42.725 + ], + [ + 19.629, + -51.367 + ], + [ + 31.787, + -60.059 + ], + [ + 44.873, + -50.488 + ], + [ + 58.691, + -50.488 + ], + [ + 31.738, + -71.68 + ], + [ + 4.785, + -50.098 + ], + [ + 24.17, + -30.42 + ], + [ + 33.35, + -28.418 + ], + [ + 45.215, + -19.385 + ], + [ + 31.982, + -10.449 + ], + [ + 17.432, + -20.068 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "S", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "S", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "u", + "size": 64, + "style": "Bold", + "w": 58.94, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 6.641, + 0 + ], + [ + 0, + 7.275 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -11.621, + 0 + ], + [ + -2.734, + 6.738 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 7.275 + ], + [ + -6.592, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 12.5 + ], + [ + 8.154, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 54.102, + -53.76 + ], + [ + 39.844, + -53.76 + ], + [ + 39.844, + -23.145 + ], + [ + 29.053, + -11.084 + ], + [ + 18.848, + -22.266 + ], + [ + 18.848, + -53.76 + ], + [ + 4.59, + -53.76 + ], + [ + 4.59, + -19.287 + ], + [ + 23.877, + 0.781 + ], + [ + 40.039, + -9.717 + ], + [ + 40.332, + -9.717 + ], + [ + 40.332, + 0 + ], + [ + 54.102, + 0 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "u", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "u", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "c", + "size": 64, + "style": "Bold", + "w": 55.76, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 14.453, + 0 + ], + [ + 0, + -17.041 + ], + [ + -16.064, + 0 + ], + [ + -0.83, + 12.5 + ], + [ + 0, + 0 + ], + [ + 6.006, + 0 + ], + [ + 0, + 10.498 + ], + [ + -7.324, + 0 + ], + [ + -0.781, + -5.566 + ] + ], + "o": [ + [ + -0.684, + -11.963 + ], + [ + -15.967, + 0 + ], + [ + 0, + 17.285 + ], + [ + 14.111, + 0 + ], + [ + 0, + 0 + ], + [ + -0.928, + 5.908 + ], + [ + -7.373, + 0 + ], + [ + 0, + -10.303 + ], + [ + 6.201, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 53.418, + -33.936 + ], + [ + 29.053, + -54.688 + ], + [ + 2.832, + -26.904 + ], + [ + 29.15, + 0.928 + ], + [ + 53.467, + -19.531 + ], + [ + 40.186, + -19.531 + ], + [ + 29.297, + -10.352 + ], + [ + 17.285, + -26.904 + ], + [ + 29.248, + -43.457 + ], + [ + 40.137, + -33.936 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "c", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "c", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "s", + "size": 64, + "style": "Bold", + "w": 52.64, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + -10.107 + ], + [ + -10.107, + -2.295 + ], + [ + 0, + 0 + ], + [ + 0, + -2.783 + ], + [ + 5.664, + 0 + ], + [ + 0.684, + 4.541 + ], + [ + 0, + 0 + ], + [ + -14.16, + 0 + ], + [ + 0, + 10.449 + ], + [ + 10.791, + 2.441 + ], + [ + 0, + 0 + ], + [ + 0, + 2.686 + ], + [ + -5.127, + 0 + ], + [ + -0.293, + -4.248 + ], + [ + 0, + 0 + ], + [ + 13.281, + 0 + ] + ], + "o": [ + [ + 0, + 7.861 + ], + [ + 0, + 0 + ], + [ + 4.883, + 1.172 + ], + [ + 0, + 3.516 + ], + [ + -5.908, + 0 + ], + [ + 0, + 0 + ], + [ + 0.732, + 10.352 + ], + [ + 14.063, + 0 + ], + [ + 0, + -8.008 + ], + [ + 0, + 0 + ], + [ + -4.834, + -1.123 + ], + [ + 0, + -3.467 + ], + [ + 5.469, + 0 + ], + [ + 0, + 0 + ], + [ + -0.195, + -10.254 + ], + [ + -13.623, + 0 + ] + ], + "v": [ + [ + 3.906, + -37.939 + ], + [ + 19.238, + -22.559 + ], + [ + 29.15, + -20.313 + ], + [ + 35.889, + -14.893 + ], + [ + 26.758, + -9.18 + ], + [ + 16.504, + -16.26 + ], + [ + 2.588, + -16.26 + ], + [ + 26.367, + 0.928 + ], + [ + 50.049, + -16.406 + ], + [ + 34.961, + -31.006 + ], + [ + 24.854, + -33.203 + ], + [ + 17.676, + -38.818 + ], + [ + 26.221, + -44.58 + ], + [ + 35.547, + -37.646 + ], + [ + 48.73, + -37.646 + ], + [ + 26.416, + -54.688 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "s", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "s", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "f", + "size": 64, + "style": "Bold", + "w": 35.84, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -4.297, + 0 + ], + [ + -1.025, + -0.195 + ], + [ + 0, + 0 + ], + [ + 2.441, + 0 + ], + [ + 0, + -10.352 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0.049, + -3.76 + ], + [ + 1.563, + 0 + ], + [ + 0, + 0 + ], + [ + -1.953, + -0.293 + ], + [ + -12.451, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 8.643, + 0 + ], + [ + 22.9, + 0 + ], + [ + 22.9, + -42.969 + ], + [ + 32.666, + -42.969 + ], + [ + 32.666, + -53.76 + ], + [ + 22.607, + -53.76 + ], + [ + 22.607, + -57.715 + ], + [ + 28.711, + -63.086 + ], + [ + 32.617, + -62.744 + ], + [ + 32.617, + -72.656 + ], + [ + 26.025, + -73.145 + ], + [ + 8.643, + -58.545 + ], + [ + 8.643, + -53.76 + ], + [ + 1.367, + -53.76 + ], + [ + 1.367, + -42.969 + ], + [ + 8.643, + -42.969 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "f", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "f", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "l", + "size": 64, + "style": "Bold", + "w": 24.66, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 5.225, + 0 + ], + [ + 19.482, + 0 + ], + [ + 19.482, + -73.828 + ], + [ + 5.225, + -73.828 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "l", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "l", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + } + ] +} \ No newline at end of file diff --git a/android/app/src/main/res/raw/datas_json_wallet_with_cash.json b/android/app/src/main/res/raw/datas_json_wallet_with_cash.json new file mode 100644 index 0000000..027dfe0 --- /dev/null +++ b/android/app/src/main/res/raw/datas_json_wallet_with_cash.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":30,"ip":0,"op":150,"w":800,"h":800,"nm":"Comp 1","ddd":0,"assets":[{"id":"image_0","w":497,"h":309,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfEAAAE1CAYAAAD3S9nfAAAgAElEQVR4Xu3de4wdZ3nH8Wfm7LnvfddeBxfs4oZilMopFARJGlMEoYiigg1taWJSCIi2IISK1JKkSUzi4ESQlCAkogqpbUQItElBiloEqtokVqCJnZJIKI5UQgMoku9rdr3Xc85M9Z5wHF92vc+5zDOX851/GuRn5n3fzzurX985c/Gkh9v9e962KSfB+/I5/72+7//aQM6f6OHhORQCCCCAQAIElpeXi61uNIJGLmgEfqNezyWga+12IawH4WyjHh6sBcF9H//CU19t9wBx13vdduAbt7z1ioGi/5lqaeCdxUK+3O3x2B8BBBBAIJ0CtVpdFhcXZWlpSdx/p23zfV8Ckfn5hfruj3/xf76Qhv53HOIuvMuVgX8cqha3pGGg9BEBBBBAwE7Ahfjc3LwsLCzYNdrDlnw/Fy7Wgu9cd8f+HT08bM8P1XaIE949nwMOiAACCGRWoNFoyOzsHGEe0Qy3FeL//Pm3fXtksPSHOd9ra7+I+s5hEUAAAQRSIrC8vCwzM7OpvMzeJPb9+Zm58B2fuHv/D5JErgpjd8PacGng6XIpP5qkztMXBBBAAIF0Cbggd5fZ07i538wXlhv3fPTOpz6dlP6vGeIPfO7KPx4eKv0DN60lZcroBwIIIJBuAfc7+cmTM6kchOd5slyXH37kjv2XJWEAFwxxF+DjY4MPcPk8CVNFHxBAAIHsCLjL6ydOnJQwDFM5qHrgPffhvfu3xt35VUOcAI97amgfAQQQyLaAu4P92LHjqR1kEoJ8xRB3v4GPVgYOcgk9tecWHUcAAQRSIZD2S+uLtSDW38hXDPGHv3jVNDexpeL8p5MIIIBA6gVmZ0/JqVNzqRyH53nhL+flirjuWj8vxN1jZOPD5femUpNOI4AAAgikUsBdVk/jW94ctu8PNK6+7b8H4oA/K8Tdi1wmJiqPcSNbHFNBmwgggED/CqT99/HlhvfYdXfs3249g2eF+LfvfPtPeI2q9RTQHgIIIICAE0jzZXXf98Orb3vSt57J0yHuVuHr11X3WXeA9hBAAAEEEHACQRDKkSNHeeysjdPhdIizCm9DjVIEEEAAgUgEWI23x9oMcVbh7aFRjQACCCAQjYD7YMqRI8eiObjBUWuh9/RHPr//tw2aajbRDHHuSLfiph0EEEAAgbUEpqdPyuLi0lplifx36zvVmyH+b3dfNc+LXRJ5PtApBBBAoO8E0vwCGBEJZxY8s+fGPfd2tqnR8gt9d5YwYAQQQACBRAq4G9wOHz6SyL5pOlVreGYfSPG+ueetn54crf6dpmPUIIAAAgggYCGQ5pe/BJ5/8to9T45ZOHkP7X3bIyNDZfMH1C0GRxsIIIAAAukUcJ8qdZfV07h5uVxwza1P5Cz67vFomQUzbSCAAAIItCPAo2Y6LY+PneigqEIAAQQQsBNw3xs/fnzarsHethTuuv2AydvbCPHeThxHQwABBBDogQAhrkMkxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzvvpuveC7n+7+pK6cKAQQQQACB6AXqjbrUl5eibyiaFsLr7nzKj+bQZx/Vu+uTlz4iItstGqMNBBBAAAEENAKLS8ty5OgJTWkSa8J7vnOIEE/izNAnBBBAAIHoBQhxnTErcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCGRWoFzKS873m+MbrBQTMc56oyFzcwsd9yXne5LzRTyv40N0tePwYPnRbg7g+TLted6jO2/Y96ULHYcQ70aZfRFAAIEUCRTyOXGBXS4WpFopNP+7Fd4pGkZbXW00GrK4uCRzc/Pi/jttm+d5YaGQfz7nl96+82//82fn9p8QT9uM0l8EEECgDYGRoZIMD5abK2wX4v26BUEop06daoZ5GjcX5tVy6Y733bjvhjP7T4incTbpMwIIIHABgVZwu/+b9ZV2uyfCwsKCnDw50+5uiamvVspf23Hjvo+1OkSIJ2Zq6AgCCCDQuUAu58u6sUEZG6n09YpbIzg7e0pOnZrTlCaxJqwMVj648/rHvuU6R4gncYroEwIIIKAUcJfIpyaHhVW3EuxXZceOHZdard7eTgmpHijkpz94yw/HCfGETAjdQAABBNoVaK28pyaH2t2VehFJ82V1TyQsV8t/5e5cZyXO6YwAAgikTGDd+KC48Ob37u4m7tChIxKGYXcHiWnvUqn4ow/c9PjrCfGYJoBmEUAAgXYF3CNhr1g/kphnudvtf9Lqjx+fluXl5aR1S9Wf1iV1QlzFRRECCCAQr4BbfbsAZ+udwMzMbGofORPfC3bdtj9HiPfufOBICCCAQM8F3G/fmzeOs/ruuaxI2u9S33X7AZ8Qj+DE4JAIIIBALwTc5fPNGyd4ZKwXmCscgxCPCJbDIoAAAv0uMD5SkVdMjXDzWoQnAiEeIS6HRgABBPpVwAX4Ky8a69fhm42bEDejpiEEEECgPwQIcLt5JsTtrGkJAQQQyLwAAW47xYS4rTetIYAAApkVIMDtp5YQtzenRQQQQCBzAgR4PFNKiMfjTqsIIIBAZgTcY2RbXjXJXegxzCghHgM6TSKAAAJZEXAvcnnN5vU8Bx7ThBLiMcHTLAIIIJAFAbcCH6wUszCUVI6BEE/ltNFpBBBAIH4B3oUe/xwQ4vHPAT1AAAEEUifgfgd3l9HZ4hUgxOP1p3UEEEAglQKv+fX1Ui7mU9n3LHWaEM/SbDIWBBBAwECAy+gGyMomCHElFGUIIIAAAiLubvStW6Z4nCwhJwMhnpCJoBsIIIBAGgQ2To3I5NhgGrraF30kxPtimhkkAggg0L1AIZ+TrVs2dH+giI5QHFwnQ1Ovk8r4JqmOb5ZcoSKVsU1ntTZ7+GDzf88celbmT7wgM4eflcbyfEQ9iv6whHj0xrSAAAIIZELAfVrUvV41SZsL6nVbtsvkb2w/L7C1/Zz+xQGZ/vkBOfb8o9pdElNHiCdmKugIAgggkFwB91v4JRdflJgOuvDe9MZrZeyVv9NccfdiW5o7Ji8+/WCqwpwQ78XMcwwEEEAg4wIbJodlanIoEaPcsPVdsnHb+3sW3ucOyoX5/z3+1eYl96RvhHjSZ4j+IYAAAgkQcL+Fu9/E49zcb96vvvwvZGhqq0k3Dh38rvx8/30mbXXaCCHeqRz7IYAAAn0iMDJUks0bJ2IdrbtZbetVN0e2+l5tcPPTL8jB792W2JvfCPFYT0saRwABBJIvEPcNbXEFeGtmkhzkhHjy/37oIQIIIBCbQNw3tMUd4EkPckI8tj8NGkYAAQSSLxDnpfSkBPiZQf7jh69P1KQR4omaDjqDAAIIJEsgvkvpnlzynr0dP/sdlWLSbnYjxKOaaY6LAAIIZEAgrrvS3SNkG7ftTKBgKM99f09iHj8jxBN4itAlBBBAIAkCcb1mtTi4XrbtuCcJBCv2YWnuqDzz0KcS0T9CPBHTQCcQQACB5Am4V6y6y+nW29Z33mz2LHinY/vp4/cm4s1uhHinM8h+CCCAQMYF4vhiWWV8s1zyB3sTL5uU1TghnvhThQ4igAAC8QhsedWkDFaKpo27N7JNbrnStM1OG/vf/7pL3MdT4twI8Tj1aRsBBBBIsMAlr7lIcr5v2ENP3vAnXzN/K1unA3QB7oI8zo0Qj1OfthFAAIEEC2x77UbT3rkvkl38e58xbbO7xkJ58r4/7e4QXe5NiHcJyO4IIIBAFgVGqgV5xdSIFAoFs+G96o0fEveFsvRs8T9uRoin52yhpwgggICZgAvxDeuGpVSy+008DXelnzsBLz7zkLz4zINm83JuQ4R4bPQ0jAACCCRXYGy4KGNDJRkaGjTqpCdv+tA3jNrqXTNx/y5OiPduLjkSAgggkBmBqbGy5Ac8mZiweU48V6g2b2pL2zZ7+Nnmp0rj2gjxuORpFwEEEEiwgAtxCeuyYcN6k14Ob3idvPaqm0za6mUjjeU5eeqbH+3lIds6FiHeFhfFCCCAQH8IuBAPg5qsXz8puVwu8kGnNcRF4r1DnRCP/NSkAQQQQCB9Aq0QHx0dlnK5HPkACPHOiAnxztzYCwEEEMi0QCvEXYC7II96I8Q7EybEO3NjLwQQQCDTAq0Q9zzP5HfxpH+5bLXJ5sa2rv4Mwl23H/C9uz556SMisr2rQ7EzAggggMBpgcmRkvhSb/7vsbFRg+fF0/mIGSHe1R8NId4VHzsjgAACqwi4l70UB4Lmv9pcUvfkkvfslcrYplTNCS976Wq6CPGu+NgZAQQQUIS41SX1NH3BrMUW95fM+E2cP2EEEEAAgfMEBgZ8Ga++/AUzi7vUJ7dsl1df/ucpmo2w+Yx4Y3k+tj4T4rHR0zACCCCQbIH1IwOnO+g+hBL129vS9ta2+ekX5McPXx/rJBLisfLTOAIIIJBcgYsmStKov3Rzm9tciEf9VTP3KVL3SdI0bD99/F459vyjsXaVEI+Vn8YRQACB5ApcNFGWRr1muhpPy/Pi7nWrT//rp2K9lO4mhhBP7t8PPUMAAQRiFVg3VhIveHklbrMa92Tbzi9LsToZ69jXajzuu9Jb/SPE15op/h0BBBDoU4FqOS/VQnjW6C1+G0/6ajwpq3BW4n36h8mwEUAAAa3A1GhewvDsIO/338aT8Fs4K3HtGUwdAggg0McC5/4u7ijcV83c182i3Nyd6pfu+LLkCpUom2n72HG/oe3cDnM5ve0pZAcEEECgfwTOfP3qmaMeHKzK0NBgpBBJu6y+NHdUfvzwZ2O/me1MdEI80lOQgyOAAALpFigVcjJc9lYcxOTkhOTzLz9LHsVIk/ICGPc7+MHv3ybzJ34WxTA7PiYh3jEdOyKAAAL9IXDu8+KtUbsAd0Ee9RZ3kCc1wJ07IR712cfxEUAAgZQLrHZJ3Q2rWq3I8PBQ5COMK8iTHOCEeOSnHQ0ggAAC6Rdw71GfGMydd5d6a2Q2nyoVcb+RX/zWz5jd7DY//TNxHzhZOnU0sZPISjyxU0PHEEAAgeQIrHSXeqt37itnExPjkf8+7tpzd6u7r51F/WrWpLzMZa0zgBBfS4h/RwABBBCQC93g1gzXXK75+7jvr3wTXK8J3ap847b3y9DU1p4e+tjzj8mLzzyY6NX3mQMmxHs6/RwMAQQQyK7AhVbjbtTuRrfx8XGzIHdtujCf2vqurlbm7lOiR59/VA4f/G5qwrt1lhHi2f17Y2QIIIBATwVGqgUpDgQXPGYcQd66zD72yjc2Q70yvkkqY5tW7acLbfd798yhZ8W9vMX937RuhHhaZ45+I4AAAjEIrLUaj2tFvhKF+/28Or75rH9Kc2CvNEZCPIY/AppEAAEE0iqw1m/jrXHFtSJPq2un/SbEO5VjPwQQQKBPBTaMlyVovPyd8dUYXJCPjIyY3LXep1PBy176deIZNwIIINCpgHtufHJoQILgwr+Pu+O7x89GR0ekVCp22hz7XUCAlTinBwIIIIBA2wJjw0XJew31fhYfTFF3JkOFhHiGJpOhIIAAApYCmpvczuxPoVCQ0dHh5jPlbL0RmJ4+KYuLS705mP1Rwl23H/C9uz556SMist2+fVpEAAEE+lfAXVZfN5yXRkO/IneX190nTN0719m6Fzh27LjUavXuDxTPEQjxeNxpFQEEEHhJoFrOy2BRVn2v+mpOblXuPpwS9adMszxPQRDK4cNH0jxEQjzNs0ffEUAgGwIX+srZWiMsl8syNFTlEvtaUCv8e8p/D3cjIsQ7mHd2QQABBHouMDVWljBY+7Gz1RomzNubErcKP3LkaNtXQNprJfJqQjxyYhpAAAEElALt3ui20mFdmFcqJXGX29lWFzh5ckYWFhbSTkSIp30G6T8CCGRLoBdB7kTcHezu5jf3fDl3s599jmQkwLmcnq0/fUaDAAJZEehVkLc83M1vxWJRisVCX6/Q3SX0mZnZLKzAW1PLSjwrf/SMAwEEsiXQ6yA/U8ddai8U8pLP55ur9Kzf4e7C2106dzeyhWGYpROFEM/SbDIWBBDIloD2Heu9GLV7/tyFemtzIZ/2rdEIpF6vpfk58LWmgBBfS4h/RwABBOIU6Obxszj7TdsmAoS4CTONIIAAAl0IuBfCDJU81QdTumiGXdMnQIinb87oMQII9KNA8xWtI0Vp1Dt/lrwf3TI+ZkI84xPM8BBAIGMC7utnBT/I2g1aGZslm+EMFPLTH7zlh+N8AMXGm1YQQACBngiwKu8JY+oPUiwWfvJHN//gYkI89VPJABBAoB8FRqoFqZR8adRT+xWufpy2no25Wil/bceN+z5GiPeMlAMhgAAC9gKEub153C36Ob929a1PNt+tS4jHPRu0jwACCPRA4KUwz3HzWw8sk36IwUp57/tu3HcDIZ70maJ/CCCAQJsCpUJOXKB70uCxtDbt0lBeKhV/9IGbHn99q6+sxNMwa/QRAQQQ6ECg+Yx5eUA8CaTRaHRwBHZJksC5Ac5KPEmzQ18QQACBCAXcCn2wnJeBnCeeF3JDXITWvT50vpCfzucHbt15w74vnXtsVuK91uZ4CCCAQEoEXLAX8zkpFHLi/6rPfvM/EvChkFAkCIOUSJ7fzYFc7mQ3nfd977jv+7/wcv69O69/7FurHYsQ70aZfRFAAAEEIhFYXFqWI0dPRHJsg4OG93znUOv/L4q0OUI8Ul4OjgACCCDQiQAhrlMjxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzv7z/75qfDINymK6cKAQQQQACB6AVq9ZrMzy9E31A0LYR/fe9BP5pDn31U7z++8u7QoiHaQAABBBBAQCuwvLwsx49Pa8uTVhfuuv0AIZ60WaE/CCCAAAI2AoS4zpmVuM6JKgQQQAABQwFCXIdNiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyHTYjrnKhCAAEEEDAUIMR12N737vn9MJfL6aqpQgABBBBAwECAENche/9+9zvCQqGgq6YKAQQQQAABAwFCXIdMiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyH7X177/ZwaGhQV00VAggggAACBgKEuA7Ze3DP74ajo8O6aqoQQAABBBAwECDEdcjetz53WTg2Niq+7+n2oAoBBBBAAIGIBQhxHXAzxCuVkpTLZd0eVCGAAAIIIBCxACGuA26GuHtOnEvqOjCqEEAAAQSiFyDEdcbNEK/VarJ+/TouqevMqEIAAQQQiFiAENcBN0PcYbmVOJfUdWhUIYAAAghEK0CI63xPh7i7pL5+/aRuL6oQQAABBBCIUIAQ1+GeDnFXzmpch0YVAggggEC0AoS4zvesEGc1rkOjCgEEEEAgWgFCXOd7Voi7XQYHq8Ib3HR4VCGAAAIIRCNAiOtczwtxt9vk5ITk8wO6I1CFAAIIIIBAjwUIcR3oiiHuLqu7IOctbjpEqhBAAAEEeitAiOs8Vwxxt6tbibsgZ0MAAQQQQMBagBDXia8a4m5399w4b3LTQVKFAAIIINA7AUJcZ3nBEG8F+fDwEJfWdZ5UIYAAAgj0QIAQ1yGuGeKtS+vj4+MEuc6UKgQQQACBLgUIcR2gKsTdoTzPk/HxUSkUCrojU4UAAggggECHAoS4Ds57YPdb6vVaLacrf+l3ci6va7WoQwABBBDoRIAQ16l5D9zy5lq9Xm/roXC3Kq9WK1KtVrnErnOmCgEEEECgDYG5uXmZmZltY49ElYa7bj/gW/SooxBvdcyFeaVSbq7OeTmMxXTRBgIIIJB9gSAI5ciRoxKGYVoHaxjiu9+yWK/Vit1KuRfElErF5m/mLtDd/2ZDAAEEEECgHQF3Gd2twGu1eju7JarW87zwmj37jVbiuy97oV5b3hSFADfBRaHKMRFAAIFsCoRhkOrwPn2VOpcLrrn1CZOVrLux7aF6rbYjm6cEo0IAAQQQQMBWIPT9+Q/d9mTVolXv67sve39YW/4Xi8ZoAwEEEEAAgawL1APvuQ/v3b/VYpyea+T+m98UBo3Aoj3aQAABBBBAIMsC4exi+OG/vOupf7IYZDPEH9h92ZF6bXmdRYO0gQACCCCAQFYF/FwuvPrWJ0xuanOGzRDnknpWTyfGhQACCCBgKWB5Kf10iDdX4x289MUShrYQQAABBBBIsoB7tOyX83LFJ+7e/wOrfjZX4m67f/flXwlqS5+waph2EEAAAQQQyJJA4Pknr93z5JjlmE6HOKtxS3baQgABBBDIkkAcq3Dnd1aIsxrP0inFWBBAAAEErATiWIWfF+LN1Th3qlvNOe0ggAACCGRAwPqO9DPJzlqJu3/4+k1v+S3fC55uNBpmt8hnYA4ZAgIIIIBAHwq4D4Et1oJ7PnrnU5+OY/jnhbjrxP03X/E3YbB0R4q/IBOHJW0igAACCPSZgPUjZefyrhjiL11W553qfXYuMlwEEEAAgTYEAi83e+2eJ4bb2KXnpauGuGvpG7svf7RRW7qy561yQAQQQAABBFIs4OVyy9fc+kTXn/HuluCCId4K8qC+fCWX1rulZn8EEEAAgSwIJGEF3nJcM8RdofuNXGT5DnZdl/YAAAEASURBVD6SkoXTjzEggAACCHQi4G5iqzXE7Atlmj6qQtwdyN21nsvJ/nqtFvvlA83AqEEAAQQQQKBXAn4uJwtL9djuQl9tHOoQbx3A3fAWBI0drMp7dWpwHAQQQACBpAq41Xdd/BN/tueJiST2se0Qbw3C3fQWBrUrCfMkTit9QgABBBDoRsCFdyDeydn58N2WHzRpt88dh/iZK3MReTeX2dulpx4BBBBAIGkC7rJ5rRY8N7ck1yU5vFtuXYf4mRPgLrWLeG+QMNgYhMEAq/SknZ70BwEEEEDgdAB6nnieHwZhuFgLwucXFuXjaQjuM2ewpyHOqYEAAggggAACdgL/D2f0hRcn+8YUAAAAAElFTkSuQmCC","e":1},{"id":"image_1","w":400,"h":449,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAHBCAYAAABHbe2eAAAgAElEQVR4Xu19fXCVVZrnc01Ibi6EJJAPckNygwLtVylYKqOMCmrrii2Gai1pXQunRvevmZKe2p4eZrHAXtZlbEuxdGu3tnfGntpqMpa7JUzt1NRODX7BFmPb5MYuYFC+OrdNJISQkHtJCCTerXMhMcTce9/3nPOer/f3Vk3ZU5znfPye5/Lj+b3nfZ4I4QECQAAIAAEgwIFAhMMGJkAACAABIAAECASCIAACmhDY1vMPCaLx5jEav/07W4hEvizNzjq0Of5ol6btYVkgUBQBEEhRiDAACMhDYFvP3/9hZnx0W2Zs+M7zYxcqis1cXlI+Nrek4uDcWRV/ujm+dl+x8fhzIKASARCISrSxVmgRYNnG4Fh6T//ouet4QZhfXnW8ujT2HIiEF0HYyUYABCIbUcwHBKYhsKV713/uGTnz07HsuPDvrTRSkq0rr979SvMT6wA0ENCNgHBA6z4A1gcCJiPw513vJvsuDi6Tvce5s2KDdWXzluEdiWxkMZ8fBEAgftDCWCDgA4F/n/q7YyKSVbGlWDYSr6j9q5eb2jYVG4s/BwJBIAACCQJVzBl6BP7i9+991Hvh7H0qgKgpqzw1b1bVHyAbUYE21piKAAgE8QAEJCOwtef9jV3nT78hedqC0yEbUYk21ppAAASCWAACEhFgt626hr8+KeOFOc+2Lt/UqnwA2QgPerDxiwAIxC9iGA8ECiDwZ107vx64mF6gEyT27ciCaNVPtsbX7dC5D6ztPgIgEPd9jBMqQoBd100N9/6FouWKLlNXVt05d9acNmQjRaHCAE4EQCCcwMEMCExFQLd0lc8byEYQp0EiAAIJEl3MHRoETJCuCoHdEJ338fbmJ1eFxiE4qBIEQCBKYMYiLiOw+ff/+390Xzjzx6afcXZpdKSurOqPtjS1vWv6XrE/OxAAgdjhJ+zSUARYccSu4dOf6Lp1xQMLshEe1GAzEwIgEMQFEBBA4MXf/c+BoUvD1QJTaDFFNqIFducWBYE451IcSBUCf/n7//X+1xf621StF8Q6jdH5u1CYMQhkwzEnCCQcfsYpJSNgo3SVD4LLhRmrHkOZeMlBEoLpQCAhcDKOKB8BW6WrfEigTLz8GAnDjCCQMHgZZ5SKgMpCiVI37mEyZCMeQMKQSQRAIAgGIOADgZe7dz31u+Hev/NhYt1QFGa0zmXaNgwC0QY9FrYRgT85+bfDXnqZ23i26XtGmXgXvBjsGUAgweKL2R1CwGXpqtC7ETStciiIJR8FBCIZUEznJgJhkK4KeQ7ZiJtxLXoqEIgogrB3HgFWKPHU6Jl/DYt0lc+hKMzofKj7PiAIxDdkMAgbAn/e9W6y7+LgsrCdO995USYekTCBAAgEsQAECiCgoz2tDQ5BNmKDl4LfIwgkeIyxgqUIMOnqqwt9x0bHR0stPULg22bZyKuJp5YHvhAWMBIBEIiRbsGmTEAA0pU3L6AwozecXBwFAnHRqziTMAKQrvxDiDLx/jGz3QIEYrsHsX/pCEC64ocU2Qg/djZagkBs9Br2HCgCprenDfTwkiZHmXhJQBo+DQjEcAdhe2oR2NK96z+nhnv/Qu2qbq6Gwoxu+nXqqUAg7vsYJ/SIAJOuuoa/PmlTe1qPR9M2DGXitUGvZGEQiBKYsYgNCPztuU//4euRs2tSw6doZPyiDVu2Zo/IRqxxla+NgkB8wYXBriKwcyjZFolk35843+kLA/RFOgUikehwlImXCKYhU4FADHEEtqEPgfaBZCuVZjuJqGr6Lo5nuul4pkff5hxcGYUZ3XEqCMQdX+IknAi0pzs+IqL78pmfvZimQ+dOIBvhxHcmM2QjEsHUOBUIRCP4WFo/AjszBzZGspE3iu1k7JtxOpbpptRwb7Gh+HMfCCAb8QGWgUNBIAY6BVtSg0Ah6QrZiBofsFVYNtIUm/9nW+PrdqhbFSvJQAAEIgNFzGElAsWkq3yHYtnIkXSKekbOWHluUzeNMvGmeib/vkAg9vkMO5aAgFfpqtBS7KbWwXMnaSw7LmFHmIIhgDLxdsUBCMQuf2G3EhD4VSa57JpsNilhKmLZyMFzJ+j06KCM6TDHFQSQjdgRCiAQO/yEXUpEoD3dwa7s3ipxSkI2IhPNy3OhMKN8TGXPCAKRjSjmMxqB9vSBrUSRLUFskmUjycGjNHAxHcT0oZ0TZeLNdT0IxFzfYGeSEZApXRXaWtf5XmIfIOLdiDwHIhuRh6XMmUAgMtHEXEYjEIR0le/AI+OjuRfsyEbkhgSyEbl4is4GAhFFEPZWILAzfWBHhCIvqt4sshH5iKMwo3xMeWcEgfAiBztrEGhPJ1cRZT/UteH0peFcNpIeG9a1BefWRZl4M1wKAjHDD9hFQAi8M5CsjpZkOylCiYCW8DwtCjN6hsrzQGQjnqEKZCAIJBBYMakpCOiSrvKdH9mI/Mhg2UhDec3fbGv+4fPyZ8eMhRAAgSA+nEVAt3RVCFhV2cjFsW/o7PnRq7Yyb3Y5lZVe45zfUZhRvUtBIOoxx4oKEDBJuiqUjXQOHg2kTPzR3iE61jtEp86NzLg8I5Ebm6ppScNcBd5QtwTKxKvDmq0EAlGLN1ZThEB7umMXET2uaDnuZWSXiWeEkezqz0sc0zfKiOSe7zUQ+69LD7IRNd4EgajBGasoRGB6e1qFS3MvJdq0qljGUWxjy1rm0fLE/GLDrPpzlIkP3l0gkOAxxgoKEchJV6XZ383UnlbhNriW8puNZC5coq7+83S4e4Ayo2Nca041cjUbQWFG4dDIOwEIJDhsMbMGBGyRrgpBU6gwI3sp3tWfoVTu/85LR5i9XF/WMp9uaqqWPrfOCVEmPhj0QSDB4IpZNSBgo3SVD6aJMvFfnT+bu0X19eBwjjCm36gKCuYFVRV0z9IGmhOdFdQSWuZFNiIXdhCIXDwxmyYEeNrTyt7q4TNfU/JUNw1f+vba7LU182lOWZQqy8rpxtrGvEt+2sNUN6JTmSE6fT5Nvz93jgZGRulMZuZbVLL3PtN8rmYjKMwoL3pAIPKwxEwaEeBtTytjy79I/j/67KseSl+4JGM64+ZwNRtBYUbxUAOBiGOIGTQjIKM9Lc8RWMbxXz/7F61ZAs++eWxYNsIkrZb5c3jMjbVBNiLmGhCIGH6w1oyALumKkcdf7f2Y2EvtMD0t82fTPUsXOPclO7IRvigGgfDhBitDENAhXf0+PUCb//n/ho48JlzucjayoLzmoc3xtfsMCW/jtwECMd5F2GA+BHRJVz/557+nrwYyoXeMi9kIysT7C2sQiD+8MNoQBK60p/1I9QeDvzr4G/o///qlISjo38ac8lK653sLiL1od+lBmXhv3gSBeMMJowxDQGV72omjh126KhQCrDDj8pb5Tr0bQTZS/EcPAimOEUYYhkB7+sBWosgW1duCdFUYcVezERRmzO93EIjqv4WwnhACV6SrpNAkHMbsW48PjnVxWIbPhGUjK66tc+rgKBM/sztBIE6FufuH0SFdsSu7//FDbS3VrXSqq4UZkY1cHY4gECt/nuHctC7p6k//8f1QfCwYRFS5WiY+XlH7Vy83tW0KAjOb5gSB2OStEO9VV3taSFfiQedqNoLCjOhIKP7rwAyBI6CrPS2kK7muvfPaOpSJlwup9tmQgWh3ATZQDIGd6QM7IhR5sdg4mX/Oyqn/4vO99MmxHpnThn4uVwszhjUbAYGE/idtNgC6pKsjQylKDffmeovv/eKUlI5/ZiOtbneulolnTasay6v/7ZamtnfVoal3JRCIXvyxegEEdElXrD/5b84emdwZK5iYTPXT4e5B+EsiAq5mI2EqzAgCkfiDwFRyEWgf6vglRWiD3FkLz8akq/39B2lk/OJ3BiIbke8Jlwsz1pVV/ZHr2QgIRP5vAjNKQEBXe9oJ6SrfEZCNSHDuDFO4WJiRHdP1bAQEEszvAbMKIJCTrkqzrMdrlcA0vk2nS1eFJmDZyJ7DPaEt6e4bXA8GLmcjrpaJB4F4CGwMUYtAe7pjFxE9rnJVJl190vc5jWXHPS/LspG9X56iVP95zzYYWBwBF7MRVwszgkCKxzNGKERAl3TVOXCUTo/yvSRP9Wdo75e9yEYkxomrhRldKxMPApEY9JhKDAFd0tXpCwPUOXhMaPPIRoTgy2uMMvHB4CprVhCILCQxjzACOtrT8khXhQ6KbEQ4DL4zgavZiAuFGUEg8uMdM3IgoKs9rYh0le+YyEY4AsCDiavZiM2FGUEgHgIXQ4JFoH0g2Uql2U7Vt656Rs7QwXMnAzscshH50LpamNHWbAQEIj/GMaNPBHRIVyPjo7T/zCFft658His3HNkID2rFbVAmvjhGKkaAQFSgjDXyIqBLuvrs7BEauJhW5pmjvUP06xN9uKklEXFXs5H55VXHq0srH9gcf9T4FpggEIkBjan8IXClPe1HqqWrrvO99EU65W+zEkZnLlzKXfdlHyHikYeAi9kIK8y4IFr1k63xdTvkISV/JhCIfEwxo0cEdLSnVSVdFYLgUPcgdab6kY14jBMvw1wtzGh6mXgQiJfoxBjpCOhqT6tausoHHLIR6SFFLpeJNzUbAYHIj2PMWASBK9JVUjVQuqQrZCNqPe1qNmJiYUYQiNrYxmpEpEO6Sl8apv39h4zEH9mIfLewbIS10F3SMFf+5BpnnF0aHTGpTDwIRGMwhHFpXdIVu7KbHhs2GnK8G5HvHhcLMzKUTMlGQCDyYxYz5kFAl3R1PNNNxzN29DZHNiL/5+NymXjd2QgIRH68YsYZENDVntZk6apQoCS7+qkzdRaxJBEBF7MR3WXiQSASAxRT5UdgZ/rAjghFXlSNkQ3SVT5Mzp4fpb1f9BL7Lx45CLBs5IEb48RetLv06CoTDwJxKYoMPUt7OrmKKPuh6u0Va0+rej+86yEb4UUuv52rhRnryqt3v9L8xDr5iM08IwhEFdIhXUeXdOWnPa0NrkE2It9LrpaJv5yNzFumohQKCER+XGLGKQjokK5Yj4/9/QdpZPyic75ANiLfpa5mIyrKxINA5McjZryCgK72tK5IV3g3ou6n5GphxqDLxINA1MVoqFbS1Z7WNemqUNAgG5H/k3KxMCO7qRVUNgICkR+DmPHy1+a7iOhxlWC4LF0Vykb2HOqhzOiYSqidXsvVbCSIMvEgEKd/CnoOp0u6CqI9rR4E/a3KmlYlU/10uHvQnyFGF0TAxWxEdpl4EAh+RFIR0CVdnb4wQJ2Dx6SexbbJWJ+RvV+cQjYi0XGuFmaUVSYeBCIx2DCVPunqk77PA29Pa4N/kY3I9xLKxOfHFAQiP95CO6Ou9rRhla4KBRqyEfk/Q1ezkfnlVZ++1rL+D3gQA4HwoAab7yDQPpBspdJsp+r2tJCu8gcjshH5P1RXsxHeMvEgEPkxFsoZ29MdrLf5fSoPb0J7WpXn5V0L2QgvcvntXCzMyE7rt0w8CER+bIVuRl3SlSntaW1wOLIR+V5CmXgiEIj8uArVjLqkKxPb09rg+FR/hvZ+2UuMUPDIQeAPlzY41/mQfXzYUF7zN9uaf/h8IZRAIHJiKLSz6GhPC+lKLNwYeez98hSl+s+LTQTrSQRcJBF2uKZo7V8XIhEQCH4E3Ajoak8L6YrbZVcZIhuRgyObhclZjy9voTnRWfImNWSmQiQCAjHESbZtQ1d7WkhXciMF2Yg8PBc3zKV7ljbIm9CQmZictbCi9kdbmtrenb4lEIghTrJtGzqkK1vb09rgW2Qjcrz0zF3X5bIR1x52zfftRRtiIBDXPKvhPLqkK5vb02pwk+8lkY34huw7Bq6+C8n3PgQZiHjMhGoGXdLV8Uw3Hc/0hAprXYdFNsKPvIsFGCfQYIUY/9u1z131kgcEwh8robPU1Z4W0pX6UEM2woc5+8DwgRvjfMYWWLXEGra/3NS2aWKrIBALnGbKFnW0p2Vnh3SlLwIOdQ9SZ6of3414dIHrBMJ6irzWsn4xCMRjQGDYZQTa08lVRNkPVePhenta1XjyrJe5cCn38SEriYKnMAIuS1js5NNlLGQg+EUURUCXdBWm9rRFnWDAAGQjxZ3gOoEwBK6b3XjP5vjafex/g0CKx0ToR+iQrsLYntaGQEM2UthLj9yykFjZd5efxOz6H2+Nr9sBAnHZy5LOpqs9LaQrSQ4MaBpkIzMDCwIJKOAwrX0I6GpPC+nKjlhBNvJdP4FA7Ihd7FIBAu3pjl1E9LiCpSaXgHSlEm05ayEb+RZHEIicmMIsliOgS7o6eO4k9YycsRy98G3/7PlR2vtFL7H/hvkBgYTZ+zh7DgFd0hXa09ofgMmufupMnbX/IJwnCAOB4BYWZ3CExUyXdPVJ3+c0lh0PC8zOnjPM2YjrBMIq8/5i8fOT1SJxjdfZnzHfwdqHks9RJPsOnzW/VefAUTo9Osg/ASyNQyCM2YjrBFJTVnnq9cTTjRPBBgIx7menb0O62tNCutLn86BXDls24jqBTG8uBQIJ+hdk0fzt6Y6PiOg+lVtmt64gXalEXM9aYclG7ry2jm5qqtYDcsCrlkZKvvnF4udLpi4DAgkYdFum35k5sDGSjbyher9oT6sacX3rhSEbcbmUSUN03sfbm59cBQLR9xsycmVd0hXa0xoZDoFvyuVsxNVqvDP1AmGBggwk8J+L+QvokK5GxkdzZdpx68r8+Ahih6yy794vTlFmdCyI6bXNyepgsfcgrj1T618hA3HNuwLn0dWeFtKVgNMcMWVNq5Kpfjrc7dbtu//w0F1OfQw7k3Q1EYLIQBz5MfIcQ1d7WkhXPN5y18a1bOSl1aupdk6UWFUF2zPs2aXRkbcXbYjliz4QiLu/y6Ina093dBLRrUUHShzA2tOy7MP2H5ZESDAVUa7joSvZyPpbb6bHl95C7IbhwXMnrP6+qTXWsH5LU9u7IBD8TK9CQJd0hfa0CMRCCLiQjdwSr6NNK78/eUz2nZON2Ugh6QoSVoh/x7qkq+OZbjqe6Qkx8ji6FwRsz0Yqo7Povz/25FVHZdlIcvAoDVxMe4FA+5hi0hUIRLuL9GzgSqFE9sGgculqf/8hPYfGqlYiYHM2wt6D3Fg7WfFjEn/2/o/9Q8pkCZfVu1pYUfujQtIVCMTKn5T4pnW0p2W7hnQl7rswzsCykU9P9NGx3iGrjv+DG5bSMzffPuOe2RV2JmmZmo00RufveqX5iXVeAMdLdC8oOTKmPZ1cRZT9UPVxIF2pRty99VL9Gdr7ZW/uZbsNT+2cCnrrkcJ/B5uYjcydFRt8s/XZGq8Yg0C8ImX5uJx0VZLtpAglVB4F7WlVou32WqwUyj/+9itrSCSfjDXVS+xWIstG0mPD2p3HpKtErP7ezfG1+7xuBgTiFSnLx+mQrtCe1vKgMXD77L0IIxEbnhWJOG2886rSUXm3bUInTj/SFd6B2BCBkvaoS7o6MpSi1HCvpFNgGiBwGQFbammVlV5Df7tuvWe36SQRv9IVCMSzW+0eqKs9LaQru+PG5N2z9yC/2n/c5C1O7m3io0Kvm9VBIky6qiqPLXut+enfet0nCMQvUpaO19Wedn//QRoZv2gpati26QiwF+o23Mya6ZuQYtiqvrHYEmvY/nJT26Zi+5rpz/EOhAc1S2x2DiXbIpHs+6q3q+NfUarPiPX0InC0d4j2fWmHPOo3C2HXfPf2+U4GuBwyvUWt30lAIH4Rs2S8LukK7WktCRDLt2nTy3SeLETF+8PLt64aF22OP9rFGw4gEF7kDLfTJV2hPS1RRUk5VZSUUU3Z3FyUzCurnIyWmin/e2oIsWuc7NYae9j/vvTNeO6/7F+j7KonnqsRsIlA2M5NzEJEpKsJb4BAHPxltg8ln6NI9h3VR+scOGp15VFevBhBMLJg/62cFaPSyFVto3mnvcqOkQn7cpldTjh7cWiSbKRMbuEkthEITxYSpBQsKl2BQCz80XjZsq72tGGSrkqvKaH68hqqj9ZQfXm1F7dIH8MI5fSFQTo9OhDKDIV9mb7n8NfScQ1ywufvuI0eaL3e8xJB/aZYe9qF0brFItIVCMSzG+0aqKM9LZNewiBdxStqtZJGvkhkt91Sw6dyhMIkrzA8tnwLMtUXfj4sZHbsd/XB6Q7p7szXnpZnIUhYPKgZarMzc2BjJBt5Q/X2XJau2PsMRhyJ2Q2BSFOyfdUzcibXTpVJXS4/NhLIwpo59PMH1/pyi+wrvXVl1Z2vJp5a7msTBQaDQGQhqXkeXdKVq+1pGXFcNyeeIw8bH/a+hBWxdJVIwkIgrHunrKq9MqUrSFg2/q1QYM86pCsml7B/IZnc28Cvm20njunndZVIbPmQcKo/eDIQmdd5ZUpXIBC/f7MYPF5Xe1qZ/zoyAd7r5jRZI1X5xev06CB9MZRy5h0JK6jIbmLZ9Cypq6afrVrja8uyWiHIlq5AIL7caO5gXe1pXZKu2PXbm6quzX274fLDMkX2FxLzne2PjQRSqMlUPn/IeL/otT0tT0zgHQgPagbZtKc7OlW3p3VFumLXcRfPaaKWWINBHg1+K+wKcK4HhcUfKO453EOp/vPBgyVxhVf/zSPUXOm5V1NuZRlZfmusYb2X9rQ8RwWB8KBmiI0u6Ur2zRAdcLIP/m6uWkSVpTEdy2tfk2UjTF9nN7ZsfGx7iX5LvI42rfy+b6g/6O0QesfYEJ338fbmJ701JfG9OyIQCAdoJpjokq5kabI6MWQ3q66f22LFtdygcWIEciSdsu7LdpsIhPUF2fbgw76zD5Yh7u8/xB0CQUpXeAfC7RYzDHVIV6IBbQJyLOuw9WpuUPgxSatz4JhVL9htIhCedx/M16LvGYOUrkAgQf0aFcyroz0tO5bN0hV737G8egnlK2aowG1GL8EkLaa32/JexJZy7jxXdycCZW/f59w9dXja0/IEKCQsHtQ02uhqT2uzdMXI445514f2fYfXcLWJRGwopsgrXTF/iXT05G1P6zVOpo4DgfCgpskm1+OjJNtJEUqo3ILN0hXIw3+kBFkF1v9uZrbIXLhE7332O1nTBTIPr3Qlku1f7vFRf+/m+Np9gRxq2qQgEBUoS1pDh3TFCrrZ2p4W5MEfeDaQyDt7j/IfMGBLno8GJ7Yk8u5DlXSFdyABB5Ds6XVJVzJLKcjGpNB8IA8xtG2Qs0z9mJBJV2+taaO55VHfThD5xkqldAUC8e1afQa6pCsRHVYfWpdXvqv2JrzzEHSC6STy6Yk+Otw9KHhK+eZ++35M3QHvRRXV0hUIRH7cBDajrva0tkpXuKorLxRZrxEWBxPtduXNLD6TiTexRKQrkYsqMtrT8ngE70B4UFNos3Mo2RaJZN9XuGRuKVulK9a343uVLarhcno99p0I+5exaY9pL9JFpCuRiyqy2tPy+BcEwoOaIpucdFWaZVdNqhQtmVsmqFaaQZ+BFUW8fZ73lqFB78el+VPDvbl/VJj27O5I0dnzZnRh1CddNS6S0Z6Wx7cgEB7UFNnokq5sbE/LXprfW3crypMEGJudg8dy/7gw6THlPYjfdrVTMbRRuprYPwjEpF/DlL3okq5klI/WAemymiVUX16tY+nQrMlequf+cfHNuDFnZtkHy0J0PpXRWfTaQ49x3bqyVboCgeiMuCJr62pPa6t0hfce6oKZNaZi/8gw6Xnv1ycpMzqmbUsbV95NK+KtvtcX+cYqiPa0vg9AqMbLg1ngNjra07JghnQVuGudWMA0KUunjCUiXYlcVAmiPS1PcELC4kEtQJudmQMbI9nIGwEuMePUtkpXuLKrOlIo15/CJClL120sEelK5BuroNrT8kQSCIQHtYBsdElXIqUTAoLC07S4deUJpkAGHc/05NrjmvLo+Cr9pdWr6cbaRt8QuCBd4R2Ib7cHb6BDuhIpnRA8IoVXYBV2UZ5dnxf29v3WmB4iqf4M7Tn8tTIw7l+coBeWr+RazwXpCgTC5frgjHRJVzJ6LgeHSv6Z66M1tKx6sY6lseYVBFg3Q1Z00ZRH1cv02jkV9NYj67iOLXJRxSTpCgTC5f5gjHS1p7VVumJeuKfuVqooKQvGIZjVMwImZSGqSpuISFe8F1VYe9oF5bU36PpgMF9A4B2I559KcAN1tKe1WbrCu4/gYtHvzGHLQkSkK5GLKira0/r1PRsPAuFBTaJNe/rAVqLIFolTepqKt+qnp8kDHoR3HwED7HN6k7KQIDsV6pKuGqLzPt7e/OQqn25RMhwEogTmmRfRJV2JlE7QCFdu6cpZMbpr/k26t4H1pyBg2o2sIOpjibSnFfnGiklXby/aEDM14EAgGj2jQ7oSKZ2gEarJpfHdhwleuHoPrOT73r7PjdnYoe5B+vWJPqn7EWlP66J0NQEuCERqmHmfTEd7WrY7m6Urtv/7G25DwUTvYaZspElfp8uuj7WwZg79/MG1XFiKvCMyWboCgXCFgxwjXe1pbZauGPK4uisn/oKYReQvyiD2I6tfuoh0JXJRRUd7Wh4/IAPhQU3ARld7WtulKwY5Ku4KBF7Apqy8yQe9HQGv4n16WQQiIl3xfmOlqz2td3S/HQkC4UFNwEaHdMVe4rFgZp3lbH4gX5ntPVNkrItj39Cv9h8XBktEuhL5xqoxOn/XK81P8H2pKHxqfxOAQPzhJTRal3QlUjpB6MASjSFfSQQzoKlMkbFkXOUVaU8bBukK70AC+hHlm1aXdCVS9VMxRAWXu35uC7XEGkzaEvYyDQFTbmPJKO8u0p42DNIVCETxz19Xe9r9/QeJ/bBtf+6qvYkqS429Dm87vNL2r/ujQiZfvffZSWL/5X2W1FXTz1at4TIXuajSFK39623NP3yea2FNRpCwFACvqz2tC9LVhHseWnCHAk9hCVEEWHFFJmXpepJd/dSZOsu9vIh0JXJRpaas8tTriaf914bnPqkcQxCIHBzzzpKTrkqzvyOiqoCXump6V6QrdijUvlIZOWJrpYZ7if3DRccj4/sPEemK9xury7euGjjBlNoAACAASURBVBeZVijRiw9BIF5QEhijS7rirfopcNTATK+b00TXzYkHNj8mlofAwMV07safjke0hMkt8TratPL7XFsXka5aYg3bX25q28S1sGYjEEiADtAlXYmUTggQDu6pUb6EGzothv906jPl64q+OBdpTxtG6WrCwSCQgEJdl3Ql0rAmICiEp0X1XWEIlU7wwekOYt8eqXpkXNvduPJuWhFv9b1lkW+sbJauQCC+Q8WfgY72tCJVP/2dTu1ofECoFm/R1X5z9gixd3AqHnbbandHF2VGx7iXW5GI08Y7+aqli1xUScyu//HW+Lod3Bs3wBAZSABO0NWe1jXpasI1uIEVQJAGOKXKL9J1SlciF1VMbE/LExIgEB7UCti0DyRbqTTbqfrWlSlfAUuGE/0/ZAOqYD5V/UF0S1e831iVl5SPLYzWLbbx1tX08AGBSP5B6ZCuREonSD6+9OlwhVc6pIFPqIJAZEhXIu1pwy5d4R1IAD8jXdIVb+mEACCQPiUIRDqkgU+ogkD2HO6hVP957rOItKeFdPUt7MhAuEPwasMr7Wk/Ui1diVT9lHT0QKcBgQQKbyCTB/0tSKo/Q3sOfy2095dWr6Yba/1/+C1yUYW1p11QXnuDC9IVMhCh8PuusY72tC5LVxMIg0AkB6qC6YIkEBm1rkSkK5GLKq2xhvVbmtreVeACZUsgA5EAdXv6wFaiyBYJU/mawmXpCgTiKxSMGhwkgeiUrkS+sbKhPS1PEIFAeFCbYnNFukoKTuPbXKR0gu/FNBogA9EIPufSQRGIqHTFCiX+9J77tEhXby/a4GQpaRAI549kwkyHdCVSOkHwuMrNQSDKIRdeMAgCyVy4RLuTKaEy7SLtaSFdzRwWIBCBn4su6Yq36qfAUbWZgkC0Qc+9cBC3sP7xt18R++6D9xFpTyvyjZWr0tWEH0AgnBGpqz1tWKQrvAPhDEwDzGQTyKHuQfr1iT7ukzHpatuDD1NzZY3vOUQuqsydFRt8s/VZ/4v63qU+AxAIB/a62tOGSbqacEvlrBjdNf8mDi/BRBcCMglEt3TFe1HlcqHE+ns3x9fu0+UHFeuCQDhQ3pk+sCNCkRc5TLlNRKp+ci9qiCFqYRniCI/bkNmVUKd0JfKNVWN0/q5Xmp9Y5xEya4eBQHy6Tpd0JVI6wecRjRsOAjHOJQU3JKsarwzp6q01bTS3POobQEhX3iADgXjDKTdKl3QlUjrBx/GMHYp+IMa6ZsaN7e37LbG/gEUe1p6WZR/sw0HeR6Q9LaQrb6iDQLzhlBvVPtTxS4rQBh8mwkOZdMVb9VN4cUMmQEdCQxzhcRsyOhKKtqddUldNP1u1xuOOrx4mclElLNLVBGIgEI8hpqs9bZilqwnXoCe6xyA1YJiMb0CSXf3UmTrLfRp264pXuhK5qFJTVnnq9cTT/gtscZ9UvyEIxIMPdLWnDbt0NeEafAviIUgNGSLyzQQ7ApOuWPYh8ohIV7zfWLnQnpYHcxCIB9Ta0x27iOhxD0OlDRGp+iltE4ZMVHpNCd1ff5shu8E2CiEgegNLVLq6JV5Hm1Z+n8tJItJVS6xh+8tNbZu4FrbYCARSxHm6pCuR0gkWx2Perd9VexNVljpZTsgpd+3vP0RMBuJ5RKWryugseu2hx7huXUG64vEYEQikAG66pCuRqp98YWC+1fVzW6gl1mD+RkO8w5Hxi7S373MuBHS2p2UbhnTF5TYQSCHYdLSnhXQ1s0fqozW0rHoxX5TDSgkCvO8/ZLSnXZGI08Y7V3GdU+SiSlilqwmgkYHkCTld7WkhXc3sELwH4fq7UakR7/uPT0/00eHuQe69ikhXIhdV6sqqO19NPLWce+MOGIJAZnBi+0CylUqznarb00K6KvyLWlazhOrLqx342bl5hA9OdxDLoP08OqUrkW+sykvKxxZG6xa71J7Wj9+QgRRAS4d0JVI6gcfxNtrEK2qJfVSIxzwETo8OEsue/Tw2S1eJ2fU/3hpft8PPeV0ciwxkmld1SVe8pRNcDMp8Z2Iy1r11t1JppCRMx7birDzy1d4ve+lY7xD3+WrnVNBbj/DVK4R0xQ37VYYgkClwXGlP+5Fq6Uqk6qecMLBnFpQ1Mc9XY9lx+qC3w9fGRNvTssVeWr2auz0tb3kgSFdXuxkEMgUPHe1pIV35+nuH8FW6P7xUjE4N9xK7yeT1YdLVe5+dFCqUeP/iBL2wfKXXJa8aJ3JRpTXWsH5LU9u7XAs7aAQCueJUXe1pIV35/1Xho0L/mAVp4bf67p7DPZTqP8+9JRHpSuSiiuvtaXkcAgIhoivSVZIHQBEbSFd86OFlOh9uQVj5/fZDt3T1Sd/nxCQ3v8/s0ujI24s2oBTCNOBAIKxMe7qDXdm91W9QiYwXKZ0gsq4rtvfU3UoVJWWuHMfac/hpHiVDuvrBDUvpmZtv58IL0hUXbAWNQk8guqQr3tIJ8kPAzhmRhej3m9/S7Trb00K6CiZeQk0guqQrkaqfwYSBnbMiC9HrNz/vPmS0p9324MPUXFnj+9AiF1UgXRWGO7QEoqs9LaQr37//vAa4kSUPS78z+Xn3kblwiXYnU0K3rkSkK96LKpd7fNTfuzm+dp9ffMIyPrQEsjN9YEeEIi+qdjSkK7mIo1+6XDy9zMZeQudeRnssW6JTuhK5qBK29rRefD99TCgJpD2dXEWU/ZAHMBEbkaqfIuu6bFtRUk7sWi++Tlfn5S/SKWJ/MXt5bJWu5s6KDb7Z+qx/vcwLKA6NCR2B6JKuREonOBRvgRwFPdMDgXXGSf28OGftaVn2wW5f8T4i7WkhXfGi7t0udASiQ7oSqfrp3ZXhHgkpK3j/M+mKSbDspbSXR7Q97ZK6avrZqjVelvrOGEhXXLD5NgoVgehqTwvpyndc+jaAlOUbMt8GfqQr0fa0ZaXX0Ftr2tCe1reX1BqEhkB0taeFdKUuoNG1MDis/ZRrZ9IVyz5EHhHpiveiyuVbV42Lwt7jw4/fQkMg7emOXUT0uB9wRMdCuhJF0L89eqf7x6yYRXpsmNj7BK+3rnRKVyLfWIW9PW2xOJjpz0NBILqkK5HSCTzOhM1lBPA+RF4ksPcejDzY90teHlHpSqQ9rcg3VjVlladeTzzd6OWMGPMtAs4TiC7pSqR0AgJUDAHWeIqRSGUpat+JIUm0v/+QZ/KQIV1tXHk3rYi3cm0b0hUXbEJGzhOILumKt+qnkDdhPIkAuheKB4OfLoM2t6eFdMUfK04TiK72tJCu+ANSpmXlrFguE8FHhv5R9UMebPZPT/TR4e5B/wtdsRCRrkQuqtSVVXe+mnhqOffGQ27oLIG0DyRbqTTLyrRXqfQxpCuVaBdfCyRSHKPpI/ySx6lzI7kPBkUeXulK5KIK2tOKeOyyrbsEku5gvc3vE4fI+wwiVT+9r4KRfhFgJLKsegn6h3gAzi952CxdJWbX/3hrfN0OD7BgSB4EnCQQXdIVb+kERGfwCODFemGM2W0rRh4sg/bziEpXIu1pIV358VQwY50jEF3SlUjphGBci1mnI8BI5Oaqa6m+vBrgTEFgZPwidQ4e9XzbasJUd3va/f0Hie3d7wPpyi9i+ce7RyAa2tNCupIXkCpmQvHFb1FmxRGTg0c9fyQ4YSmjPe39ixP0wvKVXC4XuagC6YoL8hmNnCIQXe1pIV3JC0hVM7FmVMtqloT6htbxTA+xL7d5nj2HeyjVf57HNGcjIl2JXFRpiM77eHvzk6u4Nw7DqxBwhkB0taeFdGXvLyqskhaTfQ6dO0HsHQLPo1u64v3GCu1pebxd2MYZAmnXIF2JlE6Q70rMyIsAK8J4c9WiUGQjqeFeOpbp9i1ZyZSuHlyyiP542V1c7hKRrlpjDeu3NLW9y7UwjNyVsHRJV7ylExCL5iHAspHFc5qoJdZg3uYk7Ii96ziSTvl+UT59aVHpamHNHPr5g2u5TgTpigu2QI2sz0B0SVciVT8D9SgmF0KAfTNyfWUL1ZRVCs1jijGTq1is9oycEd6Szva07INBSFfCLpQ+gdUEoqs9LaQr6XFo3ITsJTu7rWUrkcgkDuaczIVLtDuZEmpP+4MbltIzN9/O5Wveiyqsx8fCitofQbrigr2okdUEoqM9LUMU0lXRuHJmAMtIErEGilfUWnEmJlV1j5yRknFMPTArVcJKlvA+ItKVyEWVxuj8Xa80P7GOd9+wK4yAtQTSnk6uIsp+qNrBkK5UI27GeuwdSVNFLbXEFhhXEoV9Rc7eD3QN9wq/45gJbZ3Slcg3VnNnxQbfbH22xowIcnMXVhKILulKpHSCm+ETzlOxrISRCZO3dPUcmSAN1mrWb/kRP16TIV2tv/VmenzpLX6WnRwrIl0lYvX3bo6v3ce1MIw8IWAlgeiQrkSqfnryBAZZiUBFSXmOSNg7E0YsQREKIwz2D5iBi0O5/3rtECgKqs72tJCuRL0XvL11BKKrPe2RoRSxO/R4gEAhBJjUNbc0liOT0khpjljYc/n/LykKHnuHwR7Wh/zSN+M5wmAvxJmUo/oRbU9bVnoNvbWmjeaWR31vnRFkrg97dty3LaQr35BxG1hFILra00K64o4vGFqKgIz2tM/fcRs90Ho9FwK8F1XYratErHHR5vijXVwLw8gXAlYRiK72tLxVP315AoOBgEEI6JSuRC6qoD2t2iCyhkB0SVd+G+yodR9WAwLyEdAtXe3vP8R1qJqyylOvJ55u5DKGERcCVhCILulKpHQClzdgBAQ0IyBDuuJtT8uODulKcwD4XN4KAtElXfGWTvDpAwwHAkYgoLs9LaQrI8LA1yaMJ5D2oeRzFMm+4+tUEgaLVP2UsDymAALKERBtT1sZnUWvPfQY160rkYsq88urjr/Wsn6xcsCwIBlNILra00K6wi8jbAiwMiWsXInIwytdiXxjhfa0Ih4TtzWbQNIdHxHRfeLH9D6DSNVP76tgJBAwBwHd0pXIN1ZoT6s3jowlkJ2ZAxsj2cgbquHhLZ2gep9YDwjIQkBUumLtaf/T/Y8ol67qyqo7X008tVwWDpjHPwJGEogu6UqkdIJ/6GEBBPQjoLs9Le83VpCu9McO24GZBKJBuhKp+mmGK7ELIOAPASZdvffZSaEeH/cvTtALy1f6W/jKaJFvrCBdcUEu3cg4AtHVnhbSlfTYwoSGIyDanpZJV289wtdqQ+SiSkN03sfbm59cZTi8odieUQSiqz0tpKtQxDoOOQUB3dIV7zdWs0ujI28v2hCDM81AwCgCaU93dBLRrSqhEan6qXKfWAsIyEJAt3Ql8o1Va6xhPdrTyooE8XmMIRBd0hVv6QRx6DEDENCDgKh0JdKeFtKVHp8HtaoRBKJLuhIpnRCUQzAvEAgSgaO9Q7TvS/6+NqzHx7YHH6bmSv+dYkW+sYJ0FWRU8M+tnUCuFEpkHwwql654q37yww1LIKAPARntaX9ww1J65ubbuQ4hclEF0hUX5IEbaScQHe1pGaqQrgKPLSxgGAKsVAkrWcL7iEhXIhdVGqPzd73S/ATfdS/ew8LOEwJaCaQ9nVxFlP3Q004lDoJ0JRFMTGUFAoe6B+nXJ/q49yoiXYl8Y4X2tNwuU2KojUBy0lVJtpMilFBy0iuLiFT9VLlPrAUEZCEgQ7paf+vN9PjSW7i2xCtdXW5PW3/v5vjafVwLwyhwBLQRiA7pSqTqZ+CewAJAICAERKWrJXXV9LNVa7h2B+mKCzZrjLQQiC7pSqTqpzUexUaBwBQEdLenZdnHWHbct08gXfmGTIuBcgLR1Z4W0pWW+MKiGhGQ0Z72+Ttuowdar+c6Be9FFUhXXHBrMVJOILra0/JW/dTiFSwKBCQgsLsjRYxEeB8R6UrkokpLrGH7y01tm3j3DTt1CCglkJ1DybZIJPu+uuNdXkmk6qfqvWI9ICADAd3SFe83VjVlladeTzzdKAMDzBE8AsoIRJd0JVI6IXj4sQIQkI+ADOnq3915B61OLOHanJh01bhoc/zRLq6FYaQcAWUEoku64q36qdwTWBAISECAFUpkt65EpKsViThtvJOvWjqkKwlOtGgKJQTSPpR8jiLZd1TjIlL1U/VesR4QkIGAaHvayugseu2hx7ja07LK1pCuZHjRnjkCJxBd7WkhXdkThNipHARYmRKWfYg8G1feTSvirb6nEPnGCu1pfcNtjEHwBKKhPa1I1U9jPIONAAEfCDDpandHF2VGx3xYXT1URLoS+cYK7Wm5XabdMFAC2Zk5sDGSjbyh+pS4daUacaynGwGd0pXIN1Z1ZdWdryaeWq4bP6zPh0BgBKJLumKF2/b2/ZYPDVgBAQsRkCFdvbR6Nd1Y6//2LKQrCwNG4paDIxAN0hXDRSSVlogrpgICShDQ3Z5W5PcG6UpJiAS6SCAEoqs9LUOKt/JnoChjciAQEAKi7Wlr51TQW4/wtdoQuagC6SqggFA8rXQC0dWedgK3fzr1mWIIsRwQ0INAqj9Dew5/LbS4iHTF+40V2tMKucwoY+kE0p7u6FTdnnYqoiAQo+ILmwkIAd3Slcg3VmhPG1BQaJhWKoHolK6QgWiIHiypDQFbpauG6LyPtzc/yfeZuza0sXA+BKQRiG7pauKAvHV4ECJAwBYEjvYO0b4ve7m3K9KeVuQbK0hX3C4z1lAageiWriYQxjcgxsYaNiYBARntaX9ww1J65ubbuXYD6YoLNmeNpBCIjva0+Twi8lGTs17GwZxBQLQ97cKaOfTzB9dy4YH2tFywOW0kTCC62tMW8gpkLKdjNrSHO9Q9SL8+0cd9fhHpin2gy35XaE/LDb+ThkIEkuvxUZLtpAglTEIHWYhJ3sBeZCCgW7ri/b4K7WlleN/cOYQIxCTpajrEvAFvrquwszAjICpdibSnhXQV5sgrfHZuAjFRupp6VGQhCHpXEJAhXb21po2rxwekK1eiKJhzcBGIqdIVspBgggSz6kNARnva5++4jR5ovZ7rELzvEyFdccFtnREXgehoT8uDbM/IGWLXevEAAVsR2N2REmpPKyJdoT2trVGjbt++CWTnULItEsm+r26LYivt7fucRsYvik0CayCgAYFkVz91ps5yr8xuXfFKV2hPyw17qAx9EUhOuirN/o6IqmxBSaTctC1nxD7dQ8Bu6apx0eb4o13ueQUnmo6ALwKxRbqaekg0mELQ24iAqHQl0p4W0pWNEaNnz54JxDbpaiqcvC8C9bgEq4YdAZ3taSFdhT36/J3fE4Hoak/r7yj5R4v8i0rWHjAPEPCCgIz2tBtX3k0r4q1elrtqjEh72tJIyTeJWOO1kK58w261gTcC0dSeVhayIv+qkrUHzAMEiiHAenzs7uiizOhYsaF5/1xEuhJ5X4j2tNwus9qwKIHszBzYGMlG3rD6lET0QW8HVx0f28+N/duDgE7pSuTDW7SntSfGZO+0IIHYLl1NBUukDLVs0DEfEJiOgAzpSqQ97f7+g1zX3ctLyscWRusWQ7oKZ0wXJhDLpaupLsV7kHAGuA2nliFd3b84QS8sX8l1XEhXXLDBiIjyEogr0tWEl0VSdEQKEAgSAZ3taUV+F5CugowKO+aekUBMaU8rE0J2w+SD0x0yp8RcQEAYgVR/hvYc/lpoHhHp6pO+z7neDbL2tAvKa2+AdCXkOuuNZyQQU9rTykYXL9JlI4r5RBBg0tV7n50k9l/eR0S6Enkv2BprWL+lqe1d3n3Dzg0EvkMgrklXU92EHiFuBK0rp9ApXZ2+MECdg8e4oGyIzvt4e/OTq7iMYeQUAt8hkPZ0x6BNta78eEPkX1x+1sFYIFAMAVHpihVK/Mv7VtP35jUUW+o7f87kXBHp6u1FG2K+F4WBkwhcRSDtQ8nnKJJ9x8mTEhFuYrnqWbvOpbs9rcg/pCBd2RVrQe/2agJJd+wioseDXlTX/CAQXchj3akIiLanXVgzh37+4FouUEV65EC64oLcaaNJArlSqn3A5dOCQFz2rh1nk9GedtuDD1NzZY3vA6M9rW/IYFAEgUkCMb3HuQxPitx5l7E+5gg3ArqlK95LJGhPG+64LXT6SQJx+fbVBAAgEPwQdCKgU7rqOt9LX6RTXMdvjM7f9UrzE+u4jGHkNAJTMpADW4kiW1w+LQjEZe+afTYZ0hVve1pIV2bHhs27CxWBiLxAtNnJ2LteBHS3p4V0pdf/Lq8eKgLBS3SXQ9ncs4m2p11SV00/W7WG64AiMd8Urf3rbc0/fJ5rYRiFAgEQSCjcjEPqQiDZ1U+dqbPcy7MPBnmlK5FGajVlladeTzzdyL1xGIYCgW8JxPGPCJk3Rf41FopowCGlIqBbutp/5hClx4Z9n+nyravGRSiU6Bu60BlMEoiLFXine5NXCw5dVODAUhAQla5uidfRppXf59qLyD+WWmIN219uatvEtTCMQoXA9C/Rna2DxbwKAglVbGs9rM72tJCutLo+VItPq4XV8UuK0AZXEQCBuOpZs84loz3txpV304p4q++DsUKJLM4hXfmGDgYcCEzLQJKriLIfcsxjhQkIxAo3Wb1JGe1pVyTitPFOvmrpaE9rdfhYt/mZyrl/RET3WXcSDxsWqULqYXoMAQKkU7oS+VAW7WkRvDwIzEAg7mYh+JCQJ0Rg4xUB3dLV/v6DNDJ+0et2J8eVl5SPLYzWLcatK9/Qhd5gxpa2O9MHdkQo8qJr6Ig00nENC5xHLgIypCuR9rSQruT6E7N5Q2BGArlS2p1JWbd6m8aeUSLXG+05JXaqGoG9X/bSsd4h7mVr51TQW4/w1SuEdMUNOwwFEZiRQNicrpKIyC0VQaxh7igCou1pGSwvrV5NN9b6//BbJKueXRodWVBeewOkK0cDU8Gx8hKIyyTC7smzG1lj2XEFEGMJlxFg0tV7n50k9l/eR0S6ErkYgva0vB6D3QQCBQlkCon80rVWt4xEDp47yXVfHuEDBCYQ2HO4h1L957kBEZGuTl8YoM7BY1xroz0tF2wwmoZAUQKZGL9zKNkWiWQZkVS5giJL/49luik13OvKkXAOhQiISlesUOJP77lPi3T19qINMYVQYSlHEfBMIFOykV2ufSfCXkIeOneC6wqko3GBYxVBQIZ09YMbltIzN9/OhTWkKy7YYCQZAV8EMpmNZA5sjGQjW5GNSPYGprMGAZ3taUW+Z4J0ZU2IWbFRLgJhJ2sfSLZSaU7ScuqrdZaNsH/d4QW7FfGrZZMy2tNue/Bhaq6s8b1/kfa0sZJo5r9cu6HS96IwAAJ5EOAmENezkYPnTtDpUVacGA8Q+BaBzIVLtDuZErp1JSJd8dZzu9zjo/7ezfG1++BPICALAWECYRu50kuEZSNOfXjIbrmwm1rIRmSFm/3z6JSuus730hfpFBeIjdH5u15pfoLvS0WuFWEUBgSkEMgEUO3pA1uJIltcAo7d1EI24pJH+c8iQ7ribU8rIl3NnRUbfLP1Wf96GT9UsAwJAlIJxOVshL24ZPWGkI2E5Jcx7ZisPS3LPkQ+GHz+jtvogdbruQCEdMUFG4wCRkA6gbicjbB/BTJJa+BiOmC3YHrTEBBtT7ukrpp+tmoN17EgXXHBBiMFCARGIJPZyDfZXRShhIKzKFuC/aBZUUZkI8og17pQsqufOlNnuffAPhjkla7QnpYbdhgqQCBQAmH7Z0UZy0u/2epaeXhkIwqi04AlmHTFsg+RR0S62n/mEFe5ncu3rhoXoVCiiOdgWwyBwAnkW0kruYqyWdZz3blshPdmTDHn4M/1I6BTuhJpPdASa9j+clPbJv0IYgcuI6CMQFzORlCY0c2fiKh0VRmdRa899BjNLY/6BgjSlW/IYKABAaUEMnE+FwszsrOJ/ItRg++xZAEEdLanZduCdIXwtAEBLQQykY1EL5dCedwGoLzuEdmIV6TMHSejPe2KRJw23rmK65Ai7WkhXXFBDiNOBLQRiOvZiMhfApy+hJkkBD490UeHu/nL2IhIV2hPK8mJmEYJAtoJxOVsBGXilcSw1EV0Sles6sH+/oNcbQXKS8rHFkbrFuPWldRwwGRFEDCCQCazEZSJR8BqRMBm6Soxu/7HW+PrdmiED0uHEAGjCITh73KZeDStMvsXtvfLXjrWO8S9SZH2tJCuuGGHoUYEjCMQ17MRFGbUGO0FlhZtT8umfmn1au72tJCuzIwL7KowAsYSyJRshLXQRZl4RHJgCMhoT3v/4gS9sHwl1x7RnpYLNhgZgIDRBDKBD8rEGxApDm9hz+EeSvWf5z6hiHTFes50Dh7jWhvtablgg5FEBKwgEHZeNK2S6HVMNYmAbunqk77PuYpyzi6Njry9aEMMrgQCOhGwhkBczkZQmFHPT0CGdCXSnhbSlR6/Y1V5CFhHIJPZCMrEy4uCkM6ksz0tpKuQBp1jx7aSQJgPUCbesUhUfBwZ7Wm3PfgwNVf67xQr0p4W0pXiQMFyBRGwlkC+lbRQJh4x7g+BzIVLtDuZEmpPKyJdoT2tP39htLkIWE8gLmcjKMwYzA9Hp3SF9rTB+BSz6kHACQKZgA5l4vUEkU2r2ipdzZ0VG3yz9Vn/eplNzsFerUPAKQKZyEZQJt66OFSyYRnSlUh7WkhXStyMRRQi4ByBuJ6NoEw8/69DZ3taSFf8foOluQg4SyAuZyMoE+//ByXanras9Bp6a00b2tP6hx4WDiPgNIFM+K19KPkcRbKs1HWVK75kvSOOZbopNdzrypECO8fZ86PEsg+RR0S6QntaEeRhazICoSAQ5gCUiTc5DIPdm07p6nimm45nergOiPa0XLDBSCECoSGQyXcjjjatOpJOUc/IGYWhY8dSotKVSHtadg17f/8hLqBqyipPvZ54upHLGEZAQBECoSMQl7MRVh7j4LmTXMX5FMWb0mVkSFcbV95NK+KtXPuGdMUFG4wsQiCUBDL5biR9YCtRZItF/iq6VfZuBE2rKPeV+e6OLsqMjhXFLN+AFYk4bbxzFZe9yG05SFdcOCBJ8AAACJVJREFUkMNIAwKhJhCGN8rEa4g6BUt+eqKPDncPcq8kIl2JtKedX151/LWW9Yu5Nw5DIKAQgdATiOvZSHLwKA1cTCsMKf1LnTo3QqxcicjDK12xDBDtaUWQh61NCIBApnjL1WyEfcTGbgONZcdtik2uvdosXSVm1/94a3wdu26OBwhYgQAIZJqbUCbeirjNu0lR6UqkPa2IdFVXVt35auKp5Xajj92HDQEQSB6Pt6fdLRPvajaiuz0tpKuw/fWJ84JACsSAq9mIi2XiZbSnvX9xgl5YvpLrbwV2fZr3OxxIV1yQw8gABEAgHpyQy0You8ulUijs2CJfSXuATemQPYd7KNV/nntNEekK7Wm5YYeh5QiAQDw6kGUjKBPvESzFw0SlK1Yo8af33Ec31vr/8Jvduvqk73OuCwpoT6s4ULCcdARAID4hRdMqn4AFPFyGdLX+1pvp8aW3cO20c+AonR7l+96kNdawfktT27tcC8MICBiAAAiEwwmuZiM2lokXla5EyAPSFcePByZOIQACEXAnysQLgCfBVKQ97cKaOfRHy+7gkq3Y1iFdSXAgprAeARCIoAtRJl4QQI/mFSVlFC0pp1mREqqcFctZdXSfosHhCzPO8Ptz52hkbIxOp4dzdbHYw0ijae5ceuja73ETx8RiIu1pF1bU/gjSlUfHY5jRCIBAJLlnJ8rES0KSiJFFTdlcqiyN5chiXlmltLllTIT2tDJQxBwuIAACkehFV7MRFWXi68urc6RRH62mipJyiV6RO9XI+CixMu08ZWHmzooNvtn6bI3cHWE2IKAPARBIANi3o0y8J1RZhpGY3UD15TVUek2JJxvdg0Skq0Ss/t7N8bX7dJ8B6wMBWQiAQGQhOW0eVwszyshG4hW1lIg1TL7LCMgF0qeFdCUdUkxoOQIgkIAd6Go2wlMmnhHHdXPiRktU+cKBlX9h2Qekq4B/MJjeKgRAIArc5Wo2wmo/sXIoI+MXC6JoM3FMHAztaRX8ULCEdQiAQBS6bGf6wI4IRV5UuKSSpdgHiAMXh4j9d+JhL8LZOw7TX4p7AUikZhja03pBGGNsRQAEothzrpaJVwyjsuWYdLW//xDXejVlladeTzztv8AW12owAgLqEQCBqMecXC0TrwHKwJeEdBU4xFjAYgRAIBqdh2xEI/geloZ05QEkDAk1AiAQze53tTCjZliFlxdpTzu/vOr4ay3rFwtvAhMAAcMRAIEY4iBXy8QbAq+vbbBCiWhP6wsyDA4pAiAQgxyPbMQMZxwZSlFquJdrM2hPywUbjCxFAARioOOQjehzioh0VVdW3flq4qnl+naPlYGAWgRAIGrx9ryaq4UZPQOgYSCkKw2gY0mrEQCBGO4+F8vEmwr5wXMniX1dz/NAuuJBDTa2IwACscCDyEaCdxLa0waPMVZwDwEQiEU+vZKNvGHRlq3YKtrTWuEmbNJABEAgBjql0JZcLcyo0w2dA0fp9Ogg1xZaYw3r0Z6WCzoYOYAACMRSJ7pYJl6HKyBd6UAda7qCAAjEYk8iGxFzHqQrMfxgDQRAIA7EgKtl4oN2DW97WrYvSFdBewfz24AACMQGL3nYIwozegBpyhC0p/WHF0YDgZkQAIE4FBcoE+/NmSPjo8TKtKM9rTe8MAoI5EMABOJgbCAbKexUXumqNFKSTcTq790cX7vPwbDBkYCAbwRAIL4hs8MAhRln9hOkKzviF7u0AwEQiB1+4t4lCjN+Cx2kK+4wgiEQmBEBEEgIAgPZyGUni7WnhXQVgp8KjugTARCIT8BsHh7mbATtaW2OXOzdVARAIKZ6JqB9XclGdhHRfQEtYdy06UvDtL//ENe+asoqT72eeLqRyxhGQMBxBEAgjjs43/HCVCZeTLpqXLQ5/mhXSMMExwYCBREAgYQ4QMJQJh7SVYgDHEcPHAEQSOAQm7+Aq9kIpCvzYw87tBsBEIjd/pO2e9cKM6I9rbTQwERAIC8CIBAEx1UIuFIm/shQilLDvVzeRXtaLthgFEIEQCAhdHqxI9uejZy9mKbfnD1S7Jgz/nldWXXnq4mnlnMZwwgIhAwBEEjIHO7nuDZmI5Cu/HgYY4GAGAIgEDH8nLe2rTAjpCvnQxIHNAgBEIhBzjB1K7aUiRdpTwvpytTow75MRgAEYrJ3DNubydkI2tMaFizYTigQAIGEws3yDpkrhVKS3UER2iBvVvGZOgeO0unRQa6J0J6WCzYYAQECgSAIuBAwqTCjiHTVEJ338fbmJ1dxgQAjIBByBEAgIQ8AkeObUCYe0pWIB2ELBMQQAIGI4QdrItKZjUC6QggCAX0IgED0Ye/UyjrKxKM9rVMhhMNYiAAIxEKnmbxlVYUZ0Z7W5CjA3sKCAAgkLJ5WeE4VZeI/O3uEBi6mfZ+qNFKSTcTQntY3cDAAAjMgAAJBWASGQFDZCKSrwFyGiYGALwRAIL7gwmC/CMguzAjpyq8HMB4IBIcACCQ4bDHzFARkFWYUa08L6QpBCQRkIgACkYkm5iqIgGg2gva0CDAgYBYCIBCz/BGK3fBkIyLtaeeXVx1/rWX94lCAi0MCAYUIgEAUgo2lvkUgl418k91FEUp4wYVXuppdGh1ZUF57w+b4o11e1sEYIAAEvCMAAvGOFUZKRsBrmXhe6QrkIdlhmA4ITEMABIKQ0I5AoTLxvNIV+ntodys2EAIEQCAhcLINR5wpG+FpT1teUj62IFr1k63xdTtsODf2CARsRgAEYrP3HNx77iv2kuxWilDbkaFUVWq419MpmVxVXTpn57bmHz7vyQCDgAAQEEYABCIMISYIAgGWkXSPfPUnQ5eGfziavdg6PDZaNZYdn4xXRhhl18w6F72m7F/Kryn9uy1Nbe8GsQ/MCQSAQH4EQCCIDiAABIAAEOBCAATCBRuMgAAQAAJAAASCGAACQAAIAAEuBP4/gPiOKYDXGBcAAAAASUVORK5CYII=","e":1},{"id":"image_2","w":257,"h":422,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAGmCAYAAAB89TGrAAAgAElEQVR4Xu2dfXCVVZ7nfze5JCEhEASkk0ASBBnbphTcVqvbccS2e0valpe2WbO4uzA1dO3+sbsyWzM7wxSW2uX0uGqpW7q1to6F1pTQFtUlds1Oz+4saA/0Mook0RIGeRGIAoYAgXsDIeTlbp3Ei9eQ5/7O85yX55znfm+Vpeae1+/5Pd97znM+z3lShA8UgAIlrUDK994/ceLXv39paGDNxeH++y4PD0y5MHhp4tg+TZ5QfU78bULZhDPpVPnn4r+rytNbxb/TVP7BhoalO33XAe2HAlEV8NYEHjvx1rrMQN+f9VzOfiNq52EWupRDOT4r4J0JPHHifzWfHTj/Tzov/rADWJOu6itPlfWXp8ovVZRN+ETkryybsCuVynWlcqmTjzYufzNsmUgPBeJSwCsTWN/5qw2nL/f8bDA35EW7YRZxhTXqDaOAFxeT6NCGz37118cvnf6jMJ3zJW1leeVgZVl5r2jvxPKqD0fvVZQdSpeXfSz++7GGFc/70he00z8FvDCBJBtAmJCBWYRRC2llFXDeBB4/vvXBoxe7finbIaQjSqfKh6vTlZmRexWpiqNlZWXnyyjVU1Fe/tvRWUbFWxsa7jsGraCAUMBpExA3AT+/1H2of6g/jeHSr0A6VZ6rTleeh1no19anEp02gT//bMu7XZfO3uWToEltK1iLpI6swzMBMQs4dvHkEV92ApIbIuF6BrMIp5cLqZ2dCWAW4EJ4mGtD3izAWpjTWLZkZ03gP3z62gDuBcgOY3LTgbUwP7ZOmoB4HuDwhZM7zHcfNSRFgbxZiP6AtQg3qk6aALiAcIOI1PIKgLW4WisnTQD3A+SDGinNKFBoFklnLZw0gf9ybNPJOB8QMhNWKDWJCiSBtXDSBB4++jc9mYGLdUkMGvSpNBUoNAvXzrVw0gT+45HXL453OEhphg96XWoK2GYtnDSBPzz4i1ypDTz6CwXCKpA3C3HPoqIsvaeqfMJrUU7JggmEVR7poYDDCghjqC2v/tUTsx9YK9tM50wATw3KDh3SQYFgBQQ3Mb1y8l/InEXhnAmIswOPXTj1HAYYCkABdQVmVNR1PNX84KJiJTlnAo8e3/pXnRe7/ly9+ygBCkABoYBYIsyouGZh0BkSzpkAQCEELhTQr4BYHrw4Z3X1eCXDBPTrjRKhgJMKTKuccviZptZ5YxvnnAmAFnQyftCohCjQWDX91bE7B86ZAGjBhEQbuuGkAoJcbK6un1N4f8A5EwAt6GTsoFEJUmBm1TW/fXL2ysX5LjlnAqAFExRt6IqTCoydDcAEnBwmNAoKmFWg8N6AUyYAWtDswKN0KJBXYGpF7RfPNq+qF//vlAmAFkSQQgE7CoglwSvz1pY5ZwKgBe0EAGqBAkKBuTX1d4qnDp2aCYAWRHBCAXsKNNdc+8fiASOYgD3Nr9R09kI/nTzXR5cHh678bVLVBKqtmjDy/9+YMjGGVqHKUlPASRP4085fdp7uPz87qYOx9/g52ne8h3r7B6W6OKkyTcIcCo2hIl1O0yZVjvztmppKqkiPLOvwgQKhFXDSBJJKC4pf/h2fdJH4t4mPMAJhCCPGMKmSKsrLCGZhQulklQkTsDSe4sL/zUef0+XBYUs1BlcznlmI1PV1ow+XFc48Ym8sGmBcgZbqma2PNi5/06l7AkmjBcWFv2X3EScMIGxE5e9LiOWIMAeYRVgF3U+/8fp/P3L9wwQMjtW2fSeo88wFgzXEX/R4ZiHuWYjlSOHMI/6WogVjFXDOBJL2/sHOM720bd9JRN6XCuRvYhYaA8wivvAoPGTEmZlAkmjB3ksD9HZ7p5fLgPjCcrTm8cwC26f6R0UcOfbfW/7tVKeWA0kygbfbOo3tBOgPBz9LHG/7FGYhP5ZOPjuQFFpwx4EuOtSVkR8NpDSqAFiL8eUtPFPAmeVAEkzgYFeGdh7oMhrUKNyMAuIGZ9O0SXT9zMklAWA5aQJ/0vnLQ2f6z881M8TmS8WNQPMa26hB3Lhc2DSNvtWY7PfhNlXPfPLxxuXrnbonMJYWTKfKqXZCNdWmq2lCWfnI+GcHLtJAbpS377mctRETUnW4BARJNRiJWAXmzZxMd86fyabzNUGeFnTOBAaGB+uaqr9B11bV0cTyUQyW+/QN9VPf0OUvjWF0LS7+X/zdhlnAALgR8vf7JBtBnhZ0ygRePrszJ375TX04sxCzjMEvZxmybYAByCrlb7p7bqwfuVeQtE8eFHLKBDZn25x4Hfng8BBlBi+OjPmoMQzSwPAQZb/2tyESNwHf/7QbLEDSro4x/RG7Cytvm5O4XjpnApt72lsonTvii9JvfPwB/e0/H/CluWinogK/P3/myK5BUj6T0hMvvzDn311ZbzuxRbg5276YKPeO6yJn+i/R//hgB310otv1pqJ9GhUQ24dLbpqlscR4iyqkBZ1ZDvhgAvtOn6T/ufuf6HRvX7wjiNpjUWDZLU1XzmyIpQEaK3XUBPY8RpR6VGM/tRb1SvvvaPuhY1rLRGF+KZCknQIn30C0OeumCeDX368L1XRrV97acuW4N9N1mSzfTRPItL1GKVptsuNhysbaP4xapZM2KbOBsW8mduTGYNu7RHRX3OEkLv439+2hnUc/w9Zf3IPhaP3iBqHvp0EX0oIO3RiM1wQ+y/bQ3x/ah4vf0QvPpWYlYafAVRM4R0RTbA/2tqP76bdHP6WD3aJ6fKCAnAK+cwOFoJBLMwGrtOB7J47Sq3t2U/bSgNyoIxUUKFBAPGm48tY53j5y7JwJbOxpr6tK53psRdnz779L7x07Yas61JNQBZqm1dA9NzZ417vK8srBl65bM/pGmy8/sd8YtAkK/dXv/gG0n3dh626Db7tuhnfnDowFhZxYDtgyAbH+/+vdbe5GFFrmnQJiWSB2C/Jvf/KhA06awKbePetSudRzJgUUW3//6e+2YtvPpMglWrZ4iewz//J+mpBOxXquhaz8Y0EhR2YC5mlBPPUnGyJIF0WBWVMn0dPfXyqVlTvXwvSJWU6awKbsnudTlHpYSsGIif7kH35Nx8/1RsyNbFCAV+Cmhhm0/o4f8AklUgijEGZw6lIPnerXu309lhZ0ZCZgHhT611s2SUiPJFBATQGdRpBviTCEw70n6ETfabXGfZl7LChUEiYgaMD/+ve/0SIgCoECnAImjEDUKczg4/NHlA/YddUEjNKCAgx6/nf/jxs7fA8FtClgyghEA/dnOqnzYvR3W4wFhVyZCRilBWEC2mIbBYVQwKQRiKWBmBVE+ThnAjZoQRwIEiVUkEeHAtMnTaS//N4SmlxZpaO4r5VxuPf4yL2CMJ/xaMHYZwI2QCGYQJgwQVrdCgig6M/uvItunF6vu2jq6DkYavdgPFCoJEwAqLD22EOBERT40Tfn00MLvh0hZ3AWcTz+P3Z/KP2+DCdNwAYt+Kf/99f0eQ8YAa3Rh8IiKSCgov98+500u3ZqpPzjZQpzf2BGRV3HU80PLhpbTqwPENk4WxAmoC3eUJAGBcTy4A/mNNMfLfyOhtJGi9jR/eEVZLlYoePRgrEvB2zQggCFtMUaCtKogM7dA9mbhPVV07b+fPZPVjg2EwAtqDGuUJRnCugyAgES7ej+iO39eKBQ7DOBzVmzJiDE+Yttf0fixaGXB4dZkZAACthWYO2tt9A9LTcoVyuzJHDTBDJtRylFzcoKBBRw9nKWPji7/8q3wgiEIYiPOFqs98vjxb44P/pWocLvTbUJ5UKBQgXEo8gv379SWRQBD3HPF8ytmdWyoeG+q96iE/ONQbNvIh5rAmGULpw9nDw3+pbi3v7BK8aB2UUYNZG2mAI6ZgMy9wXGowVdWA4YRYZlhFENz8LZw5lesewYGikyP7sQsw1hHvhAgSAFdNwbOHahiz7JdgaKnE6V516Zt7ZsvASxzQRs0II2TCBMaOdnD8IohGGMnV3kjSNMmUjrvwJhDiUJ6i036w0ChWKdCdgwAZl1koshNN7s4vLQMJ3NGwdmFy4Om1KbNq9cpZSf+8Fz0wQy7Wsolduo1HMm8+6z+5WfvzbZPh1lf3VT86vZReH9CswudKhsvgzTJhBEC8Y8EzB/tmApmIBseBbem8jfu8DsQlY9s+l0LAe4cwaCaMHEm8D2rjbphyvMDrNfpednD4XbqF/dz/hqm9WvXrnbWh0mwP3gBdGCMZuAWVBIdO7/fLHb3ZFPQMsKZxf5bdTC2QW2UeUGWcfuAGcCQaBQok1APGa5/RReNiIXhuZTjTe7AKQ1qvv35jXTTxfdoTQIHDHopglYpgWVFEZmawqUIqSlwwS4WW8QLRj3TMAoKMTtm1qLalRkRIFiCLhvyxAdxCBnAkG0YKJNgCOojEQmCnVGgc4zvbT3+Lkr5KYzDRunIevu+C7d3tASuYncD14xWjA2E7ABCnHwRGTFkdErBYQRvP9pt9NtfuTuu5XOIORMoBgolGgT4PZNnY4KNE6rAuIG5G8++lxrmToLUwWFuCPG3DQB0II6YwhlSShwsCtDOw9Ef2mHRBWRk6iaADfrnVY55fAzTa3zghoYywNENs4W5PZNI48YMnqrwLZ9J6jzzAWn2i/eTfDCkqtO/ArVRs4EitGCMS4HzCPDoAVDxVFJJBZw05bdR53qqw1a0FETAC3oVCSWUGPEvQGXHqq6fkYd/WzxD5VGgJv1FgOFYpwJmDUB0IJKMZXozK7dG9ABCqnQgnGaQAcR3Wwq2rgtE1P1olw/FNjy/hFnTnvSYQIcKDS3pv7ODQ1Ldzp2Y9DdswX9CGO0UkUBl9iBuGnBOGcCRpFh0IIql0jy8wrkeMvuI04cQ2+aFhSjWQwZjsUE3uhtX1iWy7WbDDVuy8Rk3SjbDwVcuTcQNy0YiwnYQIZBC/pxIcbdShfuDaiCQqq0YCwmsCnTvjyVyr1lMgC4LROTdaNsfxRwASdWNQFu1svRgrGYAGhBfy6SUmhpnBShC7RgYk2A2zctheBGH+UUiPMmoQu0YEwm0LaViJbJDVG0VNy+abRSkSupCoizB7btO2m9ey7QgnGZwLtEdJdJxWECJtVNZtk7DnTRoa6M1c7pAIV2nd5L2cHRd2WO9+GQ4bhMALSg1VBDZTIKiGWBeK4g/9ZqmTyqaXSYAPeDx9GCcZmAUVAIyLBqaJZufvGU4dvtndYgotabF9Cy+TcpCc6ZAAcKJdIEuH1TJcWROfEKiJmAmBGImYHpjyotmB24SLvO7C3aTOdMALSg6bBC+ToUsEUTqpoAN+vljhXLa2X1ZCEbtCAHT+gIEpSRfAVsGIEqKHTqUg91nDsUOBhOmgBoweRfPEnqoWkjUDUB7gdvakXtF882r6rnxsTyTMD8sWJAhrkhx/dhFDBlBLVVE+jl+1eGacpVaTkT4I4Vi2k5YN4EQAsqxRUyj6OAiZuFOmjBjp6DdKr/XOCYOWoCoAVxlfmpgNg+FFShLo5Ahwlws96m6plPPt64fD2nuOXlgNmzBUVnuX1TThB8DwWCFBDbhu992q2FLNQBCumgBUVfE2UC3JYJwhsK6FBA3CcQrzZTYQl0mAD3g9dSPbP10cblb3J9tm0CoAW5EcH3XigglgfieYOox5e7QgvGMRMwagKgBb24fhLVyKizAlVQSBctaNUENve0t1A6d8RkBHBbJibrRtmlq0CU3QNVE+CWvjXpqr4X56yulhkVa8sB0IIyw4E0vioQlidQBYV00YJ2ZwLZ9sVEuXdMDjK3ZWKybpQNBcK84kzVBLhZrywtaNkEzINCMAFciHEqIJYFb7d1sk1wiRZMnAlw+6bs6CABFFBUQJgABxTpAIV00YJ2TSDT9hqlaLWixkWzc/umJutG2VBAKCBgon3Hg1FekUaHCXCzXlla0K4JZEEL4jJJvgIy7znUAQpxs16ZswXzo2Fxd8CsCcjsmyY/BNHDuBWQeaGJDhPgZr2ytKDtmYBRUIjbN407OFB/aSjQfuwMdXSeLdrZH31zPj204NtKgnAmIHOsWBwzAaMmwO2bKimOzFBAUgEZE1AFhfqG+mlH90dFW+ScCYAWlIwgJPNeAZn3F6iaADfrDUMLWlsOgBb0PrbRAUkFZIChXyz9MU2urJIs8epknAnIni1odTlgwwS4fdPIiiMjFAihgIwJmKYFHTUB0IIh4ghJPVbgjV2Hi54zUJEuo9dXtCr1kEOGZY8VszwTMG8C3L6pkurIDAUkFdi442DRlDpAoY/PHyHx2HzQx00TAC0oGUJI5rMC4qQhMRMo9tFhAhwt2Fg1/dUnZj+wVlZLK7DQZtCCsuOBdB4rIAMK3d7cQOtuW6zUS84EwtCCoiGJMAHQgkoxhcyaFJAxARu0oKsmIJ6omKJJ66uK4bZMTNWLcqFAoQIyzw24RgvanAmAFsT1kngFfKQFrZjAxp72uqp0rsdkBHBbJibrRtlQIK+AzGPEpmnByvLKwZeuWzMhzKgYvydgAxSCCYQZcqQ1pYAMKOQaLWhlJmDDBEALmgprlBtGARkTcI0WtGICm3r3rEvlUs+FETNsWm7LJGx5SA8FoijgIy1oxQQ2Z83TgjCBKCGLPLoV8JEWtGICm7J7nk9R6mHdgheWxx2wYLJulA0FhAK+0oJWTAC0IC6SUlBABhRykRZMhAnInLJSCkGIPsargIwJuEgL2jIB0ILxxidqt6CADC1owwTCHCuWl8UCJ9BmlBYEMmwhwlEFq4ANWnBweIi2n2or2hbnTAC0IBs7SJAQBXylBY0vB2yAQqAFE3IVed4NGVDoqXuX0OzaqZF7ys16wx4rZmU5YMMEuFNWIiuOjFAghAIyJqBKCx670EWfZINfeOqkCYAWDBFFSOq1AlveP0K9/YNF+6BqAtysd0ZFXcdTzQ8uCiuk0RuDoAXDDgfS+6qADVpwf6aTOi92BUoU9mxBK8sB0IK+hjTaHVYBGybA4fH1VdO2/nz2T1aEbbvhmYDZl5CKzgIZDjvkSK9bARlQ6KaGGbT+jh8oVc2ZQNhjxazMBEwjw6AFlWIKmTUpIGMCOkCh7V1tNJgbCmy1myaQaTtKKWrWpPVVxXBbJqbqRblQoFCBg10Z2nkgeK0u0uowAW7WO7dmVsuGhvuOhR0d08sB0IJhRwTpvVPAZ1pQiO21CXBbJt5FExrspQI2TICb9aZT5blX5q0tiyKgMROwAQrBBKIMOfLoVkAGFHKVFjQ6E7BhAqAFdYczyouigIwJqIJCpmhBsyaQaV9DqdzGKKLK5uG2TGTLQToooKKAz7SgWRPA2YIqcYW8HilgAxQyRQt6bwLcvqlHcYSmeqyADRPgZr1RaUHDJgBa0OO4RtMlFZABhVymBb02AZlTViTHEcmgQGQFZExAByjEzXqj0oJmTQC0YOTAQkZ/FPCdFjRrAlmcLehPKKOlURWQAYXW3noL3dNyQ9QqRvJxyHCUswXzDTIIC5k1AW7fVElxZIYCkgrImIDpNxGr0ILGZgI2QCHQgpJRimRGFZABhR65+266cXp95HZwyHDUY8WMzgRsmAC3bxpZcWSEAiEUkDEBVVrwRN9pEnRs0MdNEwAtGCKMkNRnBd5u66SzF/qLdkHVBLhZ78yJU//5yVn/6saoOhq5J4CzBaMOB/L5pgAHCk2fNJFeWBL6xK+vycCaQNU1v31y9srFUbXz1gS4fdOogiAfFAijAGcCs6ZOoqe/vzRMkVel5WjBqAeMGr4nAFpQadSR2QsFxDJALAeKfa6fUUc/W/xDpf5wJqACComGGZoJmDUB0IJKMYXMmhSwRQvu6P6Q+oYuB7baVRPoIKKbNWl9VTHclompelEuFChUoPNML23bd7KoKDqQYQ4UmltTf+eGhqU7o46OqZkAzhaMOiLI540CMqCQ67SgyeWAURMALejNdZLohsqYgGlaUAisggwbMYE3etsXluVy7SZHn9syMVk3yoYCeQW27TtBnWcuFBXEdVrQiAmAFsRFUioKJIEWNGICmzLty1Op3FsmA4HbMjFZN8qGAnkFXKAFp1VOOfxMU+s8lVHRfmMQtKDKcCCvTwpwoJAPtKCRmYANE+D2TX0KJLTVXwU4E/CBFjRkAm1biWiZyaHl9k1N1o2yoYBQICm0oCkTeJeI7jIZKjABk+qibBkFkkILmjIB0IIyUYQ0XiuQFFrQlAkYBYWADHt97SSm8TKg0KqFN9H91y9Q6jM361UFhbw0Ae6UFSXFkRkKSCogYwKqtGB24CLtOrO3aIucMwHQgpIRhGTeKyBDC6qaADfrVT1WLD8IWjkBG7QgkGHvr59EdMAGLXjqUg91nDsUqJeTJgBaMBHxjU5IKGDDBLgfvOmVUz57uqm1SaK5RZNongnseYwo9ahqo4rlBzJsUl2ULasABwrVVk2gl+9fKVvcuOk4E1A9VszQcsC8CYAWVIorZNakAGcCOmjBjp6DdKr/XGCLHTUB0IKaYgzFOKxA76UB2rL7aNEW6jABbtbbVD3zyccbl69XlUrzcsDs2YKis9y+qaogyA8FOAVs0YK7Tu+l7ODFwOaoni1oaDnQBlqQiyB8770CtkyA+8FrqZ7Z+mjj8jdVBdU9EwAtqDoiyO+8AjKgUOvNC2jZ/JuU+sKZgA5QSDTQKxMALagUU8isSQEZE1AFhWzRglpNYHNPewulc8FvTdQwANyWiYYqUAQUYBXYcaCLDnVliqZTNQGOFqxJV/W9OGd1NdtYiQTaZgKgBSXURpJEKGADFLJFC+qdCWTbFxPl3jE5ytyWicm6UTYUyCtgwwS4We/Uitovnm1eVa9jVDTOBMyDQjABHUOOMlQV4EAhn2hBzTMB8ybA7ZuqDi7yQwEZBTgT0AEK2aIF9ZpApu01StFqGRGjpuG2TKKWi3xQQFaBpNGCek0gC1pQNpCQzl8FbIFC3KxXFy3olQnI7Jv6G1pouS8K2DIBbtarixbUbQKgBX2JZLQzsgIyoNCyb/0etd74LyLXITJyJqCLFvTKBLh9UyXFkRkKSCogYwKqoFDfUD/t6P6oaIucMwHQgpIRhGTeK5A0WlDbTAC0oPexjQ5IKiADCv1i6Y9pcmWVZIlXJ+OQYV1nC+Zr1gIL2TABbt80suLICAVCKCBjAptXrgpR4tVJbdKCGmcC5kEh0IJKcYXMmhTgQKGKdBm9vqJVqTbOBHQdK6Z5JmDeBLh9UyXVkRkKSCrAmYAOWvDj80dIPDYf9HHTBEALSoYQkvmswOXBYXpj1+GiXdBhAtyst7Fq+qtPzH5grS4tNd0TAC2oa0BQjrsKyIBCtzc30LrbFit1gjMBnbSgxnsCZk0AtKBSTCGzJgVkTOB785rpp4vuUKqRA4VcNQHQgkrDjsw+KLD3+Dl6/9Puok390Tfn00MLvq3UHc4EdIJCOmcCRk0AtKBSTCGzJgWSSAtqMYGNPe11Velcjyadxy2G2zIxWTfKhgJ5Bd77tJv2HQ9+I5BIp4oMc6BQZXnl4EvXrZmgc1SUbwzaAIVgAjqHHGVFVUAGFPKNFtQyE7BhAqAFo4Yt8ulUQMYETNOCupFhLSawqXfPulQu9ZxOsceWxW2ZmKwbZUOBvAKCERCsQNDHR1pQiwlszpqnBWECuBBdUCCJtKAWE9iU3fN8ilIPmxwkbsvEZN0oGwoIBZJKC2oxgc04WxBXSQkoIAMK+UgLemECMqeslEAMoosxKyBjAj7SgrpMQGycTjE1Rty+qal6US4UKFQgqbSgLhMwSgvCBHAxuqCADVpwcHiItp9qK9pd3ciwsgmAFnQhPNEGGwoklRZUNgEboBBoQRshjjo4BWRAoafuXUKza6dyRQV+z816TYBCXpgAd8pKZMWREQqEUEDGBFRpwWMXuuiTbGdgq5w0AdCCIaIISb1WgKMFRedUTYCb9eo+Viw/IEoPEIEW9Dqu0fgQCtigBfdnOqnzYldgq5w0AdCCIaIISb1WwIYJcHh8fdW0rT+f/ZMVuoVUnAmYPVZMdBbIsO4hR3lhFZABhW5qmEHr7/hB2KK/lp4zAd3HimlaDpg1AdCCSjGFzJoUkDEBHbTg9q42GswNBbbaVRMALagp0FCMuwoc7MrQzgPBa3XRch0mwM1659bMatnQcN8x3UqpLgdAC+oeEZTnnAJJpgWF2E6bALdl4ly0oEGJVMCGCXCgUDpVnntl3toyEwJHNgHQgiaGA2W6qIAMKOQrLag0E7BhAqAFXbwkSq9NMiagCgrFRQuqmUCmfQ2lchtNhgS3ZWKybpQNBfIKbHn/CPX2DxYVRNUEuKXvjIq6jqeaH1xkYlQUlgM4W9DEgKBM9xSwAQrFRQuqzQQsHDDKbZm4Fy5oURIVsGEC3KzXFC2oaAJmQSHROJhAEi8pv/okAwr5TAs6bQIyp6z4FU5orY8KyJiADlAoLlpQzQQybUcpRc2mBpbbNzVVL8qFAoUKJJ0WVDOBbBtoQVwviVfABigks/Q1cbZgfvAUdgfMmgC3b5r46EMHnVDAhglws16TtGDkmYANUIjbN3UiQtCIxCsgAwo9cvfddOP0+shacCZg6lgxpZmADRPg9k0jK46MUCCEAjImoAoKneg7TYKODfq4aQKgBUOEEZL6rEDSaUGF5QBoQZ8DG22XV4ADhaZPmkgvLFE78Ytb+po6W1BxOWDeBLh9U/lhREooEF0BzgRmTZ1ET39/afQKiIijBR01AdCCSqOOzF4ocPZCP73dFvweANGJ62fU0c8W/1CpP5wJmDpWTHEmYNYEQAsqxRQya1LAFi24o/tD6hu6HNhqN00AtKCmMEMxLivQeaaXtu07WbSJOpBh7hmZuTX1d25oWLrTlFaRYKHNoAVNjQfKdUgBGVBo7a230D0tNyi1mjMBk7Sgwu4AaEGlUUdmLxSQMYF1d3yXbm9oidwfDhQSBTtnAm/0ti8sy+XaI/daIiO3ZSJRBJJAAWUFtu07QZ1nLhQtx3daMNJMALSgcmyhAE8UKAVaMJIJbMq0L0+lco2LaEsAABHhSURBVG+ZHEduy8Rk3SgbCuQVENuDYpuw2EcVGeZmvdMqpxx+pql1nslRCX1jEG8iNjkcKNslBThQKAm0YKSZgA0TAC3o0qVQum3hTCAJtGBEE2jbSkTLTIYGt2Vism6UDQWEAqVCC0Y1gXeJ6C6ToQITMKkuypZRoFRowagm0EFEN8sIGSWNzL5plHKRBwqEUaBUaMGoJoCzBcNEE9J6qYAMKJQEWtBJE+BOWfEyotBo7xSQMYEk0IKhTQC0oHexjAZHVECGFjRtAqaPFctLE4oTsEELcvBExDFFNigQSgEbtOCpSz3Uce5QYLucNAHQgqHiCIk9VqBUaMHQywEboBCQYY+vnAQ1nQOFaqsm0Mv3r1TqMTfrNX2sWMTlgPmzBblTVpRUR2YoIKkAZwI6aMGOnoN0qv9cYIscNQHQgpIxhGQeK9B7aYC27D5atAc6TICb9TZVz3zy8cbl601LGfLGoNmzBUVnQQuaHnKUzylgixbcdXovZQcvBjbH9NmCEZcDbaAFuQjC994rYMsEuB+8luqZrY82Ln/TtKBhZwKgBU2PCMqPXQEZUKj15gW0bP5NSm3lTMD0sWJRZwJGTQC0oFJMIbMmBWRMQBUUyg5cpF1n9hZtsXMmsLmnvYXSueC3JmoYAG7LREMVKAIKsArsONBFh7oyRdOpmgD3oFxNuqrvxTmrq9nGakggvRwALahBbRThhQKlRAuKAXHKBLgtEy8iCI30XgEbJsDNeqdW1H7xbPOqehtihjAB86AQTMDGkKMOTgEOFEoSLRhyJmDeBEALcuGJ720owJmADlDIFVownAlk2l6jFK02OQjclonJulE2FBAKlBotGM4EsqAFcZkkXwFboJArtKBTJiCzb5r8EEQP41bAlglws15btGBYEzAKCnH7pnEHB+ovDQVkQKEk0YJOmQB3ykpphCB6GbcCMiagCgrJzHpt0YLSJgBaMO7QRP22FCg1WlDeBLLti4ly75gcCA6eMFk3yoYCeQVkQKFfLP0xTa6siiwat/S1dbZgvgNSsJANZJjbN42sODJCgRAKyJiA6TcR26QFQ8wEzINCoAVDRCqSGlOAA4Uq0mX0+opWpfq5Wa+tY8VCzgTMmwC3b6qkOjJDAUkFOBPQQQt+fP4Iicfmgz5umgBoQckQQjKfFbg8OExv7DpctAs6TICb9TZWTX/1idkPrLWlpeQ9AdCCtgYE9cSngAwodHtzA627bbFSIzkTsHW2YMjlgFkTkNk3VVIdmaGAhAIyJvC9ec3000V3SJQWnISjBV01AdCCSsOOzD4osPf4OXr/0+6iTf3RN+fTQwu+rdQdzgRsgkKiI7LLAaMmAFpQKaaQWZMCNmjBvqF+2tH9UdEWO2cCG3va66rSuR5NOo9bDLdlYrJulA0F8gq892k37Tse/EYgkU4VGeZAocryysGXrlszweaosDMBG6AQTMDmkKOuIAVkQKGk0YJSywEbJgBaEBemCwrImIBpWtA2MixlApt696xL5VLPmRwkbsvEZN0oGwrkFRCMgGAFgj5JpAWlTMDG68hBC+JCdEGBUqQFpUxgU3bP8ylKPWxykLgtE5N1o2woIBQoVVpQygQ242xBXCUloIAMKJREWtAJE5DZNy2BGEQXY1ZAxgSSSAvKmoDYOJ1iaoy4fVNT9aJcKFCoQKnSgrImYJQWhAngYnRBgVKlBVkTAC3oQniiDTYUKFVakDUBG6AQaEEbIY46OAVkQKGn7l1Cs2unckUFfs/NeuMAhZwwAe6UlciKIyMUCKGAjAmo0oLHLnTRJ9nOwFY5aQKgBUNEEZJ6rQBHC4rOqZoAN+u1faxYfsCKPkBkgxYEMuz1tZOYxtugBfdnOqnzYlegZk6aAGjBxMQ4OsIoYMMEuB+85uprNz/WuGKV7cFiZgJmjxUTnQUybHvIUd9YBWRAoZsaZtD6O36gJB5rAjXX/vFjDSueV6okQuZYTQC0YIQRQxbtCsiYgA5acHtXGw3mhgLbb/tsQcl7Am2gBbWHHAp0TYGDXRnaeSB4rS7aq8MEuFnv3JpZLRsa7jtmWx9uJgBa0PaIoD7rCtigBQeHh2j7qbaifbN9tqDsTMCoCXBbJtajARWWpAI2TIADhdKp8twr89aWxTEAgTMB0IJxDAfqjEMBGVAoqbSg0DtWEwAtGEfIo86xCsiYgCoo5CotWNwEMu1rKJXbaDJkuC0Tk3WjbCiQV2DL+0eot3+wqCCqJsAtfWdU1HU81fzgojhGpchMwPybiGECcQw56hyrgA1QyFVakFkOmDcBbssE4QoFbChgwwS4H7z6qmlbfz77Jyts9HdsHUVmAqAF4xgQ1GlXARlQKMm0IDMTMGsCMvumdsMBtZWiAjImoAMUcpUWZG4Mth2lFDWbCgxu39RUvSgXChQqUOq0IDcTMAoKwQRwMbqggA1QSGbWGxctGKsJcPumLgQI2pB8BWyYAPeDFyctGGgCoAWTH/zo4agCMqDQI3ffTTdOr48sGWcCcR0rlu/QuLsDNkyA2zeNrDgyQoEQCsiYgCoodKLvNAk6NujjpgmAFgwRRkjqswKlTgsWWQ6YB4U6eg7SqX5xXAE+UCA+BThQaPqkifTCEjWGh0OG4zpbkFkOmDcBTpj4wgI1l5ICnAnMmjqJnv7+UiVJOFqwofra//2XjSvuVapEIXPAPQGzoJBo76lLPdRx7pBC05EVCqgpcPZCP73dFvweAFH69TPq6GeLf6hUEWcCcR0rxswEzJuA2Dv9x+4Pi565pqQ8MkMBRgFbtOCO7g+pb+hyYGvcNIGMWVowrwbOE8B1GqcCnWd6adu+k0WboAMZ5h6Um1tTf+eGhqU749IiaDlglBbMdxazgbiGHfUKBWRAobW33kL3tNygJBhnAnHSgqJjsZqAaAAHUiipj8xQoIgCMiaw7o7v0u0NLZF1lIlv50zABig0VlEBUwh4qNiZ7JFHARmhQIAC2/adoM4zF4rqk3RacNyZQBwmIBqSHbhI+7Od1HM5i6CFAlYUAC04KvNVy4FNmfblqVTuLSujME4l4sEiwRBgVhDXCJROvWJ7UGwTFvuoIsMcDzOtcsrhZ5pa58Wp+lUmYONNxFyHxaxA7BxkBy9ySfE9FIisAAcKlQItGLAcME8Lyoya2DkQywNxvwAfKGBCAc4EbNCCcSPDASbQtpWIlpkQPUqZOHcgimrIwykAWvArhcZZDpinBbkBGvu9QIzF8gD3CcIqh/RBCoAWLG4CHUR0s2vhI+4TCAYbRuDayPjZHtCCxU3ACi0YJXRgBFFUQ57xFJABhUqBFgy6J+CsCYgGwwhwUetQQMYESoEWvMoE3uhtX1iWy7XrENlkGTIopsn6Ubb/CnC0YEW6jF5f0arUUS5O4z5WLN+5r90YjIsWjKI0d25blDKRp3QU4GhBHW8d4s7McNIE4qYFw4YgDisNqxjS5xXgaMGn7l1Cs2unKgnmAy141XLABVowrOrcqS1hy0P60lCgGCik4wwBoSJnAi6AQokwgb6hftp1ei+2Dkvj2tXWyyAT0LEMyDeSO0zXURNwixaUHXFu7SVbDtKVhgJBtKBOAxBKcrPUuTUNj2xouP+JuFUfc2PQPVpQViDOdWXLQbrkKzCWFhQPCv2bmxcpHR4ynmpihlrsIbi4zxYM2B1oc5IWlAlLHFUmoxLSCAXyJiB++Zf93gKlV4wVU5Q7Vqylembro43L34x7VMbOBJwGhTix8LARpxC+T6fKaXLZFJo/uZEmV1YZFYQzgbiPFQuaCXhtAqJT3PHORkcdhTurgLj4m2tmUnP1NyhdVm68nYJs3XVmb9F6nDMBX2hBbvQAEXEKld73TdUzad6kRisXf15djhasSVf1vThndbULo3FlOeATLcgJh9kAp1BpfF+brqYFU+ZQ7QT71xq3Y+UKLSgiIZEmgNlAaVzkxXo5d1IDzZ3UGJsQHCg0taL2i2ebV9XH1sCCigtMwI1jxXSJgtmALiX9KmdieQUtrLs+ll//QqU4E3AFFBozE0iWCWCnwK+LV0drr62sowVTrrO69g9qN8etuGkCmbbXKEWrdQyGC2UIbmD7qTYXmoI2WFAg7un/2C5ytGBT9cwnH29cvt6CNGwVBcsBf2nBoF7ihafs+Ccigbj51zBxulN98YUWHLMcSJ4JgCJ06row0hgXDUB0lAOFXKEFx5qA96DQeFHG7dcaiUwUakUBVw1AxgRcAYVKwgREJ4URiBs1OKnYyrVppRKXDcAnWvCKCWzuaW+hdO6IldGLqRJx7sAnmU461X8uphagWl0KuGwA+R+dD87uD+yuS7TgVyaQbV9MlHtH1yC5XI4wA7F9KB7xxBuQXR6p8dvm2i5AlCWoS7RgSZrAeIMmbiBmvnz5qZjKDeYGaWB46Mqz4KN/G/LviklYiwUHsHDq9c73igOFXKIFC0wgWaCQqSjhzOLSUD/1DV02VX1JlytIwO9MW+AECMQNBGcCLoFCMAFuNBW+FzcjxWfUGPpH/vvrf4NZhJH3O9O+FTsKLNtejk9x0wQSRgvKDpYL6YqZhZh5FDueyoX222iDD/cBCnXwiRYsmAkkDxSyEZw26xD3JQZyQzQ4PPi1exWjf0uuWYjHgb8z/Vs2pVauizMBV84WzHd0BBvenIUJKI+8IwUUMwvRRJ92RMRpQLdec4M3y4B8CHC0oKsmkEha0JHr0slmiPsU+ZuYPZczI20U/5+/fxG3WfhqAEJHzgRcogULlwMwAScv1fgbxZmFie3TOE8EUlVc6LWj+6OixcAEVFVGficV4LZPZcxCXPziMFDXnggMIzj3rEpleeXgS9etmRCmTNNp8/cEMBMwrTTKH1Gg0CzE9qn4VJVXkuAAJpZXeq8SZwKu0YJYDngfcuiAawpwoJDLJuDtm4dcCwK0p7QV4EzANVCocCawlYiWlfbwofdQQF0B32jBr0wg076GUrmN6hKgBChQ2gpwoFBj1fRXn5j9wFqXVBq9MVgC5wm4JDraklwFOBNwDRS6MhMYMYJsG5YEyY1N9MySAhwo5LgJlM7BIpbiAdWUoAKcCbgGCn1tJoDZQAlGLLqsVQEfacGrTGBjT3tdVTp3lIimaFUHhUGBElCAA4VcpAWvMoHR2QCWBSUQr+iiAQU4E3ARFBrXBEaMAFuGBkIERSZdAe79l16ZAIwg6eGK/plQwEdaMHAmkBfojd72hWXDua2UomYToqFMKJAkBfZnOqnzYldgl1xEhlkTEAlGbxYOryNKrcMNwySFLPqiWwEOFHKRFpQygbxQV8wgl1qDmYHu8EF5SVCAMwEXQaFQJlA4SCOYcTktptRwC1FqIRHVffnPzUkYTPQBCkRRYHtXW9GX1CTKBDiBRu4l5Kgul6O6VGpYmATBLDjV8L3vCnC04NyaWS0bGu475lo/Rx4giusz+uAStYzWP7x45F+5VAul8n+ju+JqG+qFAmEUECcmbT/VVjSLi8hw5OVAGHF0pIVZ6FARZZhUgAOF0qny3Cvz1paZbEPUsmOdCURtdFC+0ZuXNLL8yKWGF6bEkoSoLjV630J8xL+BROsWHuWNvGKu2OvIXQWFvJkJ6I4xmIVuRVEeRwtOq5xy+Jmm1nkuKpWomYAJgUefpRBTC2oZ3Q0Z8c6CvwGkMqG7b2VytKCrjEDJzgRMBBjMwoSq/pTJ0YKu7gzABGKIsbxZYPs0BvENVlkMFJpeOeWzp5tamwxWr1Q0lgNK8pnLDNbCnLYmSi5mAq5CQnkdYAImIsJimXmzGK0SrIVF6b9WVRAtOLWi9otnm1fVx9UumXphAjIqJSANWAuzgzgeLSjYgObqa/9gQ8PSnWZrVysdJqCmX+JyF5oFWAu54Q2iBZuqZz75eOPy9XKlxJcKJhCf9l7XDNbiq+EbDxRyeUtwbODBBLy+FN1vfKFZJJW1GGsCPhmAiCCYgPvXUcm00FfW4kTfaRLvIBT3ABomTv9vPiwBCoMKJlAyl1hyOuoaayFowXMDFw7XpWvvcfFRYW7kYQKcQvjeWwWssBY5en24LPX8Q5MWdfgqFEzA15FDu7UpIMFa5J9C/fJCz72by5V19A/Ru384ddE5bQ2JqSCYQEzCo1oo4IoC/x9AsYOWElmyTAAAAABJRU5ErkJggg==","e":1},{"id":"image_3","w":438,"h":67,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbYAAABDCAYAAADwISBuAAAEVklEQVR4Xu3cTU4TARQH8DcNez0CRxhPIN4ATyCurQmkuFbW0kBi4xpPoDcQbzDeAG4ge9OaIUgwfHZepG/x65b+Z15+b/EPnY8mBnz2x+1mE9FGxMaAuAgBAgQIELhVYBFx0iyiGy3ieOdz1y1L1Tw08HHcbjQRW03EZkQ8eWjO9wgQIECAQELgNCKORmtxuHPY/XrIce4ttoPtdn3+O44i4vlDDug7BAgQIEDgPwicRcThZNZ9uO/Ydxbb9E27HU30B/Ef2n2S/k6AAAECjyHwczSPrbt+ory12PbH7VET8eoxpnQOAgQIECCwhMBZNLE9+dT1vyZe+9xYbEptCV5fJUCAAIHVCDTx+qZyu1ZsSm01+3FWAgQIEFheYBHxcnfWfbua/KfYLq6pHSx/aAkCBAgQILASgbPRWrQ7h93J37NfFtvF3Y/98wJuFFnJbpyUAAECBAYK/JjMusvnqi+LbTpuj93SP5BUjAABAgRWK3Dlett5sfUPX48ivq92KmcnQIAAAQKDBU4ns269T58XmxtGBkMKEiBAgEARgXnEi3ez7vi82Kbjtn9NiWtrRZZjDAIECBBYXmAR8WV31m01Fy80/rr8ISQIECBAgEApgbPJrHvaTMdt/8qs96VGMwwBAgQIEBggMJrHs77Y3A05AE+EAAECBOoJ9A9sK7Z6ezERAQIECAwX2FNsw/EkCRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCewF4zfdtuxSLW681mIgIECBAgsJzAPOL4DzhJ6X4xT+fmAAAAAElFTkSuQmCC","e":1},{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 20","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 19","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 18","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 17","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 16","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Shape Layer 15","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 14","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Shape Layer 13","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Shape Layer 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Shape Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Shape Layer 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Shape Layer 9","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Shape Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Shape Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Shape Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Shape Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":2,"nm":"Wallet","refId":"image_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[406,502.135,0],"ix":2},"a":{"a":0,"k":[248.009,154.115,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[0.771,0.771,-24.2]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[-1.68,-1.68,16.8]},"t":6,"s":[110,110,100]},{"t":10,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[416,352,0],"ix":2},"a":{"a":0,"k":[400,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[200,175.5],[200,624.5],[600,624.5],[600,175.5]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":800,"sh":800,"sc":"#ffffff","ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":2,"nm":"Dollar 1","tt":1,"refId":"image_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":15,"s":[414.921,595.644,0],"to":[0,-38.333,0],"ti":[0,38.333,0]},{"t":23,"s":[414.921,365.644,0]}],"ix":2},"a":{"a":0,"k":[199.903,224.203,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":5,"op":150,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":2,"nm":"Dollar 2","refId":"image_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[35]},{"t":24,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[372.27,392.853,0],"to":[-8,0,0],"ti":[8,0,0]},{"t":27,"s":[324.27,392.853,0]}],"ix":2},"a":{"a":0,"k":[128.123,210.921,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":23,"s":[50,50,100]},{"t":27,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":23,"op":150,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":2,"nm":"Wallet Back","refId":"image_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[406.278,502.333,0],"ix":2},"a":{"a":0,"k":[228.817,183.308,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[0.771,0.771,-24.2]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[-1.68,-1.68,16.8]},"t":6,"s":[110,110,100]},{"t":10,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"Explosion","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[400,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":800,"h":800,"ip":10,"op":160,"st":10,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/android/app/src/main/res/raw/node_modules_cssselect_lib_procedure.json b/android/app/src/main/res/raw/node_modules_cssselect_lib_procedure.json new file mode 100644 index 0000000..c74b1b6 --- /dev/null +++ b/android/app/src/main/res/raw/node_modules_cssselect_lib_procedure.json @@ -0,0 +1,11 @@ +{ + "universal": 50, + "tag": 30, + "attribute": 1, + "pseudo": 0, + "descendant": -1, + "child": -1, + "parent": -1, + "sibling": -1, + "adjacent": -1 +} diff --git a/android/app/src/main/res/raw/node_modules_csstree_dist_defaultsyntax.json b/android/app/src/main/res/raw/node_modules_csstree_dist_defaultsyntax.json new file mode 100644 index 0000000..c7ad296 --- /dev/null +++ b/android/app/src/main/res/raw/node_modules_csstree_dist_defaultsyntax.json @@ -0,0 +1 @@ +{"generic":true,"types":{"absolute-size":"xx-small|x-small|small|medium|large|x-large|xx-large","alpha-value":"|","angle-percentage":"|","angular-color-hint":"","angular-color-stop":"&&?","angular-color-stop-list":"[ [, ]?]# , ","animateable-feature":"scroll-position|contents|","attachment":"scroll|fixed|local","attr()":"attr( ? [, ]? )","attr-matcher":"['~'|'|'|'^'|'$'|'*']? '='","attr-modifier":"i|s","attribute-selector":"'[' ']'|'[' [|] ? ']'","auto-repeat":"repeat( [auto-fill|auto-fit] , [? ]+ ? )","auto-track-list":"[? [|]]* ? [? [|]]* ?","baseline-position":"[first|last]? baseline","basic-shape":"|||","bg-image":"none|","bg-layer":"|| [/ ]?||||||||","bg-position":"[[left|center|right|top|bottom|]|[left|center|right|] [top|center|bottom|]|[center|[left|right] ?]&&[center|[top|bottom] ?]]","bg-size":"[|auto]{1,2}|cover|contain","blur()":"blur( )","blend-mode":"normal|multiply|screen|overlay|darken|lighten|color-dodge|color-burn|hard-light|soft-light|difference|exclusion|hue|saturation|color|luminosity","box":"border-box|padding-box|content-box","brightness()":"brightness( )","calc()":"calc( )","calc-sum":" [['+'|'-'] ]*","calc-product":" ['*' |'/' ]*","calc-value":"|||( )","cf-final-image":"|","cf-mixing-image":"?&&","circle()":"circle( []? [at ]? )","clamp()":"clamp( #{3} )","class-selector":"'.' ","clip-source":"","color":"||||||currentcolor|","color-stop":"|","color-stop-angle":"{1,2}","color-stop-length":"{1,2}","color-stop-list":"[ [, ]?]# , ","combinator":"'>'|'+'|'~'|['||']","common-lig-values":"[common-ligatures|no-common-ligatures]","compat":"searchfield|textarea|push-button|button-bevel|slider-horizontal|checkbox|radio|square-button|menulist|menulist-button|listbox|meter|progress-bar","composite-style":"clear|copy|source-over|source-in|source-out|source-atop|destination-over|destination-in|destination-out|destination-atop|xor","compositing-operator":"add|subtract|intersect|exclude","compound-selector":"[? * [ *]*]!","compound-selector-list":"#","complex-selector":" [? ]*","complex-selector-list":"#","conic-gradient()":"conic-gradient( [from ]? [at ]? , )","contextual-alt-values":"[contextual|no-contextual]","content-distribution":"space-between|space-around|space-evenly|stretch","content-list":"[|contents||||counter( , <'list-style-type'>? )]+","content-position":"center|start|end|flex-start|flex-end","content-replacement":"","contrast()":"contrast( [] )","counter()":"counter( , [|none]? )","counter-style":"|symbols( )","counter-style-name":"","counters()":"counters( , , [|none]? )","cross-fade()":"cross-fade( , ? )","cubic-bezier-timing-function":"ease|ease-in|ease-out|ease-in-out|cubic-bezier( , , , )","deprecated-system-color":"ActiveBorder|ActiveCaption|AppWorkspace|Background|ButtonFace|ButtonHighlight|ButtonShadow|ButtonText|CaptionText|GrayText|Highlight|HighlightText|InactiveBorder|InactiveCaption|InactiveCaptionText|InfoBackground|InfoText|Menu|MenuText|Scrollbar|ThreeDDarkShadow|ThreeDFace|ThreeDHighlight|ThreeDLightShadow|ThreeDShadow|Window|WindowFrame|WindowText","discretionary-lig-values":"[discretionary-ligatures|no-discretionary-ligatures]","display-box":"contents|none","display-inside":"flow|flow-root|table|flex|grid|ruby","display-internal":"table-row-group|table-header-group|table-footer-group|table-row|table-cell|table-column-group|table-column|table-caption|ruby-base|ruby-text|ruby-base-container|ruby-text-container","display-legacy":"inline-block|inline-list-item|inline-table|inline-flex|inline-grid","display-listitem":"?&&[flow|flow-root]?&&list-item","display-outside":"block|inline|run-in","drop-shadow()":"drop-shadow( {2,3} ? )","east-asian-variant-values":"[jis78|jis83|jis90|jis04|simplified|traditional]","east-asian-width-values":"[full-width|proportional-width]","element()":"element( )","ellipse()":"ellipse( [{2}]? [at ]? )","ending-shape":"circle|ellipse","env()":"env( , ? )","explicit-track-list":"[? ]+ ?","family-name":"|+","feature-tag-value":" [|on|off]?","feature-type":"@stylistic|@historical-forms|@styleset|@character-variant|@swash|@ornaments|@annotation","feature-value-block":" '{' '}'","feature-value-block-list":"+","feature-value-declaration":" : + ;","feature-value-declaration-list":"","feature-value-name":"","fill-rule":"nonzero|evenodd","filter-function":"|||||||||","filter-function-list":"[|]+","final-bg-layer":"<'background-color'>|||| [/ ]?||||||||","fit-content()":"fit-content( [|] )","fixed-breadth":"","fixed-repeat":"repeat( [] , [? ]+ ? )","fixed-size":"|minmax( , )|minmax( , )","font-stretch-absolute":"normal|ultra-condensed|extra-condensed|condensed|semi-condensed|semi-expanded|expanded|extra-expanded|ultra-expanded|","font-variant-css21":"[normal|small-caps]","font-weight-absolute":"normal|bold|","frequency-percentage":"|","general-enclosed":"[ )]|( )","generic-family":"serif|sans-serif|cursive|fantasy|monospace|-apple-system","generic-name":"serif|sans-serif|cursive|fantasy|monospace","geometry-box":"|fill-box|stroke-box|view-box","gradient":"|||||<-legacy-gradient>","grayscale()":"grayscale( )","grid-line":"auto||[&&?]|[span&&[||]]","historical-lig-values":"[historical-ligatures|no-historical-ligatures]","hsl()":"hsl( [/ ]? )|hsl( , , , ? )","hsla()":"hsla( [/ ]? )|hsla( , , , ? )","hue":"|","hue-rotate()":"hue-rotate( )","image":"|||||","image()":"image( ? [? , ?]! )","image-set()":"image-set( # )","image-set-option":"[|] ","image-src":"|","image-tags":"ltr|rtl","inflexible-breadth":"||min-content|max-content|auto","inset()":"inset( {1,4} [round <'border-radius'>]? )","invert()":"invert( )","keyframes-name":"|","keyframe-block":"# { }","keyframe-block-list":"+","keyframe-selector":"from|to|","leader()":"leader( )","leader-type":"dotted|solid|space|","length-percentage":"|","line-names":"'[' * ']'","line-name-list":"[|]+","line-style":"none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset","line-width":"|thin|medium|thick","linear-color-hint":"","linear-color-stop":" ?","linear-gradient()":"linear-gradient( [|to ]? , )","mask-layer":"|| [/ ]?||||||[|no-clip]||||","mask-position":"[|left|center|right] [|top|center|bottom]?","mask-reference":"none||","mask-source":"","masking-mode":"alpha|luminance|match-source","matrix()":"matrix( #{6} )","matrix3d()":"matrix3d( #{16} )","max()":"max( # )","media-and":" [and ]+","media-condition":"|||","media-condition-without-or":"||","media-feature":"( [||] )","media-in-parens":"( )||","media-not":"not ","media-or":" [or ]+","media-query":"|[not|only]? [and ]?","media-query-list":"#","media-type":"","mf-boolean":"","mf-name":"","mf-plain":" : ","mf-range":" ['<'|'>']? '='? | ['<'|'>']? '='? | '<' '='? '<' '='? | '>' '='? '>' '='? ","mf-value":"|||","min()":"min( # )","minmax()":"minmax( [|||min-content|max-content|auto] , [|||min-content|max-content|auto] )","named-color":"transparent|aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen|<-non-standard-color>","namespace-prefix":"","ns-prefix":"[|'*']? '|'","number-percentage":"|","numeric-figure-values":"[lining-nums|oldstyle-nums]","numeric-fraction-values":"[diagonal-fractions|stacked-fractions]","numeric-spacing-values":"[proportional-nums|tabular-nums]","nth":"|even|odd","opacity()":"opacity( [] )","overflow-position":"unsafe|safe","outline-radius":"|","page-body":"? [; ]?| ","page-margin-box":" '{' '}'","page-margin-box-type":"@top-left-corner|@top-left|@top-center|@top-right|@top-right-corner|@bottom-left-corner|@bottom-left|@bottom-center|@bottom-right|@bottom-right-corner|@left-top|@left-middle|@left-bottom|@right-top|@right-middle|@right-bottom","page-selector-list":"[#]?","page-selector":"+| *","perspective()":"perspective( )","polygon()":"polygon( ? , [ ]# )","position":"[[left|center|right]||[top|center|bottom]|[left|center|right|] [top|center|bottom|]?|[[left|right] ]&&[[top|bottom] ]]","pseudo-class-selector":"':' |':' ')'","pseudo-element-selector":"':' ","pseudo-page":": [left|right|first|blank]","quote":"open-quote|close-quote|no-open-quote|no-close-quote","radial-gradient()":"radial-gradient( [||]? [at ]? , )","relative-selector":"? ","relative-selector-list":"#","relative-size":"larger|smaller","repeat-style":"repeat-x|repeat-y|[repeat|space|round|no-repeat]{1,2}","repeating-linear-gradient()":"repeating-linear-gradient( [|to ]? , )","repeating-radial-gradient()":"repeating-radial-gradient( [||]? [at ]? , )","rgb()":"rgb( {3} [/ ]? )|rgb( {3} [/ ]? )|rgb( #{3} , ? )|rgb( #{3} , ? )","rgba()":"rgba( {3} [/ ]? )|rgba( {3} [/ ]? )|rgba( #{3} , ? )|rgba( #{3} , ? )","rotate()":"rotate( [|] )","rotate3d()":"rotate3d( , , , [|] )","rotateX()":"rotateX( [|] )","rotateY()":"rotateY( [|] )","rotateZ()":"rotateZ( [|] )","saturate()":"saturate( )","scale()":"scale( , ? )","scale3d()":"scale3d( , , )","scaleX()":"scaleX( )","scaleY()":"scaleY( )","scaleZ()":"scaleZ( )","self-position":"center|start|end|self-start|self-end|flex-start|flex-end","shape-radius":"|closest-side|farthest-side","skew()":"skew( [|] , [|]? )","skewX()":"skewX( [|] )","skewY()":"skewY( [|] )","sepia()":"sepia( )","shadow":"inset?&&{2,4}&&?","shadow-t":"[{2,3}&&?]","shape":"rect( , , , )|rect( )","shape-box":"|margin-box","side-or-corner":"[left|right]||[top|bottom]","single-animation":" + } + /> + ); + } +} + +const styles = StyleSheet.create({ + centerText: { + flex: 1, + fontSize: 18, + padding: 32, + color: '#777' + }, + textBold: { + fontWeight: '500', + color: '#000' + }, + buttonText: { + fontSize: 21, + color: 'rgb(0,122,255)' + }, + buttonTouchable: { + padding: 16 + } +}); diff --git a/app/components/ScreenComponent.js b/app/components/ScreenComponent.js new file mode 100644 index 0000000..b86850b --- /dev/null +++ b/app/components/ScreenComponent.js @@ -0,0 +1,9 @@ +import React from 'react'; +import {SafeAreaView} from 'react-native'; +import {Color} from "../config/Color"; + +export const ScreenComponent = React.forwardRef((props, ref) => ( + + {props.children} + +)); diff --git a/app/components/Tag/index.js b/app/components/Tag/index.js new file mode 100644 index 0000000..b7393af --- /dev/null +++ b/app/components/Tag/index.js @@ -0,0 +1,132 @@ +import React from 'react'; +import { TouchableOpacity, StyleSheet } from 'react-native'; +import PropTypes from 'prop-types'; +import CustomText from '../CustomText/index'; +import styles from './styles'; +import { Color } from '../../config/Color'; + +export default function Tag(props) { + const { + style, + textStyle, + icon, + primary, + primaryIcon, + outline, + outlineIcon, + outlineSecondary, + outlineSecondaryIcon, + small, + light, + gray, + chip, + status, + rate, + rateSmall, + sale, + children, + ...rest + } = props; + + return ( + + {icon ? icon : null} + + {children || ''} + + + ); +} + +Tag.propTypes = { + style: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), + textStyle: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), + icon: PropTypes.node, + primary: PropTypes.bool, + primaryIcon: PropTypes.bool, + outline: PropTypes.bool, + outlineIcon: PropTypes.bool, + outlineSecondary: PropTypes.bool, + outlineSecondaryIcon: PropTypes.bool, + small: PropTypes.bool, + light: PropTypes.bool, + gray: PropTypes.bool, + chip: PropTypes.bool, + rate: PropTypes.bool, + rateSmall: PropTypes.bool, + status: PropTypes.bool, + sale: PropTypes.bool, +}; + +Tag.defaultProps = { + style: {}, + textStyle: {}, + icon: null, + primary: false, + primaryIcon: false, + outline: false, + outlineIcon: false, + outlineSecondary: false, + outlineSecondaryIcon: false, + small: false, + light: false, + gray: false, + chip: false, + status: false, + rate: false, + rateSmall: false, + sale: false, +}; diff --git a/app/components/Tag/styles.js b/app/components/Tag/styles.js new file mode 100644 index 0000000..8a8782a --- /dev/null +++ b/app/components/Tag/styles.js @@ -0,0 +1,119 @@ +import React from 'react'; +import { StyleSheet } from 'react-native'; +import { Typography, FontWeight } from '../../config/typography'; +import { Color } from '../../config/Color'; + +export default StyleSheet.create({ + default: { + flexDirection: 'row', + }, + primary: { + paddingVertical: 5, + paddingHorizontal: 10, + borderRadius: 17, + alignItems: 'center', + justifyContent: 'center', + }, + textPrimary: StyleSheet.flatten([ + Typography.caption1, + { color: Color.whiteColor }, + ]), + outline: { + paddingVertical: 5, + paddingHorizontal: 10, + borderRadius: 16, + borderWidth: 1, + alignItems: 'center', + justifyContent: 'center', + }, + textOutline: Typography.caption1, + outlineSecondary: { + paddingVertical: 5, + paddingHorizontal: 10, + borderRadius: 17, + backgroundColor: Color.whiteColor, + alignItems: 'center', + justifyContent: 'center', + }, + textOutlineSecondary: Typography.caption1, + small: { + paddingHorizontal: 5, + borderRadius: 5, + alignItems: 'center', + justifyContent: 'center', + }, + textSmall: StyleSheet.flatten([ + Typography.caption2, + { color: Color.whiteColor }, + ]), + light: { + padding: 5, + borderRadius: 5, + alignItems: 'center', + justifyContent: 'center', + }, + textLight: Typography.caption2, + gray: { + padding: 5, + backgroundColor: Color.fieldColor, + borderColor: Color.fieldColor, + alignItems: 'center', + justifyContent: 'center', + }, + textGray: StyleSheet.flatten([Typography.caption2]), + chip: { + paddingVertical: 4, + paddingHorizontal: 6, + borderRadius: 16, + alignItems: 'center', + justifyContent: 'center', + borderWidth: 0.5, + }, + textChip: Typography.overline, + status: { + paddingVertical: 3, + paddingHorizontal: 5, + borderRadius: 5, + alignItems: 'center', + justifyContent: 'center', + }, + textStatus: StyleSheet.flatten([ + Typography.caption2, + { color: Color.whiteColor, fontWeight: FontWeight.bold }, + ]), + rate: { + paddingVertical: 5, + paddingHorizontal: 10, + borderTopLeftRadius: 5, + borderBottomLeftRadius: 5, + borderBottomRightRadius: 5, + alignItems: 'center', + justifyContent: 'center', + }, + + textRate: StyleSheet.flatten([ + Typography.headline, + { color: Color.whiteColor, fontWeight: FontWeight.bold }, + ]), + rateSmall: { + borderRadius: 3, + paddingHorizontal: 5, + alignItems: 'center', + justifyContent: 'center', + }, + textRateSmall: StyleSheet.flatten([ + Typography.caption2, + { color: Color.whiteColor, fontWeight: FontWeight.bold }, + ]), + sale: { + width: 50, + height: 50, + borderRadius: 25, + alignItems: 'center', + justifyContent: 'center', + }, + textSale: StyleSheet.flatten([ + Typography.headline, + { color: Color.whiteColor, fontWeight: FontWeight.bold }, + ]), +}); diff --git a/app/components/Text/index.js b/app/components/Text/index.js new file mode 100644 index 0000000..b1435fe --- /dev/null +++ b/app/components/Text/index.js @@ -0,0 +1,180 @@ +import React from 'react'; +import {StyleSheet, Text} from 'react-native'; +import PropTypes from 'prop-types'; +import {FontWeight, Typography} from "../../config/typography"; +import {Color} from "../../config/Color"; + +export default function Index(props) { + const { + //props style + header, + title1, + title2, + title3, + headline, + body1, + body2, + callout, + subhead, + footnote, + caption1, + caption2, + overline, + // props font + thin, + ultraLight, + light, + regular, + medium, + semibold, + bold, + heavy, + black, + //custom color + primaryColor, + darkPrimaryColor, + lightPrimaryColor, + accentColor, + grayColor, + dividerColor, + whiteColor, + fieldColor, + //numberOfLines + numberOfLines, + textAlign, + //custom + style, + //children + children, + } = props; + + return ( + + {children} + + ); +} + +// Define typechecking +Index.propTypes = { + //define style + header: PropTypes.bool, + title1: PropTypes.bool, + title2: PropTypes.bool, + title3: PropTypes.bool, + headline: PropTypes.bool, + body1: PropTypes.bool, + body2: PropTypes.bool, + callout: PropTypes.bool, + subhead: PropTypes.bool, + footnote: PropTypes.bool, + caption1: PropTypes.bool, + caption2: PropTypes.bool, + overline: PropTypes.bool, + //define font custom + thin: PropTypes.bool, + ultraLight: PropTypes.bool, + light: PropTypes.bool, + regular: PropTypes.bool, + medium: PropTypes.bool, + semibold: PropTypes.bool, + bold: PropTypes.bool, + heavy: PropTypes.bool, + black: PropTypes.bool, + //custon for text color + primaryColor: PropTypes.bool, + darkPrimaryColor: PropTypes.bool, + lightPrimaryColor: PropTypes.bool, + accentColor: PropTypes.bool, + grayColor: PropTypes.bool, + dividerColor: PropTypes.bool, + whiteColor: PropTypes.bool, + fieldColor: PropTypes.bool, + //numberOfLines + numberOfLines: PropTypes.number, + textAlign: PropTypes.string, + //custom style + style: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), + children: PropTypes.node, // plain text +}; + +Index.defaultProps = { + //props for style + header: false, + title1: false, + title2: false, + title3: false, + headline: false, + body1: false, + body2: false, + callout: false, + subhead: false, + footnote: false, + caption1: false, + caption2: false, + overline: false, + //props for font + thin: false, + ultraLight: false, + light: false, + regular: false, + medium: false, + semibold: false, + bold: false, + heavy: false, + black: false, + //custon for text color + primaryColor: false, + darkPrimaryColor: false, + lightPrimaryColor: false, + accentColor: false, + grayColor: false, + dividerColor: false, + whiteColor: false, + fieldColor: false, + //numberOfLines + numberOfLines: 10, + textAlign: 'left', + //custom style + style: {}, + children: '', +}; diff --git a/app/components/TextInput/index.js b/app/components/TextInput/index.js new file mode 100644 index 0000000..f1bfab5 --- /dev/null +++ b/app/components/TextInput/index.js @@ -0,0 +1,116 @@ +import React from 'react'; +import {I18nManager, Platform, TextInput, View} from 'react-native'; +import PropTypes from 'prop-types'; +import {Color} from '../../config/Color'; +import Text from '../Text'; + +export default function Index(props) { + const cardColor = Color.cardBackgroundColor; + const { + style, + onChangeText, + onFocus, + placeholder, + value, + success, + secureTextEntry, + keyboardType, + multiline, + textAlignVertical, + icon, + onSubmitEditing, + error, + ...rest + } = props; + return ( + + + {React.Children.map(icon, child => + React.cloneElement(child, { + color: success ? Color.primaryLightColor : Color.accentColor, + style: {marginRight: Platform.OS === 'ios' ? 10 : 5} + }), + )} + {/* @ts-ignore */} + onChangeText(text)} + onFocus={() => onFocus()} + autoCorrect={false} + placeholder={placeholder} + placeholderTextColor={ + success ? Color.grayColor : Color.accentColor + } + secureTextEntry={secureTextEntry} + value={value} + selectionColor={Color.primaryColor} + keyboardType={keyboardType} + multiline={multiline} + textAlignVertical={textAlignVertical} + onSubmitEditing={onSubmitEditing} + {...rest} + /> + + {error !== '' && !success && ( + + + {`${error} `} + + + )} + + ); +} + +Index.propTypes = { + style: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), + onChangeText: PropTypes.func, + onFocus: PropTypes.func, + placeholder: PropTypes.string, + value: PropTypes.string, + success: PropTypes.bool, + secureTextEntry: PropTypes.bool, + keyboardType: PropTypes.string, + multiline: PropTypes.bool, + textAlignVertical: PropTypes.string, + icon: PropTypes.node, + onSubmitEditing: PropTypes.func, +}; + +Index.defaultProps = { + style: {}, + onChangeText: text => { + }, + onFocus: () => { + }, + placeholder: 'Placeholder', + value: '', + success: true, + secureTextEntry: false, + keyboardType: 'default', + multiline: false, + textAlignVertical: 'center', + icon: null, + onSubmitEditing: () => { + }, +}; diff --git a/app/components/TextInput/styles.js b/app/components/TextInput/styles.js new file mode 100644 index 0000000..a39d910 --- /dev/null +++ b/app/components/TextInput/styles.js @@ -0,0 +1,14 @@ +import {StyleSheet} from 'react-native'; + +export default StyleSheet.create({ + textInput: { + height: 46, + borderRadius: 5, + paddingHorizontal: 10, + width: '100%', + justifyContent: 'space-between', + alignItems: 'center', + flexDirection: 'row', + }, +}); + diff --git a/app/components/WizardStepper/index.js b/app/components/WizardStepper/index.js new file mode 100644 index 0000000..e69de29 diff --git a/app/config/Color.js b/app/config/Color.js new file mode 100644 index 0000000..d97e1fb --- /dev/null +++ b/app/config/Color.js @@ -0,0 +1,26 @@ +export const Color = { + primaryColor: "#6784B1", + primaryLightColor: "#7698CC", + primaryDarkColor: "#637EA5", + containerBackgroundColor: "#EEEEEE", + primaryDarkAdvancedColor: "#637B9E", + cardBackgroundColor: "#ffffff", + accentColor: "#D86F22", + accentLightColor: "#e27833", + purpleLightColor: "#9b59b6", + reddeconnectColor: "#ba000d", + grayColor: '#9B9B9B', + dividerColor: '#BDBDBD', + whiteColor: '#FFFFFF', + fieldColor: '#F5F5F5', + yellowColor: '#FDC60A', + navyBlue: '#3C5A99', + kashmir: '#5D6D7E', + orangeColor: '#E5634D', + blueColor: '#5DADE2', + pinkColor: '#A569BD', + textColor: '#212121', + borderColor: '#c7c7cc', + redColor: 'red', + greenColor: 'green' +} diff --git a/app/config/Images.js b/app/config/Images.js new file mode 100644 index 0000000..8eec15a --- /dev/null +++ b/app/config/Images.js @@ -0,0 +1,6 @@ +export const Images = { + userAvatar: require('../assets/img/users/man.png'), + bgprimarycolor: require('../assets/img/bgprimarycolor.png'), + logo: require('../assets/img/ilinklogo.png'), + room6: require('../assets/img/room-6.jpg'), +} \ No newline at end of file diff --git a/app/config/typography.js b/app/config/typography.js new file mode 100644 index 0000000..91c1eba --- /dev/null +++ b/app/config/typography.js @@ -0,0 +1,68 @@ +import { StyleSheet } from "react-native"; + +export const FontWeight = { + thin: "100", + ultraLight: "200", + light: "300", + regular: "400", + medium: "500", + semibold: "600", + bold: "700", + heavy: "800", + black: "900" +}; + +export const Typography = StyleSheet.create({ + header: { + fontSize: 34, + fontWeight: FontWeight.regular + }, + title1: { + fontSize: 28, + fontWeight: FontWeight.regular + }, + title2: { + fontSize: 22, + fontWeight: FontWeight.regular + }, + title3: { + fontSize: 20, + fontWeight: FontWeight.regular + }, + headline: { + fontSize: 17, + fontWeight: FontWeight.regular + }, + body1: { + fontSize: 17, + fontWeight: FontWeight.regular + }, + body2: { + fontSize: 14, + fontWeight: FontWeight.regular + }, + callout: { + fontSize: 17, + fontWeight: FontWeight.regular + }, + subhead: { + fontSize: 15, + fontWeight: FontWeight.regular + }, + footnote: { + fontSize: 13, + fontWeight: FontWeight.regular + }, + caption1: { + fontSize: 12, + fontWeight: FontWeight.regular + }, + caption2: { + fontSize: 11, + fontWeight: FontWeight.regular + }, + overline: { + fontSize: 10, + fontWeight: FontWeight.regular + } +}); diff --git a/app/datas/img/.directory b/app/datas/img/.directory new file mode 100644 index 0000000..9044f36 --- /dev/null +++ b/app/datas/img/.directory @@ -0,0 +1,4 @@ +[Dolphin] +PreviewsShown=true +Timestamp=2018,11,21,12,34,53 +Version=3 diff --git a/app/datas/img/Plan de travail 1.png b/app/datas/img/Plan de travail 1.png new file mode 100644 index 0000000..edb878d Binary files /dev/null and b/app/datas/img/Plan de travail 1.png differ diff --git a/app/datas/img/Plan de travail 2.png b/app/datas/img/Plan de travail 2.png new file mode 100644 index 0000000..482c30e Binary files /dev/null and b/app/datas/img/Plan de travail 2.png differ diff --git a/app/datas/img/Plan de travail 3.png b/app/datas/img/Plan de travail 3.png new file mode 100644 index 0000000..4f194f6 Binary files /dev/null and b/app/datas/img/Plan de travail 3.png differ diff --git a/app/datas/img/bgprimarycolor.png b/app/datas/img/bgprimarycolor.png new file mode 100644 index 0000000..74221b8 Binary files /dev/null and b/app/datas/img/bgprimarycolor.png differ diff --git a/app/datas/img/icon-left.png b/app/datas/img/icon-left.png new file mode 100644 index 0000000..97596e6 Binary files /dev/null and b/app/datas/img/icon-left.png differ diff --git a/app/datas/img/icon-middle.png b/app/datas/img/icon-middle.png new file mode 100644 index 0000000..d7a63eb Binary files /dev/null and b/app/datas/img/icon-middle.png differ diff --git a/app/datas/img/icon-right.png b/app/datas/img/icon-right.png new file mode 100644 index 0000000..ee07c21 Binary files /dev/null and b/app/datas/img/icon-right.png differ diff --git a/app/datas/img/icon2.png b/app/datas/img/icon2.png new file mode 100644 index 0000000..14d412a Binary files /dev/null and b/app/datas/img/icon2.png differ diff --git a/app/datas/img/icon3.png b/app/datas/img/icon3.png new file mode 100644 index 0000000..f82873d Binary files /dev/null and b/app/datas/img/icon3.png differ diff --git a/app/datas/img/icon3up.png b/app/datas/img/icon3up.png new file mode 100644 index 0000000..cbcc957 Binary files /dev/null and b/app/datas/img/icon3up.png differ diff --git a/app/datas/img/iconsub3.png b/app/datas/img/iconsub3.png new file mode 100644 index 0000000..b73c531 Binary files /dev/null and b/app/datas/img/iconsub3.png differ diff --git a/app/datas/img/ilinklogo.png b/app/datas/img/ilinklogo.png new file mode 100644 index 0000000..edb878d Binary files /dev/null and b/app/datas/img/ilinklogo.png differ diff --git a/app/datas/img/ios/icon/.directory b/app/datas/img/ios/icon/.directory new file mode 100644 index 0000000..1190c10 --- /dev/null +++ b/app/datas/img/ios/icon/.directory @@ -0,0 +1,4 @@ +[Dolphin] +PreviewsShown=true +Timestamp=2018,8,3,15,24,26 +Version=3 diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png new file mode 100644 index 0000000..4143881 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20.png new file mode 100644 index 0000000..ea1c975 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20@2x.png new file mode 100644 index 0000000..a66c3d4 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad20@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29.png new file mode 100644 index 0000000..73d9064 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png new file mode 100644 index 0000000..c0f6d9e Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40.png new file mode 100644 index 0000000..a66c3d4 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40@2x.png new file mode 100644 index 0000000..e3fc703 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad40@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png new file mode 100644 index 0000000..492316a Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76@2x.png new file mode 100644 index 0000000..fe0ee69 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png new file mode 100644 index 0000000..af7f2e0 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png new file mode 100644 index 0000000..a66c3d4 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@3x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@3x.png new file mode 100644 index 0000000..c64d60d Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@3x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@2x.png new file mode 100644 index 0000000..c0f6d9e Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@3x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@3x.png new file mode 100644 index 0000000..f45d553 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@3x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@2x.png new file mode 100644 index 0000000..e3fc703 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png new file mode 100644 index 0000000..d926775 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@2x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@2x.png new file mode 100644 index 0000000..d926775 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@2x.png differ diff --git a/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@3x.png b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@3x.png new file mode 100644 index 0000000..4703445 Binary files /dev/null and b/app/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@3x.png differ diff --git a/app/datas/img/ios/icon/icon-1024.png b/app/datas/img/ios/icon/icon-1024.png new file mode 100644 index 0000000..d9f885f Binary files /dev/null and b/app/datas/img/ios/icon/icon-1024.png differ diff --git a/app/datas/img/ios/icon/icon-40.png b/app/datas/img/ios/icon/icon-40.png new file mode 100644 index 0000000..32f272b Binary files /dev/null and b/app/datas/img/ios/icon/icon-40.png differ diff --git a/app/datas/img/ios/icon/icon-40@2x.png b/app/datas/img/ios/icon/icon-40@2x.png new file mode 100644 index 0000000..acbc898 Binary files /dev/null and b/app/datas/img/ios/icon/icon-40@2x.png differ diff --git a/app/datas/img/ios/icon/icon-40@3x.png b/app/datas/img/ios/icon/icon-40@3x.png new file mode 100644 index 0000000..2243c3f Binary files /dev/null and b/app/datas/img/ios/icon/icon-40@3x.png differ diff --git a/app/datas/img/ios/icon/icon-50.png b/app/datas/img/ios/icon/icon-50.png new file mode 100644 index 0000000..5a5eebf Binary files /dev/null and b/app/datas/img/ios/icon/icon-50.png differ diff --git a/app/datas/img/ios/icon/icon-50@2x.png b/app/datas/img/ios/icon/icon-50@2x.png new file mode 100644 index 0000000..b455b1e Binary files /dev/null and b/app/datas/img/ios/icon/icon-50@2x.png differ diff --git a/app/datas/img/ios/icon/icon-60.png b/app/datas/img/ios/icon/icon-60.png new file mode 100644 index 0000000..906b2e2 Binary files /dev/null and b/app/datas/img/ios/icon/icon-60.png differ diff --git a/app/datas/img/ios/icon/icon-60@2x.png b/app/datas/img/ios/icon/icon-60@2x.png new file mode 100644 index 0000000..2243c3f Binary files /dev/null and b/app/datas/img/ios/icon/icon-60@2x.png differ diff --git a/app/datas/img/ios/icon/icon-60@3x.png b/app/datas/img/ios/icon/icon-60@3x.png new file mode 100644 index 0000000..af5160f Binary files /dev/null and b/app/datas/img/ios/icon/icon-60@3x.png differ diff --git a/app/datas/img/ios/icon/icon-72.png b/app/datas/img/ios/icon/icon-72.png new file mode 100644 index 0000000..0d77711 Binary files /dev/null and b/app/datas/img/ios/icon/icon-72.png differ diff --git a/app/datas/img/ios/icon/icon-72@2x.png b/app/datas/img/ios/icon/icon-72@2x.png new file mode 100644 index 0000000..54968a8 Binary files /dev/null and b/app/datas/img/ios/icon/icon-72@2x.png differ diff --git a/app/datas/img/ios/icon/icon-76.png b/app/datas/img/ios/icon/icon-76.png new file mode 100644 index 0000000..c489ee7 Binary files /dev/null and b/app/datas/img/ios/icon/icon-76.png differ diff --git a/app/datas/img/ios/icon/icon-76@2x.png b/app/datas/img/ios/icon/icon-76@2x.png new file mode 100644 index 0000000..c4331b9 Binary files /dev/null and b/app/datas/img/ios/icon/icon-76@2x.png differ diff --git a/app/datas/img/ios/icon/icon-83.5@2x.png b/app/datas/img/ios/icon/icon-83.5@2x.png new file mode 100644 index 0000000..6522b2f Binary files /dev/null and b/app/datas/img/ios/icon/icon-83.5@2x.png differ diff --git a/app/datas/img/ios/icon/icon-small.png b/app/datas/img/ios/icon/icon-small.png new file mode 100644 index 0000000..9c62dd3 Binary files /dev/null and b/app/datas/img/ios/icon/icon-small.png differ diff --git a/app/datas/img/ios/icon/icon-small@2x.png b/app/datas/img/ios/icon/icon-small@2x.png new file mode 100644 index 0000000..a05ba10 Binary files /dev/null and b/app/datas/img/ios/icon/icon-small@2x.png differ diff --git a/app/datas/img/ios/icon/icon-small@3x.png b/app/datas/img/ios/icon/icon-small@3x.png new file mode 100644 index 0000000..f8dcdfc Binary files /dev/null and b/app/datas/img/ios/icon/icon-small@3x.png differ diff --git a/app/datas/img/ios/icon/icon.png b/app/datas/img/ios/icon/icon.png new file mode 100644 index 0000000..a96d102 Binary files /dev/null and b/app/datas/img/ios/icon/icon.png differ diff --git a/app/datas/img/ios/icon/icon@2x.png b/app/datas/img/ios/icon/icon@2x.png new file mode 100644 index 0000000..7e00b1e Binary files /dev/null and b/app/datas/img/ios/icon/icon@2x.png differ diff --git a/app/datas/img/ios/splash/Default-568h@2x~iphone.png b/app/datas/img/ios/splash/Default-568h@2x~iphone.png new file mode 100644 index 0000000..890d2f1 Binary files /dev/null and b/app/datas/img/ios/splash/Default-568h@2x~iphone.png differ diff --git a/app/datas/img/ios/splash/Default-667h.png b/app/datas/img/ios/splash/Default-667h.png new file mode 100644 index 0000000..65e4d86 Binary files /dev/null and b/app/datas/img/ios/splash/Default-667h.png differ diff --git a/app/datas/img/ios/splash/Default-736h.png b/app/datas/img/ios/splash/Default-736h.png new file mode 100644 index 0000000..8f1022c Binary files /dev/null and b/app/datas/img/ios/splash/Default-736h.png differ diff --git a/app/datas/img/ios/splash/Default-Landscape-736h.png b/app/datas/img/ios/splash/Default-Landscape-736h.png new file mode 100644 index 0000000..29e4168 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Landscape-736h.png differ diff --git a/app/datas/img/ios/splash/Default-Landscape@2x~ipad.png b/app/datas/img/ios/splash/Default-Landscape@2x~ipad.png new file mode 100644 index 0000000..86f48b7 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Landscape@2x~ipad.png differ diff --git a/app/datas/img/ios/splash/Default-Landscape@~ipadpro.png b/app/datas/img/ios/splash/Default-Landscape@~ipadpro.png new file mode 100644 index 0000000..8614921 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Landscape@~ipadpro.png differ diff --git a/app/datas/img/ios/splash/Default-Landscape~ipad.png b/app/datas/img/ios/splash/Default-Landscape~ipad.png new file mode 100644 index 0000000..53555d1 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Landscape~ipad.png differ diff --git a/app/datas/img/ios/splash/Default-Portrait@2x~ipad.png b/app/datas/img/ios/splash/Default-Portrait@2x~ipad.png new file mode 100644 index 0000000..1d341f1 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Portrait@2x~ipad.png differ diff --git a/app/datas/img/ios/splash/Default-Portrait@~ipadpro.png b/app/datas/img/ios/splash/Default-Portrait@~ipadpro.png new file mode 100644 index 0000000..aa264c1 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Portrait@~ipadpro.png differ diff --git a/app/datas/img/ios/splash/Default-Portrait~ipad.png b/app/datas/img/ios/splash/Default-Portrait~ipad.png new file mode 100644 index 0000000..e152fd4 Binary files /dev/null and b/app/datas/img/ios/splash/Default-Portrait~ipad.png differ diff --git a/app/datas/img/ios/splash/Default@2x~iphone.png b/app/datas/img/ios/splash/Default@2x~iphone.png new file mode 100644 index 0000000..1afdcd3 Binary files /dev/null and b/app/datas/img/ios/splash/Default@2x~iphone.png differ diff --git a/app/datas/img/ios/splash/Default@2x~universal~anyany.png b/app/datas/img/ios/splash/Default@2x~universal~anyany.png new file mode 100644 index 0000000..2e175fe Binary files /dev/null and b/app/datas/img/ios/splash/Default@2x~universal~anyany.png differ diff --git a/app/datas/img/ios/splash/Default~iphone.png b/app/datas/img/ios/splash/Default~iphone.png new file mode 100644 index 0000000..f8f80b4 Binary files /dev/null and b/app/datas/img/ios/splash/Default~iphone.png differ diff --git a/app/datas/img/map.png b/app/datas/img/map.png new file mode 100644 index 0000000..efe3840 Binary files /dev/null and b/app/datas/img/map.png differ diff --git a/app/datas/img/miang-logo.png b/app/datas/img/miang-logo.png new file mode 100644 index 0000000..c3d9b5b Binary files /dev/null and b/app/datas/img/miang-logo.png differ diff --git a/app/datas/img/png/019-placeholder-4.png b/app/datas/img/png/019-placeholder-4.png new file mode 100644 index 0000000..da3211f Binary files /dev/null and b/app/datas/img/png/019-placeholder-4.png differ diff --git a/app/datas/img/png/032-home.png b/app/datas/img/png/032-home.png new file mode 100644 index 0000000..6c5d1ae Binary files /dev/null and b/app/datas/img/png/032-home.png differ diff --git a/app/datas/img/png/home_network.png b/app/datas/img/png/home_network.png new file mode 100644 index 0000000..9e0abfc Binary files /dev/null and b/app/datas/img/png/home_network.png differ diff --git a/app/datas/img/png/other_net.png b/app/datas/img/png/other_net.png new file mode 100644 index 0000000..ce871c0 Binary files /dev/null and b/app/datas/img/png/other_net.png differ diff --git a/app/datas/img/png/user_place.png b/app/datas/img/png/user_place.png new file mode 100644 index 0000000..1e5d0d2 Binary files /dev/null and b/app/datas/img/png/user_place.png differ diff --git a/app/datas/img/png/userplace.png b/app/datas/img/png/userplace.png new file mode 100644 index 0000000..49061ac Binary files /dev/null and b/app/datas/img/png/userplace.png differ diff --git a/app/datas/img/room-6.jpg b/app/datas/img/room-6.jpg new file mode 100644 index 0000000..29f123f Binary files /dev/null and b/app/datas/img/room-6.jpg differ diff --git a/app/datas/img/userplace.png b/app/datas/img/userplace.png new file mode 100644 index 0000000..49061ac Binary files /dev/null and b/app/datas/img/userplace.png differ diff --git a/app/datas/img/users/man-1.png b/app/datas/img/users/man-1.png new file mode 100644 index 0000000..f2f65cc Binary files /dev/null and b/app/datas/img/users/man-1.png differ diff --git a/app/datas/img/users/man.png b/app/datas/img/users/man.png new file mode 100644 index 0000000..14409fc Binary files /dev/null and b/app/datas/img/users/man.png differ diff --git a/app/datas/img/vectors/user_place.svg b/app/datas/img/vectors/user_place.svg new file mode 100644 index 0000000..de002d3 --- /dev/null +++ b/app/datas/img/vectors/user_place.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/datas/json/3895-loader.json b/app/datas/json/3895-loader.json new file mode 100644 index 0000000..03dd600 --- /dev/null +++ b/app/datas/json/3895-loader.json @@ -0,0 +1 @@ +{"v":"5.4.1","fr":30,"ip":0,"op":180,"w":1000,"h":1000,"nm":"Untitled-3","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Untitled-3 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[500,500,0],"ix":2},"a":{"a":0,"k":[500,500,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ef":[{"ty":5,"nm":"CC Force Motion Blur","np":6,"mn":"CC Force Motion Blur","ix":1,"en":1,"ef":[{"ty":0,"nm":"Motion Blur Samples","mn":"CC Force Motion Blur-0001","ix":1,"v":{"a":0,"k":8,"ix":1}},{"ty":7,"nm":"Override Shutter Angle","mn":"CC Force Motion Blur-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":0,"nm":"Shutter Angle","mn":"CC Force Motion Blur-0003","ix":3,"v":{"a":0,"k":300,"ix":3}},{"ty":7,"nm":"Native Motion Blur","mn":"CC Force Motion Blur-0004","ix":4,"v":{"a":0,"k":1,"ix":4}}]}],"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-33.965],[33.966,0],[0,33.966],[-33.966,0]],"o":[[0,33.966],[-33.966,0],[0,-33.965],[33.966,0]],"v":[[61.5,0],[0,61.5],[-61.5,0],[0,-61.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.717999985639,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":30,"s":[853,503],"e":[853,302.135],"to":[0,-33.4775085449219],"ti":[0,-25.2684993743896]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":50,"s":[853,302.135],"e":[853,654.611],"to":[0,25.2684993743896],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":70,"s":[853,654.611],"e":[853,395.112],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":90,"s":[853,395.112],"e":[853,546.066],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":110,"s":[853,546.066],"e":[853,466.393],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":130,"s":[853,466.393],"e":[853,498.693],"to":[0,0],"ti":[0,0]},{"t":150}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-33.965],[33.966,0],[0,33.966],[-33.966,0]],"o":[[0,33.966],[-33.966,0],[0,-33.965],[33.966,0]],"v":[[61.5,0],[0,61.5],[-61.5,0],[0,-61.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.859000052658,0.141000007181,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":20,"s":[620,503],"e":[620,302.135],"to":[0,-33.4775085449219],"ti":[0,-25.2684993743896]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":40,"s":[620,302.135],"e":[620,654.611],"to":[0,25.2684993743896],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":60,"s":[620,654.611],"e":[620,395.112],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":80,"s":[620,395.112],"e":[620,546.066],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":100,"s":[620,546.066],"e":[620,466.393],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":120,"s":[620,466.393],"e":[620,498.693],"to":[0,0],"ti":[0,0]},{"t":140}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-33.965],[33.965,0],[0,33.966],[-33.965,0]],"o":[[0,33.966],[-33.965,0],[0,-33.965],[33.965,0]],"v":[[61.5,0],[0,61.5],[-61.5,0],[0,-61.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.957000014361,0.773000021542,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":10,"s":[387,503],"e":[387,302.135],"to":[0,-33.4775085449219],"ti":[0,-25.2684993743896]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":30,"s":[387,302.135],"e":[387,654.611],"to":[0,25.2684993743896],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":50,"s":[387,654.611],"e":[387,395.112],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":70,"s":[387,395.112],"e":[387,546.066],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":90,"s":[387,546.066],"e":[387,466.393],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":110,"s":[387,466.393],"e":[387,498.693],"to":[0,0],"ti":[0,0]},{"t":130}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-33.965],[33.965,0],[0,33.966],[-33.965,0]],"o":[[0,33.966],[-33.965,0],[0,-33.965],[33.965,0]],"v":[[61.5,0],[0,61.5],[-61.5,0],[0,-61.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.757000014361,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[154,503],"e":[158,302.135],"to":[0.66666668653488,-33.4775085449219],"ti":[0,-25.2684993743896]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":20,"s":[158,302.135],"e":[154,654.611],"to":[0,25.2684993743896],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":40,"s":[154,654.611],"e":[154,395.112],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":60,"s":[154,395.112],"e":[154,546.066],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":80,"s":[154,546.066],"e":[154,466.393],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":100,"s":[154,466.393],"e":[154,498.693],"to":[0,0],"ti":[0,0]},{"t":120}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/4021-no-notification-state.json b/app/datas/json/4021-no-notification-state.json new file mode 100644 index 0000000..806de76 --- /dev/null +++ b/app/datas/json/4021-no-notification-state.json @@ -0,0 +1 @@ +{"v":"5.4.2","fr":25,"ip":0,"op":50,"w":216,"h":216,"nm":"No-Notification","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"star-2 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":11,"s":[90],"e":[0]},{"t":24}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[111,161,0],"ix":2},"a":{"a":0,"k":[28.5,28.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-11.598,0],[0,11.598],[11.598,0],[0,-11.598]],"o":[[-11.598,0],[0,11.598],[11.598,0],[0,-11.598]],"v":[[21,0],[0,-21],[-21,0],[0,21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[28.5,28.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"star-1 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":14,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":25,"s":[90],"e":[0]},{"t":38}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[408,305,0],"ix":2},"a":{"a":0,"k":[22.5,22.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-8.284,0],[0,8.284],[8.284,0],[0,-8.284]],"o":[[-8.284,0],[0,8.284],[8.284,0],[0,-8.284]],"v":[[15,0],[0,-15],[-15,0],[0,15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[22.5,22.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"buble-2 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":19,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":30,"s":[90],"e":[0]},{"t":43}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[151.5,151,0],"ix":2},"a":{"a":0,"k":[25.5,70,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.59],[3.59,0],[0,3.59],[-3.59,0]],"o":[[0,3.59],[-3.59,0],[0,-3.59],[3.59,0]],"v":[[6.5,0],[0,6.5],[-6.5,0],[0,-6.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[14,126],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.485],[2.485,0],[0,2.485],[-2.485,0]],"o":[[0,2.485],[-2.485,0],[0,-2.485],[2.485,0]],"v":[[4.5,0],[0,4.5],[-4.5,0],[0,-4.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[39,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"buble1 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":9,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":20,"s":[90],"e":[0]},{"t":33}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":10,"s":[0],"e":[-10]},{"t":43}],"ix":10},"p":{"a":0,"k":[236.5,286.5,0],"ix":2},"a":{"a":0,"k":[172.5,78.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.59],[3.59,0],[0,3.59],[-3.59,0]],"o":[[0,3.59],[-3.59,0],[0,-3.59],[3.59,0]],"v":[[6.5,0],[0,6.5],[-6.5,0],[0,-6.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[331,14],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.247],[5.247,0],[0,5.247],[-5.247,0]],"o":[[0,5.247],[-5.247,0],[0,-5.247],[5.247,0]],"v":[[9.5,0],[0,9.5],[-9.5,0],[0,-9.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[17,23],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.59],[3.59,0],[0,3.59],[-3.59,0]],"o":[[0,3.59],[-3.59,0],[0,-3.59],[3.59,0]],"v":[[6.5,0],[0,6.5],[-6.5,0],[0,-6.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[33,143],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"bell-sleep3 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":25,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":36,"s":[90],"e":[0]},{"t":49}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[366.718,146.156,0],"ix":2},"a":{"a":0,"k":[7.796,9.499,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-7.268,5.147],[1.544,-5.042],[-6.01,-5.822],[-5.657,-9.249],[7.546,-7.887],[7.268,-5.19],[-1.509,4.97],[6.425,5.789],[6.069,9.249],[-7.546,7.844]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.796,9.499],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"bell-sleep2 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":11,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":22,"s":[90],"e":[0]},{"t":35}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[350.624,155.339,0],"ix":2},"a":{"a":0,"k":[6.382,7.665,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-4.988,5.257],[0.205,-4.187],[-5.836,-3.535],[-6.132,-6.277],[4.427,-7.415],[4.66,-5.259],[-0.512,4.158],[5.832,3.473],[6.132,6.24],[-4.757,7.415]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[6.382,7.666],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"bell-sleep Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":1,"s":[0],"e":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":12,"s":[90],"e":[0]},{"t":25}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[337.52,164.172,0],"ix":2},"a":{"a":0,"k":[4.079,5.062,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-3.829,3.293],[0.49,-2.883],[-3.759,-2.883],[-3.759,-4.811],[3.668,-4.811],[3.668,-3.293],[-0.635,2.866],[3.829,2.866],[3.829,4.811],[-3.829,4.811]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.079,5.062],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"bell-dialog Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[349.434,160.643,0],"e":[349.434,150.643,0],"to":[0,-1.66666662693024,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[349.434,150.643,0],"e":[349.434,160.643,0],"to":[0,0,0],"ti":[0,-1.66666662693024,0]},{"t":49}],"ix":2},"a":{"a":0,"k":[63.387,66.228,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[26.723,0],[0,-26.723],[-11.796,-8.824],[0,0],[-5.529,-2.765],[-7.054,3.867],[-5.03,0],[0,26.723]],"o":[[-26.724,0],[0,15.864],[0,0],[0,0],[3.072,1.536],[4.56,1.424],[26.723,0],[0,-26.723]],"v":[[0.001,-51.228],[-48.387,-2.842],[-28.956,35.928],[-34.562,42.78],[-33.18,49.692],[-14.44,43.352],[0.001,45.544],[48.387,-2.842]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[63.386,66.228],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"bell-eyes Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[251.972,224.539,0],"e":[251.972,234.539,0],"to":[0,1.66666662693024,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[251.972,234.539,0],"e":[251.972,224.539,0],"to":[0,0,0],"ti":[0,1.66666662693024,0]},{"t":49}],"ix":2},"a":{"a":0,"k":[64.047,16.461,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-6.435,0],[0,0]],"o":[[0,0],[6.434,0],[0,0]],"v":[[-12.547,-1.461],[-0.322,1.461],[12.547,-1.461]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[100.547,16.461],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-6.434,0],[0,0]],"o":[[0,0],[6.435,0],[0,0]],"v":[[-12.547,-1.461],[-0.322,1.461],[12.547,-1.461]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[27.547,16.461],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"bell-mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[255.883,264.107,0],"e":[255.883,262.107,0],"to":[0,-0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[255.883,262.107,0],"e":[255.883,264.107,0],"to":[0,0,0],"ti":[0,-0.33333334326744,0]},{"t":49}],"ix":2},"a":{"a":0,"k":[41.958,17.374,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-13.825,0],[0,0]],"o":[[0,0],[13.824,0],[0,0]],"v":[[-26.958,-2.374],[-0.691,2.374],[26.958,-2.374]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.847000002394,0.902000038297,0.889999988032,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[41.958,17.374],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"bell-home Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0_1_0p333_0"],"t":0,"s":[0],"e":[3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":25,"s":[3],"e":[0]},{"t":49}],"ix":10},"p":{"a":0,"k":[255.135,135.059,0],"ix":2},"a":{"a":0,"k":[129.689,37.644,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.437,26.631],[0,0],[0,0],[0,0],[0,0],[0.435,0.342]],"o":[[0,0],[-10.099,41.78],[0,0],[0,0],[0,0],[-3.743,-2.944]],"v":[[86.96,-22.811],[-86.96,-22.811],[-116.128,22.811],[0,22.811],[116.127,22.811],[115.454,22.297]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[131.128,224.443],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.783,32.946],[0,2.475],[0,0],[40.768,0.39],[0,0.002],[0.023,0],[0.023,0],[0,-0.001],[3.897,-39.877],[0,-1.615],[5.84,-28.364],[0,0],[0,0],[0,0],[0.616,0.429]],"o":[[-5.84,-28.364],[0,-1.615],[-3.898,-39.877],[0,-0.001],[-0.023,0],[-0.024,0],[0,0.002],[-40.768,0.39],[0,0],[0,2.475],[-9.677,47.004],[0,0],[0,0],[0,0],[-4.393,-3.069]],"v":[[85.714,51.144],[78.8,-22.818],[78.416,-30.553],[0.07,-102.291],[0.07,-102.295],[0.001,-102.293],[-0.07,-102.295],[-0.07,-102.291],[-78.415,-30.553],[-78.8,-22.818],[-85.713,51.144],[-116.127,102.295],[0.001,102.295],[116.127,102.295],[115.169,101.661]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[131.128,144.959],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.652],[15.652,0],[0,15.652],[-15.652,0]],"o":[[0,15.652],[-15.652,0],[0,-15.652],[15.652,0]],"v":[[28.34,-0.001],[0,28.34],[-28.34,-0.001],[0,-28.34]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":1,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[130.436,43.341],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"bell Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":0,"s":[257.265,343.978,0],"e":[221,343.978,0],"to":[-6.04419946670532,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[221,343.978,0],"e":[257.265,343.978,0],"to":[0,0,0],"ti":[-6.04419946670532,0,0]},{"t":49}],"ix":2},"a":{"a":0,"k":[48.87,48.87,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-18.707],[18.706,0],[0,18.706],[-18.706,0]],"o":[[0,18.706],[-18.706,0],[0,-18.707],[18.706,0]],"v":[[33.87,0],[-0.001,33.87],[-33.87,0],[-0.001,-33.87]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827000038297,0.866999966491,0.855000035903,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":10,"ml2":{"a":0,"k":10,"ix":8},"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[48.871,48.871],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"bcg Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[254.5,255.5,0],"ix":2},"a":{"a":0,"k":[173.75,173.75,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-95.821],[95.821,0],[0,95.821],[-95.821,0]],"o":[[0,95.821],[-95.821,0],[0,-95.821],[95.821,0]],"v":[[173.5,0],[0,173.5],[-173.5,0],[0,-173.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.941000007181,0.976000019148,0.972999961703,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[173.75,173.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":52,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"No-Notification 2","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[108,108,0],"ix":2},"a":{"a":0,"k":[256,256,0],"ix":1},"s":{"a":0,"k":[44,44,100],"ix":6}},"ao":0,"w":512,"h":512,"ip":0,"op":50,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/629-empty-box.json b/app/datas/json/629-empty-box.json new file mode 100644 index 0000000..f79bf38 --- /dev/null +++ b/app/datas/json/629-empty-box.json @@ -0,0 +1 @@ +{"v":"4.7.0","fr":25,"ip":0,"op":50,"w":120,"h":120,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"ruoi","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0,"y":0},"n":"0p833_0p833_0_0","t":0,"s":[57.361,61.016,0],"e":[57.699,41.796,0],"to":[-4.67500305175781,-4.12800598144531,0],"ti":[-13.9099960327148,5.27300262451172,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":10.219,"s":[57.699,41.796,0],"e":[79.084,33.982,0],"to":[12.8159942626953,-4.85800170898438,0],"ti":[-4.54498291015625,3.73400115966797,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":19.445,"s":[79.084,33.982,0],"e":[59.691,9.121,0],"to":[6.61601257324219,-5.43799591064453,0],"ti":[20.0290069580078,1.20700073242188,0]},{"t":35}]},"a":{"a":0,"k":[60.531,10.945,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.994,0],[0,-0.994],[0.995,0],[0,0.994]],"o":[[0.995,0],[0,0.994],[-0.994,0],[0,-0.994]],"v":[[-0.001,-1.801],[1.801,-0.001],[-0.001,1.801],[-1.801,-0.001]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[62.4,13.144],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.422,0],[0,-1.422],[1.421,0],[0,1.422]],"o":[[1.421,0],[0,1.422],[-1.422,0],[0,-1.422]],"v":[[0.001,-2.574],[2.574,0],[0.001,2.574],[-2.574,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[64.145,9.606],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":3,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.996,0],[0,-1.996],[1.996,0],[0,1.996]],"o":[[1.996,0],[0,1.996],[-1.996,0],[0,-1.996]],"v":[[0,-3.614],[3.614,0],[0,3.614],[-3.614,0]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.529,0.529,0.529,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":0.7},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"fl","c":{"a":0,"k":[1,1,1,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[57.957,10.552],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":3,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60.531,10.941],"ix":2},"a":{"a":0,"k":[60.531,10.941],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"ruoi","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.967]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p967_0p167_0p033"],"t":35,"s":[100],"e":[0]},{"t":49}]},"r":{"a":0,"k":0},"p":{"a":0,"k":[-0.75,-0.75,0]},"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-13.91,5.273],[-4.545,3.734],[20.029,1.207]],"o":[[-4.675,-4.128],[12.816,-4.858],[6.616,-5.438],[0,0]],"v":[[-7.383,24.76],[-7.046,5.54],[14.34,-2.273],[-3.178,-24.76]],"c":false}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"st","c":{"a":0,"k":[0.627,0.627,0.627,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":1},"lc":2,"lj":2,"d":[{"n":"d","nm":"dash","v":{"a":0,"k":2.028}},{"n":"g","nm":"gap","v":{"a":0,"k":2.028}},{"n":"o","nm":"offset","v":{"a":0,"k":0}}],"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke"},{"ty":"tr","p":{"a":0,"k":[67.87,37.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.953]},"o":{"x":[0.167],"y":[0.033]},"n":["0p833_0p953_0p167_0p033"],"t":0,"s":[0],"e":[100]},{"t":35}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1},{"ddd":0,"ind":3,"ty":4,"nm":"im_emptyBox Outlines","ks":{"o":{"a":0,"k":100},"r":{"a":0,"k":0},"p":{"a":0,"k":[60,60,0]},"a":{"a":0,"k":[60,60,0]},"s":{"a":0,"k":[100,100,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-0.001,-16.607],[-32.143,-0.002],[-0.001,16.607],[32.144,-0.002]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.8,0.82,0.851,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[12.856,-23.249],[0,-16.605],[-12.857,-23.249],[-45,-6.641],[-32.144,0.001],[-45,6.645],[-12.857,23.249],[0,16.609],[12.856,23.249],[45,6.645],[32.143,0.001],[45,-6.641]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.957,0.957,0.957,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,55.748],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-16.072,24.171],[16.072,11.312],[16.072,-24.171],[-16.072,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.902,0.914,0.929,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[76.072,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group"},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-32.143,-24.171],[-32.143,11.311],[-0.001,24.171],[32.144,11.311],[32.144,-24.171]],"c":true}},"nm":"Path 1","mn":"ADBE Vector Shape - Group"},{"ty":"fl","c":{"a":0,"k":[0.8,0.82,0.851,1]},"o":{"a":0,"k":100},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill"},{"ty":"tr","p":{"a":0,"k":[60,83.33],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group"},{"ty":"tr","p":{"a":0,"k":[60,60.186],"ix":2},"a":{"a":0,"k":[60,60.186],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"box","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group"}],"ip":0,"op":50,"st":0,"bm":0,"sr":1}]} \ No newline at end of file diff --git a/app/datas/json/781-no-notifications.json b/app/datas/json/781-no-notifications.json new file mode 100644 index 0000000..f83228a --- /dev/null +++ b/app/datas/json/781-no-notifications.json @@ -0,0 +1 @@ +{"v":"4.10.0","fr":30,"ip":0,"op":454,"w":500,"h":296,"nm":"9-notification","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"bell-outline Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[250.777,147.796,0],"e":[250.777,133,0],"to":[-0.00000775921853,-2.46598386764526,0],"ti":[0.00000775921853,-2.53401613235474,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":120,"s":[250.777,133,0],"e":[250.777,163,0],"to":[-0.00000775921853,2.53401613235474,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":300,"s":[250.777,163,0],"e":[250.777,133,0],"to":[0,0,0],"ti":[0,2.53401660919189,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":390,"s":[250.777,133,0],"e":[250.777,147.796,0],"to":[0,-2.53401660919189,0],"ti":[0,-2.46598339080811,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[30.5,32.5,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.498],[0.497,0],[0,0],[0,0.497],[-0.497,0]],"o":[[0.497,0],[0,0.497],[0,0],[-0.498,0],[0,-0.498],[0,0]],"v":[[10.788,0.9],[11.686,1.799],[10.788,2.699],[7.191,2.699],[6.292,1.799],[7.191,0.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.498],[0.496,0],[0,0],[0,0.497],[-0.497,0]],"o":[[0.496,0],[0,0.497],[0,0],[-0.498,0],[0,-0.498],[0,0]],"v":[[-7.191,0.9],[-6.292,1.799],[-7.191,2.699],[-10.788,2.699],[-11.688,1.799],[-10.788,0.9]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[-0.497,0],[0.003,-0.497],[3.47,0],[0,3.469],[-0.497,0],[0,-0.497],[-2.48,0],[0,2.479]],"o":[[0.497,0],[0,3.469],[-3.469,0],[0,-0.498],[0.498,0],[0,2.479],[2.48,0],[0,-0.498]],"v":[[5.393,6.294],[6.29,7.192],[-0.003,13.484],[-6.296,7.192],[-5.396,6.294],[-4.497,7.192],[-0.001,11.688],[4.494,7.192]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0.496,0],[0,0],[0,0.495],[-0.495,0],[0,0],[0,-0.496]],"o":[[0,0],[-0.495,0],[0,-0.496],[0,0],[0.496,0],[0,0.495]],"v":[[26.969,22.475],[-26.969,22.475],[-27.868,21.576],[-26.969,20.676],[26.969,20.676],[27.868,21.576]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[3.163,0],[0.44,3.04],[0,0]],"o":[[-3.162,0],[0,0],[-0.44,3.04]],"v":[[-0.001,29.667],[-6.202,24.273],[6.201,24.273]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[0,2.613],[0,0],[-12.393,0],[0,-11.378],[0,0],[-1.004,-1.458],[0,0]],"o":[[0,0],[0,-11.377],[12.393,0],[0,0],[0,2.613],[0,0],[1.004,-1.458]],"v":[[-22.475,12.587],[-22.475,-5.394],[-0.001,-26.028],[22.475,-5.394],[22.475,12.587],[24.113,18.878],[-24.113,18.878]],"c":true},"ix":2},"nm":"Path 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[-1.234,0],[-0.318,-1.134],[0.875,0],[0.85,-0.084]],"o":[[1.234,0],[-0.85,-0.084],[-0.874,0],[0.317,-1.134]],"v":[[-0.001,-29.666],[2.585,-27.695],[-0.001,-27.827],[-2.585,-27.695]],"c":true},"ix":2},"nm":"Path 7","mn":"ADBE Vector Shape - Group","hd":false},{"ind":7,"ty":"sh","ix":8,"ks":{"a":0,"k":{"i":[[1.487,0],[0,3.6],[0,0],[0,0],[11.183,1.922],[2.322,0],[0.233,-2.258],[0.125,-10.855],[0,0],[0,0],[1.273,0],[0,-1.487],[-1.486,0],[0,0],[-4.153,0],[-0.453,4.035],[0,0],[0,1.486]],"o":[[-1.274,0],[0,0],[0,0],[-0.125,-10.855],[-0.234,-2.258],[-2.321,0],[-11.183,1.923],[0,0],[0,0],[0,3.6],[-1.487,0],[0,1.486],[0,0],[0.453,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.487]],"v":[[26.969,18.88],[24.272,12.587],[24.272,-5.635],[24.258,-5.635],[4.447,-27.431],[-0.001,-31.462],[-4.447,-27.431],[-24.258,-5.635],[-24.273,-5.635],[-24.273,12.587],[-26.969,18.878],[-29.665,21.576],[-26.969,24.271],[-7.999,24.271],[-0.001,31.462],[7.999,24.271],[26.969,24.271],[29.665,21.576]],"c":true},"ix":2},"nm":"Path 8","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"st","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[30.726,32.232],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":11,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"bell-bg Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[243,157,0],"e":[243,126.5,0],"to":[0,-5.08333349227905,0],"ti":[0,-0.16666667163372,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":90,"s":[243,126.5,0],"e":[243,158,0],"to":[0,0.16666667163372,0],"ti":[-0.83333331346512,-1.91666662693024,0]},{"i":{"x":0.667,"y":0.977},"o":{"x":0.333,"y":0},"n":"0p667_0p977_0p333_0","t":270,"s":[243,158,0],"e":[243,138.002,0],"to":[0.83105611801147,1.91142904758453,0],"ti":[-0.84464484453201,0.28351178765297,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.024},"n":"0p667_1_0p333_0p024","t":360,"s":[243,138.002,0],"e":[243,157,0],"to":[0.00231445301324,-0.00077686458826,0],"ti":[0,-3.16635847091675,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[30,32,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.487,0],[0,3.601],[0,0],[0,0],[11.182,1.922],[2.322,0],[0.233,-2.259],[0.125,-10.856],[0,0],[0,0],[1.272,0],[0,-1.486],[-1.487,0],[0,0],[-4.154,0],[-0.453,4.035],[0,0],[0,1.487]],"o":[[-1.273,0],[0,0],[0,0],[-0.125,-10.856],[-0.235,-2.259],[-2.322,0],[-11.183,1.923],[0,0],[0,0],[0,3.601],[-1.488,0],[0,1.487],[0,0],[0.452,4.035],[4.154,0],[0,0],[1.487,0],[0,-1.486]],"v":[[26.969,18.879],[24.273,12.587],[24.273,-5.634],[24.258,-5.634],[4.449,-27.43],[0.001,-31.463],[-4.447,-27.43],[-24.258,-5.634],[-24.273,-5.634],[-24.273,12.586],[-26.969,18.878],[-29.665,21.575],[-26.969,24.272],[-7.999,24.272],[0.001,31.463],[7.999,24.272],[26.969,24.272],[29.665,21.575]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.936999990426,0.944999964097,0.961000031116,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[29.726,32.232],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"z Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[323,109,0],"e":[323,81,0],"to":[0,-4.66666650772095,0],"ti":[0,-5,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":120,"s":[323,81,0],"e":[323,139,0],"to":[0,5,0],"ti":[0,-1.83333337306976,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":300,"s":[323,139,0],"e":[323,92,0],"to":[0,1.83333337306976,0],"ti":[0,5,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":390,"s":[323,92,0],"e":[323,109,0],"to":[0,-5,0],"ti":[0,-2.83333325386047,0]},{"t":450}],"ix":2},"a":{"a":0,"k":[13,7.5,0],"ix":1},"s":{"a":0,"k":[172.566,172.566,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[8.025,-5.572],[10.249,-5.564],[8.014,-3.663],[8.01,-2.316],[12.57,-2.299],[12.574,-3.602],[10.294,-3.611],[12.579,-5.557],[12.583,-6.855],[8.029,-6.874]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-1.122,-2.632],[2.217,-2.62],[-1.133,0.23],[-1.141,2.249],[5.697,2.277],[5.704,0.322],[2.286,0.309],[5.712,-2.607],[5.723,-4.559],[-1.118,-4.587]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-12.559,0.307],[-8.092,0.322],[-12.577,4.135],[-12.583,6.839],[-3.434,6.874],[-3.426,4.258],[-7.999,4.24],[-3.411,0.339],[-3.402,-2.275],[-12.553,-2.309]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.455000005984,0.475,0.556999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.694,7.389],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":5,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"heart Outlines 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":256,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":259,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":264,"s":[-45],"e":[0]},{"t":268}],"ix":10},"p":{"a":0,"k":[87.5,196,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[108.081,108.081,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"heart Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":127,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":130,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":135,"s":[-45],"e":[0]},{"t":139}],"ix":10},"p":{"a":0,"k":[259.5,257,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[141.414,141.414,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"heart Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":386,"s":[0],"e":[45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":389,"s":[45],"e":[-45]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":394,"s":[-45],"e":[0]},{"t":398}],"ix":10},"p":{"a":0,"k":[380.5,51.5,0],"ix":2},"a":{"a":0,"k":[5.5,4.5,0],"ix":1},"s":{"a":0,"k":[214.141,214.141,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.378,-0.061],[-0.339,0.237],[0,0],[0.876,1.25],[1.25,-0.875],[0,0],[0,0],[1.251,-0.875],[-0.877,-1.25]],"o":[[0.237,0.339],[0.377,0.072],[0,0],[1.251,-0.875],[-0.876,-1.25],[0,0],[0,0],[-0.877,-1.25],[-1.252,0.875],[0,0]],"v":[[-1.947,3.812],[-0.977,4.418],[0.142,4.18],[3.787,1.645],[4.466,-2.204],[0.615,-2.883],[0.29,-2.66],[0.066,-2.98],[-3.786,-3.659],[-4.465,0.189]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.635,4.49],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"plus Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":151,"s":[0],"e":[360]},{"t":165}],"ix":10},"p":{"a":0,"k":[170.5,59.25,0],"ix":2},"a":{"a":0,"k":[7.5,7.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.463,-0.608],[0,0],[0,0],[0,0],[-0.547,-1.374],[0,0],[0,0],[0,0],[-1.468,0.586],[0,0],[0,0],[0,0],[0.571,1.368]],"o":[[0,0],[0,0],[0,0],[-1.463,0.607],[0,0],[0,0],[0,0],[0.547,1.374],[0,0],[0,0],[0,0],[1.468,-0.585],[0,0],[0,0],[0,0],[-0.571,-1.368]],"v":[[4.735,-3.592],[0.746,-1.98],[-0.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-0.775],[-6.228,0.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[0.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,0.813],[5.863,-0.799],[6.794,-2.734]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984000052658,0.842999985639,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.365,7.493],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"plus Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[30],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":90,"s":[100],"e":[30]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":240,"s":[30],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":330,"s":[100],"e":[30]},{"t":450}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":318,"s":[0],"e":[360]},{"t":334}],"ix":10},"p":{"a":0,"k":[409.5,173,0],"ix":2},"a":{"a":0,"k":[7.5,7.5,0],"ix":1},"s":{"a":0,"k":[173.333,173.333,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.463,-0.608],[0,0],[0,0],[0,0],[-0.547,-1.374],[0,0],[0,0],[0,0],[-1.468,0.586],[0,0],[0,0],[0,0],[0.571,1.368]],"o":[[0,0],[0,0],[0,0],[-1.463,0.607],[0,0],[0,0],[0,0],[0.547,1.374],[0,0],[0,0],[0,0],[1.468,-0.585],[0,0],[0,0],[0,0],[-0.571,-1.368]],"v":[[4.735,-3.592],[0.746,-1.98],[-0.763,-5.713],[-2.751,-6.512],[-3.747,-4.507],[-2.24,-0.775],[-6.228,0.837],[-7.144,2.81],[-5.1,3.63],[-1.111,2.019],[0.397,5.752],[2.426,6.534],[3.382,4.546],[1.874,0.813],[5.863,-0.799],[6.794,-2.734]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":4,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.984000052658,0.842999985639,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.365,7.493],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0}]} \ No newline at end of file diff --git a/app/datas/json/cedit-cards.json b/app/datas/json/cedit-cards.json new file mode 100644 index 0000000..c2aed39 --- /dev/null +++ b/app/datas/json/cedit-cards.json @@ -0,0 +1,1190 @@ +{ + "v": "5.6.1", + "fr": 60, + "ip": 0, + "op": 372, + "w": 148, + "h": 136, + "nm": "Overview Cardratings Card Animation", + "ddd": 0, + "assets": [ + { + "id": "image_0", + "w": 114, + "h": 79, + "u": "", + "p": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABPCAYAAAA3OZEOAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAADlUlEQVR4nO2d23LbMAxEIdv//8eR+9AwhaBdEKKdTovsmdFQkUmpo1Pwogdws5xt8rv4ezyzH5GoqjxJ/h5SYaxOlJHJuVJXrBEFZVIPv23kfFZHUt9HJo+dn65lIuNvUWLlP4GYg2TNylP7x+cfTKIvo0wJfZ1MGIrUDVw3sz8iPUxWdsS2ogYS9wSHrw9lPiyfuUZhN3At63IFJsphx07aepmbmT1jRKJx0QuMZSZUcFhXuofSjMs8wLpWJjEeErkG60Zv9lvcZkeBe2h3wotk0Tgk3m0uM95HcFhXGucdgx1c/xKLutY4Pnpp93Aeu1kziaxSlfi0Y7CUZ61mOCKjzFF6mWYSWQGNjWgV4EWnMmdjJBsf74ZFSmIdJsn/xgRHmVtl1opkovFSIq+BRMbrNzsuQ3xE+vqHLzvoQ4D/m0Umm70KTrbgZ9GYvlc2Rhq4CVtTonWlyJmJRBLTd5tNdmLJpHqxvo3gjO5xJg1NIOGEZxaRvmH1ENeovtOliMweyh4e64g5cca6vITLPgj4G84eoohcg73LUZbF3mYVkodJ2vvI3mXpPVdEiv8AiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENkEimyCRTZDIJkhkEySyCRLZBIlsgkQ2QSKbIJFNkMgmSGQTJLIJEtkEiWyCRDZBIpsgkU2QyCZIZBMksgkS2QSJbIJENqEikiVEr+xPIWqUt4VgRJEoE1O8WbZtgeReh20XEfOcp1zJs5MlUN9CKeawPOZmC+8wE5llvUdJY0cmQ6VtqVF5ryh4IEwkS56eSUSpmgVmRWJse2AWkRVx/lyJlGoMEX5XAX/MxJ4YIkcFn7XQPxRJ9PWVePc68b1WZFJiRMbMvCgR7Edo48dGiawzE4n2AKFjJupamUCUxdBH6XJmwx9KRWSMTN/2cK9ssuMloq0M0HgpiXVQwIzjw/Ju9gTqWs3OGX7HNf8PGNmTNdFZg00ko8xLk51xYy8rPmwn15RBeY043rEZbGnyw8ZIfx4F+i0M0NgomXPYOj1OcKJESjZr9Q/yi30/Q41joyTWQbPPGHnlZcjDzvL8Q8yO4iyUkvgaLDJnHwROM1jWtbKP33FHGAOlqIM+vPhztn48ke0OgPaaMFCituIaKDKz8tS2ImMmThJfhy32s48Ah2tZFEau1BVrpLKy69m+ExmS+H2kywxWZyZEwv4tqORXREny+6lEI+QX5aXEsDngi58AAAAASUVORK5CYII=", + "e": 1 + } + ], + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 4, + "nm": "black", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [0], + "e": [6] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 21, + "s": [6], + "e": [-10] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 46, + "s": [-10], + "e": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 70, + "s": [0], + "e": [0] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 186, + "s": [0], + "e": [6] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 207, + "s": [6], + "e": [-10] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 232, + "s": [-10], + "e": [0] + }, + { "t": 256 } + ], + "ix": 10 + }, + "p": { "a": 0, "k": [29.136, 75.103, 0], "ix": 2 }, + "a": { "a": 0, "k": [0.25, 30.285, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-1.058, 0], + [0, -2.269], + [2.269, 0], + [0.729, 0.657], + [1.058, 0], + [0, 2.269], + [-2.269, 0], + [-0.729, -0.657] + ], + "o": [ + [2.269, 0], + [0, 2.269], + [-1.058, 0], + [-0.727, 0.657], + [-2.269, 0], + [0, -2.269], + [1.058, 0], + [0.727, -0.657] + ], + "v": [ + [2.75, -4.109], + [6.858, -0.001], + [2.75, 4.109], + [-0.001, 3.051], + [-2.75, 4.109], + [-6.858, -0.001], + [-2.75, -4.109], + [0.001, -3.051] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [15.108, 11.75], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.553, 0], + [0, 0], + [0, -0.552], + [0, 0], + [0.553, 0], + [0, 0], + [0, 0.553], + [0, 0] + ], + "o": [ + [0, 0], + [0.553, 0], + [0, 0], + [0, 0.553], + [0, 0], + [-0.553, 0], + [0, 0], + [0, -0.552] + ], + "v": [ + [-4.5, -3.5], + [4.5, -3.5], + [5.5, -2.5], + [5.5, 2.5], + [4.5, 3.5], + [-4.5, 3.5], + [-5.5, 2.5], + [-5.5, -2.5] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [80, 47.321], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.966, 0], + [0, 0], + [0, -0.967], + [0.966, 0], + [0, 0], + [0, 0.966] + ], + "o": [ + [0, 0], + [0.966, 0], + [0, 0.966], + [0, 0], + [-0.966, 0], + [0, -0.967] + ], + "v": [ + [-11.75, -1.75], + [11.75, -1.75], + [13.5, 0], + [11.75, 1.75], + [-11.75, 1.75], + [-13.5, 0] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [21.75, 38.036], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.966, 0], + [0, 0], + [0, -0.967], + [0.966, 0], + [0, 0], + [0, 0.966] + ], + "o": [ + [0, 0], + [0.966, 0], + [0, 0.966], + [0, 0], + [-0.966, 0], + [0, -0.967] + ], + "v": [ + [-16.75, -1.75], + [16.75, -1.75], + [18.5, 0], + [16.75, 1.75], + [-16.75, 1.75], + [-18.5, 0] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [26.75, 30.036], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-13.694, 8.601], + [-22.73, 1.893], + [-0.183, -2.201], + [0, -0.111], + [0, 0], + [2.209, 0], + [0, 0], + [0.699, 0.47], + [-0.111, 0.23] + ], + "o": [ + [13.216, -8.301], + [2.201, -0.183], + [0.009, 0.111], + [0, 0], + [0, 2.21], + [0, 0], + [0, 0], + [-0.699, -0.47], + [9.173, -19.059] + ], + "v": [ + [-11.406, -13.986], + [42.512, -29.276], + [46.83, -25.622], + [46.844, -25.29], + [46.844, 24.977], + [42.844, 28.977], + [-43.479, 28.977], + [-44.718, 28.497], + [-45.708, 27.507] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.136999990426, 0.180000005984, 0.231000010173, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [46.875, 29.688], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 5", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-2.209, 0], + [0, 0], + [0, -2.209], + [0, 0], + [2.209, 0], + [0, 0], + [0, 2.21], + [0, 0] + ], + "o": [ + [0, 0], + [2.209, 0], + [0, 0], + [0, 2.21], + [0, 0], + [-2.209, 0], + [0, 0], + [0, -2.209] + ], + "v": [ + [-42.625, -29.286], + [42.625, -29.286], + [46.625, -25.286], + [46.625, 25.286], + [42.625, 29.286], + [-42.625, 29.286], + [-46.625, 25.286], + [-46.625, -25.286] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.322000002394, 0.380000005984, 0.451000019148, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [46.875, 29.536], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 6", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 2, + "nm": "cc-shadow.ai", + "cl": "ai", + "parent": 1, + "refId": "image_0", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { "a": 0, "k": 0, "ix": 10 }, + "p": { "a": 0, "k": [45.114, 36.183, 0], "ix": 2 }, + "a": { "a": 0, "k": [57, 39.5, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 4, + "nm": "purple", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 0, + "s": [15], + "e": [22] + }, + { + "i": { "x": [0.771], "y": [1] }, + "o": { "x": [0.355], "y": [0] }, + "t": 21, + "s": [22], + "e": [-10] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.509], "y": [0] }, + "t": 46, + "s": [-10], + "e": [0] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 78, + "s": [0], + "e": [0] + }, + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0] }, + "t": 186, + "s": [0], + "e": [12] + }, + { + "i": { "x": [0.771], "y": [1] }, + "o": { "x": [0.333], "y": [0] }, + "t": 207, + "s": [12], + "e": [-10] + }, + { + "i": { "x": [0.833], "y": [1] }, + "o": { "x": [0.509], "y": [0] }, + "t": 233, + "s": [-10], + "e": [15] + }, + { "t": 265 } + ], + "ix": 10 + }, + "p": { "a": 0, "k": [29.268, 73.667, 0], "ix": 2 }, + "a": { "a": 0, "k": [7.202, 51.601, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-1.022, 0.274], + [-0.587, -2.192], + [2.192, -0.587], + [0.874, 0.446], + [1.022, -0.273], + [0.588, 2.191], + [-2.192, 0.587], + [-0.873, -0.445] + ], + "o": [ + [2.192, -0.587], + [0.587, 2.192], + [-1.022, 0.274], + [-0.531, 0.823], + [-2.191, 0.588], + [-0.587, -2.192], + [1.021, -0.274], + [0.532, -0.822] + ], + "v": [ + [1.593, -4.68], + [6.625, -1.775], + [3.72, 3.257], + [0.789, 2.947], + [-1.593, 4.68], + [-6.625, 1.775], + [-3.719, -3.257], + [-0.789, -2.949] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [17.115, 31.184], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.534, 0.143], + [0, 0], + [-0.144, -0.533], + [0, 0], + [0.533, -0.143], + [0, 0], + [0.142, 0.533], + [0, 0] + ], + "o": [ + [0, 0], + [0.534, -0.143], + [0, 0], + [0.142, 0.533], + [0, 0], + [-0.534, 0.143], + [0, 0], + [-0.144, -0.533] + ], + "v": [ + [-5.251, -2.215], + [3.441, -4.546], + [4.667, -3.839], + [5.961, 0.992], + [5.254, 2.217], + [-3.439, 4.546], + [-4.665, 3.839], + [-5.958, -0.992] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [89.001, 48.748], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.934, 0.25], + [0, 0], + [-0.25, -0.933], + [0.934, -0.25], + [0, 0], + [0.25, 0.933] + ], + "o": [ + [0, 0], + [0.934, -0.25], + [0.251, 0.934], + [0, 0], + [-0.934, 0.25], + [-0.251, -0.934] + ], + "v": [ + [-11.803, 1.35], + [10.896, -4.732], + [13.04, -3.495], + [11.803, -1.351], + [-10.896, 4.732], + [-13.04, 3.495] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [30.333, 54.855], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-0.934, 0.25], + [0, 0], + [-0.25, -0.933], + [0.933, -0.25], + [0, 0], + [0.25, 0.933] + ], + "o": [ + [0, 0], + [0.933, -0.25], + [0.25, 0.934], + [0, 0], + [-0.933, 0.25], + [-0.25, -0.934] + ], + "v": [ + [-16.633, 2.645], + [15.727, -6.025], + [17.87, -4.788], + [16.633, -2.646], + [-15.727, 6.025], + [-17.87, 4.788] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "mm", + "mm": 4, + "nm": "Merge Paths 1", + "mn": "ADBE Vector Filter - Merge", + "hd": false + }, + { + "ty": "fl", + "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [33.093, 45.834], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-10.996, 11.847], + [-21.465, 7.712], + [-0.747, -2.08], + [-0.029, -0.108], + [0, 0], + [2.134, -0.572], + [0, 0], + [0.764, 0.3], + [-0.043, 0.226] + ], + "o": [ + [10.617, -11.438], + [2.079, -0.746], + [0.037, 0.104], + [0, 0], + [0.571, 2.134], + [0, 0], + [0, 0], + [-0.764, -0.3], + [3.928, -20.771] + ], + "v": [ + [-21.9, -10.798], + [26.223, -39.523], + [31.34, -37.11], + [31.44, -36.793], + [44.45, 11.761], + [41.621, 16.66], + [-41.587, 38.955], + [-43.079, 38.804], + [-44.288, 38.13] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.372999991623, 0.270999983245, 0.769000004787, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [59.533, 40.738], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 5", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [-2.134, 0.572], + [0, 0], + [-0.572, -2.134], + [0, 0], + [2.134, -0.571], + [0, 0], + [0.773, 0.309], + [0.34, 1.267], + [0, 0] + ], + "o": [ + [0, 0], + [2.134, -0.572], + [0, 0], + [0.571, 2.134], + [0, 0], + [-0.866, 0.232], + [-1.132, -0.452], + [0, 0], + [-0.571, -2.134] + ], + "v": [ + [-48.752, -17.473], + [33.593, -39.537], + [38.492, -36.709], + [51.581, 12.14], + [48.753, 17.038], + [-33.593, 39.103], + [-36.108, 38.955], + [-38.492, 36.275], + [-51.581, -12.574] + ], + "c": true + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [0.603999956916, 0.423999980852, 0.995999983245, 1], + "ix": 4 + }, + "o": { "a": 0, "k": 100, "ix": 5 }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { "a": 0, "k": [52.402, 40.359], "ix": 2 }, + "a": { "a": 0, "k": [0, 0], "ix": 1 }, + "s": { "a": 0, "k": [100, 100], "ix": 3 }, + "r": { "a": 0, "k": 0, "ix": 6 }, + "o": { "a": 0, "k": 100, "ix": 7 }, + "sk": { "a": 0, "k": 0, "ix": 4 }, + "sa": { "a": 0, "k": 0, "ix": 5 }, + "nm": "Transform" + } + ], + "nm": "Group 6", + "np": 2, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 600, + "st": 0, + "bm": 0 + } + ], + "markers": [] +} diff --git a/app/datas/json/identification.json b/app/datas/json/identification.json new file mode 100644 index 0000000..7b45509 --- /dev/null +++ b/app/datas/json/identification.json @@ -0,0 +1 @@ +{"v":"5.1.10","fr":30,"ip":0,"op":120,"w":540,"h":242,"nm":"webeqeqeqwweeq phone","ddd":0,"comps":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 8","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[192.51121076233184,67.80269058295964,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[242.152466367713,242,100],"ix":6}},"ao":0,"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 27 Outlines 2","parent":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":103,"s":[0],"e":[100]},{"t":112.000004561854}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[41.705,35.643,0],"ix":2},"a":{"a":0,"k":[23.81,23.81,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],"o":[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],"v":[[5.359,-0.001],[0.001,5.359],[-5.359,-0.001],[0.001,-5.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.809,18.489],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],"o":[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],"v":[[0.001,6.497],[12.794,0.298],[0.001,-6.497],[-12.794,0.298]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,33.623],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],"o":[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],"v":[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.403921568627451,0.5176470588235295,0.6941176470588235,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,20.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 26 Outlines","parent":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":79,"s":[100],"e":[0]},{"t":85.000003462121}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[3.933,36.447,0],"ix":2},"a":{"a":0,"k":[17.279,15.087,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-7.278,0.988],[-2.368,5.087],[7.278,-5.087]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[17.278,15.087],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":57,"s":[0],"e":[100]},{"t":69.0000028104276}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 2","parent":1,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[18.25,12.5],[10,19.75],[9,46.5],[15.25,58.5],[32.25,59],[54.25,59],[62.25,57.25],[66,50.5],[66.25,32.5],[66.75,19.25],[62.5,14.5],[55.25,12.75],[36,13.25]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.420314863616,0.206007370294,0.791999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 27 Outlines","parent":1,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":81,"s":[41.705,35.643,0],"e":[94.705,35.643,0],"to":[8.83333301544189,0,0],"ti":[-8.83333301544189,0,0]},{"t":96.0000039101602}],"ix":2},"a":{"a":0,"k":[23.81,23.81,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.959],[2.959,0],[0,2.96],[-2.96,0]],"o":[[0,2.96],[-2.96,0],[0,-2.959],[2.959,0]],"v":[[5.359,-0.001],[0.001,5.359],[-5.359,-0.001],[0.001,-5.359]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.809,18.489],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.187,0],[-2.987,3.774],[5.323,0],[2.776,-4.1]],"o":[[5.187,0],[-2.776,-4.1],[-5.324,0],[2.987,3.774]],"v":[[0.001,6.497],[12.794,0.298],[0.001,-6.497],[-12.794,0.298]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,33.623],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.324,0],[-2.776,-4.1],[0,3.82],[9.007,0],[0,-9.007],[-2.199,-2.779]],"o":[[5.323,0],[2.199,-2.779],[0,-9.007],[-9.008,0],[0,3.82],[2.776,-4.1]],"v":[[0,6.416],[12.793,13.21],[16.31,3.1],[0,-13.21],[-16.31,3.1],[-12.794,13.21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[23.81,20.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 29 Outlines","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[26.555,35.643,0],"ix":2},"a":{"a":0,"k":[47.65,30.155,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.118,0],[0,0],[0,5.118],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],"o":[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.118]],"v":[[30.882,22.655],[-30.884,22.655],[-40.15,13.388],[-40.15,-13.388],[-30.884,-22.655],[30.882,-22.655],[40.15,-13.388],[40.15,13.388]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[47.65,30.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 1","parent":1,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3,0],[1.5,-2],[0,-13.5],[-1.5,0],[-3.5,-2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[4,0.5]],"o":[[-3,0],[-1.5,2],[0,13.5],[1.5,0],[3.5,2.5],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.75,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-4,-0.5]],"v":[[2.5,-99.5],[-93.5,-81.5],[-151.5,-25],[-131.5,50],[-78.5,69.5],[-28.5,79],[-8,67.5],[-10.5,56],[-14,50],[-13.5,38.25],[-13.75,21],[-12,16.5],[-5.75,13.25],[16,12.25],[43,12.75],[59.5,13.5],[65.75,16.75],[67,27.75],[66.5,45.25],[66,52.5],[79.5,65],[147.5,66],[197.5,68.5],[204.5,-20.5],[142,-91.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.420314863616,0.206007370294,0.791999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 30 Outlines","parent":1,"tt":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"n":["0p667_1_0p167_0p167"],"t":0,"s":[0],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":7,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.333],"y":[0]},"n":["0p833_0p833_0p333_0"],"t":71,"s":[100],"e":[0]},{"t":77.0000031362743}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"n":"0p667_1_0p167_0p167","t":0,"s":[-58.899,12.988,0],"e":[-14.899,12.988,0],"to":[7.33333349227905,0,0],"ti":[-17.6666660308838,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":20.814,"s":[-14.899,12.988,0],"e":[47.101,12.988,0],"to":[17.6666660308838,0,0],"ti":[-21.0833339691162,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":58.096,"s":[47.101,12.988,0],"e":[111.601,12.988,0],"to":[21.0833339691162,0,0],"ti":[-10.75,0,0]},{"t":77.0000031362743}],"ix":2},"a":{"a":0,"k":[42.555,30.154,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[1.639,0],[0,0],[0,2.081]],"o":[[0,0],[0,0],[0,1.638],[0,0],[-2.081,0],[0,0]],"v":[[-35.055,-7.054],[35.055,-7.054],[35.055,4.088],[32.088,7.054],[-31.287,7.054],[-35.055,3.286]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.4627450980392157,0.596078431372549,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.555,39.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.118,0],[0,0],[0,5.119],[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0]],"o":[[0,0],[-5.117,0],[0,0],[0,-5.118],[0,0],[5.118,0],[0,0],[0,5.119]],"v":[[25.787,22.654],[-25.789,22.654],[-35.055,13.387],[-35.055,-13.388],[-25.789,-22.654],[25.787,-22.654],[35.055,-13.388],[35.055,13.387]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.38823529411764707,0.49411764705882355,0.6470588235294118,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[42.555,30.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":10047.0004092227,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/identity_scan.json b/app/datas/json/identity_scan.json new file mode 100644 index 0000000..f7f2b66 --- /dev/null +++ b/app/datas/json/identity_scan.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.14","a":"","k":"","d":"","tc":"none"},"fr":29.9700012207031,"ip":0,"op":98.0000039916218,"w":360,"h":360,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"line/id-lottie Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[180,81,0],"to":[0,33,0],"ti":[0,-33.167,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40.174,"s":[180,279,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":44,"s":[180,280,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":47.925,"s":[180,279,0],"to":[0,-33.167,0],"ti":[0,33.333,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[180,81,0],"to":[0,-4.559,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[180,80,0],"to":[0,0,0],"ti":[0,0,0]},{"t":98.0000039916218,"s":[180,81,0]}],"ix":2},"a":{"a":0,"k":[147,0.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0.375,0.375],[292.705,0.375]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.19199999641,0.501999978458,0.957000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0.75,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":98.0000039916218,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"frame/id-lottie Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[180,180,0],"ix":2},"a":{"a":0,"k":[150,103.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0]],"v":[[8.144,8.143],[-7.144,8.143],[-8.144,7.143],[-8.144,-8.143]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.19199999641,0.501999978458,0.957000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[11.894,194.22],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[0.552,0],[0,0],[0,0]],"v":[[-8.143,8.143],[7.143,8.143],[8.143,7.143],[8.143,-8.143]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.19199999641,0.501999978458,0.957000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[287.936,194.22],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,-0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0]],"v":[[8.144,-8.144],[-7.144,-8.144],[-8.144,-7.144],[-8.144,8.144]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.19199999641,0.501999978458,0.957000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[11.894,11.893],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,-0.552],[0,0]],"o":[[0,0],[0.552,0],[0,0],[0,0]],"v":[[-8.143,-8.144],[7.143,-8.144],[8.143,-7.144],[8.143,8.144]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.19199999641,0.501999978458,0.957000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[287.936,11.893],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":98.0000039916218,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"id/id-lottie Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[180,180,0],"ix":2},"a":{"a":0,"k":[131.5,85.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.353],[-1.355,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.355,0],[0,-1.355],[0,0],[1.354,0],[0,1.353]],"v":[[2.207,2.452],[-2.207,2.452],[-4.659,0],[-2.207,-2.452],[2.207,-2.452],[4.659,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.517999985639,0.579999976065,0.663000009574,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[49.715,36.242],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.854,6.929],[6.849,1.817],[2.064,0.756],[1.519,-0.735],[1.367,-0.072],[2.37,-3.584],[0,-4.606],[-0.558,-2.506],[-2.408,1.926],[-8.536,-0.879],[-2.216,-7.183],[-3.022,-2.388]],"o":[[-1.781,-6.657],[-6.314,-1.676],[-2.064,-0.756],[-1.519,0.736],[-1.367,0.071],[-2.369,3.583],[0,4.607],[3.039,0],[2.934,-2.344],[6.522,0.672],[1.392,4.514],[0.801,-6.222]],"v":[[20.512,-1.98],[6.54,-14.521],[-3.484,-17.471],[-8.79,-14.532],[-12.965,-14.554],[-18.952,-8.372],[-22.365,3.132],[-19.59,18.227],[-13.331,2.713],[3.613,-0.468],[15.783,8.764],[20.645,18.227]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.078000005086,0.169000004787,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[192.403,49.98],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.627,0.308],[-0.283,0.406],[0.051,0.211],[0.019,0.055],[0.016,0.031],[0.039,0.057],[0.163,0.271],[0.179,0.653],[-0.488,-0.366],[-0.223,-0.2],[-0.079,-0.085],[0,0],[-0.046,-0.248],[0.597,-0.41]],"o":[[0.599,-0.329],[0.274,-0.408],[-0.006,-0.054],[-0.02,-0.025],[-0.015,-0.033],[-0.189,-0.247],[-0.336,-0.527],[0.648,0.243],[0.252,0.176],[0.064,0.057],[0,0],[0.131,0.212],[0.144,1.016],[-0.601,0.427]],"v":[[-1.6,2.396],[-0.359,1.271],[-0.02,0.211],[-0.068,0.055],[-0.122,-0.029],[-0.249,-0.197],[-0.788,-0.963],[-1.6,-2.704],[0.065,-1.762],[0.768,-1.188],[0.945,-1.017],[1.178,-0.745],[1.456,-0.054],[0.441,2.121]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.917999985639,0.451000019148,0.517999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[194.567,75.09],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.284,0.285],[-0.632,0.136],[-0.554,-0.146],[0.021,-0.337],[1.047,-0.18],[0.504,-0.101],[0.302,0],[0.132,0.274]],"o":[[0.285,-0.285],[0.866,-0.187],[0.447,0.136],[-0.033,0.534],[-0.362,0.063],[-0.522,0.105],[-0.396,0],[-0.126,-0.263]],"v":[[-2.166,-0.131],[-0.534,-0.831],[1.814,-0.881],[2.456,-0.169],[0.942,0.618],[-0.368,0.859],[-1.59,1.027],[-2.351,0.643]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.122000002394,0.156999999402,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[185.745,61.375],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.284,0.285],[0.632,0.136],[0.554,-0.146],[-0.021,-0.337],[-1.047,-0.18],[-0.505,-0.101],[-0.302,0],[-0.131,0.274]],"o":[[-0.285,-0.285],[-0.866,-0.187],[-0.448,0.136],[0.033,0.534],[0.362,0.063],[0.522,0.105],[0.397,0],[0.127,-0.263]],"v":[[2.166,-0.131],[0.534,-0.831],[-1.814,-0.881],[-2.456,-0.169],[-0.942,0.618],[0.368,0.859],[1.589,1.027],[2.35,0.643]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.122000002394,0.156999999402,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[200.116,61.375],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-1.397],[-0.981,0],[0,1.398],[0.982,0]],"o":[[0,1.398],[0.982,0],[0,-1.397],[-0.981,0]],"v":[[-1.776,0],[-0.001,2.531],[1.777,0],[-0.001,-2.531]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.122000002394,0.156999999402,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[186.931,68.879],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-1.397],[0.98,0],[0,1.398],[-0.982,0]],"o":[[0,1.398],[-0.982,0],[0,-1.397],[0.98,0]],"v":[[1.777,0],[0.001,2.531],[-1.777,0],[0.001,-2.531]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.122000002394,0.156999999402,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[199.004,68.879],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.752,1.229]],"o":[[-2.455,1.163],[0,0]],"v":[[4.653,-0.522],[-4.653,-0.642]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.917999985639,0.451000019148,0.517999985639,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1.5,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[192.967,81.684],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[11.09,0],[2.825,-6.745],[0,0],[-0.132,-2.594],[-2.589,0.222],[-5.538,0],[-4.618,12.685],[-0.133,2.595],[2.598,0.043],[2.639,6.303]],"o":[[-11.091,0],[-2.64,6.303],[-2.598,0.043],[0.133,2.595],[4.618,12.685],[5.537,0],[2.589,0.222],[0.132,-2.594],[0,0],[-2.826,-6.745]],"v":[[0,-27.311],[-17.676,-17.527],[-20.117,0.777],[-24.058,5.465],[-18.793,10.056],[0,27.311],[18.793,10.056],[24.058,5.465],[20.117,0.777],[17.676,-17.527]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.681999954523,0.681999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[192.931,67.431],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.481,2.805],[0,2.673],[0,0]],"o":[[0,0],[-0.422,-2.457],[0,0],[4.515,7.022]],"v":[[11.419,6.514],[10.421,1.635],[9.604,-6.514],[-11.419,-5.64]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.097999999102,0.122000002394,0.156999999402,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[193.382,94.425],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-10.823,0],[0,0],[0,5.725],[0,0]],"o":[[0,0],[10.822,0],[0,0],[0,0],[0,6.83]],"v":[[-11.87,2.795],[0,10.232],[11.87,2.795],[10.056,-10.232],[-10.458,-10.232]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.681999954523,0.681999954523,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[192.93,98.144],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.385,-0.667],[0,0],[-0.77,0],[0,0],[0.386,0.666],[0,0]],"o":[[0,0],[-0.385,0.666],[0,0],[0.77,0],[0,0],[-0.384,-0.667]],"v":[[-0.867,-7.708],[-9.286,6.875],[-8.419,8.375],[8.419,8.375],[9.285,6.875],[0.865,-7.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.698000021542,0.294000004787,0.834999952129,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[78.754,73.888],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.552,0],[0,0],[0,0.552],[0,0],[-0.553,0],[0,0],[0,-0.553],[0,0]],"o":[[0,0],[-0.553,0],[0,0],[0,-0.553],[0,0],[0.552,0],[0,0],[0,0.552]],"v":[[7.121,8.121],[-7.121,8.121],[-8.121,7.121],[-8.121,-7.121],[-7.121,-8.121],[7.121,-8.121],[8.121,-7.121],[8.121,7.121]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.556999954523,0.493999974868,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[54.361,73.959],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.354],[-1.354,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.354,0],[0,-1.355],[0,0],[1.354,0],[0,1.354]],"v":[[18.146,2.452],[-18.145,2.452],[-20.596,0],[-18.145,-2.452],[18.146,-2.452],[20.596,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.834999952129,0.866999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[131.25,153.564],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.353],[-1.355,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.355,0],[0,-1.355],[0,0],[1.354,0],[0,1.353]],"v":[[27.953,2.452],[-27.953,2.452],[-30.405,0.001],[-27.953,-2.452],[27.953,-2.452],[30.405,0.001]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.834999952129,0.866999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.922,109.387],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":15,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.353],[-1.355,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.355,0],[0,-1.355],[0,0],[1.354,0],[0,1.353]],"v":[[16.429,2.452],[-16.428,2.452],[-18.881,0],[-16.428,-2.452],[16.429,-2.452],[18.881,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.834999952129,0.866999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[82.344,98.599],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"bm":0,"ix":16,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.353],[-1.354,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.354,0],[0,-1.355],[0,0],[1.354,0],[0,1.353]],"v":[[7.111,2.452],[-7.111,2.452],[-9.563,0],[-7.111,-2.452],[7.111,-2.452],[9.563,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.517999985639,0.579999976065,0.663000009574,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.079,36.242],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"bm":0,"ix":17,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.354,0],[0,0],[0,1.353],[-1.355,0],[0,0],[0,-1.355]],"o":[[0,0],[-1.355,0],[0,-1.355],[0,0],[1.354,0],[0,1.353]],"v":[[16.43,2.452],[-16.428,2.452],[-18.881,0],[-16.428,-2.452],[16.43,-2.452],[18.881,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.834999952129,0.866999966491,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[40.397,98.599],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"bm":0,"ix":18,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.082],[5.082,0],[0,5.081],[-5.082,0]],"o":[[0,5.081],[-5.082,0],[0,-5.082],[5.082,0]],"v":[[9.201,0],[0,9.201],[-9.201,0],[0,-9.201]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.313999998803,0.243000000598,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[30.718,73.959],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"bm":0,"ix":19,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-7.201,6.885],[0,0],[0,0],[-9.098,-8.698],[0,0]],"o":[[0,0],[9.098,-8.698],[0,0],[0,0],[7.201,6.885],[0,0]],"v":[[-43.843,13.857],[-34.801,-1.703],[-11.87,-13.857],[11.87,-13.857],[34.801,-1.703],[43.843,13.857]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.250999989229,0.125,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[192.931,114.796],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"bm":0,"ix":20,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.762],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.762],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[44.481,55.596],[-44.481,55.596],[-49.481,50.596],[-49.481,-50.596],[-44.481,-55.596],[44.481,-55.596],[49.481,-50.596],[49.481,50.596]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.811999990426,0.830999995213,0.851000019148,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[192.013,73.058],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"bm":0,"ix":21,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.522,0],[0,0],[0,5.522],[0,0],[-5.522,0],[0,0],[0,-5.522],[0,0]],"o":[[0,0],[-5.522,0],[0,0],[0,-5.522],[0,0],[5.522,0],[0,0],[0,5.522]],"v":[[121,85],[-121,85],[-131,75],[-131,-75],[-121,-85],[121,-85],[131,-75],[131,75]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.922000002394,0.936999990426,0.948999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[131.25,85.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":2,"cix":2,"bm":0,"ix":22,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":98.0000039916218,"st":0,"bm":0}],"markers":[{"tm":0,"cm":"1","dr":0}]} \ No newline at end of file diff --git a/app/datas/json/link_card.json b/app/datas/json/link_card.json new file mode 100644 index 0000000..5bbeac1 --- /dev/null +++ b/app/datas/json/link_card.json @@ -0,0 +1 @@ +{"v":"5.5.8","fr":60,"ip":0,"op":596,"w":1047,"h":777,"nm":"00.03 - onboarding","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 9 Copy","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-90,"ix":10},"p":{"a":0,"k":[90,106.5,0],"ix":2},"a":{"a":0,"k":[102,79.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 7","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.463,80.917,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.86,3.54],[-4.09,-2.39],[2.67,-3.77],[4.29,2.63]],"o":[[-4.3,-2.62],[2.88,-3.55],[4.09,2.39],[-2.66,3.78],[0,0]],"v":[[-5.155,6.563],[-7.435,-4.657],[4.875,-6.677],[7.755,4.393],[-5.155,6.563]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 7","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[103.599,80.259,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.41,2.82],[-2.1,2.75],[-12.11,-5.5],[-3.6,-1.52],[2.16,-3.24],[2.19,-2.93],[10.69,8.1],[2.86,2.3]],"o":[[2.59,-2.73],[2.8,2.21],[10.04,7.29],[-1.81,3.05],[-1.97,3.3],[-3.69,-1.6],[-12.85,-6.26],[2.46,-2.58],[0,0]],"v":[[-26.457,-10.558],[-18.957,-18.898],[-9.887,-19.908],[23.403,-0.588],[26.453,7.752],[20.253,17.562],[9.813,19.912],[-25.537,-1.748],[-26.457,-10.558]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.652915000916,0.857227981091,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[101.898,78.947,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.56,6.87],[-18.38,-7.29],[5.46,-7.75],[14.95,12.49]],"o":[[6.55,-6.35],[13.93,11.14],[-4.38,8.06],[-19.63,-8.52],[0,0]],"v":[[-33.395,-6.029],[-15.235,-25.889],[33.395,2.161],[18.635,25.891],[-33.395,-6.029]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28.118,30.452,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.56,6.86],[-0.18,-0.14],[6.55,-6.35],[0.2,0.16]],"o":[[6.56,-6.33],[0.19,0.15],[-5.55,6.87],[-0.2,-0.16],[0,0]],"v":[[-9.372,9.659],[8.818,-10.151],[9.368,-9.711],[-8.782,10.149],[-9.372,9.659]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.541000008583,0.528999984264,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":353,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 15 Copy 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":15,"ix":10},"p":{"a":0,"k":[30,27,0],"ix":2},"a":{"a":0,"k":[24,21,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 43","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.473,18.911,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.19,-0.23],[-0.72,-1.18],[-1.45,-1.19],[-0.83,1.01],[2.94,2.41],[1.36,0.49],[0.45,0]],"o":[[-0.44,0],[-0.38,0.46],[0.75,1.23],[2.94,2.42],[0.83,-1.01],[-1.45,-1.2],[-0.66,-0.24],[0,0]],"v":[[-4.515,-4.843],[-5.475,-4.503],[-4.945,-1.913],[-1.485,1.907],[5.475,4.497],[1.585,-1.823],[-2.835,-4.483],[-4.515,-4.843]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[2.12,1.75],[0.79,1.3],[-0.62,0.75],[-1.67,-0.61],[-1.52,-1.25],[1.31,-1.6],[0.66,0]],"o":[[-1.76,0],[-1.51,-1.24],[-0.92,-1.52],[0.61,-0.75],[1.43,0.52],[2.91,2.39],[-0.36,0.43],[0,0]],"v":[[4.5,5.604],[-1.97,2.494],[-5.6,-1.516],[-6.06,-4.986],[-2.57,-5.196],[2.07,-2.416],[6.06,4.984],[4.5,5.604]],"c":false},"ix":2},"nm":"Trazado 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Combinar trazados 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.650979995728,0.858824014664,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 43","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 41","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.655,19.079,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.33,1.61],[3.8,3.12],[1.33,-1.61],[-3.79,-3.12]],"o":[[3.8,3.11],[1.33,-1.62],[-3.79,-3.11],[-1.33,1.62],[0,0]],"v":[[-2.409,2.93],[6.871,5.65],[2.401,-2.93],[-6.869,-5.65],[-2.409,2.93]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.588235020638,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 41","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 39","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[23.163,21.055,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.57,1.9],[-0.03,0.05],[3.7,3.05],[1.74,-1.53],[0.08,-0.09],[-3.8,-3.12]],"o":[[3.79,3.11],[0.03,-0.04],[1.37,-1.95],[-3.61,-2.96],[-0.09,0.08],[-1.56,1.9],[0,0]],"v":[[-2.911,3.468],[6.549,5.958],[7.339,4.958],[2.509,-3.132],[-6.391,-6.282],[-7.191,-5.332],[-2.911,3.468]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.000899999985,0.471368998289,0.800696015358,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 39","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_2","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ Group 8 Copy 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.5,33,0],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 6","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[29.528,31.203,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.51,0.37],[0,0],[-0.83,0],[0,0.84],[1.09,0.44],[0,1.28],[-1.35,0.22],[0,0],[0,0],[0,0],[-0.43,-0.25],[0,0],[0.94,0],[0,-0.59],[-1.27,-0.53],[0,-1.31],[1.51,-0.25],[0,0]],"o":[[0,0],[-0.86,-0.02],[0,0],[0.53,0.35],[1.04,0],[0,-0.81],[-1.49,-0.58],[0,-1.21],[0,0],[0,0],[0,0],[0.88,0.03],[0,0],[-0.31,-0.18],[-1.13,0],[0,0.76],[1.51,0.62],[0,1.16],[0,0],[0,0]],"v":[[-0.494,6.026],[-0.494,4.546],[-2.744,3.896],[-2.394,2.916],[-0.274,3.546],[1.466,2.106],[-0.194,0.356],[-2.614,-2.184],[-0.394,-4.544],[-0.394,-6.024],[0.516,-6.024],[0.516,-4.604],[2.426,-4.084],[2.056,-3.114],[0.206,-3.614],[-1.354,-2.354],[0.466,-0.684],[2.746,2.006],[0.426,4.496],[0.426,6.026]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.439215987921,0.764706015587,0.992156982422,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 6","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,32.203,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.77,0],[0,4.77],[-4.77,0],[0,-4.77]],"o":[[0,4.77],[-4.77,0],[0,-4.77],[4.77,0],[0,0]],"v":[[8.633,0.003],[0.003,8.633],[-8.637,0.003],[0.003,-8.637],[8.633,0.003]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.588235020638,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 4","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":3,"nm":"▽ Group 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.5,32.15,0],"ix":2},"a":{"a":0,"k":[31.5,31.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"▨ Clip 3","parent":7,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-10.272,-10.272],[10.268,-10.272],[10.268,10.268],[-10.272,10.268]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Fill 1","parent":4,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,31.553,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[5.68,0],[0,5.68],[-5.67,0],[0,-5.67]],"o":[[0,5.68],[-5.67,0],[0,-5.67],[5.68,0],[0,0]],"v":[[10.277,-0.002],[-0.003,10.268],[-10.273,-0.002],[-0.003,-10.272],[10.277,-0.002]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.438284009695,0.763110995293,0.990489006042,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":3,"nm":"Clip 2","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30.817,31.553,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_3","layers":[{"ddd":0,"ind":1,"ty":0,"nm":"plane","refId":"comp_4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[247.5,361,0],"ix":2},"a":{"a":0,"k":[247.5,361,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":495,"h":722,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 23","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[267.053,303.83,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":240,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.32,2.672],[26.61,5.204],[-25.939,-13.44],[-6.443,3.09]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":251,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992],[-4.447,0.514]],"c":true}]},{"t":263,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992],[-4.447,0.514]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.285308986902,0.551240026951,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":239,"op":264,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Fill 24","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[254.139,298.466,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":232,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[5.382,-6.048],[36.28,-6.293],[-29.907,-6.53]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":233,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[8.976,-3.208],[34.13,-4.91],[-30.15,-7.393]],"c":true}]},{"t":244,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098039216,0.850980392157,0.737254901961,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Fill 25","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[249.305,298.889,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":225,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[34.832,19.195],[34.806,-6.362],[-32.023,-6.487],[-32.146,19.18]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":247,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-0.334]],"c":true}]},{"t":272,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836],[-2.233,-0.334]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.113725490196,0.356862745098,0.76862745098,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 26","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[235.807,293.036,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":232,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[28.272,9.541],[27.844,0.35],[-33.591,-3.387],[-24.606,-0.116]],"c":true}]},{"t":242,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[36.474,11.5],[27.844,0.35],[-36.476,-11.5],[-25.843,-8.147]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098039216,0.850980392157,0.737254901961,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":225,"op":264,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"▽ hand","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[244.637,349.5,0],"ix":2},"a":{"a":0,"k":[172.5,339,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":3,"nm":"▽ finger","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[264.12,452.108,0],"ix":2},"a":{"a":0,"k":[78,225,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Fill 22","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[78.09,224.998,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":148,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[0.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[0.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":162,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[3.647,33.758],[1.55,0.542],[-6.192,-24.002],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[-0.224,-2.07],[-7.173,-2.508],[5.016,19.445],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[6.543,-61.704],[2.037,-68.269],[-8.637,-34.88],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]},{"t":195,"s":[{"i":[[0,0],[0,0],[2.28,17.78],[-4.1,38.13],[0.99,1.31],[3.7,-30.89],[6.09,-13.27],[0,-13.3],[0,0]],"o":[[0,0],[0,0],[-2.17,-16.87],[0.22,-2.07],[-3.9,-5.14],[-3.7,30.89],[-6.09,13.27],[0,13.29],[0,0]],"v":[[24.779,74.612],[16.219,32.622],[25.359,-6.208],[24.939,-65.448],[24.779,-71.968],[5.779,-46.668],[-18.821,5.402],[-13.351,43.812],[-25.661,73.882]],"c":true}]}],"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 22","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":5,"nm":"LINK","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":101,"s":[262.517,508.611,0],"to":[-2.667,-35,0],"ti":[2.667,30.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":114,"s":[246.517,298.611,0],"to":[-2.667,-30.167,0],"ti":[0,-3.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":130,"s":[246.517,327.611,0],"to":[0,3.333,0],"ti":[0,1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":147,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":155,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":160,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":166,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":206,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":219,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"t":225,"s":[246.517,318.611,0]}],"ix":2},"a":{"a":0,"k":[0.741,-6.297,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":101,"s":[7,7,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":114,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":130,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":147,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":155,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":160,"s":[422,422,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":166,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":206,"s":[301,301,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":219,"s":[342,342,100]},{"t":225,"s":[0,0,100]}],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":17.6399993896484,"f":"HelveticaNeue-Medium","t":"LINK","j":2,"tr":0,"lh":21.1679992675781,"ls":0,"fc":[1,1,1]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":100,"op":236,"st":56,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Bg","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":94,"s":[262.517,508.611,0],"to":[-2.667,-35,0],"ti":[2.667,30.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":107,"s":[246.517,298.611,0],"to":[-2.667,-30.167,0],"ti":[0,-3.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":123,"s":[246.517,327.611,0],"to":[0,3.333,0],"ti":[0,1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":140,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":149,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":157,"s":[246.517,318.611,0],"to":[0,0,0],"ti":[0,0,0]},{"t":165,"s":[246.517,318.611,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":94,"s":[7,7,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":107,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":123,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":140,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":149,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":157,"s":[132,132,100]},{"t":165,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[67,26],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":4,"ix":4},"nm":"Trazado de rectángulo 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098039216,0.458823559331,0.988235353956,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":-5,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Bg","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":94,"op":235,"st":50,"bm":0},{"ddd":0,"ind":14,"ty":5,"nm":"$","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-6.683,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":50,"s":[239,482,0],"to":[-4.333,-94.333,0],"ti":[4.833,27.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":61,"s":[201,336,0],"to":[-4.833,-27.833,0],"ti":[-1.5,3.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":65,"s":[210,315,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":105,"s":[210,315,0],"to":[-1.833,-16.167,0],"ti":[1.833,16.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":122,"s":[199,218,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":193,"s":[199,218,0],"to":[0,-4.5,0],"ti":[-6.333,-18.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":201,"s":[199,191,0],"to":[6.333,18.833,0],"ti":[-6.333,-23.333,0]},{"t":212,"s":[237,331,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":50,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":61,"s":[128,128,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":65,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":105,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":122,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":193,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":201,"s":[100,100,100]},{"t":212,"s":[30,30,100]}],"ix":6}},"ao":0,"t":{"d":{"k":[{"s":{"s":130,"f":"Helvetica","t":"$","j":0,"tr":0,"lh":156,"ls":0,"fc":[0.161,0.855,0.596]},"t":0}]},"p":{},"m":{"g":1,"a":{"a":0,"k":[0,0],"ix":2}},"a":[]},"ip":50,"op":234,"st":50,"bm":0},{"ddd":0,"ind":15,"ty":3,"nm":"▽ mobile","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[174.36,234.308,0],"ix":2},"a":{"a":0,"k":[129,234,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Fill 16","parent":15,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,251.574,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[2.62,0],[0,0],[0,2.43],[0,0],[0,-3.09],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0]],"o":[[0,0],[0,2.43],[0,0],[-2.63,0],[0,0],[-3.34,0],[0,0],[0,3.09],[0,0],[3.34,0],[0,0],[0,-3.09],[0,0]],"v":[[33.349,-68.85],[15.749,-68.85],[10.999,-64.46],[-10.991,-64.46],[-15.741,-68.85],[-33.351,-68.85],[-39.401,-63.25],[-39.401,63.25],[-33.351,68.85],[33.349,68.85],[39.399,63.25],[39.399,-63.25],[33.349,-68.85]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 16","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":3,"nm":"▽ Group 15","parent":15,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[129,234,0],"ix":2},"a":{"a":0,"k":[129,234,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"▨ Clip 15","parent":20,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-42.664,-77.722],[42.666,-77.722],[42.666,77.718],[-42.664,77.718]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 14","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Fill 13","parent":17,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,250.563,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,4.8],[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0]],"o":[[0,0],[-5.15,0],[0,0],[0,-4.8],[0,0],[5.15,0],[0,0],[0,4.8],[0,0]],"v":[[33.346,72.45],[-33.344,72.45],[-42.664,63.76],[-42.664,-63.76],[-33.344,-72.45],[33.346,-72.45],[42.666,-63.76],[42.666,63.76],[33.346,72.45]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.139209002256,0.312480002642,0.604874014854,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":3,"nm":"Clip 14","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.618,234.747,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Fill 11","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[169.084,395.56,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-6.64,-22.74],[0,0],[-0.43,0.06],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.44,0],[-0.98,-15.43],[0,0],[0,0]],"v":[[11.71,-31.733],[-8.47,-20.083],[-37.49,-18.553],[-27.99,31.627],[34.98,31.737],[36.28,31.627],[34.54,4.487],[37.49,-27.813]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.10622599721,0.395851999521,0.884595990181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 11","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"Fill 9","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[176.174,487.508,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-6.34,-22.25],[-6.5,-5.66],[0,0],[0,0],[-4.79,1.76],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[3.7,12.95],[17.65,15.4],[0,0],[1.75,-1.29],[4.79,-1.76],[0,0],[0,0],[0,0],[0,0]],"v":[[-39.853,-49.203],[-30.943,-2.013],[-15.773,28.647],[-2.363,61.737],[19.007,62.237],[38.667,61.737],[32.177,-26.163],[35.127,-58.463],[9.347,-62.383],[-10.833,-50.733]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Fill 7","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[58.869,343.405,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[1.57,-3.99],[-2.88,-3.91],[-8.48,18.92],[0,0]],"o":[[0,0],[-4.11,1.23],[-1.76,4.53],[4.4,5.97],[8.49,-18.93],[0,0]],"v":[[17.343,-17.838],[-3.227,-11.658],[-11.617,-2.998],[-16.587,15.782],[6.793,-2.488],[17.343,-17.838]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 7","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"Fill 5","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.485,400.831,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[1.1,-4.14],[-2.87,-3.91],[-8.49,18.93],[0,0]],"o":[[0,0],[-4.11,1.23],[0,0],[4.4,5.97],[8.48,-18.92],[0,0]],"v":[[17.287,-17.839],[-3.293,-11.659],[-11.673,-2.999],[-16.653,15.781],[6.737,-2.499],[17.287,-17.839]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"Fill 3","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[59.813,265.625,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.89,-8.45],[-17.1,9.87],[0,0]],"o":[[0,0],[-1.47,6.59],[17.09,-9.87],[0,0]],"v":[[10.323,-12.882],[-19.807,4.198],[6.953,7.998],[19.343,-12.882]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"Fill 1","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[67.435,183.478,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[5.22,-5.22],[-9.9,-13.51],[0,0]],"o":[[0,0],[-5.22,5.22],[9.9,13.5],[0,0]],"v":[[3.289,-9.132],[-11.501,-15.872],[-1.931,11.958],[13.619,8.598]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_4","layers":[{"ddd":0,"ind":1,"ty":0,"nm":"plane","refId":"comp_5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":443,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":446,"s":[31]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":450,"s":[48]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[21]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":460,"s":[6]},{"t":464,"s":[6]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":262,"s":[239,307.5,0],"to":[0,3.833,0],"ti":[0,20.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":285,"s":[239,330.5,0],"to":[0,-20.833,0],"ti":[0,21.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":302,"s":[239,182.5,0],"to":[0,-21.5,0],"ti":[0,-0.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":318,"s":[239,201.5,0],"to":[0,0.833,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":334,"s":[239,187.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":353,"s":[239,201.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":372,"s":[239,187.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":388,"s":[239,201.5,0],"to":[0,0,0],"ti":[7.5,2.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":408,"s":[239,187.5,0],"to":[-7.5,-2.333,0],"ti":[-23,6.667,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":426,"s":[194,187.5,0],"to":[23,-6.667,0],"ti":[-30.5,6.667,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":430,"s":[377,147.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":434,"s":[377,147.5,0],"to":[-2.667,0,0],"ti":[2.667,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":438,"s":[361,147.5,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":442,"s":[361,147.5,0],"to":[-45.333,18.833,0],"ti":[45.584,-15.097,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":443,"s":[89,260.5,0],"to":[-129.333,42.833,0],"ti":[-14,9.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":446,"s":[89,242.5,0],"to":[14,-9.833,0],"ti":[-33.667,-2,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":450,"s":[173,201.5,0],"to":[33.667,2,0],"ti":[-6.333,-8.833,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[291,254.5,0],"to":[6.333,8.833,0],"ti":[7,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":460,"s":[211,254.5,0],"to":[-7,0,0],"ti":[-6.333,0,0]},{"t":464,"s":[249,254.5,0]}],"ix":2},"a":{"a":0,"k":[144,73.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":262,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":285,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":302,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":319,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":334,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":354,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":372,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":389,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":408,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":426,"s":[83.333,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":430,"s":[37.5,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":434,"s":[-15.278,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":438,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":442,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":443,"s":[-1.25,30,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":446,"s":[16.194,61.673,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":450,"s":[50.861,95.456,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":460,"s":[100,100,100]},{"t":464,"s":[100,100,100]}],"ix":6}},"ao":0,"w":288,"h":147,"ip":262,"op":2920,"st":22,"bm":0}]},{"id":"comp_5","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ plane","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[141,73.5,0],"ix":2},"a":{"a":0,"k":[109.5,49.5,0],"ix":1},"s":{"a":0,"k":[-100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Fill 13","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[79.241,48.463,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[16.146,15.988],[26.416,0.118],[-26.414,-15.992]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.285308986902,0.551240026951,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 13","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"▽ Group 12","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[93,42.487,0],"ix":2},"a":{"a":0,"k":[93,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"▨ Clip 15","parent":6,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-30.64,-13.918],[30.64,-13.918],[30.64,13.922],[-30.64,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 11","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Fill 10","parent":3,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.921,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-30.64,-13.918],[22.36,2.142],[30.64,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545725983264,0.850599999521,0.736917951995,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 10","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":3,"nm":"Clip 11","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.921,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Fill 9","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.639,41.994,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[30.544,13.834],[22.294,2.124],[-30.546,-13.836]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":3,"nm":"▽ Group 8","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[97.5,42.487,0],"ix":2},"a":{"a":0,"k":[97.5,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"▨ Clip 15","parent":11,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-32.16,-13.918],[32.16,-13.918],[32.16,13.922],[-32.16,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 7","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Fill 6","parent":8,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.479,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-32.16,-13.918],[32.16,-2.128],[29.17,13.922]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.114449998444,0.357769984825,0.768370983647,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 6","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":3,"nm":"Clip 7","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.479,42.034,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Fill 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[96.491,41.994,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[29.176,13.834],[32.166,-2.116],[-32.164,-13.836]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 5","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":3,"nm":"▽ Group 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.5,34.987,0],"ix":2},"a":{"a":0,"k":[109.5,34.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"▨ Clip 15","parent":16,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-36.415,-11.444],[36.415,-11.444],[36.415,11.446],[-36.415,11.446]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Clip 3","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Fill 2","parent":13,"tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.244,34.611,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-36.415,-11.444],[27.795,0.346],[36.415,11.446]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.545098006725,0.850979983807,0.737254977226,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":3,"nm":"Clip 3","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.244,34.611,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Fill 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.428,34.987,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[36.474,11.5],[27.844,0.35],[-36.476,-11.5]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.485448002815,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Fill 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]},{"id":"comp_6","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"▽ lines1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[822,365.862,0],"ix":2},"a":{"a":0,"k":[93,42,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Line Copy 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57,61.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[19,-7.5],[-19,7.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Line Copy 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[163.5,54,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[7.5,-3],[-7.5,3]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Line Copy","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57,18,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[15,-6],[-15,6]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":3,"nm":"▽ lines2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[259.5,622.362,0],"ix":2},"a":{"a":0,"k":[130.5,58.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Line Copy 2","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[79.5,85.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[26.5,-10.5],[-26.5,10.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.145098000765,0.458824008703,0.988234996796,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Line Copy 3","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[229.5,76.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[10.5,-4.5],[-10.5,4.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Line Copy","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[81,25.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[21,-8.5],[-21,8.5]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784006119,0.854902029037,0.596077978611,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2.178,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"Line Copy","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0}]}],"fonts":{"list":[{"fName":"Helvetica","fFamily":"Helvetica","fStyle":"Regular","ascent":71.8994140625},{"fName":"HelveticaNeue-Medium","fFamily":"Helvetica Neue","fStyle":"Medium","ascent":71.39892578125}]},"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"billete","refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":515,"s":[100]},{"t":524,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[93.622]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":475,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":495,"s":[-6]},{"t":524,"s":[-85]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[583.5,228.5,0],"to":[128,-225,0],"ti":[-16.311,-63.014,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":475,"s":[852.5,256.5,0],"to":[26.125,100.926,0],"ti":[29.177,-76.41,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":495,"s":[828.5,472.5,0],"to":[-35.391,92.684,0],"ti":[13.167,-24.167,0]},{"t":524,"s":[749.5,617.5,0]}],"ix":2},"a":{"a":0,"k":[87,108,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":475,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":495,"s":[100,100,100]},{"t":524,"s":[100,100,100]}],"ix":6}},"ao":0,"w":174,"h":216,"ip":456,"op":575,"st":456,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"billete","refId":"comp_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":500,"s":[100]},{"t":509,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":441,"s":[93.622]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":460,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":480,"s":[-78]},{"t":509,"s":[-121]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":441,"s":[431.5,228.5,0],"to":[-140,-123,0],"ti":[8.833,-44,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":460,"s":[299.5,366.5,0],"to":[-8.833,44,0],"ti":[-10.823,-40.41,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":480,"s":[378.5,492.5,0],"to":[25.667,95.833,0],"ti":[13.5,-20.833,0]},{"t":509,"s":[297.5,617.5,0]}],"ix":2},"a":{"a":0,"k":[87,108,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":441,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":460,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":480,"s":[100,100,100]},{"t":509,"s":[100,100,100]}],"ix":6}},"ao":0,"w":174,"h":216,"ip":441,"op":560,"st":441,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"moneda2","refId":"comp_1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":471,"s":[100]},{"t":481,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":440,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":456,"s":[168]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":471,"s":[283]},{"t":481,"s":[359]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":440,"s":[596.5,214.5,0],"to":[77,-158.833,0],"ti":[-3,-114.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":456,"s":[745.5,410.5,0],"to":[2.022,76.93,0],"ti":[12.167,-43.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":471,"s":[719.5,567.5,0],"to":[-12.167,43.167,0],"ti":[7.833,-17,0]},{"t":481,"s":[672.5,669.5,0]}],"ix":2},"a":{"a":0,"k":[27,27,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":440,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":456,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":471,"s":[100,100,100]},{"t":481,"s":[100,100,100]}],"ix":6}},"ao":0,"w":54,"h":54,"ip":440,"op":3572,"st":-28,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"moneda2","refId":"comp_1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":521,"s":[100]},{"t":531,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":506,"s":[168]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":521,"s":[283]},{"t":531,"s":[359]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":490,"s":[505.5,202.5,0],"to":[-39,-70.833,0],"ti":[-3,-114.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":506,"s":[415.5,377.5,0],"to":[2.022,76.93,0],"ti":[-4,-57.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":521,"s":[439.5,659.5,0],"to":[4,57.333,0],"ti":[0,-10.333,0]},{"t":531,"s":[439.5,721.5,0]}],"ix":2},"a":{"a":0,"k":[27,27,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":490,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":506,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":521,"s":[100,100,100]},{"t":531,"s":[100,100,100]}],"ix":6}},"ao":0,"w":54,"h":54,"ip":490,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[100]},{"t":498,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":457,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":475,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":490,"s":[10.759]},{"t":498,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":457,"s":[576.5,196.5,0],"to":[102.048,-180.472,0],"ti":[-37.01,-75.973,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":475,"s":[760.033,179.235,0],"to":[45.362,93.116,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":490,"s":[789.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":498,"s":[766.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":457,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":475,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":490,"s":[100,100,100]},{"t":498,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":449,"op":3603,"st":3,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":509,"s":[100]},{"t":517,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":476,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":494,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":509,"s":[10.759]},{"t":517,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":476,"s":[481.5,196.5,0],"to":[102.048,-180.472,0],"ti":[-43.187,-72.639,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":494,"s":[836.033,189.235,0],"to":[55.362,93.116,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":509,"s":[891.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":517,"s":[869.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":476,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":494,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":509,"s":[100,100,100]},{"t":517,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":468,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":7,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":488,"s":[100]},{"t":496,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":455,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":473,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":488,"s":[10.759]},{"t":496,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":455,"s":[456.5,251.5,0],"to":[-63.952,-84.472,0],"ti":[42.376,-28.014,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":473,"s":[329.033,173.235,0],"to":[-90.963,60.134,0],"ti":[-4.793,-50.578,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":488,"s":[262.552,423.259,0],"to":[8.206,86.593,0],"ti":[14.632,-14.74,0]},{"t":496,"s":[286.5,633.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":455,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":473,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":488,"s":[100,100,100]},{"t":496,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":455,"op":3609,"st":9,"bm":0},{"ddd":0,"ind":8,"ty":0,"nm":"moneda1","refId":"comp_2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":501,"s":[100]},{"t":509,"s":[0]}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":468,"s":[58]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":486,"s":[30.933]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":501,"s":[10.759]},{"t":509,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":468,"s":[481.5,196.5,0],"to":[-63.952,-84.472,0],"ti":[39.542,-31.89,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":486,"s":[247.033,201.235,0],"to":[-86.963,70.134,0],"ti":[6.379,-68.863,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":501,"s":[129.552,423.259,0],"to":[-6.259,67.568,0],"ti":[14.632,-14.74,0]},{"t":509,"s":[119.5,559.5,0]}],"ix":2},"a":{"a":0,"k":[31.5,33,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":468,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":486,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":501,"s":[100,100,100]},{"t":509,"s":[100,100,100]}],"ix":6}},"ao":0,"w":63,"h":66,"ip":468,"op":3622,"st":22,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"▽ Group 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[537,373.5,0],"ix":2},"a":{"a":0,"k":[408,358.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":540,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":0,"nm":"hand","refId":"comp_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[-44]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":24,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":31,"s":[0]},{"t":39,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[536.5,683.5,0],"to":[-0.167,-6.667,0],"ti":[0.167,4.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":24,"s":[535.5,643.5,0],"to":[-0.167,-4.5,0],"ti":[0,-1.5,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":31,"s":[535.5,656.5,0],"to":[0,1.5,0],"ti":[0,0.667,0]},{"t":39,"s":[535.5,652.5,0]}],"ix":2},"a":{"a":0,"k":[247.5,637,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":17,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":24,"s":[107,107,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":31,"s":[93,93,100]},{"t":39,"s":[100,100,100]}],"ix":6}},"ao":0,"w":495,"h":722,"ip":15,"op":3590,"st":-10,"bm":0},{"ddd":0,"ind":12,"ty":0,"nm":"lines","refId":"comp_6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[523.5,388.5,0],"ix":2},"a":{"a":0,"k":[523.5,388.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1047,"h":777,"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":3,"nm":"▽ claud","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-5,"ix":10},"p":{"a":0,"k":[436.128,449.486,0],"ix":2},"a":{"a":0,"k":[358.5,237,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":596,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"claud","parent":13,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[359.448,454.059,0],"to":[0,-42.333,0],"ti":[0,34.333,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":14,"s":[359.448,200.059,0],"to":[0,-34.333,0],"ti":[0,-6.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":24,"s":[359.448,248.059,0],"to":[0,6.167,0],"ti":[0,1.833,0]},{"t":32,"s":[359.448,237.059,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":14,"s":[110,110,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":24,"s":[93,93,100]},{"t":32,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[16.6,9.66],[6.9,-30.19],[4.87,-15.29],[1.22,-18.91],[-70.97,-5.24],[-27.57,0],[2.43,16.91],[18.25,9.24],[-16.22,17.31]],"o":[[0,0],[-16.6,-9.66],[-6.89,30.19],[-4.87,15.3],[-1.21,18.92],[70.97,5.23],[27.58,0],[-2.43,-16.91],[-18.25,-9.23],[16.22,-17.31]],"v":[[23.686,-77.78],[-39.254,-62.4],[-94.204,-63.52],[-118.814,-8.22],[-79.914,34.46],[-35.944,75.99],[74.766,78],[118.976,34.93],[87.746,3.1],[76.686,-32.02]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.874638020992,0.942860007286,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[300,300],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformar"}],"nm":"claud","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":596,"st":0,"bm":0}],"markers":[],"chars":[{"ch":"$","size":130,"style":"Regular","w":55.62,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.566,-0.26],[0,0],[-1.726,-1.237],[0,-4.069],[1.106,-1.953]],"o":[[0,0],[4.069,1.107],[2.995,2.116],[0,2.572],[-2.116,3.809]],"v":[[29.834,-5.078],[29.834,-30.762],[38.525,-27.246],[43.018,-17.969],[41.357,-11.182]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,3.223],[-1.822,2.441],[-4.3,0.163],[0,0],[2.15,1.823]],"o":[[0,-2.669],[1.822,-2.441],[0,0],[-3.644,-0.716],[-2.15,-1.823]],"v":[[13.281,-52.197],[16.013,-59.863],[25.195,-63.77],[25.195,-40.82],[16.505,-44.629]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-4.948],[-3.369,-3.125],[-7.065,-1.334],[0,0],[2.032,3.679],[0.262,4.46],[0,0],[-1.855,-3.288],[-9.473,-0.619],[0,0],[0,0],[0,0],[-3.125,2.018],[0,8.659],[4.395,3.06],[7.552,2.116],[0,0],[-2.051,-3.288],[-0.228,-2.473],[0,0],[3.467,3.361],[6.477,0.455],[0,0],[0,0],[0,0],[3.629,-3.971]],"o":[[0,5.534],[3.368,3.125],[0,0],[-5.509,-0.455],[-1.147,-2.051],[0,0],[0,5.599],[3.385,6.087],[0,0],[0,0],[0,0],[5.891,-0.652],[5.631,-3.645],[0,-5.989],[-2.702,-1.855],[0,0],[4.492,0.163],[1.106,1.791],[0,0],[-0.163,-5.519],[-3.467,-3.36],[0,0],[0,0],[0,0],[-6.543,0.066],[-3.63,3.972]],"v":[[4.492,-51.611],[9.545,-38.623],[25.195,-31.934],[25.195,-5.322],[13.882,-11.523],[11.768,-21.289],[3.125,-21.289],[5.908,-7.959],[25.195,2.1],[25.195,11.572],[29.834,11.572],[29.834,2.1],[43.359,-1.904],[51.807,-20.361],[45.215,-33.936],[29.834,-39.893],[29.834,-63.672],[39.648,-58.496],[41.65,-52.1],[50.195,-52.1],[44.751,-65.42],[29.834,-71.143],[29.834,-77.539],[25.195,-77.539],[25.195,-71.045],[9.937,-64.99]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica"},{"ch":"L","size":17.6399993896484,"style":"Medium","w":57.4,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[56.4,0],[56.4,-10.8],[20.1,-10.8],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"L","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"L","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"I","size":17.6399993896484,"style":"Medium","w":27.8,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[20.1,0],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"I","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"I","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"N","size":17.6399993896484,"style":"Medium","w":72.2,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.1,0],[19,0],[19,-52.5],[19.3,-52.5],[51.8,0],[65,0],[65,-71.4],[53.1,-71.4],[53.1,-18.8],[52.9,-18.8],[20.3,-71.4],[7.1,-71.4]],"c":true},"ix":2},"nm":"N","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"N","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"},{"ch":"K","size":17.6399993896484,"style":"Medium","w":68.5,"data":{"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[7.6,0],[20.1,0],[20.1,-24],[30.3,-34.1],[53.7,0],[69.3,0],[38.8,-42.9],[67.3,-71.4],[51.9,-71.4],[20.1,-38.9],[20.1,-71.4],[7.6,-71.4]],"c":true},"ix":2},"nm":"K","mn":"ADBE Vector Shape - Group","hd":false}],"nm":"K","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}]},"fFamily":"Helvetica Neue"}]} \ No newline at end of file diff --git a/app/datas/json/loader.json b/app/datas/json/loader.json new file mode 100644 index 0000000..752ebef --- /dev/null +++ b/app/datas/json/loader.json @@ -0,0 +1 @@ +{"v":"5.1.7","fr":30,"ip":0,"op":50,"w":80,"h":80,"nm":"loader","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"color01b","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40,40,0],"ix":2},"a":{"a":0,"k":[-19,-8.286,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0","0p667_1_0p333_0"],"t":30,"s":[0,0,100],"e":[100,100,100]},{"t":50}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[80,80],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.266666995778,0.266666995778,0.266666995778,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.294117647059,0.2,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-19,-8.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":30,"op":50,"st":30,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"color01a","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":25,"s":[100],"e":[0]},{"t":45}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40,40,0],"ix":2},"a":{"a":0,"k":[-19,-8.286,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0","0p667_1_0p333_0"],"t":25,"s":[0,0,100],"e":[100,100,100]},{"t":45}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[80,80],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.266666995778,0.266666995778,0.266666995778,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.294117647059,0.2,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-19,-8.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":25,"op":50,"st":25,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"color01","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40,40,0],"ix":2},"a":{"a":0,"k":[-19,-8.286,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0","0p667_1_0p333_0"],"t":0,"s":[100,100,100],"e":[0,0,100]},{"t":20}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[80,80],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.266666995778,0.266666995778,0.266666995778,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.294117647059,0.2,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-19,-8.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"color02","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40,40,0],"ix":2},"a":{"a":0,"k":[-19,-8.286,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0","0p667_1_0p333_0"],"t":5,"s":[100,100,100],"e":[0,0,100]},{"t":25}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[80,80],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.266666995778,0.266666995778,0.266666995778,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.380392156863,0.298039215686,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-19,-8.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"color03","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40,40,0],"ix":2},"a":{"a":0,"k":[-19,-8.286,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0","0p667_1_0p333_0"],"t":10,"s":[100,100,100],"e":[10,10,100]},{"t":30}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[80,80],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.266666995778,0.266666995778,0.266666995778,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.513725490196,0.450980392157,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-19,-8.286],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":30,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/no_wallet.json b/app/datas/json/no_wallet.json new file mode 100644 index 0000000..06ccf70 --- /dev/null +++ b/app/datas/json/no_wallet.json @@ -0,0 +1 @@ +{"v":"5.4.3","fr":30,"ip":0,"op":60,"w":2048,"h":2048,"nm":"wallet_subtract_open","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"ctrl","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1024,1024,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.58,0.58,0.58],"y":[1,1,1]},"o":{"x":[0.42,0.42,0.42],"y":[0,0,0]},"n":["0p58_1_0p42_0","0p58_1_0p42_0","0p58_1_0p42_0"],"t":0,"s":[0,0,100],"e":[398.598,398.598,100]},{"t":30}],"ix":6}},"ao":0,"ip":0,"op":31,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"sub","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":180,"ix":10},"p":{"a":0,"k":[0,0.69,0],"ix":2},"a":{"a":0,"k":[0,-23.814,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[256,-256],[-256,-256]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.84],"y":[0]},"n":["0p16_1_0p84_0"],"t":0,"s":[0],"e":[100]},{"t":30}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":481,"ix":5},"lc":1,"lj":1,"ml":4,"ml2":{"a":0,"k":4,"ix":8},"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[42.745,9.302],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":31,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"back","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.02,22.806],[0.158,0.391],[0.447,1.057],[24.416,20.315],[0.19,0.157],[0.656,0.528],[0.628,0.493],[0.217,0.169],[46.245,0],[0.034,0],[36.646,-45.343],[0,-47.682],[-110.457,0],[-35.832,53.944],[-0.152,0.232],[0,40.647]],"o":[[-0.155,-0.392],[-0.43,-1.066],[-12.561,-29.685],[-0.19,-0.158],[-0.649,-0.536],[-0.622,-0.5],[-0.216,-0.17],[-33.877,-26.385],[-0.033,0],[-62.79,0],[-27.792,34.388],[0,110.586],[69.56,0],[0.153,-0.231],[20.787,-31.578],[0,-26.02]],"v":[[186.02,-73.985],[185.543,-75.155],[184.237,-78.346],[127.747,-154.363],[127.18,-154.842],[125.214,-156.427],[123.349,-157.926],[122.695,-158.161],[0,-200],[-0.1,-200],[-155.551,-125.885],[-200,-0.167],[0,200],[166.647,110.464],[167.095,109.746],[200,-0.292]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":31,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":3,"nm":"scale","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[274.314,1665.438,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.24,0.24,0.24],"y":[1,1,1]},"o":{"x":[0.76,0.76,0.76],"y":[0,0,0]},"n":["0p24_1_0p76_0","0p24_1_0p76_0","0p24_1_0p76_0"],"t":0,"s":[0,0,100],"e":[400,400,100]},{"t":59.859375}],"ix":6}},"ao":0,"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[187.421,-160.36,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[17.67,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-17.672,0],[0,0],[0,17.67],[0,0],[0,36.967],[-36.969,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-37.708,0],[0,0],[0,0],[0,17.67],[0,0],[17.67,0],[0,0],[-36.969,0],[0,-36.969],[0,0],[0,-17.672]],"v":[[155.292,-106.838],[133.871,-106.838],[133.83,-106.838],[-155.292,-106.838],[-187.421,-74.708],[-187.421,74.708],[-187.421,128.23],[-155.292,160.36],[155.292,160.36],[187.421,128.23],[187.421,93.724],[120.484,26.788],[187.421,-40.15],[187.421,-74.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 6","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":26.056,"s":[187.421,-113.36,0],"e":[187.421,-160.36,0],"to":[0,-7.83333349227905,0],"ti":[0,7.83333349227905,0]},{"t":50}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.577,15.136],[0,0],[0,0],[0,0]],"o":[[-15.843,0],[0,0],[0,0],[-0.064,0.384],[0,0]],"v":[[-155.292,-106.838],[-186.962,-133.598],[-186.962,-133.598],[-186.964,-133.588],[-187.421,-74.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.035294119269,0.078431375325,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Layer 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":26,"s":[160.855,-237.958,0],"e":[160.855,-293.958,0],"to":[0,-9.33333301544189,0],"ti":[0,9.33333301544189,0]},{"t":49.9443359375}],"ix":2},"a":{"a":0,"k":[-26.566,-133.599,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-15.843,0],[0,0],[0,0],[17.672,0],[0,0],[2.575,-15.138]],"o":[[0,0],[0,0],[0,-17.672],[0,0],[-15.843,0],[2.577,15.136]],"v":[[-155.292,-106.838],[133.83,-106.838],[133.83,-128.23],[101.7,-160.36],[-155.292,-160.36],[-186.962,-133.598]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.24,"y":1},"o":{"x":0.76,"y":0},"n":"0p24_1_0p76_0","t":21.057,"s":[238.905,-133.572,0],"e":[307.905,-133.572,0],"to":[11.5,0,0],"ti":[-11.5,0,0]},{"t":45}],"ix":2},"a":{"a":0,"k":[120.484,26.787,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-36.969],[-36.969,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,36.967],[0,0],[0,0],[0,0],[0,0],[-36.969,0]],"v":[[120.484,26.788],[187.421,93.724],[187.421,92.014],[187.421,65.239],[187.421,-13.374],[187.421,-40.15]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.796078443527,0.823529422283,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":61,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"subtract_open","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[724,1274,0],"ix":2},"a":{"a":0,"k":[1024,1024,0],"ix":1},"s":{"a":0,"k":[56,56,100],"ix":6}},"ao":0,"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":30,"s":[0],"e":[0.967]},{"t":59,"s":[0.967],"h":1}],"ix":2},"w":2048,"h":2048,"ip":30,"op":61,"st":30,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"wallet_open","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1076.705,921.048,0],"ix":2},"a":{"a":0,"k":[1024,1024,0],"ix":1},"s":{"a":0,"k":[93,93,100],"ix":6}},"ao":0,"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[0],"e":[1.967]},{"t":59,"s":[1.967],"h":1}],"ix":2},"w":2048,"h":2048,"ip":0,"op":61,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/paiement_facture.json b/app/datas/json/paiement_facture.json new file mode 100644 index 0000000..20b4f2e --- /dev/null +++ b/app/datas/json/paiement_facture.json @@ -0,0 +1 @@ +{"v":"5.6.1","fr":60,"ip":0,"op":240,"w":1920,"h":1080,"nm":"Comp 1","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":9,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-251.5,151],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[178.571,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 7","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-153.5,110],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 8","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-324.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-122.5,190],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 10","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,230],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-148.5,-34.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[114.286,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-111,-75.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[66.447,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.652733564377,0.24313724041,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":9,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-251.5,151],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[178.571,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 7","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":10,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-264.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[152.685,100],"ix":3},"r":{"a":0,"k":0.266,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,230],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-111,-121.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[66.447,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.81568627451,0.485460318771,0.095963085399,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]},{"id":"comp_2","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"$$$ Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[885.25,900.75,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[-21.15,14.988],[-17.993,7.02],[-20.822,-0.292],[-30.175,-5.668],[-30.175,-16.957],[-20.792,-13.859],[-20.792,-21.901],[-30.175,-23.927],[-30.175,-29.348],[-34.523,-29.348],[-34.523,-23.808],[-43.28,-19.98],[-46.586,-12.013],[-44.04,-4.641],[-34.523,0.974],[-34.523,11.815],[-40.629,10.445],[-45.782,7.854],[-45.782,16.104],[-34.523,18.845],[-34.523,25.129],[-30.175,25.129],[-30.175,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-38.664,-12.519],[-34.523,-16.838],[-34.523,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[-25.916,7.437],[-30.175,11.696],[-30.175,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-36,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$ 2","np":6,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.105,2.016],[0,3.296],[1.886,2.016],[4.349,1.569],[0,0],[-2.78,-1.688],[0,0],[4.189,0.199],[0,0],[0,0],[0,0],[2.204,-2.194],[0,-3.117],[-1.698,-2.015],[-4.646,-1.728],[0,0],[2.283,0.794],[1.151,0.934],[0,0],[-4.031,-0.02],[0,0],[0,0],[0,0]],"o":[[2.105,-2.015],[0,-2.859],[-1.887,-2.015],[0,0],[3.475,0.377],[0,0],[-2.065,-1.151],[0,0],[0,0],[0,0],[-3.634,0.357],[-2.204,2.194],[0,2.899],[1.698,2.016],[0,0],[-1.787,-0.119],[-2.284,-0.794],[0,0],[3.475,1.807],[0,0],[0,0],[0,0],[3.912,-0.437]],"v":[[13.937,14.988],[17.094,7.02],[14.265,-0.292],[4.912,-5.668],[4.912,-16.957],[14.294,-13.859],[14.294,-21.901],[4.912,-23.927],[4.912,-29.348],[0.563,-29.348],[0.563,-23.808],[-8.193,-19.98],[-11.5,-12.013],[-8.953,-4.641],[0.563,0.974],[0.563,11.815],[-5.542,10.445],[-10.695,7.854],[-10.695,16.104],[0.563,18.845],[0.563,25.129],[4.912,25.129],[4.912,18.666]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,2.045],[-2.76,0.497],[0,0]],"o":[[0,-2.383],[0,0],[-2.76,-1.37]],"v":[[-3.577,-12.519],[0.563,-16.838],[0.563,-7.396]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,-1.946],[2.839,-0.437],[0,0]],"o":[[0,2.403],[0,0],[2.839,1.231]],"v":[[9.171,7.437],[4.912,11.696],[4.912,2.671]],"c":true},"ix":2},"nm":"$","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":6,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[963,554,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[98,98],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":66,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-341,-79],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 13","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-291.5,193],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-153.5,110],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[125.433,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 8","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-14.182,41],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[-324.5,303],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 11","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-190.5,150],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 10","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-326.5,152],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 12","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-328.5,111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[77.34,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-148.5,-50.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[114.286,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[154,28],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392156863,0.180392156863,0.180392156863,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-129.5,-95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[90.132,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,117],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[72.583,74.384],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[514,782],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":24,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.509803921569,0.27956312591,0.007996923783,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-225,115],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.587,80.587],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":240,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Invoice 1","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":2,"s":[1117,537,0],"e":[1117,416,0],"to":[0,-20.167,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[1117,416,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,-20.167,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":42,"s":[1117,537,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":62,"s":[1117,537,0],"e":[1117,537,0],"to":[0,0,0],"ti":[0,0,0]},{"t":82}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Invoice 2","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.214],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":93,"s":[0],"e":[6]},{"i":{"x":[0.581],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":112,"s":[6],"e":[6]},{"i":{"x":[0],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":212,"s":[6],"e":[0]},{"t":232}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":2,"s":[1175,497,0],"e":[1175,497,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":22,"s":[1175,497,0],"e":[1175,402,0],"to":[0,-15.833,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[1175,402,0],"e":[1175,497,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[1175,497,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,15.833,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":82,"s":[1175,402,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":102,"s":[1175,402,0],"e":[1643,402,0],"to":[78,0,0],"ti":[-78,0,0]},{"i":{"x":0.559,"y":0.559},"o":{"x":0.333,"y":0.333},"t":122,"s":[1643,402,0],"e":[1643,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":202,"s":[1643,402,0],"e":[1175,402,0],"to":[-78,0,0],"ti":[78,0,0]},{"i":{"x":0,"y":0},"o":{"x":0.333,"y":0.333},"t":220,"s":[1175,402,0],"e":[1175,402,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"t":230,"s":[1175,402,0],"e":[1175,497,0],"to":[0,15.833,0],"ti":[0,-15.833,0]},{"t":241}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.237,0.237,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":122,"s":[100,100,100],"e":[110,110,100]},{"i":{"x":[0.452,0.452,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":142,"s":[110,110,100],"e":[110,110,100]},{"i":{"x":[0.237,0.237,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":182,"s":[110,110,100],"e":[100,100,100]},{"t":202}],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"Invoice 3","refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":2,"s":[1234,455,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":0.237},"o":{"x":0.333,"y":0.333},"t":22,"s":[1234,455,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[1234,455,0],"e":[1234,353,0],"to":[0,-17,0],"ti":[0,0,0]},{"i":{"x":0.237,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[1234,353,0],"e":[1234,455,0],"to":[0,0,0],"ti":[0,-17,0]},{"t":82}],"ix":2},"a":{"a":0,"k":[960,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":1920,"h":1080,"ip":0,"op":240,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/spend-healthies.json b/app/datas/json/spend-healthies.json new file mode 100644 index 0000000..9f322ae --- /dev/null +++ b/app/datas/json/spend-healthies.json @@ -0,0 +1 @@ +{"v":"5.4.4","fr":24,"ip":0,"op":135,"w":300,"h":300,"nm":"piggy_Healthies","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"front Outlines","parent":5,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[150,150,0],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-7.497,22.255],[7.509,22.255],[7.509,7.504],[22.247,7.504],[22.247,-7.503],[7.509,-7.503],[7.509,-22.254],[-7.497,-22.254],[-7.497,-7.503],[-22.247,-7.503],[-22.247,7.504],[-7.497,7.504]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[14.629,29.375],[-14.617,29.375],[-14.617,14.624],[-29.367,14.624],[-29.367,-14.623],[-14.617,-14.623],[-14.617,-29.374],[14.629,-29.374],[14.629,-14.623],[29.367,-14.623],[29.367,14.624],[14.629,14.624]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.436,180.171],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-11.057,-25.814],[11.068,-25.814],[11.068,-11.064],[25.807,-11.064],[25.807,11.064],[11.068,11.064],[11.068,25.814],[-11.057,25.814],[-11.057,11.064],[-25.807,11.064],[-25.807,-11.064],[-11.057,-11.064]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925,0.40800000359,0.368999974868,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.437,180.171],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,-1.994],[-1.991,0],[0,0],[0,1.994],[1.994,0],[0,0]],"o":[[0,0],[-1.991,0],[0,1.994],[0,0],[1.994,0],[0,-1.994],[0,0],[0,0]],"v":[[-23.504,-3.609],[-35.854,-3.609],[-39.461,0],[-35.854,3.61],[35.853,3.61],[39.462,0],[35.853,-3.609],[23.471,-3.609]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.425,140.88],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.438,3.947],[0.057,0.191],[0.126,0.369],[0.05,0.104],[0.31,0.633],[0.714,1.782],[14.729,0],[0,0],[3.941,-0.88],[4.254,-4.997],[14.674,0],[1.024,0.264],[0.476,0],[0.642,0.093],[0.106,-4.965],[-3.205,-5.429],[-0.067,-0.11],[-11.858,0],[0,0],[-1.348,0.891],[0.002,0],[0.36,-0.31],[-1.485,1.606],[-2.835,2.705],[-1.39,5.931],[0.677,7.631]],"o":[[-0.049,-0.19],[-0.033,-0.112],[-0.164,-0.363],[-0.307,-0.635],[-0.836,-1.707],[-9.992,-5.796],[0,0],[-4.206,0],[-4.543,4.448],[12.501,3.15],[-1.208,0],[-0.448,0.044],[-0.705,0],[-0.59,3.84],[-0.134,6.304],[0.061,0.115],[6.064,10.192],[0,0],[0.978,-1.307],[-0.002,-0.001],[-3.212,1.957],[1.661,-1.429],[2.656,-2.871],[4.696,-4.481],[1.762,-7.53],[-0.352,-3.957]],"v":[[70.491,-25.172],[70.346,-25.745],[70.021,-26.7],[69.604,-27.63],[68.669,-29.527],[66.277,-34.755],[28.226,-42.951],[-36.02,-42.951],[-48.261,-41.607],[-61.97,-28.65],[-65.249,-4.411],[-68.586,-4.833],[-69.967,-4.76],[-71.976,-4.918],[-73.05,8.22],[-68.351,26.165],[-68.155,26.501],[-39.266,42.951],[41.092,42.951],[44.611,39.606],[44.605,39.605],[46.928,37.705],[51.611,33.086],[59.523,24.442],[71.423,10.128],[71.594,-13.29]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.808000033509,0.889999988032,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[164.253,180.221],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":135,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"naira Outlines 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":108,"s":[161,48.5,0],"e":[161,184,0],"to":[0,22.583,0],"ti":[0,-22.583,0]},{"t":129}],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.76,0.425],[-1.288,0.84],[9.055,2.728],[1.902,-2.051],[6.223,-1.874],[-15.243,-9.943]],"o":[[0.753,0.438],[1.321,-0.738],[15.244,-9.942],[-6.222,-1.874],[-1.903,-2.051],[-9.054,2.727],[0,0]],"v":[[-1.218,15.416],[1.223,15.437],[5.734,12.788],[11.979,-13.988],[0,-9.731],[-11.98,-13.988],[-5.735,12.788]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.694],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.268,80.268],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.746,16.655],[-6.191,6.192],[-3.339,1.692],[0,-17.653],[-18.507,0],[-1.858,0.32]],"o":[[-0.398,-8.892],[2.573,-2.572],[-17.323,1.298],[0,18.507],[1.949,0],[-15.846,-3.689]],"v":[[-8.069,-1.798],[2.386,-27.038],[11.372,-33.473],[-19.621,-0.052],[13.906,33.474],[19.621,32.979]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.972999961703,0.776000019148,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[135.994,150.052],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-18.507],[18.506,0],[0,18.507],[-18.507,0]],"o":[[0,18.507],[-18.507,0],[0,-18.507],[18.506,0]],"v":[[33.527,0],[0.001,33.526],[-33.527,0],[0.001,-33.527]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.961000031116,0.834999952129,0.493999974868,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[149.899,150],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":108,"op":130,"st":108,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"naira Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":54,"s":[161,48.5,0],"e":[161,184,0],"to":[0,22.583,0],"ti":[0,-22.583,0]},{"t":75}],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.76,0.425],[-1.288,0.84],[9.055,2.728],[1.902,-2.051],[6.223,-1.874],[-15.243,-9.943]],"o":[[0.753,0.438],[1.321,-0.738],[15.244,-9.942],[-6.222,-1.874],[-1.903,-2.051],[-9.054,2.727],[0,0]],"v":[[-1.218,15.416],[1.223,15.437],[5.734,12.788],[11.979,-13.988],[0,-9.731],[-11.98,-13.988],[-5.735,12.788]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.694],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.268,80.268],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.746,16.655],[-6.191,6.192],[-3.339,1.692],[0,-17.653],[-18.507,0],[-1.858,0.32]],"o":[[-0.398,-8.892],[2.573,-2.572],[-17.323,1.298],[0,18.507],[1.949,0],[-15.846,-3.689]],"v":[[-8.069,-1.798],[2.386,-27.038],[11.372,-33.473],[-19.621,-0.052],[13.906,33.474],[19.621,32.979]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.972999961703,0.776000019148,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[135.994,150.052],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-18.507],[18.506,0],[0,18.507],[-18.507,0]],"o":[[0,18.507],[-18.507,0],[0,-18.507],[18.506,0]],"v":[[33.527,0],[0.001,33.526],[-33.527,0],[0.001,-33.527]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.961000031116,0.834999952129,0.493999974868,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[149.899,150],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":54,"op":76,"st":54,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"naira Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[161,48.5,0],"e":[161,184,0],"to":[0,22.583,0],"ti":[0,-22.583,0]},{"t":21}],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.76,0.425],[-1.288,0.84],[9.055,2.728],[1.902,-2.051],[6.223,-1.874],[-15.243,-9.943]],"o":[[0.753,0.438],[1.321,-0.738],[15.244,-9.942],[-6.222,-1.874],[-1.903,-2.051],[-9.054,2.727],[0,0]],"v":[[-1.218,15.416],[1.223,15.437],[5.734,12.788],[11.979,-13.988],[0,-9.731],[-11.98,-13.988],[-5.735,12.788]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.694],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[80.268,80.268],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.746,16.655],[-6.191,6.192],[-3.339,1.692],[0,-17.653],[-18.507,0],[-1.858,0.32]],"o":[[-0.398,-8.892],[2.573,-2.572],[-17.323,1.298],[0,18.507],[1.949,0],[-15.846,-3.689]],"v":[[-8.069,-1.798],[2.386,-27.038],[11.372,-33.473],[-19.621,-0.052],[13.906,33.474],[19.621,32.979]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.972999961703,0.776000019148,0.372999991623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[135.994,150.052],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-16.629],[16.629,0],[0,16.629],[-16.629,0]],"o":[[0,16.629],[-16.629,0],[0,-16.629],[16.629,0]],"v":[[30.174,-0.001],[-0.001,30.174],[-30.174,-0.001],[-0.001,-30.174]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,-20.351],[-20.35,0],[0,20.351],[20.351,0]],"o":[[0,20.317],[20.351,0],[0,-20.351],[-20.35,0]],"v":[[-36.88,-0.001],[-0.001,36.88],[36.88,-0.001],[-0.001,-36.88]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,150.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-18.507],[18.506,0],[0,18.507],[-18.507,0]],"o":[[0,18.507],[-18.507,0],[0,-18.507],[18.506,0]],"v":[[33.527,0],[0.001,33.526],[-33.527,0],[0.001,-33.527]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.961000031116,0.834999952129,0.493999974868,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[149.899,150],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":22,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"back Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0],"e":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":22,"s":[0],"e":[-5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":26,"s":[-5],"e":[5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[5],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":33,"s":[-11],"e":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":37,"s":[6],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":41,"s":[-11],"e":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":45,"s":[6],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":49,"s":[-11],"e":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":54,"s":[0],"e":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[0],"e":[-5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":80,"s":[-5],"e":[5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":83,"s":[5],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":87,"s":[-11],"e":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":91,"s":[6],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":95,"s":[-11],"e":[6]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":99,"s":[6],"e":[-11]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":103,"s":[-11],"e":[0]},{"t":108}],"ix":10},"p":{"a":0,"k":[150,150,0],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-7.497,22.255],[7.509,22.255],[7.509,7.504],[22.247,7.504],[22.247,-7.503],[7.509,-7.503],[7.509,-22.254],[-7.497,-22.254],[-7.497,-7.503],[-22.247,-7.503],[-22.247,7.504],[-7.497,7.504]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[14.629,29.375],[-14.617,29.375],[-14.617,14.624],[-29.367,14.624],[-29.367,-14.623],[-14.617,-14.623],[-14.617,-29.374],[14.629,-29.374],[14.629,-14.623],[29.367,-14.623],[29.367,14.624],[14.629,14.624]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.436,180.171],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-11.057,-25.814],[11.068,-25.814],[11.068,-11.064],[25.807,-11.064],[25.807,11.064],[11.068,11.064],[11.068,25.814],[-11.057,25.814],[-11.057,11.064],[-25.807,11.064],[-25.807,-11.064],[-11.057,-11.064]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925,0.40800000359,0.368999974868,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.437,180.171],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.096,-6.78],[0,0],[-7.163,-12.551]],"o":[[0,0],[14.382,-0.876],[-7.92,2.309]],"v":[[-67.884,-28.572],[-84.34,-56.377],[-44.177,-42.46]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[-1.76,-0.27],[35.05,-22.252],[3.836,-3.828],[-3.115,-0.097],[-11.315,7.181],[-3.017,11.228],[0,0],[29.352,7.363],[2.938,0.013],[0,0],[2.002,-0.355],[0,0],[0,0],[4.898,3.744],[19.815,-2.201],[-1.337,-2.258],[0,0],[0,0],[2.887,0],[0,0],[0,-8.571],[0,0],[-8.571,0],[0,0],[-0.335,-0.667],[-1.521,-3.299],[-1.921,1.401],[0.72,1.569],[0.208,0.476],[3.608,0],[0,0],[0,4.585],[0,0],[-4.582,0],[0,0],[-1.463,3.437],[-20.072,0.929]],"o":[[1.78,0.005],[43.561,6.671],[-4.68,2.971],[-2.206,2.202],[3.353,0.104],[10.189,-6.468],[0,0],[2.99,-27.554],[-2.849,-0.714],[0,0],[-2.034,-0.009],[0,0],[0,0],[-1.241,-2.687],[-10.129,-7.742],[-2.597,0.287],[0,0],[0,0],[-8.835,10.891],[0,0],[-8.571,0],[0,0],[0,8.572],[0,0],[0.755,0],[0.146,0.483],[0.929,2.028],[1.395,-1.016],[-1.826,-3.978],[-1.492,-3.296],[0,0],[-4.584,0],[0,0],[0,-4.582],[0,0],[3.7,0],[7.941,-18.627],[0,0]],"v":[[40.434,-37.626],[45.757,-37.235],[71.92,48.704],[59.084,58.95],[61.43,65.16],[75.788,54.797],[96.139,27.275],[97.483,20.056],[52.268,-43.271],[43.551,-44.343],[-30.868,-44.663],[-36.939,-44.189],[-36.972,-44.183],[-36.973,-44.183],[-45.642,-54.714],[-90.767,-63.063],[-93.474,-57.638],[-72.995,-23.035],[-72.995,-23.033],[-83.428,-7.504],[-91.451,-7.504],[-106.97,8.016],[-106.97,22.448],[-91.451,37.969],[-82.869,37.969],[-81.091,39.069],[-78.317,45.799],[-72.88,47.185],[-71.804,42.685],[-74.473,36.178],[-82.869,30.75],[-91.451,30.75],[-99.752,22.448],[-99.752,8.011],[-91.456,-0.284],[-83.428,-0.284],[-74.935,-5.946],[-29.117,-37.798]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[154.589,164.135],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":4,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,-1.994],[-1.991,0],[0,0],[0,1.994],[1.994,0],[0,0]],"o":[[0,0],[-1.991,0],[0,1.994],[0,0],[1.994,0],[0,-1.994],[0,0],[0,0]],"v":[[-23.504,-3.609],[-35.854,-3.609],[-39.461,0],[-35.854,3.61],[35.853,3.61],[39.462,0],[35.853,-3.609],[23.471,-3.609]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[161.425,140.88],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.684,1.068],[1.064,-1.683],[1.54,-6.415],[0,0],[0,0],[6.703,0],[0,0],[0,-6.706],[0,0],[0,0],[5.528,4.909],[3.268,4.894],[1.659,-1.106],[-1.108,-1.659],[-5.135,-4.558],[-1.871,-7.349],[-3.3,0],[0,0],[0,3.98],[0,0],[-2.722,0],[0,0],[0,-2.725],[0,0],[-3.984,0],[0,0],[-0.775,3.239],[-3.232,5.111]],"o":[[-1.686,-1.063],[-3.653,5.775],[0,0],[0,0],[0,-6.706],[0,0],[-6.703,0],[0,0],[0,0],[-2.228,-8.747],[-4.674,-4.148],[-1.107,-1.66],[-1.656,1.109],[3.608,5.404],[3.908,3.473],[0.824,3.22],[0,0],[3.981,0],[0,0],[0,-2.725],[0,0],[2.719,0],[0,0],[0,3.979],[0,0],[3.354,0],[1.352,-5.654],[1.063,-1.684]],"v":[[62.242,-5.255],[57.265,-4.134],[49.445,14.23],[36.491,14.23],[36.491,-2.487],[24.335,-14.644],[-6.937,-14.644],[-19.093,-2.487],[-19.093,14.952],[-30.531,14.912],[-45.352,-6.435],[-57.321,-20.063],[-62.326,-21.065],[-63.322,-16.055],[-50.146,-1.039],[-37.524,16.699],[-30.522,22.171],[-19.093,22.171],[-11.874,14.952],[-11.874,-2.487],[-6.937,-7.427],[24.335,-7.427],[29.272,-2.487],[29.272,14.23],[36.491,21.449],[49.451,21.449],[56.457,15.947],[63.367,-0.275]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[146.831,239.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,3.753],[3.76,0],[0,-3.754],[-3.76,0]],"o":[[0,-3.754],[-3.76,0],[0,3.753],[3.76,0]],"v":[[6.808,0.001],[0,-6.796],[-6.808,0.001],[0,6.796]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.289999988032,0.310000011968,0.282000014361,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[99.698,163.253],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-31.228],[3.499,-6.31],[6.291,-3.994],[2.998,-2.704],[0,0],[6.064,10.192],[0.062,0.115],[-0.134,6.305],[-10.93,10.702],[-4.207,0],[0,0]],"o":[[0,7.449],[-3.498,6.308],[-3.384,2.146],[0,0],[-11.857,0],[-0.068,-0.111],[-3.205,-5.429],[0.727,-33.991],[3.941,-0.881],[0,0],[31.227,0]],"v":[[78.829,6.293],[73.405,27.221],[58.545,42.967],[48.934,50.254],[-44.912,50.254],[-73.8,33.805],[-73.997,33.469],[-78.695,15.523],[-54.203,-48.909],[-41.961,-50.253],[22.284,-50.253]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.808000033509,0.889999988032,0.913999968884,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[169.898,172.918],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-31.228],[3.499,-6.31],[6.291,-3.994],[2.998,-2.704],[2.939,-12.299],[1.649,0],[0,0],[0,1.992],[0,0],[4.717,0],[0,0],[0,-4.723],[0,0],[1.992,0],[0,0],[0.407,1.609],[4.711,4.181],[3.849,6.439],[0,0],[2.203,0],[0,0],[0,6.578],[0,0],[-6.579,0],[0,0],[-0.891,2.089],[-17.778,3.956],[-4.207,0],[0,0]],"o":[[0,7.449],[-3.498,6.308],[-3.384,2.146],[-9.095,8.172],[-0.385,1.608],[0,0],[-1.998,0],[0,0],[0,-4.723],[0,0],[-4.72,0],[0,0],[0,1.991],[0,0],[-1.666,0],[-2.061,-8.076],[-5.616,-4.981],[-5.401,-9.029],[-0.905,-2.007],[0,0],[-6.579,0],[0,0],[0,-6.573],[0,0],[2.267,0],[6.988,-16.415],[3.941,-0.881],[0,0],[31.227,0]],"v":[[98.75,-10.965],[93.326,9.964],[78.466,25.71],[68.855,32.996],[49.804,64.059],[46.306,66.788],[33.346,66.788],[29.735,63.18],[29.735,46.462],[21.189,37.914],[-10.082,37.914],[-18.628,46.462],[-18.628,63.901],[-22.238,67.51],[-33.667,67.51],[-37.169,64.757],[-50.895,45.21],[-65.264,28.044],[-73.152,11.619],[-78.257,8.319],[-86.838,8.319],[-98.75,-3.593],[-98.75,-18.03],[-86.838,-29.936],[-78.816,-29.936],[-73.638,-33.401],[-34.282,-66.167],[-22.04,-67.511],[42.205,-67.511]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.877999997606,0.929000016755,0.972999961703,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[149.977,190.175],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.428,-2.411],[0,0],[0,0],[39.933,-2.364]],"o":[[0,0],[0,0],[0,0],[-2.795,0.166]],"v":[[-23.594,-16.279],[0.107,24.285],[25.021,0.062],[-20.59,-21.921]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.877999997606,0.929000016755,0.972999961703,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[90.846,126.061],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":135,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"back Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[150,150,0],"ix":2},"a":{"a":0,"k":[150,150,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.414,0],[0,0],[0,7.413],[0,0],[-7.414,0],[0,0],[0,-7.414],[0,0]],"o":[[0,0],[-7.414,0],[0,0],[0,-7.414],[0,0],[7.414,0],[0,0],[0,7.413]],"v":[[72.451,15.576],[-72.451,15.576],[-85.931,2.097],[-85.931,-2.096],[-72.451,-15.576],[72.451,-15.576],[85.931,-2.096],[85.931,2.097]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.855000035903,0.847000002394,0.855000035903,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[150,257.291],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":135,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/datas/json/success.json b/app/datas/json/success.json new file mode 100644 index 0000000..06b5f60 --- /dev/null +++ b/app/datas/json/success.json @@ -0,0 +1,5557 @@ +{ + "v": "5.6.3", + "fr": 29.9700012207031, + "ip": 0, + "op": 47.0000019143492, + "w": 1920, + "h": 1080, + "nm": "Successful", + "ddd": 0, + "assets": [], + "fonts": { + "list": [ + { + "fName": "SFUIDisplay-Bold", + "fFamily": "SF UI Display", + "fStyle": "Bold", + "ascent": 73.828125 + } + ] + }, + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 5, + "nm": "Payment Successful", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.833 + ], + "y": [ + 0.833 + ] + }, + "o": { + "x": [ + 0.167 + ], + "y": [ + 0.167 + ] + }, + "t": 27, + "s": [ + 0 + ] + }, + { + "t": 37.0000015070409, + "s": [ + 100 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 664.641, + 864, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100, + 100 + ], + "ix": 6 + } + }, + "ao": 0, + "t": { + "d": { + "k": [ + { + "s": { + "s": 64, + "f": "SFUIDisplay-Bold", + "t": "", + "j": 0, + "tr": 0, + "lh": 76.8, + "ls": 0, + "fc": [ + 0, + 1, + 0.592 + ] + }, + "t": 0 + } + ] + }, + "p": {}, + "m": { + "g": 1, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 2 + } + }, + "a": [] + }, + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 4, + "nm": "check", + "sr": 1, + "ks": { + "o": { + "a": 0, + "k": 100, + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 961.141, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 376.304, + 376.304, + 100 + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + -23, + -3.5 + ], + [ + -7.5, + 12 + ], + [ + 20.5, + -16 + ] + ], + "c": false + }, + "ix": 2 + }, + "nm": "Path 1", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ty": "st", + "c": { + "a": 0, + "k": [ + 1, + 1, + 1, + 1 + ], + "ix": 3 + }, + "o": { + "a": 0, + "k": 100, + "ix": 4 + }, + "w": { + "a": 0, + "k": 12, + "ix": 5 + }, + "lc": 2, + "lj": 1, + "ml": 4, + "bm": 0, + "nm": "Stroke 1", + "mn": "ADBE Vector Graphic - Stroke", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Shape 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "tm", + "s": { + "a": 0, + "k": 0, + "ix": 1 + }, + "e": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 0 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 100 + ] + } + ], + "ix": 2 + }, + "o": { + "a": 0, + "k": 0, + "ix": 3 + }, + "m": 1, + "ix": 2, + "nm": "Trim Paths 1", + "mn": "ADBE Vector Filter - Trim", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 4, + "nm": "elipse bold", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 81 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 100 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 535.5, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + -62, + -4.5, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 0, + "s": [ + 41.25, + 41.25, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 14, + "s": [ + 532.5, + 532.5, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 413.25, + 413.25, + 100 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 508.75, + 508.75, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 80, + 80 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0, + 1, + 0.590551338944, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -62, + -4.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 4, + "ty": 4, + "nm": "elipse light", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 0, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 14, + "s": [ + 80 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 535.5, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + -60.75, + -4.5, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 0, + "s": [ + 100, + 100, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 14, + "s": [ + 530, + 530, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 431, + 431, + 100 + ] + }, + { + "t": 27.0000010997325, + "s": [ + 535, + 535, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 122.5, + 122.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.501960754395, + 1, + 0.794924986596, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -60.75, + -4.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 5, + "ty": 4, + "nm": "stars", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 9, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 21, + "s": [ + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 9, + "s": [ + 89.979, + 89.979, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 440.397, + 440.397, + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 554.944, + 554.944, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 4.301, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 8.602, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 2.5, + 81 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 7", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 2.761, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 5.523, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -3.5, + -91.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 6", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 4.301, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 8.602, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -82, + -12 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "ty": "sr", + "sy": 1, + "d": 1, + "pt": { + "a": 0, + "k": 5, + "ix": 3 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 4 + }, + "r": { + "a": 0, + "k": 0, + "ix": 5 + }, + "ir": { + "a": 0, + "k": 3.64, + "ix": 6 + }, + "is": { + "a": 0, + "k": 0, + "ix": 8 + }, + "or": { + "a": 0, + "k": 7.28, + "ix": 7 + }, + "os": { + "a": 0, + "k": 0, + "ix": 9 + }, + "ix": 1, + "nm": "Polystar Path 1", + "mn": "ADBE Vector Shape - Star", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 89.5, + -14.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Polystar 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 6, + "ty": 4, + "nm": "circle", + "sr": 1, + "ks": { + "o": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 9, + "s": [ + 0 + ] + }, + { + "i": { + "x": [ + 0.667 + ], + "y": [ + 1 + ] + }, + "o": { + "x": [ + 0.333 + ], + "y": [ + 0 + ] + }, + "t": 21, + "s": [ + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 0 + ] + } + ], + "ix": 11 + }, + "r": { + "a": 0, + "k": 0, + "ix": 10 + }, + "p": { + "a": 0, + "k": [ + 960, + 540, + 0 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 1, + "k": [ + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 9, + "s": [ + 139.752, + 139.752, + 100 + ] + }, + { + "i": { + "x": [ + 0.667, + 0.667, + 0.667 + ], + "y": [ + 1, + 1, + 1 + ] + }, + "o": { + "x": [ + 0.333, + 0.333, + 0.333 + ], + "y": [ + 0, + 0, + 0 + ] + }, + "t": 21, + "s": [ + 535.117, + 535.117, + 100 + ] + }, + { + "t": 33.0000013441176, + "s": [ + 785.336, + 785.336, + 100 + ] + } + ], + "ix": 6 + } + }, + "ao": 0, + "shapes": [ + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 7.5, + 7.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -0.25, + 58.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 8", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 6.5, + 6.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -4.25, + -61.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 7", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 2, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 7, + 7 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 55, + -14 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 6", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 3, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 6, + 6 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -56.5, + 9.5 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 5", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 4, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 11.5, + 11.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 54.25, + 32.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 4", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 5, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 14.5, + 14.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -50.25, + 41.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 3", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 6, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 12.5, + 12.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + -46.75, + -50.25 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 2", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 7, + "mn": "ADBE Vector Group", + "hd": false + }, + { + "ty": "gr", + "it": [ + { + "d": 1, + "ty": "el", + "s": { + "a": 0, + "k": [ + 15.5, + 15.5 + ], + "ix": 2 + }, + "p": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 3 + }, + "nm": "Ellipse Path 1", + "mn": "ADBE Vector Shape - Ellipse", + "hd": false + }, + { + "ty": "fl", + "c": { + "a": 0, + "k": [ + 0.011764706817, + 1, + 0.596078431373, + 1 + ], + "ix": 4 + }, + "o": { + "a": 0, + "k": 100, + "ix": 5 + }, + "r": 1, + "bm": 0, + "nm": "Fill 1", + "mn": "ADBE Vector Graphic - Fill", + "hd": false + }, + { + "ty": "tr", + "p": { + "a": 0, + "k": [ + 45.25, + -60.75 + ], + "ix": 2 + }, + "a": { + "a": 0, + "k": [ + 0, + 0 + ], + "ix": 1 + }, + "s": { + "a": 0, + "k": [ + 100, + 100 + ], + "ix": 3 + }, + "r": { + "a": 0, + "k": 0, + "ix": 6 + }, + "o": { + "a": 0, + "k": 100, + "ix": 7 + }, + "sk": { + "a": 0, + "k": 0, + "ix": 4 + }, + "sa": { + "a": 0, + "k": 0, + "ix": 5 + }, + "nm": "Transform" + } + ], + "nm": "Ellipse 1", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 8, + "mn": "ADBE Vector Group", + "hd": false + } + ], + "ip": 0, + "op": 47.0000019143492, + "st": 0, + "bm": 0 + } + ], + "markers": [], + "chars": [ + { + "ch": "P", + "size": 64, + "style": "Bold", + "w": 62.5, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 14.453 + ], + [ + 14.453, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 14.844, + 0 + ], + [ + 0, + -14.502 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 5.859, + -70.459 + ], + [ + 5.859, + 0 + ], + [ + 20.605, + 0 + ], + [ + 20.605, + -22.217 + ], + [ + 34.521, + -22.217 + ], + [ + 59.668, + -46.338 + ], + [ + 35.254, + -70.459 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "P", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -8.008 + ], + [ + 8.447, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 8.447, + 0 + ], + [ + 0, + 8.057 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 20.605, + -58.789 + ], + [ + 31.348, + -58.789 + ], + [ + 44.678, + -46.289 + ], + [ + 31.299, + -33.74 + ], + [ + 20.605, + -33.74 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "P", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "P", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "a", + "size": 64, + "style": "Bold", + "w": 56.01, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 6.592, + 0 + ], + [ + 0, + 3.955 + ], + [ + -5.957, + 0.391 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + -5.176, + 0 + ], + [ + 0, + -3.955 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 5.859 + ] + ], + "v": [ + [ + 25.391, + -9.766 + ], + [ + 16.846, + -16.211 + ], + [ + 25.977, + -22.9 + ], + [ + 37.256, + -23.682 + ], + [ + 37.256, + -19.727 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "a", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -10.352, + 0 + ], + [ + -2.93, + 5.615 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 13.818, + 0 + ], + [ + 0.391, + -10.254 + ], + [ + 0, + 0 + ], + [ + -5.176, + 0 + ], + [ + 0, + -5.176 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -9.766 + ] + ], + "o": [ + [ + 6.885, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -10.742 + ], + [ + -13.428, + 0 + ], + [ + 0, + 0 + ], + [ + 0.684, + -3.906 + ], + [ + 5.859, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -13.721, + 0.83 + ], + [ + 0, + 9.619 + ] + ], + "v": [ + [ + 20.752, + 0.635 + ], + [ + 37.207, + -8.301 + ], + [ + 37.5, + -8.301 + ], + [ + 37.5, + 0 + ], + [ + 51.27, + 0 + ], + [ + 51.27, + -36.865 + ], + [ + 28.418, + -54.688 + ], + [ + 5.322, + -37.354 + ], + [ + 18.359, + -37.354 + ], + [ + 27.832, + -43.994 + ], + [ + 37.256, + -35.986 + ], + [ + 37.256, + -32.422 + ], + [ + 23.828, + -31.592 + ], + [ + 2.637, + -15.479 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "a", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "a", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "y", + "size": 64, + "style": "Bold", + "w": 56.2, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -0.537, + 0 + ], + [ + -4.59, + 13.721 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 5.322, + 0 + ], + [ + 0.488, + 0.098 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 13.428, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -1.123, + 4.297 + ], + [ + -0.586, + 0 + ], + [ + 0, + 0 + ], + [ + 0.537, + 0.098 + ] + ], + "v": [ + [ + 11.67, + 19.629 + ], + [ + 36.279, + 1.074 + ], + [ + 54.883, + -53.76 + ], + [ + 39.844, + -53.76 + ], + [ + 28.174, + -11.572 + ], + [ + 27.881, + -11.572 + ], + [ + 16.26, + -53.76 + ], + [ + 0.635, + -53.76 + ], + [ + 19.482, + 0.342 + ], + [ + 18.994, + 2.393 + ], + [ + 9.473, + 8.545 + ], + [ + 6.25, + 8.398 + ], + [ + 6.25, + 19.434 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "y", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "y", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "m", + "size": 64, + "style": "Bold", + "w": 88.43, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -5.615, + 0 + ], + [ + 0, + -5.762 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -5.615, + 0 + ], + [ + 0, + -6.299 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 10.547, + 0 + ], + [ + 2.441, + -6.738 + ], + [ + 0, + 0 + ], + [ + 7.715, + 0 + ], + [ + 2.295, + -6.494 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -6.104 + ], + [ + 5.518, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -6.104 + ], + [ + 5.811, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -10.84 + ], + [ + -7.813, + 0 + ], + [ + 0, + 0 + ], + [ + -1.807, + -7.031 + ], + [ + -7.178, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 4.834, + 0 + ], + [ + 19.092, + 0 + ], + [ + 19.092, + -32.324 + ], + [ + 28.613, + -42.725 + ], + [ + 37.451, + -33.496 + ], + [ + 37.451, + 0 + ], + [ + 51.221, + 0 + ], + [ + 51.221, + -32.52 + ], + [ + 60.596, + -42.725 + ], + [ + 69.58, + -32.959 + ], + [ + 69.58, + 0 + ], + [ + 83.838, + 0 + ], + [ + 83.838, + -36.523 + ], + [ + 66.211, + -54.541 + ], + [ + 49.512, + -43.555 + ], + [ + 49.219, + -43.555 + ], + [ + 34.229, + -54.541 + ], + [ + 18.896, + -43.994 + ], + [ + 18.604, + -43.994 + ], + [ + 18.604, + -53.76 + ], + [ + 4.834, + -53.76 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "m", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "m", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "e", + "size": 64, + "style": "Bold", + "w": 56.84, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + -6.494, + 0 + ], + [ + -0.244, + -7.031 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 6.592, + 0 + ], + [ + 0, + 0 + ], + [ + 0.488, + -6.885 + ] + ], + "v": [ + [ + 28.809, + -44.043 + ], + [ + 40.234, + -32.422 + ], + [ + 17.041, + -32.422 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "e", + "mn": "ADBE Vector Shape - Group", + "hd": false + }, + { + "ind": 1, + "ty": "sh", + "ix": 2, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 5.371, + 0 + ], + [ + 0, + 7.764 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 15.479, + 0 + ], + [ + 0, + -17.09 + ], + [ + -16.357, + 0 + ], + [ + -1.563, + 10.4 + ] + ], + "o": [ + [ + -1.367, + 4.15 + ], + [ + -7.52, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -16.357 + ], + [ + -15.771, + 0 + ], + [ + 0, + 17.09 + ], + [ + 13.086, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 40.43, + -16.406 + ], + [ + 29.443, + -9.717 + ], + [ + 16.895, + -22.705 + ], + [ + 16.895, + -23.584 + ], + [ + 54.004, + -23.584 + ], + [ + 54.004, + -27.979 + ], + [ + 28.662, + -54.688 + ], + [ + 2.832, + -26.66 + ], + [ + 29.199, + 0.928 + ], + [ + 53.564, + -16.406 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "e", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "e", + "np": 5, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "n", + "size": 64, + "style": "Bold", + "w": 58.94, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -6.836, + 0 + ], + [ + 0, + -7.129 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 11.914, + 0 + ], + [ + 3.076, + -6.787 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -7.129 + ], + [ + 6.738, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + -12.549 + ], + [ + -8.252, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 4.834, + 0 + ], + [ + 19.092, + 0 + ], + [ + 19.092, + -30.664 + ], + [ + 30.029, + -42.676 + ], + [ + 40.088, + -31.494 + ], + [ + 40.088, + 0 + ], + [ + 54.346, + 0 + ], + [ + 54.346, + -34.473 + ], + [ + 35.693, + -54.541 + ], + [ + 18.896, + -44.141 + ], + [ + 18.604, + -44.141 + ], + [ + 18.604, + -53.76 + ], + [ + 4.834, + -53.76 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "n", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "n", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "t", + "size": 64, + "style": "Bold", + "w": 36.18, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -12.451, + 0 + ], + [ + -1.465, + 0.293 + ], + [ + 0, + 0 + ], + [ + 1.27, + 0 + ], + [ + 0, + 4.15 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 10.498 + ], + [ + 2.881, + 0 + ], + [ + 0, + 0 + ], + [ + -0.879, + 0.146 + ], + [ + -4.346, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 8.643, + -65.723 + ], + [ + 8.643, + -53.76 + ], + [ + 1.367, + -53.76 + ], + [ + 1.367, + -42.969 + ], + [ + 8.643, + -42.969 + ], + [ + 8.643, + -14.502 + ], + [ + 25.977, + 0.195 + ], + [ + 32.861, + -0.391 + ], + [ + 32.861, + -10.938 + ], + [ + 29.297, + -10.693 + ], + [ + 22.9, + -16.846 + ], + [ + 22.9, + -42.969 + ], + [ + 32.861, + -42.969 + ], + [ + 32.861, + -53.76 + ], + [ + 22.9, + -53.76 + ], + [ + 22.9, + -65.723 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "t", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "t", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": " ", + "size": 64, + "style": "Bold", + "w": 21.48, + "data": {}, + "fFamily": "SF UI Display" + }, + { + "ch": "S", + "size": 64, + "style": "Bold", + "w": 63.13, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + -16.943, + 0 + ], + [ + 0, + 13.672 + ], + [ + 14.111, + 3.027 + ], + [ + 0, + 0 + ], + [ + 0, + 4.346 + ], + [ + -7.275, + 0 + ], + [ + -0.488, + -5.957 + ], + [ + 0, + 0 + ], + [ + 16.406, + 0 + ], + [ + 0, + -12.988 + ], + [ + -12.988, + -2.783 + ], + [ + 0, + 0 + ], + [ + 0, + -4.59 + ], + [ + 7.861, + 0 + ], + [ + 0.684, + 5.811 + ] + ], + "o": [ + [ + 0.439, + 13.232 + ], + [ + 17.48, + 0 + ], + [ + 0, + -10.742 + ], + [ + 0, + 0 + ], + [ + -8.105, + -1.855 + ], + [ + 0, + -5.225 + ], + [ + 7.373, + 0 + ], + [ + 0, + 0 + ], + [ + -0.244, + -12.744 + ], + [ + -15.723, + 0 + ], + [ + 0, + 10.303 + ], + [ + 0, + 0 + ], + [ + 8.496, + 1.904 + ], + [ + 0, + 5.176 + ], + [ + -7.813, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 3.223, + -20.068 + ], + [ + 31.396, + 1.221 + ], + [ + 59.961, + -21.094 + ], + [ + 39.697, + -40.918 + ], + [ + 31.152, + -42.725 + ], + [ + 19.629, + -51.367 + ], + [ + 31.787, + -60.059 + ], + [ + 44.873, + -50.488 + ], + [ + 58.691, + -50.488 + ], + [ + 31.738, + -71.68 + ], + [ + 4.785, + -50.098 + ], + [ + 24.17, + -30.42 + ], + [ + 33.35, + -28.418 + ], + [ + 45.215, + -19.385 + ], + [ + 31.982, + -10.449 + ], + [ + 17.432, + -20.068 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "S", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "S", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "u", + "size": 64, + "style": "Bold", + "w": 58.94, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 6.641, + 0 + ], + [ + 0, + 7.275 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -11.621, + 0 + ], + [ + -2.734, + 6.738 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 7.275 + ], + [ + -6.592, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 12.5 + ], + [ + 8.154, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 54.102, + -53.76 + ], + [ + 39.844, + -53.76 + ], + [ + 39.844, + -23.145 + ], + [ + 29.053, + -11.084 + ], + [ + 18.848, + -22.266 + ], + [ + 18.848, + -53.76 + ], + [ + 4.59, + -53.76 + ], + [ + 4.59, + -19.287 + ], + [ + 23.877, + 0.781 + ], + [ + 40.039, + -9.717 + ], + [ + 40.332, + -9.717 + ], + [ + 40.332, + 0 + ], + [ + 54.102, + 0 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "u", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "u", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "c", + "size": 64, + "style": "Bold", + "w": 55.76, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 14.453, + 0 + ], + [ + 0, + -17.041 + ], + [ + -16.064, + 0 + ], + [ + -0.83, + 12.5 + ], + [ + 0, + 0 + ], + [ + 6.006, + 0 + ], + [ + 0, + 10.498 + ], + [ + -7.324, + 0 + ], + [ + -0.781, + -5.566 + ] + ], + "o": [ + [ + -0.684, + -11.963 + ], + [ + -15.967, + 0 + ], + [ + 0, + 17.285 + ], + [ + 14.111, + 0 + ], + [ + 0, + 0 + ], + [ + -0.928, + 5.908 + ], + [ + -7.373, + 0 + ], + [ + 0, + -10.303 + ], + [ + 6.201, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 53.418, + -33.936 + ], + [ + 29.053, + -54.688 + ], + [ + 2.832, + -26.904 + ], + [ + 29.15, + 0.928 + ], + [ + 53.467, + -19.531 + ], + [ + 40.186, + -19.531 + ], + [ + 29.297, + -10.352 + ], + [ + 17.285, + -26.904 + ], + [ + 29.248, + -43.457 + ], + [ + 40.137, + -33.936 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "c", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "c", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "s", + "size": 64, + "style": "Bold", + "w": 52.64, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + -10.107 + ], + [ + -10.107, + -2.295 + ], + [ + 0, + 0 + ], + [ + 0, + -2.783 + ], + [ + 5.664, + 0 + ], + [ + 0.684, + 4.541 + ], + [ + 0, + 0 + ], + [ + -14.16, + 0 + ], + [ + 0, + 10.449 + ], + [ + 10.791, + 2.441 + ], + [ + 0, + 0 + ], + [ + 0, + 2.686 + ], + [ + -5.127, + 0 + ], + [ + -0.293, + -4.248 + ], + [ + 0, + 0 + ], + [ + 13.281, + 0 + ] + ], + "o": [ + [ + 0, + 7.861 + ], + [ + 0, + 0 + ], + [ + 4.883, + 1.172 + ], + [ + 0, + 3.516 + ], + [ + -5.908, + 0 + ], + [ + 0, + 0 + ], + [ + 0.732, + 10.352 + ], + [ + 14.063, + 0 + ], + [ + 0, + -8.008 + ], + [ + 0, + 0 + ], + [ + -4.834, + -1.123 + ], + [ + 0, + -3.467 + ], + [ + 5.469, + 0 + ], + [ + 0, + 0 + ], + [ + -0.195, + -10.254 + ], + [ + -13.623, + 0 + ] + ], + "v": [ + [ + 3.906, + -37.939 + ], + [ + 19.238, + -22.559 + ], + [ + 29.15, + -20.313 + ], + [ + 35.889, + -14.893 + ], + [ + 26.758, + -9.18 + ], + [ + 16.504, + -16.26 + ], + [ + 2.588, + -16.26 + ], + [ + 26.367, + 0.928 + ], + [ + 50.049, + -16.406 + ], + [ + 34.961, + -31.006 + ], + [ + 24.854, + -33.203 + ], + [ + 17.676, + -38.818 + ], + [ + 26.221, + -44.58 + ], + [ + 35.547, + -37.646 + ], + [ + 48.73, + -37.646 + ], + [ + 26.416, + -54.688 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "s", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "s", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "f", + "size": 64, + "style": "Bold", + "w": 35.84, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + -4.297, + 0 + ], + [ + -1.025, + -0.195 + ], + [ + 0, + 0 + ], + [ + 2.441, + 0 + ], + [ + 0, + -10.352 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0.049, + -3.76 + ], + [ + 1.563, + 0 + ], + [ + 0, + 0 + ], + [ + -1.953, + -0.293 + ], + [ + -12.451, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 8.643, + 0 + ], + [ + 22.9, + 0 + ], + [ + 22.9, + -42.969 + ], + [ + 32.666, + -42.969 + ], + [ + 32.666, + -53.76 + ], + [ + 22.607, + -53.76 + ], + [ + 22.607, + -57.715 + ], + [ + 28.711, + -63.086 + ], + [ + 32.617, + -62.744 + ], + [ + 32.617, + -72.656 + ], + [ + 26.025, + -73.145 + ], + [ + 8.643, + -58.545 + ], + [ + 8.643, + -53.76 + ], + [ + 1.367, + -53.76 + ], + [ + 1.367, + -42.969 + ], + [ + 8.643, + -42.969 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "f", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "f", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + }, + { + "ch": "l", + "size": 64, + "style": "Bold", + "w": 24.66, + "data": { + "shapes": [ + { + "ty": "gr", + "it": [ + { + "ind": 0, + "ty": "sh", + "ix": 1, + "ks": { + "a": 0, + "k": { + "i": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "o": [ + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ] + ], + "v": [ + [ + 5.225, + 0 + ], + [ + 19.482, + 0 + ], + [ + 19.482, + -73.828 + ], + [ + 5.225, + -73.828 + ] + ], + "c": true + }, + "ix": 2 + }, + "nm": "l", + "mn": "ADBE Vector Shape - Group", + "hd": false + } + ], + "nm": "l", + "np": 3, + "cix": 2, + "bm": 0, + "ix": 1, + "mn": "ADBE Vector Group", + "hd": false + } + ] + }, + "fFamily": "SF UI Display" + } + ] +} \ No newline at end of file diff --git a/app/datas/json/wallet_with_cash.json b/app/datas/json/wallet_with_cash.json new file mode 100644 index 0000000..027dfe0 --- /dev/null +++ b/app/datas/json/wallet_with_cash.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":30,"ip":0,"op":150,"w":800,"h":800,"nm":"Comp 1","ddd":0,"assets":[{"id":"image_0","w":497,"h":309,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfEAAAE1CAYAAAD3S9nfAAAgAElEQVR4Xu3de4wdZ3nH8Wfm7LnvfddeBxfs4oZilMopFARJGlMEoYiigg1taWJSCIi2IISK1JKkSUzi4ESQlCAkogqpbUQItElBiloEqtokVqCJnZJIKI5UQgMoku9rdr3Xc85M9Z5wHF92vc+5zDOX851/GuRn5n3fzzurX985c/Gkh9v9e962KSfB+/I5/72+7//aQM6f6OHhORQCCCCAQAIElpeXi61uNIJGLmgEfqNezyWga+12IawH4WyjHh6sBcF9H//CU19t9wBx13vdduAbt7z1ioGi/5lqaeCdxUK+3O3x2B8BBBBAIJ0CtVpdFhcXZWlpSdx/p23zfV8Ckfn5hfruj3/xf76Qhv53HOIuvMuVgX8cqha3pGGg9BEBBBBAwE7Ahfjc3LwsLCzYNdrDlnw/Fy7Wgu9cd8f+HT08bM8P1XaIE949nwMOiAACCGRWoNFoyOzsHGEe0Qy3FeL//Pm3fXtksPSHOd9ra7+I+s5hEUAAAQRSIrC8vCwzM7OpvMzeJPb9+Zm58B2fuHv/D5JErgpjd8PacGng6XIpP5qkztMXBBBAAIF0Cbggd5fZ07i538wXlhv3fPTOpz6dlP6vGeIPfO7KPx4eKv0DN60lZcroBwIIIJBuAfc7+cmTM6kchOd5slyXH37kjv2XJWEAFwxxF+DjY4MPcPk8CVNFHxBAAIHsCLjL6ydOnJQwDFM5qHrgPffhvfu3xt35VUOcAI97amgfAQQQyLaAu4P92LHjqR1kEoJ8xRB3v4GPVgYOcgk9tecWHUcAAQRSIZD2S+uLtSDW38hXDPGHv3jVNDexpeL8p5MIIIBA6gVmZ0/JqVNzqRyH53nhL+flirjuWj8vxN1jZOPD5femUpNOI4AAAgikUsBdVk/jW94ctu8PNK6+7b8H4oA/K8Tdi1wmJiqPcSNbHFNBmwgggED/CqT99/HlhvfYdXfs3249g2eF+LfvfPtPeI2q9RTQHgIIIICAE0jzZXXf98Orb3vSt57J0yHuVuHr11X3WXeA9hBAAAEEEHACQRDKkSNHeeysjdPhdIizCm9DjVIEEEAAgUgEWI23x9oMcVbh7aFRjQACCCAQjYD7YMqRI8eiObjBUWuh9/RHPr//tw2aajbRDHHuSLfiph0EEEAAgbUEpqdPyuLi0lplifx36zvVmyH+b3dfNc+LXRJ5PtApBBBAoO8E0vwCGBEJZxY8s+fGPfd2tqnR8gt9d5YwYAQQQACBRAq4G9wOHz6SyL5pOlVreGYfSPG+ueetn54crf6dpmPUIIAAAgggYCGQ5pe/BJ5/8to9T45ZOHkP7X3bIyNDZfMH1C0GRxsIIIAAAukUcJ8qdZfV07h5uVxwza1P5Cz67vFomQUzbSCAAAIItCPAo2Y6LY+PneigqEIAAQQQsBNw3xs/fnzarsHethTuuv2AydvbCPHeThxHQwABBBDogQAhrkMkxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzvvpuveC7n+7+pK6cKAQQQQACB6AXqjbrUl5eibyiaFsLr7nzKj+bQZx/Vu+uTlz4iItstGqMNBBBAAAEENAKLS8ty5OgJTWkSa8J7vnOIEE/izNAnBBBAAIHoBQhxnTErcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCCBgKECI67AJcZ0TVQgggAAChgKEuA6bENc5UYUAAgggYChAiOuwCXGdE1UIIIAAAoYChLgOmxDXOVGFAAIIIGAoQIjrsAlxnRNVCCCAAAKGAoS4DpsQ1zlRhQACCGRWoFzKS873m+MbrBQTMc56oyFzcwsd9yXne5LzRTyv40N0tePwYPnRbg7g+TLted6jO2/Y96ULHYcQ70aZfRFAAIEUCRTyOXGBXS4WpFopNP+7Fd4pGkZbXW00GrK4uCRzc/Pi/jttm+d5YaGQfz7nl96+82//82fn9p8QT9uM0l8EEECgDYGRoZIMD5abK2wX4v26BUEop06daoZ5GjcX5tVy6Y733bjvhjP7T4incTbpMwIIIHABgVZwu/+b9ZV2uyfCwsKCnDw50+5uiamvVspf23Hjvo+1OkSIJ2Zq6AgCCCDQuUAu58u6sUEZG6n09YpbIzg7e0pOnZrTlCaxJqwMVj648/rHvuU6R4gncYroEwIIIKAUcJfIpyaHhVW3EuxXZceOHZdard7eTgmpHijkpz94yw/HCfGETAjdQAABBNoVaK28pyaH2t2VehFJ82V1TyQsV8t/5e5cZyXO6YwAAgikTGDd+KC48Ob37u4m7tChIxKGYXcHiWnvUqn4ow/c9PjrCfGYJoBmEUAAgXYF3CNhr1g/kphnudvtf9Lqjx+fluXl5aR1S9Wf1iV1QlzFRRECCCAQr4BbfbsAZ+udwMzMbGofORPfC3bdtj9HiPfufOBICCCAQM8F3G/fmzeOs/ruuaxI2u9S33X7AZ8Qj+DE4JAIIIBALwTc5fPNGyd4ZKwXmCscgxCPCJbDIoAAAv0uMD5SkVdMjXDzWoQnAiEeIS6HRgABBPpVwAX4Ky8a69fhm42bEDejpiEEEECgPwQIcLt5JsTtrGkJAQQQyLwAAW47xYS4rTetIYAAApkVIMDtp5YQtzenRQQQQCBzAgR4PFNKiMfjTqsIIIBAZgTcY2RbXjXJXegxzCghHgM6TSKAAAJZEXAvcnnN5vU8Bx7ThBLiMcHTLAIIIJAFAbcCH6wUszCUVI6BEE/ltNFpBBBAIH4B3oUe/xwQ4vHPAT1AAAEEUifgfgd3l9HZ4hUgxOP1p3UEEEAglQKv+fX1Ui7mU9n3LHWaEM/SbDIWBBBAwECAy+gGyMomCHElFGUIIIAAAiLubvStW6Z4nCwhJwMhnpCJoBsIIIBAGgQ2To3I5NhgGrraF30kxPtimhkkAggg0L1AIZ+TrVs2dH+giI5QHFwnQ1Ovk8r4JqmOb5ZcoSKVsU1ntTZ7+GDzf88celbmT7wgM4eflcbyfEQ9iv6whHj0xrSAAAIIZELAfVrUvV41SZsL6nVbtsvkb2w/L7C1/Zz+xQGZ/vkBOfb8o9pdElNHiCdmKugIAgggkFwB91v4JRdflJgOuvDe9MZrZeyVv9NccfdiW5o7Ji8+/WCqwpwQ78XMcwwEEEAg4wIbJodlanIoEaPcsPVdsnHb+3sW3ucOyoX5/z3+1eYl96RvhHjSZ4j+IYAAAgkQcL+Fu9/E49zcb96vvvwvZGhqq0k3Dh38rvx8/30mbXXaCCHeqRz7IYAAAn0iMDJUks0bJ2IdrbtZbetVN0e2+l5tcPPTL8jB792W2JvfCPFYT0saRwABBJIvEPcNbXEFeGtmkhzkhHjy/37oIQIIIBCbQNw3tMUd4EkPckI8tj8NGkYAAQSSLxDnpfSkBPiZQf7jh69P1KQR4omaDjqDAAIIJEsgvkvpnlzynr0dP/sdlWLSbnYjxKOaaY6LAAIIZEAgrrvS3SNkG7ftTKBgKM99f09iHj8jxBN4itAlBBBAIAkCcb1mtTi4XrbtuCcJBCv2YWnuqDzz0KcS0T9CPBHTQCcQQACB5Am4V6y6y+nW29Z33mz2LHinY/vp4/cm4s1uhHinM8h+CCCAQMYF4vhiWWV8s1zyB3sTL5uU1TghnvhThQ4igAAC8QhsedWkDFaKpo27N7JNbrnStM1OG/vf/7pL3MdT4twI8Tj1aRsBBBBIsMAlr7lIcr5v2ENP3vAnXzN/K1unA3QB7oI8zo0Qj1OfthFAAIEEC2x77UbT3rkvkl38e58xbbO7xkJ58r4/7e4QXe5NiHcJyO4IIIBAFgVGqgV5xdSIFAoFs+G96o0fEveFsvRs8T9uRoin52yhpwgggICZgAvxDeuGpVSy+008DXelnzsBLz7zkLz4zINm83JuQ4R4bPQ0jAACCCRXYGy4KGNDJRkaGjTqpCdv+tA3jNrqXTNx/y5OiPduLjkSAgggkBmBqbGy5Ac8mZiweU48V6g2b2pL2zZ7+Nnmp0rj2gjxuORpFwEEEEiwgAtxCeuyYcN6k14Ob3idvPaqm0za6mUjjeU5eeqbH+3lIds6FiHeFhfFCCCAQH8IuBAPg5qsXz8puVwu8kGnNcRF4r1DnRCP/NSkAQQQQCB9Aq0QHx0dlnK5HPkACPHOiAnxztzYCwEEEMi0QCvEXYC7II96I8Q7EybEO3NjLwQQQCDTAq0Q9zzP5HfxpH+5bLXJ5sa2rv4Mwl23H/C9uz556SMisr2rQ7EzAggggMBpgcmRkvhSb/7vsbFRg+fF0/mIGSHe1R8NId4VHzsjgAACqwi4l70UB4Lmv9pcUvfkkvfslcrYplTNCS976Wq6CPGu+NgZAQQQUIS41SX1NH3BrMUW95fM+E2cP2EEEEAAgfMEBgZ8Ga++/AUzi7vUJ7dsl1df/ucpmo2w+Yx4Y3k+tj4T4rHR0zACCCCQbIH1IwOnO+g+hBL129vS9ta2+ekX5McPXx/rJBLisfLTOAIIIJBcgYsmStKov3Rzm9tciEf9VTP3KVL3SdI0bD99/F459vyjsXaVEI+Vn8YRQACB5ApcNFGWRr1muhpPy/Pi7nWrT//rp2K9lO4mhhBP7t8PPUMAAQRiFVg3VhIveHklbrMa92Tbzi9LsToZ69jXajzuu9Jb/SPE15op/h0BBBDoU4FqOS/VQnjW6C1+G0/6ajwpq3BW4n36h8mwEUAAAa3A1GhewvDsIO/338aT8Fs4K3HtGUwdAggg0McC5/4u7ijcV83c182i3Nyd6pfu+LLkCpUom2n72HG/oe3cDnM5ve0pZAcEEECgfwTOfP3qmaMeHKzK0NBgpBBJu6y+NHdUfvzwZ2O/me1MdEI80lOQgyOAAALpFigVcjJc9lYcxOTkhOTzLz9LHsVIk/ICGPc7+MHv3ybzJ34WxTA7PiYh3jEdOyKAAAL9IXDu8+KtUbsAd0Ee9RZ3kCc1wJ07IR712cfxEUAAgZQLrHZJ3Q2rWq3I8PBQ5COMK8iTHOCEeOSnHQ0ggAAC6Rdw71GfGMydd5d6a2Q2nyoVcb+RX/zWz5jd7DY//TNxHzhZOnU0sZPISjyxU0PHEEAAgeQIrHSXeqt37itnExPjkf8+7tpzd6u7r51F/WrWpLzMZa0zgBBfS4h/RwABBBCQC93g1gzXXK75+7jvr3wTXK8J3ap847b3y9DU1p4e+tjzj8mLzzyY6NX3mQMmxHs6/RwMAQQQyK7AhVbjbtTuRrfx8XGzIHdtujCf2vqurlbm7lOiR59/VA4f/G5qwrt1lhHi2f17Y2QIIIBATwVGqgUpDgQXPGYcQd66zD72yjc2Q70yvkkqY5tW7acLbfd798yhZ8W9vMX937RuhHhaZ45+I4AAAjEIrLUaj2tFvhKF+/28Or75rH9Kc2CvNEZCPIY/AppEAAEE0iqw1m/jrXHFtSJPq2un/SbEO5VjPwQQQKBPBTaMlyVovPyd8dUYXJCPjIyY3LXep1PBy176deIZNwIIINCpgHtufHJoQILgwr+Pu+O7x89GR0ekVCp22hz7XUCAlTinBwIIIIBA2wJjw0XJew31fhYfTFF3JkOFhHiGJpOhIIAAApYCmpvczuxPoVCQ0dHh5jPlbL0RmJ4+KYuLS705mP1Rwl23H/C9uz556SMist2+fVpEAAEE+lfAXVZfN5yXRkO/IneX190nTN0719m6Fzh27LjUavXuDxTPEQjxeNxpFQEEEHhJoFrOy2BRVn2v+mpOblXuPpwS9adMszxPQRDK4cNH0jxEQjzNs0ffEUAgGwIX+srZWiMsl8syNFTlEvtaUCv8e8p/D3cjIsQ7mHd2QQABBHouMDVWljBY+7Gz1RomzNubErcKP3LkaNtXQNprJfJqQjxyYhpAAAEElALt3ui20mFdmFcqJXGX29lWFzh5ckYWFhbSTkSIp30G6T8CCGRLoBdB7kTcHezu5jf3fDl3s599jmQkwLmcnq0/fUaDAAJZEehVkLc83M1vxWJRisVCX6/Q3SX0mZnZLKzAW1PLSjwrf/SMAwEEsiXQ6yA/U8ddai8U8pLP55ur9Kzf4e7C2106dzeyhWGYpROFEM/SbDIWBBDIloD2Heu9GLV7/tyFemtzIZ/2rdEIpF6vpfk58LWmgBBfS4h/RwABBOIU6Obxszj7TdsmAoS4CTONIIAAAl0IuBfCDJU81QdTumiGXdMnQIinb87oMQII9KNA8xWtI0Vp1Dt/lrwf3TI+ZkI84xPM8BBAIGMC7utnBT/I2g1aGZslm+EMFPLTH7zlh+N8AMXGm1YQQACBngiwKu8JY+oPUiwWfvJHN//gYkI89VPJABBAoB8FRqoFqZR8adRT+xWufpy2no25Wil/bceN+z5GiPeMlAMhgAAC9gKEub153C36Ob929a1PNt+tS4jHPRu0jwACCPRA4KUwz3HzWw8sk36IwUp57/tu3HcDIZ70maJ/CCCAQJsCpUJOXKB70uCxtDbt0lBeKhV/9IGbHn99q6+sxNMwa/QRAQQQ6ECg+Yx5eUA8CaTRaHRwBHZJksC5Ac5KPEmzQ18QQACBCAXcCn2wnJeBnCeeF3JDXITWvT50vpCfzucHbt15w74vnXtsVuK91uZ4CCCAQEoEXLAX8zkpFHLi/6rPfvM/EvChkFAkCIOUSJ7fzYFc7mQ3nfd977jv+7/wcv69O69/7FurHYsQ70aZfRFAAAEEIhFYXFqWI0dPRHJsg4OG93znUOv/L4q0OUI8Ul4OjgACCCDQiQAhrlMjxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmxCXOdEFQIIIICAoQAhrsMmxHVOVCGAAAIIGAoQ4jpsQlznRBUCCCCAgKEAIa7DJsR1TlQhgAACCBgKEOI6bEJc50QVAggggIChACGuwybEdU5UIYAAAggYChDiOmzv7z/75qfDINymK6cKAQQQQACB6AVq9ZrMzy9E31A0LYR/fe9BP5pDn31U7z++8u7QoiHaQAABBBBAQCuwvLwsx49Pa8uTVhfuuv0AIZ60WaE/CCCAAAI2AoS4zpmVuM6JKgQQQAABQwFCXIdNiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyHTYjrnKhCAAEEEDAUIMR12N737vn9MJfL6aqpQgABBBBAwECAENche/9+9zvCQqGgq6YKAQQQQAABAwFCXIdMiOucqEIAAQQQMBQgxHXYhLjOiSoEEEAAAUMBQlyH7X177/ZwaGhQV00VAggggAACBgKEuA7Ze3DP74ajo8O6aqoQQAABBBAwECDEdcjetz53WTg2Niq+7+n2oAoBBBBAAIGIBQhxHXAzxCuVkpTLZd0eVCGAAAIIIBCxACGuA26GuHtOnEvqOjCqEEAAAQSiFyDEdcbNEK/VarJ+/TouqevMqEIAAQQQiFiAENcBN0PcYbmVOJfUdWhUIYAAAghEK0CI63xPh7i7pL5+/aRuL6oQQAABBBCIUIAQ1+GeDnFXzmpch0YVAggggEC0AoS4zvesEGc1rkOjCgEEEEAgWgFCXOd7Voi7XQYHq8Ib3HR4VCGAAAIIRCNAiOtczwtxt9vk5ITk8wO6I1CFAAIIIIBAjwUIcR3oiiHuLqu7IOctbjpEqhBAAAEEeitAiOs8Vwxxt6tbibsgZ0MAAQQQQMBagBDXia8a4m5399w4b3LTQVKFAAIIINA7AUJcZ3nBEG8F+fDwEJfWdZ5UIYAAAgj0QIAQ1yGuGeKtS+vj4+MEuc6UKgQQQACBLgUIcR2gKsTdoTzPk/HxUSkUCrojU4UAAggggECHAoS4Ds57YPdb6vVaLacrf+l3ci6va7WoQwABBBDoRIAQ16l5D9zy5lq9Xm/roXC3Kq9WK1KtVrnErnOmCgEEEECgDYG5uXmZmZltY49ElYa7bj/gW/SooxBvdcyFeaVSbq7OeTmMxXTRBgIIIJB9gSAI5ciRoxKGYVoHaxjiu9+yWK/Vit1KuRfElErF5m/mLtDd/2ZDAAEEEECgHQF3Gd2twGu1eju7JarW87zwmj37jVbiuy97oV5b3hSFADfBRaHKMRFAAIFsCoRhkOrwPn2VOpcLrrn1CZOVrLux7aF6rbYjm6cEo0IAAQQQQMBWIPT9+Q/d9mTVolXv67sve39YW/4Xi8ZoAwEEEEAAgawL1APvuQ/v3b/VYpyea+T+m98UBo3Aoj3aQAABBBBAIMsC4exi+OG/vOupf7IYZDPEH9h92ZF6bXmdRYO0gQACCCCAQFYF/FwuvPrWJ0xuanOGzRDnknpWTyfGhQACCCBgKWB5Kf10iDdX4x289MUShrYQQAABBBBIsoB7tOyX83LFJ+7e/wOrfjZX4m67f/flXwlqS5+waph2EEAAAQQQyJJA4Pknr93z5JjlmE6HOKtxS3baQgABBBDIkkAcq3Dnd1aIsxrP0inFWBBAAAEErATiWIWfF+LN1Th3qlvNOe0ggAACCGRAwPqO9DPJzlqJu3/4+k1v+S3fC55uNBpmt8hnYA4ZAgIIIIBAHwq4D4Et1oJ7PnrnU5+OY/jnhbjrxP03X/E3YbB0R4q/IBOHJW0igAACCPSZgPUjZefyrhjiL11W553qfXYuMlwEEEAAgTYEAi83e+2eJ4bb2KXnpauGuGvpG7svf7RRW7qy561yQAQQQAABBFIs4OVyy9fc+kTXn/HuluCCId4K8qC+fCWX1rulZn8EEEAAgSwIJGEF3nJcM8RdofuNXGT5DnZdl/YAAAEASURBVD6SkoXTjzEggAACCHQi4G5iqzXE7Atlmj6qQtwdyN21nsvJ/nqtFvvlA83AqEEAAQQQQKBXAn4uJwtL9djuQl9tHOoQbx3A3fAWBI0drMp7dWpwHAQQQACBpAq41Xdd/BN/tueJiST2se0Qbw3C3fQWBrUrCfMkTit9QgABBBDoRsCFdyDeydn58N2WHzRpt88dh/iZK3MReTeX2dulpx4BBBBAIGkC7rJ5rRY8N7ck1yU5vFtuXYf4mRPgLrWLeG+QMNgYhMEAq/SknZ70BwEEEEDgdAB6nnieHwZhuFgLwucXFuXjaQjuM2ewpyHOqYEAAggggAACdgL/D2f0hRcn+8YUAAAAAElFTkSuQmCC","e":1},{"id":"image_1","w":400,"h":449,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAHBCAYAAABHbe2eAAAgAElEQVR4Xu19fXCVVZrnc01Ibi6EJJAPckNygwLtVylYKqOMCmrrii2Gai1pXQunRvevmZKe2p4eZrHAXtZlbEuxdGu3tnfGntpqMpa7JUzt1NRODX7BFmPb5MYuYFC+OrdNJISQkHtJCCTerXMhMcTce9/3nPOer/f3Vk3ZU5znfPye5/Lj+b3nfZ4I4QECQAAIAAEgwIFAhMMGJkAACAABIAAECASCIAACmhDY1vMPCaLx5jEav/07W4hEvizNzjq0Of5ol6btYVkgUBQBEEhRiDAACMhDYFvP3/9hZnx0W2Zs+M7zYxcqis1cXlI+Nrek4uDcWRV/ujm+dl+x8fhzIKASARCISrSxVmgRYNnG4Fh6T//ouet4QZhfXnW8ujT2HIiEF0HYyUYABCIbUcwHBKYhsKV713/uGTnz07HsuPDvrTRSkq0rr979SvMT6wA0ENCNgHBA6z4A1gcCJiPw513vJvsuDi6Tvce5s2KDdWXzluEdiWxkMZ8fBEAgftDCWCDgA4F/n/q7YyKSVbGlWDYSr6j9q5eb2jYVG4s/BwJBIAACCQJVzBl6BP7i9+991Hvh7H0qgKgpqzw1b1bVHyAbUYE21piKAAgE8QAEJCOwtef9jV3nT78hedqC0yEbUYk21ppAAASCWAACEhFgt626hr8+KeOFOc+2Lt/UqnwA2QgPerDxiwAIxC9iGA8ECiDwZ107vx64mF6gEyT27ciCaNVPtsbX7dC5D6ztPgIgEPd9jBMqQoBd100N9/6FouWKLlNXVt05d9acNmQjRaHCAE4EQCCcwMEMCExFQLd0lc8byEYQp0EiAAIJEl3MHRoETJCuCoHdEJ338fbmJ1eFxiE4qBIEQCBKYMYiLiOw+ff/+390Xzjzx6afcXZpdKSurOqPtjS1vWv6XrE/OxAAgdjhJ+zSUARYccSu4dOf6Lp1xQMLshEe1GAzEwIgEMQFEBBA4MXf/c+BoUvD1QJTaDFFNqIFducWBYE451IcSBUCf/n7//X+1xf621StF8Q6jdH5u1CYMQhkwzEnCCQcfsYpJSNgo3SVD4LLhRmrHkOZeMlBEoLpQCAhcDKOKB8BW6WrfEigTLz8GAnDjCCQMHgZZ5SKgMpCiVI37mEyZCMeQMKQSQRAIAgGIOADgZe7dz31u+Hev/NhYt1QFGa0zmXaNgwC0QY9FrYRgT85+bfDXnqZ23i26XtGmXgXvBjsGUAgweKL2R1CwGXpqtC7ETStciiIJR8FBCIZUEznJgJhkK4KeQ7ZiJtxLXoqEIgogrB3HgFWKPHU6Jl/DYt0lc+hKMzofKj7PiAIxDdkMAgbAn/e9W6y7+LgsrCdO995USYekTCBAAgEsQAECiCgoz2tDQ5BNmKDl4LfIwgkeIyxgqUIMOnqqwt9x0bHR0stPULg22bZyKuJp5YHvhAWMBIBEIiRbsGmTEAA0pU3L6AwozecXBwFAnHRqziTMAKQrvxDiDLx/jGz3QIEYrsHsX/pCEC64ocU2Qg/djZagkBs9Br2HCgCprenDfTwkiZHmXhJQBo+DQjEcAdhe2oR2NK96z+nhnv/Qu2qbq6Gwoxu+nXqqUAg7vsYJ/SIAJOuuoa/PmlTe1qPR9M2DGXitUGvZGEQiBKYsYgNCPztuU//4euRs2tSw6doZPyiDVu2Zo/IRqxxla+NgkB8wYXBriKwcyjZFolk35843+kLA/RFOgUikehwlImXCKYhU4FADHEEtqEPgfaBZCuVZjuJqGr6Lo5nuul4pkff5hxcGYUZ3XEqCMQdX+IknAi0pzs+IqL78pmfvZimQ+dOIBvhxHcmM2QjEsHUOBUIRCP4WFo/AjszBzZGspE3iu1k7JtxOpbpptRwb7Gh+HMfCCAb8QGWgUNBIAY6BVtSg0Ah6QrZiBofsFVYNtIUm/9nW+PrdqhbFSvJQAAEIgNFzGElAsWkq3yHYtnIkXSKekbOWHluUzeNMvGmeib/vkAg9vkMO5aAgFfpqtBS7KbWwXMnaSw7LmFHmIIhgDLxdsUBCMQuf2G3EhD4VSa57JpsNilhKmLZyMFzJ+j06KCM6TDHFQSQjdgRCiAQO/yEXUpEoD3dwa7s3ipxSkI2IhPNy3OhMKN8TGXPCAKRjSjmMxqB9vSBrUSRLUFskmUjycGjNHAxHcT0oZ0TZeLNdT0IxFzfYGeSEZApXRXaWtf5XmIfIOLdiDwHIhuRh6XMmUAgMtHEXEYjEIR0le/AI+OjuRfsyEbkhgSyEbl4is4GAhFFEPZWILAzfWBHhCIvqt4sshH5iKMwo3xMeWcEgfAiBztrEGhPJ1cRZT/UteH0peFcNpIeG9a1BefWRZl4M1wKAjHDD9hFQAi8M5CsjpZkOylCiYCW8DwtCjN6hsrzQGQjnqEKZCAIJBBYMakpCOiSrvKdH9mI/Mhg2UhDec3fbGv+4fPyZ8eMhRAAgSA+nEVAt3RVCFhV2cjFsW/o7PnRq7Yyb3Y5lZVe45zfUZhRvUtBIOoxx4oKEDBJuiqUjXQOHg2kTPzR3iE61jtEp86NzLg8I5Ebm6ppScNcBd5QtwTKxKvDmq0EAlGLN1ZThEB7umMXET2uaDnuZWSXiWeEkezqz0sc0zfKiOSe7zUQ+69LD7IRNd4EgajBGasoRGB6e1qFS3MvJdq0qljGUWxjy1rm0fLE/GLDrPpzlIkP3l0gkOAxxgoKEchJV6XZ383UnlbhNriW8puNZC5coq7+83S4e4Ayo2Nca041cjUbQWFG4dDIOwEIJDhsMbMGBGyRrgpBU6gwI3sp3tWfoVTu/85LR5i9XF/WMp9uaqqWPrfOCVEmPhj0QSDB4IpZNSBgo3SVD6aJMvFfnT+bu0X19eBwjjCm36gKCuYFVRV0z9IGmhOdFdQSWuZFNiIXdhCIXDwxmyYEeNrTyt7q4TNfU/JUNw1f+vba7LU182lOWZQqy8rpxtrGvEt+2sNUN6JTmSE6fT5Nvz93jgZGRulMZuZbVLL3PtN8rmYjKMwoL3pAIPKwxEwaEeBtTytjy79I/j/67KseSl+4JGM64+ZwNRtBYUbxUAOBiGOIGTQjIKM9Lc8RWMbxXz/7F61ZAs++eWxYNsIkrZb5c3jMjbVBNiLmGhCIGH6w1oyALumKkcdf7f2Y2EvtMD0t82fTPUsXOPclO7IRvigGgfDhBitDENAhXf0+PUCb//n/ho48JlzucjayoLzmoc3xtfsMCW/jtwECMd5F2GA+BHRJVz/557+nrwYyoXeMi9kIysT7C2sQiD+8MNoQBK60p/1I9QeDvzr4G/o///qlISjo38ac8lK653sLiL1od+lBmXhv3gSBeMMJowxDQGV72omjh126KhQCrDDj8pb5Tr0bQTZS/EcPAimOEUYYhkB7+sBWosgW1duCdFUYcVezERRmzO93EIjqv4WwnhACV6SrpNAkHMbsW48PjnVxWIbPhGUjK66tc+rgKBM/sztBIE6FufuH0SFdsSu7//FDbS3VrXSqq4UZkY1cHY4gECt/nuHctC7p6k//8f1QfCwYRFS5WiY+XlH7Vy83tW0KAjOb5gSB2OStEO9VV3taSFfiQedqNoLCjOhIKP7rwAyBI6CrPS2kK7muvfPaOpSJlwup9tmQgWh3ATZQDIGd6QM7IhR5sdg4mX/Oyqn/4vO99MmxHpnThn4uVwszhjUbAYGE/idtNgC6pKsjQylKDffmeovv/eKUlI5/ZiOtbneulolnTasay6v/7ZamtnfVoal3JRCIXvyxegEEdElXrD/5b84emdwZK5iYTPXT4e5B+EsiAq5mI2EqzAgCkfiDwFRyEWgf6vglRWiD3FkLz8akq/39B2lk/OJ3BiIbke8Jlwsz1pVV/ZHr2QgIRP5vAjNKQEBXe9oJ6SrfEZCNSHDuDFO4WJiRHdP1bAQEEszvAbMKIJCTrkqzrMdrlcA0vk2nS1eFJmDZyJ7DPaEt6e4bXA8GLmcjrpaJB4F4CGwMUYtAe7pjFxE9rnJVJl190vc5jWXHPS/LspG9X56iVP95zzYYWBwBF7MRVwszgkCKxzNGKERAl3TVOXCUTo/yvSRP9Wdo75e9yEYkxomrhRldKxMPApEY9JhKDAFd0tXpCwPUOXhMaPPIRoTgy2uMMvHB4CprVhCILCQxjzACOtrT8khXhQ6KbEQ4DL4zgavZiAuFGUEg8uMdM3IgoKs9rYh0le+YyEY4AsCDiavZiM2FGUEgHgIXQ4JFoH0g2Uql2U7Vt656Rs7QwXMnAzscshH50LpamNHWbAQEIj/GMaNPBHRIVyPjo7T/zCFft658His3HNkID2rFbVAmvjhGKkaAQFSgjDXyIqBLuvrs7BEauJhW5pmjvUP06xN9uKklEXFXs5H55VXHq0srH9gcf9T4FpggEIkBjan8IXClPe1HqqWrrvO99EU65W+zEkZnLlzKXfdlHyHikYeAi9kIK8y4IFr1k63xdTvkISV/JhCIfEwxo0cEdLSnVSVdFYLgUPcgdab6kY14jBMvw1wtzGh6mXgQiJfoxBjpCOhqT6tausoHHLIR6SFFLpeJNzUbAYHIj2PMWASBK9JVUjVQuqQrZCNqPe1qNmJiYUYQiNrYxmpEpEO6Sl8apv39h4zEH9mIfLewbIS10F3SMFf+5BpnnF0aHTGpTDwIRGMwhHFpXdIVu7KbHhs2GnK8G5HvHhcLMzKUTMlGQCDyYxYz5kFAl3R1PNNNxzN29DZHNiL/5+NymXjd2QgIRH68YsYZENDVntZk6apQoCS7+qkzdRaxJBEBF7MR3WXiQSASAxRT5UdgZ/rAjghFXlSNkQ3SVT5Mzp4fpb1f9BL7Lx45CLBs5IEb48RetLv06CoTDwJxKYoMPUt7OrmKKPuh6u0Va0+rej+86yEb4UUuv52rhRnryqt3v9L8xDr5iM08IwhEFdIhXUeXdOWnPa0NrkE2It9LrpaJv5yNzFumohQKCER+XGLGKQjokK5Yj4/9/QdpZPyic75ANiLfpa5mIyrKxINA5McjZryCgK72tK5IV3g3ou6n5GphxqDLxINA1MVoqFbS1Z7WNemqUNAgG5H/k3KxMCO7qRVUNgICkR+DmPHy1+a7iOhxlWC4LF0Vykb2HOqhzOiYSqidXsvVbCSIMvEgEKd/CnoOp0u6CqI9rR4E/a3KmlYlU/10uHvQnyFGF0TAxWxEdpl4EAh+RFIR0CVdnb4wQJ2Dx6SexbbJWJ+RvV+cQjYi0XGuFmaUVSYeBCIx2DCVPunqk77PA29Pa4N/kY3I9xLKxOfHFAQiP95CO6Ou9rRhla4KBRqyEfk/Q1ezkfnlVZ++1rL+D3gQA4HwoAab7yDQPpBspdJsp+r2tJCu8gcjshH5P1RXsxHeMvEgEPkxFsoZ29MdrLf5fSoPb0J7WpXn5V0L2QgvcvntXCzMyE7rt0w8CER+bIVuRl3SlSntaW1wOLIR+V5CmXgiEIj8uArVjLqkKxPb09rg+FR/hvZ+2UuMUPDIQeAPlzY41/mQfXzYUF7zN9uaf/h8IZRAIHJiKLSz6GhPC+lKLNwYeez98hSl+s+LTQTrSQRcJBF2uKZo7V8XIhEQCH4E3Ajoak8L6YrbZVcZIhuRgyObhclZjy9voTnRWfImNWSmQiQCAjHESbZtQ1d7WkhXciMF2Yg8PBc3zKV7ljbIm9CQmZictbCi9kdbmtrenb4lEIghTrJtGzqkK1vb09rgW2Qjcrz0zF3X5bIR1x52zfftRRtiIBDXPKvhPLqkK5vb02pwk+8lkY34huw7Bq6+C8n3PgQZiHjMhGoGXdLV8Uw3Hc/0hAprXYdFNsKPvIsFGCfQYIUY/9u1z131kgcEwh8robPU1Z4W0pX6UEM2woc5+8DwgRvjfMYWWLXEGra/3NS2aWKrIBALnGbKFnW0p2Vnh3SlLwIOdQ9SZ6of3414dIHrBMJ6irzWsn4xCMRjQGDYZQTa08lVRNkPVePhenta1XjyrJe5cCn38SEriYKnMAIuS1js5NNlLGQg+EUURUCXdBWm9rRFnWDAAGQjxZ3gOoEwBK6b3XjP5vjafex/g0CKx0ToR+iQrsLYntaGQEM2UthLj9yykFjZd5efxOz6H2+Nr9sBAnHZy5LOpqs9LaQrSQ4MaBpkIzMDCwIJKOAwrX0I6GpPC+nKjlhBNvJdP4FA7Ihd7FIBAu3pjl1E9LiCpSaXgHSlEm05ayEb+RZHEIicmMIsliOgS7o6eO4k9YycsRy98G3/7PlR2vtFL7H/hvkBgYTZ+zh7DgFd0hXa09ofgMmufupMnbX/IJwnCAOB4BYWZ3CExUyXdPVJ3+c0lh0PC8zOnjPM2YjrBMIq8/5i8fOT1SJxjdfZnzHfwdqHks9RJPsOnzW/VefAUTo9Osg/ASyNQyCM2YjrBFJTVnnq9cTTjRPBBgIx7menb0O62tNCutLn86BXDls24jqBTG8uBQIJ+hdk0fzt6Y6PiOg+lVtmt64gXalEXM9aYclG7ry2jm5qqtYDcsCrlkZKvvnF4udLpi4DAgkYdFum35k5sDGSjbyher9oT6sacX3rhSEbcbmUSUN03sfbm59cBQLR9xsycmVd0hXa0xoZDoFvyuVsxNVqvDP1AmGBggwk8J+L+QvokK5GxkdzZdpx68r8+Ahih6yy794vTlFmdCyI6bXNyepgsfcgrj1T618hA3HNuwLn0dWeFtKVgNMcMWVNq5Kpfjrc7dbtu//w0F1OfQw7k3Q1EYLIQBz5MfIcQ1d7WkhXPN5y18a1bOSl1aupdk6UWFUF2zPs2aXRkbcXbYjliz4QiLu/y6Ina093dBLRrUUHShzA2tOy7MP2H5ZESDAVUa7joSvZyPpbb6bHl95C7IbhwXMnrP6+qTXWsH5LU9u7IBD8TK9CQJd0hfa0CMRCCLiQjdwSr6NNK78/eUz2nZON2Ugh6QoSVoh/x7qkq+OZbjqe6Qkx8ji6FwRsz0Yqo7Povz/25FVHZdlIcvAoDVxMe4FA+5hi0hUIRLuL9GzgSqFE9sGgculqf/8hPYfGqlYiYHM2wt6D3Fg7WfFjEn/2/o/9Q8pkCZfVu1pYUfujQtIVCMTKn5T4pnW0p2W7hnQl7rswzsCykU9P9NGx3iGrjv+DG5bSMzffPuOe2RV2JmmZmo00RufveqX5iXVeAMdLdC8oOTKmPZ1cRZT9UPVxIF2pRty99VL9Gdr7ZW/uZbsNT+2cCnrrkcJ/B5uYjcydFRt8s/XZGq8Yg0C8ImX5uJx0VZLtpAglVB4F7WlVou32WqwUyj/+9itrSCSfjDXVS+xWIstG0mPD2p3HpKtErP7ezfG1+7xuBgTiFSnLx+mQrtCe1vKgMXD77L0IIxEbnhWJOG2886rSUXm3bUInTj/SFd6B2BCBkvaoS7o6MpSi1HCvpFNgGiBwGQFbammVlV5Df7tuvWe36SQRv9IVCMSzW+0eqKs9LaQru+PG5N2z9yC/2n/c5C1O7m3io0Kvm9VBIky6qiqPLXut+enfet0nCMQvUpaO19Wedn//QRoZv2gpati26QiwF+o23Mya6ZuQYtiqvrHYEmvY/nJT26Zi+5rpz/EOhAc1S2x2DiXbIpHs+6q3q+NfUarPiPX0InC0d4j2fWmHPOo3C2HXfPf2+U4GuBwyvUWt30lAIH4Rs2S8LukK7WktCRDLt2nTy3SeLETF+8PLt64aF22OP9rFGw4gEF7kDLfTJV2hPS1RRUk5VZSUUU3Z3FyUzCurnIyWmin/e2oIsWuc7NYae9j/vvTNeO6/7F+j7KonnqsRsIlA2M5NzEJEpKsJb4BAHPxltg8ln6NI9h3VR+scOGp15VFevBhBMLJg/62cFaPSyFVto3mnvcqOkQn7cpldTjh7cWiSbKRMbuEkthEITxYSpBQsKl2BQCz80XjZsq72tGGSrkqvKaH68hqqj9ZQfXm1F7dIH8MI5fSFQTo9OhDKDIV9mb7n8NfScQ1ywufvuI0eaL3e8xJB/aZYe9qF0brFItIVCMSzG+0aqKM9LZNewiBdxStqtZJGvkhkt91Sw6dyhMIkrzA8tnwLMtUXfj4sZHbsd/XB6Q7p7szXnpZnIUhYPKgZarMzc2BjJBt5Q/X2XJau2PsMRhyJ2Q2BSFOyfdUzcibXTpVJXS4/NhLIwpo59PMH1/pyi+wrvXVl1Z2vJp5a7msTBQaDQGQhqXkeXdKVq+1pGXFcNyeeIw8bH/a+hBWxdJVIwkIgrHunrKq9MqUrSFg2/q1QYM86pCsml7B/IZnc28Cvm20njunndZVIbPmQcKo/eDIQmdd5ZUpXIBC/f7MYPF5Xe1qZ/zoyAd7r5jRZI1X5xev06CB9MZRy5h0JK6jIbmLZ9Cypq6afrVrja8uyWiHIlq5AIL7caO5gXe1pXZKu2PXbm6quzX274fLDMkX2FxLzne2PjQRSqMlUPn/IeL/otT0tT0zgHQgPagbZtKc7OlW3p3VFumLXcRfPaaKWWINBHg1+K+wKcK4HhcUfKO453EOp/vPBgyVxhVf/zSPUXOm5V1NuZRlZfmusYb2X9rQ8RwWB8KBmiI0u6Ur2zRAdcLIP/m6uWkSVpTEdy2tfk2UjTF9nN7ZsfGx7iX5LvI42rfy+b6g/6O0QesfYEJ338fbmJ701JfG9OyIQCAdoJpjokq5kabI6MWQ3q66f22LFtdygcWIEciSdsu7LdpsIhPUF2fbgw76zD5Yh7u8/xB0CQUpXeAfC7RYzDHVIV6IBbQJyLOuw9WpuUPgxSatz4JhVL9htIhCedx/M16LvGYOUrkAgQf0aFcyroz0tO5bN0hV737G8egnlK2aowG1GL8EkLaa32/JexJZy7jxXdycCZW/f59w9dXja0/IEKCQsHtQ02uhqT2uzdMXI445514f2fYfXcLWJRGwopsgrXTF/iXT05G1P6zVOpo4DgfCgpskm1+OjJNtJEUqo3ILN0hXIw3+kBFkF1v9uZrbIXLhE7332O1nTBTIPr3Qlku1f7vFRf+/m+Np9gRxq2qQgEBUoS1pDh3TFCrrZ2p4W5MEfeDaQyDt7j/IfMGBLno8GJ7Yk8u5DlXSFdyABB5Ds6XVJVzJLKcjGpNB8IA8xtG2Qs0z9mJBJV2+taaO55VHfThD5xkqldAUC8e1afQa6pCsRHVYfWpdXvqv2JrzzEHSC6STy6Yk+Otw9KHhK+eZ++35M3QHvRRXV0hUIRH7cBDajrva0tkpXuKorLxRZrxEWBxPtduXNLD6TiTexRKQrkYsqMtrT8ngE70B4UFNos3Mo2RaJZN9XuGRuKVulK9a343uVLarhcno99p0I+5exaY9pL9JFpCuRiyqy2tPy+BcEwoOaIpucdFWaZVdNqhQtmVsmqFaaQZ+BFUW8fZ73lqFB78el+VPDvbl/VJj27O5I0dnzZnRh1CddNS6S0Z6Wx7cgEB7UFNnokq5sbE/LXprfW3crypMEGJudg8dy/7gw6THlPYjfdrVTMbRRuprYPwjEpF/DlL3okq5klI/WAemymiVUX16tY+nQrMlequf+cfHNuDFnZtkHy0J0PpXRWfTaQ49x3bqyVboCgeiMuCJr62pPa6t0hfce6oKZNaZi/8gw6Xnv1ycpMzqmbUsbV95NK+KtvtcX+cYqiPa0vg9AqMbLg1ngNjra07JghnQVuGudWMA0KUunjCUiXYlcVAmiPS1PcELC4kEtQJudmQMbI9nIGwEuMePUtkpXuLKrOlIo15/CJClL120sEelK5BuroNrT8kQSCIQHtYBsdElXIqUTAoLC07S4deUJpkAGHc/05NrjmvLo+Cr9pdWr6cbaRt8QuCBd4R2Ib7cHb6BDuhIpnRA8IoVXYBV2UZ5dnxf29v3WmB4iqf4M7Tn8tTIw7l+coBeWr+RazwXpCgTC5frgjHRJVzJ6LgeHSv6Z66M1tKx6sY6lseYVBFg3Q1Z00ZRH1cv02jkV9NYj67iOLXJRxSTpCgTC5f5gjHS1p7VVumJeuKfuVqooKQvGIZjVMwImZSGqSpuISFe8F1VYe9oF5bU36PpgMF9A4B2I559KcAN1tKe1WbrCu4/gYtHvzGHLQkSkK5GLKira0/r1PRsPAuFBTaJNe/rAVqLIFolTepqKt+qnp8kDHoR3HwED7HN6k7KQIDsV6pKuGqLzPt7e/OQqn25RMhwEogTmmRfRJV2JlE7QCFdu6cpZMbpr/k26t4H1pyBg2o2sIOpjibSnFfnGiklXby/aEDM14EAgGj2jQ7oSKZ2gEarJpfHdhwleuHoPrOT73r7PjdnYoe5B+vWJPqn7EWlP66J0NQEuCERqmHmfTEd7WrY7m6Urtv/7G25DwUTvYaZspElfp8uuj7WwZg79/MG1XFiKvCMyWboCgXCFgxwjXe1pbZauGPK4uisn/oKYReQvyiD2I6tfuoh0JXJRRUd7Wh4/IAPhQU3ARld7WtulKwY5Ku4KBF7Apqy8yQe9HQGv4n16WQQiIl3xfmOlqz2td3S/HQkC4UFNwEaHdMVe4rFgZp3lbH4gX5ntPVNkrItj39Cv9h8XBktEuhL5xqoxOn/XK81P8H2pKHxqfxOAQPzhJTRal3QlUjpB6MASjSFfSQQzoKlMkbFkXOUVaU8bBukK70AC+hHlm1aXdCVS9VMxRAWXu35uC7XEGkzaEvYyDQFTbmPJKO8u0p42DNIVCETxz19Xe9r9/QeJ/bBtf+6qvYkqS429Dm87vNL2r/ujQiZfvffZSWL/5X2W1FXTz1at4TIXuajSFK39623NP3yea2FNRpCwFACvqz2tC9LVhHseWnCHAk9hCVEEWHFFJmXpepJd/dSZOsu9vIh0JXJRpaas8tTriaf914bnPqkcQxCIHBzzzpKTrkqzvyOiqoCXump6V6QrdijUvlIZOWJrpYZ7if3DRccj4/sPEemK9xury7euGjjBlNoAACAASURBVBeZVijRiw9BIF5QEhijS7rirfopcNTATK+b00TXzYkHNj8mlofAwMV07safjke0hMkt8TratPL7XFsXka5aYg3bX25q28S1sGYjEEiADtAlXYmUTggQDu6pUb6EGzothv906jPl64q+OBdpTxtG6WrCwSCQgEJdl3Ql0rAmICiEp0X1XWEIlU7wwekOYt8eqXpkXNvduPJuWhFv9b1lkW+sbJauQCC+Q8WfgY72tCJVP/2dTu1ofECoFm/R1X5z9gixd3AqHnbbandHF2VGx7iXW5GI08Y7+aqli1xUScyu//HW+Lod3Bs3wBAZSABO0NWe1jXpasI1uIEVQJAGOKXKL9J1SlciF1VMbE/LExIgEB7UCti0DyRbqTTbqfrWlSlfAUuGE/0/ZAOqYD5V/UF0S1e831iVl5SPLYzWLbbx1tX08AGBSP5B6ZCuREonSD6+9OlwhVc6pIFPqIJAZEhXIu1pwy5d4R1IAD8jXdIVb+mEACCQPiUIRDqkgU+ogkD2HO6hVP957rOItKeFdPUt7MhAuEPwasMr7Wk/Ui1diVT9lHT0QKcBgQQKbyCTB/0tSKo/Q3sOfy2095dWr6Yba/1/+C1yUYW1p11QXnuDC9IVMhCh8PuusY72tC5LVxMIg0AkB6qC6YIkEBm1rkSkK5GLKq2xhvVbmtreVeACZUsgA5EAdXv6wFaiyBYJU/mawmXpCgTiKxSMGhwkgeiUrkS+sbKhPS1PEIFAeFCbYnNFukoKTuPbXKR0gu/FNBogA9EIPufSQRGIqHTFCiX+9J77tEhXby/a4GQpaRAI549kwkyHdCVSOkHwuMrNQSDKIRdeMAgCyVy4RLuTKaEy7SLtaSFdzRwWIBCBn4su6Yq36qfAUbWZgkC0Qc+9cBC3sP7xt18R++6D9xFpTyvyjZWr0tWEH0AgnBGpqz1tWKQrvAPhDEwDzGQTyKHuQfr1iT7ukzHpatuDD1NzZY3vOUQuqsydFRt8s/VZ/4v63qU+AxAIB/a62tOGSbqacEvlrBjdNf8mDi/BRBcCMglEt3TFe1HlcqHE+ns3x9fu0+UHFeuCQDhQ3pk+sCNCkRc5TLlNRKp+ci9qiCFqYRniCI/bkNmVUKd0JfKNVWN0/q5Xmp9Y5xEya4eBQHy6Tpd0JVI6wecRjRsOAjHOJQU3JKsarwzp6q01bTS3POobQEhX3iADgXjDKTdKl3QlUjrBx/GMHYp+IMa6ZsaN7e37LbG/gEUe1p6WZR/sw0HeR6Q9LaQrb6iDQLzhlBvVPtTxS4rQBh8mwkOZdMVb9VN4cUMmQEdCQxzhcRsyOhKKtqddUldNP1u1xuOOrx4mclElLNLVBGIgEI8hpqs9bZilqwnXoCe6xyA1YJiMb0CSXf3UmTrLfRp264pXuhK5qFJTVnnq9cTT/gtscZ9UvyEIxIMPdLWnDbt0NeEafAviIUgNGSLyzQQ7ApOuWPYh8ohIV7zfWLnQnpYHcxCIB9Ta0x27iOhxD0OlDRGp+iltE4ZMVHpNCd1ff5shu8E2CiEgegNLVLq6JV5Hm1Z+n8tJItJVS6xh+8tNbZu4FrbYCARSxHm6pCuR0gkWx2Perd9VexNVljpZTsgpd+3vP0RMBuJ5RKWryugseu2hx7huXUG64vEYEQikAG66pCuRqp98YWC+1fVzW6gl1mD+RkO8w5Hxi7S373MuBHS2p2UbhnTF5TYQSCHYdLSnhXQ1s0fqozW0rHoxX5TDSgkCvO8/ZLSnXZGI08Y7V3GdU+SiSlilqwmgkYHkCTld7WkhXc3sELwH4fq7UakR7/uPT0/00eHuQe69ikhXIhdV6sqqO19NPLWce+MOGIJAZnBi+0CylUqznarb00K6KvyLWlazhOrLqx342bl5hA9OdxDLoP08OqUrkW+sykvKxxZG6xa71J7Wj9+QgRRAS4d0JVI6gcfxNtrEK2qJfVSIxzwETo8OEsue/Tw2S1eJ2fU/3hpft8PPeV0ciwxkmld1SVe8pRNcDMp8Z2Iy1r11t1JppCRMx7birDzy1d4ve+lY7xD3+WrnVNBbj/DVK4R0xQ37VYYgkClwXGlP+5Fq6Uqk6qecMLBnFpQ1Mc9XY9lx+qC3w9fGRNvTssVeWr2auz0tb3kgSFdXuxkEMgUPHe1pIV35+nuH8FW6P7xUjE4N9xK7yeT1YdLVe5+dFCqUeP/iBL2wfKXXJa8aJ3JRpTXWsH5LU9u7XAs7aAQCueJUXe1pIV35/1Xho0L/mAVp4bf67p7DPZTqP8+9JRHpSuSiiuvtaXkcAgIhoivSVZIHQBEbSFd86OFlOh9uQVj5/fZDt3T1Sd/nxCQ3v8/s0ujI24s2oBTCNOBAIKxMe7qDXdm91W9QiYwXKZ0gsq4rtvfU3UoVJWWuHMfac/hpHiVDuvrBDUvpmZtv58IL0hUXbAWNQk8guqQr3tIJ8kPAzhmRhej3m9/S7Trb00K6CiZeQk0guqQrkaqfwYSBnbMiC9HrNz/vPmS0p9324MPUXFnj+9AiF1UgXRWGO7QEoqs9LaQr37//vAa4kSUPS78z+Xn3kblwiXYnU0K3rkSkK96LKpd7fNTfuzm+dp9ffMIyPrQEsjN9YEeEIi+qdjSkK7mIo1+6XDy9zMZeQudeRnssW6JTuhK5qBK29rRefD99TCgJpD2dXEWU/ZAHMBEbkaqfIuu6bFtRUk7sWi++Tlfn5S/SKWJ/MXt5bJWu5s6KDb7Z+qx/vcwLKA6NCR2B6JKuREonOBRvgRwFPdMDgXXGSf28OGftaVn2wW5f8T4i7WkhXfGi7t0udASiQ7oSqfrp3ZXhHgkpK3j/M+mKSbDspbSXR7Q97ZK6avrZqjVelvrOGEhXXLD5NgoVgehqTwvpyndc+jaAlOUbMt8GfqQr0fa0ZaXX0Ftr2tCe1reX1BqEhkB0taeFdKUuoNG1MDis/ZRrZ9IVyz5EHhHpiveiyuVbV42Lwt7jw4/fQkMg7emOXUT0uB9wRMdCuhJF0L89eqf7x6yYRXpsmNj7BK+3rnRKVyLfWIW9PW2xOJjpz0NBILqkK5HSCTzOhM1lBPA+RF4ksPcejDzY90teHlHpSqQ9rcg3VjVlladeTzzd6OWMGPMtAs4TiC7pSqR0AgJUDAHWeIqRSGUpat+JIUm0v/+QZ/KQIV1tXHk3rYi3cm0b0hUXbEJGzhOILumKt+qnkDdhPIkAuheKB4OfLoM2t6eFdMUfK04TiK72tJCu+ANSpmXlrFguE8FHhv5R9UMebPZPT/TR4e5B/wtdsRCRrkQuqtSVVXe+mnhqOffGQ27oLIG0DyRbqTTLyrRXqfQxpCuVaBdfCyRSHKPpI/ySx6lzI7kPBkUeXulK5KIK2tOKeOyyrbsEku5gvc3vE4fI+wwiVT+9r4KRfhFgJLKsegn6h3gAzi952CxdJWbX/3hrfN0OD7BgSB4EnCQQXdIVb+kERGfwCODFemGM2W0rRh4sg/bziEpXIu1pIV358VQwY50jEF3SlUjphGBci1mnI8BI5Oaqa6m+vBrgTEFgZPwidQ4e9XzbasJUd3va/f0Hie3d7wPpyi9i+ce7RyAa2tNCupIXkCpmQvHFb1FmxRGTg0c9fyQ4YSmjPe39ixP0wvKVXC4XuagC6YoL8hmNnCIQXe1pIV3JC0hVM7FmVMtqloT6htbxTA+xL7d5nj2HeyjVf57HNGcjIl2JXFRpiM77eHvzk6u4Nw7DqxBwhkB0taeFdGXvLyqskhaTfQ6dO0HsHQLPo1u64v3GCu1pebxd2MYZAmnXIF2JlE6Q70rMyIsAK8J4c9WiUGQjqeFeOpbp9i1ZyZSuHlyyiP542V1c7hKRrlpjDeu3NLW9y7UwjNyVsHRJV7ylExCL5iHAspHFc5qoJdZg3uYk7Ii96ziSTvl+UT59aVHpamHNHPr5g2u5TgTpigu2QI2sz0B0SVciVT8D9SgmF0KAfTNyfWUL1ZRVCs1jijGTq1is9oycEd6Szva07INBSFfCLpQ+gdUEoqs9LaQr6XFo3ITsJTu7rWUrkcgkDuaczIVLtDuZEmpP+4MbltIzN9/O5Wveiyqsx8fCitofQbrigr2okdUEoqM9LUMU0lXRuHJmAMtIErEGilfUWnEmJlV1j5yRknFMPTArVcJKlvA+ItKVyEWVxuj8Xa80P7GOd9+wK4yAtQTSnk6uIsp+qNrBkK5UI27GeuwdSVNFLbXEFhhXEoV9Rc7eD3QN9wq/45gJbZ3Slcg3VnNnxQbfbH22xowIcnMXVhKILulKpHSCm+ETzlOxrISRCZO3dPUcmSAN1mrWb/kRP16TIV2tv/VmenzpLX6WnRwrIl0lYvX3bo6v3ce1MIw8IWAlgeiQrkSqfnryBAZZiUBFSXmOSNg7E0YsQREKIwz2D5iBi0O5/3rtECgKqs72tJCuRL0XvL11BKKrPe2RoRSxO/R4gEAhBJjUNbc0liOT0khpjljYc/n/LykKHnuHwR7Wh/zSN+M5wmAvxJmUo/oRbU9bVnoNvbWmjeaWR31vnRFkrg97dty3LaQr35BxG1hFILra00K64o4vGFqKgIz2tM/fcRs90Ho9FwK8F1XYratErHHR5vijXVwLw8gXAlYRiK72tLxVP315AoOBgEEI6JSuRC6qoD2t2iCyhkB0SVd+G+yodR9WAwLyEdAtXe3vP8R1qJqyylOvJ55u5DKGERcCVhCILulKpHQClzdgBAQ0IyBDuuJtT8uODulKcwD4XN4KAtElXfGWTvDpAwwHAkYgoLs9LaQrI8LA1yaMJ5D2oeRzFMm+4+tUEgaLVP2UsDymAALKERBtT1sZnUWvPfQY160rkYsq88urjr/Wsn6xcsCwIBlNILra00K6wi8jbAiwMiWsXInIwytdiXxjhfa0Ih4TtzWbQNIdHxHRfeLH9D6DSNVP76tgJBAwBwHd0pXIN1ZoT6s3jowlkJ2ZAxsj2cgbquHhLZ2gep9YDwjIQkBUumLtaf/T/Y8ol67qyqo7X008tVwWDpjHPwJGEogu6UqkdIJ/6GEBBPQjoLs9Le83VpCu9McO24GZBKJBuhKp+mmGK7ELIOAPASZdvffZSaEeH/cvTtALy1f6W/jKaJFvrCBdcUEu3cg4AtHVnhbSlfTYwoSGIyDanpZJV289wtdqQ+SiSkN03sfbm59cZTi8odieUQSiqz0tpKtQxDoOOQUB3dIV7zdWs0ujI28v2hCDM81AwCgCaU93dBLRrSqhEan6qXKfWAsIyEJAt3Ql8o1Va6xhPdrTyooE8XmMIRBd0hVv6QRx6DEDENCDgKh0JdKeFtKVHp8HtaoRBKJLuhIpnRCUQzAvEAgSgaO9Q7TvS/6+NqzHx7YHH6bmSv+dYkW+sYJ0FWRU8M+tnUCuFEpkHwwql654q37yww1LIKAPARntaX9ww1J65ubbuQ4hclEF0hUX5IEbaScQHe1pGaqQrgKPLSxgGAKsVAkrWcL7iEhXIhdVGqPzd73S/ATfdS/ew8LOEwJaCaQ9nVxFlP3Q004lDoJ0JRFMTGUFAoe6B+nXJ/q49yoiXYl8Y4X2tNwuU2KojUBy0lVJtpMilFBy0iuLiFT9VLlPrAUEZCEgQ7paf+vN9PjSW7i2xCtdXW5PW3/v5vjafVwLwyhwBLQRiA7pSqTqZ+CewAJAICAERKWrJXXV9LNVa7h2B+mKCzZrjLQQiC7pSqTqpzUexUaBwBQEdLenZdnHWHbct08gXfmGTIuBcgLR1Z4W0pWW+MKiGhGQ0Z72+Ttuowdar+c6Be9FFUhXXHBrMVJOILra0/JW/dTiFSwKBCQgsLsjRYxEeB8R6UrkokpLrGH7y01tm3j3DTt1CCglkJ1DybZIJPu+uuNdXkmk6qfqvWI9ICADAd3SFe83VjVlladeTzzdKAMDzBE8AsoIRJd0JVI6IXj4sQIQkI+ADOnq3915B61OLOHanJh01bhoc/zRLq6FYaQcAWUEoku64q36qdwTWBAISECAFUpkt65EpKsViThtvJOvWjqkKwlOtGgKJQTSPpR8jiLZd1TjIlL1U/VesR4QkIGAaHvayugseu2hx7ja07LK1pCuZHjRnjkCJxBd7WkhXdkThNipHARYmRKWfYg8G1feTSvirb6nEPnGCu1pfcNtjEHwBKKhPa1I1U9jPIONAAEfCDDpandHF2VGx3xYXT1URLoS+cYK7Wm5XabdMFAC2Zk5sDGSjbyh+pS4daUacaynGwGd0pXIN1Z1ZdWdryaeWq4bP6zPh0BgBKJLumKF2/b2/ZYPDVgBAQsRkCFdvbR6Nd1Y6//2LKQrCwNG4paDIxAN0hXDRSSVlogrpgICShDQ3Z5W5PcG6UpJiAS6SCAEoqs9LUOKt/JnoChjciAQEAKi7Wlr51TQW4/wtdoQuagC6SqggFA8rXQC0dWedgK3fzr1mWIIsRwQ0INAqj9Dew5/LbS4iHTF+40V2tMKucwoY+kE0p7u6FTdnnYqoiAQo+ILmwkIAd3Slcg3VmhPG1BQaJhWKoHolK6QgWiIHiypDQFbpauG6LyPtzc/yfeZuza0sXA+BKQRiG7pauKAvHV4ECJAwBYEjvYO0b4ve7m3K9KeVuQbK0hX3C4z1lAageiWriYQxjcgxsYaNiYBARntaX9ww1J65ubbuXYD6YoLNmeNpBCIjva0+Twi8lGTs17GwZxBQLQ97cKaOfTzB9dy4YH2tFywOW0kTCC62tMW8gpkLKdjNrSHO9Q9SL8+0cd9fhHpin2gy35XaE/LDb+ThkIEkuvxUZLtpAglTEIHWYhJ3sBeZCCgW7ri/b4K7WlleN/cOYQIxCTpajrEvAFvrquwszAjICpdibSnhXQV5sgrfHZuAjFRupp6VGQhCHpXEJAhXb21po2rxwekK1eiKJhzcBGIqdIVspBgggSz6kNARnva5++4jR5ovZ7rELzvEyFdccFtnREXgehoT8uDbM/IGWLXevEAAVsR2N2REmpPKyJdoT2trVGjbt++CWTnULItEsm+r26LYivt7fucRsYvik0CayCgAYFkVz91ps5yr8xuXfFKV2hPyw17qAx9EUhOuirN/o6IqmxBSaTctC1nxD7dQ8Bu6apx0eb4o13ueQUnmo6ALwKxRbqaekg0mELQ24iAqHQl0p4W0pWNEaNnz54JxDbpaiqcvC8C9bgEq4YdAZ3taSFdhT36/J3fE4Hoak/r7yj5R4v8i0rWHjAPEPCCgIz2tBtX3k0r4q1elrtqjEh72tJIyTeJWOO1kK58w261gTcC0dSeVhayIv+qkrUHzAMEiiHAenzs7uiizOhYsaF5/1xEuhJ5X4j2tNwus9qwKIHszBzYGMlG3rD6lET0QW8HVx0f28+N/duDgE7pSuTDW7SntSfGZO+0IIHYLl1NBUukDLVs0DEfEJiOgAzpSqQ97f7+g1zX3ctLyscWRusWQ7oKZ0wXJhDLpaupLsV7kHAGuA2nliFd3b84QS8sX8l1XEhXXLDBiIjyEogr0tWEl0VSdEQKEAgSAZ3taUV+F5CugowKO+aekUBMaU8rE0J2w+SD0x0yp8RcQEAYgVR/hvYc/lpoHhHp6pO+z7neDbL2tAvKa2+AdCXkOuuNZyQQU9rTykYXL9JlI4r5RBBg0tV7n50k9l/eR0S6Enkv2BprWL+lqe1d3n3Dzg0EvkMgrklXU92EHiFuBK0rp9ApXZ2+MECdg8e4oGyIzvt4e/OTq7iMYeQUAt8hkPZ0x6BNta78eEPkX1x+1sFYIFAMAVHpihVK/Mv7VtP35jUUW+o7f87kXBHp6u1FG2K+F4WBkwhcRSDtQ8nnKJJ9x8mTEhFuYrnqWbvOpbs9rcg/pCBd2RVrQe/2agJJd+wioseDXlTX/CAQXchj3akIiLanXVgzh37+4FouUEV65EC64oLcaaNJArlSqn3A5dOCQFz2rh1nk9GedtuDD1NzZY3vA6M9rW/IYFAEgUkCMb3HuQxPitx5l7E+5gg3ArqlK95LJGhPG+64LXT6SQJx+fbVBAAgEPwQdCKgU7rqOt9LX6RTXMdvjM7f9UrzE+u4jGHkNAJTMpADW4kiW1w+LQjEZe+afTYZ0hVve1pIV2bHhs27CxWBiLxAtNnJ2LteBHS3p4V0pdf/Lq8eKgLBS3SXQ9ncs4m2p11SV00/W7WG64AiMd8Urf3rbc0/fJ5rYRiFAgEQSCjcjEPqQiDZ1U+dqbPcy7MPBnmlK5FGajVlladeTzzdyL1xGIYCgW8JxPGPCJk3Rf41FopowCGlIqBbutp/5hClx4Z9n+nyravGRSiU6Bu60BlMEoiLFXine5NXCw5dVODAUhAQla5uidfRppXf59qLyD+WWmIN219uatvEtTCMQoXA9C/Rna2DxbwKAglVbGs9rM72tJCutLo+VItPq4XV8UuK0AZXEQCBuOpZs84loz3txpV304p4q++DsUKJLM4hXfmGDgYcCEzLQJKriLIfcsxjhQkIxAo3Wb1JGe1pVyTitPFOvmrpaE9rdfhYt/mZyrl/RET3WXcSDxsWqULqYXoMAQKkU7oS+VAW7WkRvDwIzEAg7mYh+JCQJ0Rg4xUB3dLV/v6DNDJ+0et2J8eVl5SPLYzWLcatK9/Qhd5gxpa2O9MHdkQo8qJr6Ig00nENC5xHLgIypCuR9rSQruT6E7N5Q2BGArlS2p1JWbd6m8aeUSLXG+05JXaqGoG9X/bSsd4h7mVr51TQW4/w1SuEdMUNOwwFEZiRQNicrpKIyC0VQaxh7igCou1pGSwvrV5NN9b6//BbJKueXRodWVBeewOkK0cDU8Gx8hKIyyTC7smzG1lj2XEFEGMJlxFg0tV7n50k9l/eR0S6ErkYgva0vB6D3QQCBQlkCon80rVWt4xEDp47yXVfHuEDBCYQ2HO4h1L957kBEZGuTl8YoM7BY1xroz0tF2wwmoZAUQKZGL9zKNkWiWQZkVS5giJL/49luik13OvKkXAOhQiISlesUOJP77lPi3T19qINMYVQYSlHEfBMIFOykV2ufSfCXkIeOneC6wqko3GBYxVBQIZ09YMbltIzN9/OhTWkKy7YYCQZAV8EMpmNZA5sjGQjW5GNSPYGprMGAZ3taUW+Z4J0ZU2IWbFRLgJhJ2sfSLZSaU7ScuqrdZaNsH/d4QW7FfGrZZMy2tNue/Bhaq6s8b1/kfa0sZJo5r9cu6HS96IwAAJ5EOAmENezkYPnTtDpUVacGA8Q+BaBzIVLtDuZErp1JSJd8dZzu9zjo/7ezfG1++BPICALAWECYRu50kuEZSNOfXjIbrmwm1rIRmSFm/3z6JSuus730hfpFBeIjdH5u15pfoLvS0WuFWEUBgSkEMgEUO3pA1uJIltcAo7d1EI24pJH+c8iQ7ribU8rIl3NnRUbfLP1Wf96GT9UsAwJAlIJxOVshL24ZPWGkI2E5Jcx7ZisPS3LPkQ+GHz+jtvogdbruQCEdMUFG4wCRkA6gbicjbB/BTJJa+BiOmC3YHrTEBBtT7ukrpp+tmoN17EgXXHBBiMFCARGIJPZyDfZXRShhIKzKFuC/aBZUUZkI8og17pQsqufOlNnuffAPhjkla7QnpYbdhgqQCBQAmH7Z0UZy0u/2epaeXhkIwqi04AlmHTFsg+RR0S62n/mEFe5ncu3rhoXoVCiiOdgWwyBwAnkW0kruYqyWdZz3blshPdmTDHn4M/1I6BTuhJpPdASa9j+clPbJv0IYgcuI6CMQFzORlCY0c2fiKh0VRmdRa899BjNLY/6BgjSlW/IYKABAaUEMnE+FwszsrOJ/ItRg++xZAEEdLanZduCdIXwtAEBLQQykY1EL5dCedwGoLzuEdmIV6TMHSejPe2KRJw23rmK65Ai7WkhXXFBDiNOBLQRiOvZiMhfApy+hJkkBD490UeHu/nL2IhIV2hPK8mJmEYJAtoJxOVsBGXilcSw1EV0Sles6sH+/oNcbQXKS8rHFkbrFuPWldRwwGRFEDCCQCazEZSJR8BqRMBm6Soxu/7HW+PrdmiED0uHEAGjCITh73KZeDStMvsXtvfLXjrWO8S9SZH2tJCuuGGHoUYEjCMQ17MRFGbUGO0FlhZtT8umfmn1au72tJCuzIwL7KowAsYSyJRshLXQRZl4RHJgCMhoT3v/4gS9sHwl1x7RnpYLNhgZgIDRBDKBD8rEGxApDm9hz+EeSvWf5z6hiHTFes50Dh7jWhvtablgg5FEBKwgEHZeNK2S6HVMNYmAbunqk77PuYpyzi6Njry9aEMMrgQCOhGwhkBczkZQmFHPT0CGdCXSnhbSlR6/Y1V5CFhHIJPZCMrEy4uCkM6ksz0tpKuQBp1jx7aSQJgPUCbesUhUfBwZ7Wm3PfgwNVf67xQr0p4W0pXiQMFyBRGwlkC+lbRQJh4x7g+BzIVLtDuZEmpPKyJdoT2tP39htLkIWE8gLmcjKMwYzA9Hp3SF9rTB+BSz6kHACQKZgA5l4vUEkU2r2ipdzZ0VG3yz9Vn/eplNzsFerUPAKQKZyEZQJt66OFSyYRnSlUh7WkhXStyMRRQi4ByBuJ6NoEw8/69DZ3taSFf8foOluQg4SyAuZyMoE+//ByXanras9Bp6a00b2tP6hx4WDiPgNIFM+K19KPkcRbKs1HWVK75kvSOOZbopNdzrypECO8fZ86PEsg+RR0S6QntaEeRhazICoSAQ5gCUiTc5DIPdm07p6nimm45nergOiPa0XLDBSCECoSGQyXcjjjatOpJOUc/IGYWhY8dSotKVSHtadg17f/8hLqBqyipPvZ54upHLGEZAQBECoSMQl7MRVh7j4LmTXMX5FMWb0mVkSFcbV95NK+KtXPuGdMUFG4wsQiCUBDL5biR9YCtRZItF/iq6VfZuBE2rKPeV+e6OLsqMjhXFLN+AFYk4bbxzFZe9yG05SFdcOCBJ8AAACJVJREFUkMNIAwKhJhCGN8rEa4g6BUt+eqKPDncPcq8kIl2JtKedX151/LWW9Yu5Nw5DIKAQgdATiOvZSHLwKA1cTCsMKf1LnTo3QqxcicjDK12xDBDtaUWQh61NCIBApnjL1WyEfcTGbgONZcdtik2uvdosXSVm1/94a3wdu26OBwhYgQAIZJqbUCbeirjNu0lR6UqkPa2IdFVXVt35auKp5Xajj92HDQEQSB6Pt6fdLRPvajaiuz0tpKuw/fWJ84JACsSAq9mIi2XiZbSnvX9xgl5YvpLrbwV2fZr3OxxIV1yQw8gABEAgHpyQy0You8ulUijs2CJfSXuATemQPYd7KNV/nntNEekK7Wm5YYeh5QiAQDw6kGUjKBPvESzFw0SlK1Yo8af33Ec31vr/8Jvduvqk73OuCwpoT6s4ULCcdARAID4hRdMqn4AFPFyGdLX+1pvp8aW3cO20c+AonR7l+96kNdawfktT27tcC8MICBiAAAiEwwmuZiM2lokXla5EyAPSFcePByZOIQACEXAnysQLgCfBVKQ97cKaOfRHy+7gkq3Y1iFdSXAgprAeARCIoAtRJl4QQI/mFSVlFC0pp1mREqqcFctZdXSfosHhCzPO8Ptz52hkbIxOp4dzdbHYw0ijae5ceuja73ETx8RiIu1pF1bU/gjSlUfHY5jRCIBAJLlnJ8rES0KSiJFFTdlcqiyN5chiXlmltLllTIT2tDJQxBwuIAACkehFV7MRFWXi68urc6RRH62mipJyiV6RO9XI+CixMu08ZWHmzooNvtn6bI3cHWE2IKAPARBIANi3o0y8J1RZhpGY3UD15TVUek2JJxvdg0Skq0Ss/t7N8bX7dJ8B6wMBWQiAQGQhOW0eVwszyshG4hW1lIg1TL7LCMgF0qeFdCUdUkxoOQIgkIAd6Go2wlMmnhHHdXPiRktU+cKBlX9h2Qekq4B/MJjeKgRAIArc5Wo2wmo/sXIoI+MXC6JoM3FMHAztaRX8ULCEdQiAQBS6bGf6wI4IRV5UuKSSpdgHiAMXh4j9d+JhL8LZOw7TX4p7AUikZhja03pBGGNsRQAEothzrpaJVwyjsuWYdLW//xDXejVlladeTzztv8AW12owAgLqEQCBqMecXC0TrwHKwJeEdBU4xFjAYgRAIBqdh2xEI/geloZ05QEkDAk1AiAQze53tTCjZliFlxdpTzu/vOr4ay3rFwtvAhMAAcMRAIEY4iBXy8QbAq+vbbBCiWhP6wsyDA4pAiAQgxyPbMQMZxwZSlFquJdrM2hPywUbjCxFAARioOOQjehzioh0VVdW3flq4qnl+naPlYGAWgRAIGrx9ryaq4UZPQOgYSCkKw2gY0mrEQCBGO4+F8vEmwr5wXMniX1dz/NAuuJBDTa2IwACscCDyEaCdxLa0waPMVZwDwEQiEU+vZKNvGHRlq3YKtrTWuEmbNJABEAgBjql0JZcLcyo0w2dA0fp9Ogg1xZaYw3r0Z6WCzoYOYAACMRSJ7pYJl6HKyBd6UAda7qCAAjEYk8iGxFzHqQrMfxgDQRAIA7EgKtl4oN2DW97WrYvSFdBewfz24AACMQGL3nYIwozegBpyhC0p/WHF0YDgZkQAIE4FBcoE+/NmSPjo8TKtKM9rTe8MAoI5EMABOJgbCAbKexUXumqNFKSTcTq790cX7vPwbDBkYCAbwRAIL4hs8MAhRln9hOkKzviF7u0AwEQiB1+4t4lCjN+Cx2kK+4wgiEQmBEBEEgIAgPZyGUni7WnhXQVgp8KjugTARCIT8BsHh7mbATtaW2OXOzdVARAIKZ6JqB9XclGdhHRfQEtYdy06UvDtL//ENe+asoqT72eeLqRyxhGQMBxBEAgjjs43/HCVCZeTLpqXLQ5/mhXSMMExwYCBREAgYQ4QMJQJh7SVYgDHEcPHAEQSOAQm7+Aq9kIpCvzYw87tBsBEIjd/pO2e9cKM6I9rbTQwERAIC8CIBAEx1UIuFIm/shQilLDvVzeRXtaLthgFEIEQCAhdHqxI9uejZy9mKbfnD1S7Jgz/nldWXXnq4mnlnMZwwgIhAwBEEjIHO7nuDZmI5Cu/HgYY4GAGAIgEDH8nLe2rTAjpCvnQxIHNAgBEIhBzjB1K7aUiRdpTwvpytTow75MRgAEYrJ3DNubydkI2tMaFizYTigQAIGEws3yDpkrhVKS3UER2iBvVvGZOgeO0unRQa6J0J6WCzYYAQECgSAIuBAwqTCjiHTVEJ338fbmJ1dxgQAjIBByBEAgIQ8AkeObUCYe0pWIB2ELBMQQAIGI4QdrItKZjUC6QggCAX0IgED0Ye/UyjrKxKM9rVMhhMNYiAAIxEKnmbxlVYUZ0Z7W5CjA3sKCAAgkLJ5WeE4VZeI/O3uEBi6mfZ+qNFKSTcTQntY3cDAAAjMgAAJBWASGQFDZCKSrwFyGiYGALwRAIL7gwmC/CMguzAjpyq8HMB4IBIcACCQ4bDHzFARkFWYUa08L6QpBCQRkIgACkYkm5iqIgGg2gva0CDAgYBYCIBCz/BGK3fBkIyLtaeeXVx1/rWX94lCAi0MCAYUIgEAUgo2lvkUgl418k91FEUp4wYVXuppdGh1ZUF57w+b4o11e1sEYIAAEvCMAAvGOFUZKRsBrmXhe6QrkIdlhmA4ITEMABIKQ0I5AoTLxvNIV+ntodys2EAIEQCAhcLINR5wpG+FpT1teUj62IFr1k63xdTtsODf2CARsRgAEYrP3HNx77iv2kuxWilDbkaFUVWq419MpmVxVXTpn57bmHz7vyQCDgAAQEEYABCIMISYIAgGWkXSPfPUnQ5eGfziavdg6PDZaNZYdn4xXRhhl18w6F72m7F/Kryn9uy1Nbe8GsQ/MCQSAQH4EQCCIDiAABIAAEOBCAATCBRuMgAAQAAJAAASCGAACQAAIAAEuBP4/gPiOKYDXGBcAAAAASUVORK5CYII=","e":1},{"id":"image_2","w":257,"h":422,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAGmCAYAAAB89TGrAAAgAElEQVR4Xu2dfXCVVZ7nfze5JCEhEASkk0ASBBnbphTcVqvbccS2e0valpe2WbO4uzA1dO3+sbsyWzM7wxSW2uX0uGqpW7q1to6F1pTQFtUlds1Oz+4saA/0Mook0RIGeRGIAoYAgXsDIeTlbp3Ei9eQ5/7O85yX55znfm+Vpeae1+/5Pd97znM+z3lShA8UgAIlrUDK994/ceLXv39paGDNxeH++y4PD0y5MHhp4tg+TZ5QfU78bULZhDPpVPnn4r+rytNbxb/TVP7BhoalO33XAe2HAlEV8NYEHjvx1rrMQN+f9VzOfiNq52EWupRDOT4r4J0JPHHifzWfHTj/Tzov/rADWJOu6itPlfWXp8ovVZRN+ETkryybsCuVynWlcqmTjzYufzNsmUgPBeJSwCsTWN/5qw2nL/f8bDA35EW7YRZxhTXqDaOAFxeT6NCGz37118cvnf6jMJ3zJW1leeVgZVl5r2jvxPKqD0fvVZQdSpeXfSz++7GGFc/70he00z8FvDCBJBtAmJCBWYRRC2llFXDeBB4/vvXBoxe7finbIaQjSqfKh6vTlZmRexWpiqNlZWXnyyjVU1Fe/tvRWUbFWxsa7jsGraCAUMBpExA3AT+/1H2of6g/jeHSr0A6VZ6rTleeh1no19anEp02gT//bMu7XZfO3uWToEltK1iLpI6swzMBMQs4dvHkEV92ApIbIuF6BrMIp5cLqZ2dCWAW4EJ4mGtD3izAWpjTWLZkZ03gP3z62gDuBcgOY3LTgbUwP7ZOmoB4HuDwhZM7zHcfNSRFgbxZiP6AtQg3qk6aALiAcIOI1PIKgLW4WisnTQD3A+SDGinNKFBoFklnLZw0gf9ybNPJOB8QMhNWKDWJCiSBtXDSBB4++jc9mYGLdUkMGvSpNBUoNAvXzrVw0gT+45HXL453OEhphg96XWoK2GYtnDSBPzz4i1ypDTz6CwXCKpA3C3HPoqIsvaeqfMJrUU7JggmEVR7poYDDCghjqC2v/tUTsx9YK9tM50wATw3KDh3SQYFgBQQ3Mb1y8l/InEXhnAmIswOPXTj1HAYYCkABdQVmVNR1PNX84KJiJTlnAo8e3/pXnRe7/ly9+ygBCkABoYBYIsyouGZh0BkSzpkAQCEELhTQr4BYHrw4Z3X1eCXDBPTrjRKhgJMKTKuccviZptZ5YxvnnAmAFnQyftCohCjQWDX91bE7B86ZAGjBhEQbuuGkAoJcbK6un1N4f8A5EwAt6GTsoFEJUmBm1TW/fXL2ysX5LjlnAqAFExRt6IqTCoydDcAEnBwmNAoKmFWg8N6AUyYAWtDswKN0KJBXYGpF7RfPNq+qF//vlAmAFkSQQgE7CoglwSvz1pY5ZwKgBe0EAGqBAkKBuTX1d4qnDp2aCYAWRHBCAXsKNNdc+8fiASOYgD3Nr9R09kI/nTzXR5cHh678bVLVBKqtmjDy/9+YMjGGVqHKUlPASRP4085fdp7uPz87qYOx9/g52ne8h3r7B6W6OKkyTcIcCo2hIl1O0yZVjvztmppKqkiPLOvwgQKhFXDSBJJKC4pf/h2fdJH4t4mPMAJhCCPGMKmSKsrLCGZhQulklQkTsDSe4sL/zUef0+XBYUs1BlcznlmI1PV1ow+XFc48Ym8sGmBcgZbqma2PNi5/06l7AkmjBcWFv2X3EScMIGxE5e9LiOWIMAeYRVgF3U+/8fp/P3L9wwQMjtW2fSeo88wFgzXEX/R4ZiHuWYjlSOHMI/6WogVjFXDOBJL2/sHOM720bd9JRN6XCuRvYhYaA8wivvAoPGTEmZlAkmjB3ksD9HZ7p5fLgPjCcrTm8cwC26f6R0UcOfbfW/7tVKeWA0kygbfbOo3tBOgPBz9LHG/7FGYhP5ZOPjuQFFpwx4EuOtSVkR8NpDSqAFiL8eUtPFPAmeVAEkzgYFeGdh7oMhrUKNyMAuIGZ9O0SXT9zMklAWA5aQJ/0vnLQ2f6z881M8TmS8WNQPMa26hB3Lhc2DSNvtWY7PfhNlXPfPLxxuXrnbonMJYWTKfKqXZCNdWmq2lCWfnI+GcHLtJAbpS377mctRETUnW4BARJNRiJWAXmzZxMd86fyabzNUGeFnTOBAaGB+uaqr9B11bV0cTyUQyW+/QN9VPf0OUvjWF0LS7+X/zdhlnAALgR8vf7JBtBnhZ0ygRePrszJ375TX04sxCzjMEvZxmybYAByCrlb7p7bqwfuVeQtE8eFHLKBDZn25x4Hfng8BBlBi+OjPmoMQzSwPAQZb/2tyESNwHf/7QbLEDSro4x/RG7Cytvm5O4XjpnApt72lsonTvii9JvfPwB/e0/H/CluWinogK/P3/myK5BUj6T0hMvvzDn311ZbzuxRbg5276YKPeO6yJn+i/R//hgB310otv1pqJ9GhUQ24dLbpqlscR4iyqkBZ1ZDvhgAvtOn6T/ufuf6HRvX7wjiNpjUWDZLU1XzmyIpQEaK3XUBPY8RpR6VGM/tRb1SvvvaPuhY1rLRGF+KZCknQIn30C0OeumCeDX368L1XRrV97acuW4N9N1mSzfTRPItL1GKVptsuNhysbaP4xapZM2KbOBsW8mduTGYNu7RHRX3OEkLv439+2hnUc/w9Zf3IPhaP3iBqHvp0EX0oIO3RiM1wQ+y/bQ3x/ah4vf0QvPpWYlYafAVRM4R0RTbA/2tqP76bdHP6WD3aJ6fKCAnAK+cwOFoJBLMwGrtOB7J47Sq3t2U/bSgNyoIxUUKFBAPGm48tY53j5y7JwJbOxpr6tK53psRdnz779L7x07Yas61JNQBZqm1dA9NzZ417vK8srBl65bM/pGmy8/sd8YtAkK/dXv/gG0n3dh626Db7tuhnfnDowFhZxYDtgyAbH+/+vdbe5GFFrmnQJiWSB2C/Jvf/KhA06awKbePetSudRzJgUUW3//6e+2YtvPpMglWrZ4iewz//J+mpBOxXquhaz8Y0EhR2YC5mlBPPUnGyJIF0WBWVMn0dPfXyqVlTvXwvSJWU6awKbsnudTlHpYSsGIif7kH35Nx8/1RsyNbFCAV+Cmhhm0/o4f8AklUgijEGZw6lIPnerXu309lhZ0ZCZgHhT611s2SUiPJFBATQGdRpBviTCEw70n6ETfabXGfZl7LChUEiYgaMD/+ve/0SIgCoECnAImjEDUKczg4/NHlA/YddUEjNKCAgx6/nf/jxs7fA8FtClgyghEA/dnOqnzYvR3W4wFhVyZCRilBWEC2mIbBYVQwKQRiKWBmBVE+ThnAjZoQRwIEiVUkEeHAtMnTaS//N4SmlxZpaO4r5VxuPf4yL2CMJ/xaMHYZwI2QCGYQJgwQVrdCgig6M/uvItunF6vu2jq6DkYavdgPFCoJEwAqLD22EOBERT40Tfn00MLvh0hZ3AWcTz+P3Z/KP2+DCdNwAYt+Kf/99f0eQ8YAa3Rh8IiKSCgov98+500u3ZqpPzjZQpzf2BGRV3HU80PLhpbTqwPENk4WxAmoC3eUJAGBcTy4A/mNNMfLfyOhtJGi9jR/eEVZLlYoePRgrEvB2zQggCFtMUaCtKogM7dA9mbhPVV07b+fPZPVjg2EwAtqDGuUJRnCugyAgES7ej+iO39eKBQ7DOBzVmzJiDE+Yttf0fixaGXB4dZkZAACthWYO2tt9A9LTcoVyuzJHDTBDJtRylFzcoKBBRw9nKWPji7/8q3wgiEIYiPOFqs98vjxb44P/pWocLvTbUJ5UKBQgXEo8gv379SWRQBD3HPF8ytmdWyoeG+q96iE/ONQbNvIh5rAmGULpw9nDw3+pbi3v7BK8aB2UUYNZG2mAI6ZgMy9wXGowVdWA4YRYZlhFENz8LZw5lesewYGikyP7sQsw1hHvhAgSAFdNwbOHahiz7JdgaKnE6V516Zt7ZsvASxzQRs0II2TCBMaOdnD8IohGGMnV3kjSNMmUjrvwJhDiUJ6i036w0ChWKdCdgwAZl1koshNN7s4vLQMJ3NGwdmFy4Om1KbNq9cpZSf+8Fz0wQy7Wsolduo1HMm8+6z+5WfvzbZPh1lf3VT86vZReH9CswudKhsvgzTJhBEC8Y8EzB/tmApmIBseBbem8jfu8DsQlY9s+l0LAe4cwaCaMHEm8D2rjbphyvMDrNfpednD4XbqF/dz/hqm9WvXrnbWh0mwP3gBdGCMZuAWVBIdO7/fLHb3ZFPQMsKZxf5bdTC2QW2UeUGWcfuAGcCQaBQok1APGa5/RReNiIXhuZTjTe7AKQ1qvv35jXTTxfdoTQIHDHopglYpgWVFEZmawqUIqSlwwS4WW8QLRj3TMAoKMTtm1qLalRkRIFiCLhvyxAdxCBnAkG0YKJNgCOojEQmCnVGgc4zvbT3+Lkr5KYzDRunIevu+C7d3tASuYncD14xWjA2E7ABCnHwRGTFkdErBYQRvP9pt9NtfuTuu5XOIORMoBgolGgT4PZNnY4KNE6rAuIG5G8++lxrmToLUwWFuCPG3DQB0II6YwhlSShwsCtDOw9Ef2mHRBWRk6iaADfrnVY55fAzTa3zghoYywNENs4W5PZNI48YMnqrwLZ9J6jzzAWn2i/eTfDCkqtO/ArVRs4EitGCMS4HzCPDoAVDxVFJJBZw05bdR53qqw1a0FETAC3oVCSWUGPEvQGXHqq6fkYd/WzxD5VGgJv1FgOFYpwJmDUB0IJKMZXozK7dG9ABCqnQgnGaQAcR3Wwq2rgtE1P1olw/FNjy/hFnTnvSYQIcKDS3pv7ODQ1Ldzp2Y9DdswX9CGO0UkUBl9iBuGnBOGcCRpFh0IIql0jy8wrkeMvuI04cQ2+aFhSjWQwZjsUE3uhtX1iWy7WbDDVuy8Rk3SjbDwVcuTcQNy0YiwnYQIZBC/pxIcbdShfuDaiCQqq0YCwmsCnTvjyVyr1lMgC4LROTdaNsfxRwASdWNQFu1svRgrGYAGhBfy6SUmhpnBShC7RgYk2A2zctheBGH+UUiPMmoQu0YEwm0LaViJbJDVG0VNy+abRSkSupCoizB7btO2m9ey7QgnGZwLtEdJdJxWECJtVNZtk7DnTRoa6M1c7pAIV2nd5L2cHRd2WO9+GQ4bhMALSg1VBDZTIKiGWBeK4g/9ZqmTyqaXSYAPeDx9GCcZmAUVAIyLBqaJZufvGU4dvtndYgotabF9Cy+TcpCc6ZAAcKJdIEuH1TJcWROfEKiJmAmBGImYHpjyotmB24SLvO7C3aTOdMALSg6bBC+ToUsEUTqpoAN+vljhXLa2X1ZCEbtCAHT+gIEpSRfAVsGIEqKHTqUg91nDsUOBhOmgBoweRfPEnqoWkjUDUB7gdvakXtF882r6rnxsTyTMD8sWJAhrkhx/dhFDBlBLVVE+jl+1eGacpVaTkT4I4Vi2k5YN4EQAsqxRUyj6OAiZuFOmjBjp6DdKr/XOCYOWoCoAVxlfmpgNg+FFShLo5Ahwlws96m6plPPt64fD2nuOXlgNmzBUVnuX1TThB8DwWCFBDbhu992q2FLNQBCumgBUVfE2UC3JYJwhsK6FBA3CcQrzZTYQl0mAD3g9dSPbP10cblb3J9tm0CoAW5EcH3XigglgfieYOox5e7QgvGMRMwagKgBb24fhLVyKizAlVQSBctaNUENve0t1A6d8RkBHBbJibrRtmlq0CU3QNVE+CWvjXpqr4X56yulhkVa8sB0IIyw4E0vioQlidQBYV00YJ2ZwLZ9sVEuXdMDjK3ZWKybpQNBcK84kzVBLhZrywtaNkEzINCMAFciHEqIJYFb7d1sk1wiRZMnAlw+6bs6CABFFBUQJgABxTpAIV00YJ2TSDT9hqlaLWixkWzc/umJutG2VBAKCBgon3Hg1FekUaHCXCzXlla0K4JZEEL4jJJvgIy7znUAQpxs16ZswXzo2Fxd8CsCcjsmyY/BNHDuBWQeaGJDhPgZr2ytKDtmYBRUIjbN407OFB/aSjQfuwMdXSeLdrZH31zPj204NtKgnAmIHOsWBwzAaMmwO2bKimOzFBAUgEZE1AFhfqG+mlH90dFW+ScCYAWlIwgJPNeAZn3F6iaADfrDUMLWlsOgBb0PrbRAUkFZIChXyz9MU2urJIs8epknAnIni1odTlgwwS4fdPIiiMjFAihgIwJmKYFHTUB0IIh4ghJPVbgjV2Hi54zUJEuo9dXtCr1kEOGZY8VszwTMG8C3L6pkurIDAUkFdi442DRlDpAoY/PHyHx2HzQx00TAC0oGUJI5rMC4qQhMRMo9tFhAhwt2Fg1/dUnZj+wVlZLK7DQZtCCsuOBdB4rIAMK3d7cQOtuW6zUS84EwtCCoiGJMAHQgkoxhcyaFJAxARu0oKsmIJ6omKJJ66uK4bZMTNWLcqFAoQIyzw24RgvanAmAFsT1kngFfKQFrZjAxp72uqp0rsdkBHBbJibrRtlQIK+AzGPEpmnByvLKwZeuWzMhzKgYvydgAxSCCYQZcqQ1pYAMKOQaLWhlJmDDBEALmgprlBtGARkTcI0WtGICm3r3rEvlUs+FETNsWm7LJGx5SA8FoijgIy1oxQQ2Z83TgjCBKCGLPLoV8JEWtGICm7J7nk9R6mHdgheWxx2wYLJulA0FhAK+0oJWTAC0IC6SUlBABhRykRZMhAnInLJSCkGIPsargIwJuEgL2jIB0ILxxidqt6CADC1owwTCHCuWl8UCJ9BmlBYEMmwhwlEFq4ANWnBweIi2n2or2hbnTAC0IBs7SJAQBXylBY0vB2yAQqAFE3IVed4NGVDoqXuX0OzaqZF7ys16wx4rZmU5YMMEuFNWIiuOjFAghAIyJqBKCx670EWfZINfeOqkCYAWDBFFSOq1AlveP0K9/YNF+6BqAtysd0ZFXcdTzQ8uCiuk0RuDoAXDDgfS+6qADVpwf6aTOi92BUoU9mxBK8sB0IK+hjTaHVYBGybA4fH1VdO2/nz2T1aEbbvhmYDZl5CKzgIZDjvkSK9bARlQ6KaGGbT+jh8oVc2ZQNhjxazMBEwjw6AFlWIKmTUpIGMCOkCh7V1tNJgbCmy1myaQaTtKKWrWpPVVxXBbJqbqRblQoFCBg10Z2nkgeK0u0uowAW7WO7dmVsuGhvuOhR0d08sB0IJhRwTpvVPAZ1pQiO21CXBbJt5FExrspQI2TICb9aZT5blX5q0tiyKgMROwAQrBBKIMOfLoVkAGFHKVFjQ6E7BhAqAFdYczyouigIwJqIJCpmhBsyaQaV9DqdzGKKLK5uG2TGTLQToooKKAz7SgWRPA2YIqcYW8HilgAxQyRQt6bwLcvqlHcYSmeqyADRPgZr1RaUHDJgBa0OO4RtMlFZABhVymBb02AZlTViTHEcmgQGQFZExAByjEzXqj0oJmTQC0YOTAQkZ/FPCdFjRrAlmcLehPKKOlURWQAYXW3noL3dNyQ9QqRvJxyHCUswXzDTIIC5k1AW7fVElxZIYCkgrImIDpNxGr0ILGZgI2QCHQgpJRimRGFZABhR65+266cXp95HZwyHDUY8WMzgRsmAC3bxpZcWSEAiEUkDEBVVrwRN9pEnRs0MdNEwAtGCKMkNRnBd5u66SzF/qLdkHVBLhZ78yJU//5yVn/6saoOhq5J4CzBaMOB/L5pgAHCk2fNJFeWBL6xK+vycCaQNU1v31y9srFUbXz1gS4fdOogiAfFAijAGcCs6ZOoqe/vzRMkVel5WjBqAeMGr4nAFpQadSR2QsFxDJALAeKfa6fUUc/W/xDpf5wJqACComGGZoJmDUB0IJKMYXMmhSwRQvu6P6Q+oYuB7baVRPoIKKbNWl9VTHclompelEuFChUoPNML23bd7KoKDqQYQ4UmltTf+eGhqU7o46OqZkAzhaMOiLI540CMqCQ67SgyeWAURMALejNdZLohsqYgGlaUAisggwbMYE3etsXluVy7SZHn9syMVk3yoYCeQW27TtBnWcuFBXEdVrQiAmAFsRFUioKJIEWNGICmzLty1Op3FsmA4HbMjFZN8qGAnkFXKAFp1VOOfxMU+s8lVHRfmMQtKDKcCCvTwpwoJAPtKCRmYANE+D2TX0KJLTVXwU4E/CBFjRkAm1biWiZyaHl9k1N1o2yoYBQICm0oCkTeJeI7jIZKjABk+qibBkFkkILmjIB0IIyUYQ0XiuQFFrQlAkYBYWADHt97SSm8TKg0KqFN9H91y9Q6jM361UFhbw0Ae6UFSXFkRkKSCogYwKqtGB24CLtOrO3aIucMwHQgpIRhGTeKyBDC6qaADfrVT1WLD8IWjkBG7QgkGHvr59EdMAGLXjqUg91nDsUqJeTJgBaMBHxjU5IKGDDBLgfvOmVUz57uqm1SaK5RZNongnseYwo9ahqo4rlBzJsUl2ULasABwrVVk2gl+9fKVvcuOk4E1A9VszQcsC8CYAWVIorZNakAGcCOmjBjp6DdKr/XGCLHTUB0IKaYgzFOKxA76UB2rL7aNEW6jABbtbbVD3zyccbl69XlUrzcsDs2YKis9y+qaogyA8FOAVs0YK7Tu+l7ODFwOaoni1oaDnQBlqQiyB8770CtkyA+8FrqZ7Z+mjj8jdVBdU9EwAtqDoiyO+8AjKgUOvNC2jZ/JuU+sKZgA5QSDTQKxMALagUU8isSQEZE1AFhWzRglpNYHNPewulc8FvTdQwANyWiYYqUAQUYBXYcaCLDnVliqZTNQGOFqxJV/W9OGd1NdtYiQTaZgKgBSXURpJEKGADFLJFC+qdCWTbFxPl3jE5ytyWicm6UTYUyCtgwwS4We/Uitovnm1eVa9jVDTOBMyDQjABHUOOMlQV4EAhn2hBzTMB8ybA7ZuqDi7yQwEZBTgT0AEK2aIF9ZpApu01StFqGRGjpuG2TKKWi3xQQFaBpNGCek0gC1pQNpCQzl8FbIFC3KxXFy3olQnI7Jv6G1pouS8K2DIBbtarixbUbQKgBX2JZLQzsgIyoNCyb/0etd74LyLXITJyJqCLFvTKBLh9UyXFkRkKSCogYwKqoFDfUD/t6P6oaIucMwHQgpIRhGTeK5A0WlDbTAC0oPexjQ5IKiADCv1i6Y9pcmWVZIlXJ+OQYV1nC+Zr1gIL2TABbt80suLICAVCKCBjAptXrgpR4tVJbdKCGmcC5kEh0IJKcYXMmhTgQKGKdBm9vqJVqTbOBHQdK6Z5JmDeBLh9UyXVkRkKSCrAmYAOWvDj80dIPDYf9HHTBEALSoYQkvmswOXBYXpj1+GiXdBhAtyst7Fq+qtPzH5grS4tNd0TAC2oa0BQjrsKyIBCtzc30LrbFit1gjMBnbSgxnsCZk0AtKBSTCGzJgVkTOB785rpp4vuUKqRA4VcNQHQgkrDjsw+KLD3+Dl6/9Puok390Tfn00MLvq3UHc4EdIJCOmcCRk0AtKBSTCGzJgWSSAtqMYGNPe11Velcjyadxy2G2zIxWTfKhgJ5Bd77tJv2HQ9+I5BIp4oMc6BQZXnl4EvXrZmgc1SUbwzaAIVgAjqHHGVFVUAGFPKNFtQyE7BhAqAFo4Yt8ulUQMYETNOCupFhLSawqXfPulQu9ZxOsceWxW2ZmKwbZUOBvAKCERCsQNDHR1pQiwlszpqnBWECuBBdUCCJtKAWE9iU3fN8ilIPmxwkbsvEZN0oGwoIBZJKC2oxgc04WxBXSQkoIAMK+UgLemECMqeslEAMoosxKyBjAj7SgrpMQGycTjE1Rty+qal6US4UKFQgqbSgLhMwSgvCBHAxuqCADVpwcHiItp9qK9pd3ciwsgmAFnQhPNEGGwoklRZUNgEboBBoQRshjjo4BWRAoafuXUKza6dyRQV+z816TYBCXpgAd8pKZMWREQqEUEDGBFRpwWMXuuiTbGdgq5w0AdCCIaIISb1WgKMFRedUTYCb9eo+Viw/IEoPEIEW9Dqu0fgQCtigBfdnOqnzYldgq5w0AdCCIaIISb1WwIYJcHh8fdW0rT+f/ZMVuoVUnAmYPVZMdBbIsO4hR3lhFZABhW5qmEHr7/hB2KK/lp4zAd3HimlaDpg1AdCCSjGFzJoUkDEBHbTg9q42GswNBbbaVRMALagp0FCMuwoc7MrQzgPBa3XRch0mwM1659bMatnQcN8x3UqpLgdAC+oeEZTnnAJJpgWF2E6bALdl4ly0oEGJVMCGCXCgUDpVnntl3toyEwJHNgHQgiaGA2W6qIAMKOQrLag0E7BhAqAFXbwkSq9NMiagCgrFRQuqmUCmfQ2lchtNhgS3ZWKybpQNBfIKbHn/CPX2DxYVRNUEuKXvjIq6jqeaH1xkYlQUlgM4W9DEgKBM9xSwAQrFRQuqzQQsHDDKbZm4Fy5oURIVsGEC3KzXFC2oaAJmQSHROJhAEi8pv/okAwr5TAs6bQIyp6z4FU5orY8KyJiADlAoLlpQzQQybUcpRc2mBpbbNzVVL8qFAoUKJJ0WVDOBbBtoQVwviVfABigks/Q1cbZgfvAUdgfMmgC3b5r46EMHnVDAhglws16TtGDkmYANUIjbN3UiQtCIxCsgAwo9cvfddOP0+shacCZg6lgxpZmADRPg9k0jK46MUCCEAjImoAoKneg7TYKODfq4aQKgBUOEEZL6rEDSaUGF5QBoQZ8DG22XV4ADhaZPmkgvLFE78Ytb+po6W1BxOWDeBLh9U/lhREooEF0BzgRmTZ1ET39/afQKiIijBR01AdCCSqOOzF4ocPZCP73dFvweANGJ62fU0c8W/1CpP5wJmDpWTHEmYNYEQAsqxRQya1LAFi24o/tD6hu6HNhqN00AtKCmMEMxLivQeaaXtu07WbSJOpBh7hmZuTX1d25oWLrTlFaRYKHNoAVNjQfKdUgBGVBo7a230D0tNyi1mjMBk7Sgwu4AaEGlUUdmLxSQMYF1d3yXbm9oidwfDhQSBTtnAm/0ti8sy+XaI/daIiO3ZSJRBJJAAWUFtu07QZ1nLhQtx3daMNJMALSgcmyhAE8UKAVaMJIJbMq0L0+lco2LaEsAABHhSURBVG+ZHEduy8Rk3SgbCuQVENuDYpuw2EcVGeZmvdMqpxx+pql1nslRCX1jEG8iNjkcKNslBThQKAm0YKSZgA0TAC3o0qVQum3hTCAJtGBEE2jbSkTLTIYGt2Vism6UDQWEAqVCC0Y1gXeJ6C6ToQITMKkuypZRoFRowagm0EFEN8sIGSWNzL5plHKRBwqEUaBUaMGoJoCzBcNEE9J6qYAMKJQEWtBJE+BOWfEyotBo7xSQMYEk0IKhTQC0oHexjAZHVECGFjRtAqaPFctLE4oTsEELcvBExDFFNigQSgEbtOCpSz3Uce5QYLucNAHQgqHiCIk9VqBUaMHQywEboBCQYY+vnAQ1nQOFaqsm0Mv3r1TqMTfrNX2sWMTlgPmzBblTVpRUR2YoIKkAZwI6aMGOnoN0qv9cYIscNQHQgpIxhGQeK9B7aYC27D5atAc6TICb9TZVz3zy8cbl601LGfLGoNmzBUVnQQuaHnKUzylgixbcdXovZQcvBjbH9NmCEZcDbaAFuQjC994rYMsEuB+8luqZrY82Ln/TtKBhZwKgBU2PCMqPXQEZUKj15gW0bP5NSm3lTMD0sWJRZwJGTQC0oFJMIbMmBWRMQBUUyg5cpF1n9hZtsXMmsLmnvYXSueC3JmoYAG7LREMVKAIKsArsONBFh7oyRdOpmgD3oFxNuqrvxTmrq9nGakggvRwALahBbRThhQKlRAuKAXHKBLgtEy8iCI30XgEbJsDNeqdW1H7xbPOqehtihjAB86AQTMDGkKMOTgEOFEoSLRhyJmDeBEALcuGJ720owJmADlDIFVownAlk2l6jFK02OQjclonJulE2FBAKlBotGM4EsqAFcZkkXwFboJArtKBTJiCzb5r8EEQP41bAlglws15btGBYEzAKCnH7pnEHB+ovDQVkQKEk0YJOmQB3ykpphCB6GbcCMiagCgrJzHpt0YLSJgBaMO7QRP22FCg1WlDeBLLti4ly75gcCA6eMFk3yoYCeQVkQKFfLP0xTa6siiwat/S1dbZgvgNSsJANZJjbN42sODJCgRAKyJiA6TcR26QFQ8wEzINCoAVDRCqSGlOAA4Uq0mX0+opWpfq5Wa+tY8VCzgTMmwC3b6qkOjJDAUkFOBPQQQt+fP4Iicfmgz5umgBoQckQQjKfFbg8OExv7DpctAs6TICb9TZWTX/1idkPrLWlpeQ9AdCCtgYE9cSngAwodHtzA627bbFSIzkTsHW2YMjlgFkTkNk3VVIdmaGAhAIyJvC9ec3000V3SJQWnISjBV01AdCCSsOOzD4osPf4OXr/0+6iTf3RN+fTQwu+rdQdzgRsgkKiI7LLAaMmAFpQKaaQWZMCNmjBvqF+2tH9UdEWO2cCG3va66rSuR5NOo9bDLdlYrJulA0F8gq892k37Tse/EYgkU4VGeZAocryysGXrlszweaosDMBG6AQTMDmkKOuIAVkQKGk0YJSywEbJgBaEBemCwrImIBpWtA2MixlApt696xL5VLPmRwkbsvEZN0oGwrkFRCMgGAFgj5JpAWlTMDG68hBC+JCdEGBUqQFpUxgU3bP8ylKPWxykLgtE5N1o2woIBQoVVpQygQ242xBXCUloIAMKJREWtAJE5DZNy2BGEQXY1ZAxgSSSAvKmoDYOJ1iaoy4fVNT9aJcKFCoQKnSgrImYJQWhAngYnRBgVKlBVkTAC3oQniiDTYUKFVakDUBG6AQaEEbIY46OAVkQKGn7l1Cs2unckUFfs/NeuMAhZwwAe6UlciKIyMUCKGAjAmo0oLHLnTRJ9nOwFY5aQKgBUNEEZJ6rQBHC4rOqZoAN+u1faxYfsCKPkBkgxYEMuz1tZOYxtugBfdnOqnzYlegZk6aAGjBxMQ4OsIoYMMEuB+85uprNz/WuGKV7cFiZgJmjxUTnQUybHvIUd9YBWRAoZsaZtD6O36gJB5rAjXX/vFjDSueV6okQuZYTQC0YIQRQxbtCsiYgA5acHtXGw3mhgLbb/tsQcl7Am2gBbWHHAp0TYGDXRnaeSB4rS7aq8MEuFnv3JpZLRsa7jtmWx9uJgBa0PaIoD7rCtigBQeHh2j7qbaifbN9tqDsTMCoCXBbJtajARWWpAI2TIADhdKp8twr89aWxTEAgTMB0IJxDAfqjEMBGVAoqbSg0DtWEwAtGEfIo86xCsiYgCoo5CotWNwEMu1rKJXbaDJkuC0Tk3WjbCiQV2DL+0eot3+wqCCqJsAtfWdU1HU81fzgojhGpchMwPybiGECcQw56hyrgA1QyFVakFkOmDcBbssE4QoFbChgwwS4H7z6qmlbfz77Jyts9HdsHUVmAqAF4xgQ1GlXARlQKMm0IDMTMGsCMvumdsMBtZWiAjImoAMUcpUWZG4Mth2lFDWbCgxu39RUvSgXChQqUOq0IDcTMAoKwQRwMbqggA1QSGbWGxctGKsJcPumLgQI2pB8BWyYAPeDFyctGGgCoAWTH/zo4agCMqDQI3ffTTdOr48sGWcCcR0rlu/QuLsDNkyA2zeNrDgyQoEQCsiYgCoodKLvNAk6NujjpgmAFgwRRkjqswKlTgsWWQ6YB4U6eg7SqX5xXAE+UCA+BThQaPqkifTCEjWGh0OG4zpbkFkOmDcBTpj4wgI1l5ICnAnMmjqJnv7+UiVJOFqwofra//2XjSvuVapEIXPAPQGzoJBo76lLPdRx7pBC05EVCqgpcPZCP73dFvweAFH69TPq6GeLf6hUEWcCcR0rxswEzJuA2Dv9x+4Pi565pqQ8MkMBRgFbtOCO7g+pb+hyYGvcNIGMWVowrwbOE8B1GqcCnWd6adu+k0WboAMZ5h6Um1tTf+eGhqU749IiaDlglBbMdxazgbiGHfUKBWRAobW33kL3tNygJBhnAnHSgqJjsZqAaAAHUiipj8xQoIgCMiaw7o7v0u0NLZF1lIlv50zABig0VlEBUwh4qNiZ7JFHARmhQIAC2/adoM4zF4rqk3RacNyZQBwmIBqSHbhI+7Od1HM5i6CFAlYUAC04KvNVy4FNmfblqVTuLSujME4l4sEiwRBgVhDXCJROvWJ7UGwTFvuoIsMcDzOtcsrhZ5pa58Wp+lUmYONNxFyHxaxA7BxkBy9ySfE9FIisAAcKlQItGLAcME8Lyoya2DkQywNxvwAfKGBCAc4EbNCCcSPDASbQtpWIlpkQPUqZOHcgimrIwykAWvArhcZZDpinBbkBGvu9QIzF8gD3CcIqh/RBCoAWLG4CHUR0s2vhI+4TCAYbRuDayPjZHtCCxU3ACi0YJXRgBFFUQ57xFJABhUqBFgy6J+CsCYgGwwhwUetQQMYESoEWvMoE3uhtX1iWy7XrENlkGTIopsn6Ubb/CnC0YEW6jF5f0arUUS5O4z5WLN+5r90YjIsWjKI0d25blDKRp3QU4GhBHW8d4s7McNIE4qYFw4YgDisNqxjS5xXgaMGn7l1Cs2unKgnmAy141XLABVowrOrcqS1hy0P60lCgGCik4wwBoSJnAi6AQokwgb6hftp1ei+2Dkvj2tXWyyAT0LEMyDeSO0zXURNwixaUHXFu7SVbDtKVhgJBtKBOAxBKcrPUuTUNj2xouP+JuFUfc2PQPVpQViDOdWXLQbrkKzCWFhQPCv2bmxcpHR4ynmpihlrsIbi4zxYM2B1oc5IWlAlLHFUmoxLSCAXyJiB++Zf93gKlV4wVU5Q7Vqylembro43L34x7VMbOBJwGhTix8LARpxC+T6fKaXLZFJo/uZEmV1YZFYQzgbiPFQuaCXhtAqJT3PHORkcdhTurgLj4m2tmUnP1NyhdVm68nYJs3XVmb9F6nDMBX2hBbvQAEXEKld73TdUzad6kRisXf15djhasSVf1vThndbULo3FlOeATLcgJh9kAp1BpfF+brqYFU+ZQ7QT71xq3Y+UKLSgiIZEmgNlAaVzkxXo5d1IDzZ3UGJsQHCg0taL2i2ebV9XH1sCCigtMwI1jxXSJgtmALiX9KmdieQUtrLs+ll//QqU4E3AFFBozE0iWCWCnwK+LV0drr62sowVTrrO69g9qN8etuGkCmbbXKEWrdQyGC2UIbmD7qTYXmoI2WFAg7un/2C5ytGBT9cwnH29cvt6CNGwVBcsBf2nBoF7ihafs+Ccigbj51zBxulN98YUWHLMcSJ4JgCJ06row0hgXDUB0lAOFXKEFx5qA96DQeFHG7dcaiUwUakUBVw1AxgRcAYVKwgREJ4URiBs1OKnYyrVppRKXDcAnWvCKCWzuaW+hdO6IldGLqRJx7sAnmU461X8uphagWl0KuGwA+R+dD87uD+yuS7TgVyaQbV9MlHtH1yC5XI4wA7F9KB7xxBuQXR6p8dvm2i5AlCWoS7RgSZrAeIMmbiBmvnz5qZjKDeYGaWB46Mqz4KN/G/LviklYiwUHsHDq9c73igOFXKIFC0wgWaCQqSjhzOLSUD/1DV02VX1JlytIwO9MW+AECMQNBGcCLoFCMAFuNBW+FzcjxWfUGPpH/vvrf4NZhJH3O9O+FTsKLNtejk9x0wQSRgvKDpYL6YqZhZh5FDueyoX222iDD/cBCnXwiRYsmAkkDxSyEZw26xD3JQZyQzQ4PPi1exWjf0uuWYjHgb8z/Vs2pVauizMBV84WzHd0BBvenIUJKI+8IwUUMwvRRJ92RMRpQLdec4M3y4B8CHC0oKsmkEha0JHr0slmiPsU+ZuYPZczI20U/5+/fxG3WfhqAEJHzgRcogULlwMwAScv1fgbxZmFie3TOE8EUlVc6LWj+6OixcAEVFVGficV4LZPZcxCXPziMFDXnggMIzj3rEpleeXgS9etmRCmTNNp8/cEMBMwrTTKH1Gg0CzE9qn4VJVXkuAAJpZXeq8SZwKu0YJYDngfcuiAawpwoJDLJuDtm4dcCwK0p7QV4EzANVCocCawlYiWlfbwofdQQF0B32jBr0wg076GUrmN6hKgBChQ2gpwoFBj1fRXn5j9wFqXVBq9MVgC5wm4JDraklwFOBNwDRS6MhMYMYJsG5YEyY1N9MySAhwo5LgJlM7BIpbiAdWUoAKcCbgGCn1tJoDZQAlGLLqsVQEfacGrTGBjT3tdVTp3lIimaFUHhUGBElCAA4VcpAWvMoHR2QCWBSUQr+iiAQU4E3ARFBrXBEaMAFuGBkIERSZdAe79l16ZAIwg6eGK/plQwEdaMHAmkBfojd72hWXDua2UomYToqFMKJAkBfZnOqnzYldgl1xEhlkTEAlGbxYOryNKrcMNwySFLPqiWwEOFHKRFpQygbxQV8wgl1qDmYHu8EF5SVCAMwEXQaFQJlA4SCOYcTktptRwC1FqIRHVffnPzUkYTPQBCkRRYHtXW9GX1CTKBDiBRu4l5Kgul6O6VGpYmATBLDjV8L3vCnC04NyaWS0bGu475lo/Rx4giusz+uAStYzWP7x45F+5VAul8n+ju+JqG+qFAmEUECcmbT/VVjSLi8hw5OVAGHF0pIVZ6FARZZhUgAOF0qny3Cvz1paZbEPUsmOdCURtdFC+0ZuXNLL8yKWGF6bEkoSoLjV630J8xL+BROsWHuWNvGKu2OvIXQWFvJkJ6I4xmIVuRVEeRwtOq5xy+Jmm1nkuKpWomYAJgUefpRBTC2oZ3Q0Z8c6CvwGkMqG7b2VytKCrjEDJzgRMBBjMwoSq/pTJ0YKu7gzABGKIsbxZYPs0BvENVlkMFJpeOeWzp5tamwxWr1Q0lgNK8pnLDNbCnLYmSi5mAq5CQnkdYAImIsJimXmzGK0SrIVF6b9WVRAtOLWi9otnm1fVx9UumXphAjIqJSANWAuzgzgeLSjYgObqa/9gQ8PSnWZrVysdJqCmX+JyF5oFWAu54Q2iBZuqZz75eOPy9XKlxJcKJhCf9l7XDNbiq+EbDxRyeUtwbODBBLy+FN1vfKFZJJW1GGsCPhmAiCCYgPvXUcm00FfW4kTfaRLvIBT3ABomTv9vPiwBCoMKJlAyl1hyOuoaayFowXMDFw7XpWvvcfFRYW7kYQKcQvjeWwWssBY5en24LPX8Q5MWdfgqFEzA15FDu7UpIMFa5J9C/fJCz72by5V19A/Ru384ddE5bQ2JqSCYQEzCo1oo4IoC/x9AsYOWElmyTAAAAABJRU5ErkJggg==","e":1},{"id":"image_3","w":438,"h":67,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbYAAABDCAYAAADwISBuAAAEVklEQVR4Xu3cTU4TARQH8DcNez0CRxhPIN4ATyCurQmkuFbW0kBi4xpPoDcQbzDeAG4ge9OaIUgwfHZepG/x65b+Z15+b/EPnY8mBnz2x+1mE9FGxMaAuAgBAgQIELhVYBFx0iyiGy3ieOdz1y1L1Tw08HHcbjQRW03EZkQ8eWjO9wgQIECAQELgNCKORmtxuHPY/XrIce4ttoPtdn3+O44i4vlDDug7BAgQIEDgPwicRcThZNZ9uO/Ydxbb9E27HU30B/Ef2n2S/k6AAAECjyHwczSPrbt+ory12PbH7VET8eoxpnQOAgQIECCwhMBZNLE9+dT1vyZe+9xYbEptCV5fJUCAAIHVCDTx+qZyu1ZsSm01+3FWAgQIEFheYBHxcnfWfbua/KfYLq6pHSx/aAkCBAgQILASgbPRWrQ7h93J37NfFtvF3Y/98wJuFFnJbpyUAAECBAYK/JjMusvnqi+LbTpuj93SP5BUjAABAgRWK3Dlett5sfUPX48ivq92KmcnQIAAAQKDBU4ns269T58XmxtGBkMKEiBAgEARgXnEi3ez7vi82Kbjtn9NiWtrRZZjDAIECBBYXmAR8WV31m01Fy80/rr8ISQIECBAgEApgbPJrHvaTMdt/8qs96VGMwwBAgQIEBggMJrHs77Y3A05AE+EAAECBOoJ9A9sK7Z6ezERAQIECAwX2FNsw/EkCRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCegGKrtxMTESBAgEBCQLEl8EQJECBAoJ6AYqu3ExMRIECAQEJAsSXwRAkQIECgnoBiq7cTExEgQIBAQkCxJfBECRAgQKCewF4zfdtuxSLW681mIgIECBAgsJzAPOL4DzhJ6X4xT+fmAAAAAElFTkSuQmCC","e":1},{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 20","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 19","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 18","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 17","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 16","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Shape Layer 15","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 14","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Shape Layer 13","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Shape Layer 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Shape Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Shape Layer 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Shape Layer 9","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Shape Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Shape Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Shape Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Shape Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_div($bm_mul(index, 360), 20);"},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-8,-224],[-8,-320]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.996078431373,0.858823529412,0.254901960784,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"t":5,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5,"s":[0]},{"t":10,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":150,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":2,"nm":"Wallet","refId":"image_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[406,502.135,0],"ix":2},"a":{"a":0,"k":[248.009,154.115,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[0.771,0.771,-24.2]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[-1.68,-1.68,16.8]},"t":6,"s":[110,110,100]},{"t":10,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[416,352,0],"ix":2},"a":{"a":0,"k":[400,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[200,175.5],[200,624.5],[600,624.5],[600,175.5]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":800,"sh":800,"sc":"#ffffff","ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":2,"nm":"Dollar 1","tt":1,"refId":"image_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":15,"s":[414.921,595.644,0],"to":[0,-38.333,0],"ti":[0,38.333,0]},{"t":23,"s":[414.921,365.644,0]}],"ix":2},"a":{"a":0,"k":[199.903,224.203,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":5,"op":150,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":2,"nm":"Dollar 2","refId":"image_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[35]},{"t":24,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":23,"s":[372.27,392.853,0],"to":[-8,0,0],"ti":[8,0,0]},{"t":27,"s":[324.27,392.853,0]}],"ix":2},"a":{"a":0,"k":[128.123,210.921,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":23,"s":[50,50,100]},{"t":27,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":23,"op":150,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":2,"nm":"Wallet Back","refId":"image_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[406.278,502.333,0],"ix":2},"a":{"a":0,"k":[228.817,183.308,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[0.771,0.771,-24.2]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[-1.68,-1.68,16.8]},"t":6,"s":[110,110,100]},{"t":10,"s":[100,100,100]}],"ix":6}},"ao":0,"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"Explosion","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[400,400,0],"ix":2},"a":{"a":0,"k":[400,400,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"w":800,"h":800,"ip":10,"op":160,"st":10,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/app/middlewares/ApiMiddleware.js b/app/middlewares/ApiMiddleware.js new file mode 100644 index 0000000..c90929f --- /dev/null +++ b/app/middlewares/ApiMiddleware.js @@ -0,0 +1,76 @@ +/** + * Project YooLearn + * File Api + * Path app/middleware + * Created by BRICE ZELE + * Date: 13/09/2021 + */ +import axios from 'axios'; +import {API} from "../redux/reducers"; +import {store} from "../redux/store"; + +const ApiMiddleware = + ({dispatch}: any) => + next => + action => { + next(action); + + if (action.type !== API) return; + + const { + url, + method, + data, + accessToken, + onLoading, + onSuccess, + timeout, + onError, + ...rest + } = action.payload; + const dataOrParams = ['GET', 'DELETE'].includes(method) + ? 'params' + : 'data'; + // axios default configs + axios.defaults.headers.common['Content-Type'] = 'application/json'; + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + if (accessToken) + axios.defaults.headers.common.Authorization = accessToken + else + axios.defaults.headers.common.Authorization = `${authKey}` + + dispatch(onLoading()); + + axios + .request({ + url, + method, + timeout: timeout || 15000, + [dataOrParams]: data, + ...rest, + }) + .then(response => { + console.log('Data response', response); + console.log('Data response data', response.config.data); + dispatch(onSuccess(response.data)); + }) + .catch(error => { + if (error.response) { + console.warn('Data error response', error.response); + dispatch(onError(error.response?.data)); + } else if (error.request) { + console.warn('Data error request', error.request); + dispatch(onError(error.request)); + } else { + console.warn('Data error message', error.message); + dispatch(onError(error.message)); + } + + /* if (error.response && error.response.status === 403) { + dispatch(accessDenied()); + } */ + }); + }; + +export default ApiMiddleware; diff --git a/app/model/GeolocatedPoint.js b/app/model/GeolocatedPoint.js new file mode 100644 index 0000000..06415be --- /dev/null +++ b/app/model/GeolocatedPoint.js @@ -0,0 +1,48 @@ +import Network from "./Network"; + +export default class GeolocatedPoint{ + firstname:string=null + lastname:string + adresse:string + phone:string + email:string + etat:boolean + id:number + longitude:number + latitude:number + solde:number + network:string + country:string + category:string + network_id:number + transactionNumber:string + code_membre:string + code_parrain:string + code_dial:string + + +} +GeolocatedPoint.schema={ + name:"GeolocatedPoint", + primaryKey: 'id', + properties:{ + id:'int', + firstname:'string?', + lastname:'string', + adresse:'string', + longitude:'float', + latitude:'float', + phone:'string?', + solde:'int', + country:'string', + category:'string', + email:'string', + etat:'int' , + code_parrain:'string', + code_dial:'string', + network_id:'int', + transactionNumber:'string?', + code_membre:'string', + network:'string' + } +} diff --git a/app/model/Network.js b/app/model/Network.js new file mode 100644 index 0000000..2aa8169 --- /dev/null +++ b/app/model/Network.js @@ -0,0 +1,19 @@ + + +export default class Network{ + id:number + name:string + country_id:number + + } + +Network.schema={ + name:'Network', + primaryKey: 'id', + properties:{ + id:'int', + name:'string', + country_id:'int', + + } +} \ No newline at end of file diff --git a/app/redux/actions/AuthKeyActions.js b/app/redux/actions/AuthKeyActions.js new file mode 100644 index 0000000..6929a3e --- /dev/null +++ b/app/redux/actions/AuthKeyActions.js @@ -0,0 +1,15 @@ +import { AUTH_KEY_PENDING, AUTH_KEY_SUCCESS, AUTH_KEY_ERROR } from "../types/AuthKeyType"; + +export const fetchAuthKeyPending = () => ({ + type: AUTH_KEY_PENDING +}); + +export const fetchAuthKeySuccess = (res) => ({ + type: AUTH_KEY_SUCCESS, + result: res, +}); + +export const fetchAuthKeyError = (error) => ({ + type: AUTH_KEY_ERROR, + result: error +}); \ No newline at end of file diff --git a/app/redux/actions/BankAction.js b/app/redux/actions/BankAction.js new file mode 100644 index 0000000..cae40ae --- /dev/null +++ b/app/redux/actions/BankAction.js @@ -0,0 +1,51 @@ +import { + GET_BANK_LIST_ERROR, + GET_BANK_LIST_PENDING, + GET_BANK_LIST_RESET, + GET_BANK_LIST_SUCCESS +} from "../types/BankType"; +import { + ENVOIE_WALLET_TO_BANK_USER_ERROR, + ENVOIE_WALLET_TO_BANK_USER_PENDING, + ENVOIE_WALLET_TO_BANK_USER_RESET, + ENVOIE_WALLET_TO_BANK_USER_SUCCESS +} from "../types/EnvoieUserType"; + +export const fetchGetBankListPending = () => ({ + type: GET_BANK_LIST_PENDING +}); + +export const fetchGetBankListSucsess = (res) => ({ + type: GET_BANK_LIST_SUCCESS, + result: res, +}); + +export const fetchGetBankListError = (error) => ({ + type: GET_BANK_LIST_ERROR, + result: error +}); + +export const fetchGetBankListReset = () => ({ + type: GET_BANK_LIST_RESET +}); + + +export const fetchEnvoieWalletToBankUserPending = () => ({ + type: ENVOIE_WALLET_TO_BANK_USER_PENDING +}); + +export const fetchEnvoieWalletToBankUserSucsess = (res) => ({ + type: ENVOIE_WALLET_TO_BANK_USER_SUCCESS, + result: res, +}); + +export const fetchEnvoieWalletToBankUserError = (error) => ({ + type: ENVOIE_WALLET_TO_BANK_USER_ERROR, + result: error +}); + +export const fetchEnvoieWalletToBankUserReset = () => ({ + type: ENVOIE_WALLET_TO_BANK_USER_RESET +}); + + diff --git a/app/redux/actions/CountryAction.js b/app/redux/actions/CountryAction.js new file mode 100644 index 0000000..65afe65 --- /dev/null +++ b/app/redux/actions/CountryAction.js @@ -0,0 +1,60 @@ +import { ACTIVE_COUNTRY_LIST_PENDING, ACTIVE_COUNTRY_LIST_SUCCESS, ACTIVE_COUNTRY_LIST_ERROR, ACTIVE_COUNTRY_LIST_RESET, PAY_COUNTRY_NETWORK_SUCCESS, PAY_COUNTRY_NETWORK_ERROR, PAY_COUNTRY_NETWORK_RESET, COUNTRY_BY_DIAL_CODE_PENDING, COUNTRY_BY_DIAL_CODE_SUCCESS, COUNTRY_BY_DIAL_CODE_RESET, PAY_COUNTRY_NETWORK_PENDING } from "../types/CountryNetworkType"; + +export const fetchActiveCountryListPending = () => ({ + type: ACTIVE_COUNTRY_LIST_PENDING +}); + +export const fetchActiveCountryListSucsess = (res) => ({ + type: ACTIVE_COUNTRY_LIST_SUCCESS, + result: res, +}); + +export const fetchActiveCountryListError = (error) => ({ + type: ACTIVE_COUNTRY_LIST_ERROR, + result: error +}); + +export const fetchActiveCountryListReset = () => ({ + type: ACTIVE_COUNTRY_LIST_RESET +}); + + + +export const fetchPayCountryNetworkPending = () => ({ + type: PAY_COUNTRY_NETWORK_PENDING +}); + +export const fetchPayCountryNetworkSucsess = (res) => ({ + type: PAY_COUNTRY_NETWORK_SUCCESS, + result: res, +}); + +export const fetchPayCountryNetworkError = (error) => ({ + type: PAY_COUNTRY_NETWORK_ERROR, + result: error +}); + +export const fetchPayCountryNetworkReset = () => ({ + type: PAY_COUNTRY_NETWORK_RESET +}); + + + +export const fetchCountryByDialCodePending = () => ({ + type: COUNTRY_BY_DIAL_CODE_PENDING +}); + +export const fetchCountryByDialCodeSucsess = (res) => ({ + type: COUNTRY_BY_DIAL_CODE_SUCCESS, + result: res, +}); + +export const fetchCountryByDialCodeError = (error) => ({ + type: COUNTRY_BY_DIAL_CODE_ERROR, + result: error +}); + +export const fetchCountryByDialCodeReset = () => ({ + type: COUNTRY_BY_DIAL_CODE_RESET +}); + diff --git a/app/redux/actions/CreditCancelDemandAction.js b/app/redux/actions/CreditCancelDemandAction.js new file mode 100644 index 0000000..d99f11d --- /dev/null +++ b/app/redux/actions/CreditCancelDemandAction.js @@ -0,0 +1,19 @@ +import { TREAT_CREDIT_CANCEL_PENDING, TREAT_CREDIT_CANCEL_SUCCESS, TREAT_CREDIT_CANCEL_ERROR, TREAT_CREDIT_CANCEL_RESET } from "../types/CreditManageType"; + +export const fetchTreatCreditCancelPending = () => ({ + type: TREAT_CREDIT_CANCEL_PENDING +}); + +export const fetchTreatCreditCancelSucsess = (res) => ({ + type: TREAT_CREDIT_CANCEL_SUCCESS, + result: res, +}); + +export const fetchTreatCreditCancelError = (error) => ({ + type: TREAT_CREDIT_CANCEL_ERROR, + result: error +}); + +export const fetchTreatCreditCancelReset = () => ({ + type: TREAT_CREDIT_CANCEL_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/CreditTreatDemandActions.js b/app/redux/actions/CreditTreatDemandActions.js new file mode 100644 index 0000000..4f681fc --- /dev/null +++ b/app/redux/actions/CreditTreatDemandActions.js @@ -0,0 +1,19 @@ +import { TREAT_CREDIT_DEMAND_PENDING, TREAT_CREDIT_DEMAND_SUCCESS, TREAT_CREDIT_DEMAND_ERROR, TREAT_CREDIT_DEMAND_RESET } from "../types/CreditManageType"; + +export const fetchTreatCreditDemandPending = () => ({ + type: TREAT_CREDIT_DEMAND_PENDING +}); + +export const fetchTreatCreditDemandSucsess = (res) => ({ + type: TREAT_CREDIT_DEMAND_SUCCESS, + result: res, +}); + +export const fetchTreatCreditDemandError = (error) => ({ + type: TREAT_CREDIT_DEMAND_ERROR, + result: error +}); + +export const fetchTreatCreditDemandReset = () => ({ + type: TREAT_CREDIT_DEMAND_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/DepositAction.js b/app/redux/actions/DepositAction.js new file mode 100644 index 0000000..188d75c --- /dev/null +++ b/app/redux/actions/DepositAction.js @@ -0,0 +1,19 @@ +import { DEPOSIT_SUCCESS, DEPOSIT_ERROR, DEPOSIT_PENDING, DEPOSIT_RESET } from "../types/DepositType"; + +export const fetchDepositPending = () => ({ + type: DEPOSIT_PENDING +}); + +export const fetchDepositSuccess = (res) => ({ + type: DEPOSIT_SUCCESS, + result: res, +}); + +export const fetchDepositError = (error) => ({ + type: DEPOSIT_ERROR, + result: error +}); + +export const fetchDepositReset = (error) => ({ + type: DEPOSIT_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/EnvoieAgentAction.js b/app/redux/actions/EnvoieAgentAction.js new file mode 100644 index 0000000..84cd878 --- /dev/null +++ b/app/redux/actions/EnvoieAgentAction.js @@ -0,0 +1,19 @@ +import { RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING, RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS, RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR, RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET } from "../types/EnvoieAgentType"; + +export const fetchRetraitCashAgentIdVerificationPending = () => ({ + type: RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING +}); + +export const fetchRetraitCashAgentIdVerificationSuccess = (res) => ({ + type: RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS, + result: res, +}); + +export const fetchRetraitCashAgentIdVerificationError = (error) => ({ + type: RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR, + result: error +}); + +export const fetchRetraitCashAgentIdVerificationReset = () => ({ + type: RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/EnvoieUserType.js b/app/redux/actions/EnvoieUserType.js new file mode 100644 index 0000000..49fad49 --- /dev/null +++ b/app/redux/actions/EnvoieUserType.js @@ -0,0 +1,144 @@ +import { + ENVOIE_WALLET_TO_CARD_USER_ERROR, + ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR, + ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING, + ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET, + ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS, + ENVOIE_WALLET_TO_CARD_USER_PENDING, + ENVOIE_WALLET_TO_CARD_USER_RESET, + ENVOIE_WALLET_TO_CARD_USER_SUCCESS, + ENVOIE_WALLET_TO_CASH_USER_ERROR, + ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR, + ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING, + ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET, + ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS, + ENVOIE_WALLET_TO_CASH_USER_PENDING, + ENVOIE_WALLET_TO_CASH_USER_RESET, + ENVOIE_WALLET_TO_CASH_USER_SUCCESS, + ENVOIE_WALLET_TO_WALLET_USER_ERROR, + ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR, + ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING, + ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET, + ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS, + ENVOIE_WALLET_TO_WALLET_USER_PENDING, + ENVOIE_WALLET_TO_WALLET_USER_RESET, + ENVOIE_WALLET_TO_WALLET_USER_SUCCESS +} from "../types/EnvoieUserType"; + +export const fetchEnvoieUserWalletToWalletPending = () => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_PENDING +}); + +export const fetchEnvoieUserWalletToWalletSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToWalletError = (error) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToWalletReset = (error) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_RESET +}); + +/****************/ + +export const fetchEnvoieUserWalletToWalleGetCommissiontPending = () => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING +}); + +export const fetchEnvoieUserWalletToWalletGetCommissionSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToWalletGetCommissionError = (error) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToWalleGetCommissiontReset = (error) => ({ + type: ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET +}); + +/*--------------------------------------------------------------------*/ + +export const fetchEnvoieUserWalletToCashPending = () => ({ + type: ENVOIE_WALLET_TO_CASH_USER_PENDING +}); + +export const fetchEnvoieUserWalletToCashSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_CASH_USER_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToCashError = (error) => ({ + type: ENVOIE_WALLET_TO_CASH_USER_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToCashReset = () => ({ + type: ENVOIE_WALLET_TO_CASH_USER_RESET +}); + +/****************/ + +export const fetchEnvoieUserWalletToCashGetCommissiontPending = () => ({ + type: ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING +}); + +export const fetchEnvoieUserWalletToCashGetCommissionSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToCashGetCommissionError = (error) => ({ + type: ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToCashGetCommissiontReset = (error) => ({ + type: ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET +}); + +/*--------------------------------------------------------------------*/ + +export const fetchEnvoieUserWalletToCardPending = () => ({ + type: ENVOIE_WALLET_TO_CARD_USER_PENDING +}); + +export const fetchEnvoieUserWalletToCardSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToCardError = (error) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToCardReset = (error) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_RESET +}); + +/****************/ + +export const fetchEnvoieUserWalletToCardGetCommissiontPending = () => ({ + type: ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING +}); + +export const fetchEnvoieUserWalletToCardGetCommissionSuccess = (res) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchEnvoieUserWalletToCardGetCommissionError = (error) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR, + result: error +}); + +export const fetchEnvoieUserWalletToCardGetCommissiontReset = (error) => ({ + type: ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/IdentificationAction.js b/app/redux/actions/IdentificationAction.js new file mode 100644 index 0000000..e2a47f5 --- /dev/null +++ b/app/redux/actions/IdentificationAction.js @@ -0,0 +1,73 @@ +import { CREATE_IDENTIFICATION_PENDING, CREATE_IDENTIFICATION_SUCCESS, CREATE_IDENTIFICATION_ERROR, CREATE_IDENTIFICATION_RESET, GET_NUMBER_DETAIL_PENDING, GET_NUMBER_DETAIL_SUCCESS, GET_NUMBER_DETAIL_ERROR, GET_NUMBER_DETAIL_RESET, GET_USER_IDENTIFICATION_PENDING, GET_USER_IDENTIFICATION_SUCCESS, GET_USER_IDENTIFICATION_ERROR, GET_USER_IDENTIFICATION_RESET, VALIDATE_IDENTIFICATION_PENDING, VALIDATE_IDENTIFICATION_SUCCESS, VALIDATE_IDENTIFICATION_ERROR, VALIDATE_IDENTIFICATION_RESET } from "../types/IdentificationType"; + +export const fetchCreateIdentificationPending = () => ({ + type: CREATE_IDENTIFICATION_PENDING +}); + +export const fetchCreateIdentificationSuccess = (res) => ({ + type: CREATE_IDENTIFICATION_SUCCESS, + result: res, +}); + +export const fetchCreateIdentificationError = (error) => ({ + type: CREATE_IDENTIFICATION_ERROR, + result: error +}); + +export const fetchCreateIdentificationReset = () => ({ + type: CREATE_IDENTIFICATION_RESET +}); + +export const fetchGetNumberInformationPending = () => ({ + type: GET_NUMBER_DETAIL_PENDING +}); + +export const fetchGetNumberInformationSuccess = (res) => ({ + type: GET_NUMBER_DETAIL_SUCCESS, + result: res, +}); + +export const fetchGetNumberInformationError = (error) => ({ + type: GET_NUMBER_DETAIL_ERROR, + result: error +}); + +export const fetchGetNumberInformationReset = () => ({ + type: GET_NUMBER_DETAIL_RESET +}); + +export const fetchUserIdentificationPending = () => ({ + type: GET_USER_IDENTIFICATION_PENDING +}); + +export const fetchUserIdentificationSuccess = (res) => ({ + type: GET_USER_IDENTIFICATION_SUCCESS, + result: res, +}); + +export const fetchUserIdentificationError = (error) => ({ + type: GET_USER_IDENTIFICATION_ERROR, + result: error +}); + +export const fetchUserIdentificationReset = () => ({ + type: GET_USER_IDENTIFICATION_RESET +}); + +export const fetchValidateIndentificationPending = () => ({ + type: VALIDATE_IDENTIFICATION_PENDING +}); + +export const fetchValidateIndentificationSuccess = (res) => ({ + type: VALIDATE_IDENTIFICATION_SUCCESS, + result: res, +}); + +export const fetchValidateIndentificationError = (error) => ({ + type: VALIDATE_IDENTIFICATION_ERROR, + result: error +}); + +export const fetchValidateIndentificationReset = () => ({ + type: VALIDATE_IDENTIFICATION_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/NanoCreditAction.js b/app/redux/actions/NanoCreditAction.js new file mode 100644 index 0000000..e808d70 --- /dev/null +++ b/app/redux/actions/NanoCreditAction.js @@ -0,0 +1,412 @@ +import { + ASK_NANO_CREDIT_ERROR, + ASK_NANO_CREDIT_PENDING, + ASK_NANO_CREDIT_RESET, + ASK_NANO_CREDIT_SUCCESS, + CASSER_EPARGNE_USER_ERROR, + CASSER_EPARGNE_USER_PENDING, + CASSER_EPARGNE_USER_RESET, + CASSER_EPARGNE_USER_SUCCESS, + CAUTION_CREDIT_DEMAND_AGENT_ERROR, + CAUTION_CREDIT_DEMAND_AGENT_PENDING, + CAUTION_CREDIT_DEMAND_AGENT_RESET, + CAUTION_CREDIT_DEMAND_AGENT_SUCCESS, + CREATE_GROUP_ERROR, + CREATE_GROUP_PENDING, + CREATE_GROUP_RESET, + CREATE_GROUP_SUCCESS, + EPARGNER_ARGENT_USER_ERROR, + EPARGNER_ARGENT_USER_PENDING, + EPARGNER_ARGENT_USER_RESET, + EPARGNER_ARGENT_USER_SUCCESS, + GET_DEMAND_GROUP_ERROR, + GET_DEMAND_GROUP_PENDING, + GET_DEMAND_GROUP_RESET, + GET_DEMAND_GROUP_SUCCESS, + GET_EPARGNE_HISTORY_PENDING_USER_ERROR, + GET_EPARGNE_HISTORY_PENDING_USER_PENDING, + GET_EPARGNE_HISTORY_PENDING_USER_RESET, + GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS, + GET_NANO_CREDIT_ACCOUNT_USER_ERROR, + GET_NANO_CREDIT_ACCOUNT_USER_PENDING, + GET_NANO_CREDIT_ACCOUNT_USER_RESET, + GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS, + GET_NANO_CREDIT_DEMAND_DETAIL_ERROR, + GET_NANO_CREDIT_DEMAND_DETAIL_PENDING, + GET_NANO_CREDIT_DEMAND_DETAIL_RESET, + GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS, + GET_NANO_CREDIT_DEMAND_DURATION_ERROR, + GET_NANO_CREDIT_DEMAND_DURATION_PENDING, + GET_NANO_CREDIT_DEMAND_DURATION_RESET, + GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS, + GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR, + GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING, + GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET, + GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS, + GET_NANO_CREDIT_HISTORY_USER_ERROR, + GET_NANO_CREDIT_HISTORY_USER_PENDING, + GET_NANO_CREDIT_HISTORY_USER_RESET, + GET_NANO_CREDIT_HISTORY_USER_SUCCESS, + GET_NOTIFICATIONS_ERROR, + GET_NOTIFICATIONS_PENDING, + GET_NOTIFICATIONS_RESET, + GET_NOTIFICATIONS_SUCCESS, + GET_UNIQUE_DEMAND_GROUP_ERROR, + GET_UNIQUE_DEMAND_GROUP_PENDING, + GET_UNIQUE_DEMAND_GROUP_RESET, + GET_UNIQUE_DEMAND_GROUP_SUCCESS, + GET_USER_GROUP_DETAIL_ERROR, + GET_USER_GROUP_DETAIL_PENDING, + GET_USER_GROUP_DETAIL_RESET, + GET_USER_GROUP_DETAIL_SUCCESS, + JOIN_GROUP_ERROR, + JOIN_GROUP_PENDING, + JOIN_GROUP_RESET, + JOIN_GROUP_SUCCESS, + REFUND_CREDIT_DEMAND_USER_ERROR, + REFUND_CREDIT_DEMAND_USER_PENDING, + REFUND_CREDIT_DEMAND_USER_RESET, + REFUND_CREDIT_DEMAND_USER_SUCCESS, + TREAT_DEMAND_GROUP_ERROR, + TREAT_DEMAND_GROUP_PENDING, + TREAT_DEMAND_GROUP_RESET, + TREAT_DEMAND_GROUP_SUCCESS +} from "../types/NanoCreditType"; + +export const fetchCreateGroupPending = () => ({ + type: CREATE_GROUP_PENDING +}); + +export const fetchCreateGroupSuccess = (res) => ({ + type: CREATE_GROUP_SUCCESS, + result: res, +}); + +export const fetchCreateGroupError = (error) => ({ + type: CREATE_GROUP_ERROR, + result: error +}); + +export const fetchCreateGroupReset = () => ({ + type: CREATE_GROUP_RESET +}); + +export const fetchGetDemandsGroupPending = () => ({ + type: GET_DEMAND_GROUP_PENDING +}); + +export const fetchGetDemandsGroupSuccess = (res) => ({ + type: GET_DEMAND_GROUP_SUCCESS, + result: res, +}); + +export const fetchGetDemandsGroupError = (error) => ({ + type: GET_DEMAND_GROUP_ERROR, + result: error +}); + +export const fetchGetDemandsGroupReset = () => ({ + type: GET_DEMAND_GROUP_RESET +}); + +export const fetchGetUniqueDemandsGroupPending = () => ({ + type: GET_UNIQUE_DEMAND_GROUP_PENDING +}); + +export const fetchGetUniqueDemandsGroupSuccess = (res) => ({ + type: GET_UNIQUE_DEMAND_GROUP_SUCCESS, + result: res, +}); + +export const fetchGetUniqueDemandsGroupError = (error) => ({ + type: GET_UNIQUE_DEMAND_GROUP_ERROR, + result: error +}); + +export const fetchGetUniqueDemandsGroupReset = () => ({ + type: GET_UNIQUE_DEMAND_GROUP_RESET +}); + +export const fetchTreatDemandsGroupPending = () => ({ + type: TREAT_DEMAND_GROUP_PENDING +}); + +export const fetchTreatDemandsGroupSuccess = (res) => ({ + type: TREAT_DEMAND_GROUP_SUCCESS, + result: res, +}); + +export const fetchTreatDemandsGroupError = (error) => ({ + type: TREAT_DEMAND_GROUP_ERROR, + result: error +}); + +export const fetchTreatDemandsGroupReset = () => ({ + type: TREAT_DEMAND_GROUP_RESET +}); + + +export const fetchJoinGroupPending = () => ({ + type: JOIN_GROUP_PENDING +}); + +export const fetchJoinGroupSuccess = (res) => ({ + type: JOIN_GROUP_SUCCESS, + result: res, +}); + +export const fetchJoinGroupError = (error) => ({ + type: JOIN_GROUP_ERROR, + result: error +}); + +export const fetchJoinGroupReset = () => ({ + type: JOIN_GROUP_RESET +}); + + +export const fetchGetUserGroupDetailPending = () => ({ + type: GET_USER_GROUP_DETAIL_PENDING +}); + +export const fetchGetUserGroupDetailSuccess = (res) => ({ + type: GET_USER_GROUP_DETAIL_SUCCESS, + result: res, +}); + +export const fetchGetUserGroupDetailError = (error) => ({ + type: GET_USER_GROUP_DETAIL_ERROR, + result: error +}); + +export const fetchGetUserGroupDetailReset = () => ({ + type: GET_USER_GROUP_DETAIL_RESET +}); + + +export const fetchGetNotificationPending = () => ({ + type: GET_NOTIFICATIONS_PENDING +}); + +export const fetchGetNotificationSuccess = (res) => ({ + type: GET_NOTIFICATIONS_SUCCESS, + result: res, +}); + +export const fetchGetNotificationError = (error) => ({ + type: GET_NOTIFICATIONS_ERROR, + result: error +}); + +export const fetchGetNotificationReset = () => ({ + type: GET_NOTIFICATIONS_RESET +}); + + +export const fetchAskNanoCreditPending = () => ({ + type: ASK_NANO_CREDIT_PENDING +}); + +export const fetchAskNanoCreditSuccess = (res) => ({ + type: ASK_NANO_CREDIT_SUCCESS, + result: res, +}); + +export const fetchAskNanoCreditError = (error) => ({ + type: ASK_NANO_CREDIT_ERROR, + result: error +}); + +export const fetchAskNanoCreditReset = () => ({ + type: ASK_NANO_CREDIT_RESET +}); + + +export const fetchGetNanoCreditDemandDurationPending = () => ({ + type: GET_NANO_CREDIT_DEMAND_DURATION_PENDING +}); + +export const fetchGetNanoCreditDemandDurationSuccess = (res) => ({ + type: GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditDemandDurationError = (error) => ({ + type: GET_NANO_CREDIT_DEMAND_DURATION_ERROR, + result: error +}); + +export const fetchGetNanoCreditDemandDurationReset = () => ({ + type: GET_NANO_CREDIT_DEMAND_DURATION_RESET +}); + + +export const fetchCautionCreditDemandUserPending = () => ({ + type: REFUND_CREDIT_DEMAND_USER_PENDING +}); + +export const fetchCautionCreditDemandUserSuccess = (res) => ({ + type: REFUND_CREDIT_DEMAND_USER_SUCCESS, + result: res, +}); + +export const fetchCautionCreditDemandUserError = (error) => ({ + type: REFUND_CREDIT_DEMAND_USER_ERROR, + result: error +}); + +export const fetchCautionCreditDemandUserReset = () => ({ + type: REFUND_CREDIT_DEMAND_USER_RESET +}); + + +export const fetchCautionCreditDemandAgentPending = () => ({ + type: CAUTION_CREDIT_DEMAND_AGENT_PENDING +}); + +export const fetchCautionCreditDemandAgentSuccess = (res) => ({ + type: CAUTION_CREDIT_DEMAND_AGENT_SUCCESS, + result: res, +}); + +export const fetchCautionCreditDemandAgentError = (error) => ({ + type: CAUTION_CREDIT_DEMAND_AGENT_ERROR, + result: error +}); + +export const fetchCautionCreditDemandAgentReset = () => ({ + type: CAUTION_CREDIT_DEMAND_AGENT_RESET +}); + + +export const fetchGetNanoCreditDemandDetailPending = () => ({ + type: GET_NANO_CREDIT_DEMAND_DETAIL_PENDING +}); + +export const fetchGetNanoCreditDemandDetailSuccess = (res) => ({ + type: GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditDemandDetailError = (error) => ({ + type: GET_NANO_CREDIT_DEMAND_DETAIL_ERROR, + result: error +}); + +export const fetchGetNanoCreditDemandDetailReset = () => ({ + type: GET_NANO_CREDIT_DEMAND_DETAIL_RESET +}); + + +export const fetchEpargnerArgentUserPending = () => ({ + type: EPARGNER_ARGENT_USER_PENDING +}); + +export const fetchEpargnerArgentUserSuccess = (res) => ({ + type: EPARGNER_ARGENT_USER_SUCCESS, + result: res, +}); + +export const fetchEpargnerArgentUserError = (error) => ({ + type: EPARGNER_ARGENT_USER_ERROR, + result: error +}); + +export const fetchEpargnerArgentUserReset = () => ({ + type: EPARGNER_ARGENT_USER_RESET +}); + + +export const fetchCasserEpargneUserPending = () => ({ + type: CASSER_EPARGNE_USER_PENDING +}); + +export const fetchCasserEpargneUserSuccess = (res) => ({ + type: CASSER_EPARGNE_USER_SUCCESS, + result: res, +}); + +export const fetchCasserEpargneUserError = (error) => ({ + type: CASSER_EPARGNE_USER_ERROR, + result: error +}); + +export const fetchCasserEpargneUserReset = () => ({ + type: CASSER_EPARGNE_USER_RESET +}); + + +export const fetchGetNanoCreditUserAccountPending = () => ({ + type: GET_NANO_CREDIT_ACCOUNT_USER_PENDING +}); + +export const fetchGetNanoCreditUserAccountSuccess = (res) => ({ + type: GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditUserAccountError = (error) => ({ + type: GET_NANO_CREDIT_ACCOUNT_USER_ERROR, + result: error +}); + +export const fetchGetNanoCreditUserAccountReset = () => ({ + type: GET_NANO_CREDIT_ACCOUNT_USER_RESET +}); + + +export const fetchGetNanoCreditUserHistoryPending = () => ({ + type: GET_NANO_CREDIT_HISTORY_USER_PENDING +}); + +export const fetchGetNanoCreditUserHistorySuccess = (res) => ({ + type: GET_NANO_CREDIT_HISTORY_USER_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditUserHistoryError = (error) => ({ + type: GET_NANO_CREDIT_HISTORY_USER_ERROR, + result: error +}); + +export const fetchGetNanoCreditUserHistoryReset = () => ({ + type: GET_NANO_CREDIT_HISTORY_USER_RESET +}); + + +export const fetchGetNanoCreditUserHistoryInProgressPending = () => ({ + type: GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING +}); + +export const fetchGetNanoCreditUserHistoryInProgressSuccess = (res) => ({ + type: GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditUserHistoryInProgressError = (error) => ({ + type: GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR, + result: error +}); + +export const fetchGetNanoCreditUserHistoryInProgressReset = () => ({ + type: GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET +}); + + +export const fetchGetEpargneInProgressPending = () => ({ + type: GET_EPARGNE_HISTORY_PENDING_USER_PENDING +}); + +export const fetchGetEpargneInProgressSuccess = (res) => ({ + type: GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS, + result: res, +}); + +export const fetchGetEpargneInProgressError = (error) => ({ + type: GET_EPARGNE_HISTORY_PENDING_USER_ERROR, + result: error +}); + +export const fetchGetEpargneInProgressReset = () => ({ + type: GET_EPARGNE_HISTORY_PENDING_USER_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/NotificationAction.js b/app/redux/actions/NotificationAction.js new file mode 100644 index 0000000..00dfc53 --- /dev/null +++ b/app/redux/actions/NotificationAction.js @@ -0,0 +1,20 @@ +import { SAVE_ONESIGNAL_IDS_PENDING, SAVE_ONESIGNAL_IDS_SUCCESS, SAVE_ONESIGNAL_IDS_ERROR, SAVE_ONESIGNAL_IDS_RESET } from "../types/NotificationType"; + + +export const fetchSaveOnesignalPlayerIdsPending = () => ({ + type: SAVE_ONESIGNAL_IDS_PENDING +}); + +export const fetchSaveOnesignalPlayerIdsSuccess = (res) => ({ + type: SAVE_ONESIGNAL_IDS_SUCCESS, + result: res, +}); + +export const fetchSaveOnesignalPlayerIdsError = (error) => ({ + type: SAVE_ONESIGNAL_IDS_ERROR, + result: error +}); + +export const fetchSaveOnesignalPlayerIdsReset = () => ({ + type: SAVE_ONESIGNAL_IDS_RESET +}); \ No newline at end of file diff --git a/app/redux/actions/WalletActions.js b/app/redux/actions/WalletActions.js new file mode 100644 index 0000000..398a3b5 --- /dev/null +++ b/app/redux/actions/WalletActions.js @@ -0,0 +1,449 @@ +import * as WalletType from "../types/WalletType"; +import { + GET_BANK_FOR_ILINK_ERROR, + GET_BANK_FOR_ILINK_PENDING, + GET_BANK_FOR_ILINK_RESET, + GET_BANK_FOR_ILINK_SUCCESS, + GET_OPERATOR_LIST_ERROR, + GET_OPERATOR_LIST_PENDING, + GET_OPERATOR_LIST_RESET, + GET_OPERATOR_LIST_SUCCESS, + LINK_CARD_ERROR, + LINK_CARD_PENDING, + LINK_CARD_RESET, + LINK_CARD_SUCCESS, + PAY_BILL_ERROR, + PAY_BILL_PENDING, + PAY_BILL_RESET, + PAY_BILL_SUCCESS, + REATTACH_ACCOUNT_ERROR, + REATTACH_ACCOUNT_PENDING, + REATTACH_ACCOUNT_RESET, + REATTACH_ACCOUNT_SUCCESS, + WALLET_GET_COMMISSION_ERROR, + WALLET_GET_COMMISSION_PENDING, + WALLET_GET_COMMISSION_RESET, + WALLET_GET_COMMISSION_SUCCESS, + WALLET_HISTORY_ERROR, + WALLET_HISTORY_HYPER_SUPER__ERROR, + WALLET_HISTORY_HYPER_SUPER__RESET, + WALLET_HISTORY_HYPER_SUPER__SUCCESS, + WALLET_HISTORY_HYPER_SUPER_PENDING, + WALLET_HISTORY_PENDING, + WALLET_HISTORY_RESET, + WALLET_HISTORY_SUCCESS, + WALLET_LIST_DETAIL_ERROR, + WALLET_LIST_DETAIL_PENDING, + WALLET_LIST_DETAIL_RESET, + WALLET_LIST_DETAIL_SUCCESS, + WALLET_LIST_ERROR, + WALLET_LIST_PENDING, + WALLET_LIST_SUCCESS, + WALLET_TRANSFER_COMMISSION_ERROR, + WALLET_TRANSFER_COMMISSION_PENDING, + WALLET_TRANSFER_COMMISSION_RESET, + WALLET_TRANSFER_COMMISSION_SUCCESS +} from "../types/WalletType"; + +export const fetchWalletListPending = () => ({ + type: WALLET_LIST_PENDING +}); + +export const fetchWalletListSuccess = (res) => ({ + type: WALLET_LIST_SUCCESS, + result: res, +}); + +export const fetchWalletListError = (error) => ({ + type: WALLET_LIST_ERROR, + result: error +}); + +export const fetchWalletListReset = (error) => ({ + type: WALLET_LIST_RESET, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchWalletListDetailPending = () => ({ + type: WALLET_LIST_DETAIL_PENDING +}); + +export const fetchWalletListDetailSuccess = (res) => ({ + type: WALLET_LIST_DETAIL_SUCCESS, + result: res, +}); + +export const fetchWalletListDetailError = (error) => ({ + type: WALLET_LIST_DETAIL_ERROR, + result: error +}); + +export const fetchWalletListDetailReset = (error) => ({ + type: WALLET_LIST_DETAIL_RESET, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchWalletHistoryPending = () => ({ + type: WALLET_HISTORY_PENDING +}); + +export const fetchWalletHistoryReset = () => ({ + type: WALLET_HISTORY_RESET +}); + +export const fetchWalletHistorySuccess = (res) => ({ + type: WALLET_HISTORY_SUCCESS, + result: res, +}); + +export const fetchWalletHistoryError = (error) => ({ + type: WALLET_HISTORY_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchWalletHistoryHyperSuperPending = () => ({ + type: WALLET_HISTORY_HYPER_SUPER_PENDING +}); + +export const fetchWalletHistoryHyperSuperReset = () => ({ + type: WALLET_HISTORY_HYPER_SUPER__RESET +}); + +export const fetchWalletHistoryHyperSuperSuccess = (res) => ({ + type: WALLET_HISTORY_HYPER_SUPER__SUCCESS, + result: res, +}); + +export const fetchWalletHistoryHyperSuperError = (error) => ({ + type: WALLET_HISTORY_HYPER_SUPER__ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchWalletTransferCommissionPending = () => ({ + type: WALLET_TRANSFER_COMMISSION_PENDING +}); + +export const walletTransferCommissionReset = () => ({ + type: WALLET_TRANSFER_COMMISSION_RESET +}); + +export const fetchWalletTransferCommissionSuccess = (res) => ({ + type: WALLET_TRANSFER_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchWalletTransferCommssionError = (error) => ({ + type: WALLET_TRANSFER_COMMISSION_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchWalletGetCommissionPending = () => ({ + type: WALLET_GET_COMMISSION_PENDING +}); + +export const walletGetCommissionReset = () => ({ + type: WALLET_GET_COMMISSION_RESET +}); + +export const fetchWalletGetCommissionSuccess = (res) => ({ + type: WALLET_GET_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchWalleGetCommissionError = (error) => ({ + type: WALLET_GET_COMMISSION_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchLinkCardPending = () => ({ + type: LINK_CARD_PENDING +}); +export const fetchLinkCardReset = () => ({ + type: LINK_CARD_RESET +}); +export const fetchLinkCardSuccess = (res) => ({ + type: LINK_CARD_SUCCESS, + result: res, +}); +export const fetchLinkCardError = (error) => ({ + type: LINK_CARD_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchGetBankIlinkPending = () => ({ + type: GET_BANK_FOR_ILINK_PENDING +}); +export const fetchGetBankIlinkReset = () => ({ + type: GET_BANK_FOR_ILINK_RESET +}); +export const fetchGetBankIlinkSuccess = (res) => ({ + type: GET_BANK_FOR_ILINK_SUCCESS, + result: res, +}); +export const fetchGetBankIlinkError = (error) => ({ + type: GET_BANK_FOR_ILINK_ERROR + , + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchReattachAccountPending = () => ({ + type: REATTACH_ACCOUNT_PENDING +}); +export const fetchReattachAccountReset = () => ({ + type: REATTACH_ACCOUNT_RESET +}); +export const fetchReattachAccountSuccess = (res) => ({ + type: REATTACH_ACCOUNT_SUCCESS, + result: res, +}); +export const fetchReattachAccountError = (error) => ({ + type: REATTACH_ACCOUNT_ERROR, + result: error +}); + +/* export const fetchWalletGetRetraitCommissionPending = () => ({ + type: WALLET_GET_RETREAIT_COMMISSION_PENDING +}); + +export const walletGetRetraitCommissionReset = () => ({ + type: WALLET_GET_RETREAIT_COMMISSION_RESET +}); + +export const fetchWalletGetRetraitCommissionSuccess = (res) => ({ + type: WALLET_GET_RETREAIT_COMMISSION_SUCCESS, + result: res, +}); + +export const fetchWalleGetRetraitCommissionError = (error) => ({ + type: WALLET_GET_RETREAIT_COMMISSION_ERROR, + result: error +}); */ + +/** + * --------------------------------------------------- + */ +export const fetchGetListOperatorPending = () => ({ + type: GET_OPERATOR_LIST_PENDING +}); + +export const fetchGetListOperatorReset = () => ({ + type: GET_OPERATOR_LIST_RESET +}); + +export const fetchGetListOperatorSuccess = (res) => ({ + type: GET_OPERATOR_LIST_SUCCESS, + result: res, +}); + +export const fetchGetListOperatorError = (error) => ({ + type: GET_OPERATOR_LIST_ERROR, + result: error +}); + +/** + * --------------------------------------------------- + */ +export const fetchPayBillPending = () => ({ + type: PAY_BILL_PENDING +}); +export const fetchPayBillReset = () => ({ + type: PAY_BILL_RESET +}); +export const fetchPayBillSuccess = (res) => ({ + type: PAY_BILL_SUCCESS, + result: res, +}); +export const fetchPayBillError = (error) => ({ + type: PAY_BILL_ERROR, + result: error +}); + +/** + * --------------------------------------------------- + */ +export const fetchGetAvisImpossitionPending = () => ({ + type: WalletType.GET_AVIS_IMPOSITION_PENDING +}); +export const fetchGetAvisImpossitionReset = () => ({ + type: WalletType.GET_AVIS_IMPOSITION_RESET +}); +export const fetchGetAvisImpossitionSuccess = (res) => ({ + type: WalletType.GET_AVIS_IMPOSITION_SUCCESS, + result: res, +}); +export const fetchGetAvisImpossitionError = (error) => ({ + type: WalletType.GET_AVIS_IMPOSITION_ERROR, + result: error +}); + +/** + * --------------------------------------------------- + */ +export const fetchGetAvisImpossitionWithPenalitePending = () => ({ + type: WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING +}); +export const fetchGetAvisImpossitionWithPenaliteReset = () => ({ + type: WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET +}); +export const fetchGetAvisImpossitionWithPenaliteSuccess = (res) => ({ + type: WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS, + result: res, +}); +export const fetchGetAvisImpossitionWithPenaliteError = (error) => ({ + type: WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR, + result: error +}); + +/** + * --------------------------------------------------- + */ +export const fetchModifyAvisImpositionPending = () => ({ + type: WalletType.MODIFY_AVIS_IMPOSITION_PENDING +}); +export const fetchModifyAvisImpositionReset = () => ({ + type: WalletType.MODIFY_AVIS_IMPOSITION_RESET +}); +export const fetchModifyAvisImpositionSuccess = (res) => ({ + type: WalletType.MODIFY_AVIS_IMPOSITION_SUCCESS, + result: res, +}); +export const fetchModifyAvisImpositionError = (error) => ({ + type: WalletType.MODIFY_AVIS_IMPOSITION_ERROR, + result: error +}); + +/** + * --------------------------------------------------- + */ +export const fetchUpdateDefaultNetworkPending = () => ({ + type: WalletType.UPDATE_DEFAULT_NETWORK_PENDING +}); +export const fetchUpdateDefaultNetworkReset = () => ({ + type: WalletType.UPDATE_DEFAULT_NETWORK_RESET +}); +export const fetchUpdateDefaultNetworkSuccess = (res) => ({ + type: WalletType.UPDATE_DEFAULT_NETWORK_SUCCESS, + result: res, +}); +export const fetchUpdateDefaultNetworkError = (error) => ({ + type: WalletType.UPDATE_DEFAULT_NETWORK_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchSaveActifSocietyPending = () => ({ + type: WalletType.SAVE_ACTIF_SOCIETY_PENDING +}); +export const fetchSaveActifSocietyReset = () => ({ + type: WalletType.SAVE_ACTIF_SOCIETY_RESET +}); +export const fetchSaveActifSocietySuccess = (res) => ({ + type: WalletType.SAVE_ACTIF_SOCIETY_SUCCESS, + result: res, +}); +export const fetchSaveActifSocietyError = (error) => ({ + type: WalletType.SAVE_ACTIF_SOCIETY_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchModifyPenalityPending = () => ({ + type: WalletType.MODIFY_PENALITY_PENDING +}); +export const fetchModifyPenalityReset = () => ({ + type: WalletType.MODIFY_PENALITY_RESET +}); +export const fetchModifyPenalitySuccess = (res) => ({ + type: WalletType.MODIFY_PENALITY_SUCCESS, + result: res, +}); +export const fetchModifyPenalityError = (error) => ({ + type: WalletType.MODIFY_PENALITY_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchDeletePenalityPending = () => ({ + type: WalletType.DELETE_PENALITY_PENDING +}); +export const fetchDeletePenalityReset = () => ({ + type: WalletType.DELETE_PENALITY_RESET +}); +export const fetchDeletePenalitySuccess = (res) => ({ + type: WalletType.DELETE_PENALITY_SUCCESS, + result: res, +}); +export const fetchDeletePenalityError = (error) => ({ + type: WalletType.DELETE_PENALITY_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchSavePenalityPending = () => ({ + type: WalletType.SAVE_PENALITY_PENDING +}); +export const fetchSavePenalityReset = () => ({ + type: WalletType.SAVE_PENALITY_RESET +}); +export const fetchSavePenalitySuccess = (res) => ({ + type: WalletType.SAVE_PENALITY_SUCCESS, + result: res, +}); +export const fetchSavePenalityError = (error) => ({ + type: WalletType.SAVE_PENALITY_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchSearchUserPending = () => ({ + type: WalletType.SEARCH_USER_PENDING +}); +export const fetchSearchUserReset = () => ({ + type: WalletType.SEARCH_USER_RESET +}); +export const fetchSearchUserSuccess = (res) => ({ + type: WalletType.SEARCH_USER_SUCCESS, + result: res, +}); +export const fetchSearchUserError = (error) => ({ + type: WalletType.SEARCH_USER_ERROR, + result: error +}); +/** + * --------------------------------------------------- + */ +export const fetchGetQRCodeDetailPending = () => ({ + type: WalletType.GET_QR_CODE_DETAIL_PENDING +}); +export const fetchGetQRCodeDetailReset = () => ({ + type: WalletType.GET_QR_CODE_DETAIL_RESET +}); +export const fetchGetQRCodeDetailSuccess = (res) => ({ + type: WalletType.GET_QR_CODE_DETAIL_SUCCESS, + result: res, +}); +export const fetchGetQRCodeDetailError = (error) => ({ + type: WalletType.GET_QR_CODE_DETAIL_ERROR, + result: error +}); diff --git a/app/redux/credit-management/credit.actions.js b/app/redux/credit-management/credit.actions.js new file mode 100644 index 0000000..dea1629 --- /dev/null +++ b/app/redux/credit-management/credit.actions.js @@ -0,0 +1,63 @@ +import {testBaseUrl} from "../../webservice/IlinkConstants"; +import {ApiAction} from "../reducers"; +import CreditActions from "./credit.type"; + + +/************************************************************/ +export const fetchRefillAgentPending = () => ({ + type: CreditActions.REFILL_AGENT_CREDIT_PENDING +}); + +export const fetchRefillAgentReset = () => ({ + type: CreditActions.REFILL_AGENT_CREDIT_RESET, +}); + +export const fetchRefillAgentSuccess = (authkey) => ({ + type: CreditActions.REFILL_AGENT_CREDIT_SUCCESS, + payload: authkey, +}); + +export const fetchRefillAgentError = (error) => ({ + type: CreditActions.REFILL_AGENT_CREDIT_ERROR, + payload: error, +}); + +export const fetchRefillAgent = () => { + return ApiAction({ + url: `${testBaseUrl}/walletService/refillAgents`, + method: 'GET', + onLoading: fetchRefillAgentPending, + onSuccess: fetchRefillAgentSuccess, + onError: fetchRefillAgentError, + }); +}; + +/************************************************************/ +export const fetchRequestCreditPending = () => ({ + type: CreditActions.DEMANDE_CREDIT_PENDING +}); + +export const fetchRequestCreditReset = () => ({ + type: CreditActions.DEMANDE_CREDIT_RESET, +}); + +export const fetchRequestCreditSuccess = (authkey) => ({ + type: CreditActions.DEMANDE_CREDIT_SUCCESS, + payload: authkey, +}); + +export const fetchRequestCreditError = (error) => ({ + type: CreditActions.DEMANDE_CREDIT_ERROR, + payload: error, +}); + +export const fetchRequestCredit = (data) => { + return ApiAction({ + url: `${testBaseUrl}/walletService/credits/storeDemand`, + data, + method: 'POST', + onLoading: fetchRequestCreditPending, + onSuccess: fetchRequestCreditSuccess, + onError: fetchRequestCreditError, + }); +}; diff --git a/app/redux/credit-management/credit.reducer.js b/app/redux/credit-management/credit.reducer.js new file mode 100644 index 0000000..80be992 --- /dev/null +++ b/app/redux/credit-management/credit.reducer.js @@ -0,0 +1,67 @@ +import CreditActions from "./credit.type"; + +const INITIAL_STATE = { + loading: false, + result: null, + error: null, +}; + +export const refillAgentReducer = (state = INITIAL_STATE, action) => { + switch (action.type) { + case CreditActions.REFILL_AGENT_CREDIT_PENDING: + return { + ...state, + loading: true + } + case CreditActions.REFILL_AGENT_CREDIT_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case CreditActions.REFILL_AGENT_CREDIT_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case CreditActions.REFILL_AGENT_CREDIT_RESET: + return INITIAL_STATE; + + default: + return state + + } +}; + +export const requestCreditReducer = (state = INITIAL_STATE, action) => { + switch (action.type) { + case CreditActions.DEMANDE_CREDIT_PENDING: + return { + ...state, + loading: true + } + case CreditActions.DEMANDE_CREDIT_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case CreditActions.DEMANDE_CREDIT_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case CreditActions.DEMANDE_CREDIT_ERROR: + return INITIAL_STATE; + + default: + return state + + } +}; diff --git a/app/redux/credit-management/credit.selector.js b/app/redux/credit-management/credit.selector.js new file mode 100644 index 0000000..1d431df --- /dev/null +++ b/app/redux/credit-management/credit.selector.js @@ -0,0 +1,14 @@ +import {createSelector} from "reselect"; +import {requestCreditReducer} from "./credit.reducer"; + +const selectRequestCreditReducer = (state) => state.requestCreditReducer; +const selectRefillAgentReducer = (state) => state.refillAgentReducer; + +export const selectRequestCredit = createSelector( + [selectRequestCreditReducer], + (requestCredit) => requestCredit +); +export const selectRefillAgent = createSelector( + [selectRefillAgentReducer], + (refillAgent) => refillAgent +); \ No newline at end of file diff --git a/app/redux/credit-management/credit.type.js b/app/redux/credit-management/credit.type.js new file mode 100644 index 0000000..33331ce --- /dev/null +++ b/app/redux/credit-management/credit.type.js @@ -0,0 +1,12 @@ +const CreditActions = { + DEMANDE_CREDIT_PENDING: 'DEMANDE_CREDIT_PENDING', + DEMANDE_CREDIT_SUCCESS: 'DEMANDE_CREDIT_SUCCESS', + DEMANDE_CREDIT_ERROR: 'DEMANDE_CREDIT_ERROR', + DEMANDE_CREDIT_RESET: 'DEMANDE_CREDIT_RESET', + + REFILL_AGENT_CREDIT_PENDING: 'REFILL_AGENT_CREDIT_PENDING', + REFILL_AGENT_CREDIT_SUCCESS: 'REFILL_AGENT_CREDIT_SUCCESS', + REFILL_AGENT_CREDIT_ERROR: 'REFILL_AGENT_CREDIT_ERROR', + REFILL_AGENT_CREDIT_RESET: 'REFILL_AGENT_CREDIT_RESET', +}; +export default CreditActions; \ No newline at end of file diff --git a/app/redux/historic/historic.actions.js b/app/redux/historic/historic.actions.js new file mode 100644 index 0000000..ae2ebf3 --- /dev/null +++ b/app/redux/historic/historic.actions.js @@ -0,0 +1,72 @@ +import {testBaseUrl} from "../../webservice/IlinkConstants"; +import HistoricActions from "./historic.type"; +import {ApiAction} from "../reducers"; + + +/************************************************************/ +export const fetchGetHistoricPending = () => ({ + type: HistoricActions.GET_HISTORY_PENDING +}); + +export const fetchGeHistoricReset = () => ({ + type: HistoricActions.GET_HISTORY_RESET, +}); + +export const fetchGetHistoricSuccess = (authkey) => ({ + type: HistoricActions.GET_HISTORY_SUCCESS, + payload: authkey, +}); + +export const fetchGetHistoricError = (error) => ({ + type: HistoricActions.GET_HISTORY_ERROR, + payload: error, +}); + +export const fetchGetHistoric = (walletID, isHyper, transactionType) => { + + + let url = "/walletService/history"; + + switch (isHyper) { + case true: + url += "/hyper"; + break; + + case false: + url += "/super"; + break; + + case null: + url += "/agent"; + break; + } + + switch (transactionType) { + case 0: + url += ""; + break; + + case 1: + url += "/tax_notices"; + break; + + case 2: + if (isHyper) + url += "/revenue_orders"; + else + url += "/orders_receipts"; + break; + + case 3: + url += "/receipts"; + break; + } + + return ApiAction({ + url: `${testBaseUrl + url}/${walletID}`, + method: 'GET', + onLoading: fetchGetHistoricPending, + onSuccess: fetchGetHistoricSuccess, + onError: fetchGetHistoricError, + }); +}; diff --git a/app/redux/historic/historic.reducer.js b/app/redux/historic/historic.reducer.js new file mode 100644 index 0000000..4f4e96c --- /dev/null +++ b/app/redux/historic/historic.reducer.js @@ -0,0 +1,38 @@ +import HistoricActions from "./historic.type"; + + +const INITIAL_STATE = { + loading: false, + result: null, + error: null, +}; + +export const historicReducer = (state = INITIAL_STATE, action) => { + switch (action.type) { + case HistoricActions.GET_HISTORY_PENDING: + return { + ...state, + loading: true + } + case HistoricActions.GET_HISTORY_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case HistoricActions.GET_HISTORY_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case HistoricActions.GET_HISTORY_RESET: + return INITIAL_STATE; + + default: + return state + + } +}; diff --git a/app/redux/historic/historic.selector.js b/app/redux/historic/historic.selector.js new file mode 100644 index 0000000..979e9ae --- /dev/null +++ b/app/redux/historic/historic.selector.js @@ -0,0 +1,8 @@ +import {createSelector} from "reselect"; + +const selectHistoricReducer = (state) => state.historicReducer; + +export const selectHistoric = createSelector( + [selectHistoricReducer], + (insuranceList) => insuranceList +); \ No newline at end of file diff --git a/app/redux/historic/historic.type.js b/app/redux/historic/historic.type.js new file mode 100644 index 0000000..c4a2694 --- /dev/null +++ b/app/redux/historic/historic.type.js @@ -0,0 +1,7 @@ +const HistoricActions = { + GET_HISTORY_PENDING: 'GET_HISTORY_PENDING', + GET_HISTORY_SUCCESS: 'GET_HISTORY_SUCCESS', + GET_HISTORY_ERROR: 'GET_HISTORY_ERROR', + GET_HISTORY_RESET: 'GET_HISTORY_RESET', +}; +export default HistoricActions; \ No newline at end of file diff --git a/app/redux/payment/payment.action.js b/app/redux/payment/payment.action.js new file mode 100644 index 0000000..7d4d9ce --- /dev/null +++ b/app/redux/payment/payment.action.js @@ -0,0 +1,32 @@ +import PaymentActions from "./payment.type"; +import {ApiAction} from "../reducers"; +import {testBaseUrl} from "../../webservice/IlinkConstants"; + +/************************************************************/ +export const fetchPaymentMethodsPending = () => ({ + type: PaymentActions.PAYMENT_METHOD_PENDING +}); + +export const fetchPaymentMethodsReset = () => ({ + type: PaymentActions.PAYMENT_METHOD_RESET, +}); + +export const fetchPaymentMethodsSuccess = (authkey) => ({ + type: PaymentActions.PAYMENT_METHOD_SUCCESS, + payload: authkey, +}); + +export const fetchPaymentMethodsError = (error) => ({ + type: PaymentActions.PAYMENT_METHOD_ERROR, + payload: error, +}); + +export const fetchPaymentMethods = () => { + return ApiAction({ + url: `${testBaseUrl}/paymentService/methods`, + method: 'GET', + onLoading: fetchPaymentMethodsPending, + onSuccess: fetchPaymentMethodsSuccess, + onError: fetchPaymentMethodsError, + }); +}; diff --git a/app/redux/payment/payment.reducer.js b/app/redux/payment/payment.reducer.js new file mode 100644 index 0000000..9053abb --- /dev/null +++ b/app/redux/payment/payment.reducer.js @@ -0,0 +1,38 @@ +import PaymentActions from "./payment.type"; + + +const INITIAL_STATE = { + loading: false, + result: null, + error: null, +}; + +export const paymentMethodsReducer = (state = INITIAL_STATE, action) => { + switch (action.type) { + case PaymentActions.PAYMENT_METHOD_PENDING: + return { + ...state, + loading: true + } + case PaymentActions.PAYMENT_METHOD_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case PaymentActions.PAYMENT_METHOD_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case PaymentActions.PAYMENT_METHOD_RESET: + return INITIAL_STATE; + + default: + return state + + } +}; diff --git a/app/redux/payment/payment.selector.js b/app/redux/payment/payment.selector.js new file mode 100644 index 0000000..8716444 --- /dev/null +++ b/app/redux/payment/payment.selector.js @@ -0,0 +1,8 @@ +import {createSelector} from "reselect"; + +const selectPaymentMethodReducer = (state) => state.paymentMethodsReducer; + +export const selectPaymentMethod = createSelector( + [selectPaymentMethodReducer], + (paymentMethod) => paymentMethod +); \ No newline at end of file diff --git a/app/redux/payment/payment.type.js b/app/redux/payment/payment.type.js new file mode 100644 index 0000000..8926391 --- /dev/null +++ b/app/redux/payment/payment.type.js @@ -0,0 +1,8 @@ +const PaymentActions = { + PAYMENT_METHOD_PENDING: 'PAYMENT_METHOD_PENDING', + PAYMENT_METHOD_SUCCESS: 'PAYMENT_METHOD_SUCCESS', + PAYMENT_METHOD_ERROR: 'PAYMENT_METHOD_ERROR', + PAYMENT_METHOD_RESET: 'PAYMENT_METHOD_RESET', +}; + +export default PaymentActions; \ No newline at end of file diff --git a/app/redux/reducers/ActiveCountryListReducer.js b/app/redux/reducers/ActiveCountryListReducer.js new file mode 100644 index 0000000..1d53d5e --- /dev/null +++ b/app/redux/reducers/ActiveCountryListReducer.js @@ -0,0 +1,33 @@ +import { ACTIVE_COUNTRY_LIST_PENDING, ACTIVE_COUNTRY_LIST_SUCCESS, ACTIVE_COUNTRY_LIST_ERROR, ACTIVE_COUNTRY_LIST_RESET } from "../types/CountryNetworkType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ACTIVE_COUNTRY_LIST_PENDING: return { + ...state, + loading: true + } + case ACTIVE_COUNTRY_LIST_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ACTIVE_COUNTRY_LIST_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ACTIVE_COUNTRY_LIST_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/AskNanoCreditReducer.js b/app/redux/reducers/AskNanoCreditReducer.js new file mode 100644 index 0000000..42cba5f --- /dev/null +++ b/app/redux/reducers/AskNanoCreditReducer.js @@ -0,0 +1,33 @@ +import { ASK_NANO_CREDIT_PENDING, ASK_NANO_CREDIT_SUCCESS, ASK_NANO_CREDIT_ERROR, ASK_NANO_CREDIT_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ASK_NANO_CREDIT_PENDING: return { + ...state, + loading: true + } + case ASK_NANO_CREDIT_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ASK_NANO_CREDIT_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ASK_NANO_CREDIT_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/AuthKeyReducer.js b/app/redux/reducers/AuthKeyReducer.js new file mode 100644 index 0000000..fdaa07d --- /dev/null +++ b/app/redux/reducers/AuthKeyReducer.js @@ -0,0 +1,40 @@ +import { AUTH_KEY_PENDING, AUTH_KEY_SUCCESS, AUTH_KEY_ERROR } from "../types/AuthKeyType"; +import { REHYDRATE } from "redux-persist"; + +const initialState = { + loading: false, + authKey: null, + error: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case AUTH_KEY_PENDING: return { + ...state, + loading: true + } + case AUTH_KEY_SUCCESS: return { + ...state, + loading: false, + authKey: action.result.data, + error: null + } + case AUTH_KEY_ERROR: return { + ...state, + loading: false, + error: action.result + } + + case REHYDRATE: return { + ...state, + loading: false, + authKey: typeof action.payload !== 'undefined' ? action.payload.authKeyReducer.authKey : null, + error: null + } + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/CasserEpargneUserReducer.js b/app/redux/reducers/CasserEpargneUserReducer.js new file mode 100644 index 0000000..e1add0f --- /dev/null +++ b/app/redux/reducers/CasserEpargneUserReducer.js @@ -0,0 +1,33 @@ +import { CASSER_EPARGNE_USER_PENDING, CASSER_EPARGNE_USER_SUCCESS, CASSER_EPARGNE_USER_ERROR, CASSER_EPARGNE_USER_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case CASSER_EPARGNE_USER_PENDING: return { + ...state, + loading: true + } + case CASSER_EPARGNE_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case CASSER_EPARGNE_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case CASSER_EPARGNE_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/CautionCreditDemandAgentReducer.js b/app/redux/reducers/CautionCreditDemandAgentReducer.js new file mode 100644 index 0000000..94e04fb --- /dev/null +++ b/app/redux/reducers/CautionCreditDemandAgentReducer.js @@ -0,0 +1,33 @@ +import { CAUTION_CREDIT_DEMAND_AGENT_PENDING, CAUTION_CREDIT_DEMAND_AGENT_SUCCESS, CAUTION_CREDIT_DEMAND_AGENT_ERROR, CAUTION_CREDIT_DEMAND_AGENT_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case CAUTION_CREDIT_DEMAND_AGENT_PENDING: return { + ...state, + loading: true + } + case CAUTION_CREDIT_DEMAND_AGENT_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case CAUTION_CREDIT_DEMAND_AGENT_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case CAUTION_CREDIT_DEMAND_AGENT_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/CountryByDialCodeReducer.js b/app/redux/reducers/CountryByDialCodeReducer.js new file mode 100644 index 0000000..402f62a --- /dev/null +++ b/app/redux/reducers/CountryByDialCodeReducer.js @@ -0,0 +1,33 @@ +import { COUNTRY_BY_DIAL_CODE_PENDING, COUNTRY_BY_DIAL_CODE_SUCCESS, COUNTRY_BY_DIAL_CODE_ERROR, COUNTRY_BY_DIAL_CODE_RESET } from "../types/CountryNetworkType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case COUNTRY_BY_DIAL_CODE_PENDING: return { + ...state, + loading: true + } + case COUNTRY_BY_DIAL_CODE_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case COUNTRY_BY_DIAL_CODE_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case COUNTRY_BY_DIAL_CODE_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/CreateGroupReducer.js b/app/redux/reducers/CreateGroupReducer.js new file mode 100644 index 0000000..49174b3 --- /dev/null +++ b/app/redux/reducers/CreateGroupReducer.js @@ -0,0 +1,33 @@ +import { CREATE_GROUP_PENDING, CREATE_GROUP_SUCCESS, CREATE_GROUP_ERROR, CREATE_GROUP_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case CREATE_GROUP_PENDING: return { + ...state, + loading: true + } + case CREATE_GROUP_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case CREATE_GROUP_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case CREATE_GROUP_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/CreditCancelDemandReducer.js b/app/redux/reducers/CreditCancelDemandReducer.js new file mode 100644 index 0000000..8daabdb --- /dev/null +++ b/app/redux/reducers/CreditCancelDemandReducer.js @@ -0,0 +1,35 @@ +import { TREAT_CREDIT_CANCEL_PENDING, TREAT_CREDIT_CANCEL_SUCCESS, TREAT_CREDIT_CANCEL_ERROR, TREAT_CREDIT_CANCEL_RESET } from "../types/CreditManageType"; + +const initialState = { + loadingCancelDemand: false, + resultCancelDemand: null, + errorCancelDemand: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case TREAT_CREDIT_CANCEL_PENDING: return { + ...state, + loadingCancelDemand: true + } + case TREAT_CREDIT_CANCEL_SUCCESS: return { + ...state, + loadingCancelDemand: false, + resultCancelDemand: action.result.data, + errorCancelDemand: null + } + case TREAT_CREDIT_CANCEL_ERROR: return { + ...state, + loadingCancelDemand: false, + resultCancelDemand: null, + errorCancelDemand: action.result + } + + case TREAT_CREDIT_CANCEL_RESET: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/CreditTreatDemandReducer.js b/app/redux/reducers/CreditTreatDemandReducer.js new file mode 100644 index 0000000..96b32bf --- /dev/null +++ b/app/redux/reducers/CreditTreatDemandReducer.js @@ -0,0 +1,35 @@ +import { TREAT_CREDIT_DEMAND_PENDING, TREAT_CREDIT_DEMAND_RESET, TREAT_CREDIT_DEMAND_SUCCESS, TREAT_CREDIT_DEMAND_ERROR } from "../types/CreditManageType"; + +const initialState = { + loadingTreatDemand: false, + resultTreatDemand: null, + errorTreatDemand: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case TREAT_CREDIT_DEMAND_PENDING: return { + ...state, + loadingTreatDemand: true + } + case TREAT_CREDIT_DEMAND_SUCCESS: return { + ...state, + loadingTreatDemand: false, + resultTreatDemand: action.result.data, + errorTreatDemand: null + } + case TREAT_CREDIT_DEMAND_ERROR: return { + ...state, + loadingTreatDemand: false, + resultTreatDemand: null, + errorTreatDemand: action.result + } + + case TREAT_CREDIT_DEMAND_RESET: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/DepositReducer.js b/app/redux/reducers/DepositReducer.js new file mode 100644 index 0000000..f9efee5 --- /dev/null +++ b/app/redux/reducers/DepositReducer.js @@ -0,0 +1,33 @@ +import { DEPOSIT_PENDING, DEPOSIT_SUCCESS, DEPOSIT_ERROR, DEPOSIT_RESET } from "../types/DepositType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case DEPOSIT_PENDING: return { + ...state, + loading: true + } + case DEPOSIT_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case DEPOSIT_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case DEPOSIT_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToBankReducer.js b/app/redux/reducers/EnvoieUserWalletToBankReducer.js new file mode 100644 index 0000000..6bcd834 --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToBankReducer.js @@ -0,0 +1,42 @@ +import { + ENVOIE_WALLET_TO_BANK_USER_ERROR, + ENVOIE_WALLET_TO_BANK_USER_PENDING, + ENVOIE_WALLET_TO_BANK_USER_RESET, + ENVOIE_WALLET_TO_BANK_USER_SUCCESS +} from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_BANK_USER_PENDING: + return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_BANK_USER_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_BANK_USER_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_BANK_USER_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToCardGetCommissionReducer.js b/app/redux/reducers/EnvoieUserWalletToCardGetCommissionReducer.js new file mode 100644 index 0000000..a1ca2f7 --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToCardGetCommissionReducer.js @@ -0,0 +1,33 @@ +import { ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING, ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS, ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR, ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET } from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING: return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToCardReducer.js b/app/redux/reducers/EnvoieUserWalletToCardReducer.js new file mode 100644 index 0000000..5683006 --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToCardReducer.js @@ -0,0 +1,33 @@ +import { ENVOIE_WALLET_TO_CARD_USER_SUCCESS, ENVOIE_WALLET_TO_CARD_USER_PENDING, ENVOIE_WALLET_TO_CARD_USER_RESET, ENVOIE_WALLET_TO_CARD_USER_ERROR } from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_CARD_USER_PENDING: return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_CARD_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_CARD_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_CARD_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToCashGetCommissionReducer.js b/app/redux/reducers/EnvoieUserWalletToCashGetCommissionReducer.js new file mode 100644 index 0000000..f025cac --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToCashGetCommissionReducer.js @@ -0,0 +1,33 @@ +import { ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING, ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS, ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR, ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET } from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING: return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToCashReducer.js b/app/redux/reducers/EnvoieUserWalletToCashReducer.js new file mode 100644 index 0000000..4675f7b --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToCashReducer.js @@ -0,0 +1,42 @@ +import { + ENVOIE_WALLET_TO_CASH_USER_ERROR, + ENVOIE_WALLET_TO_CASH_USER_PENDING, + ENVOIE_WALLET_TO_CASH_USER_RESET, + ENVOIE_WALLET_TO_CASH_USER_SUCCESS +} from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_CASH_USER_PENDING: + return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_CASH_USER_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_CASH_USER_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_CASH_USER_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToWalletGetCommissionReducer.js b/app/redux/reducers/EnvoieUserWalletToWalletGetCommissionReducer.js new file mode 100644 index 0000000..d8e9985 --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToWalletGetCommissionReducer.js @@ -0,0 +1,33 @@ +import { ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING, ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS, ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR, ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET } from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING: return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EnvoieUserWalletToWalletReducer.js b/app/redux/reducers/EnvoieUserWalletToWalletReducer.js new file mode 100644 index 0000000..1e7c12f --- /dev/null +++ b/app/redux/reducers/EnvoieUserWalletToWalletReducer.js @@ -0,0 +1,33 @@ +import { ENVOIE_WALLET_TO_WALLET_USER_PENDING, ENVOIE_WALLET_TO_WALLET_USER_SUCCESS, ENVOIE_WALLET_TO_WALLET_USER_ERROR, ENVOIE_WALLET_TO_WALLET_USER_RESET } from "../types/EnvoieUserType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case ENVOIE_WALLET_TO_WALLET_USER_PENDING: return { + ...state, + loading: true + } + case ENVOIE_WALLET_TO_WALLET_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case ENVOIE_WALLET_TO_WALLET_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case ENVOIE_WALLET_TO_WALLET_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/EpargnerArgentUserReducer.js b/app/redux/reducers/EpargnerArgentUserReducer.js new file mode 100644 index 0000000..732fe7f --- /dev/null +++ b/app/redux/reducers/EpargnerArgentUserReducer.js @@ -0,0 +1,33 @@ +import { EPARGNER_ARGENT_USER_PENDING, EPARGNER_ARGENT_USER_SUCCESS, EPARGNER_ARGENT_USER_ERROR, EPARGNER_ARGENT_USER_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case EPARGNER_ARGENT_USER_PENDING: return { + ...state, + loading: true + } + case EPARGNER_ARGENT_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case EPARGNER_ARGENT_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case EPARGNER_ARGENT_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetBankListReducer.js b/app/redux/reducers/GetBankListReducer.js new file mode 100644 index 0000000..0397b22 --- /dev/null +++ b/app/redux/reducers/GetBankListReducer.js @@ -0,0 +1,42 @@ +import { + GET_BANK_LIST_ERROR, + GET_BANK_LIST_PENDING, + GET_BANK_LIST_RESET, + GET_BANK_LIST_SUCCESS +} from "../types/BankType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_BANK_LIST_PENDING: + return { + ...state, + loading: true + } + case GET_BANK_LIST_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_BANK_LIST_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_BANK_LIST_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetDemandsGroupReducer.js b/app/redux/reducers/GetDemandsGroupReducer.js new file mode 100644 index 0000000..5fec6ff --- /dev/null +++ b/app/redux/reducers/GetDemandsGroupReducer.js @@ -0,0 +1,42 @@ +import { + GET_DEMAND_GROUP_ERROR, + GET_DEMAND_GROUP_PENDING, + GET_DEMAND_GROUP_RESET, + GET_DEMAND_GROUP_SUCCESS +} from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_DEMAND_GROUP_PENDING: + return { + ...state, + loading: true + } + case GET_DEMAND_GROUP_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_DEMAND_GROUP_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_DEMAND_GROUP_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetEpargneInProgressReducer.js b/app/redux/reducers/GetEpargneInProgressReducer.js new file mode 100644 index 0000000..b024c45 --- /dev/null +++ b/app/redux/reducers/GetEpargneInProgressReducer.js @@ -0,0 +1,42 @@ +import { + GET_EPARGNE_HISTORY_PENDING_USER_ERROR, + GET_EPARGNE_HISTORY_PENDING_USER_PENDING, + GET_EPARGNE_HISTORY_PENDING_USER_RESET, + GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS +} from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_EPARGNE_HISTORY_PENDING_USER_PENDING: + return { + ...state, + loading: true + } + case GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_EPARGNE_HISTORY_PENDING_USER_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_EPARGNE_HISTORY_PENDING_USER_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetHyperSuperHistoryReducer.js b/app/redux/reducers/GetHyperSuperHistoryReducer.js new file mode 100644 index 0000000..73d2e5f --- /dev/null +++ b/app/redux/reducers/GetHyperSuperHistoryReducer.js @@ -0,0 +1,33 @@ +import { WALLET_HISTORY_HYPER_SUPER_PENDING, WALLET_HISTORY_HYPER_SUPER__RESET, WALLET_HISTORY_HYPER_SUPER__ERROR, WALLET_HISTORY_HYPER_SUPER__SUCCESS } from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_HISTORY_HYPER_SUPER_PENDING: return { + ...state, + loading: true + } + case WALLET_HISTORY_HYPER_SUPER__SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WALLET_HISTORY_HYPER_SUPER__ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case WALLET_HISTORY_HYPER_SUPER__RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetIlinkBankReducer.js b/app/redux/reducers/GetIlinkBankReducer.js new file mode 100644 index 0000000..6ddf582 --- /dev/null +++ b/app/redux/reducers/GetIlinkBankReducer.js @@ -0,0 +1,42 @@ +import { + GET_BANK_FOR_ILINK_ERROR, + GET_BANK_FOR_ILINK_PENDING, + GET_BANK_FOR_ILINK_RESET, + GET_BANK_FOR_ILINK_SUCCESS +} from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_BANK_FOR_ILINK_PENDING: + return { + ...state, + loading: true + } + case GET_BANK_FOR_ILINK_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_BANK_FOR_ILINK_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_BANK_FOR_ILINK_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetListOperatorReducer.js b/app/redux/reducers/GetListOperatorReducer.js new file mode 100644 index 0000000..842564b --- /dev/null +++ b/app/redux/reducers/GetListOperatorReducer.js @@ -0,0 +1,42 @@ +import { + GET_OPERATOR_LIST_ERROR, + GET_OPERATOR_LIST_PENDING, + GET_OPERATOR_LIST_RESET, + GET_OPERATOR_LIST_SUCCESS +} from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_OPERATOR_LIST_PENDING: + return { + ...state, + loading: true + } + case GET_OPERATOR_LIST_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_OPERATOR_LIST_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_OPERATOR_LIST_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNanoCreditAccountUserReducer.js b/app/redux/reducers/GetNanoCreditAccountUserReducer.js new file mode 100644 index 0000000..09b1db6 --- /dev/null +++ b/app/redux/reducers/GetNanoCreditAccountUserReducer.js @@ -0,0 +1,33 @@ +import { GET_NANO_CREDIT_ACCOUNT_USER_ERROR, GET_NANO_CREDIT_ACCOUNT_USER_PENDING, GET_NANO_CREDIT_ACCOUNT_USER_RESET, GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_ACCOUNT_USER_PENDING: return { + ...state, + loading: true + } + case GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_ACCOUNT_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_ACCOUNT_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNanoCreditDemandDetailReducer.js b/app/redux/reducers/GetNanoCreditDemandDetailReducer.js new file mode 100644 index 0000000..13f9987 --- /dev/null +++ b/app/redux/reducers/GetNanoCreditDemandDetailReducer.js @@ -0,0 +1,33 @@ +import { GET_NANO_CREDIT_DEMAND_DETAIL_PENDING, GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS, GET_NANO_CREDIT_DEMAND_DETAIL_RESET, GET_NANO_CREDIT_DEMAND_DETAIL_ERROR } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_DEMAND_DETAIL_PENDING: return { + ...state, + loading: true + } + case GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_DEMAND_DETAIL_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_DEMAND_DETAIL_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNanoCreditDemandDurationReducer.js b/app/redux/reducers/GetNanoCreditDemandDurationReducer.js new file mode 100644 index 0000000..ede90c1 --- /dev/null +++ b/app/redux/reducers/GetNanoCreditDemandDurationReducer.js @@ -0,0 +1,33 @@ +import { GET_NANO_CREDIT_DEMAND_DURATION_PENDING, GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS, GET_NANO_CREDIT_DEMAND_DURATION_ERROR, GET_NANO_CREDIT_DEMAND_DURATION_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_DEMAND_DURATION_PENDING: return { + ...state, + loading: true + } + case GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_DEMAND_DURATION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_DEMAND_DURATION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNanoCreditHistoryUserReducer.js b/app/redux/reducers/GetNanoCreditHistoryUserReducer.js new file mode 100644 index 0000000..fdbb626 --- /dev/null +++ b/app/redux/reducers/GetNanoCreditHistoryUserReducer.js @@ -0,0 +1,33 @@ +import { GET_NANO_CREDIT_HISTORY_USER_ERROR, GET_NANO_CREDIT_HISTORY_USER_PENDING, GET_NANO_CREDIT_HISTORY_USER_RESET, GET_NANO_CREDIT_HISTORY_USER_SUCCESS } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_HISTORY_USER_PENDING: return { + ...state, + loading: true + } + case GET_NANO_CREDIT_HISTORY_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_HISTORY_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_HISTORY_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNanoCreditUserHistoryInProgressReducer.js b/app/redux/reducers/GetNanoCreditUserHistoryInProgressReducer.js new file mode 100644 index 0000000..2bf9bc7 --- /dev/null +++ b/app/redux/reducers/GetNanoCreditUserHistoryInProgressReducer.js @@ -0,0 +1,42 @@ +import { + GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR, + GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING, + GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET, + GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS +} from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING: + return { + ...state, + loading: true + } + case GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNotificationReducer.js b/app/redux/reducers/GetNotificationReducer.js new file mode 100644 index 0000000..fef5924 --- /dev/null +++ b/app/redux/reducers/GetNotificationReducer.js @@ -0,0 +1,33 @@ +import { GET_NOTIFICATIONS_SUCCESS, GET_NOTIFICATIONS_ERROR, GET_NOTIFICATIONS_RESET, GET_NOTIFICATIONS_PENDING } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NOTIFICATIONS_PENDING: return { + ...state, + loading: true + } + case GET_NOTIFICATIONS_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NOTIFICATIONS_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NOTIFICATIONS_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetNumberInformation.js b/app/redux/reducers/GetNumberInformation.js new file mode 100644 index 0000000..3062704 --- /dev/null +++ b/app/redux/reducers/GetNumberInformation.js @@ -0,0 +1,33 @@ +import { GET_NUMBER_DETAIL_PENDING, GET_NUMBER_DETAIL_SUCCESS, GET_NUMBER_DETAIL_ERROR, GET_NUMBER_DETAIL_RESET } from "../types/IdentificationType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NUMBER_DETAIL_PENDING: return { + ...state, + loading: true + } + case GET_NUMBER_DETAIL_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NUMBER_DETAIL_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NUMBER_DETAIL_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetUniqueDemandsGroupReducer.js b/app/redux/reducers/GetUniqueDemandsGroupReducer.js new file mode 100644 index 0000000..f388aa4 --- /dev/null +++ b/app/redux/reducers/GetUniqueDemandsGroupReducer.js @@ -0,0 +1,33 @@ +import { GET_UNIQUE_DEMAND_GROUP_PENDING, GET_UNIQUE_DEMAND_GROUP_SUCCESS, GET_UNIQUE_DEMAND_GROUP_RESET, GET_UNIQUE_DEMAND_GROUP_ERROR } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_UNIQUE_DEMAND_GROUP_PENDING: return { + ...state, + loading: true + } + case GET_UNIQUE_DEMAND_GROUP_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_UNIQUE_DEMAND_GROUP_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_UNIQUE_DEMAND_GROUP_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetUserGroupDetailReducer.js b/app/redux/reducers/GetUserGroupDetailReducer.js new file mode 100644 index 0000000..7d70b09 --- /dev/null +++ b/app/redux/reducers/GetUserGroupDetailReducer.js @@ -0,0 +1,33 @@ +import { GET_USER_GROUP_DETAIL_PENDING, GET_USER_GROUP_DETAIL_SUCCESS, GET_USER_GROUP_DETAIL_ERROR, GET_USER_GROUP_DETAIL_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_USER_GROUP_DETAIL_PENDING: return { + ...state, + loading: true + } + case GET_USER_GROUP_DETAIL_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_USER_GROUP_DETAIL_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_USER_GROUP_DETAIL_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/GetUserIdentificationReducer.js b/app/redux/reducers/GetUserIdentificationReducer.js new file mode 100644 index 0000000..911310f --- /dev/null +++ b/app/redux/reducers/GetUserIdentificationReducer.js @@ -0,0 +1,33 @@ +import { GET_USER_IDENTIFICATION_PENDING, GET_USER_IDENTIFICATION_SUCCESS, GET_USER_IDENTIFICATION_ERROR, GET_USER_IDENTIFICATION_RESET } from "../types/IdentificationType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_USER_IDENTIFICATION_PENDING: return { + ...state, + loading: true + } + case GET_USER_IDENTIFICATION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_USER_IDENTIFICATION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_USER_IDENTIFICATION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/IdentificationReducer.js b/app/redux/reducers/IdentificationReducer.js new file mode 100644 index 0000000..757d061 --- /dev/null +++ b/app/redux/reducers/IdentificationReducer.js @@ -0,0 +1,33 @@ +import { CREATE_IDENTIFICATION_PENDING, CREATE_IDENTIFICATION_SUCCESS, CREATE_IDENTIFICATION_ERROR, CREATE_IDENTIFICATION_RESET } from "../types/IdentificationType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case CREATE_IDENTIFICATION_PENDING: return { + ...state, + loading: true + } + case CREATE_IDENTIFICATION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case CREATE_IDENTIFICATION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case CREATE_IDENTIFICATION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/JoinGroupReducer.js b/app/redux/reducers/JoinGroupReducer.js new file mode 100644 index 0000000..f540c5f --- /dev/null +++ b/app/redux/reducers/JoinGroupReducer.js @@ -0,0 +1,33 @@ +import { JOIN_GROUP_SUCCESS, JOIN_GROUP_ERROR, JOIN_GROUP_PENDING, JOIN_GROUP_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case JOIN_GROUP_PENDING: return { + ...state, + loading: true + } + case JOIN_GROUP_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case JOIN_GROUP_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case JOIN_GROUP_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/LinkCardReducer.js b/app/redux/reducers/LinkCardReducer.js new file mode 100644 index 0000000..6af1370 --- /dev/null +++ b/app/redux/reducers/LinkCardReducer.js @@ -0,0 +1,33 @@ +import { LINK_CARD_PENDING, LINK_CARD_SUCCESS, LINK_CARD_ERROR, LINK_CARD_RESET } from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case LINK_CARD_PENDING: return { + ...state, + loading: true + } + case LINK_CARD_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case LINK_CARD_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case LINK_CARD_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/PayBillReducer.js b/app/redux/reducers/PayBillReducer.js new file mode 100644 index 0000000..fa72e60 --- /dev/null +++ b/app/redux/reducers/PayBillReducer.js @@ -0,0 +1,37 @@ +import {PAY_BILL_ERROR, PAY_BILL_PENDING, PAY_BILL_RESET, PAY_BILL_SUCCESS} from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case PAY_BILL_PENDING: + return { + ...state, + loading: true + } + case PAY_BILL_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case PAY_BILL_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case PAY_BILL_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/PayCountryNetworkReducer.js b/app/redux/reducers/PayCountryNetworkReducer.js new file mode 100644 index 0000000..b39f087 --- /dev/null +++ b/app/redux/reducers/PayCountryNetworkReducer.js @@ -0,0 +1,33 @@ +import { PAY_COUNTRY_NETWORK_ERROR, PAY_COUNTRY_NETWORK_PENDING, PAY_COUNTRY_NETWORK_RESET, PAY_COUNTRY_NETWORK_SUCCESS } from "../types/CountryNetworkType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case PAY_COUNTRY_NETWORK_PENDING: return { + ...state, + loading: true + } + case PAY_COUNTRY_NETWORK_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case PAY_COUNTRY_NETWORK_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case PAY_COUNTRY_NETWORK_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/ReattachAccountReducer.js b/app/redux/reducers/ReattachAccountReducer.js new file mode 100644 index 0000000..8e4ed7a --- /dev/null +++ b/app/redux/reducers/ReattachAccountReducer.js @@ -0,0 +1,42 @@ +import { + REATTACH_ACCOUNT_ERROR, + REATTACH_ACCOUNT_PENDING, + REATTACH_ACCOUNT_RESET, + REATTACH_ACCOUNT_SUCCESS +} from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case REATTACH_ACCOUNT_PENDING: + return { + ...state, + loading: true + } + case REATTACH_ACCOUNT_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case REATTACH_ACCOUNT_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case REATTACH_ACCOUNT_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/RefundCreditDemandUserReducer.js b/app/redux/reducers/RefundCreditDemandUserReducer.js new file mode 100644 index 0000000..a8d292e --- /dev/null +++ b/app/redux/reducers/RefundCreditDemandUserReducer.js @@ -0,0 +1,33 @@ +import { REFUND_CREDIT_DEMAND_USER_PENDING, REFUND_CREDIT_DEMAND_USER_RESET, REFUND_CREDIT_DEMAND_USER_SUCCESS, REFUND_CREDIT_DEMAND_USER_ERROR } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case REFUND_CREDIT_DEMAND_USER_PENDING: return { + ...state, + loading: true + } + case REFUND_CREDIT_DEMAND_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case REFUND_CREDIT_DEMAND_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case REFUND_CREDIT_DEMAND_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/RetraitCashAgentIdVerificationReducer.js b/app/redux/reducers/RetraitCashAgentIdVerificationReducer.js new file mode 100644 index 0000000..9850da3 --- /dev/null +++ b/app/redux/reducers/RetraitCashAgentIdVerificationReducer.js @@ -0,0 +1,33 @@ +import { RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING, RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS, RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR, RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET } from "../types/EnvoieAgentType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING: return { + ...state, + loading: true + } + case RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/SaveOnesignalReducer.js b/app/redux/reducers/SaveOnesignalReducer.js new file mode 100644 index 0000000..102ddd0 --- /dev/null +++ b/app/redux/reducers/SaveOnesignalReducer.js @@ -0,0 +1,33 @@ +import { SAVE_ONESIGNAL_IDS_PENDING, SAVE_ONESIGNAL_IDS_SUCCESS, SAVE_ONESIGNAL_IDS_ERROR, SAVE_ONESIGNAL_IDS_RESET } from "../types/NotificationType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case SAVE_ONESIGNAL_IDS_PENDING: return { + ...state, + loading: true + } + case SAVE_ONESIGNAL_IDS_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case SAVE_ONESIGNAL_IDS_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case SAVE_ONESIGNAL_IDS_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/TreatDemandGroupReducer.js b/app/redux/reducers/TreatDemandGroupReducer.js new file mode 100644 index 0000000..61ad999 --- /dev/null +++ b/app/redux/reducers/TreatDemandGroupReducer.js @@ -0,0 +1,33 @@ +import { TREAT_DEMAND_GROUP_PENDING, TREAT_DEMAND_GROUP_SUCCESS, TREAT_DEMAND_GROUP_ERROR, TREAT_DEMAND_GROUP_RESET } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case TREAT_DEMAND_GROUP_PENDING: return { + ...state, + loading: true + } + case TREAT_DEMAND_GROUP_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case TREAT_DEMAND_GROUP_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case TREAT_DEMAND_GROUP_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/ValidateIdentificationReducer.js b/app/redux/reducers/ValidateIdentificationReducer.js new file mode 100644 index 0000000..3d7f94a --- /dev/null +++ b/app/redux/reducers/ValidateIdentificationReducer.js @@ -0,0 +1,33 @@ +import { VALIDATE_IDENTIFICATION_PENDING, VALIDATE_IDENTIFICATION_SUCCESS, VALIDATE_IDENTIFICATION_ERROR, VALIDATE_IDENTIFICATION_RESET } from "../types/IdentificationType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case VALIDATE_IDENTIFICATION_PENDING: return { + ...state, + loading: true + } + case VALIDATE_IDENTIFICATION_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case VALIDATE_IDENTIFICATION_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case VALIDATE_IDENTIFICATION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletDetailReducer.js b/app/redux/reducers/WalletDetailReducer.js new file mode 100644 index 0000000..69a57f0 --- /dev/null +++ b/app/redux/reducers/WalletDetailReducer.js @@ -0,0 +1,34 @@ +import { WALLET_LIST_DETAIL_PENDING, WALLET_LIST_DETAIL_SUCCESS, WALLET_LIST_DETAIL_ERROR, WALLET_LIST_DETAIL_RESET } from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_LIST_DETAIL_PENDING: return { + ...state, + loading: true + } + case WALLET_LIST_DETAIL_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WALLET_LIST_DETAIL_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case WALLET_LIST_DETAIL_RESET: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/WalletGetCommissionReducer.js b/app/redux/reducers/WalletGetCommissionReducer.js new file mode 100644 index 0000000..2e0a6bb --- /dev/null +++ b/app/redux/reducers/WalletGetCommissionReducer.js @@ -0,0 +1,33 @@ +import { WALLET_GET_COMMISSION_PENDING, WALLET_GET_COMMISSION_SUCCESS, WALLET_TRANSFER_COMMISSION_ERROR, WALLET_TRANSFER_COMMISSION_RESET, WALLET_GET_COMMISSION_ERROR, WALLET_GET_COMMISSION_RESET } from "../types/WalletType"; + +const initialState = { + loadingGetCommission: false, + resultGetCommission: null, + errorGetCommission: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_GET_COMMISSION_PENDING: return { + ...state, + loadingGetCommission: true + } + case WALLET_GET_COMMISSION_SUCCESS: return { + ...state, + loadingGetCommission: false, + resultGetCommission: action.result.data, + errorGetCommission: null + } + case WALLET_GET_COMMISSION_ERROR: return { + ...state, + loadingGetCommission: false, + resultGetCommission: null, + errorGetCommission: action.result + } + case WALLET_GET_COMMISSION_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer.js b/app/redux/reducers/WalletReducer.js new file mode 100644 index 0000000..fe2056f --- /dev/null +++ b/app/redux/reducers/WalletReducer.js @@ -0,0 +1,34 @@ +import { WALLET_LIST_PENDING, WALLET_LIST_SUCCESS, WALLET_LIST_ERROR, WALLET_LIST_RESET } from "../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_LIST_PENDING: return { + ...state, + loading: true + } + case WALLET_LIST_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WALLET_LIST_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case WALLET_LIST_RESET: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/WalletReducer/DeletePenalityReducer.js b/app/redux/reducers/WalletReducer/DeletePenalityReducer.js new file mode 100644 index 0000000..d3237c2 --- /dev/null +++ b/app/redux/reducers/WalletReducer/DeletePenalityReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.DELETE_PENALITY_PENDING: + return { + ...state, + loading: true + } + case WalletType.DELETE_PENALITY_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.DELETE_PENALITY_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.DELETE_PENALITY_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/GetAvisImpositionReducer.js b/app/redux/reducers/WalletReducer/GetAvisImpositionReducer.js new file mode 100644 index 0000000..6a51dea --- /dev/null +++ b/app/redux/reducers/WalletReducer/GetAvisImpositionReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.GET_AVIS_IMPOSITION_PENDING: + return { + ...state, + loading: true + } + case WalletType.GET_AVIS_IMPOSITION_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.GET_AVIS_IMPOSITION_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.GET_AVIS_IMPOSITION_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/GetAvisImpositionWithPenaliteReducer.js b/app/redux/reducers/WalletReducer/GetAvisImpositionWithPenaliteReducer.js new file mode 100644 index 0000000..31b5da0 --- /dev/null +++ b/app/redux/reducers/WalletReducer/GetAvisImpositionWithPenaliteReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING: + return { + ...state, + loading: true + } + case WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.GET_AVIS_IMPOSITION_WITH_PENALITE_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/GetQRCodeDetailReducer.js b/app/redux/reducers/WalletReducer/GetQRCodeDetailReducer.js new file mode 100644 index 0000000..b5b8608 --- /dev/null +++ b/app/redux/reducers/WalletReducer/GetQRCodeDetailReducer.js @@ -0,0 +1,44 @@ +/** + * Project iLinkCity + * File GetQRCodeDetailReducer + * Path redux/reducers/WalletReducer + * Created by BRICE ZELE + * Date: 19/08/2021 + */ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.GET_QR_CODE_DETAIL_PENDING: + return { + ...state, + loading: true + } + case WalletType.GET_QR_CODE_DETAIL_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.GET_QR_CODE_DETAIL_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.GET_QR_CODE_DETAIL_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/ModifyAvisImpositionReducer.js b/app/redux/reducers/WalletReducer/ModifyAvisImpositionReducer.js new file mode 100644 index 0000000..d5da32d --- /dev/null +++ b/app/redux/reducers/WalletReducer/ModifyAvisImpositionReducer.js @@ -0,0 +1,37 @@ + import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.MODIFY_AVIS_IMPOSITION_PENDING: + return { + ...state, + loading: true + } + case WalletType.MODIFY_AVIS_IMPOSITION_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.MODIFY_AVIS_IMPOSITION_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.MODIFY_AVIS_IMPOSITION_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/ModifyPenalityReducer.js b/app/redux/reducers/WalletReducer/ModifyPenalityReducer.js new file mode 100644 index 0000000..8abf616 --- /dev/null +++ b/app/redux/reducers/WalletReducer/ModifyPenalityReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.MODIFY_PENALITY_PENDING: + return { + ...state, + loading: true + } + case WalletType.MODIFY_PENALITY_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.MODIFY_PENALITY_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.MODIFY_PENALITY_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/SaveActifSocietyReducer.js b/app/redux/reducers/WalletReducer/SaveActifSocietyReducer.js new file mode 100644 index 0000000..ed62a37 --- /dev/null +++ b/app/redux/reducers/WalletReducer/SaveActifSocietyReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.SAVE_ACTIF_SOCIETY_PENDING: + return { + ...state, + loading: true + } + case WalletType.SAVE_ACTIF_SOCIETY_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.SAVE_ACTIF_SOCIETY_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.SAVE_ACTIF_SOCIETY_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/SavePenalityReducer.js b/app/redux/reducers/WalletReducer/SavePenalityReducer.js new file mode 100644 index 0000000..ddee5c6 --- /dev/null +++ b/app/redux/reducers/WalletReducer/SavePenalityReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.SAVE_PENALITY_PENDING: + return { + ...state, + loading: true + } + case WalletType.SAVE_PENALITY_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.SAVE_PENALITY_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.SAVE_PENALITY_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/SearchUserReducer.js b/app/redux/reducers/WalletReducer/SearchUserReducer.js new file mode 100644 index 0000000..38007e7 --- /dev/null +++ b/app/redux/reducers/WalletReducer/SearchUserReducer.js @@ -0,0 +1,44 @@ +/** + * Project iLinkCity + * File SearchUserReducer + * Path redux/reducers/WalletReducer + * Created by BRICE ZELE + * Date: 26/07/2021 + */ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.SEARCH_USER_PENDING: + return { + ...state, + loading: true + } + case WalletType.SEARCH_USER_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.SEARCH_USER_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.SEARCH_USER_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletReducer/UpdateDefaultNetworkReducer.js b/app/redux/reducers/WalletReducer/UpdateDefaultNetworkReducer.js new file mode 100644 index 0000000..3de5d38 --- /dev/null +++ b/app/redux/reducers/WalletReducer/UpdateDefaultNetworkReducer.js @@ -0,0 +1,37 @@ +import * as WalletType from "../../types/WalletType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WalletType.UPDATE_DEFAULT_NETWORK_PENDING: + return { + ...state, + loading: true + } + case WalletType.UPDATE_DEFAULT_NETWORK_SUCCESS: + return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case WalletType.UPDATE_DEFAULT_NETWORK_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.result + } + case WalletType.UPDATE_DEFAULT_NETWORK_RESET: + return initialState; + + default: { + return state; + } + } +}; diff --git a/app/redux/reducers/WalletTransactionHistoryReducer.js b/app/redux/reducers/WalletTransactionHistoryReducer.js new file mode 100644 index 0000000..ffb2bda --- /dev/null +++ b/app/redux/reducers/WalletTransactionHistoryReducer.js @@ -0,0 +1,34 @@ +import { WALLET_HISTORY_PENDING, WALLET_HISTORY_SUCCESS, WALLET_HISTORY_ERROR } from "../types/WalletType"; + +const initialState = { + loadingTransaction: false, + resultTransaction: null, + errorTransaction: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_HISTORY_PENDING: return { + ...state, + loadingTransaction: true + } + case WALLET_HISTORY_SUCCESS: return { + ...state, + loadingTransaction: false, + resultTransaction: action.result.data, + errorTransaction: null + } + case WALLET_HISTORY_ERROR: return { + ...state, + loadingTransaction: false, + resultTransaction: null, + errorTransaction: action.result + } + case WALLET_HISTORY_SUCCESS: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/WalletTransferCommission.js b/app/redux/reducers/WalletTransferCommission.js new file mode 100644 index 0000000..c88c241 --- /dev/null +++ b/app/redux/reducers/WalletTransferCommission.js @@ -0,0 +1,35 @@ +import { WALLET_TRANSFER_COMMISSION_PENDING, WALLET_TRANSFER_COMMISSION_SUCCESS, WALLET_TRANSFER_COMMISSION_ERROR, WALLET_TRANSFER_COMMISSION_RESET } from "../types/WalletType"; + +const initialState = { + loadingTransferCommission: false, + resultTransferCommission: null, + errorTransferCommission: null, +}; + +export default (state = initialState, action) => { + switch (action.type) { + case WALLET_TRANSFER_COMMISSION_PENDING: return { + ...state, + loadingTransferCommission: true + } + case WALLET_TRANSFER_COMMISSION_SUCCESS: return { + ...state, + loadingTransferCommission: false, + resultTransferCommission: action.result.data, + errorTransferCommission: null + } + case WALLET_TRANSFER_COMMISSION_ERROR: return { + ...state, + loadingTransferCommission: false, + resultTransferCommission: null, + errorTransferCommission: action.result + } + + case WALLET_TRANSFER_COMMISSION_RESET: return initialState; + + default: { + return state; + } + + } +}; diff --git a/app/redux/reducers/index.js b/app/redux/reducers/index.js new file mode 100644 index 0000000..c3a0f0b --- /dev/null +++ b/app/redux/reducers/index.js @@ -0,0 +1,168 @@ +import {AsyncStorage} from "react-native"; +import {persistCombineReducers} from "redux-persist"; +import ActiveCountryListReducer from "./ActiveCountryListReducer"; +import AskNanoCreditReducer from "./AskNanoCreditReducer"; +import authKeyReducer from "./AuthKeyReducer"; +import CautionCreditDemandAgentReducer from "./CautionCreditDemandAgentReducer"; +import CountryByDialCodeReducer from "./CountryByDialCodeReducer"; +import CreateGroupReducer from "./CreateGroupReducer"; +import creditCancelDemandReducer from "./CreditCancelDemandReducer"; +import creditTreatDemandReducer from "./CreditTreatDemandReducer"; +import depositReducer from "./DepositReducer"; +import EnvoieUserWalletToCardGetCommissionReducer from "./EnvoieUserWalletToCardGetCommissionReducer"; +import EnvoieUserWalletToCardReducer from "./EnvoieUserWalletToCardReducer"; +import EnvoieUserWalletToCashGetCommissionReducer from "./EnvoieUserWalletToCashGetCommissionReducer"; +import EnvoieUserWalletToCashReducer from "./EnvoieUserWalletToCashReducer"; +import EnvoieUserWalletToWalletGetCommissionReducer from "./EnvoieUserWalletToWalletGetCommissionReducer"; +import EnvoieUserWalletToWalletReducer from "./EnvoieUserWalletToWalletReducer"; +import GetDemandsGroupReducer from "./GetDemandsGroupReducer"; +import GetNanoCreditDemandDetailReducer from "./GetNanoCreditDemandDetailReducer"; +import GetNanoCreditDemandDurationReducer from "./GetNanoCreditDemandDurationReducer"; +import GetNotificationReducer from "./GetNotificationReducer"; +import GetNumberInformation from "./GetNumberInformation"; +import GetUniqueDemandsGroupReducer from "./GetUniqueDemandsGroupReducer"; +import GetUserGroupDetailReducer from "./GetUserGroupDetailReducer"; +import GetUserIdentificationReducer from "./GetUserIdentificationReducer"; +import CreateIdentificationReducer from "./IdentificationReducer"; +import JoinGroupReducer from "./JoinGroupReducer"; +import LinkCardReducer from "./LinkCardReducer"; +import PayCountryNetworkReducer from "./PayCountryNetworkReducer"; +import RefundCreditDemandUserReducer from "./RefundCreditDemandUserReducer"; +import RetraitCashAgentIdVerificationReducer from "./RetraitCashAgentIdVerificationReducer"; +import SaveOnesignalReducer from "./SaveOnesignalReducer"; +import TreatDemandGroupReducer from "./TreatDemandGroupReducer"; +import ValidateIdentificationReducer from "./ValidateIdentificationReducer"; +import walletDetailReducer from "./WalletDetailReducer.js"; +import WalletGetCommissionReducer from "./WalletGetCommissionReducer"; +import walletReducer from "./WalletReducer"; +import walletHistoryReducer from "./WalletTransactionHistoryReducer"; +import walletTransferCommissionReducer from "./WalletTransferCommission"; +import EpargnerArgentUserReducer from "./EpargnerArgentUserReducer"; +import CasserEpargneUserReducer from "./CasserEpargneUserReducer"; +import GetNanoCreditAccountUserReducer from "./GetNanoCreditAccountUserReducer"; +import GetNanoCreditHistoryUserReducer from "./GetNanoCreditHistoryUserReducer"; +import GetHyperSuperHistoryReducer from "./GetHyperSuperHistoryReducer"; +import GetBankListReducer from "./GetBankListReducer"; +import EnvoieUserWalletToBank from "./EnvoieUserWalletToBankReducer"; +import GetEpargneInProgressReducer from "./GetEpargneInProgressReducer"; +import GetNanoCreditUserHistoryInProgressReducer from "./GetNanoCreditUserHistoryInProgressReducer"; +import GetListOperatorReducer from "./GetListOperatorReducer"; +import PayBillReducer from "./PayBillReducer"; +import GetIlinkBankReducer from "./GetIlinkBankReducer"; +import ReattachAccountReducer from "./ReattachAccountReducer"; +import GetAvisImpositionReducer from "../reducers/WalletReducer/GetAvisImpositionReducer"; +import ModifyAvisImpositionReducer from "../reducers/WalletReducer/ModifyAvisImpositionReducer"; +import UpdateDefaultNetworkReducer from "./WalletReducer/UpdateDefaultNetworkReducer"; +import SaveActifSocietyReducer from "./WalletReducer/SaveActifSocietyReducer"; +import GetAvisImpositionWithPenaliteReducer from "./WalletReducer/GetAvisImpositionWithPenaliteReducer"; +import ModifyPenalityReducer from "./WalletReducer/ModifyPenalityReducer"; +import DeletePenalityReducer from "./WalletReducer/DeletePenalityReducer"; +import SavePenalityReducer from "./WalletReducer/SavePenalityReducer"; +import SearchUserReducer from "./WalletReducer/SearchUserReducer"; +import GetQRCodeDetailReducer from "./WalletReducer/GetQRCodeDetailReducer"; +import {historicReducer} from "../historic/historic.reducer"; +import {refillAgentReducer, requestCreditReducer} from "../credit-management/credit.reducer"; +import {cinetpayMethodsReducer, paymentMethodsReducer, yoomeeMethodsReducer} from "../payment/payment.reducer"; + +const persistConfig = { + key: 'root', + storage: AsyncStorage, + whitelist: ['authKeyReducer'], + blacklist: [] +}; + +export const API = 'API'; +export const ApiAction = ({ + url = '', + method = 'GET', + data = null, + accessToken = null, + onSuccess = () => { + }, + onLoading = () => { + }, + onError = () => { + }, + ...rest + }) => ({ + type: API, + payload: { + url, + method, + data, + accessToken, + onLoading, + onSuccess, + onError, + ...rest, + }, +}); + +const rootReducer = persistCombineReducers(persistConfig, { + walletReducer: walletReducer, + walletDetailReducer: walletDetailReducer, + authKeyReducer: authKeyReducer, + depositReducer: depositReducer, + walletHistoryReducer: walletHistoryReducer, + walletTransferCommissionReducer: walletTransferCommissionReducer, + creditTreatDemandReducer: creditTreatDemandReducer, + creditCancelDemandReducer: creditCancelDemandReducer, + walletGetCommission: WalletGetCommissionReducer, + createIdentificationReducer: CreateIdentificationReducer, + getNumberInformationReducer: GetNumberInformation, + getUserIdentificationReducer: GetUserIdentificationReducer, + validateIdentificationReducer: ValidateIdentificationReducer, + payCountryNetworkReducer: PayCountryNetworkReducer, + activeCountryListReducer: ActiveCountryListReducer, + countryByDialCode: CountryByDialCodeReducer, + envoieUserWalletToWalletReducer: EnvoieUserWalletToWalletReducer, + envoieUserWalletToWalletGetCommissionReducer: EnvoieUserWalletToWalletGetCommissionReducer, + envoieUserWalletToCashReducer: EnvoieUserWalletToCashReducer, + envoieUserWalletToCashGetCommissionReducer: EnvoieUserWalletToCashGetCommissionReducer, + envoieUserWalletToCardReducer: EnvoieUserWalletToCardReducer, + envoieUserWalletToCardGetCommissionReducer: EnvoieUserWalletToCardGetCommissionReducer, + linkCardReduder: LinkCardReducer, + retraitCashAgentIdVerificationReducer: RetraitCashAgentIdVerificationReducer, + createGroupReducer: CreateGroupReducer, + saveOnesignalReducer: SaveOnesignalReducer, + getDemandsGroupReducer: GetDemandsGroupReducer, + getUniqueDemandsGroupReducer: GetUniqueDemandsGroupReducer, + treatDemandGroupReducer: TreatDemandGroupReducer, + joinGroupReducer: JoinGroupReducer, + getUserGroupDetailReducer: GetUserGroupDetailReducer, + getNotificationReducer: GetNotificationReducer, + askNanoCreditReducer: AskNanoCreditReducer, + getNanoCreditDemandDurationReducer: GetNanoCreditDemandDurationReducer, + cautionCreditDemandAgentReducer: CautionCreditDemandAgentReducer, + refundCreditDemandReducer: RefundCreditDemandUserReducer, + getNanoCreditDemandDetailReducer: GetNanoCreditDemandDetailReducer, + epargnerArgentUserReducer: EpargnerArgentUserReducer, + casserEpargneUserReducer: CasserEpargneUserReducer, + getNanoCreditAccountUserReducer: GetNanoCreditAccountUserReducer, + getNanoCreditHistoryUserReducer: GetNanoCreditHistoryUserReducer, + getHyperSuperHistoryReducer: GetHyperSuperHistoryReducer, + getBankListReducer: GetBankListReducer, + envoieUserWalletToBank: EnvoieUserWalletToBank, + getEpargneInProgressReducer: GetEpargneInProgressReducer, + getNanoCreditUserHistoryInProgressReducer: GetNanoCreditUserHistoryInProgressReducer, + getListOperatorReducer: GetListOperatorReducer, + payBillReducer: PayBillReducer, + getIlinkBankReducer: GetIlinkBankReducer, + reattachAccountReducer: ReattachAccountReducer, + getAvisImpositionReducer: GetAvisImpositionReducer, + modifyAvisImpositionReducer: ModifyAvisImpositionReducer, + updateDefaultNetworkReducer: UpdateDefaultNetworkReducer, + saveActifSocietyReducer: SaveActifSocietyReducer, + getAvisImpositionWithPenaliteReducer: GetAvisImpositionWithPenaliteReducer, + modifyPenalityReducer: ModifyPenalityReducer, + deletePenalityReducer: DeletePenalityReducer, + savePenalityReducer: SavePenalityReducer, + searchUserReducer: SearchUserReducer, + getQRCodeDetailReducer: GetQRCodeDetailReducer, + historicReducer: historicReducer, + refillAgentReducer: refillAgentReducer, + requestCreditReducer: requestCreditReducer, + paymentMethodsReducer: paymentMethodsReducer +}); + +export default rootReducer; diff --git a/app/redux/store.js b/app/redux/store.js new file mode 100644 index 0000000..1e2cff2 --- /dev/null +++ b/app/redux/store.js @@ -0,0 +1,29 @@ +import { AsyncStorage } from "react-native"; +import { persistReducer, persistStore } from "redux-persist"; +import { createStore, applyMiddleware, compose } from "redux"; +import thunk from 'redux-thunk'; +import { createLogger } from 'redux-logger'; +import rootReducer from "./reducers"; +import ApiMiddleware from "../middlewares/ApiMiddleware"; + + + +/* const persistConfig = { + key: 'root', + storage: AsyncStorage, + whitelist: ['authKeyReducer'], + blacklist: [] +}; */ +const middlewares = []; +middlewares.push(thunk); +middlewares.push(ApiMiddleware); + +const loggerMiddleware = createLogger({ + predicate: () => process.env.NODE_ENV === 'development' +}) +middlewares.push(loggerMiddleware); + +const store = createStore(rootReducer, compose(applyMiddleware(...middlewares))); +let persistor = persistStore(store); + +export { store, persistor }; diff --git a/app/redux/types/AuthKeyType.js b/app/redux/types/AuthKeyType.js new file mode 100644 index 0000000..86cf9e4 --- /dev/null +++ b/app/redux/types/AuthKeyType.js @@ -0,0 +1,3 @@ +export const AUTH_KEY_PENDING = 'AUTH_KEY_PENDING'; +export const AUTH_KEY_SUCCESS = 'AUTH_KEY_SUCCESS'; +export const AUTH_KEY_ERROR = 'AUTH_KEY_ERROR'; \ No newline at end of file diff --git a/app/redux/types/BankType.js b/app/redux/types/BankType.js new file mode 100644 index 0000000..6c8daaf --- /dev/null +++ b/app/redux/types/BankType.js @@ -0,0 +1,4 @@ +export const GET_BANK_LIST_PENDING = 'GET_BANK_LIST_PENDING'; +export const GET_BANK_LIST_SUCCESS = 'GET_BANK_LIST_SUCCESS'; +export const GET_BANK_LIST_ERROR = 'GET_BANK_LIST_ERROR'; +export const GET_BANK_LIST_RESET = 'GET_BANK_LIST_RESET'; \ No newline at end of file diff --git a/app/redux/types/CountryNetworkType.js b/app/redux/types/CountryNetworkType.js new file mode 100644 index 0000000..9af5275 --- /dev/null +++ b/app/redux/types/CountryNetworkType.js @@ -0,0 +1,14 @@ +export const ACTIVE_COUNTRY_LIST_PENDING = 'ACTIVE_COUNTRY_LIST_PENDING'; +export const ACTIVE_COUNTRY_LIST_SUCCESS = 'ACTIVE_COUNTRY_LIST_SUCCESS'; +export const ACTIVE_COUNTRY_LIST_ERROR = 'ACTIVE_COUNTRY_LIST_ERROR'; +export const ACTIVE_COUNTRY_LIST_RESET = 'ACTIVE_COUNTRY_LIST_RESET'; + +export const PAY_COUNTRY_NETWORK_PENDING = 'PAY_COUNTRY_NETWORK_PENDING'; +export const PAY_COUNTRY_NETWORK_SUCCESS = 'PAY_COUNTRY_NETWORK_SUCCESS'; +export const PAY_COUNTRY_NETWORK_ERROR = 'PAY_COUNTRY_NETWORK_ERROR'; +export const PAY_COUNTRY_NETWORK_RESET = 'PAY_COUNTRY_NETWORK_RESET'; + +export const COUNTRY_BY_DIAL_CODE_PENDING = 'COUNTRY_BY_DIAL_CODE_PENDING'; +export const COUNTRY_BY_DIAL_CODE_SUCCESS = 'COUNTRY_BY_DIAL_CODE_SUCCESS'; +export const COUNTRY_BY_DIAL_CODE_ERROR = 'COUNTRY_BY_DIAL_CODE_ERROR'; +export const COUNTRY_BY_DIAL_CODE_RESET = 'COUNTRY_BY_DIAL_CODE_RESET'; \ No newline at end of file diff --git a/app/redux/types/CreditManageType.js b/app/redux/types/CreditManageType.js new file mode 100644 index 0000000..7bd7061 --- /dev/null +++ b/app/redux/types/CreditManageType.js @@ -0,0 +1,9 @@ +export const TREAT_CREDIT_DEMAND_PENDING = 'TREAT_CREDIT_DEMAND_PENDING'; +export const TREAT_CREDIT_DEMAND_SUCCESS = 'TREAT_CREDIT_DEMAND_SUCCESS'; +export const TREAT_CREDIT_DEMAND_ERROR = 'TREAT_CREDIT_DEMAND_ERROR'; +export const TREAT_CREDIT_DEMAND_RESET = 'TREAT_CREDIT_DEMAND_RESET'; + +export const TREAT_CREDIT_CANCEL_PENDING = 'TREAT_CREDIT_CANCEL_PENDING'; +export const TREAT_CREDIT_CANCEL_SUCCESS = 'TREAT_CREDIT_CANCEL_SUCCESS'; +export const TREAT_CREDIT_CANCEL_ERROR = 'TREAT_CREDIT_CANCEL_ERROR'; +export const TREAT_CREDIT_CANCEL_RESET = 'TREAT_CREDIT_CANCEL_RESET'; \ No newline at end of file diff --git a/app/redux/types/DepositType.js b/app/redux/types/DepositType.js new file mode 100644 index 0000000..49c17d2 --- /dev/null +++ b/app/redux/types/DepositType.js @@ -0,0 +1,4 @@ +export const DEPOSIT_PENDING = 'DEPOSIT_PENDING'; +export const DEPOSIT_SUCCESS = 'DEPOSIT_SUCCESS'; +export const DEPOSIT_ERROR = 'DEPOSIT_ERROR'; +export const DEPOSIT_RESET = 'DEPOSIT_RESET'; \ No newline at end of file diff --git a/app/redux/types/EnvoieAgentType.js b/app/redux/types/EnvoieAgentType.js new file mode 100644 index 0000000..772101b --- /dev/null +++ b/app/redux/types/EnvoieAgentType.js @@ -0,0 +1,4 @@ +export const RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING = 'RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING'; +export const RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS = 'RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS'; +export const RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR = 'RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR'; +export const RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET = 'RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET'; diff --git a/app/redux/types/EnvoieUserType.js b/app/redux/types/EnvoieUserType.js new file mode 100644 index 0000000..a6f23b9 --- /dev/null +++ b/app/redux/types/EnvoieUserType.js @@ -0,0 +1,34 @@ +export const ENVOIE_WALLET_TO_WALLET_USER_PENDING = 'ENVOIE_WALLET_TO_WALLET_USER_PENDING'; +export const ENVOIE_WALLET_TO_WALLET_USER_SUCCESS = 'ENVOIE_WALLET_TO_WALLET_USER_SUCCESS'; +export const ENVOIE_WALLET_TO_WALLET_USER_ERROR = 'ENVOIE_WALLET_TO_WALLET_USER_ERROR'; +export const ENVOIE_WALLET_TO_WALLET_USER_RESET = 'ENVOIE_WALLET_TO_WALLET_USER_RESET'; + +export const ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING = 'ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING'; +export const ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS = 'ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS'; +export const ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR = 'ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR'; +export const ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET = 'ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET'; + +export const ENVOIE_WALLET_TO_CASH_USER_PENDING = 'ENVOIE_WALLET_TO_CASH_USER_PENDING'; +export const ENVOIE_WALLET_TO_CASH_USER_SUCCESS = 'ENVOIE_WALLET_TO_CASH_USER_SUCCESS'; +export const ENVOIE_WALLET_TO_CASH_USER_ERROR = 'ENVOIE_WALLET_TO_CASH_USER_ERROR'; +export const ENVOIE_WALLET_TO_CASH_USER_RESET = 'ENVOIE_WALLET_TO_CASH_USER_RESET'; + +export const ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING = 'ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_PENDING'; +export const ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS = 'ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_SUCCESS'; +export const ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR = 'ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_ERROR'; +export const ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET = 'ENVOIE_WALLET_TO_CASH_USER_GET_COMMISSION_RESET'; + +export const ENVOIE_WALLET_TO_CARD_USER_PENDING = 'ENVOIE_WALLET_TO_CARD_USER_PENDING'; +export const ENVOIE_WALLET_TO_CARD_USER_SUCCESS = 'ENVOIE_WALLET_TO_CARD_USER_SUCCESS'; +export const ENVOIE_WALLET_TO_CARD_USER_ERROR = 'ENVOIE_WALLET_TO_CARD_USER_ERROR'; +export const ENVOIE_WALLET_TO_CARD_USER_RESET = 'ENVOIE_WALLET_TO_CARD_USER_RESET'; + +export const ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING = 'ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_PENDING'; +export const ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS = 'ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_SUCCESS'; +export const ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR = 'ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_ERROR'; +export const ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET = 'ENVOIE_WALLET_TO_CARD_USER_GET_COMMISSION_RESET'; + +export const ENVOIE_WALLET_TO_BANK_USER_PENDING = 'ENVOIE_WALLET_TO_BANK_USER_PENDING'; +export const ENVOIE_WALLET_TO_BANK_USER_SUCCESS = 'ENVOIE_WALLET_TO_BANK_USER_SUCCESS'; +export const ENVOIE_WALLET_TO_BANK_USER_ERROR = 'ENVOIE_WALLET_TO_BANK_USER_ERROR'; +export const ENVOIE_WALLET_TO_BANK_USER_RESET = 'ENVOIE_WALLET_TO_BANK_USER_RESET'; \ No newline at end of file diff --git a/app/redux/types/IdentificationType.js b/app/redux/types/IdentificationType.js new file mode 100644 index 0000000..5ada08c --- /dev/null +++ b/app/redux/types/IdentificationType.js @@ -0,0 +1,19 @@ +export const CREATE_IDENTIFICATION_PENDING = 'CREATE_IDENTIFICATION_PENDING'; +export const CREATE_IDENTIFICATION_SUCCESS = 'CREATE_IDENTIFICATION_SUCCESS'; +export const CREATE_IDENTIFICATION_ERROR = 'CREATE_IDENTIFICATION_ERROR'; +export const CREATE_IDENTIFICATION_RESET = 'CREATE_IDENTIFICATION_RESET'; + +export const GET_NUMBER_DETAIL_PENDING = 'GET_NUMBER_DETAIL_PENDING'; +export const GET_NUMBER_DETAIL_SUCCESS = 'GET_NUMBER_DETAIL_SUCCESS'; +export const GET_NUMBER_DETAIL_ERROR = 'GET_NUMBER_DETAIL_ERROR'; +export const GET_NUMBER_DETAIL_RESET = 'GET_NUMBER_DETAIL_RESET'; + +export const GET_USER_IDENTIFICATION_PENDING = 'GET_USER_IDENTIFICATION_PENDING'; +export const GET_USER_IDENTIFICATION_SUCCESS = 'GET_USER_IDENTIFICATION_SUCCESS'; +export const GET_USER_IDENTIFICATION_ERROR = 'GET_USER_IDENTIFICATION_ERROR'; +export const GET_USER_IDENTIFICATION_RESET = 'GET_USER_IDENTIFICATION_RESET'; + +export const VALIDATE_IDENTIFICATION_PENDING = 'VALIDATE_IDENTIFICATION_PENDING'; +export const VALIDATE_IDENTIFICATION_SUCCESS = 'VALIDATE_IDENTIFICATION_SUCCESS'; +export const VALIDATE_IDENTIFICATION_ERROR = 'VALIDATE_IDENTIFICATION_ERROR'; +export const VALIDATE_IDENTIFICATION_RESET = 'VALIDATE_IDENTIFICATION_RESET'; \ No newline at end of file diff --git a/app/redux/types/NanoCreditType.js b/app/redux/types/NanoCreditType.js new file mode 100644 index 0000000..2ceb855 --- /dev/null +++ b/app/redux/types/NanoCreditType.js @@ -0,0 +1,89 @@ +export const CREATE_GROUP_PENDING = 'CREATE_GROUP_PENDING'; +export const CREATE_GROUP_SUCCESS = 'CREATE_GROUP_SUCCESS'; +export const CREATE_GROUP_ERROR = 'CREATE_GROUP_ERROR'; +export const CREATE_GROUP_RESET = 'CREATE_GROUP_RESET'; + +export const GET_DEMAND_GROUP_PENDING = 'GET_DEMAND_GROUP_PENDING'; +export const GET_DEMAND_GROUP_SUCCESS = 'GET_DEMAND_GROUP_SUCCESS'; +export const GET_DEMAND_GROUP_ERROR = 'GET_DEMAND_GROUP_ERROR'; +export const GET_DEMAND_GROUP_RESET = 'GET_DEMAND_GROUP_RESET'; + +export const GET_UNIQUE_DEMAND_GROUP_PENDING = 'GET_UNIQUE_DEMAND_GROUP_PENDING'; +export const GET_UNIQUE_DEMAND_GROUP_SUCCESS = 'GET_UNIQUE_DEMAND_GROUP_SUCCESS'; +export const GET_UNIQUE_DEMAND_GROUP_ERROR = 'GET_UNIQUE_DEMAND_GROUP_ERROR'; +export const GET_UNIQUE_DEMAND_GROUP_RESET = 'GET_UNIQUE_DEMAND_GROUP_RESET'; + +export const TREAT_DEMAND_GROUP_PENDING = 'TREAT_DEMAND_GROUP_PENDING'; +export const TREAT_DEMAND_GROUP_SUCCESS = 'TREAT_DEMAND_GROUP_SUCCESS'; +export const TREAT_DEMAND_GROUP_ERROR = 'TREAT_DEMAND_GROUP_ERROR'; +export const TREAT_DEMAND_GROUP_RESET = 'TREAT_DEMAND_GROUP_RESET'; + +export const JOIN_GROUP_PENDING = 'JOIN_GROUP_PENDING'; +export const JOIN_GROUP_SUCCESS = 'JOIN_GROUP_SUCCESS'; +export const JOIN_GROUP_ERROR = 'JOIN_GROUP_ERROR'; +export const JOIN_GROUP_RESET = 'JOIN_GROUP_RESET'; + +export const GET_USER_GROUP_DETAIL_PENDING = 'GET_USER_GROUP_DETAIL_PENDING'; +export const GET_USER_GROUP_DETAIL_SUCCESS = 'GET_USER_GROUP_DETAIL_SUCCESS'; +export const GET_USER_GROUP_DETAIL_ERROR = 'GET_USER_GROUP_DETAIL_ERROR'; +export const GET_USER_GROUP_DETAIL_RESET = 'GET_USER_GROUP_DETAIL_RESET'; + +export const GET_NOTIFICATIONS_PENDING = 'GET_NOTIFICATIONS_PENDING'; +export const GET_NOTIFICATIONS_SUCCESS = 'GET_NOTIFICATIONS_SUCCESS'; +export const GET_NOTIFICATIONS_ERROR = 'GET_NOTIFICATIONS_ERROR'; +export const GET_NOTIFICATIONS_RESET = 'GET_NOTIFICATIONS_RESET'; + +export const ASK_NANO_CREDIT_PENDING = 'ASK_NANO_CREDIT_PENDING'; +export const ASK_NANO_CREDIT_SUCCESS = 'ASK_NANO_CREDIT_SUCCESS'; +export const ASK_NANO_CREDIT_ERROR = 'ASK_NANO_CREDIT_ERROR'; +export const ASK_NANO_CREDIT_RESET = 'ASK_NANO_CREDIT_RESET'; + +export const GET_NANO_CREDIT_DEMAND_DURATION_PENDING = 'GET_NANO_CREDIT_DEMAND_DURATION_PENDING'; +export const GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS = 'GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS'; +export const GET_NANO_CREDIT_DEMAND_DURATION_ERROR = 'GET_NANO_CREDIT_DEMAND_DURATION_ERROR'; +export const GET_NANO_CREDIT_DEMAND_DURATION_RESET = 'GET_NANO_CREDIT_DEMAND_DURATION_RESET'; + +export const REFUND_CREDIT_DEMAND_USER_PENDING = 'REFUND_CREDIT_DEMAND_USER_PENDING'; +export const REFUND_CREDIT_DEMAND_USER_SUCCESS = 'REFUND_CREDIT_DEMAND_USER_SUCCESS'; +export const REFUND_CREDIT_DEMAND_USER_ERROR = 'REFUND_CREDIT_DEMAND_USER_ERROR'; +export const REFUND_CREDIT_DEMAND_USER_RESET = 'REFUND_CREDIT_DEMAND_USER_RESET'; + +export const CAUTION_CREDIT_DEMAND_AGENT_PENDING = 'CAUTION_CREDIT_DEMAND_AGENT_PENDING'; +export const CAUTION_CREDIT_DEMAND_AGENT_SUCCESS = 'CAUTION_CREDIT_DEMAND_AGENT_SUCCESS'; +export const CAUTION_CREDIT_DEMAND_AGENT_ERROR = 'CAUTION_CREDIT_DEMAND_AGENT_ERROR'; +export const CAUTION_CREDIT_DEMAND_AGENT_RESET = 'CAUTION_CREDIT_DEMAND_AGENT_RESET'; + +export const GET_NANO_CREDIT_DEMAND_DETAIL_PENDING = 'GET_NANO_CREDIT_DEMAND_DETAIL_PENDING'; +export const GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS = 'GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS'; +export const GET_NANO_CREDIT_DEMAND_DETAIL_ERROR = 'GET_NANO_CREDIT_DEMAND_DETAIL_ERROR'; +export const GET_NANO_CREDIT_DEMAND_DETAIL_RESET = 'GET_NANO_CREDIT_DEMAND_DETAIL_RESET'; + +export const EPARGNER_ARGENT_USER_PENDING = 'EPARGNER_ARGENT_USER_PENDING'; +export const EPARGNER_ARGENT_USER_SUCCESS = 'EPARGNER_ARGENT_USER_SUCCESS'; +export const EPARGNER_ARGENT_USER_ERROR = 'EPARGNER_ARGENT_USER_ERROR'; +export const EPARGNER_ARGENT_USER_RESET = 'EPARGNER_ARGENT_USER_RESET'; + +export const CASSER_EPARGNE_USER_PENDING = 'CASSER_EPARGNE_USER_PENDING'; +export const CASSER_EPARGNE_USER_SUCCESS = 'CASSER_EPARGNE_USER_SUCCESS'; +export const CASSER_EPARGNE_USER_ERROR = 'CASSER_EPARGNE_USER_ERROR'; +export const CASSER_EPARGNE_USER_RESET = 'CASSER_EPARGNE_USER_RESET'; + +export const GET_NANO_CREDIT_HISTORY_USER_ERROR = 'GET_NANO_CREDIT_HISTORY_USER_ERROR'; +export const GET_NANO_CREDIT_HISTORY_USER_RESET = 'GET_NANO_CREDIT_HISTORY_USER_RESET'; +export const GET_NANO_CREDIT_HISTORY_USER_SUCCESS = 'GET_NANO_CREDIT_HISTORY_USER_SUCCESS'; +export const GET_NANO_CREDIT_HISTORY_USER_PENDING = 'GET_NANO_CREDIT_HISTORY_USER_PENDING'; + +export const GET_NANO_CREDIT_ACCOUNT_USER_PENDING = 'GET_NANO_CREDIT_ACCOUNT_USER_PENDING'; +export const GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS = 'GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS'; +export const GET_NANO_CREDIT_ACCOUNT_USER_ERROR = 'GET_NANO_CREDIT_ACCOUNT_USER_ERROR'; +export const GET_NANO_CREDIT_ACCOUNT_USER_RESET = 'GET_NANO_CREDIT_ACCOUNT_USER_RESET'; + +export const GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING = 'GET_NANO_CREDIT_HISTORY_PENDING_USER_PENDING'; +export const GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS = 'GET_NANO_CREDIT_HISTORY_PENDING_USER_SUCCESS'; +export const GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR = 'GET_NANO_CREDIT_HISTORY_PENDING_USER_ERROR'; +export const GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET = 'GET_NANO_CREDIT_HISTORY_PENDING_USER_RESET'; + +export const GET_EPARGNE_HISTORY_PENDING_USER_PENDING = 'GET_EPARGNE_HISTORY_PENDING_USER_PENDING'; +export const GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS = 'GET_EPARGNE_HISTORY_PENDING_USER_SUCCESS'; +export const GET_EPARGNE_HISTORY_PENDING_USER_ERROR = 'GET_EPARGNE_HISTORY_PENDING_USER_ERROR'; +export const GET_EPARGNE_HISTORY_PENDING_USER_RESET = 'GET_EPARGNE_HISTORY_PENDING_USER_RESET'; diff --git a/app/redux/types/NotificationType.js b/app/redux/types/NotificationType.js new file mode 100644 index 0000000..ee56fa0 --- /dev/null +++ b/app/redux/types/NotificationType.js @@ -0,0 +1,4 @@ +export const SAVE_ONESIGNAL_IDS_PENDING = 'SAVE_ONESIGNAL_IDS_PENDING'; +export const SAVE_ONESIGNAL_IDS_SUCCESS = 'SAVE_ONESIGNAL_IDS_SUCCESS'; +export const SAVE_ONESIGNAL_IDS_ERROR = 'SAVE_ONESIGNAL_IDS_ERROR'; +export const SAVE_ONESIGNAL_IDS_RESET = 'SAVE_ONESIGNAL_IDS_RESET'; diff --git a/app/redux/types/WalletType.js b/app/redux/types/WalletType.js new file mode 100644 index 0000000..deb6f2d --- /dev/null +++ b/app/redux/types/WalletType.js @@ -0,0 +1,109 @@ +export const WALLET_LIST_PENDING = 'WALLET_LIST_PENDING'; +export const WALLET_LIST_SUCCESS = 'WALLET_LIST_SUCCESS'; +export const WALLET_LIST_ERROR = 'WALLET_LIST_ERROR'; +export const WALLET_LIST_RESET = 'WALLET_LIST_RESET'; + +export const WALLET_LIST_DETAIL_PENDING = 'WALLET_LIST_DETAIL_PENDING'; +export const WALLET_LIST_DETAIL_SUCCESS = 'WALLET_LIST_DETAIL_SUCCESS'; +export const WALLET_LIST_DETAIL_ERROR = 'WALLET_LIST_DETAIL_ERROR'; +export const WALLET_LIST_DETAIL_RESET = 'WALLET_LIST_DETAIL_RESET'; + +export const WALLET_HISTORY_PENDING = 'WALLET_HISTORY_PENDING'; +export const WALLET_HISTORY_SUCCESS = 'WALLET_HISTORY_SUCCESS'; +export const WALLET_HISTORY_ERROR = 'WALLET_HISTORY_ERROR'; +export const WALLET_HISTORY_RESET = 'WALLET_HISTORY_RESET'; + +export const WALLET_HISTORY_HYPER_SUPER_PENDING = 'WALLET_HISTORY_HYPER_SUPER_PENDING'; +export const WALLET_HISTORY_HYPER_SUPER__SUCCESS = 'WALLET_HISTORY_HYPER_SUPER__SUCCESS'; +export const WALLET_HISTORY_HYPER_SUPER__ERROR = 'WALLET_HISTORY_HYPER_SUPER__ERROR'; +export const WALLET_HISTORY_HYPER_SUPER__RESET = 'WALLET_HISTORY_HYPER_SUPER__RESET'; + +export const WALLET_GET_COMMISSION_PENDING = 'WALLET_GET_COMMISSION_PENDING'; +export const WALLET_GET_COMMISSION_SUCCESS = 'WALLET_GET_COMMISSION_SUCCESS'; +export const WALLET_GET_COMMISSION_ERROR = 'WALLET_GET_COMMISSION_ERROR'; +export const WALLET_GET_COMMISSION_RESET = 'WALLET_GET_COMMISSION_RESET'; + +/* export const WALLET_GET_RETREAIT_COMMISSION_PENDING = 'WALLET_GET_RETREAIT_COMMISSION_PENDING'; +export const WALLET_GET_RETREAIT_COMMISSION_SUCCESS = 'WALLET_GET_RETREAIT_COMMISSION_SUCCESS'; +export const WALLET_GET_RETREAIT_COMMISSION_ERROR = 'WALLET_GET_RETREAIT_COMMISSION_ERROR'; +export const WALLET_GET_RETREAIT_COMMISSION_RESET = 'WALLET_GET_RETREAIT_COMMISSION'; */ + +export const WALLET_TRANSFER_COMMISSION_PENDING = 'WALLET_TRANSFER_COMMISSION_PENDING'; +export const WALLET_TRANSFER_COMMISSION_SUCCESS = 'WALLET_TRANSFER_COMMISSION_SUCCESS'; +export const WALLET_TRANSFER_COMMISSION_ERROR = 'WALLET_TRANSFER_COMMISSION_ERROR'; +export const WALLET_TRANSFER_COMMISSION_RESET = 'WALLET_TRANSFER_COMMISSION_RESET'; + +export const LINK_CARD_PENDING = 'LINK_CARD_PENDING'; +export const LINK_CARD_SUCCESS = 'LINK_CARD_SUCCESS'; +export const LINK_CARD_ERROR = 'LINK_CARD_ERROR'; +export const LINK_CARD_RESET = 'LINK_CARD_RESET'; + +export const REATTACH_ACCOUNT_PENDING = 'REATTACH_ACCOUNT_PENDING'; +export const REATTACH_ACCOUNT_SUCCESS = 'REATTACH_ACCOUNT_SUCCESS'; +export const REATTACH_ACCOUNT_ERROR = 'REATTACH_ACCOUNT_ERROR'; +export const REATTACH_ACCOUNT_RESET = 'REATTACH_ACCOUNT_RESET'; + +export const GET_BANK_FOR_ILINK_PENDING = 'GET_BANK_FOR_ILINK_PENDING'; +export const GET_BANK_FOR_ILINK_SUCCESS = 'GET_BANK_FOR_ILINK_SUCCESS'; +export const GET_BANK_FOR_ILINK_ERROR = 'GET_BANK_FOR_ILINK_ERROR'; +export const GET_BANK_FOR_ILINK_RESET = 'GET_BANK_FOR_ILINK_RESET'; + +export const GET_OPERATOR_LIST_PENDING = 'GET_OPERATOR_LIST_PENDING'; +export const GET_OPERATOR_LIST_SUCCESS = 'GET_OPERATOR_LIST_SUCCESS'; +export const GET_OPERATOR_LIST_ERROR = 'GET_OPERATOR_LIST_ERROR'; +export const GET_OPERATOR_LIST_RESET = 'GET_OPERATOR_LIST_RESET'; + +export const PAY_BILL_PENDING = 'PAY_BILL_PENDING'; +export const PAY_BILL_SUCCESS = 'PAY_BILL_SUCCESS'; +export const PAY_BILL_ERROR = 'PAY_BILL_ERROR'; +export const PAY_BILL_RESET = 'PAY_BILL_RESET'; + +export const GET_AVIS_IMPOSITION_PENDING = 'GET_AVIS_IMPOSITION_PENDING'; +export const GET_AVIS_IMPOSITION_SUCCESS = 'GET_AVIS_IMPOSITION_SUCCESS'; +export const GET_AVIS_IMPOSITION_ERROR = 'GET_AVIS_IMPOSITION_ERROR'; +export const GET_AVIS_IMPOSITION_RESET = 'GET_AVIS_IMPOSITION_RESET'; + +export const GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING = 'GET_AVIS_IMPOSITION_WITH_PENALITE_PENDING'; +export const GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS = 'GET_AVIS_IMPOSITION_WITH_PENALITE_SUCCESS'; +export const GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR = 'GET_AVIS_IMPOSITION_WITH_PENALITE_ERROR'; +export const GET_AVIS_IMPOSITION_WITH_PENALITE_RESET = 'GET_AVIS_IMPOSITION_WITH_PENALITE_RESET'; + +export const MODIFY_AVIS_IMPOSITION_PENDING = 'MODIFY_AVIS_IMPOSITION_PENDING'; +export const MODIFY_AVIS_IMPOSITION_SUCCESS = 'MODIFY_AVIS_IMPOSITION_SUCCESS'; +export const MODIFY_AVIS_IMPOSITION_ERROR = 'MODIFY_AVIS_IMPOSITION_ERROR'; +export const MODIFY_AVIS_IMPOSITION_RESET = 'MODIFY_AVIS_IMPOSITION_RESET'; + +export const UPDATE_DEFAULT_NETWORK_PENDING = 'UPDATE_DEFAULT_NETWORK_PENDING'; +export const UPDATE_DEFAULT_NETWORK_SUCCESS = 'UPDATE_DEFAULT_NETWORK_SUCCESS'; +export const UPDATE_DEFAULT_NETWORK_ERROR = 'UPDATE_DEFAULT_NETWORK_ERROR'; +export const UPDATE_DEFAULT_NETWORK_RESET = 'UPDATE_DEFAULT_NETWORK_RESET'; + +export const SAVE_ACTIF_SOCIETY_PENDING = 'SAVE_ACTIF_SOCIETY__PENDING'; +export const SAVE_ACTIF_SOCIETY_SUCCESS = 'SAVE_ACTIF_SOCIETY_SUCCESS'; +export const SAVE_ACTIF_SOCIETY_ERROR = 'SAVE_ACTIF_SOCIETY_ERROR'; +export const SAVE_ACTIF_SOCIETY_RESET = 'SAVE_ACTIF_SOCIETY_RESET'; + +export const MODIFY_PENALITY_PENDING = 'MODIFY_PENALITY_PENDING'; +export const MODIFY_PENALITY_SUCCESS = 'MODIFY_PENALITY_SUCCESS'; +export const MODIFY_PENALITY_ERROR = 'MODIFY_PENALITY_ERROR'; +export const MODIFY_PENALITY_RESET = 'MODIFY_PENALITY_RESET'; + +export const DELETE_PENALITY_PENDING = 'DELETE_PENALITY_PENDING'; +export const DELETE_PENALITY_SUCCESS = 'DELETE_PENALITY_SUCCESS'; +export const DELETE_PENALITY_ERROR = 'DELETE_PENALITY_ERROR'; +export const DELETE_PENALITY_RESET = 'DELETE_PENALITY_RESET'; + +export const SAVE_PENALITY_PENDING = 'SAVE_PENALITY_PENDING'; +export const SAVE_PENALITY_SUCCESS = 'SAVE_PENALITY_SUCCESS'; +export const SAVE_PENALITY_ERROR = 'SAVE_PENALITY_ERROR'; +export const SAVE_PENALITY_RESET = 'SAVE_PENALITY_RESET'; + +export const SEARCH_USER_PENDING = 'SEARCH_USER_PENDING'; +export const SEARCH_USER_SUCCESS = 'SEARCH_USER_SUCCESS'; +export const SEARCH_USER_ERROR = 'SEARCH_USER_ERROR'; +export const SEARCH_USER_RESET = 'SEARCH_USER_RESET'; + +export const GET_QR_CODE_DETAIL_PENDING = 'GET_QR_CODE_DETAIL_PENDING'; +export const GET_QR_CODE_DETAIL_SUCCESS = 'GET_QR_CODE_DETAIL_SUCCESS'; +export const GET_QR_CODE_DETAIL_ERROR = 'GET_QR_CODE_DETAIL_ERROR'; +export const GET_QR_CODE_DETAIL_RESET = 'GET_QR_CODE_DETAIL_RESET'; diff --git a/app/route.json b/app/route.json new file mode 100644 index 0000000..df87247 --- /dev/null +++ b/app/route.json @@ -0,0 +1,80 @@ +{ + "discover": "ILink", + "stackRoot": "stackcenter", + "historiques": "Historique", + "options": "menu", + "drawer": "drawer", + "credrequester": "creditrequest", + "creditrequestRefillAgent": "creditrequestRefillAgent", + "login": "Login", + "first": "Home", + "typeaccountcreate": "typeaccountcreate", + "simpleusercreate": "simpleusercreate", + "splashscreen": "spashscreen", + "useraccount": "useraccount", + "configurations": "configuration", + "notification": "notification", + "modalhistoryfilter": "filterhistory", + "superviseurgroup": "superviseurgroup", + "historyItemDetails": "historyItemDetails", + "forgotpass": "forgottenpass", + "confirmcode": "confirmcode", + "creationstep2": "step2", + "createUserStep": "createUserStep", + "help": "help", + "modaloading": "modaloading", + "activateaccount": "activateaccout", + "addNetwork": "addNetwork", + "notificationView": "notificationview", + "generateNetwork": "generateNetwork", + "helpmenu": "helpMenu", + "updateinfo": "updateinformation", + "intersticielAds": "intersticielAds", + "walletDetail": "walletDetail", + "walletDepot": "walletDepot", + "walletRetrait": "walletRetrait", + "walletSelect": "walletSelect", + "walletOptionSelect": "walletOptionSelect", + "createIdentification": "createIdentification", + "createIdentificationUser": "createIdentificationUser", + "validateIdentification": "validateIdentification", + "operateurOptionSelect": "operateurOptionSelect", + "paiementFacture": "paiementFacture", + "envoieWalletToWalletUser": "envoieWalletToWalletUser", + "envoieWalletToCashUser": "envoieWalletToCashUser", + "envoieWalletToCardUser": "envoieWalletToCardUser", + "linkCard": "linkCard", + "envoieWalletToBankUser": "envoieWalletToBankUser", + "envoieWalletToBankAgent": "envoieWalletToBankAgent", + "retraitWalletVersCashUser": "retraitWalletVersCashUser", + "retraitCarteVersCashUser": "retraitCarteVersCashUser", + "retraitCarteVersWalletUser": "retraitCarteVersWalletUser", + "retraitEnCashAgent": "retraitEnCashAgent", + "retraitCarteVersCashAgent": "retraitCarteVersCashAgent", + "envoieCashVersWalletAgent": "envoieCashVersWalletAgent", + "envoieCashVersAutreWalletAgent": "envoieCashVersAutreWalletAgent", + "envoieCashVersCarteAgent": "envoieCashVersCarteAgent", + "envoiCashVersCashAgent": "envoiCashVersCashAgent", + "modifyIdentificationUser": "modifyIdentificationUser", + "createGroupNanoCredit": "createGroupNanoCredit", + "groupNanoCredit": "groupNanoCredit", + "demandGroupNanoCreditDetail": "demandeValidationGroupe", + "adhererGroupNanoCredit": "adhererGroupNanoCredit", + "myNanoCreditGroup": "myNanoCreditGroup", + "askNanoCredit": "askNanoCredit", + "refundNanoCreditUser": "refundNanoCreditUser", + "cautionNanoCreditAgent": "cautionNanoCreditAgent", + "epargnerArgentUser": "epargnerArgentUser", + "casserEpargneUser": "casserEpargneUser", + "reattachAccountUser": "reattachAccountUser", + "modifyTaxeImposition": "modifyTaxeImposition", + "avisImpositionDetail": "avisImpositionDetail", + "ordreRecette": "ordreRecette", + "ordreRecetteDetail": "ordreRecetteDetail", + "numeroQuitance": "numeroQuitance", + "numeroQuitanceDetail": "numeroQuitanceDetail", + "helpScreen": "helpScreen", + "penalteTaxe": "penalteTaxe", + "penalityTaxeDetail": "penalityTaxeDetail", + "historicScreen": "historicScreen" +} diff --git a/app/screens/BaseScreen.js b/app/screens/BaseScreen.js new file mode 100644 index 0000000..ccee530 --- /dev/null +++ b/app/screens/BaseScreen.js @@ -0,0 +1,19 @@ +import React, { Component } from 'react' +import { StyleSheet, Text, View } from 'react-native' +export const theme = require('./../utils/theme.json') + +export default class BaseScreen extends Component { + + constructor(props, needToCloseDrawer) { + super(props) + if (needToCloseDrawer) { + /* this.props.navigator.toggleDrawer({ + side: 'left', // the side of the drawer since you can have two, 'left' / 'right' + to: 'close' // optional, 'open' = open the drawer, 'closed' = close it, missing = the opposite of current state + });*/ + } + + + } + +} diff --git a/app/screens/IconWithBadge.js b/app/screens/IconWithBadge.js new file mode 100644 index 0000000..f414d09 --- /dev/null +++ b/app/screens/IconWithBadge.js @@ -0,0 +1,30 @@ +import React,{Component} from "react" +import {Text,View} from "react-native" +import Icon from "react-native-vector-icons/MaterialIcons"; + + +export default class IconWithBadge extends React.Component { + render() { + const { name, badgeCount, color, size } = this.props; + return ( + + + { badgeCount > 0 && ( + + {badgeCount} + + )} + + ); + } +} \ No newline at end of file diff --git a/app/screens/WebviewScreen.js b/app/screens/WebviewScreen.js new file mode 100644 index 0000000..f3c0a1a --- /dev/null +++ b/app/screens/WebviewScreen.js @@ -0,0 +1,421 @@ +// import React, {useEffect, useState} from 'react'; +// import { +// ActivityIndicator, +// Alert, +// Dimensions, +// Platform, +// ProgressBarAndroid, +// StyleSheet, +// Text, +// View, +// } from 'react-native'; +// import WebView from 'react-native-webview'; +// import {connect, useDispatch} from 'react-redux'; +// import queryString from 'query-string'; + +// import {ScreenComponent} from "../components/ScreenComponent"; +// import {bindActionCreators} from "redux"; +// import {getOrdreRecetteWithoutQuitanceAction, saveQuitanceAction} from "../webservice/regisseur/WalletRegisseurApi"; +// import I18n from "react-native-i18n"; +// import {readUser} from "../webservice/AuthApi"; + +// const WebviewScreen = ({ +// navigation, +// saveQuitanceAction, +// getOrdreRecetteWithoutQuitanceAction, +// saveAvis +// }) => { +// let webviewRef = null; +// const dispatch = useDispatch(); +// const [backButtonEnabled, setBackButtonEnabled] = useState(false); +// const [hasRedirected, setHasRedirected] = useState(false); +// const {url, item, id_agent, id_receipt, image, password, payment_method,payment_phone, revenue_orders, deleted_revenue_orders, added_revenue_orders} = navigation.state.params; + + +// useEffect(() => { +// if(saveAvis.result !== null) { +// Alert.alert( +// I18n.t("SUCCESS"), +// saveAvis.result.response, +// [ +// { +// text: I18n.t("OK"), onPress: () => { +// readUser().then((user) => { +// if (user) { +// if (user !== undefined) { +// getOrdreRecetteWithoutQuitanceAction(user.phone, 0) +// } +// } +// }); +// navigation.goBack() +// } +// } +// ], +// {cancelable: false} +// ); +// } + +// if(saveAvis.error !== null) { +// Alert.alert( +// I18n.t("ERROR_TREATMENT_REQUEST"), +// saveAvis.error.data.error, +// [ +// { +// text: I18n.t("OK"), onPress: () => { +// navigation.goBack(); +// } +// } +// ], +// {cancelable: false} +// ); +// } +// }, [saveAvis]) + +// const renderLoader = () => ( +// +// {Platform.OS === 'android' +// ? +// ( +// <> +// +// {I18n.t('LOADING_DOTS')} + +// +// ) : +// <> +// +// {I18n.t('LOADING_DOTS')} +// +// } +// +// ) + +// const checkPaymentStatus = (message) => { +// console.log('test de la redirection: ', message); +// //message.JSON.parse(message); + + +// let status = message['status']; +// let transaction_id = message['transaction_id'] + +// if(status === "0") { +// navigation.goBack() +// Alert.alert(I18n.t('PAYMENT_ERROR'), I18n.t('PAYMENT_COULD_NOT_MADE'), [{text:"Ok",onPress:()=>{}}]) +// } +// else if(status === '1') { +// const params = queryString.parse(message.url); + +// let token = ''; +// const keys = Object.keys(params); +// keys.forEach(elt => { +// if (elt.includes('transaction_id')) transaction_id = params[elt]; +// if (elt.includes('token')) token = params[elt]; +// }); + +// saveQuitanceAction({ +// id_agent, +// id_receipt, +// image, +// password, +// payment_method, +// payment_phone, +// revenue_orders, +// deleted_revenue_orders, +// added_revenue_orders, +// payment_transaction_id: transaction_id, +// payment_token: token +// }, true) +// } +// // Marquez la redirection comme déjà effectuée +// setHasRedirected(true); + +// // Retournez dans l'application +// navigation.goBack(); + + +// } + + + +// return ( +// +// +// { +// saveAvis.loading ? +// renderLoader() : +// { +// webviewRef = ref; +// }} +// javaScriptEnabled +// domStorageEnabled +// onMessage={({nativeEvent}) => { +// checkPaymentStatus(nativeEvent.data); +// }} +// renderLoading={() => ( +// +// )} +// startInLoadingState +// /> +// } +// +// +// ); +// }; + +// const mapStateToProps = state => ({ +// saveAvis: state.modifyAvisImpositionReducer +// }); + +// const mapDispatchToProps = dispatch => bindActionCreators({ +// saveQuitanceAction, +// getOrdreRecetteWithoutQuitanceAction +// }, dispatch); + +// export default connect(mapStateToProps, mapDispatchToProps)(WebviewScreen); + +// const styles = StyleSheet.create({ +// contain: { +// flex: 1, +// alignItems: 'center', +// justifyContent: 'center', +// paddingLeft: 20, +// paddingRight: 20, +// }, +// contentModal: { +// width: '100%', +// borderRadius: 8, +// padding: 8, +// }, +// item: { +// flexDirection: 'row', +// justifyContent: 'space-between', +// alignItems: 'center', +// paddingVertical: 20, +// }, +// contentAction: { +// flexDirection: 'row', +// justifyContent: 'flex-end', +// paddingTop: 24, +// }, +// webview: { +// height: Dimensions.get('window').height, +// width: Dimensions.get('window').width, +// }, +// }); + +import React, {useEffect, useState} from 'react'; + +import { + ActivityIndicator, + Alert, + Dimensions, + Platform, + ProgressBarAndroid, + StyleSheet, + Text, + View, +} from 'react-native'; + +import WebView from 'react-native-webview'; + +import {connect, useDispatch} from 'react-redux'; + +import queryString from 'query-string'; + +import {bindActionCreators} from "redux"; + +import I18n from "react-native-i18n"; + +import {ScreenComponent} from "../components/ScreenComponent"; +import {readUser} from "../webservice/AuthApi"; +import {getOrdreRecetteWithoutQuitanceAction, saveQuitanceAction} from "../webservice/regisseur/WalletRegisseurApi"; + +const WebviewScreen = ({ + navigation, + saveQuitanceAction, + getOrdreRecetteWithoutQuitanceAction, + saveAvis + }) => { + let webviewRef = null; + const dispatch = useDispatch(); + const [backButtonEnabled, setBackButtonEnabled] = useState(false); + const {url, item, id_agent, id_receipt, image, password, payment_method,payment_phone, revenue_orders, deleted_revenue_orders, added_revenue_orders} = navigation.state.params; + + + useEffect(() => { + if(saveAvis.result !== null) { + Alert.alert( + I18n.t("SUCCESS"), + saveAvis.result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + readUser().then((user) => { + if (user) { + if (user !== undefined) { + getOrdreRecetteWithoutQuitanceAction(user.phone, 0) + } + } + }); + navigation.goBack() + } + } + ], + {cancelable: false} + ); + } + + if(saveAvis.error !== null) { + Alert.alert( + I18n.t("ERROR_TREATMENT_REQUEST"), + saveAvis.error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + navigation.goBack(); + } + } + ], + {cancelable: false} + ); + } + }, [saveAvis]) + + const renderLoader = () => ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + + const checkPaymentStatus = webViewState => { + console.log('URL', webViewState.url) + + if(webViewState.url.includes('status')) { + + const params = queryString.parse(webViewState.url); + + let status = ''; + const keys = Object.keys(params); + keys.forEach(elt => { + if (elt.includes('status')) status = params[elt]; + }); + + if(status === '0') { + navigation.goBack() + Alert.alert(I18n.t('PAYMENT_ERROR'), I18n.t('PAYMENT_COULD_NOT_MADE'), [{text:"Ok",onPress:()=>{}}]) + } + else if(status === '1') { + const params = queryString.parse(webViewState.url); + + let transaction_id = ''; + let token = ''; + const keys = Object.keys(params); + keys.forEach(elt => { + if (elt.includes('transaction_id')) transaction_id = params[elt]; + if (elt.includes('token')) token = params[elt]; + }); + + saveQuitanceAction({ + id_agent, + id_receipt, + image, + password, + payment_method, + payment_phone, + revenue_orders, + deleted_revenue_orders, + added_revenue_orders, + payment_transaction_id: transaction_id, + payment_token: token + }, true) + } + } + else { + + } + }; + + return ( + + + { + saveAvis.loading ? + renderLoader() : + { + webviewRef = ref; + }} + javaScriptEnabled + domStorageEnabled + onNavigationStateChange={webViewState => { + checkPaymentStatus(webViewState); + }}z + renderLoading={() => ( + + )} + startInLoadingState + /> + } + + + ); +}; + +const mapStateToProps = state => ({ + saveAvis: state.modifyAvisImpositionReducer +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + saveQuitanceAction, + getOrdreRecetteWithoutQuitanceAction +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(WebviewScreen); + +const styles = StyleSheet.create({ + contain: { + flex: 1, + alignItems: 'center', + justifyContent: 'center', + paddingLeft: 20, + paddingRight: 20, + }, + contentModal: { + width: '100%', + borderRadius: 8, + padding: 8, + }, + item: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingVertical: 20, + }, + contentAction: { + flexDirection: 'row', + justifyContent: 'flex-end', + paddingTop: 24, + }, + webview: { + height: Dimensions.get('window').height, + width: Dimensions.get('window').width, + }, +}); \ No newline at end of file diff --git a/app/screens/account/AddNetwork.js b/app/screens/account/AddNetwork.js new file mode 100644 index 0000000..6456a6c --- /dev/null +++ b/app/screens/account/AddNetwork.js @@ -0,0 +1,699 @@ +import React, {Component} from 'react'; +import {Alert, Image, Platform, ScrollView, StatusBar, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import {Fumi} from 'react-native-textinput-effects'; +import * as Animatable from 'react-native-animatable' +import I18n from 'react-native-i18n' +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome' +import {AssignAgentGeo, getCodeInformationForAddTaxe, readUser} from './../../webservice/AuthApi'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import Button from 'apsl-react-native-button' +import {IlinkEmitter} from "../../utils/events"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import {Color} from "../../config/Color"; +import ImagePicker from "react-native-image-crop-picker"; +import {FontWeight, Typography} from "../../config/typography"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import axios from "axios"; +import {uploadImage} from "../../webservice/IlinkConstants"; +import Dialog from "react-native-dialog"; + +let theme = require('./../../utils/theme.json'); + +require('./../../utils/Translations') +const route = require('./../../route.json'); + +export default class AddNetwork extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + navBarButtonColor: 'white', + drawUnderStatusBar: false, + statusBarColor: theme.primaryDarkAdvanced, + statusBarTextColorScheme: 'light', + }; + + + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: I18n.t('AVIS_IMPOSITION') + ' N°' + navigation.getParam("item", "-").id_tax_notice, + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + updateLangue() { + + this.props.navigation.setParams({name: I18n.t('CHANGE_INFORMATION')}) + this.forceUpdate() + } + + static options(passProps) { + return { + topBar: { + title: { + text: "", + }, + backButton: { + visible: true, + color: "white" + }, + buttonsRight: [], + buttonColor: "white", + background: { + color: theme.primaryDark + } + } + } + } + + constructor(props) { + super(props); + this.state = this.generateState(); + this.dataToSendTemp = new FormData(); + this.user = null; + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category !== undefined) { + this.user = user; + } + } + } + }); + } + + generateState() { + return { + isLoading: false, + notifi: false, + isFirstStep: true, + id_network_tax: null, + tax_units_count: [], + units_per_tax_unit_count: [], + id_company_type: null, + identification_number: null, + trade_registry: null, + tabTaxe: [0], + number_of_days: [], + taxes_selected: [], + result: null, + image: null, + index: 0, + displayImage: false, + loadingUpload: false, + item: this.props.navigation.getParam("item", null), + password: null + } + } + + createFormData = (photo) => { + this.dataToSendTemp.append("image", { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + }; + + retreiveCodeInformation() { + const membre = this.state.validateCode; + return new Promise(async (resolve, reject) => { + let datas = await getCodeInformationForAddTaxe(membre, this.state.item.id_agent); + console.log("DATA", datas); + resolve(datas); + }); + + } + + renderLoader = () => { + return ( + + ) + }; + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + uploadImage = () => { + axios({ + url: `${uploadImage}`, + method: 'POST', + data: this.dataToSendTemp, + headers: { + 'X-Localization': I18n.currentLocale(), + 'Content-Type': 'multipart/form-data' + }, + }) + .then(response => { + console.log(response); + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].image = response.data.response.filename; + this.setState({taxes_selected, loadingUpload: false}); + }) + .catch(error => { + console.log(error); + if (error.response) + console.log(error.response); + else if (error.request) + console.log(error.request); + else + console.log(error.message); + + Alert.alert("", I18n.t('TITLE_ERROR_SURVENU'), [{ + text: "Ok", + onPress: () => { + } + }]); + this.setState({loadingUpload: false}); + }); + }; + + renderDialogImage = () => { + + return ( + + + {I18n.t('PREVISUALISATION')} + + + + + + + + + + { + this.setState({ + displayImage: false, + loadingUpload: true + }); + this.uploadImage(); + + }}/> + + ) + } + + renderTaxesDropdown = (index) => { + return ( + <> + + + + + { + return value + }} + onChangeText={(value, i, data) => { + let taxes_seleted = this.state.taxes_selected; + if (index === 0) { + taxes_seleted = new Array(); + taxes_seleted[index] = value; + } else + taxes_seleted[index] = value; + this.setState({taxes_selected: taxes_seleted}, () => { + console.log("Taxes", this.state.taxes_selected); + }); + }} + labelExtractor={(value) => { + return value.name + }} + /> + + { + this.state.result.network.has_many_taxes === "1" && + + { + let tabTaxe = this.state.tabTaxe; + if (index === 0) { + let lastElement = this.state.tabTaxe[this.state.tabTaxe.length - 1]; + tabTaxe.push(lastElement++); + this.setState({tabTaxe}); + } else { + tabTaxe = tabTaxe.filter((element, i) => index !== i); + this.setState({tabTaxe}); + } + }} + activeOpacity={0.9}> + + + 0 ? 'minus' : 'plus'} color={Color.whiteColor} + size={20}/> + + + + + } + + + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.tax_units_count; + if (index === 0) { + tax_units_count = []; + tax_units_count[0] = value; + } else + tax_units_count[index] = value; + this.setState({tax_units_count: tax_units_count}); + }} + > + + + + { + this.state.taxes_selected[index].labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.units_per_tax_unit_count; + if (index === 0) { + units_per_tax_unit_count = []; + units_per_tax_unit_count[0] = value; + } else + units_per_tax_unit_count[index] = value; + this.setState({units_per_tax_unit_count: units_per_tax_unit_count}); + }} + > + + + } + : + null + } + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].billing_period === 'jour' && + ( + { + let {number_of_days} = this.state.number_of_days; + if (index === 0) { + number_of_days = []; + number_of_days[0] = value; + } else + number_of_days[index] = value; + this.setState({number_of_days}); + }} + style={styles.input} + > + + ) : null + } + {!isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].has_image_capture === "1" && + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData(image); + this.setState({image, displayImage: true, index}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('IMAGE_TAKE')} + : null + } + + ) + } + + + render() { + return ( + + + {this.state.displayImage && this.renderDialogImage()} + {this.state.loadingUpload && this.renderLoader()} + + + + + + {I18n.t('ADD_NETWORK')} + { + this.state.isFirstStep ? + <> + + this.setState({validateCode: text})} + style={style.input}/> + + : + <> + {this.renderTaxesDropdown(0)} + { + this.state.tabTaxe.map((element, index) => ( + index > 0 && + this.renderTaxesDropdown(index) + )) + } + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + } + + + + + ) + } + + async validateNetwork() { + const {validateCode, isLoading, enterPhone, password, item} = this.state; + if (validateCode !== undefined && validateCode !== null) { + this.setState({isLoading: true}); + let taxes_to_send = []; + for (let i = 0; i < this.state.tabTaxe.length; i++) { + if (this.state.taxes_selected[i].hasOwnProperty("id")) { + if (this.state.taxes_selected[i].has_image_capture === "1") { + taxes_to_send.push({ + has_image_capture: this.state.taxes_selected[i].has_image_capture, + image: this.state.taxes_selected[i].image, + id_network_tax: this.state.taxes_selected[i].id, + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i], + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + }); + } else { + taxes_to_send.push({ + has_image_capture: this.state.taxes_selected[i].has_image_capture, + id_network_tax: this.state.taxes_selected[i].id, + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i], + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + }); + } + } + } + let res = await AssignAgentGeo(validateCode, enterPhone, taxes_to_send, item.id_agent, password, item.id); + this.setState({isLoading: false}); + if (res) { + if (res['success'] !== undefined) { + Alert.alert( + I18n.t('ADD_SUCCES'), + I18n.t('ADD_SUCCESS_TEXT') + , [ + { + text: 'OK', onPress: () => { + this.setState({validateCode: "", enterPhone: ""}); + this.props.navigation.popToTop(); + } + } + ]) + } else { + + if (res['error']) { + let error = res["error"]; + Alert.alert("Une erreur est survenu", + res["error_msg"] + , [{ + text: "Ok", onPress: () => { + } + }]); + } else { + if (res['error']) { + let error = res["error"]; + Alert.alert("Une erreur est survenu", + "Verifier que les champs sont bien rempli" + , [{ + text: "Ok", onPress: () => { + } + }]); + } + } + } + } + } + } +} +const style = StyleSheet.create({ + btnHelpText: { + color: 'white', + fontWeight: 'bold' + }, + btnHelp: { + width: responsiveWidth(10), + marginTop: responsiveHeight(10), + alignSelf: 'flex-end', + marginRight: 20, + borderColor: 'transparent', + backgroundColor: theme.primaryDark + }, + btnTextStyle: { + color: "white", + fontWeight: 'bold', + }, + btnStyle: { + alignSelf: 'center', + width: responsiveWidth(95), + marginTop: 20, + borderColor: 'transparent', + backgroundColor: theme.primaryDarkAdvanced, + height: responsiveHeight(8) + + }, + appContainer: { + flexDirection: 'row', + justifyContent: 'center', + alignItems: 'center' + }, + container: { + alignItems: 'center', + justifyContent: 'center', + alignSelf: 'center', + flex: 1, + width: responsiveWidth(100), + height: responsiveHeight(100), + backgroundColor: theme.primary + }, + input: { + height: 60, + width: responsiveWidth(90), + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + logo: { + width: 128, + height: 128 + }, + nameApp: { + fontSize: 27, + fontWeight: 'bold', + color: 'white' + }, + title: { + fontSize: 22, + fontWeight: 'bold', + margin: 10, + color: 'white' + }, + subtitle: { + fontSize: 20, + margin: 10, + color: 'white' + } +}); + +const styles = StyleSheet.create({ + rowContainer: { + height: 52, + flex: 1, + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + }, + iconContainer: { + marginRight: 16, + }, + map: { + height: 200, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5), + marginVertical: 10, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: theme.accentLight, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + contentPicker: { + padding: 10, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, +}) diff --git a/app/screens/account/GenerateNetworkForGeo.js b/app/screens/account/GenerateNetworkForGeo.js new file mode 100644 index 0000000..2fbdd03 --- /dev/null +++ b/app/screens/account/GenerateNetworkForGeo.js @@ -0,0 +1,176 @@ +import React,{Component} from 'react'; +import {StyleSheet,View,Text,Image,StatusBar,ScrollView} from 'react-native'; +import { Fumi } from 'react-native-textinput-effects'; +import * as Animatable from 'react-native-animatable' +let theme=require('./../../utils/theme.json'); +import I18n from 'react-native-i18n' +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome5' +import {readUser,generateAgentGeo} from './../../webservice/AuthApi'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import MapView,{Marker} from 'react-native-maps'; +import Icon from 'react-native-vector-icons/FontAwesome5' +import Button from 'apsl-react-native-button' +import Notification from "react-native-in-app-notification"; +require('./../../utils/Translations') +const height=responsiveHeight(100)-250; +import {Navigation} from "react-native-navigation" +export default class GenerateNetworkForGeo extends Component { + static navigatorStyle = { + navBarHidden: true, + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + navBarButtonColor: 'white', + drawUnderStatusBar: true, + statusBarColor: theme.primaryDarkAdvanced, + statusBarTextColorScheme: 'light', + }; + static options(passProps){ + return { + statusBar:{ + drawBehind:false + }, + topBar:{ + + title:{ + text:"", + }, + buttonColor:"white", + background:{ + color:theme.primaryDark + } + } + } + } + constructor(props) { + super(props) + this.state=this.generateState(); + } + + render(){ + return ( + + + + + + iLink World + + Créer un agent Géolocalisé + Définir son nouveau numéro + {this.numberRef=com}} + onChangeText={(text)=>this.setState({enterPhone:text})} + labelStyle={style.labelInput} + /> + + + + { this.notification = ref; }} /> + + ) + } + + async onGenerateGeo() { + const {enterPhone}=this.state; + this.setState({isLoading:true}) + if(enterPhone!==null && enterPhone!==undefined){ + let result= await generateAgentGeo(enterPhone); + console.log(result); + + this.setState({isLoading:false}) + if(result['success']!==undefined){ + this.setState({enterPhone:""}) + this.notification.show({ + message:"Le nouveau point geolocalisé a été crée avec succès" + }) + }else{ + this.setState({isLoading:false}) + this.notification.show({ + title:'Impossible de créer le compte', + message:result.error_msg + }) + } + } + } + + generateState() { + return { + isLoading:false + } + } +} + +const style=StyleSheet.create({ + btnHelpText:{ + color:'white', + fontWeight:'bold' + }, + btnHelp:{ + width:responsiveWidth(10), + marginTop:responsiveHeight(10), + alignSelf:'flex-end', + marginRight:20, + borderColor:'transparent', + backgroundColor:theme.primaryDark + }, + btnTextStyle:{ + color:"white", + fontWeight:'bold', + }, + btnStyle:{ + alignSelf:'center', + width:responsiveWidth(95), + marginTop:20, + borderColor:'transparent', + backgroundColor:theme.primaryDarkAdvanced, + height:responsiveHeight(8) + + }, + appContainer:{ + flexDirection:'row', + justifyContent:'center', + alignItems:'center' + }, + container:{ + alignItems:'center', + justifyContent:'center', + alignSelf:'center', + backgroundColor:theme.primary}, + input:{ + height:responsiveHeight(8), + width:responsiveWidth(90), + borderRadius:10, + color:"black" + }, + logo:{ + width:128, + height:128 + }, + nameApp:{ + fontSize:27, + fontWeight:'bold', + color:'white' + }, + title:{ + fontSize:22, + fontWeight:'bold', + margin:10, + color:'white' + }, + subtitle:{ + fontSize:20, + margin:10, + color:'white' + } +}) \ No newline at end of file diff --git a/app/screens/account/UpdateInformations.js b/app/screens/account/UpdateInformations.js new file mode 100644 index 0000000..1750276 --- /dev/null +++ b/app/screens/account/UpdateInformations.js @@ -0,0 +1,149 @@ +import React, {Component} from 'react'; +import {Alert, View} from 'react-native'; +import {readUser, updatePosition, updateUserData} from './../../webservice/AuthApi'; +import {responsiveHeight} from 'react-native-responsive-dimensions'; +import Icon from 'react-native-vector-icons/FontAwesome5' +import Button from 'apsl-react-native-button' +import I18n from 'react-native-i18n' +import {IlinkEmitter} from "../../utils/events"; +import Geolocation from 'react-native-geolocation-service'; + +let theme = require('./../../utils/theme.json'); + +const route = require('./../../route.json') + +require('./../../utils/Translations') + +const height = responsiveHeight(100) - 250; +export default class UpdateInformations extends Component { + static navigatorStyle = { + navBarHidden: false, + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + navBarButtonColor: 'white', + drawUnderStatusBar: false, + statusBarColor: theme.primaryDarkAdvanced, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + statusBar: { + drawBehind: false + }, + topBar: { + title: { + text: "Mise à jour des informations", + color: "white" + }, + + background: { + color: theme.primaryDark + + } + } + } + } + + static navigationOptions = ({navigation}) => { + return { + headerTitle: I18n.t('CHANGE_INFORMATION'), + drawerIcon: ({tintColor}) => ( + + ), + } + }; + + constructor(props) { + super(props) + + this.state = this.initiateItems() + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.showUserState() + } + + async showUserState() { + const user = await readUser() + this.setState({user: user}) + if (user.longitude <= 0 && user.latitude <= 0) { + Alert.alert(I18n.t('TITLE_NEED_POSITION'), I18n.t('TEXT_NEED_POSITION'), [{text: 'Ok'}]) + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('CHANGE_INFORMATION')}) + this.forceUpdate() + } + + render() { + return ( + + + ); + } + + initiateItems() { + return { + positionEnabled: false, + } + } + + onClickUpdatePosition() { + this.setState({positionEnabled: true}); + Geolocation.getCurrentPosition((position) => { + console.log("CURRENT POSITION", position); + const myPosition = position.coords; + updatePosition(myPosition.longitude, myPosition.latitude).then((response) => { + var title = ''; + var message = ''; + this.setState({positionEnabled: false}) + console.log(response.error) + if (response.error === undefined) { + updateUserData({longitude: myPosition.longitude, latitude: myPosition.latitude}) + message = I18n.t('POSITION_UPDATE_SUCCESS_TEXT') + title = I18n.t('UPDATE_SUCCESS'); + } else { + title = I18n.t("TITLE_UPDATE_POSITION_FAILED") + switch (response.error) { + case -3: + message = I18n.t('TEXT_UDATE_POSITION_FAILED_1'); + break + case -2: + message = I18n.t('TEXT_UDATE_POSITION_FAILED_2'); + break; + } + + } + Alert.alert(title, message, [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]); + }).catch((e) => { + console.log(e); + this.setState({positionEnabled: false}) + }) + }, (e) => { + console.log(e); + Alert.alert(I18n.t('ERROR_LABEL'), e.message, [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop(); + } + }]); + }, this.props.geolocationOptions); + + } +} \ No newline at end of file diff --git a/app/screens/account/UpdatePassword.js b/app/screens/account/UpdatePassword.js new file mode 100644 index 0000000..e69de29 diff --git a/app/screens/account/UserAccount.js b/app/screens/account/UserAccount.js new file mode 100644 index 0000000..cfef89d --- /dev/null +++ b/app/screens/account/UserAccount.js @@ -0,0 +1,493 @@ +import React, {Component} from 'react'; +import {Image, ProgressBarAndroid, ScrollView, StatusBar, StyleSheet, Text, View} from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {readUser} from './../../webservice/AuthApi'; +import {getAgentNetworksList} from './../../webservice/NetworkApi' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import MapView, {Marker} from 'react-native-maps'; +import * as Utils from '../../utils/DeviceUtils'; +import CardView from "react-native-cardview"; +import I18n from 'react-native-i18n' +import {IlinkEmitter} from "../../utils/events"; +import {Card, CardContent, CardTitle} from 'react-native-material-cards' +import {Color} from '../../config/Color'; + +let theme = require('./../../utils/theme.json'); +let route = require('../../route.json'); + +require('./../../utils/Translations') +const height = responsiveHeight(100) - 250; +/* +var Fabric = require('react-native-fabric'); +var { Crashlytics } = Fabric;*/ +export default class UserAccount extends Component { + static navigatorStyle = { + navBarHidden: false, + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + navBarButtonColor: 'white', + drawUnderStatusBar: false, + statusBarColor: theme.primaryDarkAdvanced, + statusBarTextColorScheme: 'light', + }; + static navigationOptions = ({navigation}) => { + return { + headerTitle: I18n.t('USER_ACCOUNT'), + headerStyle: { + backgroundColor: theme.primary, + paddingTop: 10 + }, + headerTitleStyle: { + color: "white" + }, + drawerIcon: ({tintColor}) => ( + + ), + } + }; + + static options(passProps) { + return { + topBar: { + drawBehind: false, + visible: true, + animate: true, + buttonColor: 'white', + background: { + color: theme.primaryDark, + }, + rightButtons: [] + }, + backButton: { + visible: true, + color: "white" + }, + buttonColor: "white", + background: { + color: theme.primaryDark + }, + statusBar: { + drawBehind: false, + visible: true, + } + }; + } + + constructor(props) { + super(props) + this.state = this.initState(); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + readUser().then((user) => { + if (user !== null) { + this.setState({user: user}) + + this.updateContent(user) + } + }) + + + } + + updateLangue() { + + this.props.navigation.setParams({name: I18n.t('USER_ACCOUNT')}) + this.forceUpdate() + } + + updateContent(user) { + getAgentNetworksList(user.agentId).then((networks) => { + if (networks['success'] !== undefined) { + this.setState({mynetworks: networks.networks}) + } + + }); + this.setState({user: user}); + } + + initState() { + return { + user: {}, + mynetworks: [] + } + + + } + + render() { + + let cat = ""; + + const {user} = this.state + + if (user.category !== undefined || user.category !== null) + cat = user.category === 'super' ? I18n.t("ADMIN") : user.category === 'hyper' ? + I18n.t("SUPER_ADMIN") : user.category === 'geolocated' ? + I18n.t("GEOLOCATED") : I18n.t("SIMPLE_USER") + return ( + + + + + + + + + + {user.category === undefined || user.category === null ? + this.getHeaderLeftProfil(user) : this.getHeaderLeftAgentProfil(user) + } + + {this.state.user.firstname} + {this.state.user.lastname} + {{cat} + } + + + {user.category === undefined || user.category === null ? + this.getHeaderRight(user) + : this.getHeaderRightAgent(user)} + + + + + + + + {I18n.t("ACCOUNT_INFO")} + + + {user.category !== undefined && user.category !== null ? this + .addAgentInformation(user) : null} + + {" " + this.state.user.country ? this.state.user.country : ''} + + {user.balance !== undefined && user.balance !== null ? this.showBalance(user) : null} + + {" " + this.state.user.email} + + + + + + {" " + this.state.user.phone} + {this.showPhoneSup()} + {/* + + + {" " + this.state.user.network}*/} + + + + {user.category === 'geolocated' ? + ({I18n.t("MY_NETWORK")}) + + : null} + {user.category === 'geolocated' || user.category === 'super' ? (this.state.mynetworks.length > 0 ? this.state.mynetworks.map(item => this.generateItemNetwork(item)) : this.showLoader()) : null} + + + + + ) + } + + showPhoneSup() { + if (this.state.user.phoneTransaction != undefined && this.state.user.phoneTransaction != null) { + + return ( + + + {" " + this.state.user.phoneTransaction} + ) + } + } + + getHeaderLeftProfil(user) { + return ( + {I18n.t("NETWORK")} + {user.network} + ) + } + + getHeaderRight(user) { + return ( + ) + } + + getHeaderRightAgent(user) { + + return ( + {I18n.t("MEMBER_CODE")} + {user.code_membre} + ) + + } + + getHeaderLeftAgentProfil(user) { + return ( + {I18n.t("NETWORK")} + {user.network} + ) + } + + addAgentInformation(user) { + console.log(user) + if (user.category === "geolocated") { + ( + + + {" " + user.code_parrain} + ) + + } else + return ( + + + + {" " + user.code_parrain} + + + + {" " + ((user.nbre_reseau === null || user.nbre_reseau === undefined) ? 0 : user.nbre_reseau) + " " + I18n.t("FREE")} + + + {" " + ((user.nbre_reseau === null || user.nbre_membre === undefined) ? 0 : user.nbre_membre) + " " + I18n.t("SAVED")} + + + ) + } + + mapUser(user) { + const myPosition = {latitude: parseFloat(user.latitude), longitude: parseFloat(user.longitude)} + + return ( { + this.mapRef = ref + }} + style={styles.map} + > + {this.state.myPosition !== undefined ? + : + null} + + ) + } + + showBalance(user) { + return + {" " + this.state.user.balance + " "} + + } + + makeGeolocatedNetworkList() { + + return ( + Mes reseaux + + ) + } + + generateItemNetwork(item) { + return ( + + + + + + + + {" " + item.code_membre + " "} + + {" " + item.code_parrain + " "} + + + + {/* + { + Alert.alert( + I18n.t("TITLE_SUPPRESS_CONFIRM"), + I18n.t("TEXT_SUPPRESS_CONFIRM"), + [ + { text: I18n.t('NO'), onPress: () => { } }, + { + text: I18n.t("YES"), onPress: () => { + deleteUser(item).then(() => { + this.setState({ isLoading: true }) + this.updateContent(this.state.user) + }) + }, + style: 'cancel' + }, + ], + ) + }} + title={I18n.t('DELETE_GEOLOCATED_USER')} + color="crimson" + /> + */} + ) + } + + showLoader() { + return () + } +} + +const styles = StyleSheet.create({ + userInformation: { + backgroundColor: theme.primary, + flex: 1, + justifyContent: 'center', + paddingTop: responsiveHeight(2), + paddingBottom: responsiveHeight(5) + }, + map: { + height: 200, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5), + marginVertical: 10, + }, + networkInformation: { + width: responsiveWidth(100), + backgroundColor: '#EEEEEE', + flex: 1 + }, + container: { + flex: 1, + backgroundColor: '#EEEEEE', + }, + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + identificationOptionMenuContainer: { + flexDirection: 'row', + paddingTop: 10, + paddingLeft: 10, + paddingRight: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + marginRight: 2.5, + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(60), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 5, + }, + textInformation: { + fontSize: 16, + color: 'white', + textAlign: 'center' + }, + textInformation2: { + fontSize: 15, + marginTop: 7, + color: theme.primaryDark, + marginLeft: 10, + }, + textTitle: { + fontSize: 25, + color: 'white', + fontWeight: 'bold' + }, + + textTitle2: { + fontSize: 25, + color: theme.primaryDark, + fontWeight: 'bold' + } +}); diff --git a/app/screens/ads/BannerAds.js b/app/screens/ads/BannerAds.js new file mode 100644 index 0000000..9222877 --- /dev/null +++ b/app/screens/ads/BannerAds.js @@ -0,0 +1,77 @@ +import React, { Component } from 'react'; +import PropTypes from 'prop-types'; + +import { + Platform, StyleSheet, Text, + TouchableWithoutFeedback, View, TextInput, + WebView, + Animated, Dimensions, Image, PermissionsAndroid, + StatusBar, TouchableNativeFeedback, TouchableOpacity, BackHandler, Alert, ProgressBarAndroid + , NativeModules, Picker, FlatList +} from 'react-native'; +import CardView from "react-native-cardview" +import { responsiveHeight, responsiveWidth } from "react-native-responsive-dimensions" +import BaseScreen from "../BaseScreen"; +import Icon from "react-native-vector-icons/MaterialIcons"; +import Button from "apsl-react-native-button" +const route = require("./../../route.json") +const BannerAds = (props) => { + const { children, hide, style } = props; + if (hide) { + return null; + } + return ( + + + + { + this.hide = true + }} + style={{ borderRadius: 0 }} + >Fermer + + + + ); + + +} + +BannerAds.propTypes = { + children: PropTypes.oneOfType([ + PropTypes.string, + PropTypes.element, + PropTypes.number, + PropTypes.arrayOf(PropTypes.oneOfType([ + PropTypes.string, + PropTypes.number, + PropTypes.element, + ])), + ]).isRequired, + hide: PropTypes.bool, +}; +const styles = StyleSheet.create({ + container: { + flex: 1, + + width: responsiveWidth(100), + height: responsiveHeight(15), + + justifyContent: 'center', + backgroundColor: "white" + }, + parent: { + width: responsiveWidth(100), + height: responsiveHeight(15), + justifyContent: 'center', + alignItems: 'center', + backgroundColor: "#000000AE" + } +}) +export default BannerAds \ No newline at end of file diff --git a/app/screens/ads/IntersticielAds.js b/app/screens/ads/IntersticielAds.js new file mode 100644 index 0000000..848f036 --- /dev/null +++ b/app/screens/ads/IntersticielAds.js @@ -0,0 +1,201 @@ +import React,{Component} from 'react'; +import {StyleSheet,View,Text,Image,StatusBar,ScrollView,Alert} from 'react-native'; +import { Fumi } from 'react-native-textinput-effects'; +import * as Animatable from 'react-native-animatable' +let theme=require('./../../utils/theme.json'); +import I18n from 'react-native-i18n' +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome5' +import {readUser,AssignAgentGeo} from './../../webservice/AuthApi'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import MapView,{Marker} from 'react-native-maps'; +import Icon from 'react-native-vector-icons/FontAwesome5' +import Button from 'apsl-react-native-button' +import Notification from "react-native-in-app-notification"; +import {Navigation} from "react-native-navigation" +require('./../../utils/Translations') +const route=require('./../../route.json') +export default class IntersticielAds extends Component { + static navigatorStyle = { + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + navBarButtonColor: 'white', + drawUnderStatusBar: false, + statusBarColor: theme.primaryDarkAdvanced, + statusBarTextColorScheme: 'light', + }; + + static options(passProps){ + return { + + topBar:{ + title:{ + text:"", + }, + backButton: { + visible: true, + color:"white" + }, + buttonsRight:[], + buttonColor:"white", + background:{ + color:theme.primaryDark + } + } + } + } + constructor(props) { + super(props) + this.state=this.generateState() + } + + + generateState() { + return { + isLoading:false, + notifi:false + } + } + + render(){ + return ( + + + + + + iLink World + + {I18n.t('ADD_NETWORK')} + this.setState({validateCode:text})} + style={style.input}/> + + {this.numberRef=com}} + onChangeText={(text)=>this.setState({enterPhone:text})} + labelStyle={style.labelInput} + /> + + + + ) + } + + async validateNetwork() { + const {validateCode,isLoading,enterPhone}=this.state + if(validateCode!==undefined && validateCode!==null && enterPhone!==null){ + this.setState({isLoading:true}) + let res=await AssignAgentGeo(validateCode,enterPhone) + this.setState({isLoading:false}) + if(res){ + if(res['success']!==undefined){ + Alert.alert( + I18n.t('ADD_SUCCES'), + I18n.t('ADD_SUCCESS_TEXT') + , [ + {text: 'OK', onPress: () =>{ + this.setState({validateCode:"",enterPhone:""}) + }} + ]) + }else{ + Alert.alert("Une erreur est survenu", + "Verifiez que les champs sont correctement remplis" + ,[{text:"Ok",onPress:()=>{}}]); + + + } + console.log(res) + } + } + } +} +const style=StyleSheet.create({ + btnHelpText:{ + color:'white', + fontWeight:'bold' + }, + btnHelp:{ + width:responsiveWidth(10), + marginTop:responsiveHeight(10), + alignSelf:'flex-end', + marginRight:20, + borderColor:'transparent', + backgroundColor:theme.primaryDark + }, + btnTextStyle:{ + color:"white", + fontWeight:'bold', + }, + btnStyle:{ + alignSelf:'center', + width:responsiveWidth(95), + marginTop:20, + borderColor:'transparent', + backgroundColor:theme.primaryDarkAdvanced, + height:responsiveHeight(8) + + }, + appContainer:{ + flexDirection:'row', + justifyContent:'center', + alignItems:'center' + }, + container:{ + alignItems:'center', + justifyContent:'center', + alignSelf:'center', + flex:1, + width:responsiveWidth(100), + height:responsiveHeight(100), + backgroundColor:theme.primary}, + input:{ + height:responsiveHeight(10), + width:responsiveWidth(90), + borderRadius:10, + marginTop:20, + color:"black" + }, + logo:{ + width:128, + height:128 + }, + nameApp:{ + fontSize:27, + fontWeight:'bold', + color:'white' + }, + title:{ + fontSize:22, + fontWeight:'bold', + margin:10, + + color:'white' + }, + subtitle:{ + fontSize:20, + margin:10, + color:'white' + } +}) \ No newline at end of file diff --git a/app/screens/ads/InterticielAds.js b/app/screens/ads/InterticielAds.js new file mode 100644 index 0000000..e57c6fb --- /dev/null +++ b/app/screens/ads/InterticielAds.js @@ -0,0 +1,111 @@ +import React,{Component} from 'react'; +import PropTypes from 'prop-types'; + +import { + Platform, StyleSheet, Text, + TouchableWithoutFeedback, View, TextInput, + WebView, + Button, + Animated, Dimensions, Image, PermissionsAndroid, + StatusBar, TouchableNativeFeedback, TouchableOpacity,BackHandler,Alert,ProgressBarAndroid + , NativeModules, Picker, FlatList +} from 'react-native'; +import {responsiveHeight,responsiveWidth} from "react-native-responsive-dimensions" +import BaseScreen from "../BaseScreen"; +import Icon from "react-native-vector-icons/MaterialIcons"; +import BlurOverlay,{openOverlay,closeOverlay} from 'react-native-blur-overlay' +import I18n from 'i18n-js' +type Props = {}; +const route=require("./../../route.json") +const theme=require('./../../utils/theme.json') +export default class InterticielAds + extends BaseScreen { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden:true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + static options(passProps) { + return { + statusBar: { + visible: false, + drawBehind: true, + }, + topBar: { + drawBehind: true, + visible: false, + animate: false + } + }; + } + + + constructor(props){ + super(props); + }; + + + render(){ + return ( { + this.setState({isPubShow:false}) + }} + brightness={-200} + + > + {this.renderChild()} + ) + } + renderChild(){ + return ( + + + + + + + + + ) + + } + componentDidMount(){ + openOverlay() + + } + async tryGetHtml(){ + response=await fetch('https://ad-server.ilink-app.com/ad_display/zone1/zone4.html') + } + popOverLay() { + if(this.props.closeIntersticiel) + this.props.closeIntersticiel() + closeOverlay() + + } +} + +const styles=StyleSheet.create({ + container:{ + flex:1, + marginTop:30 + }, + parent:{ + flex:1, + justifyContent:'center', + alignItems:'center', + backgroundColor:"#000000AE" + } +}) \ No newline at end of file diff --git a/app/screens/configurations/About.js b/app/screens/configurations/About.js new file mode 100644 index 0000000..6e73071 --- /dev/null +++ b/app/screens/configurations/About.js @@ -0,0 +1,69 @@ + +import React, { Component } from 'react'; +import { + Platform, + StyleSheet, + AppState, + FlatList, + ProgressBarAndroid, + TouchableOpacity, + Text, + Image, + View, + Animated, + Linking, + StatusBar +} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import { responsiveFontSize, responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { credrequester } from './../../route.json'; +import FontAwesome5 from 'react-native-vector-icons/FontAwesome5'; +import BaseScreen from './../../screens/BaseScreen' +import Button from 'apsl-react-native-button' +import { readUser } from "../../webservice/AuthApi"; +import Calendar from 'react-native-calendario'; +let route = require('./../../route.json') +let moment = require('moment-timezone') +let theme = require('./../../utils/theme.json') +import { primary, primaryDark, accent, purpleLight, primaryLight } from './../../utils/theme.json'; +import I18n from 'react-native-i18n' +require('./../../utils/Translations') + +import { SinglePickerMaterialDialog } from 'react-native-material-dialog'; +import { Header } from "react-native-elements"; +import { withNavigationFocus } from "react-navigation"; +import { Appbar, Paragraph, Menu, Divider, Provider } from 'react-native-paper'; +import { videoUrl } from '../../webservice/IlinkConstants.js' +export default class About extends React.Component { + static navigationOptions = ({ navigation }) => { + const { routeName } = navigation.state + return { + header: null + } + }; + render() { + return ( + + { this.props.navigation.pop() }} + /> + + + + + + {I18n.t("ABOUT_TEXT")} + + + + + + + + Version 1.0.0 + Copyright iLinkWorld all reserved + + ) + } +} \ No newline at end of file diff --git a/app/screens/configurations/Configurations.js b/app/screens/configurations/Configurations.js new file mode 100644 index 0000000..d256a7f --- /dev/null +++ b/app/screens/configurations/Configurations.js @@ -0,0 +1,88 @@ +import React from 'react' +import {Platform, StatusBar, StyleSheet, Text, View} from 'react-native' +import BaseScreen from "../BaseScreen"; +import {responsiveWidth} from 'react-native-responsive-dimensions' +import {Dropdown} from 'react-native-material-dropdown-v2' +import I18n from 'react-native-i18n' +import Configuration from "../../webservice/persistences/Configuration"; +import {IlinkEmitter} from "./../../utils/events" +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {SafeAreaView} from 'react-navigation'; + +const theme = require('./../../utils/theme.json'); +const route = require('./../../route.json') + +require("./../../utils/Translations") + +export default class Configurations extends BaseScreen { + + static navigationOptions = { + headerTitle: I18n.t('CONFIGURATIONS'), + drawerIcon: ({tintColor}) => ( + + ) + }; + + constructor(props) { + super(props, true) + this.state = this.initState() + this.configuration = new Configuration(); + } + + initState() { + let language = []; + language.push({name: I18n.t('langue.english'), value: 'en'}); + language.push({name: I18n.t('langue.french'), value: 'fr'}); + + return { + languages: language + } + + } + + render() { + console.log(this.state) + return ( + + + + + {I18n.t("CHOOSE_LANGUAGE")} + { + I18n.locale = value + this.setState({language: value}) + this.configuration.setCurrentLangue(data[index]) + IlinkEmitter.emit('langueChange') + }} + valueExtractor={(value) => value.value} + labelExtractor={(value) => value.name} + /> + + + ); + } +} +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: 'white', + }, + +}) \ No newline at end of file diff --git a/app/screens/drawer/DrawerListOption.js b/app/screens/drawer/DrawerListOption.js new file mode 100644 index 0000000..4cb36c9 --- /dev/null +++ b/app/screens/drawer/DrawerListOption.js @@ -0,0 +1,104 @@ +import React, { Component, PureComponent } from 'react'; +import PropTypes from 'prop-types'; +import { StyleSheet, Text, View, FlatList } from 'react-native'; +import { responsiveFontSize, responsiveWidth, responsiveHeight } from 'react-native-responsive-dimensions'; + +export class DrawerItem extends React.PureComponent { + + render() { + return ( + + {this.props.title} + {this.props.description} + + {this.props.time} + + + + ) + + } + +} +export class DrawerListItem extends PureComponent { + state = { selected: (new Map(): Map) }; + + _keyExtractor = (item, index) => item.id; + + _onPressItem = (id: string) => { + this.setState((state) => { + const selected = new Map(state.selected); + selected.set(id, !selected.get(id)); // toggle + return { selected }; + }); + }; + _renderItem = ({ item }) => ( + + ); + + render() { + return ( + + ); + } +} + +const style = StyleSheet.create({ + content: { + width: responsiveWidth(100), + height: responsiveHeight(12), + borderBottomColor: '#FFFFFF', + flex: 1, + flexDirection: 'column', + paddingLeft: 10, + paddingTop: 10, + + }, + bottomSeparator: { + width: responsiveWidth(80), + height: 1, + justifyContent: 'center', + alignSelf: 'center', + + backgroundColor: '#4f5b62', + }, + title: { + color: '#000', + fontSize: responsiveFontSize(2.2) + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + + }, + timeContent: { + justifyContent: 'flex-end', + flex: 1, + alignItems: 'flex-end', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: '#263238', + }, +}); \ No newline at end of file diff --git a/app/screens/drawer/HeaderDrawer.js b/app/screens/drawer/HeaderDrawer.js new file mode 100644 index 0000000..80f3bff --- /dev/null +++ b/app/screens/drawer/HeaderDrawer.js @@ -0,0 +1,17 @@ +import React, { Component } from 'react' +import {View,Text,StyleSheet} from 'react-native'; +export default class HeaderDrawer extends Component { + render() { + return ( + + + + ) + } +} + +const style=StyleSheet.create({ + content:{ + backgroundColor:'#1023fe' + } +}) \ No newline at end of file diff --git a/app/screens/drawer/ListOptions.js b/app/screens/drawer/ListOptions.js new file mode 100644 index 0000000..820c1fe --- /dev/null +++ b/app/screens/drawer/ListOptions.js @@ -0,0 +1,57 @@ +import React, { Component, PureComponent } from 'react'; + +import { Platform, StyleSheet, FlatList, Text, View } from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/Ionicons'; +import { responsiveFontSize, responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { HistoryListItem } from '../history-request/HistoryItem'; + + +export class ListOptions extends Component { + + render() { + return ( + + + + console.log("notes tapped!")}> + + + { }}> + + + + + + ) + } +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: { + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/groupes/SuperViseurGroupeHome.js b/app/screens/groupes/SuperViseurGroupeHome.js new file mode 100644 index 0000000..321f431 --- /dev/null +++ b/app/screens/groupes/SuperViseurGroupeHome.js @@ -0,0 +1,705 @@ +import React, {Component} from 'react' +import { + StyleSheet, View, PixelRatio, Text, RefreshControl, + FlatList, ProgressBarAndroid, ProgressViewIOS, Alert, StatusBar +} from 'react-native' +import BaseScreen from './../BaseScreen' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import {listAllMembers} from './../../webservice/MemberGeolocatedApi' +import {listFreeCodesSuperViseur} from './../../webservice/NetworkApi' +import {readUser, listDemandAdhesion, acceptDemandAdhesion, deleteUser} from "../../webservice/AuthApi"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import Icons from 'react-native-vector-icons/Ionicons' +import Swipeout from 'react-native-swipeout' +import {theme} from "../BaseScreen"; + +require("./../../utils/Translations"); +import I18n from 'react-native-i18n' + +const route = require('./../../route.json') +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import {IndicatorViewPager, PagerTabIndicator} from 'react-native-best-viewpager'; +import Tag from '../../components/Tag'; + +import {Card, CardTitle, CardContent, CardAction, CardButton, CardImage} from 'react-native-material-cards' + +let moment = require('moment-timezone'); +import 'moment/locale/fr' +import 'moment/locale/es-us' +import 'moment/locale/en-au' +import 'moment/locale/en-ca' +import 'moment/locale/en-ie' +import 'moment/locale/en-il' +import 'moment/locale/en-nz' +import {Header} from "react-native-elements"; +import {IlinkEmitter} from "../../utils/events"; +import DeviceInfo from 'react-native-device-info' +import {Color} from '../../config/Color' +import {Typography, FontWeight} from '../../config/typography' +import {thousandsSeparators} from '../../utils/UtilsFunction' + +const thousands = require('thousands'); + +var users = null; +var chart = null; + +export default class SuperViseurGroupeHome extends BaseScreen { + static tabsStyle: { + tabBarButtonColor: '#ff0000' + } + static navigatorStyle = { + tabBarHidden: false, + topTabTextColor: '#ffffff', + topTabsHeight: 70, + topTabTextFontFamily: 'BioRhyme-Bold', + selectedTopTabTextColor: '#ff505c', + + statusBarColor: theme.primaryDark, + navBarBackgroundColor: theme.primary, + navBarTextColor: 'white', + navBarButtonColor: 'white', + // Icons + topTabIconColor: '#ffffff', + selectedTopTabIconColor: '#ff505c', + + // Tab indicator + selectedTopTabIndicatorHeight: PixelRatio.get() * 2, + selectedTopTabIndicatorColor: '#ff505c', + }; + + static options(passProps) { + return { + topBar: { + rightButtons: [] + } + } + + } + + static navigationOptions = ({navigation}) => { + return { + title: I18n.t("GROUP_MANAGE"), + drawerLabel: navigation.getParam("name", I18n.t('GROUP_MANAGE')), + drawerIcon: ({tintColor}) => ( + + ), + } + }; + + constructor(props) { + super(props, true); + this.state = SuperViseurGroupeHome.initState(); + + readUser().then((user) => { + this.setState({user: user}) + listFreeCodesSuperViseur(user.code_membre).then((codes) => { + console.log("codes", codes) + if (codes.success != undefined) { + this.setState({freeCodes: codes.networks}) + } + }) + }); + listAllMembers().then((data) => { + console.log(data); + if (data !== null) { + this.setState({listmembers: data, isLoading: false, isRefreshing: false}) + } + }); + this._populateIcons().then((values) => { + this.setState({usersicon: values[0], charticon: values[1]}) + }); + listDemandAdhesion().then((items) => { + console.log(items) + let filtereds = []; + items.forEach((item) => { + let b = false; + filtereds.forEach((f) => { + if (f.code_membre === item.code_membre) { + b = true; + } + }) + if (!b) filtereds.push(item) + + }) + console.log('filtered', filtereds) + if (items !== undefined) { + this.setState({demands: filtereds, isLoadingDemand: false}) + } + }) + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('GROUP_MANAGE')}) + this.forceUpdate() + } + + static initState() { + return ({ + enabledListMembers: true, + listmembers: [], + usersicon: null, + isLoadingDemand: true, + charticon: null, + isRefreshing: false, + user: {}, + freeCodes: [], + isLoading: true, + }) + } + + render() { + return ( + + + + {this.state.isLoading ? this._renderLoadingItems() : this._renderListMembers()} + {this.state.isLoadingDemand ? this._renderLoadingItems() : this.state.user.category === 'hyper' ? + this._renderListDemandAdhesion() : this._renderListCodeUnused()} + + + ); + + } + + _populateIcons = function () { + return new Promise(function (resolve, reject) { + Promise.all( + [ + Icon.getImageSource('users', 30), + Icon.getImageSource('chart-pie', 30), + ] + ).then((values) => { + users = values[0]; + chart = values[0]; + resolve(values); + }).catch((error) => { + console.log(error); + reject(error); + }).done(); + }); + }; + + _renderTabIndicatorAdmin() { + + let tabs = [{ + text: I18n.t('MEMBER_LIST'), + iconSource: this.state.usersicon + }, { + text: I18n.t('MEMBERSHIP_REQUEST'), + iconSource: this.state.charticon + }] + return ; + } + + _renderTabIndicator() { + + let tabs = [{ + text: I18n.t('MEMBER_LIST'), + iconSource: this.state.usersicon + } + ] + return ; + } + + _renderListMembers() { + return ( + + { + return ( + + + + {I18n.t('NO_MEMBERS')} + + ) + } + + } + refreshControl={ + { + this.setState({isRefreshing: true}) + listAllMembers().then((data) => { + console.log("from refresh", data) + if (data !== null && data.datas) { + this.setState({listmembers: data, isLoading: false, isRefreshing: false}) + } + }); + }} + /> + } + renderItem={({item}) => + this.renderMembers(item) + } + + /> + ) + + } + + _renderLoadingItems() { + return ( + + ) + + + } + + + renderMembers(item) { + var re = moment.tz(item.created_at, moment.tz.guess()).format(); + re = moment(re).fromNow(); + if (true) { + return ( + + + + + + + + + + {item.phone} + + + + + + + + + + + + + + {I18n.t('PRINCIPAL_ACCOUNT_TITLE')} + + {item.balance_princ === null ? 0 : thousands(item.balance_princ, ' ')} + + + + {/* + + + + + + {I18n.t('COMMISSION_ACCOUNT_TITLE')} + + {item.balance_com === null ? 0 : thousands(item.balance_com, ' ')} + + */} + + + + {/* + + + + {item.phone} + + */} + + + + + { + Alert.alert( + I18n.t("TITLE_SUPPRESS_CONFIRM"), + I18n.t("TEXT_SUPPRESS_CONFIRM"), + [ + { + text: I18n.t('NO'), onPress: () => { + } + }, + { + text: I18n.t('YES'), onPress: () => { + deleteUser(item).then(() => { + this.setState({isLoading: true}) + listAllMembers().then((data) => { + console.log(data) + if (data !== null) { + this.setState({ + listmembers: data, + isLoading: false, + isRefreshing: false + }) + } + }); + }) + }, + style: 'cancel' + }, + ], + ) + }} + title={I18n.t('DELETE_GEOLOCATED_USER')} + color="crimson" + /> + + ) + } else + return ( + { + } + }, + { + text: 'Oui', onPress: () => { + deleteUser(item).then(() => { + this.setState({isLoading: true}) + listAllMembers().then((data) => { + if (data !== null) { + this.setState({listmembers: data, isLoading: false}) + } + }); + }) + }, + style: 'cancel' + }, + ], + ) + } + } + + ]} + buttonWidth={responsiveWidth(40)} + > + + {item.firstname} + + {item.lastname} + + {item.phone} + + + + {item.balance} + + + + + ) + } + + /* + + {re} + */ + + + _renderListDemandAdhesion() { + if (this.state.user.category === 'hyper') { + if (this.state.demands.length > 0) { + return ( + this._renderAddhesionItem(item)} + refreshControl={ + { + this.setState({isRefreshing: true}) + listAllMembers().then((data) => { + console.log("from refresh", data) + if (data !== null && data.datas) { + this.setState({listmembers: data, isLoading: false, isRefreshing: false}) + } + }); + }} + /> + } + ListEmptyComponent={() => { + return ( + + + + {I18n.t('NO_MEMBERS')} + + ) + }} + /> + ) + } else { + return ( + + {I18n.t('NO_DEMAND_ADHESION')} + ) + + } + } + } + + _renderLoadingDemandItems() { + if (this.state.freeCodes.length > 0) { + return ( + this._renderAddhesionItem(item)} + /> + ) + } else { + return ( + {I18n.t('NO_GEO_POINT_CODE')} + ) + + } + } + + _renderAddhesionItem(item) { + return ( + + + {I18n.t('NAME')} : {item.lastname} + {I18n.t('PHONE_NUMBER')} : {item.phone} + {I18n.t('EMAIL')} : {item.email} + {I18n.t('NETWORK')} : {item.network} + + + + { + acceptDemandAdhesion(item).then((data) => { + Alert.alert(I18n.t('ACTIVATE_ACCOUNT'), I18n.t('THE_ACCOUNT') + ' ' + item.lastname + " " + I18n.t('ACTIVATED'), [{ + text: "Ok" + }]) + let datas = this.state.demands + datas.splice(datas.indexOf(item), 1); + this.setState({demands: datas}) + }) + + }} + color={"green"} + /> + { + }} + /> + + + ) + } + + _renderListCodeUnused() { + if (this.state.freeCodes.length > 0) { + return ( + this._renderFreeCodeItem(item)} + /> + ) + } else { + return ( + {I18n.t('NO_GEO_POINT_CODE')} + ) + + } + } + + _renderFreeCodeItem(item) { + console.log(item) + return ( + + Contact : {item.phone} + code Membre : {item.code_membre} + + code Validation + : {item.validation_code} + + ) + + } +} +const styles = StyleSheet.create({ + circlePoint: { + width: 50, + height: 50, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + container: { + flex: 1, + backgroundColor: 'white' + }, + fromNow: { + color: theme.accentLight + }, + callIcon: { + marginRight: 5, + }, + phone: { + textAlign: 'center', + color: "white" + }, + balanceMember: { + marginLeft: 7, + fontSize: 18, + fontWeight: "bold", + color: theme.primary, + }, + balanceIcon: {}, + name: { + color: 'black', + fontSize: 20, + margin: 20, + fontWeight: 'bold' + }, + surname: { + fontSize: 17, + marginLeft: 20, + }, + text: { + fontSize: 17, + fontWeight: 'bold', + }, + lottie: { + width: 248, + height: 248 + }, +}) diff --git a/app/screens/groupes/SuperviseurActifGroup.js b/app/screens/groupes/SuperviseurActifGroup.js new file mode 100644 index 0000000..c021382 --- /dev/null +++ b/app/screens/groupes/SuperviseurActifGroup.js @@ -0,0 +1,276 @@ +import React, {Component} from 'react' +import { + StyleSheet, View, PixelRatio, Text, RefreshControl, + FlatList, ProgressBarAndroid, ProgressViewIOS, Alert, StatusBar +} from 'react-native' +import BaseScreen from './../BaseScreen' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import {listAllMembers} from './../../webservice/MemberGeolocatedApi' +import {listFreeCodesSuperViseur} from './../../webservice/NetworkApi' +import {readUser, listDemandAdhesion, acceptDemandAdhesion, deleteUser} from "../../webservice/AuthApi"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import Icons from 'react-native-vector-icons/Ionicons' +import Swipeout from 'react-native-swipeout' +import {theme} from "../BaseScreen"; + +require("./../../utils/Translations"); +import I18n from 'react-native-i18n' + +const route = require('./../../route.json') +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import {IndicatorViewPager, PagerTabIndicator} from 'react-native-best-viewpager'; +import Tag from '../../components/Tag'; + +import {Card, CardTitle, CardContent, CardAction, CardButton, CardImage} from 'react-native-material-cards' + +let moment = require('moment-timezone'); +import 'moment/locale/fr' +import 'moment/locale/es-us' +import 'moment/locale/en-au' +import 'moment/locale/en-ca' +import 'moment/locale/en-ie' +import 'moment/locale/en-il' +import 'moment/locale/en-nz' +import {Header} from "react-native-elements"; +import {IlinkEmitter} from "../../utils/events"; +import DeviceInfo from 'react-native-device-info' +import {Color} from '../../config/Color' +import {Typography, FontWeight} from '../../config/typography' +import {thousandsSeparators} from '../../utils/UtilsFunction' +import {listAllActifs} from "../../webservice/MemberGeolocatedApi"; + +const thousands = require('thousands'); + +var users = null; +var chart = null; + +export default class SuperviseurActifGroup extends BaseScreen { + static tabsStyle: { + tabBarButtonColor: '#ff0000' + } + static navigatorStyle = { + tabBarHidden: false, + topTabTextColor: '#ffffff', + topTabsHeight: 70, + topTabTextFontFamily: 'BioRhyme-Bold', + selectedTopTabTextColor: '#ff505c', + + statusBarColor: theme.primaryDark, + navBarBackgroundColor: theme.primary, + navBarTextColor: 'white', + navBarButtonColor: 'white', + // Icons + topTabIconColor: '#ffffff', + selectedTopTabIconColor: '#ff505c', + + // Tab indicator + selectedTopTabIndicatorHeight: PixelRatio.get() * 2, + selectedTopTabIndicatorColor: '#ff505c', + }; + + static options(passProps) { + return { + topBar: { + rightButtons: [] + } + } + + } + + static navigationOptions = ({navigation}) => { + return { + title: I18n.t("ACTIF_MANAGE"), + drawerLabel: navigation.getParam("name", I18n.t('ACTIF_MANAGE')), + drawerIcon: ({tintColor}) => ( + + ), + } + }; + + constructor(props) { + super(props, true); + this.state = SuperviseurActifGroup.initState(); + + listAllActifs().then((data) => { + + if (data !== null) { + this.setState({listmembers: data.response, isLoading: false, isRefreshing: false}) + } + }); + + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('GROUP_MANAGE')}) + this.forceUpdate() + } + + static initState() { + return ({ + enabledListMembers: true, + listmembers: [], + usersicon: null, + isLoadingDemand: true, + charticon: null, + isRefreshing: false, + user: {}, + freeCodes: [], + isLoading: true, + }) + } + + render() { + return ( + + + {this.state.isLoading ? this._renderLoadingItems() : this._renderListMembers()} + + ); + + } + + _renderListMembers() { + return ( + { + return ( + + + + {I18n.t('NO_ACTIF_SAVED')} + + ) + } + } + refreshControl={ + { + this.setState({isRefreshing: true}) + listAllActifs().then((data) => { + + if (data !== null) { + this.setState({listmembers: data.response, isLoading: false, isRefreshing: false}) + } + }); + }} + /> + } + renderItem={({item}) => + this.renderMembers(item) + } + + /> + ) + + } + + _renderLoadingItems() { + return ( + + ) + } + + renderMembers(item) { + console.log("ITEM RENDER", item); + let sumAsset = 0; + item.networks.map((element) => { + sumAsset += element.total_assets; + }); + /* var re = moment.tz(item.created_at, moment.tz.guess()).format(); + re = moment(re).fromNow();*/ + return ( + <> + { + sumAsset > 0 ? + + 1 ? I18n.t("ACTIFS_SAVED") : I18n.t("ACTIF_SAVED")}`} + /> + + + { + item.networks.map((element) => ( + {element.network} : + {element.total_assets} {element.total_assets > 1 ? I18n.t("ACTIFS") : I18n.t("ACTIF")} {} + + )) + } + + + : null + } + + ) + } +} +const styles = StyleSheet.create({ + circlePoint: { + width: 50, + height: 50, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + container: { + flex: 1, + backgroundColor: 'white' + }, + fromNow: { + color: theme.accentLight + }, + callIcon: { + marginRight: 5, + }, + phone: { + textAlign: 'center', + color: "white" + }, + balanceMember: { + marginLeft: 7, + fontSize: 18, + fontWeight: "bold", + color: theme.primary, + }, + balanceIcon: {}, + name: { + color: 'black', + fontSize: 20, + margin: 20, + fontWeight: 'bold' + }, + surname: { + fontSize: 17, + marginLeft: 20, + }, + text: { + fontSize: 17, + fontWeight: 'bold', + }, + lottie: { + width: 248, + height: 248 + }, +}) diff --git a/app/screens/groupes/superviseurCodeDispoList.js b/app/screens/groupes/superviseurCodeDispoList.js new file mode 100644 index 0000000..e69de29 diff --git a/app/screens/help/Help.js b/app/screens/help/Help.js new file mode 100644 index 0000000..08f14f7 --- /dev/null +++ b/app/screens/help/Help.js @@ -0,0 +1,137 @@ +import React, { Component } from 'react'; +import { StyleSheet, View, Text, Image } from 'react-native'; +import { IndicatorViewPager, PagerDotIndicator } from 'react-native-best-viewpager'; +import BaseScreen from './../BaseScreen' +import I18n from 'react-native-i18n' +require('./../../utils/Translations') +const theme = require('./../../utils/theme.json') +import { responsiveWidth, responsiveHeight } from 'react-native-responsive-dimensions' +//let rootHelp='./../../assets/img/slider/slide'; +const guideUser = [ + /* { + title:I18n.t('TEXT_GUIDE_USER_1'), + path:require("./../../assets/img/slider/guide_user_1.jpg")}, + + { title:I18n.t('TEXT_GUIDE_USER_2'), + path:require("./../../assets/img/slider/guide_user_3.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_4'), + path:require("./../../assets/img/slider/guide_user_4.jpg"), + + }, + { + title:I18n.t('TEXT_GUIDE_USER_7'), + path:require("./../../assets/img/slider/guide_user_7.jpg"), + }, + { + title:I18n.t("TEXT_GUIDE_USER_3"), + path:require("./../../assets/img/slider/guide_user_2.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_5'), + path: require("./../../assets/img/slider/guide_user_5.jpg"), + }, + + { + title:I18n.t('TEXT_GUIDE_USER_6'), + path:require("./../../assets/img/slider/guide_user_6.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_6'), + path:require("./../../assets/img/slider/guide_user_8.jpg"), + },*/ +] +const guideAgent = [ + /* { + title:I18n.t('TEXT_GUIDE_USER_10'), + path:require("./../../assets/img/slider/guide_user_10.jpg")}, + { + title:I18n.t('TEXT_GUIDE_USER_11'), + path:require("./../../assets/img/slider/guide_user_11.jpg")},*/ +] +export default class Help extends BaseScreen { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + + constructor(props) { + super(props, true) + this.state = { + items: [] + } + const { navigation } = this.props; + this.type = navigation.getParam('type', 0); + + } + componentDidMount() { + this.renderItems() + } + + render() { + const listhelp = this.type === 1 ? guideAgent : guideUser; + return ( + + + + + + {listhelp.map((item, index) => { + return ( + + {item.title} + + ) + } + )} + + + ) + } + renderItems() { + let items = []; + for (let i = 1; i <= this.type === 1 ? guideAgent.length : guideUser.length; i++) { + items.push(i); + } + this.setState({ items: items }) + } + _renderDotIndicator() { + return ; + } + +} +class HelpPage extends React.PureComponent { + constructor(props) { + super(props) + console.log('in contructeur') + console.log(props.path) + } + render() { + return ( + + + + + ) + } +} diff --git a/app/screens/help/HelpMenu.js b/app/screens/help/HelpMenu.js new file mode 100644 index 0000000..6e1bd8e --- /dev/null +++ b/app/screens/help/HelpMenu.js @@ -0,0 +1,110 @@ +import React, {Component} from 'react'; +import Button from 'apsl-react-native-button'; +import {StyleSheet, View, Text, Image, BackHandler, Alert} from 'react-native'; +import BaseScreen from './../BaseScreen' +import {responsiveWidth, responsiveHeight} from 'react-native-responsive-dimensions' +import {theme} from "../BaseScreen"; +import I18n from 'react-native-i18n' + +const route = require('./../../route.json'); +let rootHelp = './../../assets/img/slider/slide'; + + +export default class HelpMenu extends BaseScreen { + sizeHelp = 10; + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + constructor(props) { + super(props, true); + this.state = { + items: [] + } + + } + + render() { + return ( + + + + + + + {I18n.t('GUIDE_TITLE')} + + + + + + ) + } +} +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + backgroundColor: theme.primary + }, + title: { + fontSize: 20, + alignSelf: "center", + fontWeight: 'bold', + color: 'white' + }, + btnStyle: { + borderColor: 'transparent', + backgroundColor: theme.primaryDark, + height: 48, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5) + + }, + btnTextStyle: { + fontSize: 18, + color: 'white', + fontWeight: 'bold' + }, + viewlogo: { + width: responsiveWidth(100), + flexDirection: 'row', + marginBottom: 20, + justifyContent: 'center', + alignItems: 'center' + }, + img_style: { + resizeMode: 'contain', + width: responsiveWidth(90) + } +}); diff --git a/app/screens/help/HelpScreen.js b/app/screens/help/HelpScreen.js new file mode 100644 index 0000000..191eda0 --- /dev/null +++ b/app/screens/help/HelpScreen.js @@ -0,0 +1,124 @@ +import React, {Component} from 'react'; +import Button from 'apsl-react-native-button'; +import {StyleSheet, View, Text, Image, BackHandler, Alert} from 'react-native'; +import BaseScreen from './../BaseScreen' +import {responsiveWidth, responsiveHeight} from 'react-native-responsive-dimensions' +import {theme} from "../BaseScreen"; +import I18n from 'react-native-i18n'; +import {WebView} from 'react-native-webview'; +import {Color} from "../../config/Color"; +import Toast from "react-native-root-toast"; + +const route = require('./../../route.json'); +let rootHelp = './../../assets/img/slider/slide'; + + +export default class HelpScreen extends BaseScreen { + sizeHelp = 10; + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('HELP'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 23, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('HELP') + } + }; + + constructor(props) { + super(props, true); + this.state = { + items: [] + } + + Toast.show("Faites glisser votre doigt de la droite vers la gauche pour avancer les pages", { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + + + } + + render() { + return ( + + + Faites glisser votre doigt de la droite vers la gauche pour avancer + les pages + + + + + + + ) + } +} +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center' + }, + title: { + fontSize: 20, + alignSelf: "center", + fontWeight: 'bold', + color: 'white' + }, + btnStyle: { + borderColor: 'transparent', + backgroundColor: theme.primaryDark, + height: 48, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5) + + }, + btnTextStyle: { + fontSize: 18, + color: 'white', + fontWeight: 'bold' + }, + viewlogo: { + width: responsiveWidth(100), + flexDirection: 'row', + marginBottom: 20, + justifyContent: 'center', + alignItems: 'center' + }, + img_style: { + resizeMode: 'contain', + width: responsiveWidth(90) + } +}); diff --git a/app/screens/history-request/History.js b/app/screens/history-request/History.js new file mode 100644 index 0000000..93ea2df --- /dev/null +++ b/app/screens/history-request/History.js @@ -0,0 +1,743 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, { Component } from 'react'; +import { Platform, StyleSheet, AppState, FlatList, ProgressBarAndroid, TouchableOpacity, Text, View } from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/FontAwesome5'; +import { responsiveFontSize, responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { HistoryListItem, HistoryItemSectionned } from './HistoryItem'; +import { credrequester } from './../../route.json'; +import { loadDemandeCredit, loadMyDemandeCredit } from './../../webservice/HistoryRequestApi'; +import FontAwesome5 from 'react-native-vector-icons/FontAwesome5'; +import BaseScreen from './../../screens/BaseScreen' +import Button from 'apsl-react-native-button' +import { readUser } from "../../webservice/AuthApi"; + +let route = require('./../../route.json') +let moment = require('moment-timezone') +let theme = require('./../../utils/theme.json') +import { primary, primaryDark, accent, purpleLight, primaryLight } from './../../utils/theme.json'; +import { IndicatorViewPager, PagerTabIndicator } from 'react-native-best-viewpager'; +type Props = {}; +var sortIcons; +var sectionIcons; +import I18n from 'react-native-i18n' +import { IlinkEmitter } from "../../utils/events"; +require('./../../utils/Translations') +import { SinglePickerMaterialDialog } from 'react-native-material-dialog'; +import { Header } from "react-native-elements"; +import { withNavigationFocus } from "react-navigation"; +class History extends BaseScreen { + static navigatorStyle = { + navBarBackgroundColor: primary, + statusBarColor: primaryDark, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + contextualMenuStatusBarColor: theme.accent, + contextualMenuBackgroundColor: theme.accentLight, + contextualMenuButtonsColor: '#ffffff' + + }; + static navigationOptions = ({ navigation }) => { + return { + title: I18n.t('CREDIT_MANAGE'), + drawerLabel: navigation.getParam('name', I18n.t('CREDIT_MANAGE')), + drawerIcon: ({ tintColor }) => ( + + ), + } + }; + + static options(passProps) { + return { + topBar: { + visible: true, + drawBehind: false, + background: { + color: theme.primaryDark + } + } + } + } + + constructor(props) { + super(props, true); + this.state = this.initState(); + readUser().then((user) => { this.setState({ user: user }) }) + this._populateIcons().then(() => { + }); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.refreshData(); + }; + + navigationButtonPressed({ buttonId }) { + if (buttonId === 'id') { + this.showFilter(); + } else if (buttonId === 'sectionned') { + this.setState({ isSectionned: !this.state.isSectionned }) + } + } + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('CREDIT_MANAGE') }) + this.forceUpdate() + } + onNavigatorEvent(event) { + if (event.type === 'NavBarButtonPress') { + if (event.id === 'id') { + this.showFilter(); + } else if (event.id === 'sectionned') { + this.setState({ isSectionned: !this.state.isSectionned }) + } + } else { + switch (event.id) { + case 'willAppear': + this.refreshData() + break; + break; + case 'didAppear': + break; + case 'willDisappear': + break; + case 'didDisappear': + break; + case 'willCommitPreview': + break; + } + } + } + + showFilter() { + + /*if (this.state.filter) { + Navigation.mergeOptions(route.stackRoot, + { + topBar: { + rightButtons: [ + { + title: 'Non Traité', + }, + { + title: 'Traité', + }, + { + title: 'Période', + }, + { + title: 'Tout', + }, + { + title: 'Trier par', + }, + { + title: '', + }, + ], + onButtonPressed: (index) => { + let data = this.state.conserve + console.log(index) + console.log(data); + + if (data !== null) { + let filtre = ""; + if (index < 2) { + switch (index) { + case 0: + filtre = I18n.t('NO_TREAT') + break; + case 1: + filtre = I18n.t('TREAT'); + break; + + } + let fi = data.filter(item => item.statut === filtre) + this.setState({listdata: fi, filter: true}) + } else if (index === 2) { + this.setState({panelVisible: true}) + } else { + this.setState({listdata: data, filter: false}) + } + } + } + }} + ); + + } else { + Navigation.mergeOptions(route.stackRoot, + { + topBar: { + rightButtons: [ + { + title: I18n.t('NO_TREAT'), + }, + { + title: I18n.t('TREAT'), + } + , { + title: I18n.t('PERIOD'), + }, + { + title: '', + }, + { + title: 'Trier par', + }, { + title: '', + }, + ], + onButtonPressed: (index) => { + let data = this.state.conserve + if (data != null && data.length > 0) { + var filtre = ""; + if (index < 2) { + switch (index) { + case 0: + filtre = I18n.t('NO_TREATED'); + break; + case 1: + filtre = I18n.t('TREATED'); + break; + + } + let fi = data.filter(item => item.statut === filtre) + this.setState({listdata: fi, filter: true}) + } else if (index === 2) { + this.setState({panelVisible: true}) + this.props.navigator.showContextualMenu( + { + rightButtons: [ + { + title: I18n.t('CANCEL'), + }, + { + title: I18n.t('FILTER'), + }, + + ], + onButtonPressed: (index) => { + console.log(index) + + switch (index) { + case 1: + let {dateend, datestart} = this.state; + this.onfilterPress(); + } + this.setState({panelVisible: false}); + } + } + ); + } else { + this.setState({listdata: data, filter: false}) + } + } + } + } + } + ); + + }*/ + } + + _populateIcons = function () { + return new Promise(function (resolve, reject) { + Promise.all( + [ + Icon.getImageSource('sort', 30), + Icon.getImageSource('layer-group', 30), + ] + ).then((values) => { + sortIcons = values[0]; + sectionIcons = values[1]; + resolve(true); + }).catch((error) => { + console.log(error); + reject(error); + }).done(); + }); + }; + + initState() { + return { + user: {}, + listdata: [], + listdataSend: [], + conserve: [], + appState: AppState.currentState, + filter: false, + sortIcons: null, + panelVisible: false, + filder_disable: true, + datestartformated: 'La date de debut', + dateendformated: 'La date de fin', + datestart: null, + dateend: null, + isLoaded: false, + isSectionned: false, + isDateTimePickerVisible: false, + isDateEndTimePickerVisible: false + } + } + + updateList(data: Array) { + if (!this.state.filter) { + let rev = data.reverse() + this.setState({ listdata: rev, conserve: rev, isLoaded: true }); + } + } + updateMyList(data) { + if (!this.state.filter) { + let rev = data.reverse() + this.setState({ listdataSend: rev, conserve: rev, isLoaded: true }); + } + + } + componentDidMount() { + AppState.addEventListener('change', this._handleAppStateChange); + } + + componentWillUnmount() { + AppState.removeEventListener('change', this._handleAppStateChange); + + } + _handleAppStateChange = (nextAppState) => { + if (this.state.appState.match(/inactive|background/) && nextAppState === 'active') { + } + this.setState({ appState: nextAppState }); + } + renderList(list: Array) { + if (this.state.isLoaded) { + let data = list; + if (data !== null) { + if (data.length > 0) { + return ( { this.refreshData() }} + isRefreshing={this.state.isRefreshing} + navigator={this.props.navigation} + style={styles.listbackground} />) + } else if (this.state.filter) { + + return ( + + {I18n.t('NO_ITEM_REQUEST')} + + ) + } else if (data.length === 0) { + return ( + + {I18n.t('NO_ITEM_REQUEST')} + + ) + } else { + return ( + + + {I18n.t('LOADING_DOTS')} + + ) + } + } else { + return ( + + {I18n.t('EMPTY_LIST_REQUEST')} + + ) + + } + + } else if (list.length === 0) { + return ( + + Aucuns éléments ne corresponds + + ) + } + + } + componentDidUpdate(prevProps) { + if (prevProps.isFocused !== this.props.isFocused && this.props.isFocused) { + this.refreshData() + } + } + + render() { + + return ( + + + + {this.state.user.category !== "hyper" ? this._renderListDemandsSend() : null} + {this.state.user.category !== "geolocated" ? this._renderListDemandReceive() : null} + + + ); + + } + renderSectionnedList(list) { + + if (this.state.isLoaded) { + let data = list; + if (data !== null) { + if (data.length > 0) { + return () + } else if (this.state.filter) { + + return ( + + {I18n.t('NO_ITEMS_REQUEST')} + + ) + } else { + return ( + + + {I18n.t('LOADING_DOTS')} + + ) + } + } else { + return ( + + {I18n.t('EMPTY_LIST_REQUEST')} + + ) + + } + } + } + renderLoading() { + return ({I18n.t('LOADING_DOTS')}) + } + showSlidingUpPanel() { + /* return ( this.panel = c} + draggableRange={{top: responsiveHeight(100), bottom: 0}} + onRequestClose={() => this.setState({panelVisible: false})}> + + {this.showSlidingUpView()} + + ) + } + + showSlidingUpView() { + /* return ( + + + this._handleDatePicked(fromdate,untildate)} + dayHeadings={['D', 'L', 'M', 'M', 'J', 'V', 'S']} + maxMonth={12} + startdate={moment('20180101').format('YYYYMMDD')} + untilDate='20181231' + minDate='20180101' + maxDate='20181231' + buttonColor='green' + showReset={false} + showClose={false} + placeHolderStart= 'Date de debut' + placeHolderUntil= 'Date fin' + selectedBackgroundColor= 'green' + selectedTextColor='white' + /> + + + + )*/ + } + + onfilterPress() { + let { datestart, dateend } = this.state; + let data = this.state.conserve; + + if (data !== null) { + data = data.filter(item => { + let mda = moment(item.dateAjout) + return moment(item.dateAjout).isAfter(moment(datestart).toDate()) && (mda.isBefore(moment(dateend).toDate())) + }) + + this.setState({ listdata: data, panelVisible: false, filter: true }) + } + + } + + _showDateTimePicker = (type) => { + if (type === 1) + this.setState({ + isDateTimePickerVisible: true + }); + else this.setState({ + isDateEndTimePickerVisible: true + }); + } + _showDateEndPicker = () => this.setState({ isDateEndTimePickerVisible: true }); + + _hideDateTimePicker = () => this.setState({ isDateTimePickerVisible: false, isDateEndTimePickerVisible: false }); + _handleDatePicked = (fromdate, enddate) => { + console.log([fromdate, enddate]); + + this.setState({ + datestart: fromdate, + datestartformated: moment(fromdate).format('dddd Do ,MMMM YYYY'), + dateend: enddate, + dateendformated: moment(enddate).format('dddd Do ,MMMM YYYY') + }); + let startdate = this.state.datestart; + let enddatemo = moment(enddate); + let dif = moment(enddatemo).diff(startdate); + if (dif < 0) { + this.setState({ filder_disable: true }); + this.props.navigator.showSnackbar({ + text: I18n.t('DATE_WRONG'), + duration: 'long', + backgroundColor: 'red', + textColor: 'white' + }) + } else { + this.setState({ filder_disable: false }); + } + + this._hideDateTimePicker(); + }; + + printOptions() { + if (this.state.user.category === "hyper") { + return ( + { + + }}> + + + ); + } else { + return ( + { + this.props.navigation.push(route.credrequester, { + onGoBack: () => this.refreshData() + }) + }} + > + + + { + + }}> + + + ) + } + } + + _renderListDemandsSend() { + return ( + { + this.state.isLoaded ? + this.state.isSectionned ? + this.renderSectionnedList(this.state.listdataSend) : + this.renderList(this.state.listdataSend) : this.renderLoading() + } + {this.printOptions()} + {this.showSlidingUpPanel()} + + ) + } + + _renderListDemandReceive() { + return ( + { + this.state.isLoaded ? + this.state.isSectionned ? + this.renderSectionnedList(this.state.listdata) : + this.renderList(this.state.listdata) : this.renderLoading() + } + {this.printOptions()} + {this.showSlidingUpPanel()} + + ) + } + + _renderTabGeolocated() { + let tabs = [{ + text: I18n.t('DEMANDE_SEND'), + }] + return ; + } + + _renderTabHyper() { + let tabs = [{ + text: I18n.t('DEMANDE_RECEIVE'), + }] + return ; + } + + _renderTabs() { + let tabs = [{ + text: I18n.t('MY_DEMANDE'), + iconSource: this.state.usersicon + }, { + text: I18n.t('DEMANDE_RECEIVE'), + iconSource: this.state.charticon + }] + return ; + } + + + refreshData() { + this.setState({ isRefreshing: true }) + loadDemandeCredit().then((data) => { + if (data.success !== undefined) { + this.updateList(data.demands); + this.setState({ isRefreshing: false }) + } + }); + loadMyDemandeCredit().then((data) => { + if (data.success !== undefined) { + this.setState({ isRefreshing: false }) + this.updateMyList(data.demands) + } + }) + } +} +export default withNavigationFocus(History); +const datefilter = StyleSheet.create({ + titleHeader: { + fontSize: 20, + fontWeight: 'bold', + color: 'black', + flex: 1, + }, + datetitle: { + fontSize: 17, + color: 'black', + marginLeft: responsiveWidth(2), + }, + datetext: { + fontSize: 16, + marginLeft: responsiveWidth(5) + }, + content: { + flex: 2, + + }, + btnContainer: { + flexDirection: 'row', + width: responsiveWidth(100), + alignSelf: 'flex-end', + flex: 2, + }, + btn: { + flex: 1, + borderColor: 'transparent', + borderRadius: 0, + }, + btntext: { + fontWeight: 'bold', + color: accent + }, + container: { + flex: 1, + justifyContent: 'space-evenly' + } +}) +const styles = StyleSheet.create({ + slidingup: { + width: responsiveHeight(100), + }, + root: { + flex: 1, + }, + container: { + flex: 1, + backgroundColor: 'white', + justifyContent: 'center', + alignItems: 'center', + }, + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: { + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + content: { + flex: 8 + }, + + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, +}); diff --git a/app/screens/history-request/HistoryItem.js b/app/screens/history-request/HistoryItem.js new file mode 100644 index 0000000..b9ef02b --- /dev/null +++ b/app/screens/history-request/HistoryItem.js @@ -0,0 +1,332 @@ +import React, {PureComponent} from 'react'; +import {FlatList, RefreshControl, SectionList, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import {responsiveFontSize, responsiveWidth} from 'react-native-responsive-dimensions'; +import Icon from 'react-native-vector-icons/FontAwesome5'; +import I18n from "react-native-i18n" + +import 'moment/locale/fr'; +import 'moment/locale/es-us'; +import 'moment/locale/en-au'; +import 'moment/locale/en-gb'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import {Color} from '../../config/Color'; + +let moment = require('moment-timezone'); +const momentJS = require('moment'); + +let route = require('./../../route.json'); +var theme = require('./../../utils/theme.json'); + +export class HistoryItem extends React.Component { + + constructor(props) { + super(props); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + console.log("Current Locale item", this.currentLocale); + moment.locale(this.currentLocale); + this.state = this.initState(); + } + + statusLabel = (status) => { + switch (status) { + case '0': + return I18n.t('NO_TREAT'); + case '1': + return I18n.t('TREAT'); + case '2': + return I18n.t('REFUSED'); + } + } + + colorLabel = (status) => { + switch (status) { + case '0': + return Color.accentColor; + case '1': + return Color.greenColor; + case '2': + return Color.redColor; + } + } + + descriptionLabelUserType = (user) => { + let textDescription = (this.props.selfData.montant) + ' ' + I18n.t('TO_') + ' ' + this.props.selfData.receiver_lastname; + + switch (user.category) { + case 'geolocated': + return `${I18n.t('DEMAND_TEXT_FIRST_PART_YOU')} ${textDescription}`; + case 'super': + return this.props.isDemandSend ? + `${I18n.t('DEMAND_TEXT_FIRST_PART_YOU')} ${textDescription}` + : + `${I18n.t('THE_AGENT')} ${this.props.selfData.issuer_lastname} (${this.props.selfData.issuer_phone}) ${I18n.t('DEMAND_TEXT_FIRST_PART')} ${textDescription}`; + + case 'hyper': + return `${I18n.t('THE_SUPERVISOR')} ${this.props.selfData.issuer_lastname} (${this.props.selfData.issuer_phone}) ${I18n.t('DEMAND_TEXT_FIRST_PART')} ${textDescription}`; + } + } + + initState() { + var textTitle = ' Transaction ' + this.props.selfData.id; + var textDescription = I18n.t('PHONE') + ' ' + this.props.selfData.phone + " " + I18n.t('DEMAND_TEXT_FIRST_PART') + ' ' + (this.props.selfData.montant) + ' ' + I18n.t('TO_') + ' '; + textDescription += this.props.selfData.reseau; + var today = new Date(); + var l = this.props.selfData.date_creation; + let t = this.props.selfData.status; + var re = moment.tz(this.props.selfData.date_creation, moment.tz.guess()).format(); + re = moment(re) + return { + title: textTitle, + description: this.descriptionLabelUserType(this.props.user), + status: this.statusLabel(this.props.selfData.status), + time: re.fromNow(), + navigator: this.props.navigator, + type: t, + colorstate: this.colorLabel(t) + } + }; + + render() { + //console.log("ITEM RENDER", this.props.selfData) + return ( + + this.props.navigator.navigate(route.historyItemDetails, { + item: this.props.selfData, + onGoBack: () => this.props.refresh(), + } + )}> + + {this.state.title} + {this.state.description} + + {this.statusLabel(this.props.selfData.status)} + {this.state.time} + + + + + + ) + + } + +} + +export class HistoryItemSectionned extends PureComponent { + _keyExtractor = (item, index) => item.id; + _renderItem = ({item}) => ( + + ); + + constructor(props) { + super(props); + this.state = this.initState(); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + } + + render() { + return ( + + ( + this.onPressedHeader(type)} style={{ + backgroundColor: theme.accent, + justifyContent: 'center', + alignItems: 'center', + flexDirection: 'row', flex: 1, height: 70, width: responsiveWidth(100) + }}> + + {title} + {size} demande(s) + + + + )} + style={style.listStyle} + extraData={this.state} + keyExtractor={this._keyExtractor} + renderItem={this._renderItem} + /> + ); + } + + onPressedHeader(type) { + if (type === 0) { + this.setState({ + istreatexpand: !this.state.istreatexpand, + treat: this.state.istreatexpand ? [] : this.state.conservetreat + }) + } else { + this.setState({ + isuntreatexpand: !this.state.isuntreatexpand, + untreat: this.state.isuntreatexpand ? [] : this.state.conserveuntreat + }) + + } + } + + initState() { + let data = this.props.list + + return { + conservetreat: data.filter(item => item.statut === I18n.t('TREAT')), + treat: data.filter(item => item.statut === I18n.t('TREAT')), + istreatexpand: true, + conserveuntreat: data.filter(item => item.statut !== I18n.t('TREAT')), + untreat: data.filter(item => item.statut !== I18n.t('TREAT')), + isuntreatexpand: true + } + } +} + +export class HistoryListItem extends React.Component { + _keyExtractor = (item, index) => item.id; + + _onPressItem = (id: string) => { + + }; + _renderItem = ({item}) => { + //console.log('ITEM ', item); + return ( + + ) + }; + + constructor(props) { + super(props); + this.state = this.initState(); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + } + + initState() { + return { + refreshing: false, + } + } + + render() { + return ( + + } + /> + ); + } + + _onRefresh() { + this.setState({refreshing: true}) + setTimeout(() => { + this.setState({refreshing: false}) + }, 5000); + } +} + +const style = StyleSheet.create({ + content: { + width: responsiveWidth(100), + borderBottomColor: '#FFFFFF', + flex: 1, + flexDirection: 'column', + paddingTop: 10, + + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + title: { + color: '#000', + paddingLeft: 10, + fontSize: responsiveFontSize(2.2) + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + paddingLeft: 10, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + treat: {}, + +}); \ No newline at end of file diff --git a/app/screens/history-request/HistoryItemDetails.js b/app/screens/history-request/HistoryItemDetails.js new file mode 100644 index 0000000..5bbb031 --- /dev/null +++ b/app/screens/history-request/HistoryItemDetails.js @@ -0,0 +1,653 @@ +import React, {Component} from 'react' +import {Alert, Platform, ScrollView, StyleSheet, Text, View} from 'react-native' +import CardView from 'react-native-cardview' +import Button from 'apsl-react-native-button' +import {responsiveWidth} from 'react-native-responsive-dimensions' +import Icons from 'react-native-vector-icons/Ionicons' +import {readUser} from "../../webservice/AuthApi"; +import isNil from 'lodash/isNil'; +import {creditDemandResetReducer, treatCreditDemand} from '../../webservice/CreditTreatDemandApi'; +import {creditCancelResetReducer, treatCancelDemand} from '../../webservice/CreditCancelDemandeApi'; +import {getAgentNetworksList} from "../../webservice/NetworkApi"; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../config/Color' +import Dialog from "react-native-dialog"; +import {FontWeight} from '../../config/typography' +import I18n from "react-native-i18n"; + +import 'moment/locale/fr'; +import 'moment/locale/es-us'; +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; + +let moment = require('moment-timezone'); +const momentJS = require('moment'); + +let typesta = 0; + +var colorback = 'white' + +let theme = require('./../../utils/theme.json'); + +const route = require("./../../route.json"); + +class HistoryItemDetails extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: isNil(navigation.getParam("item", null).item) ? + "Transaction N°" + navigation.getParam("item", {id: "-"}).id : + "Transaction N°" + navigation.getParam("item", {id: "-"}).item.id + } + }; + + constructor(props) { + super(props); + this.item = this.props.navigation.getParam("item", null); + if (isNil(this.props.navigation.getParam("item", null).item)) { + this.item = this.props.navigation.getParam("item", null); + } else { + this.item = this.props.navigation.getParam("item", null).item; + } + + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + let sta = '' + if (this.item.status === '1') { + typesta = 1 + colorback = '#AEAEAE' + sta = I18n.t('TREAT_DEMAND') + } else if (this.item.status === '0') { + colorback = 'green' + typesta = 2 + sta = I18n.t('ACCEPTER_DEMANDE') + } else { + colorback = '#AEAEAE' + typesta = 2 + sta = I18n.t('REFUSED') + } + + this.state = { + displayAmountModifyDialog: false, + statut: sta, + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + isBtnModifyAmountEnabled: false + } + this.updateState(); + + } + + async updateState() { + + let user = await readUser(); + if (user.category === "geolocated") { + let networks = await getAgentNetworksList(user.agentId); + console.log(networks) + if (networks.success === 1) { + let net = [this.state.currentNetwork] + networks.networks.forEach((item) => { + net.push(item) + + }) + this.setState({networks: net}) + } + } + this.setState({user: user}) + + } + + isNormalInteger = (str) => { + return (/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(str)) ? false : true; + + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(montant) == 0 || montant < 0)) + return false; + + else if (!this.isNormalInteger(montant)) + return false; + + else if (parseInt(montant) > parseInt(this.item.montant)) + return false; + + else + return true; + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.SHORT, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + onTreatDemand() { + if (this.item !== "1") { + this.props.creditDemandResetReducer(); + this.props.treatCreditDemand(this.item.id); + /* updateCreditDemand(this.item.phone, this.item.id).then((data) => { + this.setState({ loadingTreat: false }) + console.log(data); + + if (data.success === 1) { + this.setState({ statut: I18n.t('TREAT_DEMAND'), color: "#AEAEAE" }) + } else { + console.log(data); + } + }) */ + } + } + + onCancelDemand = () => { + if (this.item !== "1") { + this.props.treatCancelDemand(this.item.id); + } + } + + renderPromptModifyAmountToSend = () => { + return ( + + + {I18n.t('MODIFY_AMOUNT')} + + + {I18n.t('ENTER_NEW_AMOUNT_TO_SEND')} + + + { + + this.setState({montant}, () => { + if (this.isMontantValid(montant)) { + this.setState({ + isBtnModifyAmountEnabled: true + }) + } else + this.setState({ + isBtnModifyAmountEnabled: false + }); + + console.log("this.isMontantValid().isValid", this.isMontantValid()); + console.log("isBtnModifyAmountEnabled", this.state.isBtnModifyAmountEnabled); + }); + + }}/> + + this.setState({displayAmountModifyDialog: false})}/> + { + this.props.creditDemandResetReducer(); + this.props.treatCreditDemand(this.item.id, this.state.montant); + }}/> + + ) + } + + renderAlertErrorTreatOrCancelDemand = () => { + const {errorTreatDemand, resultTreatDemand, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorTreatDemand !== null) { + if (typeof errorTreatDemand.data !== 'undefined') { + if (errorTreatDemand.status === 426) { + Alert.alert( + I18n.t("ERROR_TREATMENT_DEMAND"), + errorTreatDemand.data.error, + [{ + text: I18n.t('CANCEL_LABEL'), + onPress: () => { + }, + style: 'cancel' + }, + { + text: I18n.t("OK"), onPress: () => { + setTimeout(() => { + this.setState({ + displayAmountModifyDialog: true + }); + }, 10); + this.props.creditDemandResetReducer(); + this.props.creditCancelResetReducer(); + } + }], + {cancelable: false} + ); + } else { + Alert.alert( + I18n.t("ERROR_TREATMENT_DEMAND"), + errorTreatDemand.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.creditDemandResetReducer(); + this.props.creditCancelResetReducer(); + } + } + ], + {cancelable: false} + ); + } + } + } + + if (errorCancelDemand !== null) { + if (typeof errorCancelDemand.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_DEMAND"), + errorCancelDemand.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.creditCancelResetReducer(); + this.props.creditDemandResetReducer(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultTreatDemand !== null) { + console.log("resultTreatDemand", resultTreatDemand); + if (resultTreatDemand.status === 200) { + this.displayToast(resultTreatDemand.response); + this.props.navigation.goBack(); + if (!isNil(this.props.navigation.state.params.onGoBack)) + this.props.navigation.state.params.onGoBack(); + this.props.creditCancelResetReducer(); + this.props.creditDemandResetReducer(); + } + } + + if (resultCancelDemand !== null) { + console.log("resultCancelDemand", resultCancelDemand); + if (resultCancelDemand.status === 200) { + + this.displayToast(resultCancelDemand.response); + this.props.navigation.goBack(); + if (!isNil(this.props.navigation.state.params.onGoBack)) + this.props.navigation.state.params.onGoBack(); + this.props.creditCancelResetReducer(); + this.props.creditDemandResetReducer(); + + } + } + + } + + renderBtn() { + const {user} = this.state; + if (user) { + console.log('ITEM', this.item) + if (this.item.id_agent_receiver === user.agentId) { + if (this.item.status === '1') { + return ( + ) + } else if (this.item.status === '2') { + return ( + ) + } else { + return ( + + + + + + + + + ) + } + } + } + } + + render() { + let ago = moment.tz(this.item.date_creation, moment.tz.guess()).format(); + ago = moment(ago); + + let cancelDate = ""; + if (parseInt(this.item.canceled_by_hypervisor) === 1) { + console.log("CANCEL DATE", this.item.cancellation_date); + cancelDate = moment.tz(this.item.cancellation_date, moment.tz.guess()).format(); + cancelDate = moment(cancelDate); + } + + return ( + + {this.renderPromptModifyAmountToSend()} + {(this.state.triggerTreatmentClick || this.state.triggerCancelClick) && this.renderAlertErrorTreatOrCancelDemand()} + {I18n.t('MEMBER_INFO')} + + + {this.item.receiver_phone} + + + + {this.item.receiver_lastname} + + + + {I18n.t('DEMAND_INFO')} +{/* + + {this.item.code_parrain} + + + + {this.item.reseau} + */} + + + {this.item.montant} + + + + {ago.format(" Do MMMM YYYY à HH:mm")} + + + + {ago.fromNow()} + + + { + parseInt(this.item.canceled_by_hypervisor) === 1 && + + + {I18n.t('DEMAND_STATE')} + + + + {I18n.t('CANCEL_BY_HYPERVISOR')} + + + + {`${I18n.t('CANCEL_ON')} ${cancelDate.format(" Do MMMM YYYY à HH:mm")}`} + + + } + {this.renderBtn()} + ) + } + + +} + +const mapStateToProps = state => ({ + loadingTreatDemand: state.creditTreatDemandReducer.loadingTreatDemand, + resultTreatDemand: state.creditTreatDemandReducer.resultTreatDemand, + errorTreatDemand: state.creditTreatDemandReducer.errorTreatDemand, + + loadingCancelDemand: state.creditCancelDemandReducer.loadingCancelDemand, + resultCancelDemand: state.creditCancelDemandReducer.resultCancelDemand, + errorCancelDemand: state.creditCancelDemandReducer.errorCancelDemand +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(HistoryItemDetails); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: 'black', + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + backgroundColor: 'white', + + }, + cardcontainer: { + justifyContent: 'space-evenly', + backgroundColor: 'white', + flex: 3, + margin: 3, + } +}) \ No newline at end of file diff --git a/app/screens/history-request/HistoryRequester.js b/app/screens/history-request/HistoryRequester.js new file mode 100644 index 0000000..6defcce --- /dev/null +++ b/app/screens/history-request/HistoryRequester.js @@ -0,0 +1,723 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, {Component} from 'react'; +import { + Platform, StyleSheet, Text, View, ScrollView, + Alert, + FlatList, ProgressViewIOS, ProgressBarAndroid, PickerIOS, StatusBar +} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import MapView from 'react-native-maps'; +import {responsiveHeight, responsiveWidth, responsiveFontSize} from 'react-native-responsive-dimensions'; +import CardView from 'react-native-cardview'; +import {Sae} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Button from 'apsl-react-native-button'; +import {primary, primaryDark, accent} from '../../utils/theme.json'; +import * as Animatable from 'react-native-animatable'; +import {isNumber} from 'util'; +import {readUser} from './../../webservice/AuthApi' +import {sendDemande} from './../../webservice/HistoryRequestApi' +import {sendDemandeSpecificque} from "../../webservice/HistoryRequestApi"; +import {getAgentNetworksList} from "../../webservice/NetworkApi"; +import {HelperText, TextInput} from 'react-native-paper' +import I18n from "react-native-i18n" +import {Dropdown} from "react-native-material-dropdown-v2" + +const route = require('../../route.json') +import {Card, CardTitle, CardContent, CardAction, CardButton, CardImage, Title} from 'react-native-material-cards' +import {bindActionCreators} from "redux"; +import {getWalletDetailActivated, resetWalletListDetailReducer} from "../../webservice/WalletApi"; +import { + getHyperSuperTransactionHistoryAction, getHyperSuperTransactionHistoryReset, + getWalletTransactionHistory, + getWalletTransactionHistoryReset +} from "../../webservice/WalletTransactionHistoryApi"; +import {resetCommissionReducer, transferCommissionAction} from "../../webservice/WalletTransferCommission"; +import {depositActionReset} from "../../webservice/DepositApi"; +import {connect} from "react-redux"; +import {fetchRequestCredit, fetchRequestCreditReset} from "../../redux/credit-management/credit.actions"; + +class HistoryRequester extends Component { + static navigatorStyle = { + navBarHidden: true, + }; + static navigationOptions = { + drawerLabel: () => null, + headerTitle: I18n.t('ASK_CREDIT'), + title: I18n.t('ASK_CREDIT') + }; + + constructor(props) { + super(props); + this.state = this.initState(); + this.updateState() + } + + handleViewRef = ref => this.numberView = ref; + handleMontantRef = ref => this.montantView = ref; + + initState() { + return { + phone: null, + montant: undefined, + isSending: false, + isDisabled: true, + networks: [], + user: null, + visibleError: false, + currentNetwork: {nt: 1}, + errorAnimation: "", + } + } + + onUserCancel() { + this.props.navigation.goBack() + } + + onUserSend() { + var validMontant = true + if (!isNumber(this.state.montant) || this.state.montant > 1000000) { + validMontant = false + } + this.setState({visibleError: !validMontant}) + if (!validMontant) { + this.montantView.shake(800) + setTimeout(() => { + this.setState({visibleError: false}) + }, 3000) + } else { + this.setState({isSending: true}) + let title = "" + let message = "" + this.props.fetchRequestCredit({ + issuer_id: this.state.user.agentId, + amount: this.state.montant + }) + /* sendDemandeSpecificque(this.state.montant, this.state.user.phoneTransaction, this.state.user.code_membre).then((data) => { + if (data.success !== undefined) { + if (data.success === 1) { + title = I18n.t('DEMAND_SEND'), + message = I18n.t('DEMAND_SEND_SUCCESFUL') + } else { + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + } + + } else { + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + + } + Alert.alert(title, message, [{ + text: 'Ok', onPress: () => { + this.setState({montant: ""}) + } + }]) + setTimeout(() => { + this.setState({isSending: false}) + }, 800) + + }).catch((error) => { + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + Alert.alert(title, message, [{text: 'Ok'}]) + + })*/ + } + } + + render() { + const {user} = this.state + return ( + + + {user ? ((user.category === "geolocated") ? + this.multiNetwork() : this.simpleAgent()) : + + } + + ) + } + + simpleAgent() { + let montant = 0 + if (true) { + return ( + + + + + { + this.refInp = ref + }} + + mode={"outlined"} + inputStyle={input.style} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + value={this.state.montant} + /> + + {I18n.t('INVALID_MONTANT')} + + + + + + + { + this.onUserCancel() + }} + title={I18n.t('CANCEL')} + color="crimson" + /> + { + this.onUserSend() + }} + title={I18n.t('SEND')} + color="steelblue" + + /> + + + ) + } else + return ( + + + Demande de credit + + { + this.refInp = ref + }} + onChangeText={(text) => { + if (text.length > 0) { + try { + montant = parseFloat(text); + this.setState({isDisabled: montant > 0, montant: montant}) + + } catch (e) { + + } + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + + + ) + } + + multiNetwork() { + if (true) { + return ( + + + + + { + return (item) ? I18n.t("FOR_NUMB") + item.phone + " (" + item.name + ")" : I18n.t("SELECT_NETWORK") + }} + valueExtractor={(item, index) => { + return item.phone + " (" + item.name + ")" + + }} + onChangeText={(value, index, data) => { + this.setState({currentNetwork: data[index]}) + + }} + data={this.state.networks} + /> + + + { + this.refInp = ref + }} + + mode={"outlined"} + inputStyle={input.style} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + value={this.state.montant} + /> + + {I18n.t('INVALID_MONTANT')} + + + + + + { + this.onUserCancel() + }} + title={I18n.t('CANCEL')} + color="crimson" + /> + { + const {currentNetwork, montant} = this.state + if (currentNetwork !== undefined && currentNetwork.nt === undefined) { + this.onNetworkSend(currentNetwork.phone, currentNetwork.code_membre, montant) + } + }} + title={I18n.t('SEND')} + color="steelblue" + /> + + + ) + } else + return ( + + + + {I18n.t('ASK_CREDIT')} + + this.setState({currentNetwork: itemValue}) + }> + {this.state.networks.map((item, index) => { + return () + })} + + + + { + this.refInp = ref + }} + inputStyle={input.style} + keyboardType={"numeric"} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + ) + } + + renderSingleNetwork(item) { + const itm = item.item + console.log(item) + let refInp = null, refBtn = null + let montant = 0 + return ( + + + {I18n.t('ASK_CREDIT')} + {I18n.t("FOR_NUMB")} {itm.phone} ({itm.name}) + + { + refInp = ref + this.setState({refIn: refInp}) + }} + inputStyle={input.style} + + value={this.state.montant} + keyboardType={"numeric"} + onChangeText={(text) => { + if (text.length > 0) { + try { + montant = parseFloat(text); + this.setStat({montant: montant}) + if (refBtn) { + refBtn.setState({isDisabled: montant > 0}) + refBtn.isDisabled = montant > 0 + + } + } catch (e) { + + } + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + + ) + + } + + onNetworkSend(phone, code_membre, text) { + var validMontant = true + let montant = parseFloat(text) + if (montant === null || !isNumber(montant) || montant > 1000000) { + validMontant = false + } + this.setState({visibleError: !validMontant}) + if (!validMontant) { + this.montantView.shake(800) + setTimeout(() => { + this.setState({visibleError: false}) + }, 3000) + } else { + this.props.fetchRequestCredit({ + issuer_id: user.agentId, + amount: montant + }) + + /*sendDemandeSpecificque(montant, phone, code_membre).then((data) => { + var title = "" + var message = "" + if (data.success !== undefined) { + if (data.success === 1) { + title = I18n.t("DEMAND_SEND") + message = I18n.t('DEMAND_SEND_SUCCESFUL') + } else { + title = "Erreur survenu lors de l'envoie " + message = "Une erreur est survenu lors de l'envoie de la demande" + } + } else { + title = "Erreur survenu lors de l'envoie " + message = "Une erreur est survenu lors de l'envoie de la demande" + } + + Alert.alert(title, message, [{ + text: "Ok", onPress: () => { + this.setState({montant: ""}) + } + }]) + + })*/ + } + } + + onNetworkSend(phone, code_membre, text) { + var validMontant = true + let montant = parseFloat(text) + if (montant === null || !isNumber(montant) || montant > 1000000) { + validMontant = false + } + this.setState({visibleError: !validMontant}) + if (!validMontant) { + this.montantView.shake(800) + setTimeout(() => { + this.setState({visibleError: false}) + }, 3000) + } else { + this.props.fetchRequestCredit({ + issuer_id: user.agentId, + amount: montant + }) + } + } + + UNSAFE_componentWillReceiveProps(nextProps, nextContext) { + console.log('UNSAFE_componentWillReceiveProps', nextProps.requestCredit) + if(nextProps.requestCredit?.result) { + Alert.alert( + I18n.t("SUCCESS"), + nextProps.requestCredit?.result?.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.fetchRequestCreditReset(); + } + } + + ], + { cancelable: false } + ); + } + + if(nextProps.requestCredit?.error) { + Alert.alert( + I18n.t("ERROR_LABLE"), + nextProps.requestCredit?.error?.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.fetchRequestCreditReset(); + } + } + + ], + { cancelable: false } + ); + } + } + + + + async updateState() { + + let user = await readUser(); + if (user.category === "geolocated") { + let networks = await getAgentNetworksList(user.agentId); + console.log(networks) + if (networks.success === 1) { + let net = [this.state.currentNetwork] + networks.networks.forEach((item) => { + net.push(item) + + }) + this.setState({networks: net}) + } + } + this.setState({user: user}) + + } +} + +const mapStateToProps = state => ({ + requestCredit: state.requestCreditReducer +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + fetchRequestCredit, + fetchRequestCreditReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(HistoryRequester); + +const input = StyleSheet.create({ + selfitem: { + + width: responsiveWidth(70), + alignSelf: 'center', + marginBottom: 20, + }, + label: { + color: primary + }, + style: { + color: 'black' + } +}) +const styles = StyleSheet.create({ + title: { + backgroundColor: primary, + color: 'white', + paddingLeft: 20, + paddingTop: 10, + fontWeight: 'bold', + fontSize: responsiveFontSize(3), + height: responsiveHeight(10), + }, + subtitle: { + color: 'black', + paddingLeft: 20, + paddingTop: 10, + marginBottom: responsiveHeight(3), + fontWeight: 'bold', + fontSize: responsiveFontSize(2), + }, + container: { + flex: 1, + backgroundColor: '#EEE', + justifyContent: 'space-between', + }, + + container2: { + flex: 1, + height: responsiveHeight(20), + backgroundColor: '#EEE', + }, + btnContainer: { + flexDirection: 'row', + paddingRight: 5, + paddingLeft: 5, + paddingTop: 5, + marginBottom: -2.5, + }, + button_1: { + flex: 1, + borderColor: 'transparent', + + }, + button_2: { + flex: 1, + borderColor: 'transparent', + backgroundColor: primary, + borderRadius: 0, + }, + + button_1_text: { + color: primary, + fontWeight: 'bold', + }, + + button_2_text: { + color: 'white', + fontWeight: 'bold', + }, + cardInput: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(5), + width: responsiveWidth(98), + alignSelf: 'center', + justifyContent: 'space-between', + height: responsiveHeight(40) + }, + cardInput2: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(1), + width: responsiveWidth(98), + height: responsiveHeight(50), + alignSelf: 'center', + justifyContent: 'space-between', + } +}); diff --git a/app/screens/history-request/HistoryRequester1.js b/app/screens/history-request/HistoryRequester1.js new file mode 100644 index 0000000..cd50678 --- /dev/null +++ b/app/screens/history-request/HistoryRequester1.js @@ -0,0 +1,663 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, {Component} from 'react'; +import {Alert, BackHandler, Picker, ProgressBarAndroid, StatusBar, StyleSheet, Text, View} from 'react-native'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import CardView from 'react-native-cardview'; +import {Sae} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Button from 'apsl-react-native-button'; +import {primary} from '../../utils/theme.json'; +import * as Animatable from 'react-native-animatable'; +import {isNumber} from 'util'; +import {readUser} from './../../webservice/AuthApi' +import {sendDemandeSpecificque} from "../../webservice/HistoryRequestApi"; +import {getAgentNetworksList} from "../../webservice/NetworkApi"; +import {HelperText, TextInput} from 'react-native-paper' +import I18n from "react-native-i18n" +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Card, CardAction, CardButton, CardContent} from 'react-native-material-cards' + +const route = require('../../route.json') + +export default class HistoryRequester1 extends Component { + static navigatorStyle = { + navBarHidden: true, + }; + static navigationOptions = { + drawerLabel: () => null, + headerTitle: I18n.t('ASK_CREDIT'), + title: I18n.t('ASK_CREDIT') + }; + + constructor(props) { + super(props); + this.state = this.initState(); + this.updateState(); + } + + componentDidDisappear() { + BackHandler.removeEventListener('hardwareBackPress', this.backPressed); + this.props.navigation.state.params.onGoBack(); + } + + componentDidAppear() { + BackHandler.addEventListener('hardwareBackPress', this.backPressed); + } + + componentWillUnmount() { + this.props.navigation.state.params.onGoBack(); + } + + handleViewRef = ref => this.numberView = ref; + handleMontantRef = ref => this.montantView = ref; + + initState() { + return { + phone: null, + montant: undefined, + isSending: false, + isDisabled: true, + networks: [], + user: null, + visibleError: false, + currentNetwork: {nt: 1}, + errorAnimation: "", + } + } + + backPressed = () => { + this.props.navigation.state.params.onGoBack(); + } + + onUserCancel() { + console.log(this.props); + this.props.navigation.state.params.onGoBack(); + this.props.navigation.goBack(); + } + + onUserSend() { + var validMontant = true + if (!isNumber(this.state.montant) || this.state.montant > 1000000) { + validMontant = false + } + this.setState({visibleError: !validMontant}) + if (!validMontant) { + this.montantView.shake(800) + setTimeout(() => { + this.setState({visibleError: false}) + }, 3000) + } else { + this.setState({isSending: true}); + let title = "" + let message = "" + sendDemandeSpecificque(this.state.montant, this.state.user.phoneTransaction, this.state.user.code_membre).then((data) => { + console.warn(data); + this.setState({isSending: false}); + if (data.success !== undefined) { + if (data.success === 1) { + title = I18n.t('DEMAND_SEND'), + message = I18n.t('DEMAND_SEND_SUCCESFUL') + } else { + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + } + + } else { + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + + } + Alert.alert(title, message, [{ + text: 'Ok', onPress: () => { + this.setState({montant: ""}) + } + }]); + }).catch((error) => { + this.setState({isSending: false}); + console.warn(error); + title = "Erreur survenu lors de l'envoie ", + message = "Une erreur est survenu lors de l'envoie de la demande" + Alert.alert(title, message, [{text: 'Ok'}]) + + }) + } + } + + render() { + const {user} = this.state; + console.log(this.state); + return ( + + {this.state.isSending && this.renderLoader()} + + {user ? ((user.category === "geolocated") ? + this.multiNetwork() : this.simpleAgent()) : + + } + + ) + } + + simpleAgent() { + let montant = 0 + if (true) { + return ( + + + + + { + this.refInp = ref + }} + + mode={"outlined"} + inputStyle={input.style} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + value={this.state.montant} + /> + + {I18n.t('INVALID_MONTANT')} + + + + + + + { + this.onUserCancel() + }} + title={I18n.t('CANCEL')} + color="crimson" + /> + { + this.onUserSend() + }} + title={I18n.t('SEND')} + color="steelblue" + + /> + + + ) + } else + return ( + + + Demande de credit + + { + this.refInp = ref + }} + onChangeText={(text) => { + if (text.length > 0) { + try { + montant = parseFloat(text); + this.setState({isDisabled: montant > 0, montant: montant}) + + } catch (e) { + + } + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + + + ) + } + + renderLoader = () => { + return ( + + ) + }; + + multiNetwork() { + if (true) { + return ( + + + + + + + this.setState({currentNetwork: itemValue}) + }> + {this.state.networks.map((item, index) => { + return () + })} + + + + + + { + this.refInp = ref + }} + + mode={"outlined"} + inputStyle={input.style} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + value={this.state.montant} + /> + + {I18n.t('INVALID_MONTANT')} + + + + + + { + this.onUserCancel() + }} + title={I18n.t('CANCEL')} + color="crimson" + /> + { + const {currentNetwork, montant} = this.state + if (currentNetwork !== undefined && currentNetwork.nt === undefined) { + this.onNetworkSend(currentNetwork.phone, currentNetwork.code_membre, montant) + } + }} + title={I18n.t('SEND')} + color="steelblue" + /> + + + ) + } else + return ( + + + + {I18n.t('ASK_CREDIT')} + + this.setState({currentNetwork: itemValue}) + }> + {this.state.networks.map((item, index) => { + return () + })} + + + + { + this.refInp = ref + }} + inputStyle={input.style} + keyboardType={"numeric"} + onChangeText={(text) => { + try { + let neb = parseInt(text) + this.setState({montant: neb, isDisabled: isNaN(neb)}) + } catch (e) { + + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + ) + } + + renderSingleNetwork(item) { + const itm = item.item + console.log(item) + let refInp = null, refBtn = null + let montant = 0 + return ( + + + {I18n.t('ASK_CREDIT')} + {I18n.t("FOR_NUMB")} {itm.phone} ({itm.name}) + + { + refInp = ref + this.setState({refIn: refInp}) + }} + inputStyle={input.style} + + value={this.state.montant} + keyboardType={"numeric"} + onChangeText={(text) => { + if (text.length > 0) { + try { + montant = parseFloat(text); + this.setStat({montant: montant}) + if (refBtn) { + refBtn.setState({isDisabled: montant > 0}) + refBtn.isDisabled = montant > 0 + + } + } catch (e) { + + } + } + }} + style={input.selfitem} + labelStyle={input.label} + autoCapitalize={'none'} + autoCorrect={false} + /> + + + + + + + + + + + ) + + } + + onNetworkSend(phone, code_membre, text) { + var validMontant = true + let montant = parseFloat(text) + if (montant === null || !isNumber(montant) || montant > 1000000) { + validMontant = false + } + this.setState({visibleError: !validMontant}) + if (!validMontant) { + this.montantView.shake(800) + setTimeout(() => { + this.setState({visibleError: false}) + }, 3000) + } else { + this.setState({isSending: true}); + sendDemandeSpecificque(montant, phone, code_membre).then((data) => { + this.setState({isSending: false}); + var title = "" + var message = ""; + console.warn(data); + if (data.success !== undefined) { + if (data.success === 1) { + title = I18n.t("DEMAND_SEND") + message = I18n.t('DEMAND_SEND_SUCCESFUL') + } else { + title = "Erreur survenu lors de l'envoie " + message = "Une erreur est survenu lors de l'envoie de la demande" + } + } else { + title = "Erreur survenu lors de l'envoie " + message = "Une erreur est survenu lors de l'envoie de la demande" + } + + Alert.alert(title, message, [{ + text: "Ok", onPress: () => { + this.setState({montant: ""}) + } + }]) + + }) + } + } + + async updateState() { + + let user = await readUser(); + if (user.category === "geolocated") { + let networks = await getAgentNetworksList(user.agentId); + console.log(networks) + if (networks.success === 1) { + let net = [this.state.currentNetwork] + networks.networks.forEach((item) => { + net.push(item) + + }) + this.setState({networks: net}) + } + } + this.setState({user: user}) + + } +} + +const input = StyleSheet.create({ + selfitem: { + + width: responsiveWidth(70), + alignSelf: 'center', + marginBottom: 20, + }, + label: { + color: primary + }, + style: { + color: 'black' + } +}) +const styles = StyleSheet.create({ + title: { + backgroundColor: primary, + color: 'white', + paddingLeft: 20, + paddingTop: 10, + fontWeight: 'bold', + fontSize: responsiveFontSize(3), + height: responsiveHeight(10), + }, + subtitle: { + color: 'black', + paddingLeft: 20, + paddingTop: 10, + marginBottom: responsiveHeight(3), + fontWeight: 'bold', + fontSize: responsiveFontSize(2), + }, + container: { + flex: 1, + backgroundColor: '#EEE', + justifyContent: 'space-between', + }, + + container2: { + flex: 1, + height: responsiveHeight(20), + backgroundColor: '#EEE', + }, + btnContainer: { + flexDirection: 'row', + paddingRight: 5, + paddingLeft: 5, + paddingTop: 5, + marginBottom: -2.5, + }, + button_1: { + flex: 1, + borderColor: 'transparent', + + }, + button_2: { + flex: 1, + borderColor: 'transparent', + backgroundColor: primary, + borderRadius: 0, + }, + + button_1_text: { + color: primary, + fontWeight: 'bold', + }, + + button_2_text: { + color: 'white', + fontWeight: 'bold', + }, + cardInput: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(5), + width: responsiveWidth(98), + alignSelf: 'center', + justifyContent: 'space-between', + height: responsiveHeight(40) + }, + cardInput2: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(1), + width: responsiveWidth(98), + height: responsiveHeight(50), + alignSelf: 'center', + justifyContent: 'space-between', + } +}); diff --git a/app/screens/history-request/HistoryRequesterRefillAgent.js b/app/screens/history-request/HistoryRequesterRefillAgent.js new file mode 100644 index 0000000..0f3d777 --- /dev/null +++ b/app/screens/history-request/HistoryRequesterRefillAgent.js @@ -0,0 +1,318 @@ +import {connect, useDispatch} from "react-redux"; +import React, {useEffect, useRef, useState} from "react"; +import {Card, CardAction, CardButton, CardContent} from "react-native-material-cards"; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from "react-native-responsive-dimensions"; +import { + ActivityIndicator, + Alert, + Picker, + Platform, + ProgressBarAndroid, + StatusBar, + StyleSheet, + Text, + View +} from "react-native"; +import * as Animatable from "react-native-animatable"; +import {HelperText, TextInput} from "react-native-paper"; +import I18n from "react-native-i18n"; +import {primary} from "../../utils/theme.json"; +import {createStructuredSelector} from "reselect"; +import {selectRefillAgent, selectRequestCredit} from "../../redux/credit-management/credit.selector"; +import { + fetchRefillAgent, + fetchRefillAgentReset, + fetchRequestCredit, fetchRequestCreditReset +} from "../../redux/credit-management/credit.actions"; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import {readUser} from "../../webservice/AuthApi"; +import {MaterialDialog} from "react-native-material-dialog"; +import {fetchDepositReset} from "../../redux/actions/DepositAction"; +import {Dropdown} from "react-native-material-dropdown-v2"; +/** + * @Project iLinkCity + * @File HistoryRequesterRefillAgent.js + * @Path screens/history-request + * @Author BRICE ZELE + * @Date 06/07/2022 + */ + +const HistoryRequesterRefillAgent = ({navigation, refillAgent,fetchRefillAgent, fetchRequestCredit, requestCredit}) => { + + const dispatch = useDispatch(); + const handleMontantRef = useRef(null) + const handleViewRef = useRef(null) + const refInp = useRef(null) + const [montant, setMontant] = useState(null) + const [receiver, setReceiver] = useState(null) + const [receivers, setReceivers] = useState([]) + const [user, setUser] = useState(null); + + + useEffect(()=> { + fetchRefillAgent(); + dispatch(fetchRequestCreditReset()); + readUser().then((user) => { + setUser(user); + }); + }, []) + + useEffect(()=> { + if(refillAgent?.result) { + setReceiver(refillAgent?.result?.response[0]?.lastname) + setReceivers(refillAgent?.result?.response) + } + }, [refillAgent]) + + useEffect(()=> { + if(requestCredit?.result) { + Alert.alert( + I18n.t("SUCCESS"), + requestCredit?.result?.response, + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchRequestCreditReset()); + } + } + + ], + { cancelable: false } + ); + } + + if(requestCredit?.error) { + Alert.alert( + I18n.t("ERROR_LABLE"), + requestCredit?.error?.error, + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchRequestCreditReset()); + } + } + + ], + { cancelable: false } + ); + } + }, [requestCredit]) + + const array_move = (arr, fromIndex, toIndex) => { + var element = arr[fromIndex]; + arr.splice(fromIndex, 1); + arr.splice(toIndex, 0, element); + }; + + const ckeckIfFieldIsOK = (champ) => { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + const renderLoader = () => { + return ( + + + {I18n.t("LOADING_CREDIT_TRANSFER")} + + + + ) + } + + return ( + + {renderLoader()} + + + + + + + + + { + return item.lastname + }} + valueExtractor={(item, index) => { + return item + }} + onChangeText={(value, index, data) => { + console.log('itemValue', value) + setReceiver(value) + //setReceivers(array_move(receivers, itemIndex, 0)) + }} + data={receivers} + /> + + + { + if(text === '') + setMontant(null) + else { + let neb = parseInt(text) + setMontant(neb) + } + }} + value={montant} + /> + + + {/* + {I18n.t('INVALID_MONTANT')} + */} + + + + + + { + navigation.goBack() + }} + title={I18n.t('CANCEL')} + color="crimson" + /> + { + console.log("montant", montant) + if(ckeckIfFieldIsOK(montant)) + handleMontantRef.current?.shake(800); + else { + fetchRequestCredit({ + issuer_id: user.agentId, + receiver_id: receiver.id, + amount: montant + }) + } + }} + title={I18n.t('SEND')} + color="steelblue" + + /> + + + + + ) + +} + +const mapStateToProps = createStructuredSelector({ + refillAgent: selectRefillAgent, + requestCredit: selectRequestCredit +}) +export default connect(mapStateToProps, {fetchRefillAgent, fetchRequestCredit})(HistoryRequesterRefillAgent); + +const input = StyleSheet.create({ + selfitem: { + width: responsiveWidth(70), + alignSelf: 'center', + marginBottom: 20, + }, + label: { + color: primary + }, + style: { + color: 'black' + } +}) +const styles = StyleSheet.create({ + title: { + backgroundColor: primary, + color: 'white', + paddingLeft: 20, + paddingTop: 10, + fontWeight: 'bold', + fontSize: responsiveFontSize(3), + height: responsiveHeight(10), + }, + subtitle: { + color: 'black', + paddingLeft: 20, + paddingTop: 10, + marginBottom: responsiveHeight(3), + fontWeight: 'bold', + fontSize: responsiveFontSize(2), + }, + container: { + flex: 1, + backgroundColor: '#EEE', + justifyContent: 'space-between', + }, + + container2: { + flex: 1, + height: responsiveHeight(20), + backgroundColor: '#EEE', + }, + btnContainer: { + flexDirection: 'row', + paddingRight: 5, + paddingLeft: 5, + paddingTop: 5, + marginBottom: -2.5, + }, + button_1: { + flex: 1, + borderColor: 'transparent', + + }, + button_2: { + flex: 1, + borderColor: 'transparent', + backgroundColor: primary, + borderRadius: 0, + }, + + button_1_text: { + color: primary, + fontWeight: 'bold', + }, + + button_2_text: { + color: 'white', + fontWeight: 'bold', + }, + cardInput: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(5), + width: responsiveWidth(98), + alignSelf: 'center', + justifyContent: 'space-between', + height: responsiveHeight(40) + }, + cardInput2: { + + marginLeft: 10, + marginRight: 10, + marginTop: responsiveHeight(1), + width: responsiveWidth(98), + height: responsiveHeight(50), + alignSelf: 'center', + justifyContent: 'space-between', + } +}); \ No newline at end of file diff --git a/app/screens/history-request/MyHistory.js b/app/screens/history-request/MyHistory.js new file mode 100644 index 0000000..e5a1b0f --- /dev/null +++ b/app/screens/history-request/MyHistory.js @@ -0,0 +1,906 @@ +import React from 'react'; +import {Animated, AppState, ProgressBarAndroid, StatusBar, StyleSheet, Text, View} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {HistoryItemSectionned, HistoryListItem} from './HistoryItem'; +import {loadDemandeCredit, loadMyDemandeCredit} from './../../webservice/HistoryRequestApi'; +import Button from 'apsl-react-native-button' +import {readUser} from "../../webservice/AuthApi"; +import Calendar from 'react-native-calendario'; +import I18n from "react-native-i18n"; + +import 'moment/locale/fr'; +import 'moment/locale/es-us'; +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import {accent, primary, primaryDark, purpleLight} from './../../utils/theme.json'; +import {PagerTabIndicator} from 'react-native-best-viewpager' +import IconWithBadge from "../IconWithBadge"; +import {Appbar, Divider, Menu, Provider} from 'react-native-paper'; + +var moment = require('moment-timezone'); +const momentJS = require('moment'); + +let route = require('./../../route.json'); +let theme = require('./../../utils/theme.json'); + +var sortIcons; +var sectionIcons; + +require('./../../utils/Translations') + +class MyHistory extends React.Component { + + static navigatorStyle = { + navBarBackgroundColor: primary, + statusBarColor: primaryDark, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + contextualMenuStatusBarColor: theme.accent, + contextualMenuBackgroundColor: theme.accentLight, + contextualMenuButtonsColor: '#ffffff' + + }; + static navigationOptions = ({navigation}) => { + const {routeName} = navigation.state + return { + + tabBarLabel: routeName === "myDemand" ? I18n.t('MY_DEMAND') : I18n.t('DEMAND_RECEIVE'), + tabBarIcon: ({focused, horizontal, tintColor}) => { + return () + }, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({tintColor}) => ( + + ), + } + }; + + constructor(props) { + super(props, true); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + this.state = this.initState(); + readUser().then((user) => { + this.setState({user: user}) + }) + this._populateIcons().then(() => { + }); + + this.navigation = this.props.navigation + + }; + + navigationButtonPressed({buttonId}) { + if (buttonId === 'id') { + this.showFilter(); + } else if (buttonId === 'sectionned') { + this.setState({isSectionned: !this.state.isSectionned}) + } + } + + + showFilter() { + + /*if (this.state.filter) { + Navigation.mergeOptions(route.stackRoot, + { + topBar: { + rightButtons: [ + { + title: 'Non Traité', + }, + { + title: 'Traité', + }, + { + title: 'Période', + }, + { + title: 'Tout', + }, + { + title: 'Trier par', + }, + { + title: '', + }, + ], + onButtonPressed: (index) => { + let data = this.state.conserve + console.log(index) + console.log(data); + + if (data !== null) { + let filtre = ""; + if (index < 2) { + switch (index) { + case 0: + filtre = I18n.t('NO_TREAT') + break; + case 1: + filtre = I18n.t('TREAT'); + break; + + } + let fi = data.filter(item => item.statut === filtre) + this.setState({listdata: fi, filter: true}) + } else if (index === 2) { + this.setState({panelVisible: true}) + } else { + this.setState({listdata: data, filter: false}) + } + } + } + }} + ); + + } else { + Navigation.mergeOptions(route.stackRoot, + { + topBar: { + rightButtons: [ + { + title: I18n.t('NO_TREAT'), + }, + { + title: I18n.t('TREAT'), + } + , { + title: I18n.t('PERIOD'), + }, + { + title: '', + }, + { + title: 'Trier par', + }, { + title: '', + }, + ], + onButtonPressed: (index) => { + let data = this.state.conserve + if (data != null && data.length > 0) { + var filtre = ""; + if (index < 2) { + switch (index) { + case 0: + filtre = I18n.t('NO_TREATED'); + break; + case 1: + filtre = I18n.t('TREATED'); + break; + + } + let fi = data.filter(item => item.statut === filtre) + this.setState({listdata: fi, filter: true}) + } else if (index === 2) { + this.setState({panelVisible: true}) + this.props.navigator.showContextualMenu( + { + rightButtons: [ + { + title: I18n.t('CANCEL'), + }, + { + title: I18n.t('FILTER'), + }, + + ], + onButtonPressed: (index) => { + console.log(index) + + switch (index) { + case 1: + let {dateend, datestart} = this.state; + this.onfilterPress(); + } + this.setState({panelVisible: false}); + } + } + ); + } else { + this.setState({listdata: data, filter: false}) + } + } + } + } + } + ); + + }*/ + } + + _populateIcons = function () { + return new Promise(function (resolve, reject) { + Promise.all( + [ + Icon.getImageSource('sort', 30), + Icon.getImageSource('layer-group', 30), + ] + ).then((values) => { + sortIcons = values[0]; + sectionIcons = values[1]; + resolve(true); + }).catch((error) => { + console.log(error); + reject(error); + }).done(); + }); + }; + + initState() { + return { + user: {}, + listdata: [], + listdataSend: [], + conserve: [], + count: 0, + translateAnim: new Animated.Value(0), + visibleMenu: false, + appState: AppState.currentState, + filter: false, + sortIcons: null, + panelVisible: false, + filder_disable: true, + datestartformated: 'La date de debut', + dateendformated: 'La date de fin', + datestart: null, + dateend: null, + isLoaded: false, + isSectionned: false, + isDateTimePickerVisible: false, + isDateEndTimePickerVisible: false + } + } + + updateList(data) { + if (!this.state.filter) { + let rev = data.reverse() + this.setState({listdata: rev, conserve: rev, isLoaded: true}); + } + } + + updateMyList(data) { + if (!this.state.filter) { + let rev = data.reverse() + this.setState({listdataSend: rev, conserve: rev, isLoaded: true}); + } + + } + + componentDidMount() { + const {routeName} = this.navigation.state + this.setState({position: routeName === "myDemand" ? 0 : 1}) + this.refreshData() + /* this.intervaller = setInterval(() => { + this.refreshData(false) + }, 2000) */ + this.animateSlidingUp(false) + this.props.navigation.addListener("didFocus", () => { + this.refreshData(false) + console.warn("loading") + + }) + + } + + componentWillUnmount() { + clearInterval(this.intervaller) + } + + renderOptionsMenu() { + return ( + +

Show menu + } + > + {/* { + this.setState({isSectionned: !this.state.isSectionned}) + this._closeMenu() + }} + title="Section"/>*/} + + { + + this.animateSlidingUp(!this.state.isSliding) + this._closeMenu() + }} title={I18n.t("FILTER_DATE")}/> + + + ) + } + + animateSlidingUp(state = false) { + const height = responsiveHeight(100) + let initialValue = !state ? 0 : height, + finalValue = !state ? height : 0; + + this.setState({isSliding: state}) + + + this.state.translateAnim.setValue(initialValue); //Step 3 + Animated.timing( //Step 4 + this.state.translateAnim, + { + toValue: finalValue, + duration: 500, + useNativeDriver: true, + } + ).start() + } + + _openMenu = () => this.setState({visibleMenu: true}); + + _closeMenu = () => this.setState({visibleMenu: false}); + + render() { + return ( + + + + + {this.renderSliding()} + + + { + this.props.navigation.pop() + }} + /> + + { + this.refreshData() + }}/> + { + this._openMenu(); + this.renderSliding(); + }}/> + + {this.renderOptionsMenu()} + + {this.state.position === 0 ? this._renderListDemandsSend() : this._renderListDemandReceive()} + + + ); + + } + + renderSliding() { + return ( + + console.log(range)} + minDate="2018-04-20" + startDate="2018-04-30" + endDate="2018-05-05" + theme={{ + activeDayColor: {}, + monthTitleTextStyle: { + color: '#6d95da', + fontWeight: '300', + fontSize: 16, + }, + emptyMonthContainerStyle: {}, + emptyMonthTextStyle: { + fontWeight: '200', + }, + weekColumnsContainerStyle: {}, + weekColumnStyle: { + paddingVertical: 10, + }, + weekColumnTextStyle: { + color: '#b6c1cd', + fontSize: 13, + }, + nonTouchableDayContainerStyle: {}, + nonTouchableDayTextStyle: {}, + startDateContainerStyle: {}, + endDateContainerStyle: {}, + dayContainerStyle: {}, + dayTextStyle: { + color: '#2d4150', + fontWeight: '200', + fontSize: 15, + }, + dayOutOfRangeContainerStyle: {}, + dayOutOfRangeTextStyle: {}, + todayContainerStyle: {}, + todayTextStyle: { + color: '#6d95da', + }, + activeDayContainerStyle: { + backgroundColor: '#6d95da', + }, + activeDayTextStyle: { + color: 'white', + }, + nonTouchableLastMonthDayTextStyle: {} + }} + style={{height: responsiveHeight(60)}} + /> + + + + + ) + } + + renderSectionnedList(list) { + + if (this.state.isLoaded) { + let data = list; + if (data !== null) { + if (data.length > 0) { + return ( this.refreshData()} + style={styles.listbackground}/>) + } else if (this.state.filter) { + + return ( + + {I18n.t('NO_ITEMS_REQUEST')} + + ) + } else { + return ( + + + {I18n.t('LOADING_DOTS')} + + ) + } + } else { + return ( + + {I18n.t('EMPTY_LIST_REQUEST')} + + ) + + } + } + } + + renderList(list) { + if (this.state.isLoaded && list instanceof Array) { + let data = list; + if (data !== null) { + if (data.length > 0) { + return ( { + this.refreshData() + }} + refresh={() => this.refreshData()} + isRefreshing={this.state.isRefreshing} + navigator={this.props.navigation} + style={styles.listbackground} + isDemandSend={this.state.position === 0}/>) + } else if (this.state.filter) { + + return ( + + {I18n.t('NO_ITEM_REQUEST')} + + ) + } else if (data.length === 0) { + return ( + + {I18n.t('NO_ITEM_REQUEST')} + + ) + } else { + return ( + + + {I18n.t('LOADING_DOTS')} + + + ) + } + } else { + return ( + + {I18n.t('EMPTY_LIST_REQUEST')} + + ) + + } + + } else if (list.length === 0) { + return ( + + {I18n.t('NO_ITEM_REQUEST')} + + + ) + + } + + } + + renderLoading() { + return ({I18n.t('LOADING_DOTS')}) + } + + showSlidingUpPanel() { + /* return ( this.panel = c} + draggableRange={{top: responsiveHeight(100), bottom: 0}} + onRequestClose={() => this.setState({panelVisible: false})}> + + {this.showSlidingUpView()} + + ) + } + + showSlidingUpView() { + /* return ( + + + this._handleDatePicked(fromdate,untildate)} + dayHeadings={['D', 'L', 'M', 'M', 'J', 'V', 'S']} + maxMonth={12} + startdate={moment('20180101').format('YYYYMMDD')} + untilDate='20181231' + minDate='20180101' + maxDate='20181231' + buttonColor='green' + showReset={false} + showClose={false} + placeHolderStart= 'Date de debut' + placeHolderUntil= 'Date fin' + selectedBackgroundColor= 'green' + selectedTextColor='white' + /> + + + + )*/ + } + + /* + onfilterPress() { + let { datestart, dateend } = this.state; + let data = this.state.conserve; + + if (data !== null) { + data = data.filter(item => { + let mda = moment(item.dateAjout) + return moment(item.dateAjout).isAfter(moment(datestart).toDate()) && (mda.isBefore(moment(dateend).toDate())) + }) + + this.setState({ listdata: data, panelVisible: false, filter: true }) + } + + } + */ + + _showDateTimePicker = (type) => { + if (type === 1) + this.setState({ + isDateTimePickerVisible: true + }); + else this.setState({ + isDateEndTimePickerVisible: true + }); + } + _showDateEndPicker = () => this.setState({isDateEndTimePickerVisible: true}); + + _hideDateTimePicker = () => this.setState({isDateTimePickerVisible: false, isDateEndTimePickerVisible: false}); + + /* + _handleDatePicked = (fromdate, enddate) => { + console.log([fromdate, enddate]); + + this.setState({ + datestart: fromdate, + datestartformated: moment(fromdate).format('dddd Do ,MMMM YYYY'), + dateend: enddate, + dateendformated: moment(enddate).format('dddd Do ,MMMM YYYY') + }); + let startdate = this.state.datestart; + let enddatemo = moment(enddate); + let dif = moment(enddatemo).diff(startdate); + if (dif < 0) { + this.setState({ filder_disable: true }); + this.props.navigator.showSnackbar({ + text: I18n.t('DATE_WRONG'), + duration: 'long', + backgroundColor: 'red', + textColor: 'white' + }) + } else { + this.setState({ filder_disable: false }); + } + + this._hideDateTimePicker(); + }; + */ + + printOptions() { + if (this.state.user.category === "hyper") { + return ( + { + + }}> + + + ); + } else { + return ( + { + if(this.state.user.role === 'SIMPLE_AGENT') { + this.props.navigation.push(route.creditrequestRefillAgent, { + onGoBack: () => this.refreshData() + }) + } else { + this.props.navigation.push(route.credrequester, { + onGoBack: () => this.refreshData() + }) + } + }} + > + + + { + + }}> + + + ) + } + } + + _renderListDemandsSend() { + //console.log('this.state', this.state); + return ( + { + this.state.isLoaded ? + this.state.isSectionned ? + this.renderSectionnedList(this.state.listdataSend) : + this.renderList(this.state.listdataSend) : this.renderLoading() + } + {this.printOptions()} + {this.showSlidingUpPanel()} + + ) + } + + _renderListDemandReceive() { + + return ( + { + this.state.isLoaded ? + this.state.isSectionned ? + this.renderSectionnedList(this.state.listdata) : + this.renderList(this.state.listdata) : this.renderLoading() + } + {this.printOptions()} + {this.showSlidingUpPanel()} + + ) + } + + _renderTabGeolocated() { + let tabs = [{ + text: I18n.t('DEMAND_SEND'), + }] + return ; + } + + _renderTabHyper() { + let tabs = [{ + text: I18n.t('DEMAND_RECEIVE'), + }] + return ; + } + + _renderTabs() { + let tabs = [{ + text: I18n.t('MY_DEMAND'), + iconSource: this.state.usersicon + }, { + text: I18n.t('DEMAND_RECEIVE'), + iconSource: this.state.charticon + }] + return ; + } + + refreshData(autoref = true) { + if (autoref) + this.setState({isRefreshing: true}) + loadDemandeCredit().then((data) => { + + if (data.success !== undefined) { + this.setState({listdata: []}) + this.updateList(data.demands); + if (this.state.position !== 0) this.props.navigation.setParams({count: data.demands.length}) + this.setState({isRefreshing: false}) + } + }).catch((e) => { + console.warn(e) + }); + + loadMyDemandeCredit().then((data) => { + if (data.success !== undefined) { + this.setState({listdataSend: []}) + this.setState({isRefreshing: false}) + if (this.state.position === 0) this.props.navigation.setParams({count: data.demands.length}) + + this.updateMyList(data.demands) + } + }).catch((e) => { + console.warn(e) + }); + } +} + +export default MyHistory; +const datefilter = StyleSheet.create({ + titleHeader: { + fontSize: 20, + fontWeight: 'bold', + color: 'black', + flex: 1, + }, + datetitle: { + fontSize: 17, + color: 'black', + marginLeft: responsiveWidth(2), + }, + datetext: { + fontSize: 16, + marginLeft: responsiveWidth(5) + }, + content: { + flex: 2, + + }, + btnContainer: { + flexDirection: 'row', + width: responsiveWidth(100), + alignSelf: 'flex-end', + flex: 2, + }, + btn: { + flex: 1, + borderColor: 'transparent', + borderRadius: 0, + }, + btntext: { + fontWeight: 'bold', + color: accent + }, + container: { + flex: 1, + justifyContent: 'space-evenly' + } +}) +const styles = StyleSheet.create({ + slidingup: { + position: "absolute", + height: responsiveHeight(84), + bottom: 0, + backgroundColor: 'white', + width: responsiveWidth(100), + zIndex: 1000 + }, + root: { + flex: 1, + }, + container: { + flex: 1, + backgroundColor: 'white', + justifyContent: 'center', + alignItems: 'center', + }, + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + content: { + flex: 8 + }, + + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, +}); diff --git a/app/screens/history-request/Requester.js b/app/screens/history-request/Requester.js new file mode 100644 index 0000000..afc1f3b --- /dev/null +++ b/app/screens/history-request/Requester.js @@ -0,0 +1,29 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, {Component} from 'react'; +import {Platform, StyleSheet,FlatList, Text, View,ScrollView} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/Ionicons'; +import {responsiveFontSize,responsiveHeight,responsiveWidth} from 'react-native-responsive-dimensions'; + +type Props = {}; +export class Requester extends Component { + + render () { + return ( + + + + + + + ) + } + } + diff --git a/app/screens/home/Filter.js b/app/screens/home/Filter.js new file mode 100644 index 0000000..7786911 --- /dev/null +++ b/app/screens/home/Filter.js @@ -0,0 +1,68 @@ +import React, {Component} from 'react'; +import { + Platform, StyleSheet, Text, + TouchableWithoutFeedback, View, TextInput, + Animated, Dimensions, Image, PermissionsAndroid, + AsyncStorage, + StatusBar, TouchableNativeFeedback, TouchableOpacity,BackHandler,Alert,ProgressBarAndroid + , FlatList +} from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +const theme=require('./../../utils/theme.json'); +import I18n from 'react-native-i18n' + +import {Title,Subheading,Button} from 'react-native-paper' +var SnapSlider = require('react-native-snap-slider'); +export default class Filter extends Component{ + static navigationOptions = ({navigation})=>{ + return{ drawerLabel: () => null, + title:"Filtre", + tabBarIcon:({focused,horizontal,tintColor})=>{ + return () + }, + }}; + + constructor(props) { + super(props); + this.state = { + valuePosition:0 + } + this.mounted = false; + this.filterOptions = [ + {value: 5, label: "5 km"}, + {value: 15, label: "15 km"}, + {value: 20, label: "20 km"}, + {value: 25, label: "25 km"} + ]; + } + geInitialState(){ + return { + valuePosition:0 + } + } + render(){ + return ( + this.slidingComplete(item)} + /> + + + {(this.state.value === undefined ? 0 : this.state.value)} km {I18n.t("DISTANCE_ARROUND")} + ) + } + + slidingComplete(itemSelected) { + this.setState({value: this.filterOptions[itemSelected].value, valuePosition: itemSelected}); + + } + + +} \ No newline at end of file diff --git a/app/screens/home/Home.js b/app/screens/home/Home.js new file mode 100644 index 0000000..54de5b8 --- /dev/null +++ b/app/screens/home/Home.js @@ -0,0 +1,3448 @@ +/** + * @format + * @flow + */ +import React from 'react'; +import { + Alert, + Animated, + AsyncStorage, + BackHandler, + Dimensions, + FlatList, Linking, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import axios from "axios"; +import IMap from './IMap' +import ActionButton from 'react-native-action-button'; +import {CardView} from "react-native-cardview" +import {responsiveHeight, responsiveWidth,} from 'react-native-responsive-dimensions'; +import {material} from 'react-native-typography'; +import {getMakersFrom, loadGroupeAgent} from './../../webservice/MapService'; +import { + getCountryNetwork, + getDefaultTown, + getTownInformationName, + readUser, + saveActifsSociety +} from './../../webservice/AuthApi' +import BaseScreen from './../BaseScreen' +import isEqual from 'lodash/isEqual'; +import Button from 'apsl-react-native-button' +import I18n from 'react-native-i18n' +import {IlinkEmitter} from "./../../utils/events" +import _ from 'lodash'; + +import Configuration from "../../webservice/persistences/Configuration"; +import {MaterialDialog} from "react-native-material-dialog"; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import SnapSlider from 'react-native-snap-slider' +import call from "react-native-phone-call"; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import Geolocation from 'react-native-geolocation-service'; +import InterticielAds from './../ads/InterticielAds' +import SnackBar from 'react-native-snackbar-component' +import {FAB, Surface} from 'react-native-paper' +import BottomSheet from 'reanimated-bottom-sheet' +import MarkerManager from './../../webservice/persistences/MarkerManager'; +import TextInput from "../../components/TextInput"; +import {bindActionCreators} from 'redux'; +import getAuthApiKey from '../../webservice/AuthKeyApi'; +import {connect} from 'react-redux'; +import getWalletActivated from '../../webservice/WalletApi'; +import {saveOnesignalIdsAction, saveOnesignalIdsReset} from '../../webservice/OnesignalApi'; +import OneSignal from 'react-native-onesignal'; +import {actifToSave, saveOnesignalIds, uploadImage, usagerToSave} from '../../webservice/IlinkConstants'; +import {updateDefaultNetworkAction, updateDefaultNetworkReset} from "../../webservice/UpdateDefaultNetworkApi"; +import {getData} from "../../webservice/persistences/StorageService"; +import {createGeolocatedAccounts} from "../../webservice/AuthApi"; +import {callingCodes} from "@ideditor/country-coder"; +import * as Animatable from "react-native-animatable"; +import FontAwesome from "react-native-vector-icons/FontAwesome"; +import { + getQRCodeDetailAction, + getQRCodeDetailReset, + searchUserAction, + searchUserReset +} from "../../webservice/regisseur/WalletRegisseurApi"; +import Dialog from "react-native-dialog"; +import {Color} from "../../config/Color"; +import {Typography} from "../../config/typography"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome5"; +import QRCodeScanner from "react-native-qrcode-scanner"; +import {RNCamera} from "react-native-camera"; + +const countries = require("./../../utils/country_code.json") + +let geolib = require("geolib") +require('./../../utils/Translations') + +const GEOLOCATION_OPTIONS = { + enableHighAccuracy: true, + timeout: 20000, + maximumAge: 500, + useSignificantChanges: false, + distanceFilter: 0 +}; +const radioOptions = [{label: "mon Reseau", value: 0}, {label: "Tout", value: 1}] +const theme = require('./../../utils/theme.json'); +const route = require('./../../route.json'); + +const {width: viewportWidth, height: viewportHeight} = Dimensions.get('window'); + + +const slideHeight = responsiveHeight(30) > 270 ? 270 : responsiveHeight(30) +//var Fabric = require('react-native-fabric'); +//var { Crashlytics } = Fabric + + +const defaultProps = { + enableHack: false, + geolocationOptions: GEOLOCATION_OPTIONS, +}; + +class Home extends BaseScreen { + + static navigationOptions = ({navigation}) => { + return { + headerMode: "none", + headerStyle: { + display: 'none' + }, + header: null, + drawerLabel: navigation.getParam("name", I18n.t('MAP')), + drawerIcon: ({tintColor}) => ( + + ), + } + }; + static defaultProps = { + draggableRange: { + top: responsiveHeight(30), + bottom: 0 + }, + panel: null + }; + + _draggedValue = new Animated.Value(0) + + renderIcon = icon => ({isActive}) => ( + + ) + + onLoadMore() { + const {user, prevRegion, boundarie} = this.state; + + if (user.category === undefined || user.category === null || user.category === "super") { + + if (this.promiseRegion) this.promiseRegion.done(); + + this.promiseRegion = new Promise(async (resolve, reject) => { + this.setState({isNeedLoadMore: false, isLoadingMap: true}) + const camera = await this.mapRef.getCamera();//comment this + const zoom = camera.zoom - 10 + let res = []; + + if (this.state.filternetworkTemp !== undefined) { + let net = this.state.filternetworkTemp.id + res = this.state.networks.filter(function (item) { + return item.id === net + }); + } + + if (res.length > 0) { + this.setState({isLoadingMap: false}) + + let reseau = res[0]; + const pos = {longitude: user.longitude, latitude: user.latitude} + try { + //let data = await loadMarkers(pos, reseau, 5000, this.state.page) + let data = await this.loadingMarkers(this.state.myPosition, this.state.filternetwork, this.filterOptions[this.state.increasePas].value); + + this.treatNewData(pos, data, false) + } catch (e) { + this.setState({isNeedLoadMore: false, isLoadingMap: false}) + } + } else { + this.setState({isNeedLoadMore: true, isLoadingMap: false}) + } + if (this.map) this.map.focusToUser() + resolve() + + }) + } + } + + openDrawer = () => { + this.props.navigation.openDrawer() + } + + onslidingEvent(event) { + this.setState({ + maxHeightSliding: event.nativeEvent.layout.height + }); + } + + + onIds = async (device) => { + console.log('Device info: ', device); + + AsyncStorage.getAllKeys((err, keys) => { + AsyncStorage.multiGet(keys, (err, stores) => { + stores.map(async (result, i, store) => { + let key = store[i][0]; + if (i === 0) { + if (!_.isEqual(key, '@config:onesignalIds')) { + this._saveOneSignalIds(device.userId); + console.log("FIRST LAUNCH", true); + //IlinkEmitter.emit("firstlaunch"); + this.onFirstLaunch(); + } + } + }); + }); + }); + } + + onFirstLaunch = () => { + console.warn("FIRST LAUNCH ON HOME"); + readUser().then(async (user) => { + console.log("USER", user); + if (user) { + if (user !== undefined) { + + global.onesignalIds = await this._getOneSignalIds(); + if (global.onesignalIds) { + console.log("ONESIGNAL", global.onesignalIds); + if (user !== undefined) { + if (user.category !== undefined) { + this.saveOneSignal(false, { + code_membre: user.code_membre, + player_id: global.onesignalIds, + set_default: false + }); + + /* this.props.saveOnesignalIdsAction(false, { + code_membre: user.user_code, + player_id: onesignalIds, + set_default: false + }); */ + } else { + this.saveOneSignal(true, { + user_code: user.user_code, + player_id: global.onesignalIds, + set_default: false + }); + /* this.props.saveOnesignalIdsAction(true, { + user_code: user.user_code, + player_id: onesignalIds, + set_default: false + }); */ + } + } //this.props.saveOnesignalIdsAction() + } + + //this.props.getWalletActivated(user.agentId); + } + } + }); + + } + + saveOneSignal = (isUser, data) => { + axios({ + url: isUser ? `${saveOnesignalIds}/saveUser` : `${saveOnesignalIds}/saveAgent`, + method: 'POST', + data, + headers: { + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.warn(response); + if (response.data.status === 201) + this.renderOneSignalResponse(response.data.error); + }) + .catch(error => { + console.warn(error); + if (error.response) + this.renderOneSignalResponse(error.response); + else if (error.request) + this.renderOneSignalResponse(error.request); + else + this.renderOneSignalResponse(error.message); + }); + } + + _retrieveData = async () => { + try { + const value = await AsyncStorage.getItem('position'); + if (value !== null) { + let re = JSON.parse(value) + re.longitudeDelta = 0.04 + re.latitudeDelta = 0.01 + const pos = JSON.parse(value) + this.setState({region: re, oldPosition: pos}) + } + } catch (error) { + console.warn(error) + } + }; + + _getOneSignalIds = () => { + return new Promise(async (resolve, reject) => { + try { + const getElement = await AsyncStorage.getItem('@config:onesignalIds'); + resolve(getElement); + } catch (error) { + reject(error); + } + }); + } + + componentDidMount() { + //this.onMapReady();//comment this + readUser().then(async (user) => { + if (user) { + if (user !== undefined) { + if (user.phone !== undefined) + this.props.getAuthApiKey(user.phone); + } + } + }); + /* AsyncStorage.getAllKeys((err, keys) => { + AsyncStorage.multiGet(keys, (err, stores) => { + stores.map((result, i, store) => { + let key = store[i][0]; + let value = store[i][1]; + console.log('STORAGE VALUE ', `key: ${key} | value: ${value}`); + }); + }); + }); */ + + this.mounted = true; + this.configuration = new Configuration() + const {navigation} = this.props; + this.markerManager = new MarkerManager() + this.configuration.getCurrentPubValue().then((value) => { + try { + const val = parseInt(value) + this.setState({isPubShow: val}); + } catch (e) { + + } + }) + this.focusListener = navigation.addListener("didFocus", () => { + this.configuration.getCurrentPasValue().then((value) => { + try { + this.setState({pas: parseInt(value)}); + } catch (e) { + + } + }) + this.componentDidAppear(); + + }); + this.blurListener = navigation.addListener("didBlur", (payload) => { + this.componentDidDisappear() + }) + this._retrieveData(); + getData(usagerToSave).then(resultGet => { + if (!_.isNil(resultGet)) + this.synchronizedUsager(resultGet); + else + this.synchronizedActif(); + }); + + //this.toggleSlidingUp(false) + if (this.props.coordinate) return; + + } + + componentWillReceiveProps(nextProps) { + if (nextProps.resultSearchUserByName !== null) { + this.setState({displayDialogResultSearch: true}); + } + + if (nextProps.resultGetQRCodeDetail !== null) { + if (nextProps.resultGetQRCodeDetail.response !== null) { + this.setState({userName: '' + nextProps.resultGetQRCodeDetail.response.phone}) + } + } + + if (nextProps.errorGetQRCodeDetail !== null) { + if (typeof nextProps.errorGetQRCodeDetail.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetQRCodeDetail.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.setState({ + displayPhoneField: false, + userName: '' + }); + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + } + } + ], + {cancelable: false} + ); + } + } + + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + readUser().then((user) => { + if (user) { + if (user.category !== undefined && user.category !== null) { + const myPosition = { + latitude: parseFloat(user.latitude), + longitude: parseFloat(user.longitude) + } + + const reg = { + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.setState({myPosition: myPosition}); + this.mapRef.animateToCoordinate({ + latitude: myPosition.latitude, + longitude: myPosition.longitude + }, 1000) + this.mapRef.animateToRegion(reg, 1000) + this.setState({isLoading: false, isLoadingMap: false, loadingDialog: false}) + + if (user.category !== "geolocated") { + + this.showMyMembers(); + } else { + if (myPosition.latitude <= 0 && myPosition.longitude <= 0) { + this.props.navigation.push(route.updateinfo); + } + } + + } else { + this.getPosition(); + this.watchLocation(); + } + } + }) + + } else { + } + } catch (err) { + console.log(err) + } + } + + _storeData = async (position) => { + try { + await AsyncStorage.setItem('position', JSON.stringify(position)); + } catch (error) { + console.warn(error) + } + }; + + renderLoader = () => { + return ( + + ) + } + + uploadImage = () => { + return new Promise(async (resolve, reject) => { + axios({ + url: `${uploadImage}`, + method: 'POST', + data: this.dataToSendTemp, + headers: { + 'X-Localization': I18n.currentLocale(), + 'Content-Type': 'multipart/form-data' + }, + }) + .then(response => { + resolve(response); + console.log(response); + //taxes_selected[this.state.index].image = response.data.response.filename; + }) + .catch(error => { + Alert.alert("", I18n.t('TITLE_ERROR_SURVENU'), [{ + text: "Ok", + onPress: () => { + } + }]); + reject(error); + }); + }); + }; + + createFormData = (photo) => { + this.dataToSendTemp.append("image", { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + } + + createUsagerAccounts = (usagers) => { + createGeolocatedAccounts(usagers).then((result) => { + console.log("result", result); + this.setState({displaySynchronizeLoader: false}); + + if (!_.isNil(result)) { + let message = ""; + if (_.isArray(result)) { + result.map((statusMessage) => { + message += statusMessage.agent; + if (statusMessage.hasOwnProperty('success_msg')) { + message += ": " + statusMessage.success_msg + "\n"; + } else { + message += ": " + statusMessage.error_msg + "\n"; + } + }); + } else + message = result.error_msg; + + Alert.alert("", message, [{ + text: "Ok", + onPress: () => { + AsyncStorage.removeItem(usagerToSave); + this.synchronizedActif(); + } + }]); + + } + }).catch((error) => { + console.log("Erreur d'execution", error); + this.setState({displaySynchronizeLoader: false}); + }); + this.setState({index: this.state.index + 1}); + } + + createActifsAccounts = (actifs) => { + saveActifsSociety(actifs).then((result) => { + console.log("result", result); + this.setState({displaySynchronizeLoader: false}); + + if (!_.isNil(result)) { + let message = ""; + result.data.response.map((statusMessage) => { + if (statusMessage.hasOwnProperty('success_msg')) { + message += statusMessage.company_name + ": " + statusMessage.success_msg + "\n"; + } else { + message += statusMessage.company_name + ": " + statusMessage.error_msg + "\n"; + } + }); + Alert.alert("", message, [{ + text: "Ok", + onPress: () => { + AsyncStorage.removeItem(actifToSave); + } + }]); + } + }).catch((error) => { + console.log("Erreur d'execution", error); + this.setState({displaySynchronizeLoader: false}); + }); + this.setState({index: this.state.index + 1}); + } + + synchronizedUsager = (resultGet) => { + let usagersToSave = JSON.parse(resultGet); + console.log('Usager Saved', usagersToSave); + if ((usagersToSave.filter((usager) => !usager.isSaved)).length > 0) { + this.setState({displaySynchronizeLoader: true}) + let usagersToSend = new Array(); + + getDefaultTown().then(result => { + console.log("get default town result", result); + getTownInformationName(result.default_locality).then((resultTowwn) => { + getTownInformationName(result.default_locality).then((resultTowwn) => { + usagersToSave.map((usager, index) => { + this.setState({index}); + //SEND IMAGE TO SERVER + console.warn("L'USAGER ", usager); + if (!usager.isSaved) { + + console.log("get town information", resultTowwn); + console.log("usager to save infos", usagersToSave[index]); + console.log("usager infos", usager); + let town = null; + if (resultTowwn instanceof Array) { + town = resultTowwn[0]; + } else + town = resultTowwn; + + usagersToSave[index].data.town = town; + if (usager.data.taxes.length === 0) { + console.log("Tableau de taxe vide"); + usagersToSend.push(usagersToSave[index].data); + console.log("Usagers to send length", usagersToSend); + console.log("Usagers To save", usagersToSave); + } else { + usager.data.taxes.map((taxe, indexTaxe) => { + if (taxe.has_image_capture === "1") { + this.createFormData(taxe.image); + this.uploadImage().then((response) => { + + if (usager.data.hasOwnProperty("secondary_taxes")) { + console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE 1"); + let hasLoadAllSecondaryImage = false; + usager.data.secondary_taxes.map((taxe_secondaire, indexTaxeSecondaire) => { + this.createFormData(taxe_secondaire.image); + this.uploadImage().then((response) => { + console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE SUCCESS", indexTaxeSecondaire + 1, usager.data.secondary_taxes.length); + usagersToSave[index].data.secondary_taxes[indexTaxeSecondaire].image = response.data.response.filename; + usagersToSave[index].data.taxes[indexTaxe].image = response.data.response.filename; + if ((indexTaxeSecondaire + 1) === usager.data.secondary_taxes.length) + usagersToSend.push(usagersToSave[index].data); + + if (usagersToSend.length === (usagersToSave.filter((usager) => !usager.isSaved)).length) { + this.createUsagerAccounts(usagersToSend); + } + console.warn("USAGERS FORMATE", usagersToSave); + }).catch(error => { + console.log("Erreur d'execution upload photo", error); + }); + }); + } else { + usagersToSave[index].data.taxes[indexTaxe].image = response.data.response.filename; + usagersToSend.push(usagersToSave[index].data); + } + + }).catch(error => { + console.log("Erreur d'execution upload photo", error); + + }); + } else { + console.log("USAGER HAS SECONDARY TAXES 2", usager.data.hasOwnProperty("secondary_taxes")); + if (usager.data.hasOwnProperty("secondary_taxes")) { + usager.data.secondary_taxes.map((taxe_secondaire, indexTaxeSecondaire) => { + this.createFormData(taxe_secondaire.image); + this.uploadImage().then((response) => { + console.warn("UPLOADE DE LIMAGE TAXE SECONDAIRE SUCCESS 2"); + usagersToSave[index].data.secondary_taxes[indexTaxeSecondaire].image = response.data.response.filename; + usagersToSave[index].data.taxes[indexTaxe].image = response.data.response.filename; + if ((indexTaxeSecondaire + 1) === usager.data.secondary_taxes.length) + usagersToSend.push(usagersToSave[index].data); + + if (usagersToSend.length === (usagersToSave.filter((usager) => !usager.isSaved)).length) { + this.createUsagerAccounts(usagersToSend); + } + console.warn("USAGERS FORMATE", usagersToSave); + }).catch(error => { + console.log("Erreur d'execution upload photo", error); + }); + }) + } else + usagersToSend.push(usagersToSave[index].data); + + if (usagersToSend.length === (usagersToSave.filter((usager) => !usager.isSaved)).length) { + this.createUsagerAccounts(usagersToSend); + } + } + + + }); + } + + console.log("Usagers to send length", usagersToSend.length); + console.log("Usagers to save length", (usagersToSave.filter((usager) => !usager.isSaved)).length); + + if (usagersToSend.length === (usagersToSave.filter((usager) => !usager.isSaved)).length) { + this.createUsagerAccounts(usagersToSend); + } + } + }); + }).catch(error => { + console.log("Erreur d'execution recup town infos", error); + }); + }).catch(error => { + console.log("Erreur d'execution recup default town", error); + }); + }); + } + } + + synchronizedActif = () => { + getData(actifToSave).then(resultGet => { + console.log("DATA FROM ASYNC STORAGE ACTIF ARRAY", resultGet); + if (!_.isNil(resultGet)) { + let actifsToSave = JSON.parse(resultGet); + if ((actifsToSave.filter((actif) => !actif.isSaved)).length > 0) { + this.setState({ + displaySynchronizeLoader: true, + messageSynchronize: I18n.t('SAUVEGARDER_OF_ACTIF_LOADING_SAVE') + }) + let actifsToSend = new Array(); + + actifsToSave.map((actif, index) => { + this.setState({index}); + //SEND IMAGE TO SERVER + console.warn("L'USAGER", actif); + if (!actif.isSaved) { + actif.data.taxes.map((taxe, indexTaxe) => { + console.log("Usagers to send length", actifsToSend.length); + console.log("Usagers To save", actifsToSave.filter((usager) => !usager.isSaved).length); + if (taxe.has_image_capture === "1") { + this.createFormData(taxe.image); + this.uploadImage().then((response) => { + actifsToSave[index].data.taxes[indexTaxe].image = response.data.response.filename; + actifsToSend.push(actif.data); + + + if (actifsToSend.length === (actifsToSave.filter((usager) => !usager.isSaved)).length) + this.createActifsAccounts(actifsToSend); + + }).catch(error => { + this.setState({ + displaySynchronizeLoader: false + }) + console.log("Erreur d'execution upload photo", error); + }); + } else { + actifsToSend.push(actif.data); + if (actifsToSend.length === (actifsToSave.filter((usager) => !usager.isSaved)).length) + this.createActifsAccounts(actifsToSend); + } + + + }); + + } + }); + } + console.log("DATA FROM ASYNC STORAGE USAGER ARRAY", JSON.parse(resultGet)); + } + }); + } + + watchLocation() { + this.watchID = Geolocation.watchPosition((position) => { + const myLastPosition = this.state.myPosition; + let myPosition = position.coords; + const oldPosition = this.state.oldPosition + if (!myLastPosition || (myPosition.longitude !== myLastPosition.longitude || myPosition.latitude !== myLastPosition.latitude)) { + if (myPosition.longitude !== 0 && myPosition.latitude !== 0) + this._storeData(myPosition) + + if (isEqual(this.state.region, {}) || isEqual(this.state.region, undefined) || isEqual(this.state.region, null)) + if (!this.state.myPosition.longitude && !this.state.myPosition.latitude) { + if (this.mapRef !== null && this.mapRef !== undefined) { + this.mapRef.animateToRegion({ + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + }, 1000) + this.mapRef.animateCamera({ + center: this.myPosition, + pitch: 0, + heading: 0, + altitude: 0, + + zoom: 12 + }, 1000) + } + + + } + this.setState({ + region: { + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.003, + longitudeDelta: 0.004 + } + }); + this.setState({myPosition: myPosition}); + if (this.map) this.map.focusToUser() + + } + }, (error => console.log("wat s", error)), GEOLOCATION_OPTIONS); + } + + getNetworks(pays) { + if (pays) { + getCountryNetwork(pays).then((result) => { + this.reseaux = []; + let networks = result; + + for (let prop in networks) { + this.reseaux.push(networks[prop]); + } + + this.setState({networks: this.reseaux}); + let c = this.reseaux.filter((item) => { + return item.name.includes(this.state.network); + }); + if (this.state.user.category === undefined || this.state.user.category === null || this.state.user.category === "super") { + if (c.length > 0 && pays) { + + this.setState({filternetwork: c[0], myNetwork: c[0], filternetworkTemp: c[0]}); + console.warn("CECI S'EXECUTE"); + this.retrieveAllPoint(pays) + //ici + } else { + if (this.state.user) { + if (!this.state.user.category) + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.setState({updateDefaultNetwork: true}); + this.showNewDialogNetwork(); + /*if (pays !== null && pays !== undefined) + this.getNetworks(pays) + else + this.requestCameraPermission();*/ + } + } + + ], + {cancelable: false} + ) + } + } + } + }, (err) => { + // Crashlytics.log("get networks"+e.message) + //Change message here + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER') + , + [ + { + text: I18n.t("NO"), onPress: () => { + //BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + if (pays !== null && pays !== undefined) + this.getNetworks(pays) + else + this.requestCameraPermission() + + } + } + + ], + {cancelable: false} + ) + }) + + + } else { + console.log("get network missing pays") + var msg = "impossible de récupérer le nom du pays"; + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + + this.requestCameraPermission() + } + } + ], + {cancelable: false} + ) + } + + } + + getPosition(options = null) { + console.log("on get position") + Geolocation.getCurrentPosition( + (position) => { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + const oldPosition = this.state.oldPosition + + if (!isEqual(myPosition, myLastPosition) && myPosition.longitude !== 0 && myPosition.latitude !== 0 || myLastPosition) { + if (this.map) this.map.focusToUser(); + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + if (Array.isArray(indicatif)) + indicatif = "+" + indicatif[0]; + this.setState({ + indicatif: indicatif, + enterPhone: indicatif + }); + this.getNetworks(indicatif); + /* + getOpenCagePositionInformation(myPosition).then((response) => { + if (response) { + if (response.results !== undefined) { + if (response.results.length > 0) { + + let most = response.results[0] + let {address_components, county, country} = most.components; + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + if (Array.isArray(indicatif)) + indicatif = "+" + indicatif[0]; + console.log("OPENCAGE RESPONSE", indicatif); + this.setState({ + address: address_components, + textadress: most.formatted, + indicatif: indicatif, + enterPhone: indicatif, + shortCountry: county, + longCountry: country + }); + } + + } else { + console.log("on else result null ") + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.getPosition(options) + } + } + + ], + {cancelable: false} + ) + } + } else { + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.getPosition(options) + } + } + + ], + {cancelable: false} + ) + } + }); + */ + const reg = { + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.setState({myPosition: myPosition, region: reg}); + if (this.mapRef && !this.state.myPositionIsAnimated) { + //comment + this.mapRef.animateCamera({ + center: myPosition, + pitch: 0, + heading: 0, + altitude: 5, + zoom: 12 + }, 1000); + this.setState({myPositionIsAnimated: true}) + + } + + } else console.warn("errror") + }, + (error) => { + console.warn(error.message) + switch (error.code) { + case 3: + if (this.state.oldPosition) { + this.treatPosition(this.state.oldPosition) + } + break; + default: + //Crashlytics.log(error.message) + console.log("onjjj", error.message) + + /* Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + {text:I18n.t("NO"),onPress:()=>{BackHandler.exitApp()}}, + {text:I18n.t("YES"),onPress:()=>{ + this.getPosition(options) }} + + ], + {cancelable:false} + )*/ + } + }, + GEOLOCATION_OPTIONS + ); + + } + + componentDidDisappear() { + BackHandler.removeEventListener('hardwareBackPress', this.backPressed); + + } + + componentDidAppear() { + BackHandler.addEventListener('hardwareBackPress', this.backPressed); + // this.props.start(); + + readUser().then((user) => { + if (user) { + if (user.category) { + + this.setState({user: user}) + this.setState({network: user.network}); + + const myPosition = { + latitude: parseFloat(user.latitude), + longitude: parseFloat(user.longitude) + } + + const reg = { + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.setState({myPosition: myPosition}); + this.refocusMap(true); + } + + /*if (Platform.OS === 'android') { + // this.requestCameraPermission(); + } else { + this.getPosition(); + this.watchLocation(); + }*/ + + } + }) + } + + componentWillUnmount() { + OneSignal.removeEventListener('ids', this.onIds); + this.mounted = false; + + this.blurListener.remove(); + this.focusListener.remove() + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + + backPressed = () => { + Alert.alert( + I18n.t('EXIT_TITLE'), + I18n.t('EXIT_DESC'), + [ + {text: I18n.t('NO'), onPress: () => console.log('Cancel Pressed'), style: 'cancel'}, + {text: I18n.t("YES"), onPress: () => BackHandler.exitApp()}, + ], + {cancelable: false}); + return true; + } + + constructor(props) { + super(props); + this.state = this.geInitialState(); + this.mounted = false; + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + IlinkEmitter.on("firstlaunch", this.onFirstLaunch); + this.dataToSendTemp = new FormData(); + this.filterOptions = [ + {value: 5, label: "5 km"}, + {value: 15, label: "15 km"}, + {value: 20, label: "20 km"}, + {value: 25, label: "25 km"} + ]; + Icon.getImageSource('md-car', 24, 'white').then((resutl) => { + this.setState({caricon: resutl}) + }); + //this._renderFavoriteIcon = this._renderFavoriteIcon.bind(this); + this.makeMarkerInformation = this.makeMarkerInformation.bind(this); + + //IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + OneSignal.addEventListener('ids', this.onIds); + global.appHasLoaded = true; + }; + + /* updateLangue() { + this.props.navigation.setParams({ name: I18n.t('MAP') }) + this.forceUpdate(); + } */ + + _getOneSignalIds = () => { + return new Promise(async (resolve, reject) => { + try { + const getElement = await AsyncStorage.getItem('@config:onesignalIds'); + resolve(getElement); + } catch (error) { + reject(error); + } + }); + } + + _saveOneSignalIds = async (ids) => { + try { + await AsyncStorage.setItem('@config:onesignalIds', ids); + } catch (error) { + console.warn(error); + } + } + + + makeCardSearch() { + /* if (!this.state.isPubShow) { */ + return ( + + + + this.openDrawer()} + > + + + Menu + + + + + + {this.state.filternetwork.name ? this.state.filternetwork.name : this.state.network} + {this.renderSupplementInformation()} + + {this.showLoadingMapView()} + + + + + + ) + /* } */ + + } + + renderSupplementInformation() { + if (this.state.user && this.state.user.category === "geolocated") { + return () + } else + + return ( + + {this.state.markers.length + " " + (this.state.currentNetworkSize === 0 ? "" : "/" + this.state.currentNetworkSize)} + + + { + this.setState({page: this.state.page + 1}) + this.onLoadMore() + }} + style={{ + borderRadius: 12, + height: 32, + width: 32, + backgroundColor: "white", + borderColor: "transparent", + }}> + = this.state.currentNetworkSize ? "close" : "refresh"} + size={32} + color={this.state.markers.length >= this.state.currentNetworkSize ? "red" : "grey"} + /> + + + ) + } + + _renderMarker2() { + let {currentMarker, myPosition} = this.state; + let marker = currentMarker + const ma = {latitude: parseFloat(currentMarker.latitude), longitude: parseFloat(currentMarker.longitude)} + const meter_distance = geolib.getDistance(myPosition, ma); + + const distanceTxt = (meter_distance > 900 ? + (meter_distance / 1000) + " Km" : meter_distance + "m") + I18n.t('TO_YOU') + + var name = marker.lastname === null ? marker.adresse : marker.lastname + + return ( + + {name} + { + this.toggleSlidingUp(false) + + } + }> + + {marker.adresse} + + {marker.network} + {/*{I18n.t('SOLDE_UNVAIBLE')}*/} + + {distanceTxt} + + {!this.state.needRoad ? this.showBtnItineraire() : this.showBtnClose()} + + + + ) + } + + _renderItemMarkerdetails(markers) { + let marker = markers + if (marker !== undefined && marker !== null) { + let {currentMarker, myPosition} = this.state; + const ma = {latitude: parseFloat(currentMarker.latitude), longitude: parseFloat(currentMarker.longitude)} + const meter_distance = geolib.getDistance(myPosition, ma); + + const distanceTxt = (meter_distance > 900 ? + (meter_distance / 1000) + " Km" : meter_distance + "m") + I18n.t('TO_YOU') + + var name = marker.lastname === null ? marker.adresse : marker.lastname + return ( + + {name} + { + this.toggleSlidingUp(false) + } + }> + + {marker.adresse} + + {marker.network} + {I18n.t('SOLDE_UNVAIBLE')} + + {distanceTxt} + + + {!this.state.needRoad ? this.showBtnItineraire() : this.showBtnClose()} + + + ); + } + } + + renderCurrentMarker(marker) { + if (marker) { + return ( + + {name} + { + this.toggleSlidingUp(false) + } + }> + + {marker.adresse} + + {marker.network} + {I18n.t('SOLDE_UNVAIBLE')} + + {distanceTxt} + + + {!this.state.needRoad ? this.showBtnItineraire() : this.showBtnClose()} + + ) + } + } + + callItem(marker) { + const args = { + number: marker.phone, // String value with the number to call + prompt: false // Optional boolean property. Determines if the user should be prompt prior to the call + } + + return Linking.canOpenURL(`tel:${marker.phone}`).then(canOpen => { + if (!canOpen) { + //return createError(`invalid URL provided: ${url}`) + console.log("error") + } else { + return Linking.openURL(`tel:${marker.phone}`).catch((err) => Promise.reject(err)) + } + }) + call(args).catch((e) => console.log(e)) + } + + makeMarkerInformation() { + let {currentMarker, myPosition} = this.state; + // console.log(geolib.getDistance(myPosition,currentMarker)) + if (currentMarker !== undefined && currentMarker !== null) { + // this.setState({stateSheet:BottomSheetBehavior.STATE_EXPANDED}) + return this._renderItemMarkerdetails(currentMarker); + } else { + return (Impossible de'afficher l'element) + } + } + + makeActionButon() { + let cu = this.state.user; + if (cu) { + switch (cu.category) { + case "super": + return this.getSuperActionButton(); + break; + case "geolocated": + return this.geoLocatedAction(); + break; + case "hyper": + return this.getHypervisorActionButton(); + break; + default: + return this.getSimpleActionButton(); + break; + } + } + } + + getSuperActionButton() { + return ( + this.showFilterDialog()} + size={48} + > + + + { + this.setState({dialogSearchUser: true}); + }} + size={48} + > + + + this.showMyMembers()} + size={48} + > + + + + this.refocusMap(false)} + size={48} + > + + + { + this.showMynetworkMap(); + }}> + + + { + this.onMapTypeChange(); + }} + size={48} + > + + + { + this.showNewDialogNetwork(); + }}> + + + + ) + + } + + getSimpleActionButton() { + return ( + + this.showFilterDialog()} + size={48} + > + + + { + this.setState({dialogSearchUser: true}); + }} + size={48} + > + + + + this.refocusMap(false)} + size={48} + > + + + { + this.onMapTypeChange(); + } + } + size={48} + > + + + { + this.showMynetworkMap(); + }}> + + + { + this.showNewDialogNetwork(); + }}> + + + + + + + ) + + } + + toggleSlidingUp(state) { + if (state && this.bottomSheetRef) { + this.bottomSheetRef.snapTo(1) + this.setState({showcurentMarker: state}) + } else if (!state) this.bottomSheetRef.snapTo(0) + + const height = slideHeight + let initialValue = !state ? 0 : height, + finalValue = !state ? height : 0; + + + this.setState({ + panelVisible: state + }); + if (!state && this.state.needRoad) { + this.setState({needRoad: false}); + } + + + this.state.animation.setValue(initialValue); //Step 3 + Animated.timing( //Step 4 + this.state.animation, + { + toValue: finalValue, + duration: 200, + } + ).start((animation) => { + if (!state && this.map) { + this.map.focusToUser() + } + }); + } + + makeSlidingUp() { + /*return ( + this.onslidingEvent(event)} + ref={(c) => this.panel = c} + onRequestClose={() => this.setState({panelVisible: false, needRoad: false})}> + + {this.makeMarkerInformation()} + + )*/ + return ( { + this.bottomSheetRef = r + }} + snapPoints={[0, "30%"]} + renderHeader={() => this.markerView()} + />) + } + + /* _renderFavoriteIcon() { + const { top, bottom } = this.props.draggableRange + const draggedValue = this._draggedValue.interpolate({ + inputRange: [bottom, top], + outputRange: [1, 0], + extrapolate: 'clamp' + }) + const transform = [{ scale: draggedValue }] + return ( + { + this.setState({ needRoad: true }) + }}> + + + + + ) + } */ + + geInitialState() { + return { + isSaveOneSignalDisplay: false, + region: { + latitude: 0, + longitude: 0, + latitudeDelta: 0.015, + longitudeDelta: 0.0121, + }, + pas: 100, + prevRegion: { + latitude: 0, + longitude: 0, + }, + displayDialogResultSearch: false, + updateDefaultNetwork: false, + increasePas: 0, + isPubShow: true, + loadingDialog: true, + textreach: "", + currentNetworkSize: 0, + markersearchfilter: [], + animation: new Animated.Value(0), + myPosition: null, + currentMarker: null, + filterNetworkOption: radioOptions[1], + needRoad: false, + initialAnim: false, + filternetwork: {}, + destinationPosition: {}, + panelVisible: false, + markers: [], + isNeedLoadMore: false, + isLoadingMap: false, + value: 5, + page: 0, + valuePosition: 0, + markerfilter: null, + allpoint: [], + typeMap: 'standard', + indexTypeMap: 0, + user: null, + snack_visible: false, + snack_text_message: "", + networks: [], + dialogSliderVisible: false, + showProgress: false, + myNetwork: {}, + dialogNetworkVisible: false, + dialogSearchUser: false, + myPositionMarkerText: I18n.t("YOUR_THERE"), + isSaveOneSignalOK: false, + messageSynchronize: I18n.t("SAUVEGARDER_OF_USAGER_LOADING_SAVE"), + displaySynchronizeLoader: false, + nbreUsagerSaved: 0, + index: 0, + userName: '', + isNumeroAssureSearch: false, + isPhoneAssureSearch: false, + showQRCodeScanner: false + }; + }; + + onMarkerPress(marker) { + console.warn(marker) + this.setState({currentMarker: marker}); + this.toggleSlidingUp(true) + } + + onMapTypeChange() { + var newState = {index: this.state.indexTypeMap, text: this.state.typeMap}; + newState.index = newState.index + 1; + newState.index = newState.index % 3; + + switch (newState.index) { + default: + newState.text = 'standard'; + break; + case 1: + newState.text = 'hybrid'; + break; + case 2: + newState.text = "terrain"; + break; + } + this.setState({indexTypeMap: newState.index, typeMap: newState.text}); + } + + /* + { + this.map=re + if(re!=null) { + this.mapRef = re.getMapRef(); + } + }} + typeMap={this.state.typeMap} + onMarkerClick={(e)=>this.onMarkerPress(e)} + network={this.state.filternetwork} + initialRegion={this.state.region} + markers={this.state.markers} + selectedMarker={this.state.currentMarker} + myNetwork={this.state.myNetwork} + lang={this.state.lang} + myPosition={this.state.myPosition} + onMapReady={()=>{ + readUser().then((user) => { + if (user) { + this.setState({user: user}) + this.setState({network: user.network}); + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.getPosition(); + this.watchLocation(); + } + + } + }) + + }} + needRoad={this.state.needRoad} + onNeedRoadReady={(data)=>{ + this.setState({showProgress: false}) + }} + onNeedRoadError={(message)=>{ + this.setState({showProgress: false}) + Alert.alert(I18n.t("PROBLEM_OCCUR"),I18n.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:()=>{}}]) + }} + />*/ + showInterticiel() { + if (this.state.isPubShow) { + return ( this.setState({isPubShow: false})} + navigation={this.props.navigation} + />) + } + } + + renderBottomHome() { + return ( + + { + this.map = re + if (re != null) { + this.mapRef = re.getMapRef(); + } + }} + typeMap={this.state.typeMap} + onMarkerClick={(e) => this.onMarkerPress(e)} + network={this.state.filternetwork} + initialRegion={this.state.region} + markers={this.state.markers} + selectedMarker={this.state.currentMarker} + myNetwork={this.state.myNetwork} + lang={this.state.lang} + myPosition={this.state.myPosition} + onMapReady={() => { + + readUser().then((user) => { + if (user) { + this.setState({user: user}) + this.setState({network: user.network}); + + if (user.category) { + this.setState({loadingDialog: false}) + if (user.category !== "geolocated") { + this.showMyMembers(); + } else { + if (myPosition.latitude <= 0 && myPosition.longitude <= 0) { + this.props.navigation.push(route.updateinfo); + } + } + } else { + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + //this.getPosition(); + this.watchLocation(); + } + } + } + }); + + }} + needRoad={this.state.needRoad} + onNeedRoadReady={(data) => { + this.setState({showProgress: false}) + }} + onNeedRoadError={(message) => { + this.setState({showProgress: false}) + Alert.alert(I18n.t("PROBLEM_OCCUR"), I18n.t("PROBLEM_OCCUR_DIRECTION"), [{ + text: "Ok", + onPress: () => { + } + }]) + }} + /> + {this.makeCardSearch()} + { + this.bottomSheetRef = r + }} + snapPoints={[60, "30%", "100%"]} + renderHeader={() => this.renderHeader()} + /> + + ) + } + + renderInner() { + return ( + Freud junior + ) + } + + markerView() { + if (this.state.currentMarker) return this._renderMarker2() + } + + renderHeader() { + return ( + + + { + return ( + ) + }} + style={{marginTop: 40, marginRight: 20}} buttonColor={theme.primary}/> + + + + {this.markerView()} + {this.renderFilterMarker()} + + + + { + if (!this.state.showFilterDistance) { + this.bottomSheetRef.snapTo(2) + this.setState({showFilterDistance: true}) + } else { + this.bottomSheetRef.snapTo(0) + this.setState({showFilterDistance: false}) + + } + } + }/> + { + this.bottomSheetRef.snapTo(2) + this.setState({showdialogNetworkVisible: true}) + }} + /> + + + {this.makeMarkerButton()} + + + ) + } + + renderFilterMarker() { + if (this.state.showFilterDistance) + return ( + + {I18n.t('TEXT_FILTER_DISTANCE')} + this.slidingComplete(item)} + /> + + + {(this.state.value === undefined ? 0 : this.state.value)} km {I18n.t("DISTANCE_ARROUND")} + + + + + + + ) + } else return ( + ) + + } + + renderOneSignalResponse = (message) => { + Alert.alert( + I18n.t('PHISIC_SECURITY'), + message, + [ + { + + text: I18n.t('REFUSED'), + onPress: () => { + BackHandler.exitApp(); + } + }, + { + text: I18n.t("SUBMIT_LABEL"), onPress: () => { + readUser().then((user) => { + if (user) { + if (user.category !== undefined) { + this.saveOneSignal(false, { + code_membre: user.code_membre, + player_id: global.onesignalIds, + set_default: true + }); + } else { + this.saveOneSignal(true, { + user_code: user.user_code, + player_id: global.onesignalIds, + set_default: true + }); + } + } + }); + } + } + + + ], + {cancelable: false} + ) + } + + renderOldHome() { + return ( + + + {this.state.displaySynchronizeLoader && this.renderLoader()} + {(this.state.displayDialogResultSearch && this.props.resultSearchUserByName !== null) && this.renderDialogResultSearchUser()} + {/* Start here to comment */} + { + (this.state.loadingDialog || this.props.loading) ? + + {I18n.t("LOADING_DOTS")} + : null + } + { + this.map = re + if (re != null) { + this.mapRef = re.getMapRef(); + } + }} + typeMap={this.state.typeMap} + onMarkerClick={(e) => this.onMarkerPress(e)} + network={this.state.filternetwork} + initialRegion={this.state.region} + markers={this.state.markers} + selectedMarker={this.state.currentMarker} + myNetwork={this.state.myNetwork} + lang={this.state.lang} + myPosition={this.state.myPosition} + onMapReady={Platform.OS === 'android' ? this.onMapReady : null} + onLayout={Platform.OS === 'ios' ? this.onMapReady : null} + needRoad={this.state.needRoad} + onNeedRoadReady={(data) => { + this.setState({showProgress: false}) + }} + onNeedRoadError={(message) => { + this.setState({showProgress: false}) + Alert.alert(I18n.t("PROBLEM_OCCUR"), I18n.t("PROBLEM_OCCUR_DIRECTION"), [{ + text: "Ok", + onPress: () => { + } + }]) + }} + /> + {this.makeCardSearch()} + {this.makeSlidingUp()} + {this.makeDialogLoader()} + {this.makeDistanceDialog()} + {this.makeNetworkChangeDialog()} + {this.renderSearchUser()} + {this.state.showQRCodeScanner && this.renderDialogQRCodeScanner()} + + {this.makeActionButon()} + + + ) + } + + onMapReady = () => { + + readUser().then((user) => { + if (user) { + this.setState({user: user}); + this.setState({network: user.network, isSaveOneSignalOK: true}); + console.log("LATITUDE", user.latitude); + console.log("LONGITUDE", user.longitude); + const myPosition = { + latitude: _.isNil(user.latitude) ? 0 : parseFloat(user.latitude), + longitude: _.isNil(user.longitude) ? 0 : parseFloat(user.longitude) + } + this.setState({myPosition}); + this.refocusMap(false); + + if (user.category) { + this.setState({loadingDialog: false}); + if (user.category == "hyper") { + this.showMyMembers(); + } else if (user.category === "super") { + this.getPosition(); + this.watchLocation(); + } else { + if (myPosition.latitude <= 0 && myPosition.longitude <= 0) { + this.props.navigation.push(route.updateinfo); + } + } + } else { + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.getPosition(); + this.watchLocation(); + } + } + } + }) + .catch((error) => { + console.log("ERROR LOADING USER", error.message); + }); + } + + renderTutoOldHome() { + return ( + + + {this.makeCardSearch()} + + ) + } + + render() { + if (false) { + return this.renderBottomHome() + } else + return this.renderOldHome() + } + + renderCurrentMarker() { + if (this.state.currentMarker) { + return ( + {this.makeMarkerInformation()} + ) + } + } + + makeDialogLoader() { + + return () + } + + showMynetworkMap(usr = null) { + const user = usr === null ? this.state.user : usr + let {myNetwork} = this.state; + + this.setState({ + filternetwork: myNetwork, + page: 0, + increasePas: 0, + filternetworkTemp: myNetwork, + loadingDialog: true + }) + return new Promise(() => { + if (myNetwork !== undefined) { + this.loadingMarkers(this.state.myPosition, myNetwork, this.state.value).then((data) => { + + let items = data ? data : [] + this.setState({loadingDialog: false}) + if (user.category !== undefined && user.category !== null) { + const filter = items.filter(item => item.code_parrain === user.code_membre) + this.treatNewData(this.state.myPosition, filter, true) + } else + this.treatNewData(this.state.myPosition, items, true) + + }).catch((e) => { + this.setState({loadingDialog: false}) + + console.log("error j") + console.log(e) + }) + } else { + this.setState({loadingDialog: false}) + console.log("error no net") + } + }) + + + } + + showMyMembers() { + let {code_membre} = this.state.user; + if (code_membre !== undefined) { + loadGroupeAgent(code_membre).then((data) => { + if (data.success === 1) + return this.setState({markers: data.datas}) + }) + } else console.log("error") + + } + + slidingComplete(itemSelected) { + this.setState({value: this.filterOptions[itemSelected].value, valuePosition: itemSelected}); + + } + + makeDistanceDialog() { + return ( { + this.setState({dialogSliderVisible: false, showProgress: true}) + setTimeout(() => this.filterPoint(), 300) + } + } + cancelLabel={I18n.t("QUIT_")} + okLabel={I18n.t('FILTER')} + onCancel={() => { + this.setState({dialogSliderVisible: false}) + }} + onTouchOutside={() => this.setState({dialogSliderVisible: false})}> + + {I18n.t('TEXT_FILTER_DISTANCE')} + + this.slidingComplete(item)} + /> + + + {(this.state.value === undefined ? 0 : this.state.value)} km {I18n.t("DISTANCE_ARROUND")} + + + ) + } + + showFilterDialog() { + this.setState({dialogSliderVisible: true}) + } + + async filterPoint() { + const {value, myPosition, user, filternetwork} = this.state + if (value !== undefined) { + this.setState({page: 0}) + const metervalue = value * 1000 + let res = this.state.networks.filter(function (item) { + return item.id === filternetwork.id + }) + let reseau = res[0]; + this.loadingMarkers(myPosition, filternetwork, value).then((datas) => { + this.treatNewData(this.state.prevRegion, datas, true) + }).catch((e) => { + this.setState({showProgress: false}) + Alert.alert(I18n.t("ERROR_FILTER"), I18n.t("ERROR_FILTER_TEXT"), [{text: I18n.t("CANCEL")}, { + text: I18n.t("RESTART"), + onPress: () => { + this.filterPoint() + } + }]) + }) + } else { + this.setState({showProgress: false}) + this.setState({ + snack_visible: true, snack_text_message: "impossible de filtrer les élements" + }) + setTimeout(() => { + this.setState({snack_visible: false}) + }, 5000) + } + } + + userChangeMarker(item) { + if (this.mapRef !== null && this.mapRef !== undefined) { + const reg = { + latitude: parseFloat(item.latitude), + longitude: parseFloat(item.longitude), + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.mapRef.animateToCoordinate({ + latitude: parseFloat(item.latitude), + longitude: parseFloat(item.longitude) + }, 1000) + this.mapRef.animateToRegion(reg, 1000); + } + } + + geoLocatedAction() { + return ( + this.refocusMap()} + size={48} + > + + + + { + this.onMapTypeChange(); + } + } + size={48} + > + + + ) + } + + makeNetworkChangeDialog() { + return ( + this.setState({dialogNetworkVisible: false})} + onOk={result => { + + this.setState({dialogNetworkVisible: false, page: 0}); + this.setState({showProgress: true, filternetwork: this.state.filternetworkTemp}); + this.props.updateDefaultNetworkAction({ + id_user: this.state.user.agentId, + id_network: this.state.filternetworkTemp.id + }); + setTimeout(() => this.showFilterNetwork() + , 500) + }} + > + this.renderRow(item)}/> + ) + + } + + renderDialogQRCodeScanner() { + return ( + + + {I18n.t('SCAN')} + + + + {I18n.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')} + + { + this.setState({ + showQRCodeScanner: false + }); + this.props.getQRCodeDetailAction(result.data); + //fetchGetUserByIdQRCode(result.data); + }} + flashMode={RNCamera.Constants.FlashMode.off} + /> + + + { + this.setState({ + showQRCodeScanner: false + }); + }}/> + + ) + } + + renderSearchUser() { + return ( + this.setState({dialogSearchUser: false})} + onOk={result => { + if(this.state.isPhoneAssureSearch) { + this.props.searchUserAction({ + dial_code: this.state.indicatif, + phone: this.state.userName, + + }, true); + } else { + this.props.searchUserAction({ + dial_code: this.state.indicatif, + name: this.state.userName, + }, true); + } + + this.setState({dialogSearchUser: false}); + + }} + > + + { + this.setState({userName}); + }} + icon={ + + } + /> + + + { + this.setState({ + isNumeroAssureSearch: false, + isPhoneAssureSearch: true + }); + }} + /> + { + this.setState({ + isNumeroAssureSearch: false, + isPhoneAssureSearch: false + }); + }} + /> + { + this.setState({ + showQRCodeScanner: true + }); + }} + /> + + + + {/* { + this.setState({userName}); + }} + style={styles.input} + > + */} + + ) + + } + + renderDialogResultSearchUser() { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('USAGER_SEARCH')} + + + { + Array.isArray(resultSearchUserByName.response) && (resultSearchUserByName.response.length) > 0 ? + + resultSearchUserByName.response.map((item) => ( + { + this.props.searchUserReset(); + this.setState({ + userName: '', + displayDialogResultSearch: false + }); + console.log("Markers", this.state.markers); + + if (this.state.markers.filter((marker) => marker.phone === item.phone).length > 0) + this.userChangeMarker(item); + else { + this.setState({ + markers: [...this.state.markers, item], + }, () => { + this.userChangeMarker(item); + }); + this.setState({currentNetworkSize: this.state.currentNetworkSize + 1}) + } + }} style={[styles.paymentItem]}> + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + )) : + + {I18n.t('NO_USAGER_CORRESPONDING_TO_SEARCH')} + + + } + + + { + this.props.searchUserReset(); + this.setState({ + displayDialogResultSearch: false + }); + }}/> + + ); + } + + renderRow = (row) => ( + this.onRowPress(row)}> + + + + + {row.name} + + + ); + + onRowPress(rowID) { + this.setState({filternetworkTemp: rowID}) + } + + showNewDialogNetwork() { + this.setState({dialogNetworkVisible: true, loadingDialog: false}); + } + + async showFilterNetwork() { + const {myPosition, user, filternetwork} = this.state + if (filternetwork !== undefined) { + this.setState({showProgress: true}) + this.loadingMarkers(this.state.myPosition, filternetwork, this.state.value, 0).then((data) => { + this.setState({showProgress: false}) + this.treatNewData(myPosition, data, true) + }).catch((e) => { + this.setState({ + snack_visible: true, snack_text_message: "Probleme de connexion" + + }) + console.log(e) + }) + } else console.log("error no net") + + + } + + showBtnItineraire() { + return ( + ) + } + + showBtnClose() { + return ( + ) + } + + //markerManager: MarkerManager + + getHypervisorActionButton() { + return ( + this.refocusMap(false)} + size={48} + > + + + + { + this.onMapTypeChange(); + } + } + size={48} + > + + + + + ) + } + + moveToMarker(item) { + this.mapRef.animateToCoordinate({ + latitude: parseFloat(item.latitude), + longitude: parseFloat(item.longitude) + }, 1000) + this.setState({textreach: item.lastname, texta: true}) + this.setState({markersearchfilter: []}); + + this.onMarkerPress(item) + + } + + refocusMap(zoom = true) { + if (zoom) { + if (this.mapRef && this.state.myPosition !== undefined) { + this.mapRef.animateCamera({ + center: { + latitude: this.state.myPosition.latitude, + longitude: this.state.myPosition.longitude + }, + pitch: 0, + heading: 0, + }, 1000) + } + } else { + if (this.mapRef && this.state.myPosition !== undefined) { + this.mapRef.animateCamera({ + center: { + latitude: this.state.myPosition.latitude, + longitude: this.state.myPosition.longitude + }, + pitch: 0, + heading: 0, + altitude: 5, + + zoom: 12 + }, 1000) + } + } + if (this.map) + this.map.focusToUser() + + } + + renderCardSeashItem(item) { + return ( + { + this.moveToMarker(item) + }}> + + {item.firstname === null ? item.adresse : item.firstname} + {item.lastname} + {item.network} + ) + } + + retrieveAllPoint(dial_code) { + /* let markers= this.markerManager.getLocalMarkers() + console.log( markers.length) + if(markers.length>0){ + console.debug("load from local") + for (let p of markers) { + console.log(` ${p.lastname}`); + } + this.markerManager.close(); + + this.setState({allpoint: [], loadingDialog: false}) + }else*/ + getMakersFrom(dial_code).then((data) => { + new Promise((resolve, reject) => { + try { + const ds = data.datas + this.setState({allpoint: ds, loadingDialog: false}) + + resolve(ds) + } catch (e) { + //Crashlytics.log(e.message) + console.warn(e.message) + reject(new Error(e.message)) + } + }).then((ds) => { + // this.markerManager.insertMarkers(ds).then((res)=>{console.warn(res)}) + this.onLoadMore() + }).catch((e) => { + this.setState({loadingDialog: false}) + //Crashlytics.log(e.message) + console.log("on get marker") + + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.setState({loadingDialog: true}) + if (dial_code !== null && dial_code !== undefined) + this.retrieveAllPoint(dial_code) + else + this.requestCameraPermission() + } + } + + ], + {cancelable: false} + ) + }) + + }).catch((e) => { + console.log("on retreive>getmarkers", e.message) + + this.setState({loadingDialog: false}) + if (this.state.allpoint.length <= 0) { + console.log("no point") + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + if (this.state.allpoint.length <= 0) { + this.setState({loadingDialog: true}) + if (dial_code !== null && dial_code !== undefined) + this.retrieveAllPoint(dial_code) + else + this.requestCameraPermission() + } + } + } + + ], + {cancelable: false} + ) + } + }) + + } + + showLoadMoreView() { + if (this.state.isNeedLoadMore) + return ( + + + {(this.state.markers.length === 0 ? this.state.markers.length : (this.state.markers.length))} / {this.state.currentNetworkSize} + + ) + } + + showLoadingMapView() { + if (this.state.isLoadingMap) + return ( + + {I18n.t("LOADING_TEXT_MARKERS") + " " + this.filterOptions[this.state.increasePas].value + " km " + I18n.t("DISTANCE_ARROUND")} + + + + ) + } + + loadingMarkers(myPosition, filternetwork, value, p = undefined) { + return new Promise((resolve, reject) => { + const {allpoint} = this.state + let page = p !== undefined ? p : this.state.page + let data = allpoint + .filter((mark, index) => { + const location = {longitude: parseFloat(mark.longitude), latitude: parseFloat(mark.latitude)} + return geolib.getDistance(myPosition, location) <= (value * 1000) + && mark.network === filternetwork.name + }) + .slice(0, (page + 1) * this.state.pas) + try { + const currentNetwork = allpoint + .filter((mark, index) => { + const location = {longitude: parseFloat(mark.longitude), latitude: parseFloat(mark.latitude)} + return geolib.getDistance(myPosition, location) <= (value * 1000) + && mark.network === filternetwork.name + }) + this.setState({ + currentNetworkSize: currentNetwork.length, + showProgress: false, + currentNetworkMarkers: currentNetwork + }) + } catch (e) { + console.debug("after " + e.message) + } + if (this.state.user.category !== 'geolocated' && this.state.user.category !== 'super' + && this.state.user.category !== 'hyper') { + if (data.length === 0) { + this.loadMoreIfHasNoPoint(); + } + } + console.debug("data:", data, "value" + value * 1000) + resolve(data) + }) + } + + loadMoreIfHasNoPoint = () => { + + /* Alert.alert( + 'INFORMATIONS', + '' + this.state.increasePas + , + [ + { text: I18n.t("NO"), onPress: () => { } }, + { + text: I18n.t("YES"), onPress: () => { } + } + + ], + { cancelable: false } + ); */ + if (this.state.increasePas === this.filterOptions.length - 1) { + this.setState({ + increasePas: 0, + snack_visible: true, + snack_text_message: I18n.t('NO_NETWORK_MARKER'), + isLoadingMap: false + }) + setTimeout(() => { + this.setState({snack_visible: false}) + }, 5000); + } else { + if (this.state.increasePas + 1 !== this.filterOptions.length) { + this.setState({increasePas: this.state.increasePas + 1, isLoadingMap: true}, () => { + this.onLoadMore(); + }); + } + } + + } + + treatNewData(pos, data, isFilter = false) { + /* + this.setState({ isLoadingMap: false }); */ + let items = data; + + if (data.length > 0) { + let corrent = items; + if (isFilter) + this.setState({showProgress: false}) + + if (corrent.length > 0) { + this.setState({markers: corrent, prevRegion: pos}); + } + if (items.length < this.state.currentNetworkSize) { + this.setState({isNeedLoadMore: true}) + } else { + if (isFilter && items.length <= 0) { + this.setState({increasePas: 0, showProgress: false}, () => { + this.loadMoreIfHasNoPoint(); + }); + } + this.setState({isNeedLoadMore: false}) + + } + } else { + this.setState({showProgress: false, markers: data}); + } + } + + async treatPosition(myPosition) { + const myLastPosition = this.state.myPosition; + console.log("on treatposition") + if (myPosition.longitude !== myLastPosition.longitude || myPosition.latitude !== myLastPosition.latitude) { + this.setState({myPosition: myPosition}) + if (this.map) this.map.focusToUser(); + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + if (Array.isArray(indicatif)) + indicatif = "+" + indicatif[0]; + this.setState({ + indicatif: indicatif, + enterPhone: indicatif + }); + this.getNetworks(indicatif); + /* getOpenCagePositionInformation(myPosition).then((response) => { + if (response) { + if (response.results !== undefined) { + if (response.results.length > 0) { + + let most = response.results[0] + let {address_components, county, country} = most.components; + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + console.log("OPENCAGE RESPONSE", indicatif); + this.setState({ + address: address_components, + textadress: most.formatted, + indicatif: `+${indicatif}`, + enterPhone: `+${indicatif}`, + shortCountry: county, + longCountry: country + }); + this.getNetworks(indicatif); + } + + } else { + console.log("on treat 1") + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.treatPosition(myPosition) + } + } + + ], + {cancelable: false} + ) + } + } else { + console.log("on treat 2") + + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.treatPosition(myPosition) + } + } + + ], + {cancelable: false} + ) + } + }).catch((error) => { + //Crashlytics.log(error.message) + console.log("on treat 3") + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.treatPosition(myPosition) + } + } + + ], + {cancelable: false} + ) + });*/ + const reg = { + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.setState({myPosition: myPosition, region: reg}); + if (this.mapRef && !this.state.myPositionIsAnimated) { + this.mapRef.animateCamera({ + center: myPosition, + pitch: 0, + heading: 0, + altitude: 5, + zoom: 13 + }, 1000) + this.setState({myPositionIsAnimated: true}) + + } + + } + + } +} + +const mapStateToProps = state => ({ + loading: state.authKeyReducer.loading, + authKey: state.authKeyReducer.authKey, + error: state.authKeyReducer.error, + + loadingSaveOneSignal: state.saveOnesignalReducer.loading, + resultSaveOneSignal: state.saveOnesignalReducer.result, + errorSaveOneSignal: state.saveOnesignalReducer.error, + + loadingUpdateDefaultNetwork: state.updateDefaultNetworkReducer.loading, + resultUpdateDefaultNetwork: state.updateDefaultNetworkReducer.result, + errorUpdateDefaultNetwork: state.updateDefaultNetworkReducer.error, + + loadingSearchUserByName: state.searchUserReducer.loading, + resultSearchUserByName: state.searchUserReducer.result, + errorSearchUserByName: state.searchUserReducer.error, + + + loadingGetQRCodeDetail: state.getQRCodeDetailReducer.loading, + resultGetQRCodeDetail: state.getQRCodeDetailReducer.result, + errorGetQRCodeDetail: state.getQRCodeDetailReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getAuthApiKey, + getWalletActivated, + saveOnesignalIdsAction, + saveOnesignalIdsReset, + updateDefaultNetworkAction, + updateDefaultNetworkReset, + searchUserAction, + searchUserReset, + + getQRCodeDetailReset, + getQRCodeDetailAction + +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(Home); + + +const markerDetails = StyleSheet.create({ + solde: { + backgroundColor: theme.accent, + color: "white", + marginLeft: 10, + padding: 5, + fontSize: 9, + borderRadius: 100, + }, + title: { + color: 'black', + marginLeft: 10, + flex: 1, + fontSize: 11, + fontWeight: 'bold', + }, + subtitle2: { + color: 'black', + marginLeft: 10, + flex: 1, + fontSize: 10, + fontWeight: 'bold', + }, + subtitle: { + color: 'black', + marginLeft: 9, + fontSize: 9 + }, + otherInformation: { + marginLeft: 13, + fontSize: 9 + }, + reseau: { + marginLeft: 10, + fontWeight: 'bold', + color: theme.accent, + fontSize: 10 + }, + container: { + flex: 1, + width: responsiveWidth(95), + alignSelf: "center", + paddingTop: responsiveHeight(1), + marginBottom: responsiveHeight(1), + backgroundColor: "white", + justifyContent: 'flex-start' + } +}) + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#FFF', + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + panelContainer: { + position: 'absolute', + top: 0, + bottom: 0, + left: 0, + right: 0, + }, + panel: { + height: 600, + padding: 20, + backgroundColor: '#f7f5eee8', + }, + header: { + backgroundColor: '#f7f5eee8', + shadowColor: '#000000', + paddingTop: 20, + borderTopLeftRadius: 20, + borderTopRightRadius: 20, + }, + panelHandle: { + width: 40, + height: 8, + borderRadius: 4, + backgroundColor: '#00000040', + marginBottom: 10, + }, + panelTitle: { + fontSize: 27, + height: 35, + }, + panelSubtitle: { + fontSize: 14, + color: 'gray', + height: 30, + marginBottom: 10, + }, + panelButton: { + padding: 20, + borderRadius: 10, + backgroundColor: '#318bfb', + alignItems: 'center', + marginVertical: 10, + }, + panelButtonTitle: { + fontSize: 17, + fontWeight: 'bold', + color: 'white', + }, + fab: { + position: 'absolute', + margin: 16, + right: 0, + bottom: 0, + }, + networkname: { + backgroundColor: theme.primary, + padding: 5, + color: "white", + marginRight: 10, + fontSize: 10, + borderRadius: 12, + }, + input: { + height: 60, + width: '80%', + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + myClusterTextStyle: { + color: "white" + }, + myClusterStyle: { + backgroundColor: theme.accent, + height: 32, + justifyContent: 'center', + alignItems: 'center', + width: 32, + borderRadius: 16 + }, + rowContainer: { + height: 52, + flex: 1, + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + }, + iconContainer: { + marginRight: 16, + }, + mapmarker: { + width: 52, + height: 52, + }, + slidingup: { + backgroundColor: "transparent", + position: "absolute", + height: slideHeight, + bottom: 0, + left: responsiveWidth(2.5), + width: responsiveWidth(95), + zIndex: 1 + }, + panelHeader: { + height: 120, + backgroundColor: '#b197fc', + alignItems: 'center', + justifyContent: 'center' + }, + favoriteIcon: { + left: responsiveWidth(75), + backgroundColor: theme.primary, + width: 64, + justifyContent: 'center', + alignContent: 'center', + bottom: -64, + position: 'absolute', + height: 64, + padding: 8, + zIndex: 1, + borderRadius: 32, + }, + hambuger: { + color: theme.primary, + borderColor: theme.primary, + borderWidth: 1, + alignSelf: 'center', + padding: 5, + }, + topBar: { + position: 'absolute', + alignSelf: 'center', + justifyContent: 'center', + borderRadius: 10, + alignItems: 'center', + marginTop: responsiveHeight(4), + width: responsiveWidth(90), + + }, + searchInput: { + flex: 1, + fontSize: 14 + }, + search: { + width: responsiveWidth(70), + height: responsiveHeight(10), + backgroundColor: '#00000000', + + + }, + + map: { + width: responsiveWidth(100), + height: responsiveHeight(100), + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + cardsearch: { + width: responsiveWidth(90), + height: responsiveHeight(10), + position: 'absolute', + alignSelf: 'center', + marginTop: 5, + + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/home/IMap.js b/app/screens/home/IMap.js new file mode 100644 index 0000000..2face90 --- /dev/null +++ b/app/screens/home/IMap.js @@ -0,0 +1,318 @@ +import React, {Component} from 'react'; +import MapView, {Marker, MarkerAnimated} from "react-native-maps" +import PropTypes from 'prop-types'; +import { + StyleSheet, + View, + Image, + Text, + Alert +} from 'react-native'; + +const theme = require("../../utils/theme"); +import {responsiveHeight, responsiveWidth} from "react-native-responsive-dimensions"; +import IMarker from "./IMarker"; +import I18n from "react-native-i18n"; +import MapViewDirections from 'react-native-maps-directions'; + +let API_KEY = "AIzaSyAme0ZMQjUynvo6AeSVlMRzUPdcOSuPbZE"; +const mnetwork = require('../../assets/img/png/home_network.png'); +const othernetwork = require('../../assets/img/png/other_net.png'); +import {copilot, CopilotStep} from 'react-native-copilot'; +import {IlinkEmitter} from "./../../utils/events"; +import DeviceInfo from 'react-native-device-info'; + + +class IMap extends Component { + static propTypes = { + markers: PropTypes.array, + map: PropTypes.object, + network: PropTypes.object, + myNetwork: PropTypes.object, + selectedMarker: PropTypes.object, + myPosition: PropTypes.object, + onMarkerClick: PropTypes.func, + initialRegion: PropTypes.object, + typeMap: PropTypes.string, + needRoad: PropTypes.bool, + isNeedUserFocus: PropTypes.bool, + onNeedRoadReady: PropTypes.func, + onNeedRoadError: PropTypes.func, + onMapReady: PropTypes.func, + onLayout: PropTypes.func + }; + + static defaultProps = { + isNeedUserFocus: false + }; + + constructor(props) { + super(props) + this.state = { + markers: [], + roadReady: false, + isNeedUserFocus: false, + positionMarkerText: I18n.t("YOUR_THERE") + } + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + } + + getPositionMarkerText() { + let currentLanguage = I18n.currentLocale(); + let myPositionMarkerText = null; + switch (currentLanguage) { + case "fr": + myPositionMarkerText = "Vous êtes ici"; + break; + + case "en": + myPositionMarkerText = "You are here"; + break; + + default: + myPositionMarkerText = I18n.t("YOUR_THERE") + break; + + } + + return myPositionMarkerText; + } + + updateLangue() { + //Alert.alert("Langue", I18n.currentLocale(), [{ text: "Ok", onPress: () => { } }]); + this.setState({positionMarkerText: this.getPositionMarkerText()}) + } + + mapRef = (ref) => { + this.mapview = ref + } + + componentDidUpdate(prevProps, prevState) { + if (prevState.positionMarkerText !== this.state.positionMarkerText) { + this.forceUpdate(); + } + } + + getMapRef = () => this.mapview + + componentWillReceiveProps(nextProps, nextContext) { + const markers = this.state.markers + const newmarkers = nextProps.markers + if (markers.length <= 0) + this.setState({markers: newmarkers}) + else if (markers.length !== newmarkers) { + this.setState({markers: newmarkers}) + } + this.setState({isNeedUserFocus: nextProps.isNeedUserFocus}) + } + + render() { + const {markers, initialRegion, myPosition, myNetwork, typeMap, selectedMarker} = this.props + if (initialRegion !== null && myNetwork !== null) + return ( + + this.mapview = re} + onMapReady={this.props.onMapReady} + onLayout={this.props.onLayout} + onRegionChangeComplete={(re) => { + this.onRegionChangeOver(re) + }}> + {this.state.markers.map((item, index) => { + return ( + this.props.onMarkerClick(e, marker)} + network={myNetwork} + />) + })} + {this.renderMyPosition()} + {this.makeDirection()} + + + ) + else return () + } + + focusToUser() { + this.setState({isNeedUserFocus: true}) + } + + closeUserFocus() { + this.setState({isNeedUserFocus: false}) + } + + onRegionChangeOver(region) { + + } + + makeDirection() { + let {myPosition, selectedMarker, needRoad} = this.props + if (myPosition !== null && selectedMarker !== null && selectedMarker !== undefined && myPosition !== undefined && needRoad) { + setTimeout(() => { + if (!this.state.roadReady) { + this.setState({roadReady: true}) + this.props.onNeedRoadError() + } + }, 10000) + + return ( { + this.setState({roadReady: true}) + this.props.onNeedRoadReady(data) + } + } + onError={() => { + this.setState({roadReady: true}) + this.props.onNeedRoadError() + } + } + strokeColor={theme.primary} + />) + } + } + + renderMyPosition() { + const {myPosition, myNetwork} = this.props + if (myPosition != null) { + return () + } + } +} + +export default IMap; +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#FFF', + }, + myClusterTextStyle: { + color: "white" + }, + myClusterStyle: { + backgroundColor: theme.accent, + height: 32, + justifyContent: 'center', + alignItems: 'center', + width: 32, + borderRadius: 16 + }, + rowContainer: { + height: 52, + flex: 1, + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + }, + iconContainer: { + marginRight: 16, + }, + mapmarker: { + width: 52, + height: 52, + }, + slidingup: { + backgroundColor: "transparent", + position: "absolute", + height: 300, + bottom: 0, + right: 35, + zIndex: 1 + }, + panel: { + flex: 1, + backgroundColor: 'white', + position: 'relative' + }, + panelHeader: { + height: 120, + backgroundColor: '#b197fc', + alignItems: 'center', + justifyContent: 'center' + }, + favoriteIcon: { + left: responsiveWidth(75), + backgroundColor: theme.primary, + width: 64, + justifyContent: 'center', + alignContent: 'center', + bottom: -64, + position: 'absolute', + height: 64, + padding: 8, + zIndex: 1, + borderRadius: 32, + }, + hambuger: {}, + topBar: { + position: 'absolute', + alignSelf: 'center', + justifyContent: 'center', + alignItems: 'center', + marginTop: responsiveHeight(4), + width: responsiveWidth(95), + + }, + searchInput: { + width: responsiveWidth(70), + fontSize: 14 + }, + search: { + width: responsiveWidth(70), + height: responsiveHeight(10), + backgroundColor: '#00000000', + + + }, + + map: { + width: responsiveWidth(100), + height: responsiveHeight(100), + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + cardsearch: { + width: responsiveWidth(90), + height: responsiveHeight(10), + position: 'absolute', + alignSelf: 'center', + marginTop: 5, + + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/home/IMarker.js b/app/screens/home/IMarker.js new file mode 100644 index 0000000..72bfac5 --- /dev/null +++ b/app/screens/home/IMarker.js @@ -0,0 +1,189 @@ +import React, { Component, PureComponent } from 'react'; +import MapView, { Marker, MarkerAnimated, Callout, AnimatedRegion } from "react-native-maps" +import PropTypes from 'prop-types'; +import { + StyleSheet, + View, + Image, + Animated, + Easing, + Platform, + Text, +} from 'react-native'; +const userposi = require('../../assets/img/png/user_place.png'); +const mnetwork = require('../../assets/img/png/home_network.png'); +const othernetwork = require('../../assets/img/png/other_net.png'); +class IMarker extends PureComponent { + constructor(props) { + super(props) + const data = this.props.data + this.state = { + animation: new Animated.Value(0), + subanimation: new Animated.Value(0), + coordinate: { + longitude: parseFloat(data.longitude), + latitude: parseFloat(data.latitude), + } + } + this.markerRef = null; + } + componentWillReceiveProps(nextProps) { + const duration = 500 + const oldCoord = { + longitude: parseFloat(this.props.data.longitude), + latitude: parseFloat(this.props.data.latitude), + } + const coord = { + longitude: parseFloat(nextProps.data.longitude), + latitude: parseFloat(nextProps.data.latitude), + } + if (oldCoord.longitude !== coord.longitude || oldCoord.latitude !== coord.latitude) { + if (Platform.OS === 'android') { + if (this.markerRef) { + if(this.markerRef._component) { + this.markerRef._component.animateMarkerToCoordinate( + coord, + duration + ); + } + } + } else { + /*this.state.coordinate.timing({ + cord, + duration + }).start(); + */} + } + } + startAnimation() { + const initialValue = 0 + const finalValue = 1 + this.state.animation.setValue(initialValue); //Step 3 + Animated.timing( //Step 4 + this.state.animation, + { + toValue: finalValue, + duration: 500, + easing: Easing.linear(), + useNativeDriver: true + } + ).start(); + } + handleViewRef = ref => this.view = ref; + render() { + const { data, network, isSelected } = this.props; + const color = isSelected ? "#F48FB1A0" : "transparent" + const colorSup = isSelected ? "#F06292A0" : "transparent" + const display = isSelected ? "block" : "none"; + if (data.longitude && data.latitude) { + + return ( + { + this.markerRef = re + }} + + onPress={e => { + if (!this.props.isUser) + this.props.onPress(data) + }} + image={this.getImage(data)} + /> + + ); + } + return () + + } + error(erro) { + console.log("on error render image"); + console.log(erro); + } + + componentDidMount() { + + + } + + componentDidUpdate(prevProps, prevState, snapshot) { + if (this.props.isUser) { + if (this.markerRef && this.props.isNeedFocus) { + if(this.markerRef._component) + this.markerRef._component.showCallout() + } + } + + } + + getImage(data) { + const { isUser, network } = this.props; + if (isUser) { + return userposi + } else if (network && data.network === network.name) { + return mnetwork + } + return othernetwork + } + + getIcon(data) { + const { isSelected } = this.props + return isSelected ? ( + + + + ) : (); + + } + + startLoopSelectedAnimation() { + const initialValue = 0 + const finalValue = 1 + this.state.animation.setValue(initialValue); //Step 3 + Animated.loop(Animated.timing( //Step 4 + this.state.subanimation, + { + toValue: finalValue, + duration: 1000, + easing: Easing.linear(), + useNativeDriver: true + } + ), { iteration: -1 }).start(); + } +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + width: 52, + height: 52 + }, + ring: { + + } +}); + +export default IMarker; \ No newline at end of file diff --git a/app/screens/home/Networks.js b/app/screens/home/Networks.js new file mode 100644 index 0000000..d011962 --- /dev/null +++ b/app/screens/home/Networks.js @@ -0,0 +1,68 @@ +import React, {Component} from 'react'; +import { + Platform, StyleSheet, Text, + TouchableWithoutFeedback, View, TextInput, + Animated, Dimensions, Image, PermissionsAndroid, + AsyncStorage, + StatusBar, TouchableNativeFeedback, TouchableOpacity,BackHandler,Alert,ProgressBarAndroid + , FlatList +} from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +const theme=require('./../../utils/theme.json'); +import I18n from 'react-native-i18n' + +import {Title,Subheading,Button} from 'react-native-paper' +var SnapSlider = require('react-native-snap-slider'); +export default class Networks extends Component{ + static navigationOptions = ({navigation})=>{ + return{ drawerLabel: () => null, + title:"Filtre", + tabBarIcon:({focused,horizontal,tintColor})=>{ + return () + }, + }}; + + constructor(props) { + super(props); + this.state = { + valuePosition:0 + } + this.mounted = false; + this.filterOptions = [ + {value: 5, label: "5 km"}, + {value: 15, label: "15 km"}, + {value: 20, label: "20 km"}, + {value: 25, label: "25 km"} + ]; + } + geInitialState(){ + return { + valuePosition:0 + } + } + render(){ + return ( + this.slidingComplete(item)} + /> + + + {(this.state.value === undefined ? 0 : this.state.value)} km {I18n.t("DISTANCE_ARROUND")} + ) + } + + slidingComplete(itemSelected) { + this.setState({value: this.filterOptions[itemSelected].value, valuePosition: itemSelected}); + + } + + +} \ No newline at end of file diff --git a/app/screens/identification/CreateIdentificationUser.js b/app/screens/identification/CreateIdentificationUser.js new file mode 100644 index 0000000..fb02f7d --- /dev/null +++ b/app/screens/identification/CreateIdentificationUser.js @@ -0,0 +1,628 @@ +import React, { Component } from 'react'; +import { Alert, ActivityIndicator, StyleSheet, Text, View, Image, ScrollView, Platform, ProgressBarAndroid, PermissionsAndroid, Keyboard } from 'react-native'; +import PropTypes from 'prop-types'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Ionicons from 'react-native-vector-icons/Ionicons'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import { responsiveHeight, responsiveWidth, responsiveFontSize } from 'react-native-responsive-dimensions'; +import { Fumi, Kaede } from 'react-native-textinput-effects' +import * as Animatable from 'react-native-animatable'; +import Button from 'apsl-react-native-button'; +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +import I18n from 'react-native-i18n'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import { Color } from '../../config/Color'; +import DateTimePicker from '@react-native-community/datetimepicker'; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { getPositionInformation } from './../../webservice/MapService'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { getCountryNetwork, createGeolocatedAccount, createUserAccount, getTownInformationName, getListCountriesActive, getCodeInformation, readUser } from './../../webservice/AuthApi'; +import { SinglePickerMaterialDialog, MultiPickerMaterialDialog, MaterialDialog } from "react-native-material-dialog"; +import Geolocation from 'react-native-geolocation-service'; +import { identityPieces } from '../../utils/UtilsFunction'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { createIndentificationAction, createIndentificationResetAction, getUserIdentificationAction } from '../../webservice/IdentificationApi'; +const GEOLOCATION_OPTIONS = { enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true }; +const moment = require('moment'); + +class CreateIdentificationUser extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('CREATION_IDENTIFICATION_DESCRIPTION'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('CREATION_IDENTIFICATION_DESCRIPTION') + } + }; + + constructor(props) { + super(props); + this.state = { + lastname: '', + numeroIdentite: null, + dateNaissance: null, + dateExpiration: null, + networksinglePickerVisible: false, + isLoging: false, + countries: [], + town: [], + townName: null, + country: null, + identityPieces: identityPieces(), + identityPiecesName: I18n.t((identityPieces()[0]).name), + snackVisible: false, + snackText: '', + disableNetwork: false, + networks: [], + showPickerDateNaissance: false, + showPickerDateExpiration: false, + modalVisible: true, + select_network: I18n.t("SELECT_NETWORK"), + user: null, + triggerSubmitClick: false + }; + this.dateNaissanceFumiProps = {}; + this.dateExpirationFumiProps = {}; + this.props.createIndentificationResetAction(); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + let firstname = user.firstname !== null ? user.firstname : ''; + this.setState({ + user, + lastname: `${firstname} ${user.lastname}` + }); + } + } + }); + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + + } + + renderCreateIdentificationResponse() { + const { result, error } = this.props; + + console.log("PROPS", this.props); + + if (result !== null) { + if (typeof result.response !== 'undefined') { + Alert.alert( + I18n.t('SUCCESS_IDENTIFICATION'), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.props.getUserIdentificationAction(this.state.user.phone); + this.setState({ triggerSubmitClick: false }); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.setState({ triggerSubmitClick: false }); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + JSON.stringify(error), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + + componentWillUpdate(nextProps, nextState) { + let dateNaissance = nextState.dateNaissance || new Date(); + + if (this.state.showPickerDateNaissance) + this.dateNaissanceFumiProps.value = moment(dateNaissance).format('DD-MM-YYYY'); + if (this.state.showPickerDateExpiration) + this.dateExpirationFumiProps.value = moment(nextState.dateExpiration).format('DD-MM-YYYY'); + } + + componentWillUnmount() { + this.mounted = false; + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + showErrorDialog() { + this.setState({ modalDialog: false }) + Aler.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { text: "Annuler", onPress: () => { this.props.navigation.popToTop() } }]) + } + + async watchLocation() { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions); + if (!this.watchID) { + Geolocation.watchPosition((position) => { this.treatPosition(position) }, (e) => { this.showErrorDialog() }, this.props.geolocationOptions) + } + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(); + } else { + this.setState({ modalDialog: false }) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({ modalDialog: false }) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + treatPosition(position) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + + if (!isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let { address_components, formatted_address, place_id } = most + this.setState({ address: address_components, textadress: formatted_address, place: place_id }) + + let results = response.results; + let shortcountry; + let mcountry; + for (let i = 0; i < results[0].address_components.length; i++) { + for (let j = 0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry = mcountry.short_name; + this.setState({ shortCountry: mcountry.short_name, longCountry: mcountry.long_name }) + } else if (results[0].address_components[i].types[j] === "locality") { + const name = results[0].address_components[i].short_name; + this.setState({ townName: name }); + getTownInformationName(name).then((result) => { + let town = null; + if (result instanceof Array) { + town = result[0]; + } else { + town = result; + } + + this.setState({ modalVisible: false, town: new Array(town) }); + }) + } + } + } + getListCountriesActive().then((cnt) => { + this.setState({ countries: cnt }) + console.debug(cnt, shortcountry); + var found = false + for (let i of cnt) { + if (i.code_country === shortcountry) { + found = true; + this.setState({ modalVisible: false, country: i.name }) + /* this.getNetworks(i.code_dial); */ + } + } + if (!found) { + Alert.alert("Impossible de recupérer vos informations", "Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs", [{ text: "OK" }]); + + } + }) + + + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + this.setState({ myPosition: myPosition }); + /* if (this.mapRef !== undefined && this.mapRef !== null) { + this.mapRef.animateToCoordinate({ + latitude: myPosition.latitude, + longitude: myPosition.longitude + }, 1000); + this.mapRef.animateToRegion({ + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + }, 1000) + } */ + } + + } + + + onChangeDateNaissance = (event, selectedDate) => { + let dateNaissance = isNil(this.state.dateNaissance) ? new Date() : this.state.dateNaissance; + const currentDate = selectedDate || dateNaissance; + this.setState({ + showPickerDateNaissance: Platform.OS === 'ios' || false, + dateNaissance: currentDate, + }); + }; + + onChangeDateExpiration = (event, selectedDate) => { + let dateExpiration = isNil(this.state.dateExpiration) ? new Date() : this.state.dateExpiration; + const currentDate = selectedDate || dateExpiration; + this.setState({ + showPickerDateExpiration: Platform.OS === 'ios' || false, + dateExpiration: currentDate, + }); + }; + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitIdentityClient = () => { + const { lastname, numeroIdentite, dateNaissance, dateExpiration, country, townName, identityPiecesName } = this.state; + + if (this.ckeckIfFieldIsOK(lastname)) + this.lastnameAnim.shake(800); + else if (this.ckeckIfFieldIsOK(dateNaissance)) + this.datenaissanceAnim.shake(800); + else if (this.ckeckIfFieldIsOK(country)) + this.countryAnim.shake(800); + else if (this.ckeckIfFieldIsOK(townName)) + this.townAnim.shake(800); + else if (this.ckeckIfFieldIsOK(identityPiecesName)) + this.identityPiecesAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentite)) + this.numeroIdentiteAnim.shake(800); + else if (this.ckeckIfFieldIsOK(dateExpiration)) + this.identityDateExpiryAnim.shake(800); + else { + this.props.createIndentificationAction({ + lastname: this.state.lastname, + firstname: "", + birth_date: moment(this.state.dateNaissance).format('DD-MM-YYYY'), + town: this.state.townName, + country: this.state.country, + identity_document: this.state.identityPiecesName, + id_identity_document: this.state.numeroIdentite, + expiry_date_document: moment(this.state.dateExpiration).format('DD-MM-YYYY'), + phone_number: null, + id_user: this.state.user.id + }); + } + this.setState({ + triggerSubmitClick: true + }) + + } + + renderLoaderModal() { + return ( + + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + renderLoader = () => { + return ( + + ) + } + + renderDateNaissancePicker = () => { + return ( + + ); + } + + renderDateExpirationPicker = () => { + return ( + + ); + } + + render() { + console.log("STATE", this.state); + return ( + <> + {this.state.showPickerDateNaissance && this.renderDateNaissancePicker()} + {this.state.showPickerDateExpiration && this.renderDateExpirationPicker()} + {this.state.modalVisible && this.renderLoaderModal()} + {this.props.loading && this.renderLoader()} + {this.state.triggerSubmitClick && this.renderCreateIdentificationResponse()} + + {I18n.t('CREATE_IDENTIFICATION_TITLE')} + { this.lastnameAnim = comp }}> + { + this.setState({ lastname }) + }} + style={styles.input} + > + + + { this.datenaissanceAnim = comp }}> + { + Keyboard.dismiss(); + this.setState({ showPickerDateNaissance: true }) + }} + {...this.dateNaissanceFumiProps}> + + + { this.countryAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ country: value }); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + { this.townAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ townName: value }); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + { this.identityPiecesAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ identityPiecesName: value }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + { this.numeroIdentiteAnim = comp }}> + { + this.setState({ numeroIdentite }) + }} + style={styles.input} + > + + + { this.identityDateExpiryAnim = comp }}> + { + Keyboard.dismiss(); + this.setState({ showPickerDateExpiration: true }) + }} + {...this.dateExpirationFumiProps}> + + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loading: state.createIdentificationReducer.loading, + result: state.createIdentificationReducer.result, + error: state.createIdentificationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + createIndentificationAction, + createIndentificationResetAction, + getUserIdentificationAction +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(CreateIdentificationUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/identification/ModifyIdentificationUser.js b/app/screens/identification/ModifyIdentificationUser.js new file mode 100644 index 0000000..e7a9b45 --- /dev/null +++ b/app/screens/identification/ModifyIdentificationUser.js @@ -0,0 +1,698 @@ +import DateTimePicker from '@react-native-community/datetimepicker'; +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import { + Alert, + Keyboard, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + View +} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Geolocation from 'react-native-geolocation-service'; +import I18n from 'react-native-i18n'; +import {MaterialDialog} from "react-native-material-dialog"; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../config/Color'; +import {store} from '../../redux/store'; +import {identityPieces} from '../../utils/UtilsFunction'; +import { + createIndentificationResetAction, + getNumberDetailAction, + getNumberResetAction, + getUserIdentificationAction, + updateIndentificationAction +} from '../../webservice/IdentificationApi'; +import {getListCountriesActive, getTownInformationName, readUser} from './../../webservice/AuthApi'; +import {getPositionInformation} from './../../webservice/MapService'; + +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +const GEOLOCATION_OPTIONS = {enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true}; +const moment = require('moment'); + +class ModifyIdentificationUser extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('IDENTIFICATION'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('IDENTIFICATION') + } + }; + + constructor(props) { + super(props); + this.state = { + enterPhone: null, + firstname: null, + lastname: null, + numeroIdentite: null, + dateNaissance: null, + dateExpiration: null, + numeroTelephone: null, + networksinglePickerVisible: false, + confirmpassanim: null, + isLoging: false, + countries: [], + town: [], + townName: null, + country: null, + identityPieces: identityPieces(), + identityPiecesName: I18n.t((identityPieces()[0]).name), + snackVisible: false, + snackText: '', + disableNetwork: false, + networks: [], + showPickerDateNaissance: false, + showPickerDateExpiration: false, + modalVisible: true, + user: null, + triggerSubmitClick: false, + triggerNextClick: false, + displayFirstStep: true, + displaySecondStep: false, + userIdentificationData: store.getState().getUserIdentificationReducer.result.response.data + }; + this.dateNaissanceFumiProps = {}; + this.dateExpirationFumiProps = {}; + this.props.createIndentificationResetAction(); + + } + + componentDidMount() { + + this.dateNaissanceFumiProps.value = this.state.userIdentificationData !== null ? moment(this.state.userIdentificationData.birth_date).format('DD-MM-YYYY') : ""; + this.dateExpirationFumiProps.value = this.state.userIdentificationData !== null ? moment(this.state.userIdentificationData.expiry_date_document).format('DD-MM-YYYY') : ""; + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + //this.props.getNumberDetailAction(user.phone); + this.setState({ + user, + lastname: this.state.userIdentificationData.firstname + ' ' + this.state.userIdentificationData.lastname, + numeroIdentite: this.state.userIdentificationData.id_identity_document + }); + } + } + }); + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + + } + + renderCreateIdentificationResponse() { + const {result, error} = this.props; + + console.log("PROPS", this.props); + + if (result !== null) { + if (typeof result.response !== 'undefined') { + Alert.alert( + I18n.t('SUCCESS_IDENTIFICATION'), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getUserIdentificationAction(this.state.user.phone); + this.props.createIndentificationResetAction(); + this.setState({triggerSubmitClick: false}); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.setState({triggerSubmitClick: false}); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + JSON.stringify(error), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + componentWillUpdate(nextProps, nextState) { + let dateNaissance = nextState.dateNaissance || new Date(); + + if (this.state.showPickerDateNaissance) + this.dateNaissanceFumiProps.value = moment(dateNaissance).format('DD-MM-YYYY'); + if (this.state.showPickerDateExpiration) + this.dateExpirationFumiProps.value = moment(nextState.dateExpiration).format('DD-MM-YYYY'); + } + + componentWillUnmount() { + this.mounted = false; + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + showErrorDialog() { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { + text: "Annuler", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + + async watchLocation() { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions); + if (!this.watchID) { + Geolocation.watchPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions) + } + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(); + } else { + this.setState({modalDialog: false}) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + treatPosition(position) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + + if (!isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let {address_components, formatted_address, place_id} = most + this.setState({address: address_components, textadress: formatted_address, place: place_id}) + + let results = response.results; + let shortcountry; + let mcountry; + for (let i = 0; i < results[0].address_components.length; i++) { + for (let j = 0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry = mcountry.short_name; + this.setState({shortCountry: mcountry.short_name, longCountry: mcountry.long_name}) + } else if (results[0].address_components[i].types[j] === "locality") { + const name = results[0].address_components[i].short_name; + this.setState({townName: name}); + getTownInformationName(name).then((result) => { + let town = null; + if (result instanceof Array) { + town = result[0]; + } else { + town = result; + } + + this.setState({modalVisible: false, town: new Array(town)}); + }) + } + } + } + getListCountriesActive().then((cnt) => { + this.setState({countries: cnt}) + console.debug(cnt, shortcountry); + var found = false + for (let i of cnt) { + if (i.code_country === shortcountry) { + found = true; + this.setState({modalVisible: false, indicatif: i.code_dial, country: i.name}) + /* this.getNetworks(i.code_dial); */ + } + } + if (!found) { + Alert.alert("Impossible de recupérer vos informations", "Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs", [{text: "OK"}]); + + } + }) + + + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + this.setState({myPosition: myPosition}); + } + + } + + onChangeDateNaissance = (event, selectedDate) => { + let dateNaissance = isNil(this.state.dateNaissance) ? new Date() : this.state.dateNaissance; + const currentDate = selectedDate || dateNaissance; + this.setState({ + showPickerDateNaissance: Platform.OS === 'ios' || false, + dateNaissance: currentDate, + }); + }; + + onChangeDateExpiration = (event, selectedDate) => { + let dateExpiration = isNil(this.state.dateExpiration) ? new Date() : this.state.dateExpiration; + const currentDate = selectedDate || dateExpiration; + this.setState({ + showPickerDateExpiration: Platform.OS === 'ios' || false, + dateExpiration: currentDate, + }); + }; + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitIdentityClient = () => { + const {lastname, numeroIdentite, dateNaissance, dateExpiration, country, townName, identityPiecesName} = this.state; + + if (this.ckeckIfFieldIsOK(lastname)) + this.lastnameAnim.shake(800); + /* else if (this.ckeckIfFieldIsOK(dateNaissance)) + this.datenaissanceAnim.shake(800); + else if (this.ckeckIfFieldIsOK(dateExpiration)) + this.identityDateExpiryAnim.shake(800); */ + else if (this.ckeckIfFieldIsOK(country)) + this.countryAnim.shake(800); + else if (this.ckeckIfFieldIsOK(townName)) + this.townAnim.shake(800); + else if (this.ckeckIfFieldIsOK(identityPiecesName)) + this.identityPiecesAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentite)) + this.numeroIdentiteAnim.shake(800); + else { + console.log('USER ID', this.state.user.id); + moment(dateNaissance).format('DD-MM-YYYY') + this.props.updateIndentificationAction({ + id: this.state.userIdentificationData.id, + lastname: this.state.lastname, + firstname: "", + birth_date: isNil(this.state.dateNaissance) ? this.dateNaissanceFumiProps.value : moment(this.state.dateNaissance).format('DD-MM-YYYY'), + town: this.state.townName, + country: this.state.country, + identity_document: this.state.identityPiecesName, + id_identity_document: this.state.numeroIdentite, + expiry_date_document: isNil(this.state.dateExpiration) ? this.dateExpirationFumiProps.value : moment(this.state.dateExpiration).format('DD-MM-YYYY'), + }); + } + this.setState({ + triggerSubmitClick: true + }) + + } + + renderLoaderModal() { + return ( + + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + renderLoader = () => { + return ( + + ) + } + + renderDateNaissancePicker = () => { + return ( + + ); + } + + renderDateExpirationPicker = () => { + return ( + + ); + } + + render() { + console.log("STATE", this.state); + const {showPickerDateNaissance} = this.state; + return ( + <> + {this.state.showPickerDateNaissance && this.renderDateNaissancePicker()} + {this.state.showPickerDateExpiration && this.renderDateExpirationPicker()} + {this.state.modalVisible && this.renderLoaderModal()} + {(this.props.loading || this.props.loadingNumberDetail) && this.renderLoader()} + {this.state.triggerSubmitClick && this.renderCreateIdentificationResponse()} + + + { + this.lastnameAnim = comp + }}> + { + this.setState({lastname}) + }} + style={styles.input} + > + + + + { + this.datenaissanceAnim = comp + }}> + { + Keyboard.dismiss(); + this.setState({showPickerDateNaissance: true}) + }} + {...this.dateNaissanceFumiProps}> + + + + { + this.countryAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({country: value}); + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.townAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({townName: value}); + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.identityPiecesAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({identityPiecesName: value}); + }} + valueExtractor={(value) => { + return I18n.t(value.name) + }} + labelExtractor={(value) => { + return I18n.t(value.name) + }} + /> + + { + this.numeroIdentiteAnim = comp + }}> + { + this.setState({numeroIdentite}) + }} + style={styles.input} + > + + + { + this.identityDateExpiryAnim = comp + }}> + { + Keyboard.dismiss(); + this.setState({showPickerDateExpiration: true}) + }} + {...this.dateExpirationFumiProps}> + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loading: state.createIdentificationReducer.loading, + result: state.createIdentificationReducer.result, + error: state.createIdentificationReducer.error, + + loadingNumberDetail: state.getNumberInformationReducer.loading, + resultNumberDetail: state.getNumberInformationReducer.result, + errorNumberDetail: state.getNumberInformationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + updateIndentificationAction, + createIndentificationResetAction, + getUserIdentificationAction, + getNumberDetailAction, + getNumberResetAction +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(ModifyIdentificationUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/identification/createIdentification.js b/app/screens/identification/createIdentification.js new file mode 100644 index 0000000..eab8b7b --- /dev/null +++ b/app/screens/identification/createIdentification.js @@ -0,0 +1,761 @@ +import React, { Component } from 'react'; +import { Alert, ActivityIndicator, StyleSheet, Text, View, Image, ScrollView, Platform, ProgressBarAndroid, PermissionsAndroid, Keyboard } from 'react-native'; +import PropTypes from 'prop-types'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Ionicons from 'react-native-vector-icons/Ionicons'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import { responsiveHeight, responsiveWidth, responsiveFontSize } from 'react-native-responsive-dimensions'; +import { Fumi, Kaede } from 'react-native-textinput-effects' +import * as Animatable from 'react-native-animatable'; +import Button from 'apsl-react-native-button'; +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +import I18n from 'react-native-i18n'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import { Color } from '../../config/Color'; +import DateTimePicker from '@react-native-community/datetimepicker'; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { getPositionInformation } from './../../webservice/MapService'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { getCountryNetwork, createGeolocatedAccount, createUserAccount, getTownInformationName, getListCountriesActive, getCodeInformation, readUser } from './../../webservice/AuthApi'; +import { SinglePickerMaterialDialog, MultiPickerMaterialDialog, MaterialDialog } from "react-native-material-dialog"; +import Geolocation from 'react-native-geolocation-service'; +import { identityPieces } from '../../utils/UtilsFunction'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { createIndentificationAction, createIndentificationResetAction, getNumberResetAction, getNumberDetailAction, getUserIdentificationAction } from '../../webservice/IdentificationApi'; +const GEOLOCATION_OPTIONS = { enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true }; +const moment = require('moment'); + +class CreateIdentification extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('CREATION_IDENTIFICATION_DESCRIPTION'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('CREATION_IDENTIFICATION_DESCRIPTION') + } + }; + + constructor(props) { + super(props); + this.state = { + enterPhone: null, + firstname: null, + lastname: null, + numeroIdentite: null, + dateNaissance: null, + dateExpiration: null, + numeroTelephone: null, + networksinglePickerVisible: false, + confirmpassanim: null, + userId: null, + isLoging: false, + countries: [], + town: [], + townName: null, + country: null, + identityPieces: identityPieces(), + identityPiecesName: I18n.t((identityPieces()[0]).name), + snackVisible: false, + snackText: '', + disableNetwork: false, + networks: [], + showPickerDateNaissance: false, + showPickerDateExpiration: false, + modalVisible: true, + select_network: I18n.t("SELECT_NETWORK"), + user: null, + triggerSubmitClick: false, + triggerNextClick: false, + displayFirstStep: true, + displaySecondStep: false, + }; + this.dateNaissanceFumiProps = {}; + this.dateExpirationFumiProps = {}; + this.props.createIndentificationResetAction(); + this.props.getNumberResetAction(); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + + } + + renderCreateIdentificationResponse() { + const { result, error } = this.props; + + console.log("PROPS", this.props); + + if (result !== null) { + if (typeof result.response !== 'undefined') { + Alert.alert( + I18n.t('SUCCESS_IDENTIFICATION'), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.props.getUserIdentificationAction(this.state.user.phone); + this.setState({ triggerSubmitClick: false }); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.setState({ triggerSubmitClick: false }); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + JSON.stringify(error), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + componentWillUpdate(nextProps, nextState) { + let dateNaissance = nextState.dateNaissance || new Date(); + + if (this.state.showPickerDateNaissance) + this.dateNaissanceFumiProps.value = moment(dateNaissance).format('DD-MM-YYYY'); + if (this.state.showPickerDateExpiration) + this.dateExpirationFumiProps.value = moment(nextState.dateExpiration).format('DD-MM-YYYY'); + } + + componentWillUnmount() { + this.mounted = false; + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + showErrorDialog() { + this.setState({ modalDialog: false }) + Alert.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { text: "Annuler", onPress: () => { this.props.navigation.popToTop() } }]) + } + + async watchLocation() { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions); + if (!this.watchID) { + Geolocation.watchPosition((position) => { this.treatPosition(position) }, (e) => { this.showErrorDialog() }, this.props.geolocationOptions) + } + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(); + } else { + this.setState({ modalDialog: false }) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({ modalDialog: false }) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + treatPosition(position) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + + if (!isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let { address_components, formatted_address, place_id } = most + this.setState({ address: address_components, textadress: formatted_address, place: place_id }) + + let results = response.results; + let shortcountry; + let mcountry; + for (let i = 0; i < results[0].address_components.length; i++) { + for (let j = 0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry = mcountry.short_name; + this.setState({ shortCountry: mcountry.short_name, longCountry: mcountry.long_name }) + } else if (results[0].address_components[i].types[j] === "locality") { + const name = results[0].address_components[i].short_name; + this.setState({ townName: name }); + getTownInformationName(name).then((result) => { + let town = null; + if (result instanceof Array) { + town = result[0]; + } else { + town = result; + } + + this.setState({ modalVisible: false, town: new Array(town) }); + }) + } + } + } + getListCountriesActive().then((cnt) => { + this.setState({ countries: cnt }) + console.debug(cnt, shortcountry); + var found = false + for (let i of cnt) { + if (i.code_country === shortcountry) { + found = true; + this.setState({ modalVisible: false, indicatif: i.code_dial, country: i.name }) + /* this.getNetworks(i.code_dial); */ + } + } + if (!found) { + Alert.alert("Impossible de recupérer vos informations", "Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs", [{ text: "OK" }]); + + } + }) + + + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + this.setState({ myPosition: myPosition }); + } + + } + + onChangeDateNaissance = (event, selectedDate) => { + let dateNaissance = isNil(this.state.dateNaissance) ? new Date() : this.state.dateNaissance; + const currentDate = selectedDate || dateNaissance; + this.setState({ + showPickerDateNaissance: Platform.OS === 'ios' || false, + dateNaissance: currentDate, + }); + }; + + onChangeDateExpiration = (event, selectedDate) => { + let dateExpiration = isNil(this.state.dateExpiration) ? new Date() : this.state.dateExpiration; + const currentDate = selectedDate || dateExpiration; + this.setState({ + showPickerDateExpiration: Platform.OS === 'ios' || false, + dateExpiration: currentDate, + }); + }; + + onSubmitNextStep = () => { + + const { numeroTelephone } = this.state; + this.props.getNumberResetAction(); + if (this.ckeckIfFieldIsOK(numeroTelephone)) + this.numeroTelephoneAnim.shake(800); + else { + this.props.getNumberDetailAction(numeroTelephone); + this.setState({ triggerNextClick: true }); + } + } + onSubmitPrevious = () => { + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }) + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitIdentityClient = () => { + const { lastname, numeroTelephone, numeroIdentite, dateNaissance, dateExpiration, country, townName, identityPiecesName } = this.state; + + if (this.ckeckIfFieldIsOK(lastname)) + this.lastnameAnim.shake(800); + else if (this.ckeckIfFieldIsOK(dateNaissance)) + this.datenaissanceAnim.shake(800); + else if (this.ckeckIfFieldIsOK(country)) + this.countryAnim.shake(800); + else if (this.ckeckIfFieldIsOK(townName)) + this.townAnim.shake(800); + else if (this.ckeckIfFieldIsOK(identityPiecesName)) + this.identityPiecesAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentite)) + this.numeroIdentiteAnim.shake(800); + else if (this.ckeckIfFieldIsOK(dateExpiration)) + this.identityDateExpiryAnim.shake(800); + else { + moment(dateNaissance).format('DD-MM-YYYY') + this.props.createIndentificationAction({ + lastname: this.state.lastname, + firstname: "", + birth_date: moment(this.state.dateNaissance).format('DD-MM-YYYY'), + town: this.state.townName, + country: this.state.country, + identity_document: this.state.identityPiecesName, + id_identity_document: this.state.numeroIdentite, + expiry_date_document: moment(this.state.dateExpiration).format('DD-MM-YYYY'), + phone_number: this.state.numeroTelephone, + id_user: this.state.userId + }); + } + this.setState({ + triggerSubmitClick: true + }) + + } + + renderGetNumberResponse = () => { + + const { resultNumberDetail, errorNumberDetail } = this.props; + + console.log("PROPS", this.props); + + if (resultNumberDetail !== null) { + if (resultNumberDetail.status === 200) { + this.setState({ + lastname: resultNumberDetail.response.lastname, + userId: resultNumberDetail.response.id, + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + this.props.getNumberResetAction(); + } + /* if (typeof resultNumberDetail.response !== 'undefined') { + Alert.alert( + "SUCCES", + JSON.stringify(resultNumberDetail.response), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNumberResetAction(); + this.setState({ triggerNextClick: false }) + } + } + + ], + { cancelable: false } + ) + } */ + } + + if (errorNumberDetail !== null) { + if (typeof errorNumberDetail.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + errorNumberDetail.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + this.setState({ triggerNextClick: false }) + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + JSON.stringify(errorNumberDetail), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createIndentificationResetAction(); + } + } + + ], + { cancelable: false } + ) + } + } + + } + + renderLoaderModal() { + return ( + + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + renderLoader = () => { + return ( + + ) + } + + renderDateNaissancePicker = () => { + return ( + + ); + } + + renderDateExpirationPicker = () => { + return ( + + ); + } + + render() { + console.log("STATE", this.state); + const { showPickerDateNaissance } = this.state; + return ( + <> + {this.state.showPickerDateNaissance && this.renderDateNaissancePicker()} + {this.state.showPickerDateExpiration && this.renderDateExpirationPicker()} + {this.state.modalVisible && this.renderLoaderModal()} + {(this.props.loading || this.props.loadingNumberDetail) && this.renderLoader()} + {this.state.triggerSubmitClick && this.renderCreateIdentificationResponse()} + {this.state.triggerNextClick && this.renderGetNumberResponse()} + + + {this.state.displayFirstStep && + <> + {I18n.t('CREATE_IDENTIFICATION_TITLE')} + { this.numeroTelephoneAnim = comp }}> + { + this.setState({ numeroTelephone }) + }} + style={styles.input} + > + + + + { this.countryAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ country: value }); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + { this.townAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ townName: value }); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + } + + + {this.state.displaySecondStep && + <> + { this.lastnameAnim = comp }}> + { + this.setState({ lastname }) + }} + style={styles.input} + > + + + { this.datenaissanceAnim = comp }}> + { + Keyboard.dismiss(); + this.setState({ showPickerDateNaissance: true }) + }} + {...this.dateNaissanceFumiProps}> + + + { this.identityPiecesAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ identityPiecesName: value }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + { this.numeroIdentiteAnim = comp }}> + { + this.setState({ numeroIdentite }) + }} + style={styles.input} + > + + + { this.identityDateExpiryAnim = comp }}> + { + Keyboard.dismiss(); + this.setState({ showPickerDateExpiration: true }) + }} + {...this.dateExpirationFumiProps}> + + + + + + + + + + + } + + + ) + } +} + +const maptStateToProps = state => ({ + loading: state.createIdentificationReducer.loading, + result: state.createIdentificationReducer.result, + error: state.createIdentificationReducer.error, + + loadingNumberDetail: state.getNumberInformationReducer.loading, + resultNumberDetail: state.getNumberInformationReducer.result, + errorNumberDetail: state.getNumberInformationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + createIndentificationAction, + createIndentificationResetAction, + getNumberDetailAction, + getNumberResetAction, + getUserIdentificationAction +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(CreateIdentification); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/identification/validateIdentification.js b/app/screens/identification/validateIdentification.js new file mode 100644 index 0000000..e917ff3 --- /dev/null +++ b/app/screens/identification/validateIdentification.js @@ -0,0 +1,780 @@ +import Button from 'apsl-react-native-button'; +import React, {Component} from 'react'; +import { + Alert, + Image, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + View +} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import {TouchableOpacity} from 'react-native-gesture-handler'; +import I18n from 'react-native-i18n'; +import ImagePicker from 'react-native-image-crop-picker'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {Color} from '../../config/Color'; +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import {SinglePickerMaterialDialog, MultiPickerMaterialDialog, MaterialDialog} from "react-native-material-dialog"; +import {readUser, getTownInformationName, getListCountriesActive} from './../../webservice/AuthApi'; +import {Typography, FontWeight} from '../../config/typography'; +import {connect} from 'react-redux'; +import Geolocation from 'react-native-geolocation-service'; +import {bindActionCreators} from 'redux'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import { + getUserIdentificationResetAction, + getUserIdentificationAction, + validateIdentificationAction, + validateIdentificationResetAction +} from '../../webservice/IdentificationApi' +import {getPositionInformation} from '../../webservice/MapService'; + +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +const GEOLOCATION_OPTIONS = {enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true}; +const moment = require('moment'); + + +class ValidateIdentification extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('VALIDATE_IDENTIFICATION_DESCRIPTION'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('VALIDATE_IDENTIFICATION_DESCRIPTION'), + } + }; + + constructor(props) { + super(props); + this.state = { + numeroTelephone: null, + image: null, + displayImage: false, + idNetwork: null, + idUser: null, + idIdentification: null, + displayUploadButtons: false, + triggerSubmitClick: false, + triggerValidateClick: false, + isIdentified: false, + modalVisible: true, + isIdentifiedValidated: false, + userId: null, + isLoging: false, + countries: [], + town: [], + townName: null, + country: null, + + datatoSend: null + }; + this.dataToSendTemp = new FormData(); + this.props.getUserIdentificationResetAction(); + this.props.validateIdentificationResetAction(); + } + + componentDidMount() { + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + } + + componentWillUnmount() { + this.mounted = false; + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + showErrorDialog() { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { + text: "Annuler", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + + async watchLocation() { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions); + if (!this.watchID) { + Geolocation.watchPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog() + }, this.props.geolocationOptions) + } + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(); + } else { + this.setState({modalDialog: false}) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + treatPosition(position) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + + if (!isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let {address_components, formatted_address, place_id} = most + this.setState({address: address_components, textadress: formatted_address, place: place_id}) + + let results = response.results; + let shortcountry; + let mcountry; + for (let i = 0; i < results[0].address_components.length; i++) { + for (let j = 0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry = mcountry.short_name; + this.setState({shortCountry: mcountry.short_name, longCountry: mcountry.long_name}) + } else if (results[0].address_components[i].types[j] === "locality") { + const name = results[0].address_components[i].short_name; + getTownInformationName(name).then((result) => { + let town = null; + if (result instanceof Array) { + town = result[0]; + } else { + town = result; + } + + this.setState({modalVisible: false}); + }) + } + } + } + getListCountriesActive().then((cnt) => { + this.setState({countries: cnt}) + var found = false + for (let i of cnt) { + if (i.code_country === shortcountry) { + found = true; + this.setState({modalVisible: false, indicatif: i.code_dial, country: i.name}) + /* this.getNetworks(i.code_dial); */ + } + } + if (!found) { + Alert.alert("Impossible de recupérer vos informations", "Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs", [{text: "OK"}]); + + } + }) + + + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + this.setState({myPosition: myPosition}); + /* if (this.mapRef !== undefined && this.mapRef !== null) { + this.mapRef.animateToCoordinate({ + latitude: myPosition.latitude, + longitude: myPosition.longitude + }, 1000); + this.mapRef.animateToRegion({ + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + }, 1000) + } */ + } + + } + + createFormData = (key, photo) => { + this.dataToSendTemp.append(key, { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + }; + + renderLoader = () => { + return ( + + ) + } + + renderLoaderModal() { + return ( + + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderGetUserIdentificationResponse = () => { + const {resultUserIndentification, errorUserIndentification} = this.props; + + if (resultUserIndentification !== null) { + if (typeof resultUserIndentification.response !== 'undefined') { + if (resultUserIndentification.status === 200) { + + if (resultUserIndentification.response.isIdentifiedValidated) { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + I18n.t('ALREADY_VALIDATED'), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getUserIdentificationResetAction(); + this.setState({triggerSubmitClick: false}) + } + } + + ], + {cancelable: false} + ) + } + + if (!resultUserIndentification.response.isIdentified && !resultUserIndentification.response.isIdentifiedValidated) { + Alert.alert( + I18n.t('ERROR_IDENTIFICATION'), + I18n.t('NOT_IDENTIFIED'), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getUserIdentificationResetAction(); + this.setState({triggerSubmitClick: false}); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + + if (resultUserIndentification.response.isIdentified && !resultUserIndentification.response.isIdentifiedValidated) { + this.setState({ + isIdentified: resultUserIndentification.response.isIdentified, + isIdentifiedValidated: resultUserIndentification.response.isIdentifiedValidated, + idIdentification: resultUserIndentification.response.data.id, + idNetwork: resultUserIndentification.response.data.idNetwork, + idUser: resultUserIndentification.response.data.id_user, + displayUploadButtons: true, + triggerSubmitClick: false + }); + + } + + } + } + } + + if (errorUserIndentification !== null) { + if (typeof errorUserIndentification.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorUserIndentification.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getUserIdentificationResetAction(); + this.setState({triggerSubmitClick: false}); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorUserIndentification), + [ + { + text: I18n.t("OK"), onPress: () => { + this.setState({triggerSubmitClick: false}); + this.props.getUserIdentificationResetAction(); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + + } + + renderValidationResponse = () => { + const {resultValidateIdentification, errorValidateIdentification} = this.props; + + if (resultValidateIdentification !== null) { + if (typeof resultValidateIdentification.response !== 'undefined') { + if (resultValidateIdentification.status === 200) { + + Alert.alert( + 'Validation effectué', + 'Utilisateur validé avec succès', + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.validateIdentificationResetAction(); + this.setState({triggerSubmitClick: false}); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + + } + } + } + + if (errorValidateIdentification !== null) { + if (typeof errorValidateIdentification.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorValidateIdentification.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.validateIdentificationResetAction(); + this.setState({triggerSubmitClick: false}); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorValidateIdentification), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.validateIdentificationResetAction(); + this.setState({triggerSubmitClick: false}); + } + } + + ], + {cancelable: false} + ) + } + } + } + + onSubmitValidationClient = () => { + const {displayUploadButtons, numeroTelephone} = this.state; + + if (displayUploadButtons) { + console.log('TRUE', displayUploadButtons); + this.dataToSendTemp.append('id_network', 1); + this.dataToSendTemp.append('id_country', 1); + this.props.validateIdentificationAction(this.dataToSendTemp, this.state.idIdentification); + } else { + if (this.ckeckIfFieldIsOK(numeroTelephone)) + this.numeroTelephoneAnim.shake(800); + else { + this.props.getUserIdentificationAction(numeroTelephone); + } + } + } + + + onPicture = ({uri}) => { + this.setState({image: uri, displayCamera: true}); + console.log("URI", uri); + } + + onBackToCamera = () => { + this.setState({image: null, displayCamera: false}); + } + + renderDialogImage = () => { + + return ( + + + {I18n.t('PREVISUALISATION')} + + + + + + + + + + { + this.setState({ + displayImage: false + }); + }}/> + + ) + } + + render() { + console.log("STATE", this.state); + const {showPickerDateNaissance} = this.state; + return ( + <> + {(this.props.loadingUserIndentification || this.props.loadingValidateIdentification) && this.renderLoader()} + {this.state.displayImage && this.renderDialogImage()} + {this.state.modalVisible && this.renderLoaderModal()} + {this.state.triggerSubmitClick && this.renderGetUserIdentificationResponse()} + {this.state.triggerValidateClick && this.renderValidationResponse()} + + {I18n.t('CREATE_IDENTIFICATION_TITLE')} + + {/* { this.nameanim = comp }}> + { + this.onBackToCamera(); + this.setState({ displayCamera: true }) + }}> + + { + this.state.displayCamera ? + + { + this.state.image ? + + : + } + + : + + } + + */} + + { + this.numeroTelephoneAnim = comp + }}> + { + this.setState({numeroTelephone}) + }} + style={styles.input} + > + + + + { + this.state.displayUploadButtons && + + + + + + + { + ImagePicker.openCamera({ + width: 200, + height: 200, + cropping: true, + useFrontCamera: true + }).then(image => { + this.createFormData('user_image', image); + this.setState({image, displayImage: true}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + + {I18n.t('PROFILE_PICTURE')} + + + + + + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData('document_image_front', image); + this.setState({image, displayImage: true}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('FRONT_FACE_CB')} + + + + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData('document_image_back', image); + this.setState({image, displayImage: true}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('BACK_FACE_CB')} + + + + } + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingUserIndentification: state.getUserIdentificationReducer.loading, + resultUserIndentification: state.getUserIdentificationReducer.result, + errorUserIndentification: state.getUserIdentificationReducer.error, + + loadingValidateIdentification: state.validateIdentificationReducer.loading, + resultValidateIdentification: state.validateIdentificationReducer.result, + errorValidateIdentification: state.validateIdentificationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getUserIdentificationAction, + getUserIdentificationResetAction, + validateIdentificationResetAction, + validateIdentificationAction +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(ValidateIdentification); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + contain: {flexDirection: "row"}, + containerCenter: { + flex: 8, + flexDirection: "row", + justifyContent: "center", + alignItems: "center" + }, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + contentPicker: { + padding: 10, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + lottie: { + width: 540, + height: 300 + }, +}); diff --git a/app/screens/index.js b/app/screens/index.js new file mode 100644 index 0000000..5d27a10 --- /dev/null +++ b/app/screens/index.js @@ -0,0 +1,85 @@ + +import { Navigation, ScreenVisibilityListener } from 'react-native-navigation'; +import History from './history-request/History'; +import ListOptions from './drawer/ListOptions'; +import OptionsMenu from './optionMenu/OptionsMenu'; +import Requester from './history-request/Requester'; +import HistoryRequester from './history-request/HistoryRequester'; +import UserAccount from './account/UserAccount' +import SplashScreen from './splashscreen/SplashScreen'; +import Main from './login/LoginMain'; +import Connect from './login/Connect'; +import App from './home/Home'; +import Notifications from './notifications/Notifications' +import Configurations from './configurations/Configurations' +import TypeChoiser from './login/TypeChoiser' +import CreateAccount from './login/createAccount' +import HistoryItemDetails from './history-request/HistoryItemDetails' +import DateFilterHistoryDemand from './modals/DateFilterHistoryDemand' +import SuperViseurGroupeHome from './groupes/SuperViseurGroupeHome' +import ConfirmCode from './login/confirmCode' +import ForgottenPassword from './login/ForgottenPassword' +import Help from './help/Help' +import CreateUserStep2 from './login/createUserStep2' +import LoadinModal from './modals/LoadinModal' +import ActivateAccount from "./login/ActivateAccount"; +import NotificationBuilder from "./notifications/NotificationBuilder"; +import AddNetwork from "./account/AddNetwork"; +import GenerateNetworkForGeo from "./account/GenerateNetworkForGeo"; +import HelpMenu from "./help/HelpMenu"; +import UpdateInformations from "./account/UpdateInformations"; +import InterticielAds from "./ads/InterticielAds"; +import IntersticielAds from "./ads/IntersticielAds"; +import WalletDetail from './wallet/WalletDetail'; +import walletDepot from './wallet/WalletDepot'; +import WalletRetrait from './wallet/WalletRetrait'; +import WalletSelect from './wallet/WalletSelect'; +import CreateIdentification from './identification/createIdentification'; +import DemandGroupNanoCredit from './nano-credit/DemandGroupNanoCredit'; +let route = require('./../route.json') +export function registerScreens() { + + Navigation.registerComponent(route.discover, () => Connect); + Navigation.registerComponent(route.first, () => App); + Navigation.registerComponent(route.splashscreen, () => SplashScreen); + Navigation.registerComponent(route.drawer, () => ListOptions); + Navigation.registerComponent(route.historiques, () => History); + Navigation.registerComponent(route.options, () => OptionsMenu); + Navigation.registerComponent(route.login, () => Connect); + Navigation.registerComponent(route.credrequester, () => HistoryRequester); + Navigation.registerComponent(route.useraccount, () => UserAccount); + Navigation.registerComponent(route.notification, () => Notifications); + Navigation.registerComponent(route.configurations, () => Configurations); + Navigation.registerComponent(route.typeaccountcreate, () => TypeChoiser); + Navigation.registerComponent(route.simpleusercreate, () => CreateAccount); + Navigation.registerComponent(route.createIdentification, () => CreateIdentification); + Navigation.registerComponent(route.historyItemDetails, () => HistoryItemDetails); + Navigation.registerComponent(route.modalhistoryfilter, () => DateFilterHistoryDemand); + Navigation.registerComponent(route.superviseurgroup, () => SuperViseurGroupeHome); + Navigation.registerComponent(route.forgotpass, () => ForgottenPassword); + Navigation.registerComponent(route.confirmcode, () => ConfirmCode); + Navigation.registerComponent(route.help, () => Help); + Navigation.registerComponent(route.modaloading, () => LoadinModal) + Navigation.registerComponent(route.activateaccount, () => ActivateAccount) + Navigation.registerComponent(route.notificationView, () => NotificationBuilder) + Navigation.registerComponent(route.creationstep2, () => CreateUserStep2) + Navigation.registerComponent(route.addNetwork, () => AddNetwork); + Navigation.registerComponent(route.generateNetwork, () => GenerateNetworkForGeo); + Navigation.registerComponent(route.helpmenu, () => HelpMenu); + Navigation.registerComponent(route.updateinfo, () => UpdateInformations); + Navigation.registerComponent(route.notification, () => Notifications); + Navigation.registerComponent(route.demandGroupNanoCreditDetail, () => DemandGroupNanoCredit); + /* Navigation.registerComponent(route.walletDetail, () => WalletDetail); + Navigation.registerComponent(route.walletDepot, () => walletDepot); + Navigation.registerComponent(route.walletRetrait, () => WalletRetrait); + Navigation.registerComponent(route.walletSelect, () => WalletSelect); */ +} + +export function registerScreenVisibilityListener() { + new ScreenVisibilityListener({ + willAppear: ({ screen }) => console.log(`Displaying screen ${screen}`), + didAppear: ({ screen, startTime, endTime, commandType }) => console.log('screenVisibility', `Screen ${screen} displayed in ${endTime - startTime} millis [${commandType}]`), + willDisappear: ({ screen }) => console.log(`Screen will disappear ${screen}`), + didDisappear: ({ screen }) => console.log(`Screen disappeared ${screen}`) + }).register(); +} \ No newline at end of file diff --git a/app/screens/login/ActivateAccount.js b/app/screens/login/ActivateAccount.js new file mode 100644 index 0000000..9163508 --- /dev/null +++ b/app/screens/login/ActivateAccount.js @@ -0,0 +1,370 @@ +import React, {Component} from 'react' +import {View, StyleSheet, Text, Image, Alert} from 'react-native' +import Button from 'apsl-react-native-button' +import {Fumi} from 'react-native-textinput-effects'; + +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +import I18n from 'react-native-i18n' +import * as Animatable from 'react-native-animatable'; +import {validateUser, valifateAgent, saveNewuser, readUser} from "./../../webservice/AuthApi" +import Icon from 'react-native-vector-icons/MaterialIcons' +import {responsiveWidth, responsiveHeight} from 'react-native-responsive-dimensions' +import {IlinkEmitter} from "./../../utils/events" + +export default class ActivateAccount extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + topBar: { + visible: false, + drawBehind: true + }, + statusBar: { + drawBehind: true + } + + } + } + + constructor(props) { + super(props) + const {navigation} = this.props + this.type = navigation.getParam('type', 0) + this.user = navigation.getParam('user', null) + this.state = this.initState() + } + + initState() { + return { + user: this.user, + userSimpleLoading: false + } + } + + render() { + return this.type === 0 ? + this.renderUserSimpleActivation() + : this.renderAgentActivation(); + } + + async gotoHome() { + let readU = await readUser() + let road = ""; + if (!readU.category) + road = "App" + else { + switch (readU.category) { + case 'geolocated': + road = "AgentApp" + break; + case 'super': + road = "adminApp" + break + default: + road = "supAdminApp" + } + } + + this.props.navigation.navigate(road) + + + } + + tryToActive() { + let {activateSimple, user} = this.state; + const validation_code = user.validation_code + this.setState({userSimpleLoading: true}); + const isSame = validation_code === activateSimple + if (isSame) { + + validateUser(user).then(async (result) => { + console.log(result); + if (result.success !== undefined) { + Alert.alert("", I18n.t('ACCOUNT_ACTIVATE_TEXT'), [{ + text: "Ok", onPress: () => { + var us = result.user + saveNewuser(us) + this.gotoHome() + } + }]) + } else { + Alert.alert("", result.message, [{ + text: "Ok", onPress: () => { + } + }]) + } + this.setState({userSimpleLoading: false}); + }).catch((e) => { + console.warn(e) + + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }) + + } else { + setTimeout(() => { + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }, 2000) + } + } + + renderUserSimpleActivation() { + const text = I18n.t('ACTIVATE_ACCOUNT') + + return ( + + + + + + {I18n.t('LAST_STEP')} + {I18n.t('LAST_STEP_TEXT')} + { + this.userValidate = comp + }}> + + { + console.warn(text) + this.setState({activateSimple: text}) + }} + + /> + + + + ) + } + + renderAgentActivation() { + console.warn(this.state.user) + + switch (this.state.user.category) { + default: + return this.renderGeoLocatedActivation(); + break; + case "hyper": + return this.renderHypervisorActivation(); + break + } + + } + + renderGeoLocatedActivation() { + const text = I18n.t('ACTIVATE_ACCOUNT') + return ( + + + + + + {I18n.t('LAST_STEP')} + {I18n.t('LAST_STEP_TEXT')} + { + this.userValidate = comp + }}> + + this.setState({activateSimple: text})} + /> + + + + ) + } + + tryToActiveGeolocated() { + const {activateSimple, user} = this.state; + this.setState({userSimpleLoading: true}); + if (user.validation_code === String(activateSimple)) { + valifateAgent(user, null).then((result) => { + console.log(result) + if (result.success === 1) { + let us = {} + + for (let key in user) { + const val = user[key]; + if (key !== 'active') us['active'] = 'oui'; + us[key] = val; + } + saveNewuser(us); + setTimeout(() => { + this.gotoHome() + }, 1000) + } else { + console.log(result.message) + this.userValidate.shake(800) + } + this.setState({userSimpleLoading: false}); + }).catch((e) => { + console.log(e) + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }) + + } else { + setTimeout(() => { + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }, 2000) + } + } + + tryToActivateHypervisor() { + const {activateSimple, user, nbre_code, nbre_code_superviseur} = this.state; + this.setState({userSimpleLoading: true}); + if (user.validation_code === activateSimple) { + valifateAgent(user, {nbre_code: nbre_code, nbre_code_superviseur: nbre_code_superviseur}) + .then((result) => { + if (result.success === 1) { + let usr = {} + usr['etat'] = 1 + for (key in user) { + console.log(usr) + if (key !== 'etat') usr[key] = user[key] + + } + saveNewuser(usr); + setTimeout(() => { + this.gotoHome() + }, 1000) + } else { + console.log(result.message) + this.userValidate.shake(800) + } + this.setState({userSimpleLoading: false}); + }).catch((e) => { + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }) + + } else { + setTimeout(() => { + this.setState({userSimpleLoading: false}); + this.userValidate.shake(800) + }, 2000) + } + } + + renderHypervisorActivation() { + const text = I18n.t('ACTIVATE_ACCOUNT') + + return ( + + + + + Derniere étape + {I18n.t('SUBTITLE_ACTIVE_ACCOUNT')} + + { + this.userValidate = comp + }}> + this.setState({activateSimple: text})} + iconSize={24} style={styles.inputkey}/> + + + + {I18n.t('SUPERVISOR_NUMBER')} + { + this.setState({nbre_code_superviseur: text}) + }} + /> + + + {I18n.t('GEOLOCATED_NUMBER')} + this.setState({nbre_code: text})} + /> + + + + ) + } + +} +const styles = StyleSheet.create({ + container: {}, + titleText: { + color: 'white', + fontSize: 20, + fontWeight: 'bold', + marginBottom: 20 + }, + titleText2: { + color: 'white', + fontSize: 20, + alignSelf: 'center', + fontWeight: 'bold', + marginBottom: 20 + }, + descriptionText: { + color: 'white', + fontSize: 16, + marginLeft: responsiveWidth(7), + marginRight: responsiveWidth(7), + textAlign: 'center', + marginBottom: 20 + }, + btnTextActive: { + fontSize: 17, + fontWeight: 'bold', + color: 'white' + }, + inputkey2: { + width: responsiveWidth(40), + height: 70, alignSelf: 'center', borderRadius: 6, marginBottom: responsiveHeight(5) + }, + inputkey: { + height: 70, width: responsiveWidth(90), alignSelf: 'center', borderRadius: 6, marginBottom: responsiveHeight(5) + }, + btnActive: { + borderColor: 'transparent', + width: responsiveWidth(90), + alignSelf: 'center', + backgroundColor: theme.accent, + } +}) diff --git a/app/screens/login/Connect.js b/app/screens/login/Connect.js new file mode 100644 index 0000000..1dcac2e --- /dev/null +++ b/app/screens/login/Connect.js @@ -0,0 +1,118 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, {Component} from 'react'; +import {Platform, StyleSheet, Text, View,TextInput} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import {responsiveHeight,responsiveWidth} from 'react-native-responsive-dimensions'; +import CardView from 'react-native-cardview'; +import { LoginUi } from './ui/Login.ui'; +import BaseScreen from "../BaseScreen"; + +type Props = {}; +export default class Connect extends BaseScreen { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden:true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + static options(passProps) { + return { + statusBar: { + visible: false, + drawBehind: true, + }, + topBar: { + drawBehind: true, + visible: false, + animate: false + } + }; + } + + + constructor(props){ + super(props); + }; + + render () { + return ( + + + ) + } + } + +const styles = StyleSheet.create({ + container: { + width:responsiveWidth(100), + height:responsiveHeight(100) +}, + hambuger:{ + width:responsiveWidth(5), + marginLeft: 10, + }, + topBar:{ + flexDirection: 'row', + position:'absolute', + alignSelf: 'center', + borderWidth: 0, + alignItems: 'center', + marginTop: 5, + width:responsiveWidth(95), + height:responsiveHeight(10), + + }, + searchInput:{ + width:responsiveWidth(70) + + }, + search: { + width:responsiveWidth(70), + height:responsiveHeight(10), + backgroundColor:'#00000000', + + + }, + + map:{ + width:responsiveWidth(100), + height:responsiveHeight(100), + }, + backgroundd_drawer:{ + backgroundColor:'#000', + }, + cardsearch:{ + width:responsiveWidth(90), + height:responsiveHeight(10), + position:'absolute', + alignSelf: 'center', + marginTop: 5, + + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/login/CreateUserStep.js b/app/screens/login/CreateUserStep.js new file mode 100644 index 0000000..bbb7461 --- /dev/null +++ b/app/screens/login/CreateUserStep.js @@ -0,0 +1,2487 @@ +import React, {Component} from 'react'; +import { + Alert, + BackHandler, + FlatList, + Image, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import CheckBox from '@react-native-community/checkbox'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {Fumi} from 'react-native-textinput-effects' +import * as Animatable from 'react-native-animatable'; +import Button from 'apsl-react-native-button'; +import MapView, {Marker} from 'react-native-maps'; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import isNil from 'lodash/isNil'; +import {getPositionInformation} from './../../webservice/MapService'; +import I18n from 'react-native-i18n' +import {material} from 'react-native-typography'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {createGeolocatedAccount} from './../../webservice/AuthApi'; +import {MaterialDialog} from "react-native-material-dialog"; +import Geolocation from 'react-native-geolocation-service'; +import ImagePicker from 'react-native-image-crop-picker'; +import {Color} from "../../config/Color"; +import {FontWeight, Typography} from "../../config/typography"; +import Dialog from "react-native-dialog"; +import axios from "axios"; +import {actifToSave, supervisorCode, uploadImage, usagerToSave} from "../../webservice/IlinkConstants"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import _ from "lodash"; +import {connect} from "react-redux"; +import {saveActifSocietyAction, saveActifSocietyReset} from "../../webservice/regisseur/WalletRegisseurApi"; +import {bindActionCreators} from "redux"; +import OneSignal from "react-native-onesignal"; +import {getData, storeData} from "../../webservice/persistences/StorageService"; +import FilteredList from './FilteredList '; + +const GEOLOCATION_OPTIONS = {enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true}; + +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); + +class CreateUserStep extends Component { + + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + topBar: { + visible: false, + enabled: false, + drawBehind: true, + + }, + statusBar: { + drawBehind: true, + enabled: false, + } + } + } + + constructor(props) { + super(props); + const {navigation} = this.props; + this.type = navigation.getParam("type", 0); + this.user = navigation.getParam('user', null); + this.data = navigation.getParam('data', null); + this.result = navigation.getParam('result', null); + this.isActif = navigation.getParam('isActif', false); + this.isOffline = navigation.getParam('isOffline', false); + console.log("Is OFFLINE", this.isOffline); + this.mapRef = new Array(); + console.log("DATA", this.data); + + console.log("PROPS", this.props); + this.state = { + password: null, + isDataSubmit: false, + enterPhone: null, + nameanim: null, + networksinglePickerVisible: false, + surnameanim: null, + passwordanim: null, + confirmpassanim: null, + network: this.result.network, + isLoging: false, + countries: [], + snackVisible: false, + snackText: '', + disableNetwork: false, + networks: [], + modalVisible: true, + select_network: I18n.t("SELECT_NETWORK"), + user: this.user, + result: this.result, + data: this.data, + // town: this.data !== null ? this.data.town : null, + town: this.data !== null && this.data.town ? this.data.town : { + name: "", + id: "2", + indicatif: "", + districts: [] + }, + isActif: this.isActif, + id_network_tax: null, + tax_units_count: [], + units_per_tax_unit_count: [], + number_of_days: [], + latlng: [], + id_company_type: null, + identification_number: null, + trade_registry: null, + tabTaxe: [0], + taxes_selected: [], + companies_types_selected_value: null, + responsable_name: null, + technical_approval: null, + municipality: null, + neighborhood: null, + district: null, + id_patente: null, + TVA: false, + IRPP: false, + activity_type: null, + year_tax_paid_N: false, + year_tax_paid_N_1: false, + year_tax_paid_N_2: false, + image: null, + displayImage: false, + loadingUpload: false, + required_taxes_selected: [], + required_taxes: [], + required_taxes_only_single_tax: [], + required_taxes_only_single_tax_selected: [], + isTaxesLoaded: false, + index: 0, + modalDialog: false, + player_id: null, + latitude: "", + longitude: "", + addNewTaxeOdtp: false, + displayAddTaxeFromOtherNetwork: false, + dataTaxesPublicite: {}, + publicites_taxes: null, + messageRequiredImage: "", + selectedTax: null, + + + }; + + this.dataToSendTemp = new FormData(); + // console.log("PROPS", this.props); + // console.log("STATE", this.state); + this.props.saveActifSocietyReset(); + OneSignal.addEventListener('ids', this.onIds); + } + + createFormData = (photo) => { + this.dataToSendTemp.append("image", { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + }; + + onIds = async (device) => { + console.log('Device info: ', device); + this.setState({player_id: device.userId}, () => { + console.log("Player ID", this.state.player_id); + }); + + } + + componentDidMount() { + this.mounted = true; + const {type} = this.props; + if (!this.state.isTaxesLoaded) { + let taxesTemp = new Array(); + + if (!_.isNil(this.result.required_taxes)) { + this.result.required_taxes.map((taxes, index) => { + if (this.state.companies_types_selected_value !== null) { + if (this.state.companies_types_selected_value.name !== "END") { + let tempTaxes = taxes; + tempTaxes.id_network_tax = taxes.id; + if (taxes.measurement_unit !== "forfait") { + tempTaxes.tax_units_count = null; + tempTaxes.units_per_tax_unit_count = null; + } + taxesTemp.push(tempTaxes); + } else { + if (taxes.id !== 70) { + let tempTaxes = taxes; + tempTaxes.id_network_tax = taxes.id; + if (taxes.measurement_unit !== "forfait") { + tempTaxes.tax_units_count = null; + tempTaxes.units_per_tax_unit_count = null; + } + taxesTemp.push(tempTaxes); + } + } + } else { + let tempTaxes = taxes; + tempTaxes.id_network_tax = taxes.id; + if (taxes.measurement_unit !== "forfait") { + tempTaxes.tax_units_count = null; + tempTaxes.units_per_tax_unit_count = null; + } + taxesTemp.push(tempTaxes); + } + }); + this.setState({ + required_taxes: taxesTemp, + isTaxesLoaded: true + }); + } + } + + if (Platform.OS === 'android') { + this.requestCameraPermission(false); + } else { + this.watchLocation(false); + } + + } + + componentWillUnmount() { + OneSignal.removeEventListener('ids', this.onIds); + } + + updateRequiredTaxes(value) { + let taxesTemp = new Array(); + + this.result.required_taxes.map((taxes, index) => { + if (value.name !== "END") { + let tempTaxes = taxes; + tempTaxes.id_network_tax = taxes.id; + if (taxes.measurement_unit !== "forfait") { + tempTaxes.tax_units_count = null; + tempTaxes.units_per_tax_unit_count = null; + } + taxesTemp.push(tempTaxes); + } else { + if (taxes.id !== "70") { + // console.log("ETABLISSEMENT", value); + // console.log("TAXE", taxes); + let tempTaxes = taxes; + tempTaxes.id_network_tax = taxes.id; + if (taxes.measurement_unit !== "forfait") { + tempTaxes.tax_units_count = null; + tempTaxes.units_per_tax_unit_count = null; + } + taxesTemp.push(tempTaxes); + } + } + }); + this.setState({ + required_taxes: taxesTemp + }); + } + + componentWillUnmount() { + this.mounted = false; + } + + showErrorDialog() { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { + text: "Annuler", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + + renderLoader = () => { + return ( + + ) + } + + async requestCameraPermission(param) { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(param); + } else { + this.setState({modalDialog: false}) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + async watchLocation(param) { + if (this.isOffline) { + Geolocation.getCurrentPosition((position) => { + this.setState({ + modalVisible: false, + latitude: position.coords.latitude, + longitude: position.coords.longitude + }, () => { + //console.log("latitude", this.state.latitude); + }); + if (this.result.child) { + this.setState({disableNetwork: true}); + if (this.result.network) { + this.setState({ + modalVisible: false, networks: [this.result.network], + }); + if (this.result.child === "geolocated" || this.result.child === "super") { + this.setState({ + network: this.result.network, + select_network: I18n.t("YOUR_NETWORK_SELECTED") + }); + } + } else { + this.showErrorDialog(); + } + } + + }, (e) => { + Alert.alert(I18n.t('TITLE_PROBLE_COME'), "Impossible de recuperer les informations du code parrain", [{ + text: "Reesayer", + onPress: () => this.watchLocation(param) + }]) + console.warn("POSITION ERROR", e); + this.setState({modalVisible: false}) + }, this.props.geolocationOptions); + } else { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position, param) + }, (e) => { + this.showErrorDialog(); + }, this.props.geolocationOptions); + /* if (!this.watchID) { + Geolocation.watchPosition((position) => { + this.treatPosition(position, param) + }, (e) => { + this.showErrorDialog(); + }, this.props.geolocationOptions) + }*/ + } + + } + + treatPosition(position, param) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + //console.log("Param transfer to location", param); + + if (param) { + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].latitude = position.coords.latitude; + taxes_selected[this.state.index].longitude = position.coords.longitude; + + this.setState({taxes_selected}, () => { + console.warn("Taxes selected", taxes_selected); + }); + } + + if (!_.isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let {address_components, formatted_address, place_id} = most + this.setState({ + address: address_components, + textadress: formatted_address, + place: place_id, + modalVisible: false + }) + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + if (!_.isNil(position.coords)) { + this.setState({myPosition}); + if (this.mapRef[this.state.index] !== undefined && this.mapRef[this.state.index] !== null) { + this.mapRef[this.state.index].animateToCoordinate({ + latitude: position.coords.latitude, + longitude: position.coords.longitude + }, 1000); + this.mapRef[this.state.index].animateToRegion({ + latitude: position.coords.latitude, + longitude: position.coords.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + }, 1000) + } + } + } + + } + + prepareModal() { + return ( + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + uploadImage = () => { + axios({ + url: `${uploadImage}`, + method: 'POST', + data: this.dataToSendTemp, + headers: { + 'X-Localization': I18n.currentLocale(), + 'Content-Type': 'multipart/form-data' + }, + }) + .then(response => { + //console.log(response); + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].image = response.data.response.filename; + this.setState({taxes_selected, loadingUpload: false}); + }) + .catch(error => { + console.log(error); + if (error.response) + console.log(error.response); + else if (error.request) + console.log(error.request); + else + console.log(error.message); + + Alert.alert("", I18n.t('TITLE_ERROR_SURVENU'), [{ + text: "Ok", + onPress: () => { + } + }]); + this.setState({loadingUpload: false}); + }); + }; + + renderCreateActifResponse = () => { + + const {result, error} = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("UNABLE_TO_CREATE_ACCOUNT"), + error.data.error_msg, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.saveActifSocietyReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("SUCCESS"), + result.success_msg, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.saveActifSocietyReset(); + this.props.navigation.popToTop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderDialogImage = () => { + + return ( + + + {I18n.t('PREVISUALISATION')} + + + + + + + + + + { + this.setState({ + displayImage: false, + }); + if (this.isOffline) { + if (this.state.addNewTaxeOdtp) { + let taxes_selected = this.state.publicites_taxes; + if (!_.isNil(taxes_selected)) { + taxes_selected.image = this.state.image; + this.setState({publicites_taxes: taxes_selected, loadingUpload: false}); + } + } else { + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].image = this.state.image; + this.setState({taxes_selected, loadingUpload: false}); + } + } else { + this.setState({loadingUpload: true}); + this.uploadImage(); + } + + }}/> + + ) + } + + renderRequiredTaxesDropdown = (item, index) => { + return ( + <> + + + + + { + return value + }} + value={item.name} + labelExtractor={(value) => { + return value.name + }} + /> + + + + { + item.measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.required_taxes; + if (value === "") + tax_units_count[index].tax_units_count = null; + else + tax_units_count[index].tax_units_count = value; + this.setState({required_taxes: tax_units_count}); + }} + > + + + + { + item.labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.required_taxes; + units_per_tax_unit_count[index].units_per_tax_unit_count = value; + this.setState({required_taxes: units_per_tax_unit_count}); + }} + > + + + } + + + } + + ) + } + + + + renderPubliciteTaxesDropdown = () => { + return ( + <> + + + + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, i, data) => { + this.setState({publicites_taxes: value}, () => { + //console.log("Taxes", this.state.publicites_taxes); + }); + }} + /> + + + + { + !isNil(this.state.publicites_taxes) ? + this.state.publicites_taxes.measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.publicites_taxes; + if (value === "") + tax_units_count.tax_units_count = null; + else + tax_units_count.tax_units_count = value; + this.setState({publicites_taxes: tax_units_count}); + }} + > + + + + { + this.state.publicites_taxes.labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.publicites_taxes; + units_per_tax_unit_count.units_per_tax_unit_count = value; + this.setState({publicites_taxes: units_per_tax_unit_count}); + }}/> + + } + : null + } + { + !isNil(this.state.publicites_taxes) ? + this.state.publicites_taxes.has_image_capture === "1" && + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData(image); + this.setState({image, displayImage: true}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('IMAGE_TAKE')} + : null + + } + + ) + } + + renderTaxesDropdown = (index) => { + const isTaxesEmpty = !this.state.result.taxes || this.state.result.taxes.length === 0; + return ( + <> + + { + this.taxesAnim = comp + }} key={index}> + + + {isTaxesEmpty ? null : ( + + { + return value + }} + onChangeText={(value, i, data) => { + let taxes_seleted = this.state.taxes_selected; + if (index === 0) { + taxes_seleted = new Array(); + taxes_seleted[index] = value; + } else + taxes_seleted[index] = value; + this.setState({taxes_selected: taxes_seleted}, () => { + // console.log("Taxes", this.state.taxes_selected); + // console.log("Index", index); + }); + }} + labelExtractor={(value) => { + return value.name + }} + /> + + )} + + { + this.state.network.has_many_taxes === "1" && + + { + let tabTaxe = this.state.tabTaxe; + if (index === 0) { + let lastElement = this.state.tabTaxe[this.state.tabTaxe.length - 1]; + tabTaxe.push(lastElement++); + this.setState({tabTaxe}); + } else { + tabTaxe = tabTaxe.filter((element, i) => index !== i); + this.setState({tabTaxe}); + } + }} + activeOpacity={0.9}> + + + 0 ? 'minus' : 'plus'} color={Color.whiteColor} + size={20}/> + + + + + + } + + + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.tax_units_count; + if (index === 0) { + tax_units_count = []; + tax_units_count[0] = value; + } else + tax_units_count[index] = value; + this.setState({tax_units_count: tax_units_count}); + }} + > + + + + { + this.state.taxes_selected[index].labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.units_per_tax_unit_count; + if (index === 0) { + units_per_tax_unit_count = []; + units_per_tax_unit_count[0] = value; + } else + units_per_tax_unit_count[index] = value; + this.setState({units_per_tax_unit_count: units_per_tax_unit_count}); + }} + > + + + } + : + null + + } + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].has_image_capture === "1" && + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData(image); + this.setState({image, displayImage: true, index}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('IMAGE_TAKE')} + : null + + } + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].billing_period === "jour" && + ( + { + let {number_of_days} = this.state.number_of_days; + if (index === 0) { + number_of_days = []; + number_of_days[0] = value; + } else + number_of_days[index] = value; + this.setState({number_of_days}); + }} + style={styles.input} + > + + ) + : null + + } + + ) + } + + renderTaxesEntreprisesDropdown = (index) => { + return ( + <> + { + this.taxesAnim = comp + }} key={index}> + + + + { + return value + }} + onChangeText={(value, i, data) => { + //console.log("Value selected", value); + + let taxes_seleted = this.state.taxes_selected; + if (index === 0) { + taxes_seleted = new Array(); + taxes_seleted[index] = value; + } else + taxes_seleted[index] = value; + this.setState({taxes_selected: taxes_seleted}, () => { + // console.log("Taxes", this.state.taxes_selected); + // console.log("Index", index); + }); + + if (Platform.OS === 'android') { + this.requestCameraPermission(true); + } else { + this.watchLocation(true); + } + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + + { + let tabTaxe = this.state.tabTaxe; + if (index === 0) { + let lastElement = this.state.tabTaxe[this.state.tabTaxe.length - 1]; + tabTaxe.push(lastElement++); + this.setState({tabTaxe}); + } else { + tabTaxe = tabTaxe.filter((element, i) => index !== i); + this.setState({tabTaxe}); + } + }} + activeOpacity={0.9}> + + + 0 ? 'minus' : 'plus'} color={Color.whiteColor} size={20}/> + + + + + + + { + !isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.tax_units_count; + if (index === 0) { + tax_units_count = []; + tax_units_count[0] = value; + } else + tax_units_count[index] = value; + this.setState({tax_units_count: tax_units_count}); + }} + > + + + + { + this.state.taxes_selected[index].labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.units_per_tax_unit_count; + if (index === 0) { + units_per_tax_unit_count = []; + units_per_tax_unit_count[0] = value; + } else + units_per_tax_unit_count[index] = value; + this.setState({units_per_tax_unit_count: units_per_tax_unit_count}); + }} + > + + + } + : + null + + } + + + {!isNil(this.state.taxes_selected[index]) ? + this.state.taxes_selected[index].has_image_capture === "1" && + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData(image); + this.setState({image, displayImage: true, index}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('IMAGE_TAKE')} + : null + } + + {I18n.t('WAIT_LOADING_POSITION')} + + {this.isOffline ? + + + + + + + + + : + + <> + { + this.mapanim = comp + }} + > + { + this.mapRef[this.state.index] = ref + }} + style={styles.map} + > + {this.state.myPosition !== undefined ? + : + null} + + + + + {this.state.textadress !== undefined ? this.state.textadress : I18n.t('TAKE_MY_POSITION')} + + + } + { + this.districtAnim = comp + }}> + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, index, data) => { + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].district = value.name; + this.setState({taxes_selected}); + }} + /> + + + + { + this.neightborhoodAnim = comp + }}> + { + let taxes_selected = this.state.taxes_selected; + taxes_selected[this.state.index].neighborhood = text; + this.setState({taxes_selected}); + }}/> + + + ) + } +handleTaxSlection = (selectedTax) => { + this.setState({selectedTax}) +} + + renderUserGeoAccount() { + let year = new Date(); + const {required_taxes_only_single_tax, selectedTax} = this.state + return ( + + {this.state.displayImage && this.renderDialogImage()} + {this.state.loadingUpload && this.renderLoader()} + + this.props.navigation.pop()} + /> + {I18n.t('LAST_STEP')} + + + this._scrollView = component} style={styles.container}> + + <> + {I18n.t('INFORMATION_FICHE_CIRCUIT')} + + { + this.societyTypeAnim = comp + }}> + + { + return value + }} + labelExtractor={(value) => { + return value.description + }} + onChangeText={(value, index, data) => { + this.setState({companies_types_selected: value.id}); + this.updateRequiredTaxes(value); + //console.log("Company", value); + }} + /> + + + + {required_taxes_only_single_tax ? ( + + { + this.ProprierteTypeAnim = comp + }} > + + + + { + return value + }} + //value={item.name} + labelExtractor={(value) => { + return value.name + }} + onChangeText={this.handleTaxSlection} + // onChangeText={(value) => { + + // let tax_units_count = this.state.required_taxes; + // if (value === "") + // tax_units_count[index].tax_units_count = null; + // else + // tax_units_count[index].tax_units_count = value; + // this.setState({required_taxes: tax_units_count}); + // }} + + + /> + + + + + ) : ( + + this.state.required_taxes.map((element, index) => ( + this.renderRequiredTaxesDropdown(element, index) + )) + )} + + {this.renderTaxesDropdown(0)} + { + this.state.tabTaxe.map((element, index) => ( + index > 0 && + this.renderTaxesDropdown(index) + )) + } + + { + this.state.displayAddTaxeFromOtherNetwork && + !_.isEmpty(this.state.dataTaxesPublicite) ? + this.renderPubliciteTaxesDropdown() : null + + } + + + + + + { + this.activityTypeAnim = comp + }}> + + { + this.setState({activity_type: selectedItem.name}); + }} + /> + + + + {/* { + this.activityTypeAnim = comp + }}> + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, index, data) => { + this.setState({activity_type: value.name}); + console.log("Company", value); + }} + /> + + */} + + + { + this.setState({identification_number: text}) + }}/> + + + + { + this.setState({trade_registry: text}) + }}/> + + + + { + this.setState({technical_approval: text}) + }}/> + + + { + this.nomResponsableAnim = comp + }}> + { + this.setState({responsable_name: text}) + }} + /> + + + { + this.municipalityAnim = comp + }}> + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, index, data) => { + this.setState({municipality: value.name}); + }} + /> + + + + {I18n.t('OTHERS_INFORMATIONS')} + + { + this.districtAnim = comp + }}> + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, index, data) => { + this.setState({district: value.name}); + }} + /> + + + + { + this.neightborhoodAnim = comp + }}> + { + this.setState({neighborhood: text}) + }}/> + + + + { + this.setState({id_patente: text}) + }}/> + + + + + + + this.setState({TVA: value})} + style={styles.checkbox}/> + {I18n.t('TVA')} + + + + this.setState({IRPP: value})} + value={this.state.IRPP} + style={styles.checkbox}/> + {I18n.t('IRPP')} + + + + this.setState({year_tax_paid_N: value})} + value={this.state.year_tax_paid_N} + style={styles.checkbox}/> + {I18n.t('ANNEE_TAXE')} {Number(year.getFullYear() - 1)} + + + + + + + + this.setState({year_tax_paid_N_1: value})} + value={this.state.year_tax_paid_N_1} + style={styles.checkbox}/> + {I18n.t('ANNEE_TAXE')} {Number(year.getFullYear() - 2)} + + + + + + this.setState({year_tax_paid_N_2: value})} + value={this.state.year_tax_paid_N_2} + style={styles.checkbox}/> + {I18n.t('ANNEE_TAXE')} {Number(year.getFullYear() - 3)} + + + + + + + + ({value: row, label: row}))} + visible={this.state.networksinglePickerVisible} + selectedItem={this.state.singlePickerSelectedItem} + onCancel={() => this.setState({networksinglePickerVisible: false})} + onOk={result => { + this.setState({networksinglePickerVisible: false}); + this.setState({singlePickerSelectedItem: result.selectedItem}); + }} + > + this.renderRow(item)}/> + + + ) + + } + + renderActifAccount() { + return ( + + {this.prepareModal()} + {this.state.displayImage && this.renderDialogImage()} + {this.state.loadingUpload && this.renderLoader()} + {this.state.isDataSubmit && this.renderCreateActifResponse()} + + this.props.navigation.pop()} + /> + {I18n.t('LAST_STEP')} + + + + + <> + + {I18n.t('INFORMATION_FICHE_CIRCUIT')} + + this.nomSocieteAnim = comp}> + + { + return value + }} + labelExtractor={(value) => { + return value.name + }} + onChangeText={(value, index, data) => { + this.setState({companies_types_selected: value.id}); + //this.updateRequiredTaxes(value); + //console.log("Company", value); + }} + /> + + + + {this.renderTaxesEntreprisesDropdown(0)} + { + this.state.tabTaxe.map((element, index) => ( + index > 0 && + this.renderTaxesEntreprisesDropdown(index) + )) + } + + + + + + + ({value: row, label: row}))} + visible={this.state.networksinglePickerVisible} + selectedItem={this.state.singlePickerSelectedItem} + onCancel={() => this.setState({networksinglePickerVisible: false})} + onOk={result => { + this.setState({networksinglePickerVisible: false}); + this.setState({singlePickerSelectedItem: result.selectedItem}); + }} + > + this.renderRow(item)}/> + + + + ) + } + + onRowPress(rowID) { + this.setState({network: rowID}) + } + + renderRow = (row) => ( + this.onRowPress(row)}> + + + + + {row.name} + + + ); + + checkIfAllImagesIsOk(data) { + let message = ""; + let isOk = true + data['taxes'].map((taxe) => { + // console.log("Taxes map", taxe); + if (taxe.has_image_capture === "1") { + if (_.isNil(taxe.image)) { + isOk = false; + message += `${I18n.t("TAXE_REQUIRED_IMAGE")} ${taxe.name}` + } + } + }); + if (data.hasOwnProperty("secondary_taxes")) { + data['secondary_taxes'].map((taxe) => { + console.log("Secondary Taxes map", taxe); + if (_.isNil(taxe.image)) { + isOk = false; + message += `${I18n.t("TAXE_REQUIRED_IMAGE")} ${taxe.name}` + } + }); + } + console.log("Message erreur image", message); + this.setState({messageRequiredImage: message}); + + return isOk; + } + + checkIfAllImagesIsOkForActif(data) { + let message = ""; + let isOk = true + data.map((taxe) => { + console.log("Taxes map", taxe); + if (taxe.has_image_capture === "1") { + if (_.isNil(taxe.image)) { + isOk = false; + message += `${I18n.t("TAXE_REQUIRED_IMAGE")} ${taxe.name}` + } + } + + }); + this.setState({messageRequiredImage: message}); + + return isOk; + } + + submitUsagerOffline(data) { + getData(usagerToSave).then(resultGet => { + let usagerArray = new Array(); + console.log("DATA FROM ASYNC STORAGE", resultGet); + + if (_.isNil(resultGet)) { + usagerArray.push({ + data, + isSaved: false + }); + } else { + usagerArray = JSON.parse(resultGet); + if (usagerArray.length <= 10) { + usagerArray.push({ + data, + isSaved: false + }); + } + } + + if (usagerArray.length === 10) { + Alert.alert("", I18n.t("LIMITE_USAGER_LOCAL_ATTEINTE"), [{ + text: "Ok", + onPress: () => { + this.props.navigation.popToTop() + } + }]); + } else { + storeData(usagerToSave, JSON.stringify(usagerArray)).then(() => { + Alert.alert("", I18n.t("USAGER_SAVED_SUCCESSFULLY"), [{ + text: "Ok", + onPress: () => { + this.setState({isLoading: false}); + this.props.navigation.popToTop() + } + }]) + }); + } + }); + } + + // getTownValue(key, defaultValue = "") { + // return this.state.town && this.state.town[key] ? this.state.town[key] : defaultValue; + // } + checkUserGeolocated() { + let {myPosition, textaddress, place, indicatif, user, network, phone, phoneTransaction} = this.state; + this.setState({isLoading: true}); + + if (this.state.isActif) { + let taxes_to_send = []; + console.log("Taxes to send", this.state.taxes_selected); + for (let i = 0; i < this.state.tabTaxe.length; i++) { + if (this.state.taxes_selected[i] !== undefined) { + if (this.state.taxes_selected[i].has_image_capture === "1") { + taxes_to_send.push({ + has_image_capture: "1", + latitude: this.isOffline ? this.state.latitude : this.state.taxes_selected[i].latitude, + longitude: this.isOffline ? this.state.longitude : this.state.taxes_selected[i].longitude, + image: this.state.taxes_selected[i].image, + name: this.state.taxes_selected[i].name, + id_network_tax: this.state.taxes_selected[i].id, + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i], + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + neighborhood: this.state.taxes_selected[i].neighborhood, + district: this.state.taxes_selected[i].district + }); + } else { + taxes_to_send.push({ + has_image_capture: "0", + latitude: this.isOffline ? this.state.latitude : this.state.taxes_selected[i].latitude, + longitude: this.isOffline ? this.state.longitude : this.state.taxes_selected[i].longitude, + id_network_tax: this.state.taxes_selected[i].id, + name: this.state.taxes_selected[i].name, + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i], + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + neighborhood: this.state.taxes_selected[i].neighborhood, + district: this.state.taxes_selected[i].district + }); + } + } + } + + if (this.isOffline) { + if (this.checkOrShake(this.state.taxes_selected[0], this.taxesAnim)) { + if ((this.checkOrAlert(this.checkIfArrayValueIsNull(this.state.taxes_selected, 'district'), `${I18n.t("THE_FIELD")} ${I18n.t("DISTRICT")} ${I18n.t("IS_REQUIRED")}`, false))) { + if (this.checkOrShake(this.state.companies_types_selected, this.nomSocieteAnim, false)) { + if ((this.checkOrAlert(this.checkIfArrayValueIsNull(this.state.taxes_selected, 'neighborhood'), `${I18n.t("THE_FIELD")} ${I18n.t("NEIGHTBORHOOD")} ${I18n.t("IS_REQUIRED")}`, false))) { + getData(actifToSave).then(resultGet => { + let actifArray = new Array(); + console.log("DATA FROM ASYNC STORAGE", resultGet); + if (_.isNil(resultGet)) { + actifArray.push({ + data: { + id_network_super: this.state.result.id_network_super, + id_company: this.state.companies_types_selected, + district: this.state.district, + neighborhood: this.state.neighborhood, + taxes: taxes_to_send + }, + isSaved: false + }); + } else { + actifArray = JSON.parse(resultGet); + if (actifArray.length <= 10) { + actifArray.push({ + data: { + id_network_super: this.state.result.id_network_super, + id_company: this.state.companies_types_selected, + district: this.state.district, + neighborhood: this.state.neighborhood, + taxes: taxes_to_send + }, + isSaved: false + }); + } + } + + if (actifArray.length === 10) { + Alert.alert("", I18n.t("LIMITE_ACTIF_LOCAL_ATTEINTE"), [{ + text: "Ok", + onPress: () => { + this.props.navigation.popToTop(); + } + }]); + } else { + + if (this.checkIfAllImagesIsOkForActif(this.state.taxes_selected)) { + storeData(actifToSave, JSON.stringify(actifArray)).then(() => { + Alert.alert("", I18n.t("ACTIF_SAVED_SUCCESSFULLY"), [{ + text: "Ok", + onPress: () => { + this.props.navigation.popToTop() + } + }]) + }); + } else { + Alert.alert(I18n.t("ERROR_LABEL"), this.state.messageRequiredImage, [{ + text: "Ok", + onPress: () => { + this.setState({isLoading: false}); + } + }]); + } + + } + }); + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + + } else { + this.props.saveActifSocietyAction({ + id_network_super: this.state.result.id_network_super, + id_company: this.state.companies_types_selected, + district: this.state.district, + neighborhood: this.state.neighborhood, + taxes: taxes_to_send + }); + } + } else { + + if (user !== undefined) { + + const addIndicatif = (phone) => { + const indicatif = "+237"; + return phone.startsWith(indicatif) ? phone : indicatif + phone; + }; + + var data = {}; + data.tag = "member"; + data.type = "create_geolocated_user"; + data['phone'] = addIndicatif(this.state.data.phone.replace("undefined", "")); + data['phone_transaction'] = addIndicatif(this.state.data.phone_transaction.replace("undefined", "")); + data['network'] = this.state.data.network; + data['id_network_tax'] = this.state.data.network.id; + data['town'] = this.isOffline ? null : this.state.town; + if (this.state.town && typeof this.state.town === 'object') { + data['town'] = { + name: this.state.municipality || "", + id: this.state.town.id || "", + indicatif: "+237" || "", + districts: Array.isArray(this.state.result.districts) ? this.state.result.districts : [] + }; + } else { + data['town'] = null; + } + // Utilisation : + // data['town'] = { + // name: this.getTownValue('name'), + // id: this.getTownValue('id'), + // indicatif: this.getTownValue('indicatif'), + // districts: this.getTownValue('districts', []) + // }; + + let taxes_to_send = []; + for (let i = 0; i < this.state.tabTaxe.length; i++) { + if (this.state.taxes_selected[i] !== undefined) { + if (this.state.taxes_selected[i].has_image_capture === "1") { + taxes_to_send.push({ + has_image_capture: "1", + image: this.state.taxes_selected[i].image, + name: this.state.taxes_selected[i].name, + id_network_tax: this.state.taxes_selected[i].id, + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i] + }); + } else { + taxes_to_send.push({ + has_image_capture: "0", + id_network_tax: this.state.taxes_selected[i].id, + name: this.state.taxes_selected[i].name, + number_of_days: isNil(this.state.number_of_days[i]) ? null : this.state.number_of_days[i], + tax_units_count: isNil(this.state.tax_units_count[i]) ? null : this.state.tax_units_count[i], + units_per_tax_unit_count: isNil(this.state.units_per_tax_unit_count[i]) ? null : this.state.units_per_tax_unit_count[i] + }); + } + } + } + + if (this.state.publicites_taxes !== null) { + let publicites_taxes = new Array(); + publicites_taxes.push({ + ...this.state.publicites_taxes, + id_network_tax: this.state.publicites_taxes.id + }); + data['secondary_taxes'] = publicites_taxes; + } + + data['taxes'] = taxes_to_send; + data['required_taxes'] = this.state.required_taxes.filter((element, i) => element.id_network_tax === this.state.selectedTax.id) + //data['required_taxes'] = this.state.required_taxes; + data['id_company_type'] = this.state.companies_types_selected; + data['identification_number'] = this.state.identification_number; + data['trade_registry'] = this.state.trade_registry; + data['responsable_name'] = this.state.responsable_name; + data['technical_approval'] = this.state.technical_approval; + data['municipality'] = this.state.municipality; + data['municipality'] = this.state.municipality; + data['neighborhood'] = this.state.neighborhood; + data['district'] = this.state.district; + data['id_patente'] = this.state.id_patente; + data['TVA'] = this.state.TVA; + data['IRPP'] = this.state.IRPP; + data['activity_type'] = this.state.activity_type; + data['year_tax_paid_N_1'] = this.state.year_tax_paid_N; + data['year_tax_paid_N_2'] = this.state.year_tax_paid_N_1; + data['year_tax_paid_N_3'] = this.state.year_tax_paid_N_2; + data['latitude'] = this.state.data.latitude; + data['longitude'] = this.state.data.longitude; + data['player_id'] = this.state.player_id; + for (let i in user) { + data[i] = user[i]; + } + data['category'] = user.category; + + data['active'] = '0'; + console.log("DATA TO SEND CONVERT", data); + + let idsNetworksGroup1 = ["15", "16", "21", "17"]; + let idsNetworksGroup3 = ["14"]; + + if (this.isOffline) { + console.log("STATE", this.state); + if (((this.state.data.network.id !== "15") && (this.checkOrAlert(this.state.taxes_selected[0], `${I18n.t("THE_FIELD")} ${I18n.t("TAXE")} ${I18n.t("IS_REQUIRED")}`, true))) || ((this.state.data.network.id === "15") && !(this.checkOrAlert(this.state.taxes_selected[0], `${I18n.t("TAXE")} ${I18n.t("IS_REQUIRED")}`, true)))) { + if (this.checkOrAlert(this.state.companies_types_selected, `${I18n.t("THE_FIELD")} ${I18n.t("SOCIETY_TYPE")} ${I18n.t("IS_REQUIRED")}`, true)) { + if ((this.state.data.network.id !== "14") && (this.checkOrAlert(this.state.activity_type, `${I18n.t("THE_FIELD")} ${I18n.t("TYPE_ACTIVITE")} ${I18n.t("IS_REQUIRED")}`, false))) { + if ((this.state.data.network.id !== "14") && (this.checkOrAlert(this.state.municipality, `${I18n.t("THE_FIELD")} ${I18n.t("MUNICIPALITY")} ${I18n.t("IS_REQUIRED")}`, false))) { + if ((this.checkOrAlert(this.state.responsable_name, `${I18n.t("THE_FIELD")} ${I18n.t("NOM_RESPONSABLE")} ${I18n.t("IS_REQUIRED")}`, false))) { + if ((this.checkOrAlert(this.state.district, `${I18n.t("THE_FIELD")} ${I18n.t("DISTRICT")} ${I18n.t("IS_REQUIRED")}`, false))) { + if ((this.checkOrAlert(this.state.neighborhood, `${I18n.t("THE_FIELD")} ${I18n.t("NEIGHTBORHOOD")} ${I18n.t("IS_REQUIRED")}`, false))) { + if (this.checkIfAllImagesIsOk(data)) { + if (!this.state.addNewTaxeOdtp) { + if (this.state.data.network.id === "18") { + Alert.alert("", I18n.t("DO_YOU_WANT_TO_ADD_ANOTHER_TAXES"), [{ + text: I18n.t('YES'), + onPress: () => { + + getData(supervisorCode).then(codeSupervisor => { + if (_.isNil(codeSupervisor)) { + Alert.alert( + I18n.t("ERROR_LABEL"), + I18n.t('DATA_NOT_SYNCHRONISED_WITH_SERVER') + , + [ + { + text: I18n.t("NO"), + onPress: () => { + BackHandler.exitApp(); + } + }, + { + text: I18n.t("YES"), + onPress: () => { + this.setState({displayLoader: true}); + } + } + + ], + {cancelable: false} + ); + } else { + + let codeSupervisorsData = JSON.parse(codeSupervisor); + let codeSupervisors = Object.keys(codeSupervisorsData); + let dataSupervisors = Object.entries(codeSupervisorsData); + let dataTaxesPublicite = {}; + dataSupervisors.map((codeSupervisor, index) => { + if (codeSupervisor[1].network.id === "19") + dataTaxesPublicite = codeSupervisor[1]; + }); + this.setState({dataTaxesPublicite}); + } + }); + + this.setState({ + addNewTaxeOdtp: true, + displayAddTaxeFromOtherNetwork: true, + isLoading: false + }); + this._scrollView.scrollTo(0); + } + }, { + text: I18n.t('NO'), + onPress: () => { + this.submitUsagerOffline(data); + } + }]); + } else + this.submitUsagerOffline(data); + } else { + if ((this.checkOrAlert(this.state.publicites_taxes, `${I18n.t("THE_FIELD")} ${I18n.t("TAXES_SUR_LA_PUBLICITE")} ${I18n.t("IS_REQUIRED")}`, true))) { + this.submitUsagerOffline(data); + } else this.setState({isLoading: false}) + } + } else { + Alert.alert(I18n.t("ERROR_LABEL"), I18n.t("TAXES_REQUIRED_IMAGE"), [{ + text: "Ok", + onPress: () => { + //this._scrollView.scrollTo(0); + this.setState({isLoading: false}); + } + }]); + } + + + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + } else this.setState({isLoading: false}); + + } else { + createGeolocatedAccount(data).then((result) => { + console.log(result); + if (result.success !== undefined && result.success === 1) { + const message = result.category === 'super' ? I18n.t("HYPERVISOR_MUST_VALIDATE_SUPERVISOR") + : I18n.t("ACCOUNT_SUCCESSFULL_CREATED") + Alert.alert("", message, [{ + text: "Ok", + onPress: () => { + this.props.navigation.popToTop() + } + }]); + setTimeout(() => { + this.setState({isLoading: false}) + + }, 1000) + this.props.navigator.push({ + screen: route.login + }) + this.setState({isLoading: false}) + } else { + + if (result.error !== undefined) { + switch (result.error) { + case -3: + Alert.alert("", I18n.t('UNABLE_TO_CREATE_ACCOUNT'), [{ + text: "Ok", + onPress: () => { + } + }]) + break; + default: + if (result.error_msg) + Alert.alert("", result.error_msg, [{ + text: "Ok", + onPress: () => { + } + }]) + else if (result.sql_error) + Alert.alert(I18n.t('UNABLE_TO_CREATE_ACCOUNT'), result.sql_error, [{ + text: "Ok", + onPress: () => { + } + }]) + } + this.setState({isLoading: false}) + } + } + }).catch((error) => { + this.setState({isLoading: false}) + }); + } + } else { + this.setState({isLoading: false}) + + } + } + } + + checkOrShake(champ, view, scroll = false) { + let res = !_.isNil(champ); + console.log("CheckOrShake field condition", res, "Animatable view", view, "scrollTo", scroll); + if (!res) { + + if (view !== undefined) + view.shake(800); + } + + if (scroll) + this._scrollView.scrollTo(0); + return res; + } + + checkOrAlert(champ, message, scroll = false) { + let res = !_.isNil(champ); + if (!res) { + Alert.alert(I18n.t("ERROR_LABEL"), message, [{ + text: "Ok", + onPress: () => { + this.setState({isLoading: false}); + } + }]); + } + + if (scroll) + this._scrollView.scrollTo(0); + return res; + } + + checkIfArrayValueIsNull(tab, key) { + let size = 0; + tab.map((value) => { + if (!_.isNil(value[key])) + size++; + }); + if (size === tab.length) + return " "; + else + return null; + } + + prepareModal() { + return ( + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } + + render() { + return ( + <> + {this.state.isActif ? + this.renderActifAccount() + : this.renderUserGeoAccount()} + + ) + + } + +} + +const + maptStateToProps = state => ({ + loading: state.saveActifSocietyReducer.loading, + result: state.saveActifSocietyReducer.result, + error: state.saveActifSocietyReducer.error, + }); + +const + mapDispatchToProps = dispatch => bindActionCreators({ + saveActifSocietyAction, + saveActifSocietyReset, + + }, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps) + +( + CreateUserStep +) +; + +const + LONG_LIST = [ + 'List element 1', + 'List element 2', + + 'List element 5', + 'List element 6', + 'List element 7', + 'List element 8', + , + ]; + +const + styles = StyleSheet.create({ + rowContainer: { + height: 52, + flex: 1, + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + }, + iconContainer: { + marginRight: 16, + }, + container: { + flex: 1, + backgroundColor: theme.primary, + }, + checkboxContainer: { + flexDirection: "row", + marginBottom: 20, + }, + checkbox: { + alignSelf: "center", + color: "white" + }, + label: { + margin: 8, + color: "white" + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + title: { + fontSize: 22, + fontWeight: 'bold', + margin: 10, + color: 'white' + }, + map: { + height: 200, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5), + marginVertical: 10, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: theme.accentLight, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + contentPicker: { + padding: 10, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + }) diff --git a/app/screens/login/FilteredList .js b/app/screens/login/FilteredList .js new file mode 100644 index 0000000..d072704 --- /dev/null +++ b/app/screens/login/FilteredList .js @@ -0,0 +1,72 @@ +import React, { Component } from 'react'; +import { View, Text, TextInput, FlatList, TouchableOpacity } from 'react-native'; +import { responsiveWidth} from 'react-native-responsive-dimensions'; + +class FilteredList extends Component { + constructor(props) { + super(props); + this.state = { + searchTerm: '', + filteredItems: [], + }; + } + + handleSearch = (text) => { + const { items } = this.props; + const filteredItems = items.filter((item) => + item.name.toLowerCase().includes(text.toLowerCase()) + ); + this.setState({ searchTerm: text, filteredItems }); + }; + + + + handlePress = (item) => { + this.props.onItemSelect(item); + this.setState({ searchTerm: item.name }) + } + + renderItem = ({ item }) => { + if (!item) return null; + return ( + { this.handlePress(item), console.log(item) }}> + {item.name} + + ); + }; + + render() { + const { searchTerm, filteredItems } = this.state; +//const filteredItems = items.filter(item => item !== undefined); + return ( + + + item?.id?.toString() || Math.random().toString()} + renderItem={this.renderItem} + + /> + + ); + } +} + +export default FilteredList; diff --git a/app/screens/login/ForgottenPassword.js b/app/screens/login/ForgottenPassword.js new file mode 100644 index 0000000..b2c7cab --- /dev/null +++ b/app/screens/login/ForgottenPassword.js @@ -0,0 +1,326 @@ +import React,{Component} from 'react' +import {StyleSheet, Text, View, Alert, AsyncStorage, BackHandler, PermissionsAndroid} from 'react-native' +import {Fumi} from 'react-native-textinput-effects' +import {responsiveHeight,responsiveWidth} from 'react-native-responsive-dimensions' +import FontAwesome from 'react-native-vector-icons/FontAwesome' +import Button from 'apsl-react-native-button' +let theme=require('./../../utils/theme.json') +import {getCountryNetwork, reinitpassword} from './../../webservice/AuthApi' +import * as Animatable from 'react-native-animatable'; +import I18n from "react-native-i18n" +import Geolocation from "react-native-geolocation-service"; +import {getPositionInformation} from "../../webservice/MapService"; +import isEqual from 'lodash/isEqual' +let country=require('./../../utils/country_code.json'); +import Icon from 'react-native-vector-icons/MaterialIcons'; +import _ from 'lodash'; + +const GEOLOCATION_OPTIONS= { enableHighAccuracy: true, timeout: 20000 } + +const route=require("./../../route.json") +export default class ForgottenPassword extends Component{ + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden:true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + handlePasswordRef=ref=>this.state.passRef=ref; + + constructor(props){ + super(props); + console.log("RESET PASSWORD PROPS",this.props); + console.warn("USER TYPE", this.props.navigation.state.params.type, typeof this.props.navigation.state.params.type); + this.state=this.initState(); + }; + + initState(){ + return { + phone:'', + passRef:null, + isSending:false, + } + } + _retrieveData = async () => { + try { + const value = await AsyncStorage.getItem('position'); + console.warn(value) + if (value !== null) { + let re=JSON.parse(value) + re.longitudeDelta=0.04 + re.latitudeDelta=0.01 + const pos=JSON.parse(value) + this.setState({region:re,oldPosition:pos}) + } + } catch (error) { + console.warn(error) + } + }; + watchLocation(geo=null) { + const options= geo==null?GEOLOCATION_OPTIONS:geo + this.watchID = Geolocation.getCurrentPosition((position) => { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + if (!isEqual(myPosition, myLastPosition)) { + console.warn(myPosition) + if(myPosition.longitude!==0 && myPosition.latitude!==0) { + this.retreiveinformationFromPosition(myPosition) + }else{ + if(!this.state.alreadyRetry) { + this.setState({alreadyRetry: true}) + let geo = {enableHighAccuracy: false, timeout: 20000, maximumAge: 1000} + this.watchLocation(geo) + }else{ + if(this.state.oldPosition){ + this.retreiveinformationFromPosition(this.state.oldPosition) + }else{ + Geolocation.watchPosition((position)=>{ + if(position.longitude!==0 && position.latitude!==0) { + this.retreiveinformationFromPosition(position) + }else{ + Alert.alert(I18n.t("UNABLE_GET_INFORMATION") + ,I18n.t('UNABLE_GET_INFORMATION_TEXT'), + [{text:I18n.t("EXIT"),onPress:()=>{BackHandler.exitApp()}}, + {text:I18n.t("RESTART"),onPress:()=>{this.watchLocation()}}], + {cancelable:false} + )}},(error)=>{ + this.setState({loadingDialog:false}) + Alert.alert(I18n.t("TITLE_ERROR_SURVENU"), + I18n.t("TEXT_ERROR_START_APPLICATION"), + [{text:"Ok",onPress:()=>{ + BackHandler.exitApp() + }}], + {cancelable:false}) + },GEOLOCATION_OPTIONS) + } + } + } + } + + },(positionError) => { + console.warn(positionError) + Alert.alert(I18n.t("UNABLE_GET_INFORMATION") + ,I18n.t('UNABLE_GET_INFORMATION_TEXT'), + [{text:I18n.t("EXIT"),onPress:()=>{BackHandler.exitApp()}}, + {text:I18n.t("RESTART"),onPress:()=>{this.watchLocation()}}], + {cancelable:false} + ) + } + ,options) + } + + + retreiveinformationFromPosition(myPosition){ + getPositionInformation(myPosition).then((response)=>{ + console.log(response,myPosition) + if(response.results!==undefined){ + if(response.results.length>0) { + let most = response.results[0] + let {address_components, formatted_address, place_id} = most + this.setState({address: address_components, textadress: formatted_address, place: place_id}) + let results=response.results; + let shortcountry; + let mcountry; + for (let i=0; i < results[0].address_components.length; i++) { + for (let j=0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry=mcountry.short_name; + this.setState({shortCountry:mcountry.short_name,longCountry: mcountry.long_name}) + } + } + } + for (let i of country) { + if(i.code=== shortcountry){ + this.setState({indicatif:i.dial_code,enterPhone:i.dial_code})}} + }else{ + + } + this.setState({phoneEnabled:true,loadingDialog:false}); + + }else{ + console.log(myPosition,response) + this.showConnexionAlertError() + } + }).catch((e)=>{ + console.log(e) + + this.setState({phoneEnabled:true,loadingDialog:false}); + Alert.alert(I18n.t("TITLE_PROBLE_COME"), + I18n.t("TEXT_UNABLE_TO_GET_COUNTRY_INFO"),[{text:"Ok",onPress:()=>{ + this.watchLocation() + }}],{cancelable:false}) + }); + } + + componentDidMount(){ + this.props.navigation.addListener("didFocus",payload=>{ + this._retrieveData() + this.requestCameraPermission() + }) + } + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation() + } else { + this.setState({loadingDialog:false}) + Alert.alert(I18n.t("TITLE_UNABLE_TO_AUTORISE"), + I18n.t("MISSING_AUTORISATION_LOCATION"), + [{text:"Ok",onPress:()=>{ + BackHandler.exitApp() + }}], {cancelable:false} + ) + } + } catch (err) { + console.warn("ee",err) + this.setState({loadingDialog:false}) + Alert.alert(I18n.t("TITLE_ERROR_SURVENU"), + I18n.t("TEXT_ERROR_START_APPLICATION"), + [{text:"Ok",onPress:()=>{ + BackHandler.exitApp() + }}], {cancelable:false} + ) + + } + } + + + render(){ + return + + this.props.navigation.pop()} + /> + + + + + + {I18n.t("FORGOTTEN_PASSWORD")} + + + {I18n.t("TEXT_FORGOTTEN_PASSWORD")} + + {this.handlePasswordRef(ref)}}> + + + { this.setState({phone: text})}} + iconColor={theme.accent} + /> + + + + + + } + + onRenitPassword() { + if(this.state.phone.length>0){ + if(this.props.navigation.state.params.type!==null){ + let type= this.props.navigation.state.params.type === 0 ? 'user' : 'agent'; + console.log("Type user send", this.props.navigation.state.params.type); + this.setState({isSending:true}); + reinitpassword(this.state.indicatif+this.state.phone,type).then((data)=>{ + + this.setState({isSending:false}) + + if(data.error){ + this.state.passRef.shake(1200); + + Alert.alert("",data.message,[{text:"Ok"}]) + + }else if(data.success===1) { + Alert.alert("", data.message, [{text: "Ok"}]) + + setTimeout(() => { + this.props.navigation.popToTop() + },1000) + } + }) + } + + } + } +} + +const styles=StyleSheet.create({ + TitlePassword:{ + marginLeft:20, + marginRight:20, + color:'white', + fontWeight:'bold', + fontSize:20, + textAlign:'center' + }, + + subtitlePassword:{ + margin:20, + color:'white', + fontSize:20, + textAlign:'center' + }, + btntext:{ + color:'white', + fontWeight:'bold', + fontSize:17 + }, + btnsend:{ + backgroundColor:theme.accent, + borderColor:'transparent', + marginRight:20, + marginTop:20, + height:responsiveHeight(8), + marginLeft:20 + }, + input:{ + height:54, + marginLeft:3, + width:responsiveWidth(60), + marginRight:20, + borderRadius:10, + justifyContent:'center', + textAlign:'center' + }, + inputCode:{ + height:54, + width:responsiveWidth(30), + marginRight:10, + borderRadius:10, + justifyContent:'center', + textAlign:'center' + } +}) \ No newline at end of file diff --git a/app/screens/login/LoginMain.js b/app/screens/login/LoginMain.js new file mode 100644 index 0000000..8ef4dd0 --- /dev/null +++ b/app/screens/login/LoginMain.js @@ -0,0 +1,10 @@ +import React, { Component } from 'react'; +import {StyleSheet,View} from 'react-native'; +import PropTypes from 'prop-types'; +import LoginUi from './ui/Login.ui'; + +export default class Main extends Component{ + render(){ + return () + } +} diff --git a/app/screens/login/TypeChoiser.js b/app/screens/login/TypeChoiser.js new file mode 100644 index 0000000..37b3be5 --- /dev/null +++ b/app/screens/login/TypeChoiser.js @@ -0,0 +1,147 @@ +import React, {Component} from 'react' +import {StyleSheet, Text, View, Image, TouchableOpacity} from 'react-native' +import Button from 'apsl-react-native-button' +import {responsiveWidth, responsiveHeight} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialIcons'; + +import I18n from 'react-native-i18n' + +let theme = require('./../../utils/theme.json') +let route = require('./../../route.json'); +require('./../../utils/Translations'); +export default class TypeChoiser extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + topBar: { + visible: false, + enabled: false, + drawBehind: true, + + }, + statusBar: { + drawBehind: true, + enabled: false, + } + } + } + + _SimpleUserCreator() { + this.props.navigation.push(route.simpleusercreate, { + type: 0 + }) + } + + _geolocatedUser() { + this.props.navigation.push(route.simpleusercreate, { + type: 1 + }) + } + + constructor(props) { + super(props) + } + + render() { + return ( + + + this.props.navigation.pop()} + /> + + + + + + + + {I18n.t('TITLE_CHOICE_TYPE_ACCOUNT')} + + + { + this.props.navigation.pop() + }}> + {I18n.t('ALREADY_HAVE_AN_ACCOUNT')} + + + + ) + } + +} +const log = StyleSheet.create({ + container: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + }, + img: { + width: responsiveWidth(90), + resizeMode: 'contain', + alignSelf: 'center' + }, + title: { + color: "white", + fontSize: 22, + fontWeight: 'bold', + alignSelf: 'center' + } +}) +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.primary, + }, + textTitle: { + color: 'white', + fontSize: 16, + marginLeft: 20, + marginRight: 20, + marginBottom: 20, + marginTop: 10, + textAlign: 'center', + fontWeight: 'bold' + }, + logintext: { + color: 'white', + alignSelf: 'flex-end', + marginRight: 10 + }, + btnText1: { + color: "white", + fontSize: 17, + fontWeight: 'bold' + }, + btnStyle1: { + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderColor: 'transparent', + backgroundColor: theme.accentLight, + height: responsiveHeight(8) + }, + btnStyle2: { + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + backgroundColor: 'white', + borderColor: 'transparent', + height: responsiveHeight(8) + + } +}) diff --git a/app/screens/login/confirmCode.js b/app/screens/login/confirmCode.js new file mode 100644 index 0000000..14f90ae --- /dev/null +++ b/app/screens/login/confirmCode.js @@ -0,0 +1,57 @@ +import React,{Component} from 'react' +import {StyleSheet,View,Text} from 'react-native' +import {Fumi} from 'react-native-textinput-effects' +import Button from 'apsl-react-native-button' +import {responsiveHeight,responsiveWidth,responsiveFontSize} from 'react-native-responsive-dimensions' +import FontAwesome from 'react-native-vector-icons/FontAwesome' + +let route=require('./../../route.json') +let theme=require('./../../utils/theme.json') + +export default class ConfirmCode extends Component{ + + render(){ + return + + Confirmation de création de compte + + + Entrez le code de confirmation de compte que vous aviez recu par email + + + + + } +} +const styles=StyleSheet.create({ + container:{ + backgroundColor:theme.primary, + flex:1, + }, + btntext:{ + color:'white', + fontWeight:'bold', + fontSize:17 + }, + btnsend:{ + backgroundColor:theme.accent, + borderColor:'transparent', + marginRight:20, + marginTop:20, + height:responsiveHeight(8), + marginLeft:20 + }, + input:{ + height:54, + marginLeft:20, + marginRight:20, + borderRadius:10, + justifyContent:'center', + textAlign:'center' + } +}) \ No newline at end of file diff --git a/app/screens/login/createAccount.js b/app/screens/login/createAccount.js new file mode 100644 index 0000000..6613aa7 --- /dev/null +++ b/app/screens/login/createAccount.js @@ -0,0 +1,765 @@ +import React, {Component} from 'react'; +import { + StyleSheet, + Text, + View, + Image, + ScrollView, + Alert, + BackHandler, + Platform, + ProgressBarAndroid, ActivityIndicator +} from 'react-native'; +import PropTypes from 'prop-types'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {responsiveHeight, responsiveWidth, responsiveFontSize} from 'react-native-responsive-dimensions'; +import {Fumi, Kaede} from 'react-native-textinput-effects' +import * as Animatable from 'react-native-animatable' +import Button from 'apsl-react-native-button' +import {categoryChild, getCodeInformation, getSupervisorInfoCode} from './../../webservice/AuthApi' + +let theme = require('./../../utils/theme.json') +let route = require('./../../route.json') +import I18n from 'react-native-i18n'; +import _ from "lodash"; +import {getData, storeData} from "../../webservice/persistences/StorageService"; +import {supervisorCode} from "../../webservice/IlinkConstants"; + +export default class CreateAccount extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + topBar: { + visible: false, + enabled: false, + drawBehind: true, + + }, + statusBar: { + drawBehind: true, + enabled: false, + } + } + } + + constructor(props) { + super(props); + const {navigation} = this.props; + this.type = navigation.getParam('type', 0); + this.state = this.initState(); + + + } + + initState() { + return { + password: null, + enterPhone: null, + nameanim: null, + surnameanim: null, + passwordanim: null, + confirmpassanim: null, + isLoging: false, + snackVisible: false, + snackText: '', + user: {category: this.type === 0 ? 'user' : 'geolocated'}, + displayFirstStep: true, + displaySecondStep: false, + showAlertIfIsOffline: this.type === 1, + isRegisterOffline: false, + displayLoader: false, + codeSupervisorsData: null, + codeSupervisorData: null + + } + } + + componentDidMount() { + if (this.state.showAlertIfIsOffline) { + Alert.alert( + I18n.t("REGISTER_OPTIONS"), + I18n.t('WOULD_YOU_WANT_TO_REGISTER_OFFLINE') + , + [ + { + text: I18n.t("YES"), onPress: () => { + this.setState({showAlertIfIsOffline: false}); + } + }, + { + text: I18n.t("NO"), onPress: () => { + this.setState({isRegisterOffline: true, showAlertIfIsOffline: false}); + } + } + + ], + {cancelable: false} + ); + } + } + + renderCodeParrainField() { + return ( + + {this.state.displayLoader && this.renderLoader()} + + this.props.navigation.pop()} + /> + {I18n.t('TEXT_BIG_CREATE_AGENT_1')} + + {I18n.t('ENTER_SPONSOR_CODE')} + + { + this.memberanim = comp + }}> + { + let use = this.state.user; + use.member = text; + this.setState({user: use}) + }} + + iconSize={20} + style={styles.input} + > + + + + + + + ); + } + + renderUserGeoAccount() { + return ( + + this.props.navigation.pop()} + /> + {I18n.t('TEXT_BIG_CREATE_AGENT_1')} + + {I18n.t('TEXT_SUBTITLE_CREATE_1')} + + { + this.nameanim = comp + }}> + { + let use = this.state.user; + use.lastname = text; + this.setState({user: use}) + }} + value={this.state.user.lastname} + style={styles.input} + > + + + + { + this.surnameanim = comp + }}> + { + let use = this.state.user; + use.address = text; + this.setState({user: use}) + }} + + > + + + { + this.mailanim = comp + }}> + { + let use = this.state.user; + use.email = text; + this.setState({user: use}) + }} + + style={styles.input} + > + + + { + this.passanim = comp + }}> + { + let use = this.state.user; + use.password = text; + this.setState({user: use}) + }} + iconSize={20} + style={styles.input} + > + + + { + this.confirmanim = comp + }}> + { + let use = this.state.user; + use.confirmpass = text; + this.setState({user: use}) + }} + + iconSize={20} + style={styles.input} + > + + + + + ) + + } + + renderUserAccount() { + return ( + + this.props.navigation.pop()} + /> + {I18n.t('TEXT_BIG_CREATE_1')} + + {I18n.t('TEXT_SUBTITLE_CREATE_1')} + { + this.nameanim = comp + }}> + { + let use = this.state.user; + use.lastname = text; + this.setState({user: use}) + }} + iconColor={'#f95a25'} + iconSize={20} + style={styles.input} + > + + + { + this.surnameanim = comp + }}> + { + let use = this.state.user; + use.address = text; + this.setState({user: use}) + }} + + style={styles.input} + > + + + { + this.mailanim = comp + }}> + { + let use = this.state.user; + use.email = text; + this.setState({user: use}) + }} + style={styles.input} + > + + + { + this.passanim = comp + }}> + { + let use = this.state.user; + use.password = text; + this.setState({user: use}) + }} + style={styles.input} + > + + + { + this.confirmanim = comp + }}> + { + let use = this.state.user; + use.confirmpass = text; + this.setState({user: use}) + }} + style={styles.input} + > + + + + + + ) + } + + async _onUserCreateAccount() { + let {user} = this.state; + // console.log(user) + if (user !== undefined) { + if (this.checkOrShake(user.lastname, this.nameanim)) { + if (this.checkOrShake(user.address, this.surnameanim)) { + if (this.checkOrShake(user.email, this.mailanim)) { + if (this.checkOrShake(user.password, this.passanim)) { + if (this.checkOrShake(user.confirmpass, this.confirmanim)) { + if (user.confirmpass === user.password) { + this.props.navigation.push(route.creationstep2, { + type: this.type, + user: user + }); + } else { + this.passanim.shake(800); + this.confirmanim.shake(800); + } + } + } + } + } + } + } else { + /*this.props.navigator.showSnackbar({ + text:"impossible de trouvé l'utilisateur" + }) + console.log(user) + */ + } + + } + + checkUserGeolocated() { + let {user} = this.state; + this.setState({isLoging: true}) + if (user !== undefined) { + if (this.checkOrShake(user.lastname, this.nameanim)) { + if (this.checkOrShake(user.address, this.surnameanim)) { + if (this.checkOrShake(user.email, this.mailanim)) { + + if (this.state.isRegisterOffline) { + if (!_.isNil(this.state.codeSupervisorData)) { + + this.setState({isLoging: false}); + if (this.state.codeSupervisorData.child !== undefined) { + let user = this.state.user; + user.category = this.state.codeSupervisorData.child; + this.setState({user: user}); + } + + if (this.checkOrShake(user.password, this.passanim)) { + if (this.checkOrShake(user.confirmpass, this.confirmanim)) { + if (user.password === user.confirmpass) { + this.props.navigation.push(route.creationstep2, { + type: this.type, + user: user, + isOffline: this.state.isRegisterOffline, + result: this.state.codeSupervisorData, + + }); + + } else { + this.passanim.shake(800) + this.confirmanim.shake(800) + this.setState({isLoging: false}) + } + } else { + this.setState({isLoging: false}) + } + } else this.setState({isLoging: false}) + + } + } else { + categoryChild(user.member).then(async (codes) => { + // console.log("CATEGORY", codes); + if (codes !== undefined && codes !== null && codes.child !== undefined) { + let user = this.state.user; + user.category = codes.child; + this.setState({user: user}); + } + this.setState({isLoging: false}); + if (this.checkOrShake(user.password, this.passanim)) { + if (this.checkOrShake(user.confirmpass, this.confirmanim)) { + if (user.password === user.confirmpass) { + this.props.navigation.push(route.creationstep2, { + type: this.type, + user: user, + isOffline: this.state.isRegisterOffline + }); + + } else { + this.passanim.shake(800) + this.confirmanim.shake(800) + this.setState({isLoging: false}) + } + } else { + this.setState({isLoging: false}) + } + } else this.setState({isLoging: false}) + + }).catch((e) => { + this.setState({isLoging: false}) + }) + } + + + } else this.setState({isLoging: false}) + + } else this.setState({isLoging: false}) + + } else this.setState({isLoging: false}) + + } else { + this.setState({isLoging: false}); + /*this.props.navigator.showSnackbar({ + text:"impossible de trouvé la variable user" + })*/ + // console.log(user) + } + + } + + retreiveSupervisorInfosCode() { + getSupervisorInfoCode().then((result) => { + console.warn("SUPERVISOR INFOS CODE", JSON.stringify(result)); + storeData(supervisorCode, JSON.stringify(result)).then(() => { + this.setState({displayLoader: false}); + }); + }).catch(error => { + //console.log(error); + }) + } + + renderLoader() { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + retreiveCodeInformation() { + this.setState({isLoging: true}); + const membre = this.state.user.member; + return new Promise(async (resolve, reject) => { + try { + let datas = await getCodeInformation(membre); + resolve(datas); + } catch (e) { + // console.log("Erreur", e); + this.setState({isLoging: false}); + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('IMPOSSIBLE_TO_CONNECT_INTERNET') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp(); + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.retreiveSupervisorInfosCode(); + this.setState({isLoging: false}); + } + } + + ], + {cancelable: false} + ); + reject(e); + } + + }); + + } + + async checkCodeParrain() { + let {user} = this.state; + if (this.checkOrShake(user.member, this.memberanim)) { + this.setState({isLoging: true}); + + if (this.state.isRegisterOffline) { + getData(supervisorCode).then(codeSupervisor => { + if (_.isNil(codeSupervisor)) { + Alert.alert( + I18n.t("ERROR_LABEL"), + I18n.t('DATA_NOT_SYNCHRONISED_WITH_SERVER') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp(); + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.setState({displayLoader: true}); + } + } + + ], + {cancelable: false} + ); + } else { + + let codeSupervisorsData = JSON.parse(codeSupervisor); + let codeSupervisors = Object.keys(codeSupervisorsData); + this.setState({codeSupervisorsData}); + + if (!codeSupervisors.includes(user.member)) { + Alert.alert(I18n.t("ERROR_LABEL"), I18n.t('CODE_AGENT_NOT_EXIST') + , [{ + text: 'OK', onPress: () => { + this.setState({isLoging: false}); + //this.props.navigation.goBack(); + } + }], {cancelable: false}); + } else { + this.setState({isLoging: false}); + let resultInfosCode = codeSupervisorsData[user.member]; + this.setState({codeSupervisorData: resultInfosCode}); + + if (resultInfosCode.network.is_companies_network === "1" && resultInfosCode.child == "geolocated") { + this.props.navigation.push(route.createUserStep, { + type: this.type, + user: this.state.user, + result: resultInfosCode, + isActif: true, + isOffline: this.state.isRegisterOffline + }); + } else { + this.setState({ + displayFirstStep: false, + displaySecondStep: true, + isLoging: false, + }); + } + } + } + }); + } else { + let result = {}; + try { + result = await this.retreiveCodeInformation(); + // console.log("RESULTAT ", result); + if (_.isNil(result.error)) { + let resultInfosCode = await this.retreiveCodeInformation(); + if (_.isNil(resultInfosCode.error)) { + + this.setState({isLoging: false}); + if (resultInfosCode.network.is_companies_network === "1" && resultInfosCode.child == "geolocated") { + this.props.navigation.push(route.createUserStep, { + type: this.type, + user: this.state.user, + result: resultInfosCode, + isActif: true, + isOffline: this.state.isRegisterOffline + }); + } else { + this.setState({ + displayFirstStep: false, + displaySecondStep: true, + isLoging: false + }); + } + + } else { + Alert.alert(I18n.t("ERROR_LABEL"), "" + , [{ + text: 'OK', onPress: () => { + } + }], {cancelable: false}); + } + } else { + if (result.error !== undefined) { + switch (result.error) { + case -7: + Alert.alert(I18n.t("ERROR_LABEL"), result.error_msg + , [{ + text: 'OK', onPress: () => { + this.setState({isLoging: false}); + //this.props.navigation.goBack(); + } + }], {cancelable: false}) + break; + default: + Alert.alert(I18n.t("ERROR_LABEL"), "" + , [{ + text: 'OK', onPress: () => { + this.setState({isLoging: false}); + //this.props.navigation.goBack(); + } + }], {cancelable: false}); + } + this.setState({isLoading: false}) + } + } + + } catch (e) { + result = false + } + } + + } else this.setState({isLoging: false}); + } + + checkOrShake(champ, view) { + let res = false; + if (champ !== undefined && champ.length > 0) { + res = true; + } else { + view.shake(800) + } + return res; + } + + render() { + return this.type === 1 ? + this.state.displayFirstStep ? + this.renderCodeParrainField() + : this.renderUserGeoAccount() + : this.renderUserAccount() + + } +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.primaryDark, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: theme.accentLight, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); + diff --git a/app/screens/login/createUserStep2.js b/app/screens/login/createUserStep2.js new file mode 100644 index 0000000..e296ae4 --- /dev/null +++ b/app/screens/login/createUserStep2.js @@ -0,0 +1,1443 @@ +import React, {Component, useState} from 'react'; +import { + Alert, + BackHandler, + FlatList, + Image, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import PropTypes from 'prop-types'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {Fumi} from 'react-native-textinput-effects' +import * as Animatable from 'react-native-animatable'; +import Button from 'apsl-react-native-button'; +import MapView, {Marker} from 'react-native-maps'; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import {getPositionInformation} from './../../webservice/MapService'; +import I18n from 'react-native-i18n' +import {material} from 'react-native-typography'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import { + createGeolocatedAccount, + createUserAccount, + getCodeInformation, + getCountryNetwork, + getListCountriesActive, + getTownInformationName +} from './../../webservice/AuthApi'; +import {MaterialDialog} from "react-native-material-dialog"; +import Geolocation from 'react-native-geolocation-service'; +import ImagePicker from 'react-native-image-crop-picker'; +import {Color} from "../../config/Color"; +import {FontWeight, Typography} from "../../config/typography"; +import Dialog from "react-native-dialog"; +import {store} from "../../redux/store"; +import axios from "axios"; +import {uploadImage} from "../../webservice/IlinkConstants"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import {getDefaultTown} from "../../webservice/AuthApi"; + +const GEOLOCATION_OPTIONS = {enableHighAccuracy: true, timeout: 20000, maximumAge: 1000, useSignificantChanges: true}; + +let theme = require('./../../utils/theme.json'); +let route = require('./../../route.json'); +let country = require('./../../utils/country_code.json'); +/*var Fabric = require('react-native-fabric'); + +var { Crashlytics } = Fabric; +var { Answers } = Fabric;*/ +declare +var google; + +const propTypes = { + ...Marker.propTypes, + coordinate: PropTypes.shape({ + latitude: PropTypes.number.isRequired, + longitude: PropTypes.number.isRequired, + }), + children: PropTypes.node, + geolocationOptions: PropTypes.shape({ + enableHighAccuracy: PropTypes.bool, + timeout: PropTypes.number, + maximumAge: PropTypes.number, + }), + heading: PropTypes.number, + enableHack: PropTypes.bool, +}; + +const defaultProps = { + enableHack: false, + geolocationOptions: GEOLOCATION_OPTIONS, +}; + +export default class CreateUserStep2 extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + topBar: { + visible: false, + enabled: false, + drawBehind: true, + + }, + statusBar: { + drawBehind: true, + enabled: false, + } + } + } + + constructor(props) { + super(props); + const {navigation} = this.props; + this.type = navigation.getParam("type", 0); + this.user = navigation.getParam('user', null); + this.isOffline = navigation.getParam('isOffline', false); + this.result = navigation.getParam('result', null); + this.state = { + password: null, + enterPhone: null, + nameanim: null, + networksinglePickerVisible: false, + surnameanim: null, + passwordanim: null, + confirmpassanim: null, + network: null, + isLoging: false, + countries: '', + selectedCountry: null, + indicatif: '', + snackVisible: false, + snackText: '', + disableNetwork: false, + networks: [], + modalVisible: true, + select_network: I18n.t("SELECT_NETWORK"), + user: this.user, + result: { + companies_types: [], + taxes: [], + taxes_selected: null, + companies_types_selected: null + }, + id_network_tax: null, + tax_units_count: null, + id_company_type: null, + identification_number: null, + trade_registry: null, + responsable_name: null, + image: "logo.png", + displayImage: false, + loadingUpload: false, + latitude: "", + longitude: "", + // town: this.data !== null && this.data.town ? this.data.town : { + // name: "", + // id: "2", + // indicatif: "", + // districts: [] + // }, + + }; + this.dataToSendTemp = new FormData(); + console.log("is offline", this.isOffline); + console.log("countries", this.countries); + console.log("props", this.props); + } + + createFormData = (photo) => { + this.dataToSendTemp.append("image", { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + }; + + retreiveCodeInformation() { + const membre = this.state.user.member; + return new Promise(async (resolve, reject) => { + try { + let datas = await getCodeInformation(membre); + // Assuming the API returns country and dial_code + const { country, dial_code, ...otherData } = datas; + resolve({ country, dial_code, ...otherData }); + } catch (error) { + reject(error); + } + + }); + + } + + render() { + console.log("State", this.state); + return this.type === 1 ? this.renderUserGeoAccount() : this.renderUserAccount() + + } + + async getNetworks(indicatif) { + if (!indicatif) { + this.setState({ modalDialog: false }); + Alert.alert( + "Une erreur est survenue", + "Impossible de récupérer des informations du pays. Vérifiez que votre GPS est activé et que vous êtes connecté à internet, puis réessayez.", + [ + { + text: "Recommencer", + onPress: () => { + this.setState({ modalDialog: true }); + this.watchLocation(); + } + }, + { + text: "Annuler", + onPress: () => this.props.navigation.popToTop() + } + ] + ); + return; + } + + try { + const result = await this.retreiveCodeInformation(); + console.log("RESULTAT ", result); + + if (!result) { + throw new Error("Aucun résultat obtenu"); + } + + const { category, country, dial_code, child, network } = result; + + this.setState({ + result, + country, + indicatif: dial_code + }); + + if (child) { + this.setState({ disableNetwork: true }); + + if (network) { + this.setState({ + modalVisible: false, + networks: [network], + ...(child === "geolocated" || child === "super" ? { + network, + select_network: I18n.t("YOUR_NETWORK_SELECTED") + } : {}) + }); + } else { + throw new Error("Impossible de récupérer les informations du code parrain"); + } + } else { + const networks = await getCountryNetwork(indicatif); + const reseaux = Object.values(networks).filter(network => network !== ""); + this.setState({ + networks: reseaux, + modalVisible: false + }); + } + } catch (error) { + console.error("Erreur dans getNetworks:", error); + this.setState({ modalVisible: false }); + + if (error.message === "Impossible de récupérer les informations du code parrain") { + Alert.alert(I18n.t('TITLE_PROBLE_COME'), error.message, [{ + text: "Revenir", + onPress: () => this.props.navigation.pop() + }]); + } else { + this.showErrorDialog(); + } + } + } + + showErrorDialog() { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est survenue", "Impossible de récuperer des informations du pays verifier que votre gps est activé," + + "et que vous êtes connecté à internet puis ressayer", [{ + text: "Recommencer", onPress: () => { + this.watchLocation() + } + }, { + text: "Annuler", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + + componentDidMount() { + this.fetchCountries(); + //this.fetchCountryInfo(); + this.mounted = true; + const {type} = this.props; + + + if (this.props.coordinate) return; + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + + } + + fetchCountries = async () => { + try { + const response = await getListCountriesActive(); + console.log('Réponse de getListCountriesActive:', response); + + let countriesData = []; + if (response.error === "error" && response.error_msg) { + const jsonMatch = response.error_msg.match(/\[.*\]/); + if (jsonMatch) { + countriesData = JSON.parse(jsonMatch[0]); + } + } + + const formattedCountries = countriesData.map(country => ({ + label: country.name, + value: country.name, + code_dial: country.code_dial, + code_country: country.code_country + })); + + this.setState({ + country: formattedCountries, + countries: formattedCountries[0], + isLoading: false, + selectedCountry: formattedCountries[0], // Sélectionne le premier pays par défaut + indicatif: formattedCountries[0].code_dial + }); + this.getNetworks(formattedCountries[0].label); + } catch (error) { + console.error('Erreur lors de la récupération des pays:', error); + this.setState({ isLoading: false }); + } + }; + + onSelectCountry = (country) => { + this.setState({ + selectedCountry: country, + indicatif: country.code_dial, + modalVisible: false + }); + this.getNetworks(country.code_dial); + }; + // fetchCountryInfo = async () => { + + // try { + // const response = await getListCountriesActive(); + // console.log('Réponse de getListCountriesActive:', response); + + // let countryData = null; + + // if (response.error === "error" && response.error_msg) { + // const jsonMatch = response.error_msg.match(/\[.*\]/); + // if (jsonMatch) { + // const parsedData = JSON.parse(jsonMatch[0]); + // if (Array.isArray(parsedData) && parsedData.length > 0) { + // countryData = parsedData[0]; // Prendre le premier pays de la liste + // } + // } + // } + + // if (countryData) { + // this.setState({ + // country: countryData.name, + // indicatif: countryData.code_dial, + // isLoading: false + // }); + // } else { + // throw new Error('Aucune donnée de pays valide trouvée'); + // } + // } catch (error) { + // console.error('Erreur lors de la récupération des infos du pays:', error); + // this.setState({ error: error.message, isLoading: false }); + // Alert.alert( + // "Erreur", + // "Impossible de récupérer les informations du pays. Veuillez réessayer.", + // [{ text: "OK" }] + // ); + // } + // }; + + + handleCountryChange = (value, index, data) => { + const selectedCountry = this.state.countries[index]; + this.setState({ + selectedCountry: selectedCountry, + indicatif: selectedCountry.code_dial, + network: null + }); + this.getNetworks(selectedCountry.code_dial); + console.log("data :", selectedCountry.code_dial) + + }; + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation(); + } else { + this.setState({modalDialog: false}) + Alert.alert("Echec à l'autorisation", + "L'application n'est pas autorisé à acceder à votre position veuillez verifier que votre GPS est activé et configurer en mode Haute Precision", + [{ + text: "Ok", onPress: () => { + this.props.navigation.popToTop() + } + }]) + } + } catch (err) { + this.setState({modalDialog: false}) + Alert.alert("Une erreur est Survenue", + "Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application", + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }]) + } + } + + async watchLocation() { + if (this.isOffline) { + Geolocation.getCurrentPosition((position) => { + this.setState({ + modalVisible: false, + latitude: position.coords.latitude, + longitude: position.coords.longitude + }, () => { + console.log("latitude", this.state.latitude); + }); + if (this.result.child) { + this.setState({disableNetwork: true}); + if (this.result.network) { + this.setState({ + modalVisible: false, networks: [this.result.network], + }); + if (this.result.child === "geolocated" || this.result.child === "super") { + this.setState({ + network: this.result.network, + select_network: I18n.t("YOUR_NETWORK_SELECTED") + }); + } + } else { + this.showErrorDialog(); + } + } + + }, (e) => { + Alert.alert(I18n.t('TITLE_PROBLE_COME'), "Impossible de recuperer les informations du code parrain", [{ + text: "Reesayer", + onPress: () => this.watchLocation() + }]) + console.warn("POSITION ERROR", e); + this.setState({modalVisible: false}) + }, this.props.geolocationOptions); + } else { + Geolocation.getCurrentPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog(); + }, this.props.geolocationOptions); + /* if (!this.watchID) { + Geolocation.watchPosition((position) => { + this.treatPosition(position) + }, (e) => { + this.showErrorDialog(); + }, this.props.geolocationOptions) + }*/ + } + + } + + treatPosition(position) { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + + if (!isEqual(myPosition, myLastPosition)) { + getPositionInformation(myPosition).then((response) => { + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let {address_components, formatted_address, place_id} = most + this.setState({address: address_components, textadress: formatted_address, place: place_id}) + + let results = response.results; + let shortcountry; + let mcountry; + for (let i = 0; i < results[0].address_components.length; i++) { + for (let j = 0; j < results[0].address_components[i].types.length; j++) { + if (results[0].address_components[i].types[j] === "country") { + mcountry = results[0].address_components[i]; + shortcountry = mcountry.short_name; + this.setState({shortCountry: mcountry.short_name, longCountry: mcountry.long_name}) + } else if (results[0].address_components[i].types[j] === "locality") { + const name = results[0].address_components[i].short_name; + this.setState({townName: name}); + getTownInformationName(name).then((result) => { + let town = null; + if (result instanceof Array) { + town = result[0]; + } else + town = result; + this.setState({town: town}); + }) + } else { + getDefaultTown().then(result => { + getTownInformationName(result.default_locality).then((resultTowwn) => { + let town = null; + if (resultTowwn instanceof Array) { + town = resultTowwn[0]; + } else + town = resultTowwn; + this.setState({town: town}); + }); + }) + } + } + } + getListCountriesActive().then((cnt) => { + this.setState({countries: cnt}) + console.debug("cnt, shortcountry : ", cnt, shortcountry, countries); + var found = false + for (let i of cnt) { + if (i.code_country === shortcountry) { + found = true + this.setState({indicatif: i.code_dial, country: i.name}) + this.getNetworks(i.code_dial); + } + } + if (!found) { + Alert.alert("Impossible de recupérer vos informations", "Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs", [{text: "OK"}]); + + } + }) + + } + + } + }).catch((e) => { + this.showErrorDialog() + }); + this.setState({myPosition: myPosition}); + if (this.mapRef !== undefined && this.mapRef !== null) { + this.mapRef.animateToCoordinate({ + latitude: myPosition.latitude, + longitude: myPosition.longitude + }, 1000); + this.mapRef.animateToRegion({ + latitude: myPosition.latitude, + longitude: myPosition.longitude, + latitudeDelta: 0.03, + longitudeDelta: 0.01, + }, 1000) + } + } + + } + + componentWillUnmount() { + this.mounted = false; + // eslint-disable-next-line no-undef + if (this.watchID) Geolocation.clearWatch(this.watchID); + } + + renderLoader = () => { + return ( + + ) + } + + uploadImage = () => { + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + axios({ + url: `${uploadImage}`, + method: 'POST', + data: this.dataToSendTemp, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale(), + 'Content-Type': 'multipart/form-data' + }, + }) + .then(response => { + console.log(response); + this.setState({image: response.response.filename, loadingUpload: false}); + }) + .catch(error => { + console.log(error); + if (error.response) + console.log(error.response); + else if (error.request) + console.log(error.request); + else + console.log(error.message); + + Alert.alert("", I18n.t('TITLE_ERROR_SURVENU'), [{ + text: "Ok", + onPress: () => { + } + }]); + this.setState({loadingUpload: false}); + }); + }; + + + renderDialogImage = () => { + + return ( + + + {I18n.t('PREVISUALISATION')} + + + + + + + + + + { + this.setState({ + displayImage: false, + loadingUpload: true + }); + this.uploadImage(); + + }}/> + + ) + } + + renderUserGeoAccount() { + const { selectedCountry } = this.state; + console.log("selectedCountry", selectedCountry); + return ( + + + {this.prepareModal()} + {this.state.displayImage && this.renderDialogImage()} + {this.state.loadingUpload && this.renderLoader()} + + this.props.navigation.pop()} + /> + { + !isNil(this.state.result) ? + this.state.result.child === "geolocated" && + {I18n.t('SECOND_STEP')} + : {I18n.t('LAST_STEP')} + } + + + + + { + const selectedCountry = this.state.countries[index]; + this.setState({ + countries: selectedCountry.countries, + indicatif: selectedCountry.code_dial, + network: null + }); + this.getNetworks(selectedCountry.label); + }} + + /> + + +{/* { + const selectedCountry = this.state.countries[index]; + this.setState({ + selectedCountry: selectedCountry, + indicatif: selectedCountry.code_dial, + network: null + }); + this.getNetworks(selectedCountry.code_dial); + }} + valueExtractor={(item) => item.label} + labelExtractor={(item) => item.label} + /> + {/* { + this.setState({country: value, indicatif: value.code_dial, network: null}) + this.getNetworks(value.code_dial) + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> */} + + { + this.numanim = comp + }}> + + {/* { + let phonenum = text + this.state.contact !== undefined ? this.state.contact : ""; + this.setState({indicatif: text, phone: phonenum}) + }} + style={{ + width: responsiveWidth(30), + height: responsiveHeight(10), + alignSelf: 'center', + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }} + /> */} + + { + // let phonenum = text + (this.state.contact !== undefined ? this.state.contact : ""); + // this.setState({indicatif: text, phone: phonenum}); + // }} + style={{ + width: responsiveWidth(30), + height: responsiveHeight(10), + alignSelf: 'center', + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }} + /> + + { + this.num_input = comp + }} + iconSize={20} + onChangeText={(text) => { + let phonenumber = text + this.setState({phone: phonenumber, contact: text}) + }} + style={{ + + marginTop: responsiveHeight(2), + marginRight: responsiveWidth(5), + + width: responsiveWidth(55), + borderRadius: 5, + }} + > + + { + this.num_input = comp + }} + iconSize={20} + onChangeText={(text) => { + let phonenumber = text + this.setState({phoneTransaction: phonenumber, contactTransaction: text}) + }} + style={{ + + marginTop: responsiveHeight(2), + marginRight: responsiveWidth(5), + + width: responsiveWidth(55), + borderRadius: 5, + }} + > + + + + + + { + this.networkanim = comp + }}> + + + + + + + {I18n.t('WAIT_LOADING_POSITION')} + + { + this.isOffline ? + + + + + + + + + : + <> + { + this.mapanim = comp + }} + > + { + this.mapRef = ref + }} + style={styles.map} + > + {this.state.myPosition !== undefined ? + : + null} + + + + + {this.state.textadress !== undefined ? this.state.textadress : I18n.t('TAKE_MY_POSITION')} + + + } + + + + + ({value: row, label: row}))} + visible={this.state.networksinglePickerVisible} + selectedItem={this.state.singlePickerSelectedItem} + onCancel={() => this.setState({networksinglePickerVisible: false})} + onOk={result => { + this.setState({networksinglePickerVisible: false}); + this.setState({singlePickerSelectedItem: result.selectedItem}); + }} + > + this.renderRow(item)}/> + + + ) + + } + + onRowPress(rowID) { + this.setState({network: rowID}) + } + + renderRow = (row) => ( + this.onRowPress(row)}> + + + + + {row.name} + + + ); + + renderUserAccount() { + return ( + {this.prepareModal()} + + this.props.navigation.pop()} + /> + {I18n.t('LAST_STEP')} + + + + { + this.setState({country: value, indicatif: value.code_dial, network: null}) + + this.getNetworks(value.code_dial) + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + return value.name + }} + /> + + { + this.numanim = comp + }}> + + { + + this.setState({indicatif: text}) + }} + style={{ + width: responsiveWidth(30), + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }} + /> + { + this.num_input = comp + }} + iconSize={20} + onChangeText={(text) => { + let phonenumber = text + this.setState({phone: phonenumber}) + }} + style={{ + + marginTop: responsiveHeight(2), + marginRight: responsiveWidth(5), + + width: responsiveWidth(55), + borderRadius: 5, + }} + > + + + + + { + this.networkanim = comp + }}> + + { + this.setState({network: value}); + this.setState({id_network_tax: value.id}); + + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + + + ) + + } + + _onUserCreateAccount() { + let {myPosition, textaddress, place, user, network, phone, indicatif} = this.state; + this.setState({isLoading: true}) + if (user !== undefined) { + if (this.checkOrShake(myPosition, this.mapanim)) { + if (this.checkOrShake(phone, this.numanim)) { + if (this.checkOrShake(network, this.networkanim)) { + var data = {}; + data.tag = "member" + data['type'] = "create_user" + data['phone'] = indicatif + phone; + data['network'] = network; + data['town'] = this.state.town; + data['latitude'] = myPosition.latitude; + data['longitude'] = myPosition.longitude; + for (let i in user) { + data[i] = user[i]; + } + console.log("data :", data); + createUserAccount(data).then((result) => { + console.log("result : ", result) + console.log("Données envoyées au serveur data :", JSON.stringify(data, null, 2)); + console.log("Réponse complète du serveur result :", JSON.stringify(result, null, 2)); + if (result.success !== undefined && result.success === 1) { + Alert.alert(I18n.t("CONNEXION_SUCCESSFUL"), + I18n.t('ACCOUNT_CREATED_SUCCESS') + , [{ + text: 'OK', onPress: () => { + this.props.navigation.popToTop() + this.setState({isLoading: false}) + } + }], {cancelable: false}) + } else { + if (result.error !== undefined) { + switch (result.error) { + case -3: + Alert.alert(I18n.t("ERROR_LABLE"), I18n.t('FAILED_TEXT_CONTACT_ADMIN') + , [{text: 'OK', onPress: () => ""}], {cancelable: false}) + break; + default: + Alert.alert(I18n.t("CONNEXION_SUCCESSFUL"), result.error_msg + , [{text: 'OK', onPress: () => ""}], {cancelable: false}) + } + this.setState({isLoading: false}) + } + } + }).catch((error) => { + console.error("Erreur lors de la création du compte :", error); + Alert.alert("Erreur", "Une erreur s'est produite lors de la création du compte. Veuillez réessayer."); + this.setState({isLoading: false}); + }) + + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}) + } else { + this.setState({isLoading: false}) + + } + } + + checkUserGeolocated() { + let {myPosition, textaddress, place, indicatif, user, network, phone, phoneTransaction} = this.state; + this.setState({isLoading: true}) + if (user !== undefined) { + if (this.checkOrShake(phone, this.numanim)) { + if (this.checkOrShake(network, this.networkanim)) { + var data = {}; + data.tag = "member"; + data.type = "create_geolocated_user"; + data['phone'] = indicatif + phone; + data['phone_transaction'] = indicatif + phoneTransaction; + data['network'] = network; + data['town'] = this.state.town; + data['latitude'] = this.isOffline ? this.state.latitude : myPosition.latitude; + data['longitude'] = this.isOffline ? this.state.longitude : myPosition.longitude; + for (let i in user) { + data[i] = user[i]; + } + data['category'] = user.category; + + data['active'] = '0'; + if (this.isOffline) { + if (!isNil(this.result)) { + if (this.result.child === "geolocated") { + this.setState({isLoading: false}) + this.props.navigation.push(route.createUserStep, { + type: this.type, + user: this.state.user, + data: data, + result: this.result, + isActif: false, + isOffline: this.isOffline + }); + } + } + } else { + if (!isNil(this.state.result)) { + if (this.state.result.child === "geolocated") { + this.setState({isLoading: false}) + this.props.navigation.push(route.createUserStep, { + type: this.type, + user: this.state.user, + data: data, + result: this.state.result, + isActif: false, + isOffline: this.isOffline + }); + } else { + createGeolocatedAccount(data).then((result) => { + console.log(result); + if (result.success !== undefined && result.success === 1) { + const message = result.category === 'super' ? I18n.t("HYPERVISOR_MUST_VALIDATE_SUPERVISOR") + : I18n.t("ACCOUNT_SUCCESSFULL_CREATED") + Alert.alert("", message, [{ + text: "Ok", + onPress: () => { + this.props.navigation.popToTop() + } + }]) + setTimeout(() => { + this.setState({isLoading: false}) + + }, 1000) + this.props.navigator.push({ + screen: route.login + }) + this.setState({isLoading: false}) + } else { + + /* Crashlytics.log(JSON.stringify({"type":"erreur lors de la creation","data":result})) + Answers.logCustom("error",JSON.stringify(result))*/ + console.warn(result) + if (result.error !== undefined) { + switch (result.error) { + case -3: + Alert.alert("", I18n.t('UNABLE_TO_CREATE_ACCOUNT'), [{ + text: "Ok", + onPress: () => { + } + }]) + break; + default: + if (result.error_msg) + Alert.alert("", result.error_msg, [{ + text: "Ok", + onPress: () => { + } + }]) + else if (result.sql_error) + Alert.alert(I18n.t('UNABLE_TO_CREATE_ACCOUNT'), result.sql_error, [{ + text: "Ok", + onPress: () => { + } + }]) + } + this.setState({isLoading: false}) + } + } + }) + .catch((error) => { + this.setState({isLoading: false}); + }); + } + } + + } + + + } else this.setState({isLoading: false}) + } else this.setState({isLoading: false}) + } else { + this.setState({isLoading: false}) + + } + } + + checkOrShake(champ, view) { + let res = false; + if (champ !== undefined && champ.length > 0) { + res = true; + } else if (champ !== Array && champ !== undefined) { + res = true + } else { + view.shake(800) + } + return res; + } + + prepareModal() { + return ( + + {I18n.t("LOADING_DESCRIPTION_COUNTRY")} + + + ) + } +} + +const + SHORT_LIST = ['List element 1', 'List element 2', 'List element 3']; + +const + LONG_LIST = [ + 'List element 1', + 'List element 2', + + 'List element 5', + 'List element 6', + 'List element 7', + 'List element 8', + , + ]; + +const + styles = StyleSheet.create({ + rowContainer: { + height: 52, + flex: 1, + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + }, + iconContainer: { + marginRight: 16, + }, + container: { + flex: 1, + backgroundColor: theme.primary, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + map: { + height: 200, + marginRight: responsiveWidth(5), + marginLeft: responsiveWidth(5), + marginVertical: 10, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: theme.accentLight, + height: 52 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + contentPicker: { + padding: 10, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + }) diff --git a/app/screens/login/ui/Login.ui.js b/app/screens/login/ui/Login.ui.js new file mode 100644 index 0000000..6e4647e --- /dev/null +++ b/app/screens/login/ui/Login.ui.js @@ -0,0 +1,865 @@ +import React, {Component} from 'react'; +import { + + StyleSheet, + Text, + View, + Image, + Animated, + BackHandler, + TouchableOpacity, + PermissionsAndroid, + Platform, + ProgressBarAndroid, + ScrollView, + Alert, + StatusBar, + AsyncStorage +} from 'react-native'; +import PropTypes from 'prop-types'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {responsiveHeight, responsiveWidth, responsiveFontSize} from 'react-native-responsive-dimensions'; +import {Sae} from 'react-native-textinput-effects'; +import Button from 'apsl-react-native-button'; + +let theme = require('./../../../utils/theme.json'); +import {login, saveNewuser, getCountryNetwork, getAppVersion} from './../../../webservice/AuthApi'; +import * as Animatable from 'react-native-animatable'; +import isEqual from 'lodash/isEqual' +//import {getOpenCagePositionInformation} from './../../../webservice/MapService' +import SwitchSelector from 'react-native-switch-selector' +import I18n from 'react-native-i18n' + +let route = require('./../../../route.json'); +require('./../../../utils/Translations') +//let country = require('./../../../utils/country_code.json'); +import {IlinkEmitter} from './../../../utils/events' +import {readUser} from "../../../webservice/AuthApi"; +//import {MaterialDialog} from "react-native-material-dialog" +import Spinner from "react-native-loading-spinner-overlay"; +import Geolocation from "react-native-geolocation-service"; +import {iso1A2Code, callingCodes, emojiFlag, feature} from '@ideditor/country-coder'; +//import {opencageDataApiKey} from "../../../webservice/IlinkConstants"; + +const GEOLOCATION_OPTIONS = {enableHighAccuracy: true, timeout: 20000} +const propTypes = { + coordinate: PropTypes.shape({ + latitude: PropTypes.number.isRequired, + longitude: PropTypes.number.isRequired, + }), + children: PropTypes.node, + geolocationOptions: PropTypes.shape({ + enableHighAccuracy: PropTypes.bool, + timeout: PropTypes.number, + maximumAge: PropTypes.number, + }), + heading: PropTypes.number, + enableHack: PropTypes.bool, +}; +const widthButton = responsiveWidth(80) > 350 ? 350 : responsiveWidth(80); + +export class LoginUi extends Component { + + handlePhoneRef = ref => this.phoneRef = ref; + handlePasswordRef = ref => this.passRef = ref; + static defaultProps = { + enableHack: false, + geolocationOptions: null, + }; + + async requestCameraPermission() { + if (Platform.OS === "android") { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + this.watchLocation() + } else { + this.setState({loadingDialog: false}) + Alert.alert(I18n.t("TITLE_UNABLE_TO_AUTORISE"), + I18n.t("MISSING_AUTORISATION_LOCATION"), + [{ + text: I18n.t("RESTART"), onPress: () => { + this.requestCameraPermission() + } + }, { + text: I18n.t("QUIT_"), onPress: () => { + BackHandler.exitApp() + } + }], + {cancelable: false} + ) + } + } catch (err) { + console.warn(err) + this.setState({loadingDialog: false}) + Alert.alert(I18n.t("TITLE_ERROR_SURVENU"), + I18n.t("TEXT_ERROR_START_APPLICATION"), + [{ + text: I18n.t("RESTART"), onPress: () => { + this.requestCameraPermission() + } + }, { + text: I18n.t("QUIT_"), onPress: () => { + // BackHandler.exitApp() + } + }], + {cancelable: false} + ) + + } + } else { + this.watchLocation() + + } + } + + showConnexionAlertError() { + this.setState({loadingDialog: false}) + + Alert.alert(I18n.t("TITLE_PROBLE_COME"), + I18n.t("TEXT_UNABLE_TO_GET_YOUR_POSITION"), + [{ + text: I18n.t("QUIT_"), onPress: () => { + BackHandler.exitApp() + } + }, { + text: I18n.t("RESTART"), + onPress: () => { + this.setState({loadingDialog: true}) + this.watchLocation() + } + }], + {cancelable: false} + ) + } + + _storeData = async (position) => { + try { + console.warn("save result", await AsyncStorage.setItem('position', JSON.stringify(position))); + } catch (error) { + console.warn("store error", error) + } + }; + _retrieveData = async () => { + try { + const value = await AsyncStorage.getItem('position'); + if (value !== null) { + let re = JSON.parse(value) + re.longitudeDelta = 0.04 + re.latitudeDelta = 0.01 + const pos = JSON.parse(value) + this.setState({region: re, oldPosition: pos}) + } + } catch (error) { + console.warn(error) + } + }; + + watchLocation(geo = null) { + const options = geo == null ? GEOLOCATION_OPTIONS : geo + this.watchID = Geolocation.getCurrentPosition((position) => { + const myLastPosition = this.state.myPosition; + const myPosition = position.coords; + if (!isEqual(myPosition, myLastPosition)) { + console.warn(myPosition) + if (myPosition.longitude !== 0 && myPosition.latitude !== 0) { + this._storeData(myPosition) + this.retreiveinformationFromPosition(myPosition) + } else { + if (!this.state.alreadyRetry) { + this.setState({alreadyRetry: true}) + let geo = {enableHighAccuracy: false, timeout: 20000, maximumAge: 1000} + this.watchLocation(geo) + } else { + if (this.state.oldPosition) { + this.retreiveinformationFromPosition(this.state.oldPosition) + } else { + Geolocation.watchPosition((position) => { + if (position.longitude !== 0 && position.latitude !== 0) { + this._storeData(position) + this.retreiveinformationFromPosition(position) + } else { + Alert.alert(I18n.t("UNABLE_GET_INFORMATION") + , I18n.t('UNABLE_GET_INFORMATION_TEXT'), + [{ + text: I18n.t("EXIT"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("RESTART"), onPress: () => { + this.watchLocation() + } + }], + {cancelable: false} + ) + } + }, (error) => { + this.setState({loadingDialog: false}) + Alert.alert(I18n.t("TITLE_ERROR_SURVENU"), + I18n.t("TEXT_ERROR_START_APPLICATION"), + [{ + text: "Ok", onPress: () => { + BackHandler.exitApp() + } + }], + {cancelable: false}) + }, GEOLOCATION_OPTIONS) + } + } + } + } + + }, (positionError) => { + console.warn(positionError) + Alert.alert(I18n.t("UNABLE_GET_INFORMATION") + , I18n.t('UNABLE_GET_INFORMATION_TEXT'), + [{ + text: I18n.t("EXIT"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("RESTART"), onPress: () => { + this.watchLocation() + } + }], + {cancelable: false} + ) + } + , options) + } + + + retreiveinformationFromPosition(myPosition) { + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + this.setState({ + indicatif: `+${indicatif}`, + enterPhone: `+${indicatif}` + }); + + /* getOpenCagePositionInformation(myPosition).then((response) => { + console.log("OPENCAGE RESPONSE", response); + if (response.results !== undefined) { + if (response.results.length > 0) { + let most = response.results[0] + let {address_components, county, country} = most.components; + let indicatif = callingCodes([myPosition.longitude, myPosition.latitude]); + console.log("OPENCAGE RESPONSE", indicatif); + this.setState({ + address: address_components, + textadress: most.formatted, + indicatif: `+${indicatif}`, + enterPhone: `+${indicatif}`, + shortCountry: county, + longCountry: country + }); + //this.getNetworks(country); + } else { + } + this.setState({phoneEnabled: true, loadingDialog: false}); + + } else { + console.log(myPosition, response) + this.showConnexionAlertError() + } + }).catch((e) => { + console.log("OPENCAGE ERROR", e); + this.setState({phoneEnabled: true, loadingDialog: false}); + });*/ + } + + componentDidMount() { + this._retrieveData(); + this.requestCameraPermission(); + + } + + componentWillUnmount() { + if (this.focusListener) + this.focusListener.remove() + } + + getNetworks(pays) { + + if (pays) { + getCountryNetwork(pays).then((result) => { + this.reseaux = []; + let networks = result[0]; + for (let prop in networks) { + if (networks[prop] !== "" && networks[prop].toLowerCase() !== pays.toLowerCase()) { + this.reseaux.push(networks[prop]); + } + } + this.setState({networks: this.reseaux}); + + }, (err) => { + console.log(err); + }); + } else { + let msg = "impossible de récupérer le nom du pays"; + } + } + + constructor(props) { + super(props); + this.state = this.initState(); + this.Animation = new Animated.Value(0); + this.BackgroundColorConfig = this.Animation.interpolate( + { + inputRange: [0, 0.5, 1], + outputRange: this.state.colorsscheme + }); + this.BackgroundColorConfigAdmin = this.Animation.interpolate( + { + inputRange: [0, 0.5, 1], + outputRange: this.state.colorsscheme.reverse() + }) + + } + + StartBackgroundColorAnimation = (value) => { + this.Animation.setValue(value === 0 ? 0 : 1); + this.setState({stateLogin: value, typeaccount: value}) + Animated.timing( + this.Animation, + { + toValueF: value === 1 ? 0 : 1, + duration: 500 + } + ).start(); + } + + async gotoHome() { + + IlinkEmitter.emit("userconnect") + let readU = await readUser() + let road = ""; + console.log("USER READ", readU); + if (!readU.category) + road = "App" + else { + switch (readU.category) { + case 'geolocated': + road = "AgentApp" + break; + case 'super': + road = "adminApp" + break + default: + road = "supAdminApp" + } + } + + this.props.navigation.navigate(road) + + + } + + gotoTypeCreated() { + this.props.navigation.push(route.typeaccountcreate, { + type: this.state.typeaccount, + }); + } + + initState() { + return { + password: "", + typeaccount: 0, + enterPhone: "", + isLoging: false, + phoneEnabled: false, + snackVisible: false, + snackText: '', + loadingDialog: false, + stateLogin: -1, + colorsscheme: [theme.primary, theme.primaryDark, theme.primaryDarkAdvanced] + } + } + + options = [ + {label: I18n.t('USER'), value: 0}, + {label: I18n.t('AGENT'), value: 1}, + ]; + + BackgroundColorConfig: null + BackgroundColorConfigAdmin: null + + render() { + + return ( + + + + + { + + this.props.navigation.push(route.helpScreen) + + }}> + + {I18n.t('HELP')} + + + + + + + { + this.numberRef = com + }} + onChangeText={(text) => this.setState({enterPhone: text})} + labelStyle={style.labelInput} + /> + + + { + this._pass = component + }} + iconClass={FontAwesomeIcon} + iconName={'lock'} + style={style.input} + iconColor={'white'} + labelStyle={style.labelInput} + autoCapitalize={'none'} + secureTextEntry={true} + onChangeText={(text) => this.setState({password: text})} + autoCorrect={false} + /> + + + + + { + this.gotoForgottenPass() + }}> + + {I18n.t("FORGOTTEN_PASSWORD")} + + + + { + this.StartBackgroundColorAnimation(value) + }}/> + + + + + {I18n.t("OR_BIG")} + + + + + + + + + + ) + } + + gotoForgottenPass() { + this.props.navigation.push(route.forgotpass, { + type: this.state.typeaccount, + }) + } + + connectClicked(isAgentRecharge = true) { + if (this.state.password === null || this.state.password === undefined || this.state.password.length < 3 || this.state.password.lenght < 3) { + this.passRef.shake(800) + } else { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + console.log("Enter Phone", this.state.enterPhone); + login(this.state.enterPhone, this.state.password, this.state.typeaccount).then((responseJson) => { + console.warn(responseJson) + + if (responseJson.success === 1) { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + const user = responseJson; + if (!user.error) { + if (user.etat === "1" || user.etat === 1) { + + if('related_refill_agent_phone' in user && isAgentRecharge) { + Alert.alert( + I18n.t("CONNEXION_CHOICE"), + I18n.t("CONNEXION_CHOICE_DESCRIPTION"), + [ + { + text: I18n.t('YES'), onPress: () => { + this.setState({ + enterPhone: user.related_refill_agent_phone + }, () => { + this.connectClicked(false) + return; + }) + } + }, { + text: I18n.t('NO'), onPress: () => { + this.connectClicked(false) + } + }, + ], + {cancelable: false} + ) + } else { + saveNewuser(user); + Alert.alert( + I18n.t("CONNEXION_SUCCESSFUL"), + I18n.t("CONNEXION_SUCCESSFULL_TEXT"), + [ + { + text: 'Ok', onPress: () => { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + this.gotoHome() + } + } + ], + {cancelable: false} + ) + } + + console.log("NEW USER", user); + this.setState({user: user}) + + + } else { + if (user.category !== 'super') { + this.props.navigation.push(route.activateaccount, { + type: this.state.typeaccount, + user: user + }) + + } else { + if (user.etat_demande === 0 || user.etat_demande === '0') { + Alert.alert( + I18n.t('DONT_VALIDATE_ACCOUNT'), + I18n.t('UNVALIDATE_ACCOUNT_TEXT'), + [ + { + text: 'Ok', onPress: () => { + } + } + ], + {cancelable: false} + ) + } else { + this.props.navigation.push(route.activateaccount, { + type: this.state.typeaccount, + user: user + }) + } + } + } + } else { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.connectClicked() + } + } + + ], + {cancelable: false} + ) + } + + } else if (responseJson === null) { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + + } else { + console.log(responseJson) + let message = ''; + switch (responseJson.error) { + case 1: + this.phoneRef.shake(1200); + this.passRef.shake(1200); + message = I18n.t("UNABLE_TO_CONNECT") + break; + case -1: + this.phoneRef.shake(1200); + message = I18n.t('WRONG_PHONE_NUMBER') + break; + case -2: + message = I18n.t('WRONG_PHONE_NUMBER'); + this.phoneRef.shake(1200); + break; + case -3: + message = I18n.t("WRONG_PASSWORD") + this.passRef.shake(1200); + break; + default: + this.passRef.shake(1200); + message = null + break; + } + + if (message === null) { + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.connectClicked() + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + message + , + [ + + { + text: "OK", onPress: () => { + } + } + + ], + {cancelable: false} + ) + this.setState(previousState => { + return { + isLoging: !previousState.isLoging, + snackVisible: true, snackText: message + }; + }) + setTimeout(() => { + this.setState({snackVisible: false}) + }, 2000) + } + + } + }) + .catch((e) => { + this.setState(previousState => { + return {isLoging: !previousState.isLoging}; + }) + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.connectClicked() + } + } + + ], + {cancelable: false} + ) + + }) + } + } +} + +const separator = StyleSheet.create({ + line: { + height: 1.5, + flex: 1, + backgroundColor: 'white', + marginLeft: 30, + marginRight: 30 + }, + + text: { + color: 'white', + fontWeight: 'bold', + + }, + container: { + flexDirection: 'row', + alignItems: 'center' + }, + btnContainer: { + flexDirection: 'column', + justifyContent: 'center', + + }, +}) +const style = StyleSheet.create({ + container: { + flex: 1, + justifyContent: "center" + }, + switch: { + margin: 15, + }, + contentSwitch: { + width: responsiveWidth(70), + alignItems: 'center', + alignSelf: "center", + marginTop: 10, + marginLeft: 10 + }, + lostpassword: { + color: 'white', + alignSelf: 'flex-end', + + marginTop: 60, + fontWeight: 'bold', + marginRight: 20 + }, + logoContaner: { + flexDirection: 'row', + justifyContent: 'center', + alignItems: 'center', + }, + logo: { + width: responsiveWidth(90), + resizeMode: "contain" + }, + title: { + fontSize: responsiveFontSize(4), + alignSelf: 'center', + fontWeight: 'bold', + color: 'white', + }, + loginBtnText: { + color: theme.primary, + fontWeight: 'bold', + fontSize: 15 + + }, + + loginBtnText2: { + color: "white", + fontWeight: 'bold', + fontSize: 15 + + }, + + loginBtn: { + width: widthButton, + height: 48, + alignSelf: 'center', + marginTop: 20, + borderRadius: responsiveHeight(4), + backgroundColor: 'white', + borderColor: 'transparent', + }, + + loginBtn1: { + width: widthButton, + marginTop: responsiveHeight(2), + height: 48, + alignSelf: 'center', + borderRadius: responsiveHeight(4), + backgroundColor: theme.accentLight, + borderColor: 'transparent', + }, + + input: { + width: responsiveWidth(70), + alignSelf: 'center', + marginTop: 5, + + }, + labelInput: { + color: "white", + fontWeight: 'normal', + } +}) diff --git a/app/screens/modals/DateFilterHistoryDemand.js b/app/screens/modals/DateFilterHistoryDemand.js new file mode 100644 index 0000000..b859928 --- /dev/null +++ b/app/screens/modals/DateFilterHistoryDemand.js @@ -0,0 +1,145 @@ +import React,{ Component } from 'react' +import {StyleSheet,Text,View,TouchableOpacity,TextInput} from 'react-native' +import CardView from 'react-native-cardview' +import {responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions' +import Button from 'apsl-react-native-button' +import {} from 'react-native' +import DateTimePicker from 'react-native-modal-datetime-picker'; +let moment=require('moment'); +let theme=require('./../../utils/theme.json'); + + +export default class DateFilterHistoryDemand extends Component{ + static navigatorStyle={ + navBarHidden:true, + }; + state = { + isDateTimePickerVisible: false, + + isDateEndTimePickerVisible: false, + datestart:null, + datestartformated:'La date de debut', + dateend:null, + dateendformated:'La date de fin' + }; + constructor(props){ + super(props); + } + _showDateTimePicker = (type) => { + if(type===1) + this.setState({isDateTimePickerVisible: true + } ); + else this.setState({isDateEndTimePickerVisible: true + } ); +} + _showDateEndPicker= ()=>this.setState({isDateEndTimePickerVisible:true}); + _hideDateTimePicker = () => this.setState({ isDateTimePickerVisible: false,isDateEndTimePickerVisible:false }); + _handleDatePicked = (date) => { + if(this.state.isDateTimePickerVisible){ + this.setState({datestart:date,datestartformated:moment(date).format('dddd Do ,MMMM YYYY')}); + }else if(this.state.isDateEndTimePickerVisible){ + let startdate=this.state.datestart; + let enddate=moment(date); + this.setState({dateend:date,dateendformated:moment(date).format('dddd Do ,MMMM YYYY')}); + + let dif=moment(enddate).diff(startdate); + if(dif<0){ + this.props.navigator.showSnackbar({ + text:'la date de fin ne peut être plus petite que la date de début', + duration:'long', + backgroundColor:'red', + textColor:'white' + }) + } + } + this._hideDateTimePicker(); + }; + + + render(){ + return( + + Trié selon la durée + + Définir la date de début + + this._showDateTimePicker(1)}> + + {this.state.datestartformated} + + + + Définir la date de fin + this._showDateEndPicker(2)}> + + {this.state.dateendformated} + + + + + + + + + + + ) + } +} +const styles=StyleSheet.create({ + container:{ + height:responsiveHeight(60), + width:responsiveWidth(90), + backgroundColor:'white' + + }, + dateText:{ + marginTop:20, + marginLeft:responsiveWidth(13), + marginBottom:20, + fontSize:17, + }, + titlecontent:{ + fontSize:17, + marginLeft:responsiveWidth(10), + + color:'black' + }, + content:{ + flex:8 + }, + btnvalid:{ + flex:1, + + borderColor:'transparent' + }, + + btnfilter:{ + flex:1, + color:theme.accent, + fontWeight:'bold', + borderColor:'transparent' + }, + btnStyleContainer:{ + width:responsiveWidth(50), + alignSelf:'flex-end', + flexDirection:'row' + }, + title:{ + fontSize:20, + marginLeft:20, + marginTop:20, + color:'black', + fontWeight:'bold' + }, + root:{ + flex:1, + backgroundColor:'rgba(0,0,0,0.3)', + justifyContent:'center', + alignItems:'center' + } +}) \ No newline at end of file diff --git a/app/screens/modals/DateRangePicker.js b/app/screens/modals/DateRangePicker.js new file mode 100644 index 0000000..a4805ed --- /dev/null +++ b/app/screens/modals/DateRangePicker.js @@ -0,0 +1,79 @@ +import React, { Component } from 'react' +import { StyleSheet, View ,Text} from 'react-native' +import { Calendar, defaultStyle } from 'react-native-calendars' + +const XDate = require('xdate'); + +type Props = { + initialRange: React.PropTypes.array.isRequired, + onSuccess: React.PropTypes.func.isRequired, +}; +export default class DateRangePicker extends Component { + + state = {isFromDatePicked: false, isToDatePicked: false, markedDates: {}} + + componentDidMount() { this.setupInitialRange() } + + onDayPress = (day) => { + if (!this.state.isFromDatePicked || (this.state.isFromDatePicked && this.state.isToDatePicked)) { + this.setupStartMarker(day) + } else if (!this.state.isToDatePicked) { + let markedDates = {...this.state.markedDates} + let [mMarkedDates, range] = this.setupMarkedDates(this.state.fromDate, day.dateString, markedDates) + if (range >= 0) { + this.setState({isFromDatePicked: true, isToDatePicked: true, markedDates: mMarkedDates}) + this.props.onSuccess(this.state.fromDate, day.dateString) + } else { + this.setupStartMarker(day) + } + } + } + + setupStartMarker = (day) => { + let markedDates = {[day.dateString]: {startingDay: true, color: this.props.theme.markColor, textColor: this.props.theme.markTextColor}} + this.setState({isFromDatePicked: true, isToDatePicked: false, fromDate: day.dateString, markedDates: markedDates}) + } + + setupMarkedDates = (fromDate, toDate, markedDates) => { + let mFromDate = new XDate(fromDate) + let mToDate = new XDate(toDate) + let range = mFromDate.diffDays(mToDate) + if (range >= 0) { + if (range == 0) { + markedDates = {[toDate]: {color: this.props.theme.markColor, textColor: this.props.theme.markTextColor}} + } else { + for (var i = 1; i <= range; i++) { + let tempDate = mFromDate.addDays(1).toString('yyyy-MM-dd') + if (i < range) { + markedDates[tempDate] = {color: this.props.theme.markColor, textColor: this.props.theme.markTextColor} + } else { + markedDates[tempDate] = {endingDay: true, color: this.props.theme.markColor, textColor: this.props.theme.markTextColor} + } + } + } + } + return [markedDates, range] + } + + setupInitialRange = () => { + if (!this.props.initialRange) return + let [fromDate, toDate] = this.props.initialRange + let markedDates = {[fromDate]: {startingDay: true, color: this.props.theme.markColor, textColor: this.props.theme.markTextColor}} + let [mMarkedDates, range] = this.setupMarkedDates(fromDate, toDate, markedDates) + this.setState({markedDates: mMarkedDates, fromDate: fromDate}) + } + + render() { + return ( + {this.onDayPress(day)}}/> + ) + } +} + +DateRangePicker.defaultProps = { + theme: { markColor: '#00adf5', markTextColor: '#ffffff' } +}; \ No newline at end of file diff --git a/app/screens/modals/LoadinModal.js b/app/screens/modals/LoadinModal.js new file mode 100644 index 0000000..5db22a6 --- /dev/null +++ b/app/screens/modals/LoadinModal.js @@ -0,0 +1,22 @@ +import React,{Component} from 'react' +import {StyleSheet,Text,View,ProgressBarAndroid} from 'react-native' +import {responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions' + +export default class LoadinModal extends Component{ + + constructor(props){ + super(props) + } + + render() { + return ( + + {this.props.title} + {this.props.text} + + + ) + } +} \ No newline at end of file diff --git a/app/screens/nano-credit/AdhererGroupNanoCredit.js b/app/screens/nano-credit/AdhererGroupNanoCredit.js new file mode 100644 index 0000000..62f0027 --- /dev/null +++ b/app/screens/nano-credit/AdhererGroupNanoCredit.js @@ -0,0 +1,280 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../config/Color'; +import { FontWeight, Typography } from '../../config/typography'; +import { store } from "../../redux/store"; +import { IlinkEmitter } from '../../utils/events'; +import { readUser } from '../../webservice/AuthApi'; +import { joinGroupAction, joinGroupReset } from '../../webservice/NanoCreditApi'; +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class AdhererGroupNanoCredit extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('JOIN_GROUP'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('JOIN_GROUP') + } + }; + + constructor(props) { + super(props); + this.state = { + codeGroupe: null, + codeSponsor: null, + nomGroupe: null, + codeSponsor: null, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderCreateGroupReponse = () => { + + const { result, error } = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_JOIN_GROUP"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.joinGroupReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("SUCCES_JOIN_GROUP"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.joinGroupReset(); + IlinkEmitter.emit("treatNanoGroupDemand"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('DEPOSIT_TO_CARD') }) + this.forceUpdate() + } + + + onSubmitSendWalletToCard = () => { + const { codeGroupe, codeSponsor } = this.state; + + if (this.ckeckIfFieldIsOK(codeGroupe)) + this.nomGroupeAnim.shake(800); + else if (this.ckeckIfFieldIsOK(codeSponsor)) + this.nomGroupeAnim.shake(800); + else { + + this.props.joinGroupAction({ + id_user: this.state.user.id, + code_groupe: this.state.codeGroupe, + code_sponsor: this.state.codeSponsor, + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + return ( + <> + {(this.props.loading) && this.renderLoader()} + {this.state.isDataSubmit && this.renderCreateGroupReponse()} + + + {I18n.t('GROUP_INFOS')} + + { this.nomGroupeAnim = comp }}> + { + + this.setState({ codeGroupe }) + }} + style={styles.input} + > + + + + { this.codeSponsorAnim = comp }}> + { + + this.setState({ codeSponsor }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.joinGroupReducer.loading, + result: state.joinGroupReducer.result, + error: state.joinGroupReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + joinGroupAction, + joinGroupReset, + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(AdhererGroupNanoCredit); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/nano-credit/AskNanoCredit.js b/app/screens/nano-credit/AskNanoCredit.js new file mode 100644 index 0000000..3d76dd0 --- /dev/null +++ b/app/screens/nano-credit/AskNanoCredit.js @@ -0,0 +1,476 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../config/Color'; +import { FontWeight, Typography } from '../../config/typography'; +import { store } from "../../redux/store"; +import { IlinkEmitter } from '../../utils/events'; +import { readUser } from '../../webservice/AuthApi'; +import { typeCaution, isNormalInteger } from '../../utils/UtilsFunction'; +import { joinGroupAction, joinGroupReset, askNanoCreditAction, askNanoCreditReset, getNanoCreditDemandDurationAction, getNanoCreditDemandDurationReset } from '../../webservice/NanoCreditApi'; +import { Dropdown } from 'react-native-material-dropdown-v2'; +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class AskNanoCredit extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEMAND_NANO_CREDIT'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEMAND_NANO_CREDIT') + } + }; + + constructor(props) { + super(props); + this.state = { + codeGroupe: null, + codeSponsor: null, + nomGroupe: null, + codeSponsor: null, + user: null, + montant: null, + password: null, + durations: [], + durationSelect: null, + triggerSubmitClick: false, + hasLoadDuration: false, + modalVisible: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + typeCaution: typeCaution(), + typeCautionName: I18n.t((typeCaution()[0]).name), + typeCautionToSend: 'groupe', + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getNanoCreditDemandDurationReset(); + + readUser().then((user) => { + console.log("USER", user); + if (user) { + if (user !== undefined) { + this.props.getNanoCreditDemandDurationAction({ id_user: user.id, type: "nano_credit" }); + } + } + }) + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + renderGetDurationesponse = () => { + const { resultGetNanoCreditDuration, errorGetNanoCreditDuration } = this.props; + if (resultGetNanoCreditDuration !== null) { + if (typeof resultGetNanoCreditDuration.response !== 'undefined') { + if (resultGetNanoCreditDuration.response.length > 0) { + this.setState({ + hasLoadDuration: true, + durations: resultGetNanoCreditDuration.response, + durationSelect: resultGetNanoCreditDuration.response[0].value, + modalVisible: false + }); + } + else if (resultGetNanoCreditDuration.response.length === 0) { + this.setState({ + hasLoadDuration: true, + durations: [], + durationSelect: '', + modalVisible: false + }); + } + } + } + + if (errorGetNanoCreditDuration !== null) { + if (typeof errorGetNanoCreditDuration.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorGetNanoCreditDuration.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDurationReset(); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorGetNanoCreditDuration), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDurationReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + + renderAskNanoCreditResponse = () => { + + const { result, error } = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.askNanoCreditReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("DEMAND_SEND"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.askNanoCreditReset(); + //IlinkEmitter.emit("treatNanoGroupDemand"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('DEPOSIT_TO_CARD') }) + this.forceUpdate() + } + + + onSubmitSendWalletToCard = () => { + const { montant, typeCautionName, durationSelect } = this.state; + + if (this.ckeckIfFieldIsOK(typeCautionName)) + this.typeCautionAnim.shake(800); + else if (this.ckeckIfFieldIsOK(durationSelect)) + this.typeCautionAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) + this.montantAnim.shake(800); + else { + + this.props.askNanoCreditAction({ + id_user: this.state.user.id, + type_caution: this.state.typeCautionToSend, + duree_mois: this.state.durationSelect, + montant: this.state.montant, + password: this.state.password + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log(this.state); + return ( + <> + {(this.props.loading || this.props.loadingGetNanoCredit || this.state.modalVisible) && this.renderLoader()} + {this.state.isDataSubmit && this.renderAskNanoCreditResponse()} + {!this.state.hasLoadDuration && this.renderGetDurationesponse()} + + + {I18n.t('DEMAND_NANO_CREDIT')} + + { this.typeCautionAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ durationSelect: value }); + }} + valueExtractor={(value) => { return value.value }} + labelExtractor={(value) => { return value.value }} + /> + + + { this.typeCautionAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + if (value === I18n.t('INDIVIDUAL')) + this.setState({ + typeCautionToSend: 'individuel', + typeCautionName: I18n.t('INDIVIDUAL') + }); + else + this.setState({ + typeCautionToSend: 'groupe', + typeCautionName: I18n.t('GROUP') + }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.askNanoCreditReducer.loading, + result: state.askNanoCreditReducer.result, + error: state.askNanoCreditReducer.error, + + loadingGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.loading, + resultGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.result, + errorGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + askNanoCreditAction, + askNanoCreditReset, + + getNanoCreditDemandDurationAction, + getNanoCreditDemandDurationReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(AskNanoCredit); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/nano-credit/CasserEpargneUser.js b/app/screens/nano-credit/CasserEpargneUser.js new file mode 100644 index 0000000..ffc0c0f --- /dev/null +++ b/app/screens/nano-credit/CasserEpargneUser.js @@ -0,0 +1,706 @@ +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import { + ActivityIndicator, + Alert, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import I18n from 'react-native-i18n'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import omit from 'lodash/omit'; +import {Color} from '../../config/Color'; +import {Typography} from '../../config/typography'; +import {IlinkEmitter} from '../../utils/events'; +import {readUser} from '../../webservice/AuthApi'; +import {getEpargneInProgressAction, getEpargneInProgressReset} from '../../webservice/NanoCreditApi'; +import {casserEpargneUserAction, casserEpargneUserReset} from '../../webservice/user/NanoCreditApi'; +import {cutString, cutStringWithoutDot, nanoCreditHistoryLabel} from "../../utils/UtilsFunction"; +import * as Utils from "../../utils/DeviceUtils"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import thousands from "thousands"; +import Dialog from "react-native-dialog"; + + +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class CasserEpargneUser extends Component { + + + constructor(props) { + super(props); + this.state = { + password: null, + idEpargne: null, + codeGroup: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + isGroupToModify: false, + displayModalHistory: false, + historyItemDetail: null, + isDataHasLoaded: false, + displayPasswordModal: false, + wallet: this.props.navigation.state.params.wallet, + }; + this.props.getEpargneInProgressReset(); + + } + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('BREAK_EPARGNE'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('BREAK_EPARGNE') + } + }; + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + this.props.getEpargneInProgressAction(user.id); + + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderBreakEpargneRespons = () => { + + const {result, error} = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.casserEpargneUserReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("BREAK_EPARGNE_DONE"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.casserEpargneUserReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('REFUND_NANO_CREDIT')}) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitCasserEpargne = () => { + const {idEpargne, password} = this.state; + + if (this.ckeckIfFieldIsOK(idEpargne)) + this.idEpargneAnim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.casserEpargneUserAction({ + id_user: this.state.user.id, + id_epargne: this.state.idEpargne, + password: this.state.password + }, 0); + } + this.setState({ + isDataSubmit: true + }); + } + + renderLoader = () => { + return ( + + ) + } + + renderModalHistoryDetail = () => { + return ( + + + + {I18n.t('DEMAND_DETAIL')} + { + + + + + {I18n.t('ID_SAVINGS')} + + + {this.state.historyItemDetail.id_epargne} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {this.state.historyItemDetail.duree_mois} + + + + + Type + + + {this.state.historyItemDetail.type} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_WITHDRAWAL')} + + + {this.state.historyItemDetail.montant_retire + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('TAXES')} + + + {this.state.historyItemDetail.taxe + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('INTERET')} + + + {this.state.historyItemDetail.interet + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('CREATION_DATE')} + + + {this.state.historyItemDetail.date_creation} + + + + + {I18n.t('FINAL_DATE')} + + + {isEqual(this.state.historyItemDetail.type, 'SIMPLE') ? I18n.t('NON_APPLICABLE') : this.state.historyItemDetail.date_fin} + + + + + {I18n.t('CASSATION_DATE')} + + + {this.state.historyItemDetail.date_cassation} + + + + + + } + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + { + + this.setState({ + displayPasswordModal: !this.state.displayPasswordModal, + }); + + }}/> + + + + ); + } + + renderPasswordDialog = () => { + return ( + + + {I18n.t('PASSWORD')} + + { + this.setState({password}) + }} + secureTextEntry={true} + value={this.state.password} + onSubmitEditing={() => { + this.setState({ + displayPasswordModal: false, + displayModalHistory: false, + isDataSubmit: true + }); + this.props.refundCreditDemandUserAction({ + id_user: this.state.user.id, + id_epargne: this.state.historyItemDetail.id_epargne, + password: this.state.password + }); + }}/> + + { + this.setState({displayPasswordModal: !this.state.displayPasswordModal}); + }}/> + { + this.setState({ + displayPasswordModal: false, + displayModalHistory: false, + isDataSubmit: true + }) + this.props.casserEpargneUserAction({ + id_user: this.state.user.id, + id_epargne: this.state.historyItemDetail.id_epargne, + password: this.state.password + }); + }}/> + + ); + } + + renderNanoCreditItem = (item, index) => { + + return ( + { + this.setState({displayModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + Object.keys(omit(item, ['id', 'id_epargne', 'montant_retire', 'type', 'date_demande', 'date_fin', 'date_remboursement_prevu', 'date_validation', 'date_cassation', 'date_remboursement', 'id_demande', 'duree_mois', 'taxe', 'date_fin', 'date_cassation', 'id_user', 'id_network', 'user', 'partiellement_rembourse', 'user_phone', 'interet', 'date_remboursement_prevu', 'date_remboursement', 'id_wallet_agent', 'retrait_cash', 'codeParrain', 'agent', 'montant_rembourse', ''])).map((element, i) => ( + + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet.currency_code}` + : isEqual(element, 'date_creation') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + } + + ); + } + + renderNanoCreditList = () => { + const {errorNanoCreditHistory, resultNanoCreditHistory} = this.props; + if (errorNanoCreditHistory !== null) { + if (typeof errorNanoCreditHistory.data !== 'undefined') { + return ( + + {errorNanoCreditHistory.data.error} + + ) + } else { + return ( + + {errorNanoCreditHistory} + + ) + } + } + + + if (resultNanoCreditHistory !== null) { + if (resultNanoCreditHistory.response !== null) { + return ( + Array.isArray(resultNanoCreditHistory.response) && (resultNanoCreditHistory.response.length) > 0 ? + ( + <> + + { + nanoCreditHistoryLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + resultNanoCreditHistory.response.map((item, index) => ( + this.renderNanoCreditItem(item, index) + )) + } + + ) : + ( + + {I18n.t('NO_SAVINGS')} + + ) + ) + } + } + } + + renderNanoCreditHistory = () => { + return ( + + + { + this.props.loadingNanoCreditHistory ? + ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) : this.renderNanoCreditList() + + } + + ); + } + + + render() { + return ( + <> + {(this.props.loading || this.props.loadingGetCommission || this.props.loadingNanoCreditHistory) && this.renderLoader()} + {this.state.isDataSubmit && this.renderBreakEpargneRespons()} + {this.state.displayModalHistory && this.renderModalHistoryDetail()} + {this.state.displayPasswordModal && this.renderPasswordDialog()} + + + + + {I18n.t('SAVINGS_LIST')} + + + + { + this.renderNanoCreditHistory() + } + + {/*{I18n.t('DEMAND_INFO')} + + { idEpargneAnim = comp }}> + { + + this.setState({ idEpargne }) + }} + style={styles.input} + > + + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + */} + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.casserEpargneUserReducer.loading, + result: state.casserEpargneUserReducer.result, + error: state.casserEpargneUserReducer.error, + + errorNanoCreditHistory: state.getEpargneInProgressReducer.error, + resultNanoCreditHistory: state.getEpargneInProgressReducer.result, + loadingNanoCreditHistory: state.getEpargneInProgressReducer.loading, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + casserEpargneUserAction, + casserEpargneUserReset, + getEpargneInProgressAction, + getEpargneInProgressReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(CasserEpargneUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor, + paddingHorizontal: 20 + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + circlePoint: { + width: 50, + height: 50, + borderRadius: 25, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + transactionContainer: { + flexDirection: 'row', + paddingTop: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(65), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 12, + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + containField: { + padding: 10, + marginBottom: 20, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + flexDirection: "row", + height: 140, + borderRadius: 10 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: responsiveWidth(100), + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + contentLeftItem: { + flex: 1, + paddingTop: 40, + paddingLeft: 10, + paddingRight: 10, + alignItems: "center" + }, +}); \ No newline at end of file diff --git a/app/screens/nano-credit/CautionNanoCreditAgent.js b/app/screens/nano-credit/CautionNanoCreditAgent.js new file mode 100644 index 0000000..4c5bc3c --- /dev/null +++ b/app/screens/nano-credit/CautionNanoCreditAgent.js @@ -0,0 +1,533 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import {store} from "../../redux/store"; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../config/Color'; +import {Typography} from '../../config/typography'; +import {IlinkEmitter} from '../../utils/events'; +import { + cautionCreditDemandAgentAction, + cautionCreditDemandAgentReset, + getNanoCreditDemandDetailAction, + getNanoCreditDemandDetailReset +} from '../../webservice/agent/NanoCreditAgentApi'; +import {readUser} from '../../webservice/AuthApi'; +import {withdrawalMode} from '../../utils/UtilsFunction'; +import thousands from 'thousands'; + +const moment = require('moment'); + +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class CautionNanoCreditAgent extends Component { + + + constructor(props) { + super(props); + this.state = { + password: null, + idDemand: null, + codeGroup: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + withdrawalInCashType: withdrawalMode(), + withdrawalInCashTypeName: withdrawalMode()[0].name, + isModalConfirmVisible: false, + isGroupToModify: false, + withdrawalInCash: true, + wallet: store.getState().walletDetailReducer.result.response + }; + console.log("Wallet", this.state.wallet); + + this.props.getNanoCreditDemandDetailReset(); + this.props.cautionCreditDemandAgentReset(); + + } + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('CAUTION_CREDIT'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('CAUTION_CREDIT') + } + }; + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultGetNanoCreditDemandDetail != null) { + + if (typeof nextProps.resultGetNanoCreditDemandDetail.response !== 'undefined') { + + if (!nextProps.loadingGetNanoCreditDemandDetail) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + modalConfirmTransaction = (data) => { + const idDemand = data.response.id_demande; + const montant = data.response.montant; + const duree = data.response.duree_mois; + const etat = data.response.etat; + const taxe = data.response.taxe; + const interet = data.response.interet; + const dateDemand = data.response.date_demande; + const dateRemboursementPrevu = data.response.date_remboursement_prevu; + const dateRemboursement = data.response.date_remboursement; + const retraitCash = data.response.retrait_cash; + const dateCreation = data.response.date_creation; + + return ( + + + + {I18n.t('DEMAND_DETAIL')} + + + + + + + {I18n.t('ID_DEMAND')} + + + {idDemand} + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('TAXES')} + + + {`${thousands(taxe, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('INTERET')} + + + {`${thousands(interet, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('WITHDRAWAL_TYPE')} + + + {retraitCash ? I18n.t('WITHDRAWAL_IN_CASH') : I18n.t('TRANSFER_IN_ACCOUNT')} + + + + + {I18n.t('ETAT')} + + + {etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {duree} + + + + + {I18n.t('CREATION_DATE')} + + + {moment(dateCreation).format('DD-MM-YYYY')} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }}/> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.cautionCreditDemandAgentAction({ + id_demande: this.state.idDemand, + id_wallet_agent: this.state.wallet.id, + retrait_cash: this.state.withdrawalInCash, + password: this.state.password + }); + this.props.getNanoCreditDemandDetailReset(); + }}/> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderRefundNanoCreditResponse = () => { + + const {result, error} = this.props; + + if (error !== null) { + console.log(error); + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.cautionCreditDemandAgentReset(); + IlinkEmitter.emit("refreshWallet"); + } + } + ], + {cancelable: false} + ) + } + + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("CAUTIONNEMENT_DONE"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.cautionCreditDemandAgentReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + }; + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('REFUND_NANO_CREDIT')}) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitCautionnerNanoCredit = () => { + const {idDemand, password} = this.state; + + if (this.ckeckIfFieldIsOK(idDemand)) + this.idDemandAnim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getNanoCreditDemandDetailAction(this.state.idDemand); + } + this.setState({ + triggerSubmitClick: true + }); + } + + renderGetNanoCreditDemandDetailResponse = () => { + const {resultGetNanoCreditDemandDetail, errorGetNanoCreditDemandDetail} = this.props; + + if (errorGetNanoCreditDemandDetail !== null) { + if (typeof errorGetNanoCreditDemandDetail.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorGetNanoCreditDemandDetail.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDetailReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorGetNanoCreditDemandDetail), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDetailAction(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const {resultGetNanoCreditDemandDetail} = this.props; + + return ( + <> + {(this.props.loading || this.props.loadingGetNanoCreditDemandDetail) && this.renderLoader()} + {this.state.isDataSubmit && this.renderRefundNanoCreditResponse()} + {this.state.triggerSubmitClick && this.renderGetNanoCreditDemandDetailResponse()} + { + (resultGetNanoCreditDemandDetail !== null) && + (typeof resultGetNanoCreditDemandDetail.response !== 'undefined') && + this.modalConfirmTransaction(resultGetNanoCreditDemandDetail) + } + + + {I18n.t('DEMAND_INFO')} + + { + this.idDemandAnim = comp + }}> + { + + this.setState({idDemand}) + }} + style={styles.input} + > + + + + { + this.typeRetraitAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + if (value === I18n.t('WITHDRAWAL_IN_CASH')) + this.setState({ + withdrawalInCash: true, + withdrawalInCashTypeName: 'WITHDRAWAL_IN_CASH' + }); + else + this.setState({ + withdrawalInCash: false, + withdrawalInCashTypeName: 'TRANSFER_IN_ACCOUNT' + }) + }} + valueExtractor={(value) => { + return I18n.t(value.name) + }} + labelExtractor={(value) => { + return I18n.t(value.name) + }} + /> + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.cautionCreditDemandAgentReducer.loading, + result: state.cautionCreditDemandAgentReducer.result, + error: state.cautionCreditDemandAgentReducer.error, + + loadingGetNanoCreditDemandDetail: state.getNanoCreditDemandDetailReducer.loading, + resultGetNanoCreditDemandDetail: state.getNanoCreditDemandDetailReducer.result, + errorGetNanoCreditDemandDetail: state.getNanoCreditDemandDetailReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + cautionCreditDemandAgentAction, + cautionCreditDemandAgentReset, + + getNanoCreditDemandDetailAction, + getNanoCreditDemandDetailReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(CautionNanoCreditAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/nano-credit/CreateGroupNanoCredit.js b/app/screens/nano-credit/CreateGroupNanoCredit.js new file mode 100644 index 0000000..6325985 --- /dev/null +++ b/app/screens/nano-credit/CreateGroupNanoCredit.js @@ -0,0 +1,437 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../config/Color'; +import { FontWeight, Typography } from '../../config/typography'; +import { store } from "../../redux/store"; +import { IlinkEmitter } from '../../utils/events'; +import { readUser } from '../../webservice/AuthApi'; +import { createGroupAction, createGroupReset } from '../../webservice/NanoCreditApi'; +import { isNormalInteger } from '../../utils/UtilsFunction'; +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class CreateGroupNanoCredit extends Component { + + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + nomGroupe: null, + limitCredit: null, + codeSponsor1: null, + codeSponsor2: null, + codeSponsor3: null, + codeGroup: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + isGroupToModify: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + } + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('MANAGE_GROUP'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('CREATE_GROUP') + } + }; + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + const groupToModify = this.props.navigation.getParam('group', null); + if (!isNil(groupToModify)) { + this.setState({ + limitCredit: groupToModify.limite_credit, + nomGroupe: groupToModify.nom, + codeSponsor1: groupToModify.codeSponsor1, + codeSponsor2: groupToModify.codeSponsor2, + codeSponsor3: groupToModify.codeSponsor3, + codeGroup: groupToModify.code_groupe, + isGroupToModify: true + }); + } + this.setState({ user }); + } + } + }); + + } + + isMontantValid = () => { + const { limitCredit } = this.state; + if ((parseInt(isEqual(limitCredit, 0)) || limitCredit < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(limitCredit)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + /* else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; */ + + else + return { + errorMessage: '', + isValid: true + }; + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderCreateGroupReponse = () => { + + const { result, error } = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_CREATION_GROUP"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createGroupReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("SUCCESS_CREATION_GROUP"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createGroupReset(); + IlinkEmitter.emit("treatNanoGroupDemand"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('DEPOSIT_TO_CARD') }) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitSendWalletToCard = () => { + const { codeSponsor1, codeSponsor2, nomGroupe, codeSponsor3, limitCredit, password } = this.state; + + if (this.ckeckIfFieldIsOK(nomGroupe)) + this.nomGroupeAnim.shake(800); + else if (this.ckeckIfFieldIsOK(limitCredit) || !this.isMontantValid().isValid) { + this.limitCreditAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(codeSponsor1)) + this.codeSponsor1Anim.shake(800); + else if (this.ckeckIfFieldIsOK(codeSponsor2)) + this.codeSponsor2Anim.shake(800); + else if (this.ckeckIfFieldIsOK(codeSponsor3)) + this.codeSponsor3Anim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + if (this.state.isGroupToModify) { + + this.props.createGroupAction({ + id_user: this.state.user.id, + nom: this.state.nomGroupe, + code_group: this.state.codeGroup, + code_sponsor1: this.state.codeSponsor1, + code_sponsor2: this.state.codeSponsor2, + code_sponsor3: this.state.codeSponsor3, + password: this.state.password, + limite_credit: this.state.limitCredit, + code_groupe: this.state.codeGroup + }, 1); + } else { + + this.props.createGroupAction({ + id_user: this.state.user.id, + nom: this.state.nomGroupe, + code_sponsor1: this.state.codeSponsor1, + code_sponsor2: this.state.codeSponsor2, + code_sponsor3: this.state.codeSponsor3, + password: this.state.password, + limite_credit: this.state.limitCredit + }, 0); + } + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + return ( + <> + {(this.props.loading || this.props.loadingGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderCreateGroupReponse()} + + + {I18n.t('GROUP_INFOS')} + + { this.nomGroupeAnim = comp }}> + { + + this.setState({ nomGroupe }) + }} + style={styles.input} + > + + + + { this.limitCreditAnim = comp }}> + { + this.setState({ limitCredit }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.codeSponsor1Anim = comp }}> + { + + this.setState({ codeSponsor1 }) + }} + style={styles.input} + > + + + + { this.codeSponsor2Anim = comp }}> + { + + this.setState({ codeSponsor2 }) + }} + style={styles.input} + > + + + + { this.codeSponsor3Anim = comp }}> + { + + this.setState({ codeSponsor3 }) + }} + style={styles.input} + > + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.createGroupReducer.loading, + result: state.createGroupReducer.result, + error: state.createGroupReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + createGroupAction, + createGroupReset, + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(CreateGroupNanoCredit); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/nano-credit/DemandGroupNanoCredit.js b/app/screens/nano-credit/DemandGroupNanoCredit.js new file mode 100644 index 0000000..0b9d941 --- /dev/null +++ b/app/screens/nano-credit/DemandGroupNanoCredit.js @@ -0,0 +1,492 @@ +import React from 'react'; +import { + Animated, + AppState, + Platform, + ProgressBarAndroid, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {readUser} from "../../webservice/AuthApi"; +import 'moment'; +import 'moment/locale/fr' +import 'moment/locale/es-us' +import 'moment/locale/en-au' +import 'moment/locale/en-ca' +import 'moment/locale/en-ie' +import 'moment/locale/en-il' +import 'moment/locale/en-nz' +import 'moment/locale/en-gb' +import moment from 'moment-timezone'; +import {accent, primary, primaryDark, purpleLight} from './../../utils/theme.json'; +import I18n from 'react-native-i18n' +import {Appbar, Provider} from 'react-native-paper'; +import {bindActionCreators} from 'redux'; +import {connect} from 'react-redux'; +import {getNanoCreditDemandsAction, getNanoCreditDemandsReset} from '../../webservice/user/NanoCreditApi'; +import {IlinkEmitter} from '../../utils/events'; +import {Typography} from '../../config/typography'; +import {ScrollView} from 'react-native-gesture-handler'; +import {Color} from '../../config/Color'; + +let route = require('./../../route.json') + +let theme = require('./../../utils/theme.json') + +var sortIcons; +var sectionIcons; + +require('./../../utils/Translations') + + +class DemandValidationGroup extends React.Component { + + constructor(props) { + super(props, true); + this.state = { + user: {}, + conserve: [], + count: 0, + translateAnim: new Animated.Value(0), + visibleMenu: false, + appState: AppState.currentState, + filter: false, + sortIcons: null, + panelVisible: false, + filder_disable: true, + datestartformated: 'La date de debut', + dateendformated: 'La date de fin', + datestart: null, + dateend: null, + isLoaded: false, + isSectionned: false, + isDateTimePickerVisible: false, + isDateEndTimePickerVisible: false, + isDataSubmit: false, + position: 0 + }; + readUser().then((user) => { + this.setState({user: user}); + this.props.getNanoCreditDemandsAction(user.id); + }); + + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + + this.props.getNanoCreditDemandsReset(); + this.navigation = this.props.navigation + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + //IlinkEmitter.on('treatNanoGroupDemand', this.refreshData); + }; + + static navigatorStyle = { + navBarBackgroundColor: primary, + statusBarColor: primaryDark, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + contextualMenuStatusBarColor: theme.accent, + contextualMenuBackgroundColor: theme.accentLight, + contextualMenuButtonsColor: '#ffffff' + + }; + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate() + } + + componentDidMount() { + const {routeName} = this.navigation.state + this.setState({ + position: routeName === "demandeValidationGroupe" ? 0 + : routeName === "myNanoCreditGroup" ? 1 + : 2 + }); + this.animateSlidingUp(false) + + } + + componentWillUnmount() { + clearInterval(this.intervaller) + } + + + animateSlidingUp(state = false) { + const height = responsiveHeight(100) + let initialValue = !state ? 0 : height, + finalValue = !state ? height : 0; + + this.setState({isSliding: state}) + + this.state.translateAnim.setValue(initialValue); //Step 3 + Animated.timing( //Step 4 + this.state.translateAnim, + { + toValue: finalValue, + duration: 500, + useNativeDriver: true, + } + ).start() + } + + _openMenu = () => this.setState({visibleMenu: true}); + + _closeMenu = () => this.setState({visibleMenu: false}); + + getDemandTypeIcon = (type) => { + switch (type) { + case 'creation': + return 'account-multiple-plus'; + case 'suppression': + return 'account-multiple-minus'; + case 'adhesion': + return 'account-multiple-check' + case 'nano_credit': + return 'cash' + default: + return 'account-multiple' + } + } + + getDemandTypeColor = (type) => { + switch (type) { + case 'creation': + return 'green'; + case 'suppression': + return 'red'; + case 'adhesion': + return Color.primaryColor + case 'nano_credit': + return Color.primaryColor + default: + return Color.primaryColor + } + } + + renderDemandItem = (item) => { + let dateFormat = moment.tz(item.date_creation_demande, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + + return ( + { + this.props.navigation.push(route.demandGroupNanoCreditDetail, { + id: item.id + }); + }} + style={[styles.paymentItem]}> + + + + + + + + + + {item.nom} + + {`${I18n.t('CREATOR')}: ${item.createur}`} + + {/* {`Sponsor 1: ${item.sponsor1}`} + + {`Sponsor 2: ${item.sponsor2}`} + + {`Sponsor 3: ${item.sponsor3}`} */} + + + + + {item.nombre_validation === 3 ? I18n.t('VALIDATE') : I18n.t('NO_VALIDATE')} + {` (${item.nombre_validation} ${item.nombre_validation > 1 ? I18n.t('VALIDATIONS') : I18n.t('VALIDATION')})`} + + + + + + {item.country} + + + {dateFormat} + + + + + + + ) + } + + rendeGetDemandsGroupResponse = () => { + + const {resultGetDemandsGroup, errorGetDemandsGroup} = this.props; + + if (errorGetDemandsGroup !== null) { + if (typeof errorGetDemandsGroup.data !== 'undefined') { + return ( + + {errorGetDemandsGroup.data.error} + + ) + } else { + return ( + + {errorGetDemandsGroup} + + ) + } + } + + if (resultGetDemandsGroup !== null) { + if (resultGetDemandsGroup.response !== null) { + return ( + Array.isArray(resultGetDemandsGroup.response) && (resultGetDemandsGroup.response.length) > 0 ? + ( + { + resultGetDemandsGroup.response.map((item) => ( + this.renderDemandItem(item) + )) + } + ) : + ( + + {I18n.t('NO_DEMAND_CREATION_GROUP')} + + ) + ) + + } + } + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + printOptions() { + return ( + { + this.props.navigation.push(route.createGroupNanoCredit); + }} + > + + + { + this.props.navigation.push(route.adhererGroupNanoCredit); + }} + > + + + ) + } + + refreshData() { + this.props.getNanoCreditDemandsAction(this.state.user.id); + } + + render() { + console.warn("POSITION", this.state.position); + return ( + + + + + + { + this.props.navigation.pop() + }} + /> + + { + this.refreshData() + }}/> + {/* { this._openMenu(); this.renderSliding(); }} /> */} + + + {this.state.position === 0 ? + this.props.loadingGetDemandsGroup ? + this.renderLoader() : + this.rendeGetDemandsGroupResponse() + : null} + {this.state.position === 0 && this.printOptions()} + + + ); + + } +} + +const mapStateToProps = state => ({ + loadingGetDemandsGroup: state.getDemandsGroupReducer.loading, + resultGetDemandsGroup: state.getDemandsGroupReducer.result, + errorGetDemandsGroup: state.getDemandsGroupReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditDemandsAction: getNanoCreditDemandsAction, + getNanoCreditDemandsReset: getNanoCreditDemandsReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(DemandValidationGroup); + +const styles = StyleSheet.create({ + slidingup: { + position: "absolute", + height: responsiveHeight(84), + bottom: 0, + backgroundColor: 'white', + width: responsiveWidth(100), + zIndex: 1000 + }, + root: { + flex: 1, + }, + container: { + flex: 1, + backgroundColor: 'white', + justifyContent: 'center', + alignItems: 'center', + }, + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + descriptionIcon: { + fontSize: 10, + height: 12, + top: 10 + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 10, + + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + title: { + color: '#000', + paddingLeft: 10, + fontSize: responsiveFontSize(2.2) + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + paddingLeft: 10, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + iconContent: { + width: 40, + marginRight: 5, + alignItems: "center" + } +}); diff --git a/app/screens/nano-credit/EpargnerArgentUser.js b/app/screens/nano-credit/EpargnerArgentUser.js new file mode 100644 index 0000000..91aa5d0 --- /dev/null +++ b/app/screens/nano-credit/EpargnerArgentUser.js @@ -0,0 +1,503 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../config/Color'; +import {FontWeight, Typography} from '../../config/typography'; +import {store} from "../../redux/store"; +import {isNormalInteger, typeEpargne} from '../../utils/UtilsFunction'; +import {readUser} from '../../webservice/AuthApi'; +import {getNanoCreditDemandDurationAction, getNanoCreditDemandDurationReset} from '../../webservice/NanoCreditApi'; +import {epargnerArgentUserAction, epargnerArgentUserReset} from "../../webservice/user/NanoCreditApi"; +import {IlinkEmitter} from "../../utils/events"; + +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class EpargnerArgentUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('SAVE_MONEY'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('SAVE_MONEY') + } + }; + + constructor(props) { + super(props); + this.state = { + codeGroupe: null, + codeSponsor: null, + nomGroupe: null, + codeSponsor: null, + displayDuration: false, + user: null, + montant: null, + password: null, + durations: [], + durationSelect: null, + triggerSubmitClick: false, + hasLoadDuration: false, + modalVisible: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + typeEpargne: typeEpargne(), + typeEpargneName: I18n.t((typeEpargne()[0]).name), + typeEpargneToSend: 'simple', + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getNanoCreditDemandDurationReset(); + + readUser().then((user) => { + console.log("USER", user); + if (user) { + if (user !== undefined) { + this.props.getNanoCreditDemandDurationAction({id_user: user.id, type: "epargne"}); + } + ; + } + }) + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + renderGetDurationesponse = () => { + const {resultGetNanoCreditDuration, errorGetNanoCreditDuration} = this.props; + if (resultGetNanoCreditDuration !== null) { + if (typeof resultGetNanoCreditDuration.response !== 'undefined') { + if (resultGetNanoCreditDuration.response.length > 0) { + this.setState({ + hasLoadDuration: true, + durations: resultGetNanoCreditDuration.response, + durationSelect: resultGetNanoCreditDuration.response[0].value, + modalVisible: false + }); + } else if (resultGetNanoCreditDuration.response.length === 0) { + this.setState({ + hasLoadDuration: true, + durations: [], + durationSelect: '', + modalVisible: false + }); + } + } + } + + if (errorGetNanoCreditDuration !== null) { + if (typeof errorGetNanoCreditDuration.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorGetNanoCreditDuration.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDurationReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorGetNanoCreditDuration), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getNanoCreditDemandDurationReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + + renderEpargnerArgentResponse = () => { + + const {result, error} = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.epargnerArgentUserReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("EPARGNE_DEPOSE"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.epargnerArgentUserReset(); + //IlinkEmitter.emit("treatNanoGroupDemand"); + IlinkEmitter.emit("updateNanoCreditAccount"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('SAVE_MONEY')}) + this.forceUpdate() + } + + + onSubmitEpargnerArgent = () => { + const {montant, typeEpargneName, durationSelect} = this.state; + + if (this.ckeckIfFieldIsOK(typeEpargneName)) + this.typeEpargneAnim.shake(800); + else if (this.ckeckIfFieldIsOK(durationSelect) && this.state.displayDuration) + this.durationAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) + this.montantAnim.shake(800); + else { + + this.props.epargnerArgentUserAction({ + id_user: this.state.user.id, + type: this.state.typeEpargneToSend, + duree_mois: this.state.durationSelect, + montant: this.state.montant, + password: this.state.password + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + return ( + <> + {(this.props.loading || this.props.loadingGetNanoCredit || this.state.modalVisible) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEpargnerArgentResponse()} + {!this.state.hasLoadDuration && this.renderGetDurationesponse()} + + + {I18n.t('FILL_INFORMATION')} + + { + this.typeEpargneAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + if (value === I18n.t('SIMPLE')) + this.setState({ + typeEpargneToSend: 'simple', + typeEpargneName: I18n.t('SIMPLE'), + displayDuration: false + + }); + else + this.setState({ + typeEpargneToSend: 'blocked', + typeEpargneName: I18n.t('BLOCKED'), + displayDuration: true + }) + }} + valueExtractor={(value) => { + return I18n.t(value.name) + }} + labelExtractor={(value) => { + return I18n.t(value.name) + }} + /> + + + { + this.state.displayDuration && + { + this.durationAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({durationSelect: value}); + }} + valueExtractor={(value) => { + return (value.value) + }} + labelExtractor={(value) => { + return (value.value) + }} + /> + + } + + { + this.montantAnim = comp + }}> + { + this.setState({montant}) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.epargnerArgentUserReducer.loading, + result: state.epargnerArgentUserReducer.result, + error: state.epargnerArgentUserReducer.error, + + loadingGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.loading, + resultGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.result, + errorGetNanoCreditDuration: state.getNanoCreditDemandDurationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + epargnerArgentUserAction, + epargnerArgentUserReset, + + getNanoCreditDemandDurationAction, + getNanoCreditDemandDurationReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EpargnerArgentUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/nano-credit/MyNanoCreditGroup.js b/app/screens/nano-credit/MyNanoCreditGroup.js new file mode 100644 index 0000000..aed62fa --- /dev/null +++ b/app/screens/nano-credit/MyNanoCreditGroup.js @@ -0,0 +1,593 @@ +import React, {Component} from 'react' +import {StyleSheet, View, Text, Alert, Platform, ScrollView, ProgressBarAndroid, StatusBar} from 'react-native' +import CardView from 'react-native-cardview' +import Button from 'apsl-react-native-button' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {updateCreditDemand} from "../../webservice/HistoryRequestApi"; +import {readUser} from "../../webservice/AuthApi"; + +let typesta = 0 +let moment = require('moment-timezone') +var colorback = 'white' +import I18n from "react-native-i18n"; +import {treatCreditDemand, creditDemandResetReducer} from '../../webservice/CreditTreatDemandApi'; +import {treatCancelDemand, creditCancelResetReducer} from '../../webservice/CreditCancelDemandeApi'; +import {getAgentNetworksList} from "../../webservice/NetworkApi"; +import {Header} from "react-native-elements"; + +let theme = require('./../../utils/theme.json'); +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import _ from 'lodash'; +import {Color} from '../../config/Color' + +const route = require("./../../route.json"); +import Dialog from "react-native-dialog"; +import {FontWeight, Typography} from '../../config/typography' +import DeviceInfo from 'react-native-device-info' +import { + getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset, + getUserGroupDetailAction, + getUserGroupDetailReset +} from '../../webservice/user/NanoCreditApi' +import { + treatDemandGroupAction, + treatDemandGroupReset, + createGroupAction, + createGroupReset +} from '../../webservice/NanoCreditApi' +import {IlinkEmitter} from '../../utils/events'; + +import {Appbar, Paragraph, Menu, Divider, Provider} from 'react-native-paper'; + +require('./../../utils/Translations') +const height = responsiveHeight(100) - 250; + +/* +var Fabric = require('react-native-fabric'); +var { Crashlytics } = Fabric;*/ +class MyNanoCreditGroup extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: I18n.t('GROUP') + ' N°' + navigation.getParam("id", "-") + } + }; + + constructor(props) { + super(props); + /* this.item = this.props.navigation.getParam("item", null); + let sta = '' + if (this.item.status === '1') { + typesta = 1 + colorback = '#AEAEAE' + sta = I18n.t('TREAT_DEMAND') + } else if (this.item.status === '0') { + colorback = 'green' + typesta = 2 + sta = I18n.t('ACCEPTER_DEMANDE') + } + else { + colorback = '#AEAEAE' + typesta = 2 + sta = I18n.t('REFUSED') + } */ + + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null) + } + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + this.props.createGroupReset(); + readUser().then((user) => { + console.log("USER", user); + if (user) { + if (user !== undefined) { + this.props.getUserGroupDetailAction(user.user_code); + } + } + }) + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + onCancelDemand = () => { + this.props.createGroupReset(); + this.props.createGroupAction({ + id_demande: this.props.resultGetUniqueDemand.response.id, + id_user: this.state.user.id, + code_groupe: this.props.resultGetUniqueDemand.response.code_groupe + }); + } + + + renderAlertErrorDeleteDemand = () => { + const {errorTreatDemand, resultTreatDemand, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorTreatDemand !== null) { + if (typeof errorTreatDemand.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_DEMAND"), + errorTreatDemand.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.createGroupReset(); + } + } + ], + {cancelable: false} + ); + } + } + + if (resultTreatDemand !== null) { + console.log("resultTreatDemand", resultTreatDemand); + if (resultTreatDemand.status === 200) { + this.displayToast(resultTreatDemand.response); + this.props.navigation.goBack(); + //IlinkEmitter.emit('treatNanoGroupDemand'); + this.props.createGroupReset(); + } + } + + } + + renderLabelState = (state) => { + if (state === 0) + return I18n.t('NO_TREAT') + else if (state === 1) + return I18n.t('TREAT') + else + return I18n.t('REFUSED') + } + + renderBtn() { + const {resultGetUniqueDemand} = this.props + return ( + + + + + + + + + + ) + + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderDetail = () => { + + const {resultGetUniqueDemand} = this.props; + let ago = moment.tz(resultGetUniqueDemand.response.date_creation, moment.tz.guess()).format(); + ago = moment(ago) + return ( + + + {resultGetUniqueDemand.response.nom} + + + + {`${I18n.t('CREATOR')}: ${resultGetUniqueDemand.response.createur}`} + + + + {`${I18n.t('COUNTRY')}: ${resultGetUniqueDemand.response.country}`} + + + + + + + {`SPONSOR 1: ${resultGetUniqueDemand.response.sponsor1}`} + + + + {`SPONSOR 2: ${resultGetUniqueDemand.response.sponsor2}`} + + + + {`SPONSOR 3: ${resultGetUniqueDemand.response.sponsor3}`} + + + + + {/* {I18n.t('DEMAND_INFO')} + + + {this.item.code_parrain} + */} + + + {resultGetUniqueDemand.response.code_groupe} + + + + {`${I18n.t('LIMITE_GROUP')}: ${resultGetUniqueDemand.response.limite_credit} ${resultGetUniqueDemand.response.currency_code}`} + + + + {`${I18n.t('CREATION_DATE')}: ${ago.format(" Do MMMM YYYY à HH:mm")}`} + + + + {ago.fromNow()} + + + + {!_.isNil(this.state.user) && + _.isEqual(parseInt(this.state.user.id), resultGetUniqueDemand.response.id_createur) && + this.renderBtn() + } + ); + } + + renderError = () => { + + const {errorGetUniqueDemand} = this.props; + if (errorGetUniqueDemand !== null) { + if (typeof errorGetUniqueDemand.data !== 'undefined') { + return ( + + {errorGetUniqueDemand.data.error} + + ) + } else { + return ( + + {errorGetUniqueDemand} + + ) + } + } + } + + render() { + return ( + + + + + + { + this.props.navigation.pop() + }} + /> + + + + <> + {(this.state.triggerTreatmentClick || this.state.triggerCancelClick) && this.renderAlertErrorDeleteDemand()} + { + this.props.loadingGetUniqueDemand ? + this.renderLoader() : + this.props.resultGetUniqueDemand != null ? + this.renderDetail() : + this.props.errorGetUniqueDemand !== null ? + this.renderError() : + null + + } + + + + ) + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUserGroupDetailReducer.loading, + resultGetUniqueDemand: state.getUserGroupDetailReducer.result, + errorGetUniqueDemand: state.getUserGroupDetailReducer.error, + + loadingTreatDemand: state.createGroupReducer.loading, + resultTreatDemand: state.createGroupReducer.result, + errorTreatDemand: state.createGroupReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + getUserGroupDetailAction: getUserGroupDetailAction, + getUserGroupDetailReset: getUserGroupDetailReset, + createGroupAction: createGroupAction, + createGroupReset: createGroupReset, + + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(MyNanoCreditGroup); + + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + justifyContent: 'space-evenly', + flex: 3, + margin: 3, + } +}) diff --git a/app/screens/nano-credit/RefundNanoCreditUser.js b/app/screens/nano-credit/RefundNanoCreditUser.js new file mode 100644 index 0000000..daf3bce --- /dev/null +++ b/app/screens/nano-credit/RefundNanoCreditUser.js @@ -0,0 +1,746 @@ +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import { + ActivityIndicator, + Alert, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import I18n from 'react-native-i18n'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {connect} from 'react-redux'; +import omit from 'lodash/omit'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../config/Color'; +import {IlinkEmitter} from '../../utils/events'; +import {readUser} from '../../webservice/AuthApi'; +import {refundCreditDemandUserAction, refundCreditDemandUserReset} from '../../webservice/user/NanoCreditApi'; +import { + getNanoCreditUserHistoryInProgressAction, + getNanoCreditUserHistoryInProgressReset, +} from "../../webservice/NanoCreditApi"; +import {Typography} from "../../config/typography"; +import { + cutString, + cutStringWithoutDot, + displayTransactionType, + nanoCreditHistoryLabel +} from "../../utils/UtilsFunction"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import thousands from "thousands"; +import * as Utils from "../../utils/DeviceUtils"; +import Dialog from "react-native-dialog"; + +let theme = require('../../utils/theme.json'); +let route = require('../../route.json'); + + +class RefundNanoCreditUser extends Component { + + constructor(props) { + super(props); + this.state = { + password: null, + idDemand: null, + codeGroup: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + isGroupToModify: false, + displayModalHistory: false, + historyItemDetail: null, + isDataHasLoaded: false, + displayPasswordModal: false, + wallet: this.props.navigation.state.params.wallet, + + }; + this.props.getNanoCreditUserHistoryInProgressReset(); + + } + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('REFUND_NANO_CREDIT'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('REFUND_NANO_CREDIT') + } + }; + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + this.props.getNanoCreditUserHistoryInProgressAction(user.id); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderRefundNanoCreditResponse = () => { + + const {result, error} = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.refundCreditDemandUserReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("REFUND_DONE"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.refundCreditDemandUserReset(); + IlinkEmitter.emit("refreshWallet"); + IlinkEmitter.emit("updateNanoCreditAccount"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('REFUND_NANO_CREDIT')}) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitRefundNanoCredit = () => { + const {idDemand, password} = this.state; + + if (this.ckeckIfFieldIsOK(idDemand)) + this.idDemandAnim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.refundCreditDemandUserAction({ + id_user: this.state.user.id, + id_demande: this.state.idDemand, + password: this.state.password + }, 0); + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + renderModalHistoryDetail = () => { + return ( + + + + {I18n.t('DEMAND_DETAIL')} + { + + + + + Type + + + {I18n.t(displayTransactionType(this.state.historyItemDetail.type_historique))} + + + + + {I18n.t('ID_DEMAND')} + + + {this.state.historyItemDetail.id_demande} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {this.state.historyItemDetail.duree_mois} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_REFUND')} + + + {this.state.historyItemDetail.montant_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_PARTIALLY_REFUND')} + + + {this.state.historyItemDetail.partiellement_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('TAXES')} + + + {this.state.historyItemDetail.taxe + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('INTERET')} + + + {this.state.historyItemDetail.interet + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('WITHDRAWAL_IN_CASH')} + + + {this.state.historyItemDetail.retrait_cash == 1 ? I18n.t('YES') : I18n.t('NO')} + + + + + {I18n.t('CREATION_DATE')} + + + {this.state.historyItemDetail.date_creation} + + + + + {I18n.t('VALIDATION_DATE')} + + + {this.state.historyItemDetail.date_validation} + + + + + {I18n.t('DATE_REMBOURSEMENT_PREVU')} + + + {this.state.historyItemDetail.date_remboursement_prevu} + + + + + {I18n.t('DATE_REMBOURSEMENT')} + + + {this.state.historyItemDetail.date_remboursement} + + + + + + } + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + { + + this.setState({ + displayPasswordModal: !this.state.displayPasswordModal, + }); + + }}/> + + + + ); + } + + renderPasswordDialog = () => { + return ( + + + {I18n.t('PASSWORD')} + + { + this.setState({password}) + }} + secureTextEntry={true} + value={this.state.password} + onSubmitEditing={() => { + this.setState({ + displayPasswordModal: false, + displayModalHistory: false, + isDataSubmit: true + }); + this.props.refundCreditDemandUserAction({ + id_user: this.state.user.id, + id_demande: this.state.historyItemDetail.id_demande, + password: this.state.password + }); + }}/> + + { + this.setState({displayPasswordModal: !this.state.displayPasswordModal}); + }}/> + { + this.setState({ + displayPasswordModal: false, + displayModalHistory: false, + isDataSubmit: true + }); + this.props.refundCreditDemandUserAction({ + id_user: this.state.user.id, + id_demande: this.state.historyItemDetail.id_demande, + password: this.state.password + }); + }}/> + + ); + } + + renderNanoCreditItem = (item, index) => { + + return ( + { + this.setState({displayModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + Object.keys(omit(item, ['id', 'id_demande', 'type_caution', 'agent', 'retrait_cash', 'date_remboursement_prevu', 'taxe', 'date_validation', 'duree_mois', 'interet', 'montant_rembourse', 'partiellement_rembourse',])).map((element, i) => ( + + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet.currency_code}` + : isEqual(element, 'date_creation') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + } + + ); + } + + renderNanoCreditList = () => { + const {errorNanoCreditHistory, resultNanoCreditHistory} = this.props; + if (errorNanoCreditHistory !== null) { + if (typeof errorNanoCreditHistory.data !== 'undefined') { + return ( + + {errorNanoCreditHistory.data.error} + + ) + } else { + return ( + + {errorNanoCreditHistory} + + ) + } + } + + + if (resultNanoCreditHistory !== null) { + if (resultNanoCreditHistory.response !== null) { + return ( + Array.isArray(resultNanoCreditHistory.response) && (resultNanoCreditHistory.response.length) > 0 ? + ( + <> + + { + nanoCreditHistoryLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + resultNanoCreditHistory.response.map((item, index) => ( + this.renderNanoCreditItem(item, index) + )) + } + + ) : + ( + + {I18n.t('NO_NANO_CREDIT')} + + ) + ) + } + } + } + + renderNanoCreditHistory = () => { + return ( + + + { + this.props.loadingNanoCreditHistory ? + ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) : this.renderNanoCreditList() + + } + + ); + } + + render() { + return ( + <> + {(this.props.loading || this.props.loadingGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderRefundNanoCreditResponse()} + {this.state.displayModalHistory && this.renderModalHistoryDetail()} + {this.state.displayPasswordModal && this.renderPasswordDialog()} + + + + + {I18n.t('NANO_CREDIT_LIST')} + + + + { + this.renderNanoCreditHistory() + } + {/* {I18n.t('DEMAND_INFO')} + + { + this.idDemandAnim = comp + }}> + { + + this.setState({idDemand}) + }} + style={styles.input} + > + + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + */} + + + ) + } +} + +const maptStateToProps = state => ({ + + loading: state.refundCreditDemandReducer.loading, + result: state.refundCreditDemandReducer.result, + error: state.refundCreditDemandReducer.error, + + loadingNanoCreditHistory: state.getNanoCreditUserHistoryInProgressReducer.loading, + resultNanoCreditHistory: state.getNanoCreditUserHistoryInProgressReducer.result, + errorNanoCreditHistory: state.getNanoCreditUserHistoryInProgressReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + refundCreditDemandUserAction, + refundCreditDemandUserReset, + getNanoCreditUserHistoryInProgressAction, + getNanoCreditUserHistoryInProgressReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(RefundNanoCreditUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor, + paddingHorizontal: 20 + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + }, + circlePoint: { + width: 50, + height: 50, + borderRadius: 25, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + transactionContainer: { + flexDirection: 'row', + paddingTop: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(65), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 12, + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + containField: { + padding: 10, + marginBottom: 20, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + flexDirection: "row", + height: 140, + borderRadius: 10 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: responsiveWidth(100), + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + contentLeftItem: { + flex: 1, + paddingTop: 40, + paddingLeft: 10, + paddingRight: 10, + alignItems: "center" + }, +}); \ No newline at end of file diff --git a/app/screens/notifications/NotificationBuilder.js b/app/screens/notifications/NotificationBuilder.js new file mode 100644 index 0000000..8c3651f --- /dev/null +++ b/app/screens/notifications/NotificationBuilder.js @@ -0,0 +1,28 @@ +import React,{Component} from 'react' +import {StyleSheet,Text,View,ProgressBarAndroid} from 'react-native' +import {responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions' +import NotificationTextSimple from "./NotificationTextSimple"; + +export default class NotificationBuilder extends Component{ + + constructor(props){ + super(props) + } + + render() { + if(this.props.type===0){ + return () + } + return ( + + {this.props.title} + {this.props.text} + + + ) + } +} \ No newline at end of file diff --git a/app/screens/notifications/NotificationTextSimple.js b/app/screens/notifications/NotificationTextSimple.js new file mode 100644 index 0000000..101cbf2 --- /dev/null +++ b/app/screens/notifications/NotificationTextSimple.js @@ -0,0 +1,21 @@ +import React,{Component} from 'react' +import {StyleSheet,Text,View,ProgressBarAndroid} from 'react-native' +import {responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions' + +export default class NotificationTextSimple extends Component{ + + constructor(props){ + super(props) + } + + render() { + return ( + + {this.props.title} + {this.props.text} + + ) + } +} \ No newline at end of file diff --git a/app/screens/notifications/Notifications.js b/app/screens/notifications/Notifications.js new file mode 100644 index 0000000..c5526be --- /dev/null +++ b/app/screens/notifications/Notifications.js @@ -0,0 +1,287 @@ +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-gb'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import 'moment/locale/es-us'; +import 'moment/locale/fr'; +import React from 'react'; +import { + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import DeviceInfo from 'react-native-device-info'; +import I18n from "react-native-i18n"; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../config/Color'; +import {Typography} from '../../config/typography'; +import {readUser} from '../../webservice/AuthApi'; +import {getNotificationAction, getNotificationReset} from '../../webservice/OnesignalApi'; +import BaseScreen from './../BaseScreen'; + +const theme = require('./../../utils/theme.json'); +let moment = require('moment-timezone'); + +class Notifications extends BaseScreen { + static navigatorStyle = { + navBarBackgroundColor: theme.primaryDark, + navBarTextColor: 'white', + statusBarBackgroundColor: theme.primaryDarkAdvanced, + navBarButtonColor: 'white', + statusBarTextColorScheme: 'light', + }; + static navigationOptions = { + headerTitle: I18n.t('NOTIFICATIONS'), + drawerIcon: ({tintColor}) => ( + + ), + }; + + constructor(props) { + super(props); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate() + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category !== undefined) { + if (user.category === "super" || user.category === "geolocated" || user.category === "hyper") { + this.props.getNotificationAction({ + agent_code: user.code_membre + }); + } + } else { + this.props.getNotificationAction({ + user_code: user.user_code + }); + } + } + } + }); + + } + + getCreationDateToHumanFormat = (date) => { + let re = moment.tz(date, moment.tz.guess()).format(); + console.log("Human date", moment(re).fromNow()); + return moment(re).fromNow(); + } + + getNotificationTypeIcon = (notification) => { + switch (notification) { + case 'creation': + return 'account-multiple-plus'; + case 'demandeSuppressionGroupe': + return 'account-multiple-minus'; + case 'adhesion': + return 'account-multiple-check' + case 'nano_credit': + return 'cash' + default: + return 'account-multiple' + } + } + + getDemandTypeColor = (type) => { + switch (type) { + case 'creation': + return 'green'; + case 'suppression': + return 'red'; + case 'adhesion': + return Color.primaryColor + case 'nano_credit': + return Color.primaryColor + default: + return Color.primaryColor + } + } + + + renderNotificationItem = (item) => { + return ( + + { + switch (item.data.screen) { + case 'historyItemDetails': + this.props.navigation.navigate(item.data.screen, { + item: item.data.data + }); + break; + + default: + this.props.navigation.navigate(item.data.screen, { + id: item.data.data.id + }); + break; + } + + }}> + + {/* + + */} + + {item.message} + + {this.getCreationDateToHumanFormat(item.date)} + + + + + ) + } + + renderNotificationList = () => { + + const {result, error} = this.props; + if (error !== null) { + if (typeof error.data !== 'undefined') { + return ( + + {error.data.error} + + ) + } else { + return ( + + {error} + + ) + } + } + if (result !== null) { + if (result.response !== null) { + return ( + Array.isArray(result.response) && (result.response.length) > 0 ? + ( + { + result.response.map((item) => ( + this.renderNotificationItem(item) + )) + } + ) : + ( + + + + {I18n.t('NO_NOTIFICATION')} + + ) + ) + } + } + + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + render() { + return ( + + + + {this.props.loading ? + this.renderLoader() : + this.renderNotificationList() + } + + ) + } +} + +const mapStateToProps = state => ({ + loading: state.getNotificationReducer.loading, + result: state.getNotificationReducer.result, + error: state.getNotificationReducer.error +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNotificationAction: getNotificationAction, + getNotificationReset: getNotificationReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(Notifications); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: 'white' + }, + text: { + fontSize: 17, + fontWeight: 'bold', + }, + lottie: { + width: 248, + height: 248 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: "100%", + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + } +}) \ No newline at end of file diff --git a/app/screens/optionMenu/HeaderMenu.js b/app/screens/optionMenu/HeaderMenu.js new file mode 100644 index 0000000..2f6da72 --- /dev/null +++ b/app/screens/optionMenu/HeaderMenu.js @@ -0,0 +1,10 @@ +import React, { PureComponent } from 'react'; +import {View,Text,StyleSheet} from 'react-native'; +import PropTypes from 'prop-types'; + +export class HeaderMenu extends PureComponent{ + + render(){ + return (Freud) + } +} \ No newline at end of file diff --git a/app/screens/optionMenu/OptionsMenu.js b/app/screens/optionMenu/OptionsMenu.js new file mode 100644 index 0000000..07c5b8e --- /dev/null +++ b/app/screens/optionMenu/OptionsMenu.js @@ -0,0 +1,757 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + + +import React, {Component} from 'react'; +import {Alert, AsyncStorage, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import Icon from 'react-native-vector-icons/Ionicons'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {primary, primaryDarkAdvanced} from './../../utils/theme.json'; +import {disconnect, readUser, removeUser} from './../../webservice/AuthApi'; +import I18n from 'react-native-i18n' +import Button from 'apsl-react-native-button' +import {IlinkEmitter} from "./../../utils/events" +import {SafeAreaView} from 'react-navigation'; +import DeviceInfo from "react-native-device-info" +import Configuration from "../../webservice/persistences/Configuration"; +import {ScrollView} from 'react-native-gesture-handler'; +import _ from "lodash"; + +const route = require("./../../route.json") +require('./../../utils/Translations') +var DBEvents = require('react-native-db-models').DBEvents +let theme = require('./../../utils/theme.json') + +export default class OptionsMenu extends Component { + + static navigatorStyle = { + statusBarColor: primaryDarkAdvanced, + }; + + constructor(props) { + super(props); + this.state = this.initState(); + IlinkEmitter.on("menuLink", this.onMenuNavigationEvent.bind(this)) + IlinkEmitter.on("userconnect", this.onUserConnect.bind(this)) + IlinkEmitter.on("userdisconnect", this.hideSideMenu.bind(this)) + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.configuration = new Configuration(); + readUser().then((user) => { + if (user !== null && user !== undefined) { + this.setState({user}); + } + }); + } + + + retrieveAndroidInformation() { + this.configuration._getData().then((lang) => { + if (lang) { + I18n.locale = lang + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }) + } else { + let code = DeviceInfo.getDeviceLocale(); + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + } + }).catch((e) => { + let code = DeviceInfo.getDeviceLocale() + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + + + }) + + return "" + } + + componentDidMount() { + const items = this.props.navigation.router.childRouters.sta.childRouters; + console.log("ITEMS", this.props); + this.setState({items: items}) + this.retrieveAndroidInformation() + + + } + + updateLangue() { + this.setState({lang: "change"}) + this.forceUpdate() + } + + componentWillUnmount() { + + } + + onMenuNavigationEvent(menuOption) { + /* Navigation.mergeOptions(this.props.componentId,{ + sideMenu: { + left: { + visible: false, + } + } + }) + switch (menuOption){ + case "home":{ + this.setState({currentId:0}) + } + break; + case "userInfo":{ + this.setState({currentId:1}) + } + }*/ + } + + onUserConnect() { + readUser().then((user) => { + if (user !== null && user !== undefined) { + this.updateUser(user); + } + }); + } + + onNavigatorEvent(event) { + + } + + hideSideMenu() { + /* Navigation.mergeOptions("drawer", { + sideMenu: { + left: { + visible: false, + enabled:false + } + } + });*/ + } + + initState() { + return { + user: null, + menu: [], + currentId: 0, + } + } + + getGeolocatedUserMenu() { + return [ + {title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true} + , {title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false} + , {title: I18n.t('WALLET'), id: 6, key: 6, icon: 'md-wallet-outline', active: false} + , {title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false} + /* + , {title: I18n.t('ADD_NETWORK'), id: 11, key: 11, icon: 'md-people', active: false} + */ + , {title: I18n.t('CHANGE_INFORMATION'), id: 13, key: 13, icon: 'md-person', active: false} + , {title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false} + , {title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false}] + } + + getSuperUserMenu() { + return [ + {title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true} + , {title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false} + , {title: I18n.t('WALLET'), id: 6, key: 6, icon: 'md-wallet-outline', active: false} + , {title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false} + , {title: I18n.t('GROUP_MANAGE'), id: 5, key: 5, icon: 'md-people', active: false} + /*, {title: I18n.t('ACTIF_MANAGE'), id: 7, key: 6, icon: 'md-list-box', active: false}*/ + , {title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false} + , {title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false}] + } + + getHyperUsermenu() { + return [ + {title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true} + , {title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false} + , {title: I18n.t('WALLET'), id: 6, key: 6, icon: 'md-wallet-outline', active: false} + , {title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false} + , {title: I18n.t('GROUP_MANAGE'), id: 5, key: 5, icon: 'md-people', active: false} + , {title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false} + , {title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false}] + } + + updateUser(user) { + let menu = []; + if (user !== undefined) { + console.log("USER", user.category); + /* Navigation.mergeOptions("drawer", { + sideMenu: { + left: { + visible: false, + enabled:true + } + } + });*/ + if (user.category !== undefined) { + switch (user.category) { + case "geolocated": + menu = this.getGeolocatedUserMenu(); + break; + case "super": + menu = this.getSuperUserMenu(); + break; + case "hyper": + menu = this.getHyperUsermenu(); + break; + } + } else { + menu = this.getUserMenu(); + } + } + + + this.setState({user: user, menu: menu}); + } + + getUserMenu() { + return [ + {title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true} + , {title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false} + , {title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false} + , {title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false}] + } + + redirectToScreen = (item) => { + console.log("Item Menu Click", item); + + if (this.state.user === null) + return; + else { + switch (this.state.user.category) { + case "super": + if (item === "walletSelect") + item = "walletDetail"; + this.props.navigation.navigate(item, {agentId: this.state.user.agentId}); + break; + case "hyper": + if (item === "walletSelect") + item = "walletDetail"; + this.props.navigation.navigate(item, {agentId: this.state.user.agentId}); + + break; + case "geolocated": + if (item === "walletSelect") + item = "walletDetail"; + this.props.navigation.navigate(item, {agentId: this.state.user.agentId}); + break; + + default: + if (item === "walletSelect") + item = "walletDetailUser"; + this.props.navigation.navigate(item, {userId: this.state.user.id}); + + break; + } + } + + } + // _renderItem = (item) => { + // if (this.state.user === null) { + // return null + // } else { + + // if (item === "creditrequest" || item === 'historyItemDetails' || item === 'filter' || item === 'networks' || item === 'walletDetail' || item === 'walletDetailUser' + // || item === 'walletDepot' || item === 'walletRetrait' || item === 'createIdentification' || item === 'walletOptionSelect' || item === 'validateIdentification' + // || item === 'createIdentificationUser' || item === 'operateurOptionSelect' || item === 'paiementFacture' || item === 'envoieWalletToWalletUser' + // || item === 'envoieWalletToCashUser' || item === 'linkCard' || item === 'envoieWalletToCardUser' || item === 'envoieWalletToBankUser' || item === 'retraitWalletVersCashUser' + // || item === 'retraitCarteVersWalletUser' || item === 'retraitEnCashAgent' || item === 'retraitCarteVersCashAgent' || item === 'envoieCashVersWalletAgent' + // || item === 'envoieCashVersAutreWalletAgent' || item === 'retraitCarteVersCashUser' || item === 'envoiCashVersCashAgent' || item === 'envoieCashVersCashAgent' + // || item === 'envoieCashVersCarteAgent' || item === 'modifyIdentificationUser' || item === 'createGroupNanoCredit' || item === 'groupNanoCredit' || item === 'demandeValidationGroupe' + // || item === 'adhererGroupNanoCredit' || item === 'myNanoCreditGroup' || item === 'askNanoCredit' || item === 'refundNanoCreditUser' || item === 'cautionNanoCreditAgent' + // || item === 'epargnerArgentUser' || item === 'askNanoCredit' || item === 'casserEpargneUser' || item === 'envoieWalletToBankAgent' || item === 'reattachAccountUser' + // || item === 'avisImpositionDetail' || item === 'modifyTaxeImposition' || item === 'ordreRecette' || item === 'ordreRecetteDetail' || item === 'numeroQuitance' + // || item === 'numeroQuitanceDetail' || item === 'walletDetailUser' || item === 'addNetwork' || item === 'penalteTaxe' || item === 'penalityTaxeDetail' || item === 'historicScreen' + // || item === 'historicScreenHyperviseur' || item === 'creditrequestRefillAgent' || item === 'webviewScreen') { + // return null + // } else if (_.isNil(this.state.user.category) && item === 'walletSelect') { + // return null; + // } else { + // const color = this.state.currentId === item.id ? theme.accent : "grey" + // //console.log("ITEM OPTION MENU", item); + // return ( + // { + // this.props.navigation.toggleDrawer(); + // this.setState({currentId: item.id}); + // this.redirectToScreen(item); + // }} + // > + // + // + // {this.getNameItems(item)} + // + // ) + // } + // } + // }; + + + _renderItem = (item) => { + if (this.state.user === null) { + return null + } else { + + if (item === "creditrequest" || item === 'historyItemDetails' || item === 'filter' || item === 'networks' || item === 'walletDetail' || item === 'walletDetailUser' + || item === 'walletDepot' || item === 'walletRetrait' || item === 'createIdentification' || item === 'walletOptionSelect' || item === 'validateIdentification' + || item === 'createIdentificationUser' || item === 'operateurOptionSelect' || item === 'paiementFacture' || item === 'envoieWalletToWalletUser' + || item === 'envoieWalletToCashUser' || item === 'linkCard' || item === 'envoieWalletToCardUser' || item === 'envoieWalletToBankUser' || item === 'retraitWalletVersCashUser' + || item === 'retraitCarteVersWalletUser' || item === 'retraitEnCashAgent' || item === 'retraitCarteVersCashAgent' || item === 'envoieCashVersWalletAgent' + || item === 'envoieCashVersAutreWalletAgent' || item === 'retraitCarteVersCashUser' || item === 'envoiCashVersCashAgent' || item === 'envoieCashVersCashAgent' + || item === 'envoieCashVersCarteAgent' || item === 'modifyIdentificationUser' || item === 'createGroupNanoCredit' || item === 'groupNanoCredit' || item === 'demandeValidationGroupe' + || item === 'adhererGroupNanoCredit' || item === 'myNanoCreditGroup' || item === 'askNanoCredit' || item === 'refundNanoCreditUser' || item === 'cautionNanoCreditAgent' + || item === 'epargnerArgentUser' || item === 'askNanoCredit' || item === 'casserEpargneUser' || item === 'envoieWalletToBankAgent' || item === 'reattachAccountUser' + || item === 'avisImpositionDetail' || item === 'modifyTaxeImposition' || item === 'ordreRecette' || item === 'ordreRecetteDetail' || item === 'numeroQuitance' + || item === 'numeroQuitanceDetail' || item === 'walletDetailUser' || item === 'addNetwork' || item === 'penalteTaxe' || item === 'penalityTaxeDetail' || item === 'historicScreen' + || item === 'historicScreenHyperviseur' || item === 'creditrequestRefillAgent' || item === 'webviewScreen') { + return null + } else if (_.isNil(this.state.user.category) && item === 'walletSelect') { + return null; + + } else { + const color = this.state.currentId === item.id ? theme.accent : "grey" + //console.log("ITEM OPTION MENU", item); + console.warn("USER",this.state.user) + if (this.state.user.role) { + if (this.state.user.role === 'REFILL_AGENT' && (item === 'superviseurActifGroup' || item === 'superviseurgroup')) + return null; + } + return ( + { + this.props.navigation.toggleDrawer(); + this.setState({currentId: item.id}); + this.redirectToScreen(item); + }} + > + + + {this.getNameItems(item)} + + + + ) + } + } + };_onPress = ((item, index) => { + key={index} + this.setState({currentId: item.id}) + let current = this.state.menu.filter((item) => { + return item.active + })[0] + current.active = false; + item.active = true; + let newMenu = []; + this.state.menu.forEach(function (it) { + if (it.id === current.id) newMenu.push(current) + else if (it.id === item.id) newMenu.push(item) + else newMenu.push(it) + } + ) + this.setState({menu: newMenu}) + /* switch(item.id){ + case 2: + Navigation.push(route.stackRoot,{ + component: { + name: histo, + }, + options: { + topBar: { + title: { + text: I18n.t('CREDIT_MANAGE') + } + } + } + }); + break; + case 0: + Navigation.popToRoot(route.stackRoot) + IlinkEmitter.emit("menuLink","home"); + break; + case 1: + Navigation.push(route.stackRoot,{ + component: { + name:useraccount, + }, + options: { + sideMenu:{ + visibility:false + }, + topBar: { + title: { + text:I18n.t('MY_ACCOUNT') + }, + hideOnScroll: true, + + } + } + }); + IlinkEmitter.emit("menuLink","userInfo"); + break; + case 3: + Navigation.push(route.stackRoot,{ + component: { + name:notification, + }, + options: { + topBar: { + title: { + text:I18n.t('NOTIFICATION') + + } + } + } + }); + IlinkEmitter.emit("menuLink","notification"); + + break; + case 4: + Navigation.push(route.stackRoot,{ + component: { + name:configurations, + }, + options: { + topBar: { + title: { + text:I18n.t('CONFIGURATIONS') + + } + } + } + }); + IlinkEmitter.emit("menuLink","config"); + break; + case 5: + Navigation.push(route.stackRoot,{ + component: { + name:route.superviseurgroup, + }, + options: { + topBar: { + title: { + text:I18n.t('GROUP_MANAGE') + + } + } + } + }); + IlinkEmitter.emit("menuLink","manage_group"); + + break; + case 7: Navigation.push(route.stackRoot,{ + component: { + name:route.credrequester, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 11: + Navigation.push(route.stackRoot,{ + component: { + name:route.addNetwork, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 12: + Navigation.push(route.stackRoot,{ + component: { + name:route.generateNetwork, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 13: + Navigation.push(route.stackRoot,{ + component: { + name:route.updateinfo, + }, + options: { + topBar: { + visible:false + } + } + }); + }; + Navigation.mergeOptions(this.props.componentId,{ + sideMenu: { + left: { + visible: false, + } + } + }) + */ + }); + + getNameItems(item) { + + let icon = item + switch (item) { + case "home": + icon = I18n.t('MAP') + break + case 'useraccount': + icon = I18n.t('MY_ACCOUNT') + break + case 'walletSelect': + icon = I18n.t('WALLET') + break + case 'Historique': + icon = I18n.t('CREDIT_MANAGE') + break + case "superviseurgroup": + icon = I18n.t('GROUP_MANAGE') + break + case "superviseurActifGroup": + icon = I18n.t('ACTIF_MANAGE') + break + case "updateinformation": + icon = I18n.t("CHANGE_INFORMATION") + break + case 'notificationview': + icon = I18n.t('NOTIFICATIONS') + break + case 'configuration': + icon = I18n.t('CONFIGURATIONS') + break; + case 'addNetwork': + icon = I18n.t('ADD_NETWORK') + break + case 'about': + icon = I18n.t('ABOUT') + } + return icon; + } + + getIcon(item) { + let icon = "md-map" + switch (item) { + case "home": + icon = "md-map" + break + case 'useraccount': + icon = "md-person" + break + case 'walletSelect': + icon = "md-wallet" + break; + case 'actifManage': + icon = "md-list-box" + break + case 'Historique': + icon = "md-card" + break + case "superviseurgroup": + icon = "md-people" + break + case "superviseurActifGroup": + icon = "md-stats" + break + case 'notificationview': + icon = "md-notifications"; + break + case "updateinformation": + icon = "md-people" + break + case 'configuration': + icon = 'md-settings' + break; + case 'addNetwork': + icon = "md-people" + break + case 'about': + icon = 'md-contacts'; + break; + } + return icon; + } + + render() { + var name = this.state.user ? this.state.user.firstname : ""; + const surname = this.state.user ? this.state.user.lastname : ""; + if (!this.state.lang && this.state.lang !== "change") + return ( + + + {name} + {surname} + {this.state.user ? "" + this.state.user.phone : ""} + + + + { + this.state.items && Object.keys(this.state.items).map((item, key) => { + return this._renderItem(item) + }) + } + + + + + ) + else { + setTimeout(() => this.setState({lang: ""}), 500) + return () + } + } + + userDeconnect() { + Alert.alert( + I18n.t('DISCONNEXION'), + I18n.t('DISCONNEXION_TEXT'), + [ + {}, + {text: I18n.t('NO'), onPress: () => console.log('Cancel Pressed'), style: 'cancel'}, + { + text: I18n.t('YES'), onPress: () => { + disconnect().then(() => { + IlinkEmitter.emit("userdisconnect"); + AsyncStorage.removeItem('@config:onesignalIds'); + this.props.navigation.navigate("Auth"); + }) + } + }, + ], + {cancelable: false} + ) + } + + watchUser() { + readUser().then((user) => { + if (user !== null && user !== undefined) { + if (user.id !== this.state.user.id) { + this.updateUser(user); + } + } + }); + } +} + +const items = StyleSheet.create({ + content: { + width: responsiveWidth(100), + height: 50, + paddingLeft: 20, + flexDirection: 'row', + alignItems: 'center' + }, + itemText: { + color: '#000000', + marginLeft: 20, + fontSize: responsiveFontSize(2), + } +}); +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: "white", + }, + btnDeconnect: { + borderColor: "transparent", + marginLeft: 20, + marginRight: 20, + backgroundColor: theme.accent + }, + btntext: { + color: "white", + fontSize: 17, + fontWeight: "bold" + }, + headerTitle: { + fontSize: 14, + marginBottom: 5, + color: "white", + fontWeight: 'bold', + }, + headerPhone: { + fontSize: 12, + marginBottom: 20, + color: "white", + justifyContent: 'flex-end' + + }, + listMenu: { + paddingTop: 15, + }, + headercontent: { + height: responsiveHeight(30), + backgroundColor: primary, + justifyContent: 'flex-end', + alignItems: 'flex-start', + paddingLeft: 20 + + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/optionMenu/qOptionsMenu.js b/app/screens/optionMenu/qOptionsMenu.js new file mode 100644 index 0000000..bc924d0 --- /dev/null +++ b/app/screens/optionMenu/qOptionsMenu.js @@ -0,0 +1,581 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + + +import React, { Component } from 'react'; +import { Platform, StyleSheet, Alert, FlatList, Text, View, TouchableOpacity, Linking } from 'react-native'; +import ActionButton from 'react-native-action-button'; +import Icon from 'react-native-vector-icons/Ionicons'; +import { responsiveFontSize, responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import HeaderMenu from './HeaderMenu'; +import { historiques as histo, first, useraccount, notification, configurations } from './../../route.json'; +import { primary, primaryDarkAdvanced } from './../../utils/theme.json'; +import { readUser, disconnect } from './../../webservice/AuthApi'; +import I18n from 'react-native-i18n' +const route = require("./../../route.json") +require('./../../utils/Translations') +var DBEvents = require('react-native-db-models').DBEvents +type Props = {}; +let theme = require('./../../utils/theme.json') +import Button from 'apsl-react-native-button' +import { IlinkEmitter } from "./../../utils/events" +import { DrawerItems, SafeAreaView } from 'react-navigation'; +import RNDeviceInformation from "fm-react-native-device-info" +import AppContainer, { AppNavigator } from "../../App"; +import Configuration from "../../webservice/persistences/Configuration"; + +export default class OptionsMenu extends Component { + + static navigatorStyle = { + statusBarColor: primaryDarkAdvanced, + }; + commandeListe + constructor(props) { + super(props); + this.state = this.initState(); + IlinkEmitter.on("menuLink", this.onMenuNavigationEvent.bind(this)) + IlinkEmitter.on("userconnect", this.onUserConnect.bind(this)) + IlinkEmitter.on("userdisconnect", this.hideSideMenu.bind(this)) + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + this.configuration = new Configuration(); + } + + retrieveAndroidInformation() { + this.configuration._getData().then((lang) => { + if (lang) { + I18n.locale = lang + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }) + } else { + RNDeviceInformation.getDeviceCountryCode().then((code) => { + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + }) + } + }).catch((e) => { + RNDeviceInformation.getDeviceCountryCode().then((code) => { + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.updateUser(result); + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + }) + + }) + + return "" + } + componentDidMount() { + const items = this.props.navigation.router.childRouters.sta.childRouters; + // items.filter((item)=>item.) + this.setState({ items: items }) + this.retrieveAndroidInformation() + + + } + updateLangue() { + this.setState({ lang: "change" }) + this.forceUpdate() + } + componentWillUnmount() { + + } + onMenuNavigationEvent(menuOption) { + /* Navigation.mergeOptions(this.props.componentId,{ + sideMenu: { + left: { + visible: false, + } + } + }) + switch (menuOption){ + case "home":{ + this.setState({currentId:0}) + } + break; + case "userInfo":{ + this.setState({currentId:1}) + } + }*/ + } + onUserConnect() { + readUser().then((user) => { + if (user !== null && user !== undefined) { + this.updateUser(user); + } + }); + } + onNavigatorEvent(event) { + + } + hideSideMenu() { + /* Navigation.mergeOptions("drawer", { + sideMenu: { + left: { + visible: false, + enabled:false + } + } + });*/ + } + initState() { + return { + user: null, + menu: [], + currentId: 0, + } + } + getGeolocatedUserMenu() { + return [ + { title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true } + , { title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false } + , { title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false } + , { title: I18n.t('ADD_NETWORK'), id: 11, key: 11, icon: 'md-people', active: false } + , { title: I18n.t('CHANGE_INFORMATION'), id: 13, key: 13, icon: 'md-person', active: false } + , { title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false } + , { title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false }] + } + getSuperUserMenu() { + return [ + { title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true } + , { title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false } + , { title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false } + , { title: I18n.t('GROUP_MANAGE'), id: 5, key: 5, icon: 'md-people', active: false } + , { title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false } + , { title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false }] + } + getHyperUsermenu() { + return [ + { title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true } + , { title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false } + , { title: I18n.t('CREDIT_MANAGE'), id: 2, key: 2, icon: 'md-card', active: false } + , { title: I18n.t('GROUP_MANAGE'), id: 5, key: 5, icon: 'md-people', active: false } + , { title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false } + , { title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false }] + } + updateUser(user) { + let menu = []; + if (user !== undefined) { + /* Navigation.mergeOptions("drawer", { + sideMenu: { + left: { + visible: false, + enabled:true + } + } + });*/ + if (user.category !== undefined) { + switch (user.category) { + case "geolocated": + menu = this.getGeolocatedUserMenu(); + break; + case "super": + menu = this.getSuperUserMenu(); + break; + case "hyper": + menu = this.getHyperUsermenu(); + break; + + } + } else { + menu = this.getUserMenu(); + } + } + + + this.setState({ user: user, menu: menu }); + } + getUserMenu() { + return [ + { title: I18n.t('MAP'), id: 0, key: 0, icon: 'md-map', active: true } + , { title: I18n.t('MY_ACCOUNT'), id: 1, key: 1, icon: 'md-person', active: false } + , { title: I18n.t('NOTIFICATIONS'), id: 3, key: 3, icon: 'md-notifications', active: false } + , { title: I18n.t('CONFIGURATIONS'), id: 4, icon: 'md-settings', active: false }] + } + _renderItem = (item) => { + if (item === "creditrequest" || item === 'historyItemDetails' || item === 'filter' || item === 'networks' || item === 'createIdentification') { + return null + } else { + const color = this.state.currentId === item.id ? theme.accent : "grey" + return ( + { + this.props.navigation.toggleDrawer(); + this.setState({ currentId: item.id }) + this.props.navigation.navigate(item) + }} + > + + + {this.getNameItems(item)} + + ) + } + }; + _onPress = ((item) => { + + this.setState({ currentId: item.id }) + let current = this.state.menu.filter((item) => { return item.active })[0] + current.active = false; + item.active = true; + let newMenu = []; + this.state.menu.forEach(function (it) { + if (it.id === current.id) newMenu.push(current) + else if (it.id === item.id) newMenu.push(item) + else newMenu.push(it) + } + ) + this.setState({ menu: newMenu }) + /* switch(item.id){ + case 2: + Navigation.push(route.stackRoot,{ + component: { + name: histo, + }, + options: { + topBar: { + title: { + text: I18n.t('CREDIT_MANAGE') + } + } + } + }); + break; + case 0: + Navigation.popToRoot(route.stackRoot) + IlinkEmitter.emit("menuLink","home"); + break; + case 1: + Navigation.push(route.stackRoot,{ + component: { + name:useraccount, + }, + options: { + sideMenu:{ + visibility:false + }, + topBar: { + title: { + text:I18n.t('MY_ACCOUNT') + }, + hideOnScroll: true, + + } + } + }); + IlinkEmitter.emit("menuLink","userInfo"); + break; + case 3: + Navigation.push(route.stackRoot,{ + component: { + name:notification, + }, + options: { + topBar: { + title: { + text:I18n.t('NOTIFICATION') + + } + } + } + }); + IlinkEmitter.emit("menuLink","notification"); + + break; + case 4: + Navigation.push(route.stackRoot,{ + component: { + name:configurations, + }, + options: { + topBar: { + title: { + text:I18n.t('CONFIGURATIONS') + + } + } + } + }); + IlinkEmitter.emit("menuLink","config"); + break; + case 5: + Navigation.push(route.stackRoot,{ + component: { + name:route.superviseurgroup, + }, + options: { + topBar: { + title: { + text:I18n.t('GROUP_MANAGE') + + } + } + } + }); + IlinkEmitter.emit("menuLink","manage_group"); + + break; + case 7: Navigation.push(route.stackRoot,{ + component: { + name:route.credrequester, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 11: + Navigation.push(route.stackRoot,{ + component: { + name:route.addNetwork, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 12: + Navigation.push(route.stackRoot,{ + component: { + name:route.generateNetwork, + }, + options: { + topBar: { + visible:false + } + } + }); + break; + case 13: + Navigation.push(route.stackRoot,{ + component: { + name:route.updateinfo, + }, + options: { + topBar: { + visible:false + } + } + }); + }; + Navigation.mergeOptions(this.props.componentId,{ + sideMenu: { + left: { + visible: false, + } + } + }) + */ }); + getNameItems(item) { + + let icon = item + switch (item) { + case "home": icon = I18n.t('MAP') + break + case 'useraccount': icon = I18n.t('MY_ACCOUNT') + break + case 'Historique': icon = I18n.t('CREDIT_MANAGE') + break + case "superviseurgroup": icon = I18n.t('GROUP_MANAGE') + break + case "updateinformation": icon = I18n.t("CHANGE_INFORMATION") + break + case 'notificationview': icon = I18n.t('NOTIFICATIONS') + break + case 'configuration': icon = I18n.t('CONFIGURATIONS') + break; + case 'addNetwork': icon = I18n.t('ADD_NETWORK') + break + case 'about': icon = I18n.t('ABOUT_') + } + return icon; + } + getIcon(item) { + let icon = "md-map" + switch (item) { + case "home": icon = "md-map" + break + case 'useraccount': icon = "md-person" + break + case 'Historique': icon = "md-card" + break + case "superviseurgroup": icon = "md-people" + break + case 'notificationview': icon = "md-notifications"; + break + case "updateinformation": icon = "md-people" + break + case 'configuration': icon = 'md-settings' + break; + case 'addNetwork': icon = "md-people" + break + case 'about': icon = 'md-contacts'; + break; + } + return icon; + } + render() { + var name = this.state.user ? this.state.user.firstname : ""; + const surname = this.state.user ? this.state.user.lastname : ""; + if (!this.state.lang && this.state.lang !== "change") + return ( + + + {name} + {surname} + {this.state.user ? "" + this.state.user.phone : ""} + + + { + this.state.items && Object.keys(this.state.items).map((item, key) => { + return this._renderItem(item) + }) + } + + + + ) + else { + setTimeout(() => this.setState({ lang: "" }), 500) + return () + } + } + userDeconnect() { + Alert.alert( + I18n.t('DISCONNEXION'), + I18n.t('DISCONNEXION_TEXT'), + [ + {}, + { text: I18n.t('NO'), onPress: () => console.log('Cancel Pressed'), style: 'cancel' }, + { + text: I18n.t('YES'), onPress: () => { + disconnect().then(() => { + IlinkEmitter.emit("userdisconnect"); + this.props.navigation.navigate("Auth") + }) + } + }, + ], + { cancelable: false } + ) + } + watchUser() { + readUser().then((user) => { + if (user !== null && user !== undefined) { + this.updateUser(user); + } + }); + } +} + +const items = StyleSheet.create({ + content: { + width: responsiveWidth(100), + height: 50, + paddingLeft: 20, + flexDirection: 'row', + alignItems: 'center' + }, + itemText: { + color: '#000000', + marginLeft: 20, + fontSize: responsiveFontSize(2), + } +}); +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: "white", + }, + btnDeconnect: { + borderColor: "transparent", + marginLeft: 20, + marginRight: 20, + backgroundColor: theme.accent + }, + btntext: { + color: "white", + fontSize: 17, + fontWeight: "bold" + }, + headerTitle: { + fontSize: 14, + marginBottom: 5, + color: "white", + fontWeight: 'bold', + }, + headerPhone: { + fontSize: 12, + marginBottom: 20, + color: "white", + justifyContent: 'flex-end' + + }, + listMenu: { + paddingTop: 15, + }, + headercontent: { + height: responsiveHeight(30), + backgroundColor: primary, + justifyContent: 'flex-end', + alignItems: 'flex-start', + paddingLeft: 20 + + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: { + }, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/app/screens/splashscreen/SplashScreen.js b/app/screens/splashscreen/SplashScreen.js new file mode 100644 index 0000000..2e68b1c --- /dev/null +++ b/app/screens/splashscreen/SplashScreen.js @@ -0,0 +1,335 @@ +import React, {Component} from 'react'; +import { + StyleSheet, View, Text, Image, ProgressBarAndroid, + TouchableNativeFeedback, TouchableOpacity, + PermissionsAndroid, NativeModules, StatusBar, Platform, Animated, Alert, BackHandler +} from 'react-native'; +import {responsiveHeight, responsiveWidth, responsiveFontSize} from 'react-native-responsive-dimensions'; +import I18n from 'react-native-i18n' + +const theme = require('./../../utils/theme.json'); +const route = require('./../../route.json'); +import { + readUser, + getPasObject, + getPubActiveObject, + getSupervisorInfoCode, + getAppVersion +} from '../../webservice/AuthApi'; +import {Bubbles, DoubleBounce, Bars, Pulse} from 'react-native-loader'; +import Configuration from "../../webservice/persistences/Configuration"; +import '../ads/InterticielAds' +import * as Animatable from 'react-native-animatable'; +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import InterticielAds from '../ads/InterticielAds'; +import Overlay from 'react-native-elements' +import DeviceInfo from 'react-native-device-info'; +import {getData, storeData} from "../../webservice/persistences/StorageService"; +import {supervisorCode, usagerToSave} from "../../webservice/IlinkConstants"; + +export default class SplashScreen extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: false, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + statusBar: { + visible: false, + style: 'light' | 'dark', + drawBehind: true + }, + topBar: { + title: { + text: 'My Screen' + }, + drawBehind: true, + visible: false, + animate: false + } + }; + } + + + // + constructor(props) { + super(props); + this.retreiveSupervisorInfosCode(); + this.state = {} + }; + + workUserResult(result) { + console.log("SPLASHSCREEN PROPS", this.props); + if (typeof this.props.navigation.state.params !== 'undefined') { + if (result === null || result === undefined) { + this.props.navigation.navigate("Auth"); + } else { + switch (this.props.navigation.state.params.routeName) { + case 'historyItemDetails': + this.props.navigation.navigate(this.props.navigation.state.params.routeName, { + item: this.props.navigation.state.params.params + }); + break; + + default: + this.props.navigation.navigate(this.props.navigation.state.params.routeName, { + id: this.props.navigation.state.params.params.id + }); + break; + } + } + + } else { + var way = ""; + var way2 = ""; + if (result === null || result === undefined) { + way = "Auth" + way2 = route.first + } else { + if (!result.category) + way = "App" + else { + switch (result.category) { + case 'geolocated': + way = "AgentApp" + break; + case 'super': + way = "adminApp" + break + default: + way = "supAdminApp" + } + } + way2 = route.login + } + this.props.navigation.navigate(way) + } + + /* Navigation.setStackRoot(route.stackRoot, + { component: { + name: way, + } + + + } + ); + Navigation.showOverlay({ + component: { + name: route.intersticielAds, + id:"interticiel", + options: { + overlay: { + interceptTouchOutside: false + } + } + } + });*/ + + } + + componentDidMount() { + try { + this.requestCameraPermission() + } catch (e) { + console.log(e) + } + this.config = new Configuration(); + this.retrieveAndroidInformation() + //setTimeout(() => this.bounce(), 500) + //this.bounce() + + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + + } else { + console.log("try get information else") + + } + } catch (err) { + console.log("try get information error") + console.log(err) + } + } + + handleViewRef = ref => this.view = ref; + + bounce = () => this.view.transition({translateX: 0}, {translateX: 700}, 5000); + + render() { + + return ( + + + + {/* + + + + */} + + + ) + } + + retreiveSupervisorInfosCode() { + getSupervisorInfoCode().then((result) => { + console.warn("SUPERVISOR INFOS CODE", JSON.stringify(result)); + storeData(supervisorCode, JSON.stringify(result)).then(() => { + getData(supervisorCode).then(resultGet => { + console.log("DATA FROM ASYNC STORAGE", resultGet); + }); + }); + }).catch(error => { + console.log(error); + }) + } + + retreiveIosInformation() { + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + return ""; + } + + retrieveAndroidInformation() { + getPasObject().then((data) => { + console.warn(data); + this.config.setCurrentPas(data) + }); + + getAppVersion().then((data) => { + console.log("SPLASHSCREEN", data); + if (data.status === 400) { + Alert.alert( + I18n.t("ERROR_LABEL"), + data.error + , + [ + { + text: I18n.t("OK"), onPress: () => { + BackHandler.exitApp() + } + } + + ], + {cancelable: false} + ); + } + }).catch((error) => { + console.log("SPLASHSCREEN", error); + }); + + this.config._getData().then((lang) => { + if (lang) { + I18n.locale = lang + readUser().then((result) => { + console.warn(result) + if (result) { + getPubActiveObject(result['country_id']).then((data) => { + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }) + } else { + const code = DeviceInfo.getDeviceLocale(); + console.warn(code) + I18n.locale = code.toLowerCase() + readUser().then((result) => { + console.warn(result) + if (result) { + getPubActiveObject(result['country_id']).then((data) => { + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.setPubActive(data) + }); + + } + }).catch((e) => { + console.warn(e.message) + DeviceInfo.getDeviceLocale().then((code) => { + console.warn(code) + + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + }) + + }) + + return "" + } +} +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.primary, + justifyContent: 'center', + alignItems: 'center', + }, + logoContaner: { + + flexDirection: 'row', + marginTop: responsiveHeight(20), + justifyContent: 'center', + alignItems: 'center', + }, + logo: { + width: responsiveWidth(90), + resizeMode: 'contain' + }, + lottie: { + width: 48 + , + height: 64 + }, + title: { + fontSize: responsiveFontSize(4), + alignSelf: 'center', + fontWeight: 'bold', + color: 'white', + }, +}) diff --git a/app/screens/splashscreen/qSplashScreen.android.js b/app/screens/splashscreen/qSplashScreen.android.js new file mode 100644 index 0000000..cb507b4 --- /dev/null +++ b/app/screens/splashscreen/qSplashScreen.android.js @@ -0,0 +1,268 @@ +import React, {Component} from 'react'; +import { + StyleSheet, View, Text, Image, ProgressBarAndroid, + TouchableNativeFeedback, TouchableOpacity, + PermissionsAndroid, NativeModules, StatusBar, Platform, Animated +} from 'react-native'; +import {responsiveHeight, responsiveWidth, responsiveFontSize} from 'react-native-responsive-dimensions'; +import I18n from 'react-native-i18n' + +const theme = require('./../../utils/theme.json'); +const route = require('./../../route.json'); +import {readUser, getPasObject, getPubActiveObject} from './../../webservice/AuthApi'; +import RNDeviceInformation from "fm-react-native-device-info" +import {Bubbles, DoubleBounce, Bars, Pulse} from 'react-native-loader'; +import Configuration from "../../webservice/persistences/Configuration"; +import './../ads/InterticielAds' +import * as Animatable from 'react-native-animatable'; +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import InterticielAds from './../ads/InterticielAds'; +import Overlay from 'react-native-elements' + +export default class SplashScreen extends Component { + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden: true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + + static options(passProps) { + return { + statusBar: { + visible: false, + style: 'light' | 'dark', + drawBehind: true + }, + topBar: { + title: { + text: 'My Screen' + }, + drawBehind: true, + visible: false, + animate: false + } + }; + } + + + // + constructor(props) { + super(props); + this.state = {} + }; + + workUserResult(result) { + var way = ""; + var way2 = ""; + if (result === null || result === undefined) { + way = "Auth" + way2 = route.first + } else { + if (!result.category) + way = "App" + else { + switch (result.category) { + case 'geolocated': + way = "AgentApp" + break; + case 'super': + way = "adminApp" + break + default: + way = "supAdminApp" + } + } + way2 = route.login + } + this.props.navigation.navigate(way) + + /* Navigation.setStackRoot(route.stackRoot, + { component: { + name: way, + } + + + } + ); + Navigation.showOverlay({ + component: { + name: route.intersticielAds, + id:"interticiel", + options: { + overlay: { + interceptTouchOutside: false + } + } + } + });*/ + + } + + componentDidMount() { + try { + this.requestCameraPermission() + } catch (e) { + console.log(e) + } + this.config = new Configuration(); + this.retrieveAndroidInformation() + setTimeout(() => this.bounce(), 500) + this.bounce() + + } + + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + + } else { + console.log("try get information else") + + } + } catch (err) { + console.log("try get information error") + console.log(err) + } + } + + handleViewRef = ref => this.view = ref; + + bounce = () => this.view.transition({translateX: 0}, {translateX: 700}, 5000); + + render() { + + return ( + + + + {/* + + + + */} + + + ) + } + + retreiveIosInformation() { + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + return ""; + } + + retrieveAndroidInformation() { + getPasObject().then((data) => { + console.warn(data); + this.config.setCurrentPas(data) + }) + + this.config._getData().then((lang) => { + if (lang) { + I18n.locale = lang + readUser().then((result) => { + console.warn(result) + if (result) { + getPubActiveObject(result['country_id']).then((data) => { + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }) + } else { + RNDeviceInformation.getDeviceLanguageCode().then((code) => { + I18n.locale = code.toLowerCase() + readUser().then((result) => { + console.warn(result) + if (result) { + getPubActiveObject(result['country_id']).then((data) => { + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.setPubActive(data) + }); + }) + } + }).catch((e) => { + console.warn("error") + RNDeviceInformation.getDeviceLanguageCode().then((code) => { + console.warn(code) + + I18n.locale = code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + }) + + }) + + return "" + } +} +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: theme.primary, + justifyContent: 'center', + alignItems: 'center', + }, + logoContaner: { + + flexDirection: 'row', + marginTop: responsiveHeight(20), + justifyContent: 'center', + alignItems: 'center', + }, + logo: { + width: responsiveWidth(90), + resizeMode: 'contain' + }, + lottie: { + width: 48 + , + height: 64 + }, + title: { + fontSize: responsiveFontSize(4), + alignSelf: 'center', + fontWeight: 'bold', + color: 'white', + }, +}) diff --git a/app/screens/splashscreen/qSplashScreen.js b/app/screens/splashscreen/qSplashScreen.js new file mode 100644 index 0000000..95f6462 --- /dev/null +++ b/app/screens/splashscreen/qSplashScreen.js @@ -0,0 +1,256 @@ +import React, { Component } from 'react'; +import { + StyleSheet, View, Text, Image, ProgressBarAndroid, + TouchableNativeFeedback,TouchableOpacity, + PermissionsAndroid, NativeModules, StatusBar, Platform,Animated +} from 'react-native'; +import {responsiveHeight,responsiveWidth,responsiveFontSize} from 'react-native-responsive-dimensions'; +import I18n from 'react-native-i18n' +const theme=require('./../../utils/theme.json'); +const route=require('./../../route.json'); +import {readUser,getPasObject,getPubActiveObject} from './../../webservice/AuthApi'; +import RNDeviceInformation from "fm-react-native-device-info" +import { Bubbles, DoubleBounce, Bars, Pulse } from 'react-native-loader'; +import Configuration from "../../webservice/persistences/Configuration"; +import './../ads/InterticielAds' +import * as Animatable from 'react-native-animatable'; +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import InterticielAds from './../ads/InterticielAds'; +import Overlay from 'react-native-elements' +export default class SplashScreen extends Component{ + static navigatorStyle = { + drawUnderNavBar: true, + navBarHidden:true, + drawUnderStatusBar: false, + statusBarHidden: true, + statusBarTextColorScheme: 'light', + }; + static options(passProps) { + return { + statusBar: { + visible: false, + style: 'light' | 'dark', + drawBehind:true + }, + topBar: { + title: { + text: 'My Screen' + }, + drawBehind: true, + visible: false, + animate: false + } + }; + } + + + // + constructor(props){ + super(props); + this.state={ + + } + }; + workUserResult(result){ + var way=""; + var way2=""; + if(result===null || result===undefined ){ + way="Auth" + way2=route.first + }else{ + if(!result.category) + way="App" + else { + switch (result.category) { + case 'geolocated':way="AgentApp" + break; + case 'super':way="adminApp" + break + default: + way="supAdminApp" + } + } + way2=route.login + } + this.props.navigation.navigate(way) + + /* Navigation.setStackRoot(route.stackRoot, + { component: { + name: way, + } + + + } + ); + Navigation.showOverlay({ + component: { + name: route.intersticielAds, + id:"interticiel", + options: { + overlay: { + interceptTouchOutside: false + } + } + } + });*/ + + } + componentDidMount(){ + try { + this.requestCameraPermission() + }catch (e){ + console.log(e) + } + this.config=new Configuration(); + this.retrieveAndroidInformation() + setTimeout(()=>this.bounce(),500) + this.bounce() + + } + async requestCameraPermission() { + try { + const granted = await PermissionsAndroid.request( + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + { + 'title': 'Cool Photo App Camera Permission', + 'message': 'Cool Photo App needs access to your camera ' + + 'so you can take awesome pictures.' + } + ) + if (granted === PermissionsAndroid.RESULTS.GRANTED) { + + } else { + console.log("try get information else") + + } + } catch (err) { + console.log("try get information error") + console.log(err) + } + } + handleViewRef = ref => this.view = ref; + + bounce = () => this.view.transition({ translateX: 0},{ translateX: 700},5000); + + render(){ + + return ( + + + + + + + + + + + + + ) + } + + retreiveIosInformation() { + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + return ""; + } + + retrieveAndroidInformation() { + getPasObject().then((data)=>{ + console.warn(data); + this.config.setCurrentPas(data) + }) + + this.config._getData().then((lang)=>{ + if(lang){ + I18n.locale=lang + readUser().then((result) => { + console.warn(result) + if(result){ + getPubActiveObject(result['country_id']).then((data)=>{ + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000)}) + }else{ + RNDeviceInformation.getDeviceLanguageCode().then((code)=> { + I18n.locale=code.toLowerCase() + readUser().then((result) => { + console.warn(result) + if(result){ + getPubActiveObject(result['country_id']).then((data)=>{ + console.warn(data) + this.config.setPubActive(data); + }) + } + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.setPubActive(data) + }); + }) + } + }).catch((e)=>{ + console.warn("error") + RNDeviceInformation.getDeviceLanguageCode().then((code)=> { + console.warn(code) + + I18n.locale=code.toLowerCase() + readUser().then((result) => { + setTimeout(() => { + this.workUserResult(result) + }, 3000) + }).catch((e) => { + this.props.navigation.navigate("Auth") + }); + }) + + }) + + return "" + } +} +const styles=StyleSheet.create({ + container:{ + flex:1, + backgroundColor: theme.primary, + justifyContent:'center', + alignItems: 'center', + }, + logoContaner:{ + + flexDirection: 'row', + marginTop: responsiveHeight(20), + justifyContent: 'center', + alignItems: 'center', + }, + logo:{ + width:responsiveWidth(90), + resizeMode:'contain' + }, + lottie: { + width: 48 + , + height: 64 + }, + title:{ + fontSize:responsiveFontSize(4), + alignSelf: 'center', + fontWeight:'bold', + color:'white', + }, +}) \ No newline at end of file diff --git a/app/screens/wallet/HistoricScreen.js b/app/screens/wallet/HistoricScreen.js new file mode 100644 index 0000000..b9bc5b0 --- /dev/null +++ b/app/screens/wallet/HistoricScreen.js @@ -0,0 +1,1234 @@ +/** + * Project iLinkWorld + * File HistoricNanoSanteUserScreen + * Path screens/wallet/user + * Created by BRICE ZELE + * Date: 26/01/2022 + */ +import React, {useEffect, useState} from 'react'; +import { + ActivityIndicator, Alert, + Dimensions, + FlatList, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + TouchableOpacity, + View, +} from 'react-native'; +import isNil from 'lodash/isNil'; +import {connect, useDispatch} from 'react-redux'; +import {Color} from "../../config/Color"; +import I18n from 'react-native-i18n'; +import {ScreenComponent} from "../../components/ScreenComponent"; +import {createStructuredSelector} from "reselect"; +import {readUser} from "../../webservice/AuthApi"; +import Text from '../../components/Text'; +import * as Utils from "../../utils/UtilsFunction"; +import {uppercaseFirstLetter} from "../../utils/UtilsFunction"; +import Dialog from "react-native-dialog"; +import {Typography} from "../../config/typography"; +import Tag from "../../components/Tag"; +import FontAwesome5 from "react-native-vector-icons/FontAwesome5"; +import MaterialCommunityIcons from "react-native-vector-icons/MaterialCommunityIcons"; +import {store} from "../../redux/store"; +import AccordionComponent from "../../components/AccordionComponent"; +import {selectHistoric} from "../../redux/historic/historic.selector"; +import {fetchGeHistoricReset, fetchGetHistoric, fetchGetHistoricPending} from "../../redux/historic/historic.actions"; + + +let moment = require('moment-timezone'); + +const {width, height} = Dimensions.get('window'); + +const HistoricScreen = ({ + navigation, + fetchGetHistoric, + historic + }) => { + const dispatch = useDispatch(); + const [user, setUser] = useState(null); + const [displayModalHistory, setDisplayModalHistory] = useState(false); + const [historyItemDetail, setHistoryItemDetail] = useState({}); + const [displaySuperHyperModalHistory, setDisplaySuperHyperModalHistory] = useState(false); + const [page, setPage] = useState(1); + const [historiqueDetailLabel, setHistoriqueDetailLabel] = useState(I18n.t('AVIS_IMPOSITION')); + const [loadMore, setLoadMore] = useState(false); + const [historyResult, setHistoryResult] = useState([]); + const [isDisplayHistoryOrdreRecette, setIsDisplayHistoryOrdreRecette]= useState(false); + const [isDisplayHistoryDeclaration, setIsDisplayHistoryDeclaration]= useState(false); + const [isDisplayHistoryReceipt, setIsDisplayHistoryReceipt]= useState(false); + const [wallet] = useState(store.getState().walletDetailReducer.result.response); + + function useForceUpdate() { + const [value, setValue] = useState(0); // integer state + return () => setValue(value => value + 1); // update the state to force render + } + const forceUpdate = useForceUpdate(); + + + useEffect(() => { + dispatch(fetchGeHistoricReset()); + readUser().then((user) => { + setUser(user); + console.log("User", user); + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?page=1&perPage=40`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?page=1&perPage=20`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, null, 0); + break; + } + }); + }, []); + + useEffect(() => { + + if (historic.result !== null) { + + if (page < historic.result.response.last_page) + setHistoryResult(historyResult.concat(historic.result.response.data)); + + if (page === historic.result.response.last_page) { + console.log("Page", page === historic.result.response.last_page); + setPage(page + 1); + console.log("historyResult.concat", historyResult.concat(historic.result.response.data)); + setHistoryResult(historyResult.concat(historic.result.response.data)); + } + } + + if (historic.error) { + Alert.alert( + I18n.t("ERROR_LABLE"), + Utils.getErrorMsg(historic), + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchGeHistoricReset()); + } + } + ], + { cancelable: false } + ); + } + //forceUpdate(); + }, [historic]); + + useEffect(() => { + console.log("historyResult", historyResult); + }, [historyResult]); + + const handleLoadMore = () => { + dispatch(fetchGeHistoricReset()); + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?pagination=true&pagination=true&page=${page + 1}`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?pagination=true&pagination=true&page=${page + 1}`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?pagination=true&pagination=true&page=${page + 1}`, null, 0); + break; + } + setPage(page + 1); + } + + const renderLoader = () => ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + + const renderFooterLoader = () => { + + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + }; + + const renderModalSuperHyperHistoryDetail = () => ( + + + {I18n.t('HISTORY_DETAIL')} + + { + isDisplayHistoryOrdreRecette ? + + + + + Type + + + {(historyItemDetail.type)} + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('ISSUER_LASTNAME')} + + + {historyItemDetail.issuer_lastname} + + + + + {I18n.t('ISSUER_PHONE')} + + + {historyItemDetail.issuer_phone} + + + + + {I18n.t('OLD_VALUE')} + + + {historyItemDetail.old_data_id} + + + + + + {I18n.t('NEW_VALUE')} + + + {historyItemDetail.new_data_id} + + + { + historyItemDetail.hasOwnProperty("revenue_orders") && + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + { + historyItemDetail.revenue_orders.map((ordreRecette) => { + let message = ""; + message = ordreRecette.tax_name + " | " + ordreRecette.amount + " | " + ordreRecette.payment_deadline_date + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + : + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + + {I18n.t('ID_TAX_NOTICE')} + + + {historyItemDetail.id_tax_notice} + + + + + {I18n.t('STATUS')} + + + {historyItemDetail.status} + + + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('ARRONDISSEMENT')} + + + {historyItemDetail.district} + + + + + {I18n.t('NEIGHTBORHOOD')} + + + {historyItemDetail.neighborhood} + + + + + {I18n.t('NOM_RESPONSABLE')} + + + {historyItemDetail.responsable_name} + + + + + {I18n.t('TECHNICAL_AGREMENT')} + + + {historyItemDetail.technical_approval} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('OFFICE_PENALITIES')} + + + {historyItemDetail.office_penalties} + + + + + {I18n.t('MONTH_DELAY_PENALTIES')} + + + {historyItemDetail.month_delay_penalties} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + { + historyItemDetail.hasOwnProperty("penalties") ? + historyItemDetail.penalties.length > 0 ? + + + {I18n.t('PENALITE')} + + + + + { + historyItemDetail.penalties.map((penalite) => { + let message = ""; + message = penalite.name + " \n " + (penalite.n_order === 2 ? penalite.tax_amount : penalite.amount) + (penalite.n_order === 1 ? ` | ${penalite.rate} %` : "") + "\n\n"; + return message; + } + ) + } + + + : null : null + } + { + historyItemDetail.hasOwnProperty("taxes") && + + + {I18n.t('AVIS_IMPOSITION')} + + + + + { + historyItemDetail.taxes.map((taxe) => { + let message = ""; + if (taxe.hasOwnProperty('new_quantity')) + message = taxe.name + " | " + taxe.unit_price + " | (" + taxe.old_quantity + ", " + taxe.old_quantity + ")\n\n"; + else + message = taxe.name + " | " + taxe.quantity + " | " + taxe.amount + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + + } + + { + setDisplaySuperHyperModalHistory(!displaySuperHyperModalHistory); + }}/> + + + ); + + const renderModalHistoryDetail = () => ( + + + {I18n.t('HISTORY_DETAIL')} + + {historiqueDetailLabel === I18n.t('AVIS_IMPOSITION') ? + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + + {I18n.t('ID_TAX_NOTICE')} + + + {historyItemDetail.id_tax_notice} + + + + + {I18n.t('STATUS')} + + + {historyItemDetail.status} + + + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('ARRONDISSEMENT')} + + + {historyItemDetail.district} + + + + + {I18n.t('NEIGHTBORHOOD')} + + + {historyItemDetail.neighborhood} + + + + + {I18n.t('NOM_RESPONSABLE')} + + + {historyItemDetail.responsable_name} + + + + + {I18n.t('TECHNICAL_AGREMENT')} + + + {historyItemDetail.technical_approval} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('OFFICE_PENALITIES')} + + + {historyItemDetail.office_penalties} + + + + + {I18n.t('MONTH_DELAY_PENALTIES')} + + + {historyItemDetail.month_delay_penalties} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + { + historyItemDetail.hasOwnProperty("penalties") ? + historyItemDetail.penalties.length > 0 ? + + + {I18n.t('PENALITE')} + + + + + { + historyItemDetail.penalties.map((penalite) => { + let message = ""; + message = penalite.name + " \n " + (penalite.n_order === 2 ? penalite.tax_amount : penalite.amount) + (penalite.n_order === 1 ? ` | ${penalite.rate} %` : "") + "\n\n"; + return message; + } + ) + } + + + : null : null + } + { + historyItemDetail.hasOwnProperty("taxes") && + + + {I18n.t('AVIS_IMPOSITION')} + + + + + { + historyItemDetail.taxes.map((taxe) => { + let message = ""; + if (taxe.hasOwnProperty('new_quantity')) + message = taxe.name + " | " + taxe.unit_price + " | (" + taxe.old_quantity + ", " + taxe.old_quantity + ")\n\n"; + else + message = taxe.name + " | " + taxe.quantity + " | " + taxe.amount + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + : + + + + + Type + + + {(historyItemDetail.type)} + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('ISSUER_LASTNAME')} + + + {historyItemDetail.issuer_lastname} + + + + + {I18n.t('ISSUER_PHONE')} + + + {historyItemDetail.issuer_phone} + + + + + {I18n.t('OLD_VALUE')} + + + {historyItemDetail.old_data_id} + + + + + + {I18n.t('NEW_VALUE')} + + + {historyItemDetail.new_data_id} + + + { + historyItemDetail.hasOwnProperty("revenue_orders") && + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + { + historyItemDetail.revenue_orders.map((ordreRecette) => { + let message = ""; + message = ordreRecette.tax_name + " | " + ordreRecette.amount + " | " + ordreRecette.payment_deadline_date + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + } + + { + setDisplayModalHistory(!displayModalHistory) + }}/> + + + ) + + + const renderItem = (item) => ( + historiqueDetailLabel !== I18n.t('AVIS_IMPOSITION') ? + { + setHistoryItemDetail(item); + setDisplayModalHistory(true); + /*navigation.navigate('validateConsultationDetailScreen', { + item + });*/ + }}> + + + {`${I18n.t('AMOUNT')}: ${item.amount}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + {`${I18n.t('ID')}: ${item.id_tax_notice}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + + {`${I18n.t('PHONE')}: ${item.phone}`} + + {`${I18n.t('STATUS')}: ${item?.status?.toLowerCase()}`} + + + + + + + {item.created_at ? `Date: ${moment(item.created_at).format('YYYY-MM-DD')}` : I18n.t('AVIS_NON_EMIS')} + + + + + : + { + setDisplayModalHistory(true); + setHistoryItemDetail(item); + /*navigation.navigate('validateConsultationDetailScreen', { + item + });*/ + }}> + + + {`${I18n.t('AMOUNT')}: ${item.amount}`} + + + + + {`${I18n.t('ID')}: ${item.id_tax_notice}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + + {`${I18n.t('PHONE')}: ${item.phone}`} + + {`${I18n.t('STATUS')}: ${item?.status?.toLowerCase()}`} + + + + + + + {item.created_at ? `Date: ${moment(item.created_at).format('YYYY-MM-DD')}` : I18n.t('AVIS_NON_EMIS')} + + + + + ); + + return ( + + + + + } + style={{ + paddingRight: 10, + width: 120, + borderTopRightRadius: 0, + borderBottomRightRadius: 0, + borderRightWidth: 1, + borderRightColor: Color.whiteColor + }} + onPress={() => { + dispatch(fetchGeHistoricReset()); + setPage(1); + setLoadMore(false); + setHistoryResult([]); + setHistoriqueDetailLabel(I18n.t('AVIS_IMPOSITION')); + + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?page=1&perPage=20`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, null, 0); + break; + } + }}> + {` ${I18n.t('AVIS_IMPOSITION')}`} + + { + user ? + user.category !== "geolocated" && ( + } + style={{width: 110, borderTopLeftRadius: 0, borderBottomLeftRadius: 0,}} + primary + onPress={() => { + dispatch(fetchGeHistoricReset()); + setPage(1); + setLoadMore(false); + setHistoryResult([]); + setHistoriqueDetailLabel(I18n.t('ORDRE_RECETTE_QUITANCE')); + fetchGetHistoric(`${user.agentId}?page=1&perPage=40`, false, 2); + //fetchGetInvoiceHistory(`?network_id=${wallet.id_network}&page=1&perPage=20`); + }}> + {` ${I18n.t('ORDRE_RECETTE_QUITANCE')}`} + + ) + : null + } + + + + + {historic.loading && !loadMore + ? renderLoader() + : ( + { + return ( + {I18n.t('NO_WALLET_HISTORY')} + ) + }} + data={historyResult} + keyExtractor={(item, index) => item.id} + renderItem={({item, index}) => ( + renderItem(item) + )} + onEndReached={() => { + if (historic.result !== null) { + if (page < historic.result.response.last_page) { + setLoadMore(true); + handleLoadMore(); + } + } + }} + onEndReachedThreshold={0.5} + ListFooterComponent={historic.result !== null ? page < historic.result.response.last_page ? renderFooterLoader() : null : null} + /> + )} + {displayModalHistory && renderModalHistoryDetail()} + + + ) +}; + +const mapStateToProps = createStructuredSelector({ + historic: selectHistoric +}); + +export default connect(mapStateToProps, { + fetchGetHistoric +})( + HistoricScreen, +); +const styles = StyleSheet.create({ + textInput: { + height: 46, + backgroundColor: Color.fieldColor, + borderRadius: 5, + marginTop: 10, + padding: 10, + width: '100%', + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + lineRow: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingBottom: 20, + }, + contain: { + marginTop: 20, + paddingBottom: 20, + paddingLeft: 10, + paddingRight: 10, + flex: 1, + }, + content: { + padding: 10, + marginBottom: 10, + borderRadius: 8 + }, + contentTop: { + flexDirection: "row", + paddingBottom: 10, + borderBottomWidth: 1 + }, + + contentBottom: { + flexDirection: "row", + marginTop: 10, + justifyContent: "space-between" + }, + bottomLeft: {flexDirection: "row", alignItems: "center"}, + image: {width: 32, height: 32, marginRight: 10, borderRadius: 16}, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, +}); diff --git a/app/screens/wallet/HistoricScreenHyperviseur.js b/app/screens/wallet/HistoricScreenHyperviseur.js new file mode 100644 index 0000000..84e6ff2 --- /dev/null +++ b/app/screens/wallet/HistoricScreenHyperviseur.js @@ -0,0 +1,1236 @@ +/** + * @Project iLinkCity + * @File HistoricScreenHyperviseurHyperviseur.js + * @Path screens/wallet + * @Author BRICE ZELE + * @Date 25/04/2022 + */ +/** + * Project iLinkWorld + * File HistoricNanoSanteUserScreen + * Path screens/wallet/user + * Created by BRICE ZELE + * Date: 26/01/2022 + */ +import React, {useEffect, useState} from 'react'; +import { + ActivityIndicator, Alert, + Dimensions, + FlatList, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + TouchableOpacity, + View, +} from 'react-native'; +import isNil from 'lodash/isNil'; +import {connect, useDispatch} from 'react-redux'; +import {Color} from "../../config/Color"; +import I18n from 'react-native-i18n'; +import {ScreenComponent} from "../../components/ScreenComponent"; +import {createStructuredSelector} from "reselect"; +import {readUser} from "../../webservice/AuthApi"; +import Text from '../../components/Text'; +import * as Utils from "../../utils/UtilsFunction"; +import {uppercaseFirstLetter} from "../../utils/UtilsFunction"; +import Dialog from "react-native-dialog"; +import {Typography} from "../../config/typography"; +import Tag from "../../components/Tag"; +import FontAwesome5 from "react-native-vector-icons/FontAwesome5"; +import MaterialCommunityIcons from "react-native-vector-icons/MaterialCommunityIcons"; +import {store} from "../../redux/store"; +import AccordionComponent from "../../components/AccordionComponent"; +import {selectHistoric} from "../../redux/historic/historic.selector"; +import {fetchGeHistoricReset, fetchGetHistoric, fetchGetHistoricPending} from "../../redux/historic/historic.actions"; + + +let moment = require('moment-timezone'); + +const {width, height} = Dimensions.get('window'); + + +const HistoricScreenHyperviseur = ({ + navigation, + fetchGetHistoric, + historic + }) => { + const dispatch = useDispatch(); + const [user, setUser] = useState(null); + const [displayModalHistory, setDisplayModalHistory] = useState(false); + const [historyItemDetail, setHistoryItemDetail] = useState({}); + const [displaySuperHyperModalHistory, setDisplaySuperHyperModalHistory] = useState(false); + const [page, setPage] = useState(1); + const [historiqueDetailLabel, setHistoriqueDetailLabel] = useState(I18n.t('AVIS_IMPOSITION')); + const [loadMore, setLoadMore] = useState(false); + const [historyResult, setHistoryResult] = useState([]); + const [isDisplayHistoryOrdreRecette, setIsDisplayHistoryOrdreRecette]= useState(false); + const [isDisplayHistoryDeclaration, setIsDisplayHistoryDeclaration]= useState(false); + const [isDisplayHistoryReceipt, setIsDisplayHistoryReceipt]= useState(false); + const [wallet] = useState(store.getState().walletDetailReducer.result.response); + + function useForceUpdate() { + const [value, setValue] = useState(0); // integer state + return () => setValue(value => value + 1); // update the state to force render + } + const forceUpdate = useForceUpdate(); + + + useEffect(() => { + dispatch(fetchGeHistoricReset()); + readUser().then((user) => { + setUser(user); + console.log("User", user); + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?page=1&perPage=40`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?page=1&perPage=20`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, null, 0); + break; + } + }); + }, []); + + useEffect(() => { + + if (historic.result !== null) { + + if (page < historic.result.response.last_page) + setHistoryResult(historyResult.concat(historic.result.response.data)); + + if (page === historic.result.response.last_page) { + console.log("Page", page === historic.result.response.last_page); + setPage(page + 1); + console.log("historyResult.concat", historyResult.concat(historic.result.response.data)); + setHistoryResult(historyResult.concat(historic.result.response.data)); + } + } + + if (historic.error) { + Alert.alert( + I18n.t("ERROR_LABLE"), + Utils.getErrorMsg(historic), + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchGeHistoricReset()); + } + } + ], + { cancelable: false } + ); + } + //forceUpdate(); + }, [historic]); + + useEffect(() => { + console.log("historyResult", historyResult); + }, [historyResult]); + + const handleLoadMore = () => { + dispatch(fetchGeHistoricReset()); + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?pagination=true&pagination=true&page=${page + 1}`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?pagination=true&pagination=true&page=${page + 1}`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?pagination=true&pagination=true&page=${page + 1}`, null, 0); + break; + } + setPage(page + 1); + } + + const renderLoader = () => ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + + const renderFooterLoader = () => { + + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + }; + + const renderModalSuperHyperHistoryDetail = () => ( + + + {I18n.t('HISTORY_DETAIL')} + + { + isDisplayHistoryOrdreRecette ? + + + + + Type + + + {(historyItemDetail.type)} + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('ISSUER_LASTNAME')} + + + {historyItemDetail.issuer_lastname} + + + + + {I18n.t('ISSUER_PHONE')} + + + {historyItemDetail.issuer_phone} + + + + + {I18n.t('OLD_VALUE')} + + + {historyItemDetail.old_data_id} + + + + + + {I18n.t('NEW_VALUE')} + + + {historyItemDetail.new_data_id} + + + { + historyItemDetail.hasOwnProperty("revenue_orders") && + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + { + historyItemDetail.revenue_orders.map((ordreRecette) => { + let message = ""; + message = ordreRecette.tax_name + " | " + ordreRecette.amount + " | " + ordreRecette.payment_deadline_date + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + : + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + + {I18n.t('ID_TAX_NOTICE')} + + + {historyItemDetail.id_tax_notice} + + + + + {I18n.t('STATUS')} + + + {historyItemDetail.status} + + + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('ARRONDISSEMENT')} + + + {historyItemDetail.district} + + + + + {I18n.t('NEIGHTBORHOOD')} + + + {historyItemDetail.neighborhood} + + + + + {I18n.t('NOM_RESPONSABLE')} + + + {historyItemDetail.responsable_name} + + + + + {I18n.t('TECHNICAL_AGREMENT')} + + + {historyItemDetail.technical_approval} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('OFFICE_PENALITIES')} + + + {historyItemDetail.office_penalties} + + + + + {I18n.t('MONTH_DELAY_PENALTIES')} + + + {historyItemDetail.month_delay_penalties} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + { + historyItemDetail.hasOwnProperty("penalties") ? + historyItemDetail.penalties.length > 0 ? + + + {I18n.t('PENALITE')} + + + + + { + historyItemDetail.penalties.map((penalite) => { + let message = ""; + message = penalite.name + " \n " + (penalite.n_order === 2 ? penalite.tax_amount : penalite.amount) + (penalite.n_order === 1 ? ` | ${penalite.rate} %` : "") + "\n\n"; + return message; + } + ) + } + + + : null : null + } + { + historyItemDetail.hasOwnProperty("taxes") && + + + {I18n.t('AVIS_IMPOSITION')} + + + + + { + historyItemDetail.taxes.map((taxe) => { + let message = ""; + if (taxe.hasOwnProperty('new_quantity')) + message = taxe.name + " | " + taxe.unit_price + " | (" + taxe.old_quantity + ", " + taxe.old_quantity + ")\n\n"; + else + message = taxe.name + " | " + taxe.quantity + " | " + taxe.amount + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + + } + + { + setDisplaySuperHyperModalHistory(!displaySuperHyperModalHistory); + }}/> + + + ); + + const renderModalHistoryDetail = () => ( + + + {I18n.t('HISTORY_DETAIL')} + + {historiqueDetailLabel === I18n.t('AVIS_IMPOSITION') ? + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + + {I18n.t('ID_TAX_NOTICE')} + + + {historyItemDetail.id_tax_notice} + + + + + {I18n.t('STATUS')} + + + {historyItemDetail.status} + + + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('ARRONDISSEMENT')} + + + {historyItemDetail.district} + + + + + {I18n.t('NEIGHTBORHOOD')} + + + {historyItemDetail.neighborhood} + + + + + {I18n.t('NOM_RESPONSABLE')} + + + {historyItemDetail.responsable_name} + + + + + {I18n.t('TECHNICAL_AGREMENT')} + + + {historyItemDetail.technical_approval} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('OFFICE_PENALITIES')} + + + {historyItemDetail.office_penalties} + + + + + {I18n.t('MONTH_DELAY_PENALTIES')} + + + {historyItemDetail.month_delay_penalties} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + { + historyItemDetail.hasOwnProperty("penalties") ? + historyItemDetail.penalties.length > 0 ? + + + {I18n.t('PENALITE')} + + + + + { + historyItemDetail.penalties.map((penalite) => { + let message = ""; + message = penalite.name + " \n " + (penalite.n_order === 2 ? penalite.tax_amount : penalite.amount) + (penalite.n_order === 1 ? ` | ${penalite.rate} %` : "") + "\n\n"; + return message; + } + ) + } + + + : null : null + } + { + historyItemDetail.hasOwnProperty("taxes") && + + + {I18n.t('AVIS_IMPOSITION')} + + + + + { + historyItemDetail.taxes.map((taxe) => { + let message = ""; + if (taxe.hasOwnProperty('new_quantity')) + message = taxe.name + " | " + taxe.unit_price + " | (" + taxe.old_quantity + ", " + taxe.old_quantity + ")\n\n"; + else + message = taxe.name + " | " + taxe.quantity + " | " + taxe.amount + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + : + + + + + Type + + + {(historyItemDetail.type)} + + + { + user !== null ? + user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + {I18n.t('NAME')} + + + {historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {historyItemDetail.email} + + + + + {I18n.t('PHONE')} + + + {historyItemDetail.phone} + + + + + {I18n.t('ISSUER_LASTNAME')} + + + {historyItemDetail.issuer_lastname} + + + + + {I18n.t('ISSUER_PHONE')} + + + {historyItemDetail.issuer_phone} + + + + + {I18n.t('OLD_VALUE')} + + + {historyItemDetail.old_data_id} + + + + + + {I18n.t('NEW_VALUE')} + + + {historyItemDetail.new_data_id} + + + { + historyItemDetail.hasOwnProperty("revenue_orders") && + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + { + historyItemDetail.revenue_orders.map((ordreRecette) => { + let message = ""; + message = ordreRecette.tax_name + " | " + ordreRecette.amount + " | " + ordreRecette.payment_deadline_date + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {historyItemDetail.amount} + + + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {historyItemDetail.year} + + + + + } + + { + setDisplayModalHistory(!displayModalHistory) + }}/> + + + ) + + + const renderItem = (item) => ( + historiqueDetailLabel !== I18n.t('AVIS_IMPOSITION') ? + { + setHistoryItemDetail(item); + setDisplayModalHistory(true); + /*navigation.navigate('validateConsultationDetailScreen', { + item + });*/ + }}> + + + {`${I18n.t('AMOUNT')}: ${item.amount}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + {`${I18n.t('ID')}: ${item.id_tax_notice}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + + {`${I18n.t('PHONE')}: ${item.phone}`} + + {`${I18n.t('STATUS')}: ${item.status.toLowerCase()}`} + + + + + + + {`Date: ${moment(item.created_at).format('YYYY-MM-DD')}`} + + + + + : + { + setDisplayModalHistory(true); + setHistoryItemDetail(item); + /*navigation.navigate('validateConsultationDetailScreen', { + item + });*/ + }}> + + + {`${I18n.t('AMOUNT')}: ${item.amount}`} + + + + + {`${I18n.t('ID')}: ${item.id_tax_notice}`} + + {`${I18n.t('NAME')}: ${item.lastname}`} + + + + + {`${I18n.t('PHONE')}: ${item.phone}`} + + {`${I18n.t('STATUS')}: ${item.status.toLowerCase()}`} + + + + + + + {`Date: ${moment(item.created_at).format('YYYY-MM-DD')}`} + + + + + ); + + return ( + + + + + } + style={{ + paddingRight: 10, + width: 120, + borderTopRightRadius: 0, + borderBottomRightRadius: 0, + borderRightWidth: 1, + borderRightColor: Color.whiteColor + }} + onPress={() => { + dispatch(fetchGeHistoricReset()); + setPage(1); + setLoadMore(false); + setHistoryResult([]); + setHistoriqueDetailLabel(I18n.t('AVIS_IMPOSITION')); + + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, false, 1); + break; + case "hyper": + fetchGetHistoric(`${user.network_id}?page=1&perPage=20`, true, 1); + break; + case "geolocated": + fetchGetHistoric(`${user.agentId}?page=1&perPage=20`, null, 0); + break; + } + }}> + {` ${I18n.t('AVIS_IMPOSITION')}`} + + } + style={{width: 110, borderTopLeftRadius: 0, borderBottomLeftRadius: 0,}} + primary + onPress={() => { + dispatch(fetchGeHistoricReset()); + setPage(1); + setLoadMore(false); + setHistoryResult([]); + setHistoriqueDetailLabel(I18n.t('ORDRE_RECETTE_QUITANCE')); + fetchGetHistoric(`${user.agentId}?page=1&perPage=40`, false, 2); + //fetchGetInvoiceHistory(`?network_id=${wallet.id_network}&page=1&perPage=20`); + }}> + {` ${I18n.t('ORDRE_RECETTE_QUITANCE')}`} + + + + + + {historic.loading && !loadMore + ? renderLoader() + : ( + { + return ( + {I18n.t('NO_WALLET_HISTORY')} + ) + }} + data={historyResult} + keyExtractor={(item, index) => item.id} + renderItem={({item, index}) => ( + renderItem(item) + )} + onEndReached={() => { + if (historic.result !== null) { + if (page < historic.result.response.last_page) { + setLoadMore(true); + handleLoadMore(); + } + } + }} + onEndReachedThreshold={0.5} + ListFooterComponent={historic.result !== null ? page < historic.result.response.last_page ? renderFooterLoader() : null : null} + /> + )} + {displayModalHistory && renderModalHistoryDetail()} + + + ) +}; + +const mapStateToProps = createStructuredSelector({ + historic: selectHistoric +}); + +export default connect(mapStateToProps, { + fetchGetHistoric +})( + HistoricScreenHyperviseur, +); +const styles = StyleSheet.create({ + textInput: { + height: 46, + backgroundColor: Color.fieldColor, + borderRadius: 5, + marginTop: 10, + padding: 10, + width: '100%', + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + lineRow: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingBottom: 20, + }, + contain: { + marginTop: 20, + paddingBottom: 20, + paddingLeft: 10, + paddingRight: 10, + flex: 1, + }, + content: { + padding: 10, + marginBottom: 10, + borderRadius: 8 + }, + contentTop: { + flexDirection: "row", + paddingBottom: 10, + borderBottomWidth: 1 + }, + + contentBottom: { + flexDirection: "row", + marginTop: 10, + justifyContent: "space-between" + }, + bottomLeft: {flexDirection: "row", alignItems: "center"}, + image: {width: 32, height: 32, marginRight: 10, borderRadius: 16}, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, +}); diff --git a/app/screens/wallet/OperateurOptionSelect.js b/app/screens/wallet/OperateurOptionSelect.js new file mode 100644 index 0000000..211db27 --- /dev/null +++ b/app/screens/wallet/OperateurOptionSelect.js @@ -0,0 +1,380 @@ +import React, {Component} from 'react'; +import { + ActivityIndicator, + Image, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import I18n from 'react-native-i18n'; +import {Appbar, Provider} from 'react-native-paper'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {Color} from '../../config/Color'; +import {Typography} from '../../config/typography'; +import * as Utils from '../../utils/DeviceUtils'; +import {IlinkEmitter} from "../../utils/events"; +import {connect} from "react-redux"; +import {bindActionCreators} from "redux"; +import {getBankListAction, getBankListReset} from "../../webservice/BankApi"; +import {store} from "../../redux/store"; +import {readUser} from "../../webservice/AuthApi"; +import {getOperatorListAction, getOperatorListReset} from "../../webservice/WalletApi"; + +const route = require('../../route.json'); +let slugify = require('slugify'); + +class OperateurOptionSelect extends Component { + + constructor(props) { + super(props); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + console.log("OPERATEUR OPTION PROPS", this.props); + this.state = { + options: this.props.navigation.state.params.optionSelect.options, + title: this.props.navigation.state.params.optionSelect.title, + subTitle: this.props.navigation.state.params.optionSelect.subTitle, + operatorType: this.props.navigation.state.params.optionSelect.operatorType, + wallet: store.getState().walletDetailReducer.result.response + } + this.props.getBankListReset(); + this.props.getOperatorListReset(); + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (this.state.options.length > 0) { + if (user.category === undefined) + this.props.getOperatorListAction(this.state.operatorType, this.state.wallet.id_wallet_network) + else { + if (user.category === 'geolocated') + this.props.getOperatorListAction(this.state.operatorType, this.state.wallet.id_network) + } + } else { + if (user.category === undefined) { + + this.props.getOperatorListAction('bank', this.state.wallet.id_wallet_network) + } else { + if (user.category === 'geolocated') + this.props.getOperatorListAction('bank', this.state.wallet.id_network) + } + } + + this.setState({user}); + } + } + }); + + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate(); + } + + static navigationOptions = ({navigation}) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: {backgroundColor: '#694fad'}, + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({tintColor}) => ( + ) + }); + + redirectToRoute = (item) => { + + console.log("Item selected", item); + if (this.state.options.length > 0) { + + this.props.navigation.push(this.state.options[0].screen, { + title: item.operator_name, + type: this.state.options[0].type, + operator_id: item.id_operator, + typeOperator: this.state.operatorType + }); + } else { + if (this.state.user.category === 'geolocated') + this.props.navigation.navigate(route.envoieWalletToBankAgent, {bank: item}); + else + this.props.navigation.navigate(route.envoieWalletToBankUser, {bank: item}); + } + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderItem = (item, index) => { + return ( + + { + this.redirectToRoute(item); + }}> + + + {item.operator_name} + + {I18n.t('COUNTRY')}: {`${item.operator_address}, ${item.country}`} + + + + + ) + } + + renderBankList = () => { + + const {result, error} = this.props; + if (error !== null) { + if (typeof error.data !== 'undefined') { + return ( + + {error.data.error} + + ) + } else { + return ( + + {error} + + ) + } + } + if (result !== null) { + if (result.response !== null) { + return ( + Array.isArray(result.response) && (result.response.length) > 0 ? + ( + { + result.response.map((item, index) => ( + this.renderItem(item, index) + )) + } + ) : + ( + + {I18n.t('NO_OPERATOR_AVAILABLE')} + + ) + ) + } + } + + } + + renderItemElement = (item, index) => { + + return ( + { + this.props.navigation.push(item.screen, { + type: item.type, + title: item.title + }) + }}> + + + + + + + {item.title} + {item.title} + + + + + ) + } + + renderList = () => { + + const {options} = this.state; + + return ( + + { + options.map((item, index) => ( + this.renderItemElement(item, index) + )) + } + + ); + } + + + render() { + console.log("OPERATEUR OPTION STATE", this.state.options.length); + return ( + + + + + + + { + this.props.navigation.pop() + }} + /> + + + + + + { + this.props.loading ? + this.renderLoader() : + this.props.result != null ? + this.renderBankList() : + null + } + + + + + + ); + } +} + +const mapStateToProps = state => ({ + loading: state.getListOperatorReducer.loading, + result: state.getListOperatorReducer.result, + error: state.getListOperatorReducer.error, + + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getBankListAction, + getBankListReset, + getOperatorListAction, + getOperatorListReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(OperateurOptionSelect); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: "100%", + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + item: { + paddingVertical: 15, + borderBottomWidth: 1, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, + /* item: { + paddingVertical: 15, + borderBottomWidth: 1, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, */ + lottie: { + width: 540, + height: 240 + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + transactionContainer: { + flexDirection: 'row', + paddingTop: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(60), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 12, + } + +}); diff --git a/app/screens/wallet/PaiementFacture.js b/app/screens/wallet/PaiementFacture.js new file mode 100644 index 0000000..b1f20a5 --- /dev/null +++ b/app/screens/wallet/PaiementFacture.js @@ -0,0 +1,348 @@ +import React, {Component} from 'react'; +import {Alert, StatusBar, StyleSheet, Text, View} from 'react-native'; +import I18n from 'react-native-i18n'; +import {Appbar, Provider} from 'react-native-paper'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {Color} from '../../config/Color'; +import {IlinkEmitter} from "../../utils/events"; +import OutlineTextInput from '../../components/OutlineTextInput'; +import CustomButton from '../../components/CustomButton'; +import {ScrollView} from 'react-native-gesture-handler'; +import {connect} from "react-redux"; +import {bindActionCreators} from "redux"; +import {payBillAction, payBillReset} from "../../webservice/WalletApi"; +import {store} from "../../redux/store"; +import isEqual from 'lodash/isEqual'; + +const route = require('../../route.json'); +let slugify = require('slugify'); + +class PaiementFacture extends Component { + + constructor(props) { + super(props); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + this.state = { + title: this.props.navigation.state.params.title, + type: this.props.navigation.state.params.type, + id_operator: this.props.navigation.state.params.operator_id, + typeOperator: this.props.navigation.state.params.typeOperator, + billNumber: '', + subscriberID: null, + isSubmitClick: false, + montant: '', + password: '', + wallet: store.getState().walletDetailReducer.result.response + }; + this.props.payBillReset(); + console.log("Paiement facture props", this.props); + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate(); + } + + static navigationOptions = ({navigation}) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: {backgroundColor: '#694fad'}, + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({tintColor}) => ( + ) + }); + + isNormalInteger = (str) => { + if (/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(str)) + return false; + else + return true; + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!this.isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + else + return { + errorMessage: '', + isValid: false + }; + }; + + renderErrorNumberBill = () => { + const {type} = this.state; + + switch (type) { + case 'PAIEMENT_ECOLE': + return I18n.t('ENTER_VALID_IDENTIFIANT_ETUDIANT'); + case 'PAIEMENT_EAU': + return I18n.t('ENTER_VALID_NUMERO_ABONNE'); + case 'PAIEMENT_EAU_ELECTRICITE': + return I18n.t('ENTER_VALID_NUMERO_ABONNE'); + case 'PAIEMENT_CREDIT_TELEPHONE': + return I18n.t('ENTER_VALID_PHONE_NUMBER'); + case 'PAIEMENT_ABONNEMENT_TV': + return I18n.t('ENTER_VALID_NUMERO_ABONNE'); + default: + break; + } + }; + + isBillnumberValid = () => { + const {billNumber} = this.state; + if ((parseInt(isEqual(billNumber, 0)) || billNumber < 0)) + return { + errorMessage: this.renderErrorNumberBill(), + isValid: false + }; + else if (billNumber.length > 11) { + return { + errorMessage: this.renderErrorNumberBill(), + isValid: false + }; + } else + return { + errorMessage: '', + isValid: false + }; + }; + + renderLabel = () => { + const {type} = this.state; + + switch (type) { + case 'PAIEMENT_ECOLE': + return I18n.t('IDENTIFIANT_ETUDIANT'); + case 'PAIEMENT_EAU': + return I18n.t('NUMERO_ABONNE'); + case 'PAIEMENT_EAU_ELECTRICITE': + return I18n.t('NUMERO_ABONNE'); + case 'PAIEMENT_CREDIT_TELEPHONE': + return I18n.t('PHONE_NUMBER'); + case 'PAIEMENT_ABONNEMENT_TV': + return I18n.t('NUMERO_ABONNE'); + default: + break; + } + }; + + renderPayBill = () => { + + const {result, error} = this.props; + + if (error !== null) { + Alert.alert( + I18n.t("PAYMENT_ERROR"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.payBillReset(); + } + } + ], + {cancelable: false} + ) + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("PAYMENT_DONE"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.payBillReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + }; + + onPayBill = () => { + console.log("this.isBillnumberValid().isValid", this.isBillnumberValid().isValid); + console.log("this.isMontantValid().isValid", this.isMontantValid().isValid); + console.log("this.state.montant.length > 0", this.state.montant.length > 0); + console.log("this.state.password.length > 0", this.state.password.length > 0); + this.setState({isSubmitClick: true}); + if (/*this.isBillnumberValid().isValid && this.isMontantValid().isValid &&*/ this.state.montant.length > 0 && this.state.password.length > 0) { + + this.props.payBillAction({ + type: 19, + id_wallet_user: this.state.wallet.id, + id_wallet_network: this.state.wallet.id_wallet_network, + no_facture: this.state.billNumber, + type_operator: this.state.typeOperator, + id_operator: this.state.id_operator, + montant: this.state.montant, + password: this.state.password + }); + } + } + + render() { + console.log("this.isBillnumberValid().isValid", this.isBillnumberValid().isValid); + console.log("this.isMontantValid().isValid", this.isMontantValid().isValid); + console.log("this.state.montant.length > 0", this.state.montant.length > 0); + console.log("this.state.password.length > 0", this.state.password.length > 0); + console.log("-------------------------------"); + return ( + + + {this.state.isSubmitClick && this.renderPayBill()} + + + + { + this.props.navigation.pop() + }} + /> + + + + + + + + { + this.setState({billNumber}); + this.isBillnumberValid(); + }} + /> + { + (!this.isBillnumberValid().isValid) && + {this.isBillnumberValid().errorMessage} + } + { + (this.state.isSubmitClick && this.state.billNumber.length === 0) && + {this.renderErrorNumberBill()} + } + + + + { + this.setState({montant}); + this.isMontantValid(); + }} + /> + { + (!this.isMontantValid.isValid) && + {this.isMontantValid().errorMessage} + } + { + (this.state.isSubmitClick && this.state.montant.length === 0) && + {I18n.t('PLEASE_ENTER_THE_AMOUNT')} + } + + + + { + this.setState({password}); + this.isMontantValid(); + }} + /> + { + (this.state.isSubmitClick && this.state.password.length === 0) && + {I18n.t('PLEASE_ENTER_CORRECT_PASSWORD')} + } + + + + + this.onPayBill()}> + {I18n.t('VALIDATE')} + + + + + + + + + + + ); + } + +} + +const mapStateToProps = state => ({ + loading: state.payBillReducer.loading, + result: state.payBillReducer.result, + error: state.payBillReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + payBillAction, + payBillReset, +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(PaiementFacture); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor + }, +}); \ No newline at end of file diff --git a/app/screens/wallet/WalletDepot.js b/app/screens/wallet/WalletDepot.js new file mode 100644 index 0000000..ea3735e --- /dev/null +++ b/app/screens/wallet/WalletDepot.js @@ -0,0 +1,583 @@ +import isEqual from 'lodash/isEqual'; +import LottieView from 'lottie-react-native'; +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import 'moment/locale/es-us'; +import 'moment/locale/fr'; +import React, { Component } from 'react'; +import { Alert, Dimensions, ScrollView, StatusBar, StyleSheet, Text, View } from 'react-native'; +import { CreditCardInput } from "react-native-credit-card-input"; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { Appbar, Provider } from 'react-native-paper'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import CustomButton from '../../components/CustomButton'; +import OutlineTextInput from '../../components/OutlineTextInput'; +import style from '../../components/TextInput/styles'; +import { Color } from '../../config/Color'; +import { Typography } from '../../config/typography'; +import { IlinkEmitter } from "../../utils/events"; +import { inputCardSource } from '../../utils/UtilsFunction'; +import { depositAction, depositActionReset } from '../../webservice/DepositApi'; +import { getWalletCommissionAmount, resetWalletListDetailReducer, walletCommissionAmountReset } from '../../webservice/WalletApi'; +//import Dialog, { DialogContent, DialogTitle, DialogFooter, DialogButton } from 'react-native-popup-dialog'; +let moment = require('moment-timezone'); + +const CONTAINER_WIDTH = Dimensions.get("window").width; + +class WalletDepot extends Component { + + + static navigatorStyle = { + navBarBackgroundColor: Color.accentLightColor, + statusBarColor: Color.accentColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + static navigationOptions = ({ navigation }) => { + return { + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + }; + } + + constructor(props) { + super(props); + this.state = { + type: "credit", + montant: '', + numeroSerie: '', + numCarte: 0, + cvv: 0, + expiration_date: '', + creditCardInput: {}, + comptePrincipal: this.props.navigation.state.params.wallet.balance_princ, + id: this.props.navigation.state.params.wallet.id, + isModalConfirmVisible: false, + isDataSubmit: false, + isSubmitClick: false, + displayCardError: false, + inputCardSource: inputCardSource(), + isDisplaySerialTextInput: true, + facade: "back" + }; + this.props.walletCommissionAmountReset(); + this.props.depositActionReset(); + + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultGetCommission != null) { + + if (typeof nextProps.resultGetCommission.response !== 'undefined') { + + if (!nextProps.loadingGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WALLET') }) + this.forceUpdate() + } + + onCreditCardChange = (form) => { + console.log(form); + this.setState({ + creditCardInput: form, + displayCardError: false + }); + } + + isNormalInteger = (str) => { + if (/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(str)) + return false; + else + return true; + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!this.isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + + isNumeroSerieValid = () => { + const { numeroSerie } = this.state; + if ((parseInt(isEqual(numeroSerie, 0)) || numeroSerie < 0)) + return { + errorMessage: I18n.t('ENTER_VALID_SERIAL_NUMBER'), + isValid: false + }; + + else if (!this.isNormalInteger(numeroSerie)) { + return { + errorMessage: I18n.t('ENTER_VALID_SERIAL_NUMBER'), + isValid: false + }; + } + else if (numeroSerie.length > 11) { + return { + errorMessage: I18n.t('ENTER_VALID_SERIAL_NUMBER'), + isValid: false + }; + } + + else + return { + errorMessage: '', + isValid: true + }; + } + + isCreditCardValid = () => { + const { creditCardInput } = this.state; + const errorMessage = []; + + if (typeof creditCardInput.status !== 'undefined') { + + if (creditCardInput.status.cvc === 'incomplete') + errorMessage.push(I18n.t('CVC_CARD_ERROR')); + if (creditCardInput.status.expiry === 'incomplete') + errorMessage.push(I18n.t('EXPIRY_CARD_ERROR')); + if (creditCardInput.status.number === 'incomplete') + errorMessage.push(I18n.t('CARD_NUMBER_ERROR')); + } + else + errorMessage.push(I18n.t('THIS_FIELD_IS_REQUIRED')) + + return errorMessage; + } + + commissionsLoading = () => { + return ( + + ) + } + + modalConfirmTransaction = (data) => { + const commission = data.response.commission; + const montant_calcule = data.response.montant_calcule; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('CONFIRM_DEPOSIT')} + + + + + + + {I18n.t('AMOUNT')} + + + {this.state.montant} + + + + + {I18n.t('COMMISSION_FEES')} + + + {commission} + + + + + + + {I18n.t('TOTAL')} + + + {montant_calcule} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.walletCommissionAmountReset(); + if (isEqual(this.state.facade, 'front')) { + this.props.depositAction({ + numCarte: this.state.creditCardInput.values.number.replace(/\s/g, ''), + cvv: this.state.creditCardInput.values.cvc, + expiration_date: this.state.creditCardInput.values.expiry, + type: "credit", + montant: this.state.montant, + id_wallet: this.state.id, + facade: this.state.facade + }); + } + else { + this.props.depositAction({ + numCarte: this.state.numeroSerie, + type: "credit", + montant: this.state.montant, + id_wallet: this.state.id, + facade: this.state.facade + }); + } + }} /> + + + + ); + + } + + onSubmitDeposit = () => { + const { creditCardInput } = this.state; + + if (isEqual(this.state.facade, 'back')) { + if (this.isMontantValid().isValid && this.isNumeroSerieValid().isValid && this.state.montant.length > 0) { + + this.setState({ + numCarte: this.state.numeroSerie + }); + this.props.getWalletCommissionAmount({ + type: "credit", + montant: this.state.montant, + id_wallet: this.state.id + }); + } + } else { + if (this.isMontantValid().isValid && creditCardInput.valid && this.state.montant.length > 0) { + + this.setState({ + numCarte: parseInt((creditCardInput.values.number).replace(/ /g, ' ')), + cvv: creditCardInput.values.cvc, + expiration_date: creditCardInput.values.expiry, + }); + this.props.getWalletCommissionAmount({ + type: "credit", + montant: this.state.montant, + id_wallet: this.state.id + }); + } + else if (!creditCardInput.valid) { + this.setState({ + displayCardError: true + }) + } + } + + this.setState({ isSubmitClick: true }); + } + + + renderDialogGetCommissionResponse = () => { + + const { errorGetCommission } = this.props; + + if (errorGetCommission !== null) { + if (typeof errorGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + //this.props.resetCommissionReducer(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + isHasError = () => { + const { error, result } = this.props; + + if (this.state.isDataSubmit) { + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { } + } + + ], + { cancelable: false } + ); + + this.props.navigation.state.params.onGoBack(); + this.props.navigation.pop(); + + } + return null; + } + + else if (result !== null) { + + setTimeout(() => { + this.props.resetWalletListDetailReducer(); + this.props.navigation.state.params.onGoBack(); + this.props.navigation.pop(); + }, 1500); + + return + + + + + } + + else + return null; + } + } + + render() { + console.log("STATE", this.state); + const { resultGetCommission } = this.props; + return ( + + + + + + + { this.props.navigation.pop() }} + /> + + + + + { + (resultGetCommission !== null) && + (typeof resultGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultGetCommission) + } + + {this.isHasError()} + {this.commissionsLoading()} + {this.state.isSubmitClick && this.renderDialogGetCommissionResponse()} + + + + + {I18n.t('CHANGE_SOURCE_CARD')} + { + this.setState({ + isDisplaySerialTextInput: isEqual(value, 'serial-number'), + facade: isEqual(value, 'serial-number') ? 'back' : 'front' + }) + }} + valueExtractor={(value) => value.value} + labelExtractor={(value) => I18n.t(value.name)} + /> + + + {!this.state.isDisplaySerialTextInput && + + + { + (this.state.displayCardError) && + this.isCreditCardValid().map((item) => ( + {item} + )) + } + + } + + {this.state.isDisplaySerialTextInput && + + + { + this.setState({ numeroSerie }); + this.isNumeroSerieValid(); + }} + /> + { + (!this.isNumeroSerieValid().isValid) && + {this.isNumeroSerieValid().errorMessage} + } + { + (this.state.isSubmitClick && this.state.numeroSerie.length === 0) && + {I18n.t('ENTER_VALID_SERIAL_NUMBER')} + } + + + } + + + { + this.setState({ montant }); + this.isMontantValid(); + }} + /> + { + (!this.isMontantValid().isValid) && + {this.isMontantValid().errorMessage} + } + { + (this.state.isSubmitClick && this.state.montant.length === 0) && + {I18n.t('PLEASE_ENTER_THE_AMOUNT')} + } + + + + + this.onSubmitDeposit()}> + {I18n.t('VALIDATE')} + + + + + + + ) + } + +} + +const mapStateToProps = state => ({ + loading: state.depositReducer.loading, + result: state.depositReducer.result, + error: state.depositReducer.error, + + loadingGetCommission: state.walletGetCommission.loadingGetCommission, + resultGetCommission: state.walletGetCommission.resultGetCommission, + errorGetCommission: state.walletGetCommission.errorGetCommission, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + depositAction: depositAction, + getWalletCommissionAmount: getWalletCommissionAmount, + walletCommissionAmountReset: walletCommissionAmountReset, + resetWalletListDetailReducer: resetWalletListDetailReducer, + depositActionReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(WalletDepot); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 15, + marginTop: 10 + }, + contentButtonBottom: { + borderTopWidth: 1, + paddingVertical: 10, + paddingHorizontal: 20, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + lottie: { + width: 248, + height: 248 + }, +}); \ No newline at end of file diff --git a/app/screens/wallet/WalletDetail.js b/app/screens/wallet/WalletDetail.js new file mode 100644 index 0000000..54ce454 --- /dev/null +++ b/app/screens/wallet/WalletDetail.js @@ -0,0 +1,2270 @@ +import isEqual from 'lodash/isEqual'; +import isArray from 'lodash/isArray'; +import omit from 'lodash/omit'; +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-gb'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import 'moment/locale/es-us'; +import 'moment/locale/fr'; +import React, {Component} from 'react'; +import { + ActivityIndicator, + Alert, + Animated, + FlatList, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import I18n from 'react-native-i18n'; +import {responsiveWidth} from 'react-native-responsive-dimensions'; +import {TabBar} from 'react-native-tab-view'; +import Icons from 'react-native-vector-icons/Ionicons'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Tag from '../../components/Tag'; +import {Color} from '../../config/Color'; +import Dialog from "react-native-dialog"; +import {Typography} from '../../config/typography'; +import * as Utils from '../../utils/DeviceUtils'; +import {IlinkEmitter} from "../../utils/events"; +import { + cutString, + cutStringWithoutDot, + isEmptyObject, + isIlinkCityWallet, + optionNumeroQuitanceScreen, + optionOrdreRecetteScreen, + transactionHistoryHyperOrdreRecetteLabel, + transactionHistorySuperOrdreRecetteLabel, + transactionHistorySuperTaxNoticeLabel +} from '../../utils/UtilsFunction'; +import {depositActionReset} from '../../webservice/DepositApi'; +import {baseUrl} from '../../webservice/IlinkConstants'; +import {getWalletDetailActivated, resetWalletListDetailReducer} from '../../webservice/WalletApi'; +import { + getHyperSuperTransactionHistoryAction, + getHyperSuperTransactionHistoryReset, + getWalletTransactionHistory, + getWalletTransactionHistoryReset +} from '../../webservice/WalletTransactionHistoryApi'; +import {resetCommissionReducer, transferCommissionAction} from '../../webservice/WalletTransferCommission'; +import {readUser} from '../../webservice/AuthApi'; + +let moment = require('moment-timezone'); +const thousands = require('thousands'); + +let route = require('./../../route.json'); +let slugify = require('slugify'); +require('../../utils/Translations'); + + + +class WalletDetail extends Component { + + constructor(props) { + super(props); + this.state = { + index: 0, + routes: [ + {key: 'depot', title: I18n.t('DEPOSIT')}, + {key: 'retrait', title: I18n.t('WITHDRAWAL')} + ], + heightHeader: Utils.heightHeader(), + isModalConfirmVisible: false, + wallet: {currency_code: ''}, + triggerTransferCommission: false, + loading: false, + isTriggerRefresh: false, + scrollHeaderY: 0, + displayModalHistory: false, + displaySuperHyperModalHistory: false, + historyItemDetail: null, + user: null, + isDisplayHistoryOrdreRecette: false, + isDisplayHistoryDeclaration: true, + isDisplayHistoryReceipt: false, + historyTransactionMessage: I18n.t('HISTORY_OF') + ' ' + I18n.t('AVIS_IMPOSITIONS'), + historyResult: [], + page: 1, + perPage: 20, + loadMore: false, + }; + + this.renderContent = null; + slugify.extend({'+': 'plus'}); + this.onEndReachedCalledDuringMomentum = true; + + this.user = null; + this.scrollY = new Animated.Value(0); + this.scrollHeaderY = new Animated.Value(0); + this.deltaY = new Animated.Value(0); + this.bgBannerY = new Animated.Value(0); + + this.heightImageBanner = Utils.scaleWithPixel(250, 1); + this.marginTopBanner = this.heightImageBanner - this.state.heightHeader - 40; + this.isHomeRootView = this.props.navigation.state.params.hasOwnProperty('agentId'); + + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + + this.props.getWalletTransactionHistoryReset(); + this.props.depositActionReset(); + this.props.resetWalletListDetailReducer(); + + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category !== undefined) { + if (user.category === "hyper" || user.category === "geolocated" || user.category === "super") { + let agentId = this.props.navigation.state.params.agentId; + this.props.getWalletDetailActivated(agentId, false); + this.props.getHyperSuperTransactionHistoryReset(); + this.user = user; + } + if (user.category === "super") { + this.props.getWalletDetailActivated(this.props.navigation.state.params.wallet.id, false); + if (isIlinkCityWallet(this.props.navigation.state.params.wallet.type)) + this.props.getWalletTransactionHistory(this.props.navigation.state.params.wallet.id, true); + else + this.props.getWalletTransactionHistory(this.props.navigation.state.params.wallet.id, false); + } + } + } + } + }); + + this.getWalletDetail(); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + const {result} = this.props; + console.warn("will focus detail"); + this.getWalletDetail(); + this.setState({ + wallet: {currency_code: ''} + }, () => { + if (result !== null) { + if (typeof result.response !== 'undefined') { + const wallet = result.response[0]; + readUser().then((user) => { + if (user !== null && user !== undefined) { + if (user.category !== undefined) { + switch (user.category) { + case "super": + console.log("ON est pas superviseur nous"); + this.props.getHyperSuperTransactionHistoryAction(`${user.agentId}?page=1&perPage=20`, false, 1); + break; + case "hyper": + this.props.getHyperSuperTransactionHistoryAction(`${user.network_id}?page=1&perPage=20`, true, 1); + break; + case "geolocated": + this.props.getHyperSuperTransactionHistoryAction(`${user.agentId}?page=1&perPage=20`, null, 0); + break; + } + } + } + }); + this.setState({ + wallet: wallet, + isTriggerRefresh: false + }) + } + } + }) + }); + + } + + getWalletDetail = () => { + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category !== undefined) { + let agentId = this.props.navigation.state.params.agentId; + this.props.getWalletDetailActivated(agentId, false); + if (user.category === "super") { + this.props.getHyperSuperTransactionHistoryAction(`${user.agentId}?page=1&perPage=20`, false, 1); + } + if (user.category === "hyper") { + this.props.getHyperSuperTransactionHistoryAction(`${user.network_id}?page=1&perPage=20`, true, 1); + } + if (user.category === "geolocated") { + this.props.getHyperSuperTransactionHistoryAction(`${user.agentId}?page=1&perPage=20`, null, 0); + } + } + } + } + }); + }; + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + //title: I18n.t('WALLET'), + //title: this.isHomeRootView ? I18n.t('WALLET') : ((typeof this.props.navigation.state.params !== 'undefined') && this.props.navigation.state.params.wallet.network), + drawerLabel: () => null, + headerTitle: I18n.t('WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 23, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WALLET') + } + }; + + componentDidMount() { + const {result, resultHistoryHyperSuper} = this.props; + if (result !== null) { + if (result.response !== null) { + const wallet = result.response; + console.warn('RESULT REQUEST', result.response); + + this.setState({ + wallet: wallet, + isTriggerRefresh: false + }) + } + } + if (resultHistoryHyperSuper !== null) { + this.setState({loadMore: true}); + } + } + + componentWillReceiveProps(nextProps, nextContext) { + + this.setState({historyResult: []}, () => { + const {resultHistoryHyperSuper} = nextProps; + if (resultHistoryHyperSuper !== null) { + if (resultHistoryHyperSuper.response !== null) { + if (this.state.page < resultHistoryHyperSuper.response.last_page) { + this.setState({ + historyResult: resultHistoryHyperSuper.response.data + }); + } + if (this.state.page === resultHistoryHyperSuper.response.last_page) { + this.setState({ + historyResult: resultHistoryHyperSuper.response.data + }) + } + } + } + }); + + } + + shouldComponentUpdate(nextProps, nextState) { + + if (this.state.triggerTransferCommission !== nextState.triggerTransferCommission) { + + return false; + } else { + return true; + } + } + + // getWalletIcon = (wallet) => { + // return `${baseUrl}/datas/img/network/${slugify(wallet.type, {lower: true})}-logo.png`; + + // } + // getWalletIcon = (wallet) => { + // return '../'; + + // } + + getCreationDateToHumanFormat = (date) => { + let re = moment.tz(date, moment.tz.guess()).format(); + return moment(re).fromNow(); + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate() + } + + handleIndexChange = index => this.setState({index}); + + imageScale = () => { + return this.scrollY.interpolate({ + inputRange: [0, 100], + outputRange: [1, 0.5], + extrapolate: 'clamp', + }); + } + + imageTranslateY = () => { + return this.scrollY.interpolate({ + inputRange: [0, 100], + outputRange: [-5, 50], + extrapolate: 'clamp', + }); + } + + bgHeaderTranslateY = () => { + return this.scrollY.interpolate({ + inputRange: [0, 150], + outputRange: [-5, 0], + extrapolate: 'clamp', + }); + } + + refresh = () => { + const {result} = this.props; + console.log("STATE NAVIGATION PARAMS REFRESH", this.props.navigation.state); + + if (!this.isHomeRootView) { + const {wallet} = this.props.navigation.state.params; + this.props.getWalletDetailActivated(wallet.id, false); + if (isIlinkCityWallet(wallet.type)) + this.props.getWalletTransactionHistory(wallet.id, true); + else + this.props.getWalletTransactionHistory(wallet.id, false); + this.setState({ + isTriggerRefresh: true + }); + + /* if (typeof this.props.navigation.state.params.onRefreshDetail !== 'undefined') + this.props.navigation.state.params.onRefreshDetail(); */ + + } else { + let agentId = this.props.navigation.state.params.agentId; + this.props.getWalletDetailActivated(agentId, true); + } + } + + renderTabBar = props => ( + ( + + + { + (route.key === 'depot') ? + () + : + () + } + {` ${route.title}`} + + + + + )} + + /> + ); + + renderHeader = (wallet) => ( + + + {I18n.t('COUNTRY')} + {wallet.country} + + + + + + + {(this.user !== null) ? + (this.user.role === "REFILL_AGENT") && + + } + style={{ + paddingRight: 10, + width: 120, + }} + onPress={() => { + const {result} = this.props.result; + + if (result !== null) { + if (typeof result.response !== 'undefined') { + + if (parseInt(result.response.balance_com) === 0) { + Alert.alert( + I18n.t("TRANSFER_COMMISSION_IMPOSSIBLE"), + I18n.t("COMMISSION_TRANSFER_ERROR_EMPTY"), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.resetCommissionReducer(); + } + } + ], + {cancelable: false} + ) + } else + this.renderDialogConfirmTransferCommission() + } + + } + }}> + {I18n.t('TRANSFER_TO_PRINCIPAL_ACCOUNT')} + + + : null + } + + {this.user !== null ? + this.user.category === "hyper" && + {wallet.network} + : null} + + + + {I18n.t('CREATION_DATE')} + {moment(wallet.created_date).format('DD/MM/YYYY')} + + + ); + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderAccountDetail = (wallet) => ( + + + + + + + + + {I18n.t('PRINCIPAL_ACCOUNT_TITLE')} + + {`${thousands(wallet.balance_princ, ' ')} ${wallet.currency_code}`} + + + { + (this.user !== null) ? + (this.user.role === "REFILL_AGENT") ? + + + + + + + {I18n.t('COMMISSION_ACCOUNT_TITLE')} + + {`${thousands(wallet.balance_com, ' ')} ${wallet.currency_code}`} + + + : null + :null + } + + + + ); + + renderModalHistoryDetail = (wallet) => { + const {historyItemDetail} = this.state; + + return ( + + + + {I18n.t('HISTORY_DETAIL')} + + + + + + {I18n.t('OPERATION')} + + + {this.state.historyItemDetail.operation} + + + + + {I18n.t('TRANSACTION_ID')} + + + {this.state.historyItemDetail.id_transaction} + + + + + Date + + + {this.state.historyItemDetail.date} + + + + + {I18n.t('INIT_COUNTRY')} + + + {this.state.historyItemDetail.init_country} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {this.state.historyItemDetail.frais} + + + + + {I18n.t('NET_AMOUNT')} + + + {this.state.historyItemDetail.montant_net_init} + + + + + {I18n.t('EMETTEUR')} + + + {this.state.historyItemDetail.emetteur} + + + + + {I18n.t('DESTINATAIRE')} + + + {this.state.historyItemDetail.destinataire} + + + + + {I18n.t('FINAL_COUNTRY')} + + + {this.state.historyItemDetail.final_country} + + + + + {I18n.t('NET_AMOUNT')} + + + {this.state.historyItemDetail.montant_net_final} + + + + + {I18n.t('ACTIVE_WALLET')} + + + {this.state.historyItemDetail.reseau_payeur} + + + + + + + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + + + ); + } + + handleLoadMore = () => { + + //this.props.getHyperSuperTransactionHistoryReset(); + console.log('load more call isDisplayHistoryOrdreRecette', this.state.isDisplayHistoryOrdreRecette); + console.log('load more call isDisplayHistoryDeclaration', this.state.isDisplayHistoryDeclaration); + console.log('load more call isDisplayHistoryReceipt', this.state.isDisplayHistoryReceipt); + if (this.state.isDisplayHistoryOrdreRecette) { + if (this.user !== null) { + if (this.user.category !== null) { + switch (this.user.category) { + case "hyper": + this.props.getHyperSuperTransactionHistoryAction(`${this.user.network_id}?page=1&perPage=${this.state.perPage + 20}`, true, 2); + break; + + case "super": + this.props.getHyperSuperTransactionHistoryAction(`${this.user.agentId}?page=1&perPage=${this.state.perPage + 20}`, false, 2); + break; + + case "geolocated": + this.props.getHyperSuperTransactionHistoryAction(`${user.agentId}?page=1&perPage=${this.state.perPage + 20}`, null, 0); + break; + + default: + + break; + } + } + } + } + + if (this.state.isDisplayHistoryDeclaration) { + if (this.user !== null) { + if (this.user.category !== null) { + switch (this.user.category) { + case "hyper": + this.props.getHyperSuperTransactionHistoryAction(`${this.user.network_id}?page=1&perPage=${this.state.perPage + 20}`, true, 1); + break; + + case "super": + this.props.getHyperSuperTransactionHistoryAction(`${this.user.agentId}?page=1&perPage=${this.state.perPage + 20}`, false, 1); + break; + + default: + + break; + } + } + } + } + + if (this.state.isDisplayHistoryReceipt) { + if (this.user !== null) { + if (this.user.category !== null) { + switch (this.user.category) { + case "hyper": + this.props.getHyperSuperTransactionHistoryAction(`${this.user.network_id}?page=1&perPage=${this.state.perPage + 20}`, true, 3); + break; + + default: + + break; + } + } + } + } + this.setState({perPage: this.state.perPage + 20}); + } + + renderFooterLoader = () => { + + if (!this.state.loadMore) + return null; + else + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + }; + + renderSuperHyperHistoryTransactionItem = (item, index) => { + + return ( + { + this.setState({displaySuperHyperModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + this.state.isDisplayHistoryOrdreRecette ? + + Object.keys(omit(item, ['id', 'id_actor', 'action', 'old_tax_units_count', 'id_network_tax', 'tax_units_count', 'old_data_id', 'id_royalty_fee', 'tax_deleted', 'amount', 'tax_name', 'prototype', 'tax_billing_period', 'tax_measurement_unit', 'tax_notice_amount', 'tax_notice_created_at', 'tax_unit_price', 'new_data_id', 'new_data_id', 'registration_year', + 'id_receipt', 'image', 'id_agent', 'id_super', 'updated_at', 'created_at', 'id_tax_notice', 'is_company', 'recall_number', + 'year', 'office_penalties', 'month_delay_penalties', 'month_delay_penalties', 'payment_deadline_date', + 'revenue_order_created_at', 'adresse', 'lastname', 'code_membre', 'code_parrain', 'phone', 'email', 'status', + 'currency_code', 'owner_id', 'owner_id', 'issuer_lastname', 'issuer_phone', + 'IRPP', 'tax_notice_created_at', 'TVA', 'activity_type', 'responsable_name', 'taxes', 'identification_number', 'district', + 'id_tax_notice', 'year_tax_paid_N_3', 'issuer_id', 'image', 'year_tax_paid_N_1', 'year_tax_paid_N_2', 'trade_registry', 'technical_approval', + 'neighborhood', 'network_id', 'id_network', 'office_penalties', 'payment_deadline_date', 'recall_number', 'id_patente', 'id_country', 'id_agent', 'municipality'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet !== undefined ? this.state.wallet.currency_code : ""}` + : isEqual(element, 'history_action') ? + item[element] === "M" ? I18n.t("UPDATE") : I18n.t("ADD") + : isEqual(element, 'date') ? + cutStringWithoutDot(item[element], 16) + : isArray(item[element]) ? "" : item[element] + } + + + )) : this.state.isDisplayHistoryReceipt ? + + Object.keys(omit(item, ['old_data_id', 'old_tax_units_count', 'id_actor', 'id_network_tax', 'tax_units_count', 'id', 'id_network', 'id_royalty_fee', 'tax_deleted', 'network_amount', 'registration_year', 'receipt_created_at', 'revenue_order_created_at', 'history_status', 'new_data_id', 'new_data_id', + 'image', 'id_agent', 'id_super', 'date', 'id_revenue_order', 'is_company', 'recall_number', + 'year', 'office_penalties', 'month_delay_penalties', 'month_delay_penalties', 'payment_deadline_date', 'status', + 'status', 'revenue_order_created_at', 'issuer_id', 'image', 'adresse', 'lastname', 'code_membre', 'code_parrain', 'phone', 'email', + 'currency_code', 'owner_id', 'owner_id', 'issuer_lastname', 'issuer_phone', + 'IRPP', 'tax_notice_created_at', 'TVA', 'activity_type', 'responsable_name', 'taxes', 'identification_number', 'district', 'year_tax_paid_N_3', 'year_tax_paid_N_1', 'year_tax_paid_N_2', 'trade_registry', 'technical_approval', + 'neighborhood', 'network_id', 'office_penalties', 'payment_deadline_date', 'recall_number', 'id_patente', 'id_country', 'id_agent', 'municipality'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet !== undefined ? this.state.wallet.currency_code : ""}` + : isEqual(element, 'history_action') ? + item[element] === "M" ? I18n.t("UPDATE") : I18n.t("ADD") + : isEqual(element, 'updated_at') ? + cutStringWithoutDot(item[element], 16) + : isArray(item[element]) ? "" : item[element] + } + + + )) : + Object.keys(omit(item, ['old_data_id', 'old_tax_units_count', 'id_actor', 'id_network_tax', 'tax_units_count', 'id', 'id_network', 'id_royalty_fee', 'tax_deleted', 'network_amount', 'registration_year', 'receipt_created_at', 'revenue_order_created_at', 'history_status', 'new_data_id', 'new_data_id', + 'id_receipt', 'image', 'id_agent', 'id_super', 'date', 'updated_at', 'id_revenue_order', 'is_company', 'recall_number', + 'year', 'office_penalties', 'month_delay_penalties', 'month_delay_penalties', 'payment_deadline_date', 'status', + 'status', 'revenue_order_created_at', 'issuer_id', 'image', 'adresse', 'lastname', 'code_membre', 'code_parrain', 'phone', 'email', + 'action', 'currency_code', 'owner_id', 'owner_id', 'issuer_lastname', 'issuer_phone', + 'IRPP', 'tax_notice_created_at', 'TVA', 'activity_type', 'responsable_name', 'taxes', 'identification_number', 'district', 'year_tax_paid_N_3', 'year_tax_paid_N_1', 'year_tax_paid_N_2', 'trade_registry', 'technical_approval', + 'neighborhood', 'network_id', 'office_penalties', 'payment_deadline_date', 'recall_number', 'id_patente', 'id_country', 'id_agent', 'municipality'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet !== undefined ? this.state.wallet.currency_code : ""}` + : isEqual(element, 'history_action') ? + item[element] === "M" ? I18n.t("UPDATE") : I18n.t("ADD") + : isEqual(element, 'date') ? + cutStringWithoutDot(item[element], 16) + : isArray(item[element]) ? "" : item[element] + } + + + )) + } + + ); + + } + + renderModalSuperHyperHistoryDetail = (wallet) => { + const {historyItemDetail} = this.state; + + return ( + + + + {I18n.t('HISTORY_DETAIL')} + + { + this.state.isDisplayHistoryOrdreRecette ? + + + + + Type + + + {(this.state.historyItemDetail.type)} + + + { + this.user !== null ? + this.user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {this.state.historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + {I18n.t('NAME')} + + + {this.state.historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {this.state.historyItemDetail.email} + + + + + {I18n.t('PHONE')} + + + {this.state.historyItemDetail.phone} + + + + + {I18n.t('ISSUER_LASTNAME')} + + + {this.state.historyItemDetail.issuer_lastname} + + + + + {I18n.t('ISSUER_PHONE')} + + + {this.state.historyItemDetail.issuer_phone} + + + + + {I18n.t('OLD_VALUE')} + + + {this.state.historyItemDetail.old_data_id} + + + + + + {I18n.t('NEW_VALUE')} + + + {this.state.historyItemDetail.new_data_id} + + + { + this.state.historyItemDetail.hasOwnProperty("revenue_orders") && + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + { + this.state.historyItemDetail.revenue_orders.map((ordreRecette) => { + let message = ""; + message = ordreRecette.tax_name + " | " + ordreRecette.amount + " | " + ordreRecette.payment_deadline_date + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {this.state.historyItemDetail.amount} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {this.state.historyItemDetail.amount} + + + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {this.state.historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {this.state.historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {this.state.historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {this.state.historyItemDetail.year} + + + + + : + + + { + this.user !== null ? + this.user.category !== "geolocated" && + + + {I18n.t('ACTION')} + + + {this.state.historyItemDetail.history_action === "M" ? I18n.t('UPDATE') : I18n.t('ADD')} + + + : null + } + + + + {I18n.t('ID_TAX_NOTICE')} + + + {this.state.historyItemDetail.id_tax_notice} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.status} + + + + + {I18n.t('NAME')} + + + {this.state.historyItemDetail.lastname} + + + + + {I18n.t('EMAIL')} + + + {this.state.historyItemDetail.email} + + + + + {I18n.t('ARRONDISSEMENT')} + + + {this.state.historyItemDetail.district} + + + + + {I18n.t('NEIGHTBORHOOD')} + + + {this.state.historyItemDetail.neighborhood} + + + + + {I18n.t('NOM_RESPONSABLE')} + + + {this.state.historyItemDetail.responsable_name} + + + + + {I18n.t('TECHNICAL_AGREMENT')} + + + {this.state.historyItemDetail.technical_approval} + + + + + {I18n.t('PHONE')} + + + {this.state.historyItemDetail.phone} + + + + + {I18n.t('PRINCIPAL_AMOUNT')} + + + {this.state.historyItemDetail.amount} + + + + + {I18n.t('OFFICE_PENALITIES')} + + + {this.state.historyItemDetail.office_penalties} + + + + + {I18n.t('MONTH_DELAY_PENALTIES')} + + + {this.state.historyItemDetail.month_delay_penalties} + + + + + {I18n.t('TOTAL_AMOUNT')} + + + {this.state.historyItemDetail.amount} + + + { + this.state.historyItemDetail.hasOwnProperty("penalties") ? + this.state.historyItemDetail.penalties.length > 0 ? + + + {I18n.t('PENALITE')} + + + + + { + this.state.historyItemDetail.penalties.map((penalite) => { + let message = ""; + message = penalite.name + " \n " + (penalite.n_order === 2 ? penalite.tax_amount : penalite.amount) + (penalite.n_order === 1 ? ` | ${penalite.rate} %` : "") + "\n\n"; + return message; + } + ) + } + + + : null : null + } + { + this.state.historyItemDetail.hasOwnProperty("taxes") && + + + {I18n.t('AVIS_IMPOSITION')} + + + + + { + this.state.historyItemDetail.taxes.map((taxe) => { + let message = ""; + if (taxe.hasOwnProperty('new_quantity')) + message = taxe.name + " | " + taxe.unit_price + " | (" + taxe.old_quantity + ", " + taxe.old_quantity + ")\n\n"; + else + message = taxe.name + " | " + taxe.quantity + " | " + taxe.amount + "\n\n"; + return message; + } + ) + } + + + + } + + + {I18n.t('DATE_AVIS_IMPOSITION')} + + + {this.state.historyItemDetail.created_at} + + + + + {I18n.t('UPDATE_DATE')} + + + {this.state.historyItemDetail.updated_at} + + + + + {I18n.t('PAYMENT_DEADLINE')} + + + {this.state.historyItemDetail.payment_deadline_date} + + + + + {I18n.t('YEAR')} + + + {this.state.historyItemDetail.year} + + + + + + } + + { + this.setState({ + displaySuperHyperModalHistory: !this.state.displaySuperHyperModalHistory, + }); + + }}/> + + + + ); + } + + renderSuperHyperHistoryTransactionList = () => { + + const {resultHistoryHyperSuper, errorHistoryHyperSuper} = this.props; + if (errorHistoryHyperSuper !== null) { + if (typeof errorHistoryHyperSuper.data !== 'undefined') { + return ( + + {errorHistoryHyperSuper.data.error} + + ) + } else { + return ( + + {errorHistoryHyperSuper} + + ) + } + } + + if (resultHistoryHyperSuper !== null) { + if (resultHistoryHyperSuper.response !== null) { + return ( + <> + + { + this.state.isDisplayHistoryOrdreRecette ? + this.user.category === "hyper" ? + transactionHistoryHyperOrdreRecetteLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) : + transactionHistorySuperOrdreRecetteLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) : + transactionHistorySuperTaxNoticeLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + return ( + + {I18n.t('NO_WALLET_HISTORY')} + ) + }} + data={this.state.historyResult} + keyExtractor={(item, index) => item.id} + renderItem={({item, index}) => ( + this.renderSuperHyperHistoryTransactionItem(item, index) + )} + onEndReached={({distanceFromEnd}) => { + if (this.state.page < resultHistoryHyperSuper.response.last_page) { + this.setState({loadMore: true}, () => { + this.handleLoadMore(); + this.onEndReachedCalledDuringMomentum = true; + }); + } + }} + ListFooterComponent={this.renderFooterLoader()} + onEndReachedThreshold={0.5} + /> + + ) + } + } + } + + renderSuperHyperHistoryTransaction = () => { + + return ( + <> + { + this.props.resultHistoryHyperSuper && + <> + + + { + this.user !== null ? + this.user.category === "super" || this.user.category === "hyper" ? + this.state.historyTransactionMessage + : + I18n.t('HISTORY_OF') + ' ' + I18n.t('AVIS_IMPOSITIONS') : + null + } + + + + {this.renderSuperHyperHistoryTransactionList()} + + } + + ) + } + + renderDetailWallet = (wallet) => { + return ( + + !isEmptyObject(wallet) ? + (<> + {this.state.triggerTransferCommission && this.renderDialogTransferCommissionResponse()} + {/* {this.state.loading ? + + {I18n.t("LOADING_DOTS")} + : null + } */} + + + + + + this._scrollView = component} + style={{ + paddingHorizontal: 20, + flex: 1, + zIndex: 2 + }} + scrollEventThrottle={8} + onScroll={Animated.event([ + { + nativeEvent: { + contentOffset: {y: this.scrollY}, + }, + }, + ], + { + listener: (event) => { + this.setState({scrollHeaderY: event.nativeEvent.contentOffset.y}); + } + })}> + + + {this.renderHeader(wallet)} + + + + {this.renderAccountDetail(wallet)} + {this.user !== null ? + this.user.category === "super" && this.user.role !== "REFILL_AGENT" ? ( + <> + + + {I18n.t('TRANSACTIONS')} + + + + + + + + { + this.props.navigation.push(route.modifyTaxeImposition); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('MODIFY_AVIS_IMPOSITION')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionOrdreRecetteScreen, + wallet, + onGoBack: () => this.refresh(), + lottie: { + source: require("../../assets/json/25237-receipt"), + loop: false + } + }); + //this.props.navigation.navigate(route.ordreRecette); + }} + activeOpacity={0.9}> + + + + + + + {I18n.t('ORDRE_DE_RECETTE')} + + + + + + {/*I18n.t('WITHDRAWAL_DESCRIPTION')*/} + + + + + + + + + + + + + { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionNumeroQuitanceScreen, + wallet, + onGoBack: () => this.refresh(), + lottie: { + source: require("../../assets/json/25237-receipt"), + loop: false + } + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('NUMERO_QUITANCE')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + + { + this.props.navigation.push(route.penalteTaxe, { + wallet, + onGoBack: () => this.refresh() + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('PENALITE_MANAGE')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + + + + + { + this.props.navigation.push(route.historicScreen, { + isAgentGeolocated: false, + isSuper: true, + isHyper: false + + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('HISTORY')} + + + + + + + + + + + + ) : + this.user.category === "geolocated" ? + + <> + + + {I18n.t('TRANSACTIONS')} + + + + + + + + { + this.props.navigation.push(route.numeroQuitance, { + isModify: false, + isAgentGeolocated: true + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('SAISIR_QUITANCE')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + + { + this.props.navigation.push(route.historicScreen, { + isAgentGeolocated: true, + isSuper: false, + isHyper: false + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('HISTORY')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + + + : + this.user.category === "hyper" && + <> + + + {I18n.t('TRANSACTIONS')} + + + + + + + + { + this.props.navigation.push(route.historicScreen, { + isAgentGeolocated: false, + isSuper: false, + isHyper: true + }); + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('HISTORY')} + + + + + + {/*I18n.t('DEPOSIT_DESCRIPTION')*/} + + + + + + + + + + : null} + + + + + + {/* + {!this.isHomeRootView && this.renderHistoryTransaction(wallet)} + {this.isHomeRootView && this.renderSuperHyperHistoryTransaction()} + */} + + ) + : + ( + + {I18n.t('NO_WALLET_ACTIVED')} + + ) + ) + } + + renderHistoryTransactionItem = (item, index, wallet) => { + + return ( + { + this.setState({displayModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + isIlinkCityWallet(wallet.type) ? + Object.keys(omit(item, ['id', 'id_transaction', 'type', 'frais', 'init_country', 'final_country', 'source', 'emetteur', 'montant_net_final', 'montant_net_init', 'reseau_payeur', 'operation'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet !== undefined ? this.state.wallet.currency_code : ""}` + : isEqual(element, 'destinataire') ? + item[element].length > 13 ? cutString(item[element], 13) : item[element] + : isEqual(element, 'date') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) : + Object.keys(omit(item, ['id', 'id_transaction', 'type', 'frais', 'init_country', 'final_country', 'source', 'emetteur', 'montant_net_final', 'montant_net_init', 'reseau_payeur', 'operation'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet !== undefined ? this.state.wallet.currency_code : ""}` + : isEqual(element, 'destinataire') ? + item[element].length > 13 ? cutString(item[element], 13) : item[element] + : isEqual(element, 'date') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + } + + ); + + /* + + + + + + {item.description} + + {date} + + + + */ + + } + + renderHistoryTransactionList = (wallet) => { + const {resultTransaction, errorTransaction} = this.props; + if (errorTransaction !== null) { + if (typeof errorTransaction.data !== 'undefined') { + return ( + + {errorTransaction.data.error} + + ) + } else { + return ( + + {errorTransaction} + + ) + } + } + + if (resultTransaction !== null) { + if (resultTransaction.response !== null) { + return ( + Array.isArray(resultTransaction.response) && (resultTransaction.response.length) > 0 ? + ( + <> + + { + transactionHistorySuperOrdreRecetteLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + resultTransaction.response.map((item, index) => ( + this.renderHistoryTransactionItem(item, index, wallet) + )) + } + + ) : + ( + + {I18n.t('NO_WALLET_HISTORY')} + + ) + ) + } + } + } + + + renderHistoryTransaction = (wallet) => { + + return ( + <> + { + this.props.loadingTransaction && this.state.loadMore ? + ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) : + <> + + + {I18n.t('TRANSACTION_HISTORY')} + + + + {this.renderHistoryTransactionList(wallet)} + + } + + ) + } + + renderDialogConfirmTransferCommission = () => { + Alert.alert( + I18n.t("CONFIRM"), + I18n.t('CONFIRM_TRANSFER_COMMISSION') + , + [ + { + text: I18n.t("NO"), onPress: () => { + + } + }, + { + text: I18n.t("YES"), onPress: () => { + const {result} = this.props; + if (result !== null) { + if (typeof result.response !== 'undefined') { + this.props.transferCommissionAction(result.response.id); + } + }/* + else + this.props.transferCommissionAction(this.state.wallet.id); */ + + this.setState({ + triggerTransferCommission: true + }); + } + } + + ], + {cancelable: false} + ) + } + + renderDialogTransferCommissionResponse = () => { + const {resultTransferCommission, errorTransferCommission} = this.props; + + if (errorTransferCommission !== null) { + if (typeof errorTransferCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER_COMMISSION"), + errorTransferCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.resetCommissionReducer(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultTransferCommission !== null) { + if (resultTransferCommission.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER_COMMISSION"), + I18n.t("COMMISSION_TRANSFER_SUCCESS"), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.resetCommissionReducer(); + this.refresh(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + render() { + return ( + <> + {this.state.displayModalHistory && this.renderModalHistoryDetail()} + {this.props.result !== null && + this.state.displaySuperHyperModalHistory && + this.renderModalSuperHyperHistoryDetail(this.props.result.response)} + + + { + ((this.props.loading || this.props.loadingTransferCommission) ? + this.renderLoader() : + ( + this.props.result !== null ? + + Array.isArray(this.props.result.response) && (this.props.result.response.length) === 0 ? + + + {I18n.t('NO_WALLET_ACTIVED')} + + : + + this.renderDetailWallet(this.props.result.response) + : + null + ) + ) + + } + + + ); + } +} + + +const mapStateToProps = state => ({ + loading: state.walletDetailReducer.loading, + result: state.walletDetailReducer.result, + error: state.walletDetailReducer.error, + + loadingTransaction: state.walletHistoryReducer.loadingTransaction, + resultTransaction: state.walletHistoryReducer.resultTransaction, + errorTransaction: state.walletHistoryReducer.errorTransaction, + + loadingTransferCommission: state.walletTransferCommissionReducer.loadingTransferCommission, + resultTransferCommission: state.walletTransferCommissionReducer.resultTransferCommission, + errorTransferCommission: state.walletTransferCommissionReducer.errorTransferCommission, + + loadingHistoryHyperSuper: state.getHyperSuperHistoryReducer.loading, + resultHistoryHyperSuper: state.getHyperSuperHistoryReducer.result, + errorHistoryHyperSuper: state.getHyperSuperHistoryReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getWalletDetailActivated, + getWalletTransactionHistory, + transferCommissionAction, + resetWalletListDetailReducer, + resetCommissionReducer, + getWalletTransactionHistoryReset, + depositActionReset, + getHyperSuperTransactionHistoryAction, + getHyperSuperTransactionHistoryReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(WalletDetail); +const styles = StyleSheet.create({ + container: { + flex: 1, + flexDirection: 'column', + backgroundColor: Color.containerBackgroundColor + }, + indicator: { + height: 2 + }, + tab: { + width: Utils.getWidthDevice() / 2 + }, + tabbar: { + height: 40 + }, + imgBanner: { + width: '100%', + height: 250, + position: 'absolute', + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, + containField: { + padding: 10, + marginBottom: 20, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + flexDirection: "row", + height: 140, + borderRadius: 10 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: responsiveWidth(100), + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + contentLeftItem: { + flex: 1, + paddingTop: 40, + paddingLeft: 10, + paddingRight: 10, + alignItems: "center" + }, + tagFollow: {width: 150, margin: 10}, + profileItem: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + paddingBottom: 20, + paddingTop: 20 + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, + circlePoint: { + width: 50, + height: 50, + borderRadius: 25, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + transactionContainer: { + flexDirection: 'row', + paddingTop: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(60), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 5, + } +}) diff --git a/app/screens/wallet/WalletDetailUser.js b/app/screens/wallet/WalletDetailUser.js new file mode 100644 index 0000000..851ef71 --- /dev/null +++ b/app/screens/wallet/WalletDetailUser.js @@ -0,0 +1,1184 @@ +import React, {Component} from 'react'; +import { + ActivityIndicator, + Animated, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import I18n from 'react-native-i18n' +import * as Utils from '../../utils/DeviceUtils'; +import Icons from 'react-native-vector-icons/Ionicons' +import {Color} from '../../config/Color'; +import omit from 'lodash/omit'; +import Tag from '../../components/Tag'; +import {IlinkEmitter} from "../../utils/events"; +import {Typography} from '../../config/typography'; +import {responsiveWidth,} from 'react-native-responsive-dimensions'; +import {getWalletDetailActivated, resetWalletListDetailReducer} from '../../webservice/WalletApi'; +import {depositActionReset} from '../../webservice/DepositApi'; +import { + getWalletTransactionHistoryReset, + getWalletTransactionHistoryUser +} from '../../webservice/WalletTransactionHistoryApi'; +import {getUserIdentificationAction, getUserIdentificationResetAction} from '../../webservice/IdentificationApi'; +import {resetCommissionReducer, transferCommissionAction} from '../../webservice/WalletTransferCommission'; +import Dialog from "react-native-dialog"; +import isEqual from 'lodash/isEqual'; +import {baseUrl} from '../../webservice/IlinkConstants'; +import 'moment/locale/fr' +import 'moment/locale/es-us' +import 'moment/locale/en-au' +import 'moment/locale/en-ca' +import 'moment/locale/en-ie' +import 'moment/locale/en-il' +import 'moment/locale/en-nz' +import 'moment/locale/en-gb' +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import { + cutString, + cutStringWithoutDot, displayToast, + isEmptyObject, + optionDepotUserScreen, + optionIdentificationUserScreen, + optionLinkAccountUserScreen, optionNanoCreditAgentScreen, + optionNanoCreditScreen, + optionPaiementFacture, + optionRetraitUserScreen, + transactionHistorySuperOrdreRecetteLabel +} from '../../utils/UtilsFunction'; +import {readUser} from '../../webservice/AuthApi'; +import LottieView from "lottie-react-native"; + +let moment = require('moment-timezone'); + +const thousands = require('thousands'); + +let route = require('./../../route.json'); +let slugify = require('slugify'); +require('../../utils/Translations'); + +class WalletDetailUser extends Component { + + constructor(props) { + super(props); + this.state = { + index: 0, + heightHeader: Utils.heightHeader(), + isModalConfirmVisible: false, + wallet: null, + triggerTransferCommission: false, + loading: false, + isTriggerRefresh: false, + scrollHeaderY: 0, + user: null, + displayModalHistory: false, + historyItemDetail: null, + isIdentified: false, + isIdentifiedValidated: false, + + }; + + slugify.extend({'+': 'plus'}); + + this.scrollY = new Animated.Value(0); + this.scrollHeaderY = new Animated.Value(0); + this.deltaY = new Animated.Value(0); + this.bgBannerY = new Animated.Value(0); + + this.heightImageBanner = Utils.scaleWithPixel(250, 1); + this.marginTopBanner = this.heightImageBanner - this.state.heightHeader - 40; + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + IlinkEmitter.on("refreshWallet", this.refresh); + + this.props.getWalletTransactionHistoryReset(); + this.props.depositActionReset(); + this.props.resetWalletListDetailReducer(); + + this.props.getUserIdentificationResetAction(); + console.warn("Wallet User Props", this.props); + + this.getWalletDetail(); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.getWalletDetail(); + }); + } + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + //title: I18n.t('WALLET'), + //title: this.isHomeRootView ? I18n.t('WALLET') : ((typeof this.props.navigation.state.params !== 'undefined') && this.props.navigation.state.params.wallet.network), + drawerLabel: () => null, + headerTitle: I18n.t('WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 23, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WALLET') + } + }; + + getWalletDetail = () => { + this.props.getWalletDetailActivated(this.props.navigation.state.params.userId, null); + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + this.props.getUserIdentificationAction(user.phone); + this.props.getWalletTransactionHistoryUser(user.id); + } + } + }); + }; + + componentDidMount() { + const {result, resultUserIdentification, errorUserIdentification} = this.props; + + if (result !== null) { + if (typeof result.response !== 'undefined') { + const wallet = result.response[0]; + console.log("WALLET RECUPERER", wallet); + this.setState({ + wallet: wallet, + isTriggerRefresh: false + }); + } + } + + if (resultUserIdentification !== null) { + console.log("RESULT NUMBER DETAIL", resultUserIdentification); + if (typeof resultUserIdentification.response !== 'undefined') { + this.setState({ + isIdentified: resultUserIdentification.response.isIdentified, + isIdentifiedValidated: resultUserIdentification.response.isIdentifiedValidated, + }) + } + } + + } + + shouldComponentUpdate(nextProps, nextState) { + + if (this.state.triggerTransferCommission !== nextState.triggerTransferCommission) { + + return false; + } else { + return true; + } + } + + getWalletIcon = (wallet) => { + return `${baseUrl}/datas/img/network/${slugify(wallet.network, {lower: true})}-logo.png`; + + } + + getCreationDateToHumanFormat = (date) => { + let re = moment.tz(date, moment.tz.guess()).format(); + return moment(re).fromNow(); + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate() + } + + handleIndexChange = index => this.setState({index}); + + imageScale = () => { + return this.scrollY.interpolate({ + inputRange: [0, 100], + outputRange: [1, 0.5], + extrapolate: 'clamp', + }); + } + + imageTranslateY = () => { + return this.scrollY.interpolate({ + inputRange: [0, 100], + outputRange: [-5, 50], + extrapolate: 'clamp', + }); + } + + bgHeaderTranslateY = () => { + return this.scrollY.interpolate({ + inputRange: [0, 150], + outputRange: [-5, 0], + extrapolate: 'clamp', + }); + } + + refresh = () => { + let userId = this.props.navigation.state.params.userId; + this.props.getWalletDetailActivated(userId, null); + } + + + renderHeader = (wallet) => ( + + + {I18n.t('COUNTRY')} + {wallet.country} + + + + + + + {wallet.network} + + } + style={{ + paddingRight: 10, + width: 120, + borderTopRightRadius: 0, + borderBottomRightRadius: 0, + borderRightWidth: 1, + borderRightColor: Color.whiteColor + }} + primary + onPress={() => { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionLinkAccountUserScreen, + lottie: { + source: require("../../assets/json/link_card.json"), + loop: true + }, + isIdentified: this.props.resultUserIdentification.response.isIdentified + }); + }}> +  {I18n.t('LINK_CARD_REATTACH')} + + } primary + style={{width: 110, borderTopLeftRadius: 0, borderBottomLeftRadius: 0,}} + onPress={() => { + this._scrollView.scrollToEnd(); + }}> +   {I18n.t('HISTORY')} + + + + + + + {I18n.t('CREATION_DATE')} + {moment(wallet.created_date).format('DD/MM/YYYY')} + + + ); + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderAccountDetail = (wallet) => ( + + + + + + + + + {I18n.t('PRINCIPAL_ACCOUNT_TITLE')} + + {`${thousands(wallet.balance, ' ')} ${wallet.currency_code}`} + + + + + + + + + + {I18n.t('NUMERO_COMPTE')} + + {wallet.user_code} + + + + + ); + + renderDetailWallet = (wallet) => { + return ( + !isEmptyObject(wallet) ? + (<> + {this.state.triggerTransferCommission && this.renderDialogTransferCommissionResponse()} + + + + + + this._scrollView = component} + style={{ + paddingHorizontal: 20, position: 'absolute', + width: '100%', + height: '100%', + zIndex: 2 + }} + scrollEventThrottle={8} + onScroll={Animated.event([ + { + nativeEvent: { + contentOffset: {y: this.scrollY}, + }, + }, + ], + { + listener: (event) => { + this.setState({scrollHeaderY: event.nativeEvent.contentOffset.y}); + } + })}> + + + {this.renderHeader(wallet)} + + + + {this.renderAccountDetail(wallet)} + + <> + + + {I18n.t('TRANSACTIONS')} + + + + + + + { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionDepotUserScreen, + onGoBack: () => this.refresh(), + lottie: { + source: require("../../assets/json/wallet_with_cash.json"), + loop: false + } + }) + }} + activeOpacity={0.9}> + + + + + + + {I18n.t('ENVOIE_ARGENT')} + + + + {/* + + {I18n.t('DEPOSIT_DESCRIPTION')} + + */} + + + + + + + + { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionRetraitUserScreen, + onGoBack: () => this.refresh(), + lottie: { + source: require("../../assets/json/wallet_with_cash.json"), + loop: true + } + }) + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('RETRAIT_ARGENT')} + + + + {/* + + {I18n.t('WITHDRAWAL_DESCRIPTION')} + + */} + + + + + + + + + + + { + if (this.props.result.response.has_nano_credit === 1) { + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionNanoCreditScreen, + wallet, + lottie: { + source: require("../../assets/json/cedit-cards.json"), + loop: true + }, + isNanoCredit: true + }); + } else { + displayToast(I18n.t('NANO_CREDIT_DISABLE')); + } + } + } + activeOpacity={0.9}> + + + + + + + + + + + {I18n.t('NANO_CREDIT')} + + + + + + + + + + { + }} + activeOpacity={0.9}> + + + + + + {I18n.t('NANO_SANTE')} + + + + + + + + + + + + + { + + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionPaiementFacture, + onGoBack: () => this.refresh(), + lottie: { + source: require("../../assets/json/paiement_facture.json"), + loop: true + } + }); + }} activeOpacity={0.9}> + + + + + + + + {I18n.t('PAIEMENT_FACTURE')} + + + + + + + + + + + + + + + + { + /*if (!this.state.isIdentified) + this.props.navigation.push(route.createIdentificationUser) + else + displayToast(I18n.t('ALREADY_IDENTIFIED')); */ + this.props.navigation.push(route.walletOptionSelect, { + optionSelect: optionIdentificationUserScreen, + lottie: { + source: require("../../assets/json/identification.json"), + loop: true + }, + isIdentified: this.props.resultUserIdentification.response.isIdentified + }) + + }} + activeOpacity={0.9}> + + + + + + + + {I18n.t('CREATION_IDENTIFICATION_CLIENT')} + + + + + + + + + + + + + + + {this.renderHistoryTransaction(wallet)} + + + + + + ) + : + ( + + {I18n.t('NO_WALLET_ACTIVED')} + + ) + ) + + } + + renderModalHistoryDetail = () => { + const {historyItemDetail} = this.state; + + return ( + + + + {I18n.t('HISTORY_DETAIL')} + + + + + + {I18n.t('OPERATION')} + + + {this.state.historyItemDetail.operation} + + + + + {I18n.t('TRANSACTION_ID')} + + + {this.state.historyItemDetail.id_transaction} + + + + + Date + + + {this.state.historyItemDetail.date} + + + + + {I18n.t('INIT_COUNTRY')} + + + {this.state.historyItemDetail.init_country} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {this.state.historyItemDetail.frais} + + + + + {I18n.t('NET_AMOUNT')} + + + {this.state.historyItemDetail.montant_net_init} + + + + + {I18n.t('EMETTEUR')} + + + {this.state.historyItemDetail.emetteur} + + + + + {I18n.t('DESTINATAIRE')} + + + {this.state.historyItemDetail.destinataire} + + + + + {I18n.t('FINAL_COUNTRY')} + + + {this.state.historyItemDetail.final_country} + + + + + {I18n.t('NET_AMOUNT')} + + + {this.state.historyItemDetail.montant_net_final} + + + + + {I18n.t('ACTIVE_WALLET')} + + + {this.state.historyItemDetail.reseau_payeur} + + + + + + + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + + + ); + } + + renderHistoryTransactionItem = (item, index, wallet) => { + + return ( + { + this.setState({displayModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + Object.keys(omit(item, ['id', 'id_transaction', 'type', 'frais', 'init_country', 'final_country', 'source', 'emetteur', 'montant_net_final', 'montant_net_init', 'reseau_payeur', 'operation'])).map((element, i) => ( + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')}` + : isEqual(element, 'destinataire') ? + item[element].length > 13 ? cutString(item[element], 13) : item[element] + : isEqual(element, 'date') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + } + + ); + + /* + + + + + + {item.description} + + {date} + + + + */ + + } + + renderHistoryTransactionList = (wallet) => { + const {resultTransaction, errorTransaction} = this.props; + if (errorTransaction !== null) { + if (typeof errorTransaction.data !== 'undefined') { + return ( + + {errorTransaction.data.error} + + ) + } else { + return ( + + {errorTransaction} + + ) + } + } + + if (resultTransaction !== null) { + if (resultTransaction.response !== null) { + return ( + Array.isArray(resultTransaction.response) && (resultTransaction.response.length) > 0 ? + ( + <> + + { + transactionHistorySuperOrdreRecetteLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + resultTransaction.response.map((item, index) => ( + this.renderHistoryTransactionItem(item, index, wallet) + )) + } + + ) : + ( + + {I18n.t('NO_WALLET_HISTORY')} + + ) + ) + } + } + } + + + renderHistoryTransaction = (wallet) => { + + return ( + <> + { + this.props.loadingTransaction ? + ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) : + <> + + + {I18n.t('TRANSACTION_HISTORY')} + + + + {this.renderHistoryTransactionList(wallet)} + + } + + ) + } + + + render() { + console.warn("Wallet Detail user Props", this.props); + return ( + <> + {this.state.displayModalHistory && this.renderModalHistoryDetail()} + + { + ((this.props.loading || this.props.loadingUserIdentification) ? + this.renderLoader() : + ( + this.props.result !== null ? + + Array.isArray(this.props.result.response) && (this.props.result.response.length) === 0 ? + + + {I18n.t('NO_WALLET_ACTIVED')} + + : + + this.renderDetailWallet(this.props.result.response) + : this.props.error !== null && + this.props.error.data !== null && + + + {this.props.error.data.error} + + ) + ) + } + + + ); + } +} + + +const mapStateToProps = state => ({ + loading: state.walletDetailReducer.loading, + result: state.walletDetailReducer.result, + error: state.walletDetailReducer.error, + + loadingTransaction: state.walletHistoryReducer.loadingTransaction, + resultTransaction: state.walletHistoryReducer.resultTransaction, + errorTransaction: state.walletHistoryReducer.errorTransaction, + + loadingUserIdentification: state.getUserIdentificationReducer.loading, + resultUserIdentification: state.getUserIdentificationReducer.result, + errorUserIdentification: state.getUserIdentificationReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getWalletDetailActivated, + getWalletTransactionHistoryUser, + transferCommissionAction, + resetWalletListDetailReducer, + resetCommissionReducer, + getWalletTransactionHistoryReset, + depositActionReset, + getUserIdentificationAction, + getUserIdentificationResetAction +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(WalletDetailUser); +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor + }, + indicator: { + height: 2 + }, + tab: { + width: Utils.getWidthDevice() / 2 + }, + tabbar: { + height: 40 + }, + lottie: { + width: 248, + height: 248 + }, + imgBanner: { + width: '100%', + height: 250, + position: 'absolute', + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + containField: { + padding: 10, + marginBottom: 20, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + flexDirection: "row", + height: 140, + borderRadius: 10 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: responsiveWidth(100), + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + contentLeftItem: { + flex: 1, + paddingTop: 40, + paddingLeft: 10, + paddingRight: 10, + alignItems: "center" + }, + tagFollow: {width: 150, margin: 10}, + profileItem: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + paddingBottom: 20, + paddingTop: 20 + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, + circlePoint: { + width: 50, + height: 50, + borderRadius: 25, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + transactionContainer: { + flexDirection: 'row', + flex: 1, + paddingTop: 10, + paddingLeft: 10, + paddingRight: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + marginRight: 1, + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(60), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 5, + } +}) diff --git a/app/screens/wallet/WalletOptionSelect.js b/app/screens/wallet/WalletOptionSelect.js new file mode 100644 index 0000000..3d6dbd9 --- /dev/null +++ b/app/screens/wallet/WalletOptionSelect.js @@ -0,0 +1,1185 @@ +import React, {Component} from 'react'; +import { + ActivityIndicator, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import {connectActionSheet} from '@expo/react-native-action-sheet' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import I18n from 'react-native-i18n'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import omit from 'lodash/omit'; +import * as Utils from '../../utils/DeviceUtils'; +import {Color} from '../../config/Color'; +import {IlinkEmitter} from "../../utils/events"; +import {Appbar, Provider} from 'react-native-paper'; +import {readUser} from '../../webservice/AuthApi'; +import { + getNanoCreditAccountAction, + getNanoCreditAccountReset, + getNanoCreditUserHistoryAction, + getNanoCreditUserHistoryReset +} from '../../webservice/user/NanoCreditApi'; +import _ from 'lodash'; +import Icons from 'react-native-vector-icons/Ionicons' +import {Typography} from '../../config/typography'; +import LottieView from 'lottie-react-native'; +import { + cutString, + cutStringWithoutDot, + displayToast, + displayTransactionType, + transactionHistorySuperOrdreRecetteLabel +} from '../../utils/UtilsFunction'; +import chunk from 'lodash/chunk'; +import thousands from 'thousands'; +import Tag from '../../components/Tag'; +import Dialog from "react-native-dialog"; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {responsiveWidth} from 'react-native-responsive-dimensions'; +import {getWalletDetailActivated} from "../../webservice/WalletApi"; +import {getWalletTransactionHistoryUser} from "../../webservice/WalletTransactionHistoryApi"; +import {getUserIdentificationAction} from "../../webservice/IdentificationApi"; +import {store} from "../../redux/store"; + +const route = require('./../../route.json'); +let slugify = require('slugify'); + +class WalletOptionSelect extends Component { + + constructor(props) { + super(props); + this.state = { + options: this.props.navigation.state.params.optionSelect.options, + title: this.props.navigation.state.params.optionSelect.title, + subTitle: this.props.navigation.state.params.optionSelect.subTitle, + type: this.props.navigation.state.params.optionSelect.type, + wallet: this.props.navigation.state.params.wallet, + lottie: this.props.navigation.state.params.lottie, + onGoBack: this.props.navigation.state.params.onGoBack, + isIdentified: store.getState().getUserIdentificationReducer.result !== null ? store.getState().getUserIdentificationReducer.result.response.isIdentified : false, + isNanoCredit: this.props.navigation.state.params.hasOwnProperty('isNanoCredit'), + user: null, + displayModalHistory: false, + historyItemDetail: null, + isDataHasLoaded: false + } + console.log("WALLET OPTION PROPS", this.props); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + + this.props.getNanoCreditAccountReset(); + this.props.getNanoCreditUserHistoryReset(); + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category === undefined) { + this.props.getNanoCreditAccountAction(user.id); + this.props.getNanoCreditUserHistoryAction(user.id, true); + } else { + if (user.category === 'geolocated') + this.props.getNanoCreditUserHistoryAction(this.state.wallet.id, false); + } + this.setState({user}); + } + } + }); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + console.log("WIIL FOCUS CALL"); + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.category === undefined) { + this.props.getNanoCreditAccountAction(user.id); + this.props.getNanoCreditUserHistoryAction(user.id, true); + //refresh wallet + this.props.getWalletDetailActivated(user.id, null); + this.props.getUserIdentificationAction(user.phone); + this.props.getWalletTransactionHistoryUser(user.id); + } else { + if (user.category === 'geolocated') + this.props.getNanoCreditUserHistoryAction(this.state.wallet.id, false); + } + } + } + }); + }); + } + + static navigationOptions = ({navigation}) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: {backgroundColor: '#694fad'}, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({tintColor}) => ( + ) + }); + + renderResultGetNanoCreditAccount() { + const {result} = this.props; + console.log("BEFORE", this.props); + if (result !== null) { + if (result.response !== null) { + this.setState({ + balance_credit: result.response.balance_credit, + balance_epargne: result.response.balance_epargne, + user: { + ...this.state.user, + balance_credit: result.response.balance_credit, + balance_epargne: result.response.balance_epargne + }, + isDataHasLoaded: true + }); + console.log("AFTER", this.props); + } + + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}); + this.forceUpdate() + } + + redirectToRoute = (optionsParam) => { + console.warn("Wallet Select Props", optionsParam); + + if (optionsParam.hasOwnProperty('hasSubMenu')) { + + let options = []; + for (let index = 0; index < optionsParam.subMenuOption.length; index++) { + options.push(optionsParam.subMenuOption[index].title); + } + const destructiveButtonIndex = 0; + const cancelButtonIndex = 2; + + this.props.showActionSheetWithOptions( + { + options, + cancelButtonIndex, + destructiveButtonIndex, + }, + buttonIndex => { + this.props.navigation.push(optionsParam.subMenuOption[buttonIndex].screen); + }, + ); + } else { + switch (this.state.type) { + case 'FACTURE': + this.props.navigation.push(optionsParam.screen, { + optionSelect: optionsParam.subScreenOption, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + }); + break; + case 'DEPOT': + this.props.navigation.push(optionsParam.screen, { + optionSelect: optionsParam.subScreenOption, + wallet: this.state.wallet, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + }); + break; + case 'DEPOT_USER': + this.props.navigation.push(optionsParam.screen, { + wallet: this.state.wallet, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + optionSelect: optionsParam.subScreenOption, + }); + break; + case 'RETRAIT': + this.props.navigation.push(optionsParam.screen, { + wallet: this.state.wallet, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + }); + break; + case 'WALLET_TO_BANK': + this.props.navigation.push(optionsParam.screen, { + wallet: this.state.wallet, + optionSelect: optionsParam.subScreenOption, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + }); + break; + case 'NANO_CREDIT': + this.props.navigation.push(optionsParam.screen, { + wallet: this.state.wallet, + optionSelect: optionsParam.subScreenOption, + onGoBack: () => this.props.navigation.state.params.onGoBack(), + }); + break; + case 'ORDRE_RECETTE': + if (optionsParam.title === 'SAISIE_ORDRE_RECETTE') { + this.props.navigation.push(optionsParam.screen, { + isModify: false + }); + } else { + this.props.navigation.push(optionsParam.screen, { + isModify: true + }); + } + break; + case 'QUITANCE': + if (optionsParam.title === 'SAISIE_NUMERO_QUITANCE') { + this.props.navigation.push(optionsParam.screen, { + isModify: false + }); + } else { + this.props.navigation.push(optionsParam.screen, { + isModify: true + }); + } + break; + default: + this.props.navigation.push(optionsParam.screen); + break; + } + } + + } + + renderItem = (options, isOneElement, index) => ( + isOneElement ? + <> + + + { + this.redirectToRoute(options); + }} + activeOpacity={0.9}> + + + + + + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + + + + + + + + : + + <> + + + { + if (!_.isNil(this.state.isIdentified)) { + console.log(options); + if (_.isEqual(options.screen, 'createIdentificationUser')) { + if (this.state.isIdentified) + displayToast(I18n.t('ALREADY_IDENTIFIED')); + else + this.redirectToRoute(options); + } else if (_.isEqual(options.screen, 'modifyIdentificationUser')) { + if (!this.state.isIdentified) + displayToast(I18n.t('NOT_YET_IDENTIFY')); + else + this.redirectToRoute(options); + } else + this.redirectToRoute(options); + + } else + this.redirectToRoute(options); + + }} + activeOpacity={0.9}> + + + + + + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + + + + + + + + + + + ); + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate(); + } + + renderAccountDetail = (options) => ( + <> + + + + + + + + + + {I18n.t('CREDIT_ACCOUNT')} + + {this.state.user !== null ? + {this.props.result != null ? `${thousands(this.props.result.response.balance_credit, ' ')} ${this.state.wallet.currency_code}` : `${thousands(this.state.user.balance_credit, ' ')} ${this.state.wallet.currency_code}`} + : null} + + + + + + + + + {I18n.t('SAVINGS_ACCOUNT')} + + {this.state.user !== null ? + {this.props.result != null ? `${thousands(this.props.result.response.balance_epargne, ' ')} ${this.state.wallet.currency_code}` : `${thousands(this.state.user.balance_epargne, ' ')} ${this.state.wallet.currency_code}`} + : null} + + + + + + + } + style={{paddingRight: 10, width: 120, borderRightWidth: 1, borderRightColor: Color.whiteColor}} + primary + onPress={() => { + this._scrollView.scrollToEnd(); + }}>{I18n.t('HISTORY')} + + + + + ); + + renderHistoryTransactionList = () => { + const {resultHistory, errorHistory} = this.props; + if (errorHistory !== null) { + if (typeof errorHistory.data !== 'undefined') { + return ( + + {errorHistory.data.error} + + ) + } else { + return ( + + {errorHistory} + + ) + } + } + + + if (resultHistory !== null) { + if (resultHistory.response !== null) { + return ( + Array.isArray(resultHistory.response) && (resultHistory.response.length) > 0 ? + ( + <> + + { + transactionHistorySuperOrdreRecetteLabel().map((item, index) => ( + + + + {I18n.t(item.label)} + + + )) + } + + { + resultHistory.response.map((item, index) => ( + this.renderHistoryTransactionItem(item, index) + )) + } + + ) : + ( + + {I18n.t('NO_WALLET_HISTORY')} + + ) + ) + } + } + } + + renderHistoryTransactionItem = (item, index) => { + + return ( + { + this.setState({displayModalHistory: true, historyItemDetail: item}) + }} style={[styles.contentService, {borderBottomColor: Color.primaryColor}]}> + { + + !isNil(this.state.user.category) ? + Object.keys(omit(item, ['id', 'retrait_cash', 'montant_retire', 'type_historique', 'type_caution', 'id_demande', 'montant_rembourse', 'partiellement_rembourse', 'duree_mois', 'etat', 'interet', 'taxe', 'date_validation', 'date_remboursement_prevu', 'date_remboursement', 'id_user', 'id_wallet_agent', 'id_network', 'user', 'user_phone', 'agent', 'codeParrain'])).map((element, i) => ( + + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet.currency_code}` + : isEqual(element, 'date_creation') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + : + Object.keys(omit(item, ['id', 'type', 'montant_retire', 'id_epargne', 'type_historique', 'date_demande', 'date_fin', 'date_remboursement_prevu', 'date_validation', 'date_cassation', 'date_remboursement', 'id_demande', 'duree_mois', 'taxe', '', 'date_fin', 'date_cassation', 'etat', 'id_user', 'id_network', 'user', 'partiellement_rembourse', 'user_phone', 'type_caution', 'interet', 'date_remboursement_prevu', 'date_remboursement', 'id_wallet_agent', 'retrait_cash', 'codeParrain', 'agent', 'montant_rembourse', ''])).map((element, i) => ( + + + + { + isEqual(element, 'montant') ? + ` ${item[element].length > 8 ? cutString(thousands(item[element], ' '), 6) : thousands(item[element], ' ')} ${this.state.wallet.currency_code}` + : isEqual(element, 'date_creation') ? + cutStringWithoutDot(item[element], 16) + : item[element] + } + + + )) + } + + ); + } + + renderModalHistoryDetail = () => { + const {historyItemDetail} = this.state; + + return ( + + + + {I18n.t('HISTORY_DETAIL')} + { + isNil(this.state.user.category) ? + isEqual(historyItemDetail.type_historique, 'N') ? + + + + + Type + + + {I18n.t(displayTransactionType(this.state.historyItemDetail.type_historique))} + + + + + {I18n.t('CAUTION_TYPE')} + + + {this.state.historyItemDetail.type_caution} + + + + + {I18n.t('ID_DEMAND')} + + + {this.state.historyItemDetail.id_demande} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {this.state.historyItemDetail.duree_mois} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_REFUND')} + + + {this.state.historyItemDetail.montant_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_PARTIALLY_REFUND')} + + + {this.state.historyItemDetail.partiellement_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('TAXES')} + + + {this.state.historyItemDetail.taxe + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('INTERET')} + + + {this.state.historyItemDetail.interet + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('WITHDRAWAL_IN_CASH')} + + + {this.state.historyItemDetail.retrait_cash == 1 ? I18n.t('YES') : I18n.t('NO')} + + + + + {I18n.t('CREATION_DATE')} + + + {this.state.historyItemDetail.date_creation} + + + + + {I18n.t('VALIDATION_DATE')} + + + {this.state.historyItemDetail.date_validation} + + + + + {I18n.t('DATE_REMBOURSEMENT_PREVU')} + + + {this.state.historyItemDetail.date_remboursement_prevu} + + + + + {I18n.t('DATE_REMBOURSEMENT')} + + + {this.state.historyItemDetail.date_remboursement} + + + + + : + + + + Type + + + {I18n.t(displayTransactionType(this.state.historyItemDetail.type_historique))} + + + + + {I18n.t('ID_SAVINGS')} + + + {this.state.historyItemDetail.id_epargne} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {this.state.historyItemDetail.duree_mois} + + + + + Type + + + {this.state.historyItemDetail.type} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_WITHDRAWAL')} + + + {this.state.historyItemDetail.montant_retire + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('TAXES')} + + + {this.state.historyItemDetail.taxe + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('INTERET')} + + + {this.state.historyItemDetail.interet + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('CREATION_DATE')} + + + {this.state.historyItemDetail.date_creation} + + + + + {I18n.t('FINAL_DATE')} + + + {isEqual(this.state.historyItemDetail.type, 'SIMPLE') ? I18n.t('NON_APPLICABLE') : this.state.historyItemDetail.date_fin} + + + + + {I18n.t('CASSATION_DATE')} + + + {this.state.historyItemDetail.date_cassation} + + + + + : + + + + Type + + + {I18n.t(displayTransactionType(this.state.historyItemDetail.type_historique))} + + + + + {I18n.t('ID_DEMAND')} + + + {this.state.historyItemDetail.id_demande} + + + + + {I18n.t('STATUS')} + + + {this.state.historyItemDetail.etat} + + + + + {I18n.t('DEMAND_DURATION_IN_MONTH')} + + + {this.state.historyItemDetail.duree_mois} + + + + + {I18n.t('AMOUNT')} + + + {this.state.historyItemDetail.montant + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_REFUND')} + + + {this.state.historyItemDetail.montant_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('AMOUNT_PARTIALLY_REFUND')} + + + {this.state.historyItemDetail.partiellement_rembourse + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('TAXES')} + + + {this.state.historyItemDetail.taxe + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('INTERET')} + + + {this.state.historyItemDetail.interet + ' ' + this.state.wallet.currency_code} + + + + + {I18n.t('WITHDRAWAL_IN_CASH')} + + + {this.state.historyItemDetail.retrait_cash == 1 ? I18n.t('YES') : I18n.t('NO')} + + + + + {I18n.t('CREATION_DATE')} + + + {this.state.historyItemDetail.date_creation} + + + + + {I18n.t('VALIDATION_DATE')} + + + {this.state.historyItemDetail.date_validation} + + + + + {I18n.t('DATE_REMBOURSEMENT_PREVU')} + + + {this.state.historyItemDetail.date_remboursement_prevu} + + + + + {I18n.t('DATE_REMBOURSEMENT')} + + + {this.state.historyItemDetail.date_remboursement} + + + + + } + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + + + ); + } + + renderHistory = () => { + return ( + + + + {I18n.t('TRANSACTION_HISTORY')} + + + + { + this.props.loadingHistory ? + ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) : !isNil(this.state.user) && + this.renderHistoryTransactionList() + + } + + ); + } + + render() { + !this.state.isDataHasLoaded && this.renderResultGetNanoCreditAccount(); + return ( + + + + + + + { + this.props.navigation.pop() + }} + /> + + + + this._scrollView = component}> + + {this.state.displayModalHistory && this.renderModalHistoryDetail()} + + + { + this.state.isNanoCredit ? + this.renderAccountDetail() + : + + + + } + + + + + + {I18n.t('OPERATIONS')} + + + { + chunk(this.state.options, 2).map((item, index) => ( + + + { + item.length === 1 ? + + item.map((wallet, i) => ( + this.renderItem(wallet, true, i) + )) : + item.map((wallet, i) => ( + this.renderItem(wallet, false, i) + )) + } + + )) + } + + { + isEqual(this.props.navigation.state.params.optionSelect.type, 'NANO_CREDIT') ? + this.renderHistory() + : + } + + + + + + ); + } +} + +const mapStateToProps = state => ({ + loading: state.getNanoCreditAccountUserReducer.loading, + result: state.getNanoCreditAccountUserReducer.result, + error: state.getNanoCreditAccountUserReducer.error, + + loadingHistory: state.getNanoCreditHistoryUserReducer.loading, + resultHistory: state.getNanoCreditHistoryUserReducer.result, + errorHistory: state.getNanoCreditHistoryUserReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditAccountAction, + getNanoCreditAccountReset, + + getNanoCreditUserHistoryAction, + getNanoCreditUserHistoryReset, + + getWalletDetailActivated, + getUserIdentificationAction, + getWalletTransactionHistoryUser +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(connectActionSheet(WalletOptionSelect)); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor, + paddingHorizontal: 20, + }, + item: { + paddingVertical: 15, + borderBottomWidth: 1, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, + lottie: { + width: 540, + height: 240 + }, + circlePoint: { + width: 50, + height: 50, + borderRadius: 25, + marginRight: 5, + alignItems: 'center', + justifyContent: 'center', + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 10, + marginTop: 5 + }, + transactionContainer: { + flexDirection: 'row', + paddingTop: 10, + }, + containerTouch: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + shadowColor: Color.borderColor, + borderColor: Color.borderColor, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + borderRadius: 10, + backgroundColor: Color.cardBackgroundColor + }, + + contain: { + flexDirection: 'row', + justifyContent: 'space-between', + }, + imageBanner: { + marginTop: 15, + marginLeft: 5, + width: Utils.scaleWithPixel(30), + height: Utils.scaleWithPixel(30) + }, + content: { + height: Utils.scaleWithPixel(65), + paddingHorizontal: 10, + justifyContent: 'space-between', + alignItems: 'flex-start', + flex: 1, + }, + contentTitle: { + paddingTop: 12, + }, + contentService: { + paddingVertical: 10, + borderBottomWidth: 0.5, + flexDirection: 'row', + flexWrap: 'wrap', + justifyContent: 'space-between', + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, + containField: { + padding: 10, + marginBottom: 20, + borderWidth: 0.5, + shadowOffset: {width: 1.5, height: 1.5}, + shadowOpacity: 1.0, + elevation: 5, + flexDirection: "row", + height: 140, + borderRadius: 10 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: responsiveWidth(100), + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + }, + contentLeftItem: { + flex: 1, + paddingTop: 40, + paddingLeft: 10, + paddingRight: 10, + alignItems: "center" + }, + tagFollow: {width: 150, margin: 10}, + +}); diff --git a/app/screens/wallet/WalletRetrait.js b/app/screens/wallet/WalletRetrait.js new file mode 100644 index 0000000..6b513ac --- /dev/null +++ b/app/screens/wallet/WalletRetrait.js @@ -0,0 +1,478 @@ +import LottieView from 'lottie-react-native'; +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import 'moment/locale/es-us'; +import 'moment/locale/fr'; +import React, { Component } from 'react'; +import { Alert, Dimensions, ScrollView, StatusBar, StyleSheet, Text, View } from 'react-native'; +import { CreditCardInput } from "react-native-credit-card-input"; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { Appbar, Provider } from 'react-native-paper'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import CustomButton from '../../components/CustomButton'; +import OutlineTextInput from '../../components/OutlineTextInput'; +import style from '../../components/TextInput/styles'; +import { Color } from '../../config/Color'; +import { Typography } from '../../config/typography'; +import { IlinkEmitter } from "../../utils/events"; +import { depositAction, depositActionReset } from '../../webservice/DepositApi'; +import { getWalletCommissionAmount, resetWalletListDetailReducer, walletCommissionAmountReset } from '../../webservice/WalletApi'; +//import Dialog, { DialogContent, DialogTitle, DialogFooter, DialogButton } from 'react-native-popup-dialog'; +let moment = require('moment-timezone'); + + +const CONTAINER_WIDTH = Dimensions.get("window").width; + +class WalletRetrait extends Component { + + + static navigatorStyle = { + navBarBackgroundColor: Color.accentLightColor, + statusBarColor: Color.accentColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + static navigationOptions = ({ navigation }) => { + return { + header: null, + headerMode: 'none', + headerTitle: null, + } + }; + + constructor(props) { + super(props); + this.state = { + type: "debit", + montant: '', + numCarte: 0, + cvv: 0, + expiration_date: '', + creditCardInput: {}, + comptePrincipal: this.props.navigation.state.params.wallet.balance_princ, + id: this.props.navigation.state.params.wallet.id, + isModalConfirmVisible: false, + isDataSubmit: false, + isSubmitClick: false, + displayCardError: false + }; + + this.props.walletCommissionAmountReset(); + this.props.depositActionReset(); + + console.log("Wallet Params", this.props.navigation.state.params.wallet); + + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultGetCommission != null) { + + if (typeof nextProps.resultGetCommission.response !== 'undefined') { + + if (!nextProps.loadingGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WALLET') }) + this.forceUpdate() + } + + onCreditCardChange = (form) => { + this.setState({ + creditCardInput: form, + displayCardError: false + }); + } + + isNormalInteger = (str) => { + if (/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(str)) + return false; + else + return true; + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(montant) == 0 || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!this.isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + /* + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; */ + + else + return { + errorMessage: '', + isValid: true + }; + } + + isCreditCardValid = () => { + const { creditCardInput } = this.state; + const errorMessage = []; + + if (typeof creditCardInput.status !== 'undefined') { + + if (creditCardInput.status.cvc === 'incomplete') + errorMessage.push(I18n.t('CVC_CARD_ERROR')); + if (creditCardInput.status.expiry === 'incomplete') + errorMessage.push(I18n.t('EXPIRY_CARD_ERROR')); + if (creditCardInput.status.number === 'incomplete') + errorMessage.push(I18n.t('CARD_NUMBER_ERROR')); + } + else + errorMessage.push(I18n.t('THIS_FIELD_IS_REQUIRED')) + + return errorMessage; + } + + commissionsLoading = () => { + return ( + + ) + } + + modalConfirmTransaction = (data) => { + const commission = data.response.commission; + const montant_calcule = data.response.montant_calcule; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('CONFIRM_WITHDRAWAL')} + + + + + + + {I18n.t('AMOUNT')} + + + {this.state.montant} + + + + + {I18n.t('COMMISSION_FEES')} + + + {commission} + + + + + + + {I18n.t('TOTAL')} + + + {montant_calcule} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.walletCommissionAmountReset(); + this.props.depositAction({ + numCarte: this.state.creditCardInput.values.number.replace(/\s/g, ''), + cvv: this.state.creditCardInput.values.cvc, + expiration_date: this.state.creditCardInput.values.expiry, + type: "debit", + montant: this.state.montant, + id_wallet: this.state.id + }); + }} /> + + + + ); + + } + + onSubmitDeposit = () => { + const { creditCardInput } = this.state; + + if (this.isMontantValid().isValid && creditCardInput.valid && this.state.montant.length > 0) { + + console.log("Is Montant Valid", this.isMontantValid.isValid); + console.log("creditCardInput Valid", creditCardInput.valid); + + this.setState({ + numCarte: parseInt((creditCardInput.values.number).replace(/ /g, ' ')), + cvv: creditCardInput.values.cvc, + expiration_date: creditCardInput.values.expiry + }); + this.props.getWalletCommissionAmount({ + type: "debit", + montant: this.state.montant, + id_wallet: this.state.id + }); + + //this.props.depositAction(this.state); + } + else if (!creditCardInput.valid) { + this.setState({ + displayCardError: true + }) + } + this.setState({ isSubmitClick: true }) + } + + renderDialogGetCommissionResponse = () => { + + const { errorGetCommission } = this.props; + + if (errorGetCommission !== null) { + if (typeof errorGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + //this.props.resetCommissionReducer(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + + isHasError = () => { + const { error, result } = this.props; + + if (this.state.isDataSubmit) { + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { } + } + + ], + { cancelable: false } + ); + + this.props.navigation.state.params.onGoBack(); + this.props.navigation.pop(); + + } + return null; + } + + else if (result !== null) { + + setTimeout(() => { + this.props.navigation.state.params.onGoBack(); + this.props.navigation.pop(); + }, 1500); + + return + + + + + } + + else + return null; + } + } + + render() { + console.log("STATE", this.state); + const { error, resultGetCommission } = this.props; + return ( + + + + + + + { this.props.navigation.pop() }} + /> + + + + + { + (resultGetCommission !== null) && + (typeof resultGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultGetCommission) + } + {this.isHasError()} + {this.commissionsLoading()} + {this.state.isSubmitClick && this.renderDialogGetCommissionResponse()} + + + + + + { + (this.state.displayCardError) && + this.isCreditCardValid().map((item) => ( + {item} + )) + } + + + + { + this.setState({ montant }); + this.isMontantValid(); + }} + /> + { + (!this.isMontantValid().isValid) && + {this.isMontantValid().errorMessage} + } + { + (this.state.isSubmitClick && this.state.montant.length === 0) && + {I18n.t('PLEASE_ENTER_THE_AMOUNT')} + } + + + + + this.onSubmitDeposit()}> + {I18n.t('VALIDATE')} + + + + + + + ) + } + +} + +const mapStateToProps = state => ({ + loading: state.depositReducer.loading, + result: state.depositReducer.result, + error: state.depositReducer.error, + + loadingGetCommission: state.walletGetCommission.loadingGetCommission, + resultGetCommission: state.walletGetCommission.resultGetCommission, + errorGetCommission: state.walletGetCommission.errorGetCommission, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + depositAction: depositAction, + getWalletCommissionAmount: getWalletCommissionAmount, + walletCommissionAmountReset: walletCommissionAmountReset, + resetWalletListDetailReducer: resetWalletListDetailReducer, + depositActionReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(WalletRetrait); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 15, + marginTop: 10 + }, + contentButtonBottom: { + borderTopWidth: 1, + paddingVertical: 10, + paddingHorizontal: 20, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + lottie: { + width: 248, + height: 248 + }, +}); \ No newline at end of file diff --git a/app/screens/wallet/WalletSelect.js b/app/screens/wallet/WalletSelect.js new file mode 100644 index 0000000..e0a6166 --- /dev/null +++ b/app/screens/wallet/WalletSelect.js @@ -0,0 +1,250 @@ +import React, {Component} from 'react'; +import { + ActivityIndicator, + Image, + Platform, + ProgressBarAndroid, + ScrollView, + StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import I18n from 'react-native-i18n' +import {Color} from '../../config/Color'; +import {baseUrl} from '../../webservice/IlinkConstants'; +import {IlinkEmitter} from "../../utils/events"; +import {Appbar, Provider} from 'react-native-paper'; +import {getWalletActivated} from '../../webservice/WalletApi'; +import {connect} from 'react-redux'; +import {readUser} from '../../webservice/AuthApi'; +import {bindActionCreators} from 'redux'; +import {Typography} from '../../config/typography'; + +const route = require('./../../route.json'); +let slugify = require('slugify'); + +class WalletSelect extends Component { + + constructor(props) { + super(props); + slugify.extend({'+': 'plus'}); + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); + this.state = { + result: null, + isDataLoaded: false, + agentId: null + } + + } + + static navigationOptions = ({navigation}) => ({ + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: {backgroundColor: '#694fad'}, + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({tintColor}) => ( + ) + }); + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.phone !== undefined) { + this.props.getWalletActivated(user.agentId); + this.setState({agentId: user.agentId}); + } + } + } + }); + + } + + /* refresh() { + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (user.phone !== undefined) { + this.props.getWalletActivated(user.agentId); + this.setState({ agentId: user.agentId }); + } + } + } + }); + } */ + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('WALLET')}) + this.forceUpdate() + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderWalletItem = (item) => { + let icon = `${baseUrl}/datas/img/network/${slugify(item.network, {lower: true})}-logo.png`; + let itemToSend = item; + itemToSend.agentId = this.state.agentId; + return ( + + this.props.navigation.navigate('walletDetail', { + wallet: itemToSend,/* + onRefreshDetail: () => this.refresh() */ + })}> + + + + + + {item.network} + + {I18n.t('COUNTRY')}: {item.country} + + + + + ) + } + + renderWalletList = () => { + + const {result, error} = this.props; + if (error !== null) { + if (typeof error.data !== 'undefined') { + return ( + + {error.data.error} + + ) + } else { + return ( + + {error} + + ) + } + } + if (result !== null) { + if (result.response !== null) { + return ( + Array.isArray(result.response) && (result.response.length) > 0 ? + ( + { + result.response.map((item) => ( + this.renderWalletItem(item) + )) + } + ) : + ( + + {I18n.t('NO_WALLET_ACTIVED')} + + ) + ) + } + } + + } + + render() { + console.log("WALLET PROPS", this.props); + return ( + + + + + + + { + this.props.navigation.pop() + }} + /> + + + + { + this.props.loading ? + this.renderLoader() : + this.renderWalletList() + } + + + + + ); + } +} + + +const mapStateToProps = state => ({ + loading: state.walletReducer.loading, + result: state.walletReducer.result, + error: state.walletReducer.error +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getWalletActivated +}, dispatch); + + +export default connect(mapStateToProps, mapDispatchToProps)(WalletSelect); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + borderBottomWidth: 1, + paddingVertical: 5, + width: "100%", + marginBottom: 15 + }, + iconContent: { + width: 60, + marginRight: 10, + alignItems: "center" + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/EnvoiCashVersCashAgent.js b/app/screens/wallet/agent/EnvoiCashVersCashAgent.js new file mode 100644 index 0000000..33d320f --- /dev/null +++ b/app/screens/wallet/agent/EnvoiCashVersCashAgent.js @@ -0,0 +1,910 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import Dialog from "react-native-dialog"; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {store} from "../../../redux/store"; +import {identityPieces, isNormalInteger} from '../../../utils/UtilsFunction'; +import {readUser} from '../../../webservice/AuthApi'; +import { + getActiveCountryAction, + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + getActiveCountryReset, + getPayCountryNetworkAction, + getPayCountryNetworkReset +} from '../../../webservice/CountryApi'; +import { + envoieUserWalletToCashAction, + envoieUserWalletToCashReset, + getCommissionUserWalletToCashAction, + getCommissionUserWalletToCashReset +} from '../../../webservice/EnvoieUserApi'; +import {FontWeight, Typography} from '../../../config/typography'; +import thousands from 'thousands'; +import {IlinkEmitter} from '../../../utils/events'; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoiCashVersCashAgent extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_CASH_TO_CASH'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_CASH_TO_CASH') + } + }; + + constructor(props) { + super(props); + this.state = { + identityPiecesEmetteur: identityPieces(), + identityPiecesNameEmetteur: I18n.t((identityPieces()[0]).name), + paysDestination: [], + paysDestinationSelect: null, + walletActifs: [], + walletActifSelect: null, + nomsEmetteur: null, + prenomsEmetteur: null, + emailEmetteur: null, + numeroIdentiteEmetteur: null, + nomsDestinataire: null, + prenomsDestinataire: null, + idDestinataire: null, + numeroIdentiteDestinataire: null, + montant: null, + password: null, + loading: false, + user: null, + triggerNextClick: false, + displayFirstStep: true, + displaySecondStep: false, + modalVisible: false, + hasLoadActiveCountryList: false, + hasLoadActivePayCountryNetworkList: false, + triggerSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getActiveCountryReset(); + this.props.getActiveCountryByDialCodeReset(); + this.props.getPayCountryNetworkReset(); + this.props.envoieUserWalletToCashReset(); + this.props.getCommissionUserWalletToCashReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultEnvoieWalletToCashGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCashGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCashGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderGetActionCountryList = () => { + + const {resultActiveCountryList, errorActiveCountryList} = this.props; + if (resultActiveCountryList !== null) { + if (typeof resultActiveCountryList.response !== 'undefined') { + + this.setState({ + hasLoadActiveCountryList: false, + paysDestination: resultActiveCountryList.response, + paysDestinationSelect: resultActiveCountryList.response[0].name, + }); + if (this.state.hasLoadActivePayCountryNetworkList) + this.props.getPayCountryNetworkAction({ + id_wallet_agent: this.state.wallet.id, + id_country: resultActiveCountryList.response[0].id + }); + } + } + + if (errorActiveCountryList !== null) { + if (typeof errorActiveCountryList.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorActiveCountryList.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorActiveCountryList), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderGetPayCountryNetworkResponse = () => { + const {resultPayCountryNetwork, errorPayCountryNetwork} = this.props; + if (resultPayCountryNetwork !== null) { + if (typeof resultPayCountryNetwork.response !== 'undefined') { + if (resultPayCountryNetwork.response.length > 0) { + this.setState({ + hasLoadActivePayCountryNetworkList: false, + walletActifs: resultPayCountryNetwork.response, + walletActifSelect: resultPayCountryNetwork.response[0].name, + modalVisible: false + }); + } else if (resultPayCountryNetwork.response.length === 0) { + this.setState({ + walletActifs: [], + walletActifSelect: '', + modalVisible: false, + hasLoadActivePayCountryNetworkList: false, + }); + } + } + } + + if (errorPayCountryNetwork !== null) { + if (typeof errorPayCountryNetwork.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorPayCountryNetwork.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorPayCountryNetwork), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const {resultEnvoieWalletToCash, errorEnvoieWalletToCash} = this.props; + + if (errorEnvoieWalletToCash !== null) { + if (typeof errorEnvoieWalletToCash.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToCash.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCashReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultEnvoieWalletToCash !== null) { + if (resultEnvoieWalletToCash.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCash.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCashReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const {errorEnvoieWalletToCashGetCommission} = this.props; + + if (errorEnvoieWalletToCashGetCommission !== null) { + if (typeof errorEnvoieWalletToCashGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCashGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCashReset(); + } + } + ], + {cancelable: false} + ) + } + } + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + modalConfirmTransaction = (data) => { + const commission = data.response.frais; + const montant_net_final = data.response.montant_net_final; + const montant_net_init = data.response.montant_net_init; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(commission, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net_final, ' ')}`} + + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }}/> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCashAction({ + type: 17, + id_wallet_agent: this.state.wallet.id, + nom_emetteur: this.state.nomsEmetteur, + prenom_emetteur: this.state.prenomsDestinataire, + email_emetteur: this.state.emailEmetteur, + type_document_emetteur: this.state.identityPiecesNameEmetteur, + id_document_emetteur: this.state.numeroIdentiteEmetteur, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + id_destinataire: this.state.numeroIdentiteEmetteur, + type_document_destinataire: this.state.identityPiecesNameEmetteur, + nom_destinataire: this.state.nomsDestinataire, + prenom_destinataire: this.state.prenomsDestinataire, + id_document_destinataire: this.state.numeroIdentiteDestinataire, + network_destinataire: (this.state.walletActifs.filter(element => element.name === this.state.walletActifSelect))[0].id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCashReset(); + }}/> + + + + ); + + } + + onSubmitNextStep = () => { + + const {nomsEmetteur, prenomsEmetteur, emailEmetteur, numeroIdentiteEmetteur} = this.state; + + if (this.ckeckIfFieldIsOK(nomsEmetteur)) + this.nomsEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(prenomsEmetteur)) + this.prenomsEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(emailEmetteur)) + this.emailEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentiteEmetteur)) + this.numeroIdentiteEmetteurAnim.shake(800); + else { + + this.setState({ + triggerNextClick: true, + modalVisible: true, + hasLoadActiveCountryList: true, + hasLoadActivePayCountryNetworkList: true, + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondSte + }, () => { + this.props.getActiveCountryAction(); + console.log("ENVOIE WALLET PROPS", this.props); + }); + } + } + + onSubmitCashVersAutreWallet = () => { + const {nomsDestinataire, prenomsDestinataire, montant, password, numeroIdentiteDestinataire} = this.state; + + if (this.ckeckIfFieldIsOK(nomsDestinataire)) + this.nomDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(prenomsDestinataire)) + this.prenomsDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentiteDestinataire)) + this.identityPiecesDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + console.log("IS MONTANT VALID", this.isMontantValid()) + this.montantAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCashAction({ + type: 17, + id_wallet_agent: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + montant: this.state.montant, + }); + + } + this.setState({ + isDataSubmit: false, + triggerSubmitClick: true + }) + + } + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log("STATE", this.state); + const {resultEnvoieWalletToCashGetCommission} = this.props; + return ( + <> + {(this.state.modalVisible || this.props.loadingEnvoieWalletToCashGetCommission || this.props.loadingEnvoieWalletToCash || this.props.loadingCountryByDialCode || this.props.loadingActiveCountryList || this.props.loadingCountryByDialCode) && this.renderLoader()} + {this.state.hasLoadActiveCountryList && this.renderGetActionCountryList()} + {this.state.hasLoadActivePayCountryNetworkList && this.renderGetPayCountryNetworkResponse()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCashGetCommission !== null) && + (typeof resultEnvoieWalletToCashGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCashGetCommission) + } + + + {this.state.displayFirstStep && + <> + + {I18n.t('ENVOIE_CASH_TO_CASH')} + + { + this.nomsEmetteurAnim = comp + }}> + { + this.setState({nomsEmetteur}) + }} + style={styles.input} + > + + + + { + this.prenomsEmetteurAnim = comp + }}> + { + this.setState({prenomsEmetteur}) + }} + style={styles.input} + > + + + + { + this.emailEmetteurAnim = comp + }}> + { + this.setState({emailEmetteur}) + }} + style={styles.input} + > + + + + { + this.identityPiecesEmetteurAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({identityPiecesNameEmetteur: value, isDataSubmit: false}); + }} + valueExtractor={(value) => { + return I18n.t(value.name) + }} + labelExtractor={(value) => { + return I18n.t(value.name) + }} + /> + + + { + this.numeroIdentiteEmetteurAnim = comp + }}> + { + this.setState({numeroIdentiteEmetteur}) + }} + style={styles.input} + > + + + + + + } + + {this.state.displaySecondStep && + <> + { + this.nomDestinataireAnim = comp + }}> + { + this.setState({nomsDestinataire}) + }} + style={styles.input} + > + + + + { + this.prenomsDestinataireAnim = comp + }}> + { + this.setState({prenomsDestinataire}) + }} + style={styles.input} + > + + + + { + this.identityPiecesDestinataireAnim = comp + }}> + { + this.setState({numeroIdentiteDestinataire}) + }} + style={styles.input} + > + + + + { + this.paysDestinationAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.props.getPayCountryNetworkReset(); + + let countrySelect = data.filter(element => element.name === value); + this.setState({ + paysDestinationSelect: value, + hasLoadActivePayCountryNetworkList: true, + isDataSubmit: false + }, () => { + this.props.getPayCountryNetworkAction({ + id_wallet_agent: this.state.wallet.id, + id_country: countrySelect[0].id + }); + }); + this.props.getCommissionUserWalletToCashReset(); + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.walletActifAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ + walletActifSelect: value, + isDataSubmit: false + }); + + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.montantAnim = comp + }}> + { + this.setState({montant}) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + } + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingCountryByDialCode: state.countryByDialCode.loading, + resultCountryByDialCode: state.countryByDialCode.result, + errorCountryByDialCode: state.countryByDialCode.error, + + loadingActiveCountryList: state.activeCountryListReducer.loading, + resultActiveCountryList: state.activeCountryListReducer.result, + errorActiveCountryList: state.activeCountryListReducer.error, + + loadingPayCountryNetwork: state.payCountryNetworkReducer.loading, + resultPayCountryNetwork: state.payCountryNetworkReducer.result, + errorPayCountryNetwork: state.payCountryNetworkReducer.error, + + loadingEnvoieWalletToCash: state.envoieUserWalletToCashReducer.loading, + resultEnvoieWalletToCash: state.envoieUserWalletToCashReducer.result, + errorEnvoieWalletToCash: state.envoieUserWalletToCashReducer.error, + + loadingEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.loading, + resultEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.result, + errorEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + + getPayCountryNetworkAction, + getPayCountryNetworkReset, + + getActiveCountryAction, + getActiveCountryReset, + + envoieUserWalletToCashAction, + envoieUserWalletToCashReset, + + getCommissionUserWalletToCashAction, + getCommissionUserWalletToCashReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoiCashVersCashAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/EnvoieCashVersAutreWalletAgent.js b/app/screens/wallet/agent/EnvoieCashVersAutreWalletAgent.js new file mode 100644 index 0000000..8c62c33 --- /dev/null +++ b/app/screens/wallet/agent/EnvoieCashVersAutreWalletAgent.js @@ -0,0 +1,910 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import Dialog from "react-native-dialog"; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {store} from "../../../redux/store"; +import {identityPieces, isNormalInteger} from '../../../utils/UtilsFunction'; +import {readUser} from '../../../webservice/AuthApi'; +import { + getActiveCountryAction, + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + getActiveCountryReset, + getOtherPayCountryNetworkAction, + getPayCountryNetworkReset +} from '../../../webservice/CountryApi'; +import { + envoieUserWalletToCashAction, + envoieUserWalletToCashReset, + getCommissionUserWalletToCashAction, + getCommissionUserWalletToCashReset +} from '../../../webservice/EnvoieUserApi'; +import {FontWeight, Typography} from '../../../config/typography'; +import thousands from 'thousands'; +import {IlinkEmitter} from '../../../utils/events'; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieCashVersAutreWalletAgent extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_CASH_TO_OTHER_WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_CASH_TO_OTHER_WALLET') + } + }; + + constructor(props) { + super(props); + this.state = { + identityPiecesEmetteur: identityPieces(), + identityPiecesNameEmetteur: I18n.t((identityPieces()[0]).name), + paysDestination: [], + paysDestinationSelect: null, + walletActifs: [], + walletActifSelect: null, + nomsEmetteur: null, + prenomsEmetteur: null, + emailEmetteur: null, + numeroIdentiteEmetteur: null, + nomsDestinataire: null, + prenomsDestinataire: null, + idDestinataire: null, + numeroIdentiteDestinataire: null, + montant: null, + password: null, + loading: false, + user: null, + triggerNextClick: false, + displayFirstStep: true, + displaySecondStep: false, + modalVisible: false, + hasLoadActiveCountryList: false, + hasLoadActivePayCountryNetworkList: false, + triggerSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getActiveCountryReset(); + this.props.getActiveCountryByDialCodeReset(); + this.props.getPayCountryNetworkReset(); + this.props.envoieUserWalletToCashReset(); + this.props.getCommissionUserWalletToCashReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultEnvoieWalletToCashGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCashGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCashGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderGetActionCountryList = () => { + + const {resultActiveCountryList, errorActiveCountryList} = this.props; + if (resultActiveCountryList !== null) { + if (typeof resultActiveCountryList.response !== 'undefined') { + + this.setState({ + hasLoadActiveCountryList: false, + paysDestination: resultActiveCountryList.response, + paysDestinationSelect: resultActiveCountryList.response[0].name, + }); + if (this.state.hasLoadActivePayCountryNetworkList) + this.props.getOtherPayCountryNetworkAction({ + id_wallet_agent: this.state.wallet.id, + id_country: resultActiveCountryList.response[0].id + }); + } + } + + if (errorActiveCountryList !== null) { + if (typeof errorActiveCountryList.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorActiveCountryList.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorActiveCountryList), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderGetPayCountryNetworkResponse = () => { + const {resultPayCountryNetwork, errorPayCountryNetwork} = this.props; + if (resultPayCountryNetwork !== null) { + if (typeof resultPayCountryNetwork.response !== 'undefined') { + if (resultPayCountryNetwork.response.length > 0) { + this.setState({ + hasLoadActivePayCountryNetworkList: false, + walletActifs: resultPayCountryNetwork.response, + walletActifSelect: resultPayCountryNetwork.response[0].name, + modalVisible: false + }); + } else if (resultPayCountryNetwork.response.length === 0) { + this.setState({ + walletActifs: [], + walletActifSelect: '', + modalVisible: false, + hasLoadActivePayCountryNetworkList: false, + }); + } + } + } + + if (errorPayCountryNetwork !== null) { + if (typeof errorPayCountryNetwork.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorPayCountryNetwork.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorPayCountryNetwork), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const {resultEnvoieWalletToCash, errorEnvoieWalletToCash} = this.props; + + if (errorEnvoieWalletToCash !== null) { + if (typeof errorEnvoieWalletToCash.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToCash.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCashReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultEnvoieWalletToCash !== null) { + if (resultEnvoieWalletToCash.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCash.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCashReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const {errorEnvoieWalletToCashGetCommission} = this.props; + + if (errorEnvoieWalletToCashGetCommission !== null) { + if (typeof errorEnvoieWalletToCashGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCashGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCashReset(); + } + } + ], + {cancelable: false} + ) + } + } + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + modalConfirmTransaction = (data) => { + const commission = data.response.frais; + const montant_net_final = data.response.montant_net_final; + const montant_net_init = data.response.montant_net_init; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(commission, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net_final, ' ')}`} + + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }}/> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCashAction({ + type: 15, + id_wallet_agent: this.state.wallet.id, + nom_emetteur: this.state.nomsEmetteur, + prenom_emetteur: this.state.prenomsDestinataire, + email_emetteur: this.state.emailEmetteur, + type_document_emetteur: this.state.identityPiecesNameEmetteur, + id_document_emetteur: this.state.numeroIdentiteEmetteur, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + id_destinataire: this.state.numeroIdentiteDestinataire, + type_document_destinataire: this.state.identityPiecesNameEmetteur, + nom_destinataire: this.state.nomsDestinataire, + prenom_destinataire: this.state.prenomsDestinataire, + id_document_destinataire: this.state.numeroIdentiteDestinataire, + network_destinataire: (this.state.walletActifs.filter(element => element.name === this.state.walletActifSelect))[0].id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCashReset(); + }}/> + + + + ); + + } + + onSubmitNextStep = () => { + + const {nomsEmetteur, prenomsEmetteur, emailEmetteur, numeroIdentiteEmetteur} = this.state; + + if (this.ckeckIfFieldIsOK(nomsEmetteur)) + this.nomsEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(prenomsEmetteur)) + this.prenomsEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(emailEmetteur)) + this.emailEmetteurAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentiteEmetteur)) + this.numeroIdentiteEmetteurAnim.shake(800); + else { + + this.setState({ + triggerNextClick: true, + modalVisible: true, + hasLoadActiveCountryList: true, + hasLoadActivePayCountryNetworkList: true, + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondSte + }, () => { + this.props.getActiveCountryAction(); + console.log("ENVOIE WALLET PROPS", this.props); + }); + } + } + + onSubmitCashVersAutreWallet = () => { + const {nomsDestinataire, prenomsDestinataire, montant, password, numeroIdentiteDestinataire} = this.state; + + if (this.ckeckIfFieldIsOK(nomsDestinataire)) + this.nomDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(prenomsDestinataire)) + this.prenomsDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentiteDestinataire)) + this.identityPiecesDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + console.log("IS MONTANT VALID", this.isMontantValid()) + this.montantAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCashAction({ + type: 15, + id_wallet_agent: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true, + isDataSubmit: false + }) + + } + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log("STATE", this.state); + const {resultEnvoieWalletToCashGetCommission} = this.props; + return ( + <> + {(this.state.modalVisible || this.props.loadingEnvoieWalletToCashGetCommission || this.props.loadingEnvoieWalletToCash || this.props.loadingCountryByDialCode || this.props.loadingActiveCountryList || this.props.loadingCountryByDialCode) && this.renderLoader()} + {this.state.hasLoadActiveCountryList && this.renderGetActionCountryList()} + {this.state.hasLoadActivePayCountryNetworkList && this.renderGetPayCountryNetworkResponse()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCashGetCommission !== null) && + (typeof resultEnvoieWalletToCashGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCashGetCommission) + } + + + {this.state.displayFirstStep && + <> + + {I18n.t('DEPOSIT_CASH_TO_OTHER_WALLET_DESCRIPTION')} + + { + this.nomsEmetteurAnim = comp + }}> + { + this.setState({nomsEmetteur}) + }} + style={styles.input} + > + + + + { + this.prenomsEmetteurAnim = comp + }}> + { + this.setState({prenomsEmetteur}) + }} + style={styles.input} + > + + + + { + this.emailEmetteurAnim = comp + }}> + { + this.setState({emailEmetteur}) + }} + style={styles.input} + > + + + + { + this.identityPiecesEmetteurAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({identityPiecesNameEmetteur: value, isDataSubmit: false}); + }} + valueExtractor={(value) => { + return I18n.t(value.name) + }} + labelExtractor={(value) => { + return I18n.t(value.name) + }} + /> + + + { + this.numeroIdentiteEmetteurAnim = comp + }}> + { + this.setState({numeroIdentiteEmetteur}) + }} + style={styles.input} + > + + + + + + } + + {this.state.displaySecondStep && + <> + { + this.nomDestinataireAnim = comp + }}> + { + this.setState({nomsDestinataire}) + }} + style={styles.input} + > + + + + { + this.prenomsDestinataireAnim = comp + }}> + { + this.setState({prenomsDestinataire}) + }} + style={styles.input} + > + + + + { + this.identityPiecesDestinataireAnim = comp + }}> + { + this.setState({numeroIdentiteDestinataire}) + }} + style={styles.input} + > + + + + { + this.paysDestinationAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.props.getPayCountryNetworkReset(); + + let countrySelect = data.filter(element => element.name === value); + this.setState({ + paysDestinationSelect: value, + hasLoadActivePayCountryNetworkList: true, + isDataSubmit: false + }, () => { + this.props.getOtherPayCountryNetworkAction({ + id_wallet_agent: this.state.wallet.id, + id_country: countrySelect[0].id + }); + }); + this.props.getCommissionUserWalletToCashReset(); + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.walletActifAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ + isDataSubmit: false, + walletActifSelect: value + }); + + }} + valueExtractor={(value) => { + return value.name + }} + labelExtractor={(value) => { + return value.name + }} + /> + + + { + this.montantAnim = comp + }}> + { + this.setState({montant}) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + } + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingCountryByDialCode: state.countryByDialCode.loading, + resultCountryByDialCode: state.countryByDialCode.result, + errorCountryByDialCode: state.countryByDialCode.error, + + loadingActiveCountryList: state.activeCountryListReducer.loading, + resultActiveCountryList: state.activeCountryListReducer.result, + errorActiveCountryList: state.activeCountryListReducer.error, + + loadingPayCountryNetwork: state.payCountryNetworkReducer.loading, + resultPayCountryNetwork: state.payCountryNetworkReducer.result, + errorPayCountryNetwork: state.payCountryNetworkReducer.error, + + loadingEnvoieWalletToCash: state.envoieUserWalletToCashReducer.loading, + resultEnvoieWalletToCash: state.envoieUserWalletToCashReducer.result, + errorEnvoieWalletToCash: state.envoieUserWalletToCashReducer.error, + + loadingEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.loading, + resultEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.result, + errorEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + + getOtherPayCountryNetworkAction, + getPayCountryNetworkReset, + + getActiveCountryAction, + getActiveCountryReset, + + envoieUserWalletToCashAction, + envoieUserWalletToCashReset, + + getCommissionUserWalletToCashAction, + getCommissionUserWalletToCashReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieCashVersAutreWalletAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/EnvoieCashVersCarteAgent.js b/app/screens/wallet/agent/EnvoieCashVersCarteAgent.js new file mode 100644 index 0000000..e1dc34e --- /dev/null +++ b/app/screens/wallet/agent/EnvoieCashVersCarteAgent.js @@ -0,0 +1,569 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { LiteCreditCardInput } from "react-native-credit-card-input"; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieCashVersCarteAgent extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_CASH_TO_VISA'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_CASH_TO_VISA') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + montant: '', + numeroSerie: '', + numCarte: 0, + cvv: 0, + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + loading: false, + user: null, + displayFirstStep: true, + displaySecondStep: false, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + isCreditCardValid = () => { + const { creditCardInput } = this.state; + const errorMessage = []; + + if (typeof creditCardInput.status !== 'undefined') { + + if (creditCardInput.status.cvc === 'incomplete') + errorMessage.push(I18n.t('CVC_CARD_ERROR')); + if (creditCardInput.status.expiry === 'incomplete') + errorMessage.push(I18n.t('EXPIRY_CARD_ERROR')); + if (creditCardInput.status.number === 'incomplete') + errorMessage.push(I18n.t('CARD_NUMBER_ERROR')); + } + else + errorMessage.push(I18n.t('THIS_FIELD_IS_REQUIRED')) + + return errorMessage; + } + + onCreditCardChange = (form) => { + this.setState({ + creditCardInput: form, + displayCardError: false + }); + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("WITHDRAWAL_ERROR"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WITHDRAWAL_WALLET_TO_CASH') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 16, + numero_carte: this.state.creditCardInput.values.number.replace(/\s/g, ''), + cvv: this.state.creditCardInput.values.cvc, + expiration_date: this.state.creditCardInput.values.expiry, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { creditCardInput, montant, password } = this.state; + + if (!creditCardInput.valid) + this.codeCVVAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 16, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true, + numCarte: parseInt((creditCardInput.values.number).replace(/ /g, ' ')), + cvv: creditCardInput.values.cvc, + expiration_date: creditCardInput.values.expiry + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + + {this.state.displayFirstStep && + <> + + {I18n.t('DEPOSIT_CASH_TO_VISA_DESCRIPTION')} + + { this.codeCVVAnim = comp }}> + + + { + (this.state.displayCardError) && + this.isCreditCardValid().map((item) => ( + {item} + )) + } + + + {/* { + if (codeCVV.length > 3) { + this.setState({ codeCVV: this.state.codeCVV.substring(0, 3) }) + } + else + this.setState({ codeCVV }) + }} + style={styles.input} + > + */} + + + + + } + + {this.state.displaySecondStep && + <> + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + } + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieCashVersCarteAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/EnvoieCashVersWalletAgent.js b/app/screens/wallet/agent/EnvoieCashVersWalletAgent.js new file mode 100644 index 0000000..4b07cd8 --- /dev/null +++ b/app/screens/wallet/agent/EnvoieCashVersWalletAgent.js @@ -0,0 +1,466 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieCashVersWalletAgent extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_CASH_TO_WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_CASH_TO_WALLET') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + userCode: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('DEPOSIT_TO_CARD') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net_init; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 14, + user_code: this.state.userCode, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { userCode, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(userCode)) + this.userCodeAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 14, + user_code: userCode, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + {I18n.t('DEPOSIT_CASH_TO_WALLET_DESCRIPTION')} + + { this.userCodeAnim = comp }}> + { + this.setState({ userCode }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieCashVersWalletAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/EnvoieWalletToBankAgent.js b/app/screens/wallet/agent/EnvoieWalletToBankAgent.js new file mode 100644 index 0000000..0f64366 --- /dev/null +++ b/app/screens/wallet/agent/EnvoieWalletToBankAgent.js @@ -0,0 +1,470 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {FontWeight, Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {IlinkEmitter} from '../../../utils/events'; +import {readUser} from '../../../webservice/AuthApi'; +import {envoieUserWalletToBankAction, envoieUserWalletToBankReset} from '../../../webservice/EnvoieUserApi'; +import {isNormalInteger} from '../../../utils/UtilsFunction'; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieWalletToBankAgent extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_WALLET_TO_BANK'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_WALLET_TO_BANK') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeIban: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response, + bank: this.props.navigation.state.params.bank + }; + + this.props.envoieUserWalletToBankReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + /* if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + }*/ + } + + renderEnvoieWalletToBankResponse = () => { + + const {resultEnvoieWalletToBank, errorEnvoieWalletToBank} = this.props; + + if (errorEnvoieWalletToBank !== null) { + if (typeof errorEnvoieWalletToBank.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToBank.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToBankReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultEnvoieWalletToBank !== null) { + if (resultEnvoieWalletToBank.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToBank.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToBankReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + /* renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + }*/ + + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('DEPOSIT_TO_CARD')}) + this.forceUpdate() + } + + /* + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 2, + cvv: this.state.codeCVV, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + */ + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToBank = () => { + const {montant, password, codeIban} = this.state; + + if (this.ckeckIfFieldIsOK(codeIban)) { + if (!(codeIban.length >= 14 && codeIban <= 34)) + this.codeIbanAnim.shake(800); + else + this.codeIbanAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + console.log("id wallet network", this.state.bank); + this.props.envoieUserWalletToBankAction({ + type: 18, + id_wallet_agent: this.state.wallet.id, + id_wallet_network: this.state.wallet.id_network, + iban: codeIban, + id_bank: this.state.bank.id_operator, + montant: montant, + password: password + + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + return ( + <> + {this.props.loadingEnvoieWalletToBank && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToBankResponse()} + + + {I18n.t('ENVOIE_WALLET_TO_BANK')} + + { + this.codeIbanAnim = comp + }}> + { + + this.setState({codeIban}) + }} + style={styles.input} + > + + + + { + this.montantAnim = comp + }}> + { + this.setState({montant}) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToBank: state.envoieUserWalletToBank.loading, + resultEnvoieWalletToBank: state.envoieUserWalletToBank.result, + errorEnvoieWalletToBank: state.envoieUserWalletToBank.error, + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToBankAction, + envoieUserWalletToBankReset, + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieWalletToBankAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/agent/RetraitEnCashAgent.js b/app/screens/wallet/agent/RetraitEnCashAgent.js new file mode 100644 index 0000000..08da30c --- /dev/null +++ b/app/screens/wallet/agent/RetraitEnCashAgent.js @@ -0,0 +1,520 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import Dialog from "react-native-dialog"; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../../config/Color'; +import { store } from "../../../redux/store"; +import { identityPieces, isIlinkCityWallet, isNormalInteger, typeIdIDestinataire, thousandsSeparators } from '../../../utils/UtilsFunction'; +import { readUser } from '../../../webservice/AuthApi'; +import { checkIdTransactionAction, checkIdTransactionReset } from '../../../webservice/agent/RetraitCarteVersCashAgentApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { Typography, FontWeight } from '../../../config/typography'; +import thousands from 'thousands'; +import { IlinkEmitter } from '../../../utils/events'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class RetraitEnCashAgent extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('WITHDRAWAL_IN_CASH'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WITHDRAWAL_IN_CASH') + } + }; + + constructor(props) { + super(props); + this.state = { + identityPieces: identityPieces(), + type_document_destinataire: (identityPieces()[0]).name, + idTransaction: null, + nom_destinataire: null, + prenom_destinataire: null, + numeroIdentite: null, + montant: null, + password: null, + loading: false, + codeRetrait: null, + user: null, + triggerSubmitClick: false, + triggerNextClick: false, + displayFirstStep: true, + displaySecondStep: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.checkIdTransactionReset(); + this.props.envoieUserWalletToCardReset(); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitRetraitCash = () => { + const { codeRetrait, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(montant)) + this.montantAnim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.envoieUserWalletToCardAction({ + type: 12, + id_wallet_agent: this.state.wallet.id, + id_transaction: this.state.idTransaction, + code_retrait: this.state.codeRetrait, + montant: this.state.montant, + password: this.state.password + }); + } + this.setState({ + triggerSubmitClick: true + }); + + } + + onSubmitNextStep = () => { + + const { idTransaction, codeRetrait } = this.state; + this.props.checkIdTransactionReset(); + if (this.ckeckIfFieldIsOK(idTransaction)) + this.idTransactionAnim.shake(800); + else if (this.ckeckIfFieldIsOK(codeRetrait)) + this.codeRetraitAnim.shake(800); + else { + this.props.checkIdTransactionAction({ + id_transaction: idTransaction, + id_wallet_agent: this.state.wallet.id, + code_retrait: this.state.codeRetrait + }); + this.setState({ triggerNextClick: true }); + } + } + + renderRetraitEnCashAgentResponse = () => { + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("WITHDRAWAL_ERROR"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("WITHDRAWAL_SUCCESS"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderTransactionIdVerification = () => { + + const { resultIdRetraitEnCash, errorIdRetraitEnCash } = this.props; + + console.log("PROPS", this.props); + + if (resultIdRetraitEnCash !== null) { + console.log("resultIdVerification", resultIdRetraitEnCash); + if (resultIdRetraitEnCash.status === 200) { + this.setState({ + id_document_destinataire: resultIdRetraitEnCash.response.id_document_destinataire, + nom_destinataire: resultIdRetraitEnCash.response.nom_destinataire, + prenom_destinataire: resultIdRetraitEnCash.response.prenom_destinataire, + type_document_destinataire: resultIdRetraitEnCash.response.type_document_destinataire, + montant: resultIdRetraitEnCash.response.montant, + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + this.props.checkIdTransactionReset(); + } + } + + if (errorIdRetraitEnCash !== null) { + if (typeof errorIdRetraitEnCash.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABLE'), + errorIdRetraitEnCash.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.checkIdTransactionReset(); + this.setState({ triggerNextClick: false }) + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABLE'), + JSON.stringify(errorIdRetraitEnCash), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.checkIdTransactionReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log("STATE", this.state); + return ( + <> + {(this.props.loadingIdRetraitEnCash || this.props.loadingEnvoieWalletToCard) && this.renderLoader()} + {this.state.triggerNextClick && this.renderTransactionIdVerification()} + {this.state.triggerSubmitClick && this.renderRetraitEnCashAgentResponse()} + + + + {this.state.displayFirstStep && + <> + + {I18n.t('WITHDRAWAL_IN_CASH_DESCRIPTION')} + + { this.idTransactionAnim = comp }}> + { + this.setState({ idTransaction }) + }} + style={styles.input} + > + + + + { this.codeRetraitAnim = comp }}> + { + this.setState({ codeRetrait }) + }} + style={styles.input} + > + + + + + + + } + + + {this.state.displaySecondStep && + <> + + { this.firstnameAnim = comp }}> + + + + + { this.lastnameAnim = comp }}> + + + + + { this.identityPiecesAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + { this.codeUtilisateurAnim = comp }}> + + + + + { this.montantAnim = comp }}> + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + } + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingIdRetraitEnCash: state.retraitCashAgentIdVerificationReducer.loading, + resultIdRetraitEnCash: state.retraitCashAgentIdVerificationReducer.result, + errorIdRetraitEnCash: state.retraitCashAgentIdVerificationReducer.error, + + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + checkIdTransactionAction, + checkIdTransactionReset, + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(RetraitEnCashAgent); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); diff --git a/app/screens/wallet/regisseur/AvisImpositionDetail.js b/app/screens/wallet/regisseur/AvisImpositionDetail.js new file mode 100644 index 0000000..78a1eb0 --- /dev/null +++ b/app/screens/wallet/regisseur/AvisImpositionDetail.js @@ -0,0 +1,702 @@ +import React, {Component} from 'react' +import {Alert, Platform, ProgressBarAndroid, ScrollView, StyleSheet, Text, TouchableOpacity, View} from 'react-native' +import Button from 'apsl-react-native-button' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {readUser} from "../../../webservice/AuthApi"; +import I18n from "react-native-i18n"; +import {creditDemandResetReducer, treatCreditDemand} from '../../../webservice/CreditTreatDemandApi'; +import {creditCancelResetReducer, treatCancelDemand} from '../../../webservice/CreditCancelDemandeApi'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../../config/Color' +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import _ from "lodash"; +import {getNanoCreditUniqueDemandsAction, getNanoCreditUniqueDemandsReset} from '../../../webservice/user/NanoCreditApi' +import {cancelDemandGroupAction, treatDemandGroupAction, treatDemandGroupReset} from '../../../webservice/NanoCreditApi' +import * as Animatable from "react-native-animatable"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import {Fumi} from "react-native-textinput-effects"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome"; +import {modifyAvisImpositionReset, modifyvisImpositionAction} from "../../../webservice/regisseur/WalletRegisseurApi"; + +let typesta = 0 +let moment = require('moment-timezone') +var colorback = 'white' + +let theme = require('../../../utils/theme.json'); + +const route = require("../../../route.json"); + +class AvisImpositionDetail extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: I18n.t('AVIS_IMPOSITION') + ' N°' + navigation.getParam("item", "-").id_tax_notice, + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + constructor(props) { + super(props); + + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null), + item: this.props.navigation.getParam("item", null), + tabTaxe: [0], + taxes_selected: [], + taxes: [], + isTaxesLoaded: false, + password: null, + assign_network: false + }; + console.log("STATE", this.state); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + this.props.modifyAvisImpositionReset(); + moment.locale(this.currentLocale); + + } + + componentDidMount() { + + if (!this.state.isTaxesLoaded) { + let taxesTemp = new Array(); + this.state.item.taxes.map((taxes, index) => { + taxesTemp.push(taxes); + }); + this.setState({ + taxes: taxesTemp, + isTaxesLoaded: true + }); + } + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + renderModifyResponse = () => { + const {errorModifyAvis, resultModifyAvis, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorModifyAvis !== null) { + if (typeof errorModifyAvis.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_DEMAND"), + errorModifyAvis.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } + } + + if (resultModifyAvis !== null) { + console.log("resultModifyAvis", resultModifyAvis); + if (resultModifyAvis.status === 200) { + Alert.alert( + I18n.t("SUCCESS"), + I18n.t("AVIS_MODIFY_SUCCESS"), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.goBack(); + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } + } + + } + + renderLabelState = (state) => { + if (state === 0) + return I18n.t('NO_TREAT') + else if (state === 1) + return I18n.t('TREAT') + else + return I18n.t('REFUSED') + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + + renderTaxesDropdown = (item, index) => { + return ( + <> + + + + + { + return value + }} + value={item.name} + labelExtractor={(value) => { + return value.name + }} + /> + + { + item.required_tax === 0 && this.state.item.is_company === 0 && + + { + Alert.alert( + I18n.t("TITLE_SUPPRESS_CONFIRM"), + I18n.t("TEXT_SUPPRESS_CONFIRM_TAXE"), + [ + { + text: I18n.t("SUBMIT_LABEL"), onPress: () => { + let itemState = this.state.item; + let taxes = _.pull(itemState.taxes, item); + let taxesState = _.pull(this.state.taxes, item); + + itemState.taxes = taxes; + this.setState({ + item: itemState, + taxes: taxesState + }); + } + }, + { + text: I18n.t("CANCEL_LABEL") + } + ], + {cancelable: false} + ); + + }} + activeOpacity={0.9}> + + + + + + + + + } + + + + { + item.measurement_unit !== "forfait" && + <> + + { + let tax_units_count = this.state.taxes; + tax_units_count[index].tax_units_count = value; + this.setState({taxes: tax_units_count}); + }} + > + + + + { + item.labels.length === 2 && + + { + let units_per_tax_unit_count = this.state.taxes; + units_per_tax_unit_count[index].units_per_tax_unit_count = value; + this.setState({taxes: units_per_tax_unit_count}); + }} + > + + + } + + + } + + { + item.billing_period === 'jour' && + ( + { + let units_per_tax_unit_count = this.state.taxes; + units_per_tax_unit_count[index].number_of_days = value; + this.setState({taxes: units_per_tax_unit_count}); + }} + style={styles.input} + > + + ) + } + + ) + } + + renderDetail = () => { + + const {resultGetUniqueDemand} = this.props; + const {item} = this.state; + let created_at = moment.tz(item.created_at, moment.tz.guess()).format(); + let updated_at = moment.tz(item.updated_at, moment.tz.guess()).format(); + created_at = moment(created_at); + updated_at = moment(updated_at); + + return ( + + + {I18n.t('AGENT_INFORMATION')} + + + + {`${item.lastname} | ${item.email}`} + + + + {`${item.email} | ${item.phone}`} + + + + {`${item.adresse}`} + + + {/* + + {`${I18n.t('CODE_PARRAIN')}: ${item.code_parrain}`} + */} + + + + + + {I18n.t('TAXES')} + + + + {`${this.state.item.amount}`} + + + + + {`${I18n.t('CREATION_DATE')}: ${created_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + {`${I18n.t('UPDATE_DATE')}: ${updated_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + + + { + item.taxes.map((element, index) => ( + this.renderTaxesDropdown(element, index) + )) + } + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + { + this.state.item.is_company === 0 && + + + + } + + + + + + + + ); + } + + onSubmitModificationAvisImposition = () => { + const {password, item, taxes, assign_network} = this.state; + if (this.ckeckIfFieldIsOK(password)) { + this.passwordAnim.shake(200); + } else { + let dataToSubmit = { + id_agent: parseInt(this.state.user.agentId), + password: password, + id_tax_notice: item.id, + taxes: taxes, + assign_network: false + } + this.props.modifyvisImpositionAction(dataToSubmit); + } + } + + render() { + + return ( + <> + {this.renderModifyResponse()} + {(this.state.triggerTreatmentClick || this.state.triggerCancelClick) && this.renderModifyResponse()} + { + this.renderDetail() + } + + ); + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUniqueDemandsGroupReducer.loading, + resultGetUniqueDemand: state.getUniqueDemandsGroupReducer.result, + errorGetUniqueDemand: state.getUniqueDemandsGroupReducer.error, + + loadingModifyAvis: state.modifyAvisImpositionReducer.loading, + resultModifyAvis: state.modifyAvisImpositionReducer.result, + errorModifyAvis: state.modifyAvisImpositionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + cancelDemandGroupAction: cancelDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer, + + modifyvisImpositionAction, + modifyAvisImpositionReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(AvisImpositionDetail); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + margin: 3, + marginTop: 25 + }, + checkboxContainer: { + flexDirection: "row", + marginBottom: 20, + }, + checkbox: { + alignSelf: "center", + color: "white" + }, +}) diff --git a/app/screens/wallet/regisseur/ModifyTaxeImposition.js b/app/screens/wallet/regisseur/ModifyTaxeImposition.js new file mode 100644 index 0000000..16d3f06 --- /dev/null +++ b/app/screens/wallet/regisseur/ModifyTaxeImposition.js @@ -0,0 +1,772 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import thousands from 'thousands'; +import {Color} from '../../../config/Color'; +import {FontWeight, Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {readUser} from '../../../webservice/AuthApi'; +import { + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset +} from '../../../webservice/EnvoieUserApi'; +import { + getAvisImpositionAction, + getAvisImpositionReset, + getQRCodeDetailAction, + getQRCodeDetailReset, + searchUserAction, + searchUserReset +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import moment from "moment-timezone"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import QRCodeScanner from "react-native-qrcode-scanner"; +import {RNCamera} from "react-native-camera"; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class ModifyTaxeImposition extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('MODIFY_AVIS_IMPOSITION'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('MODIFY_AVIS_IMPOSITION') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + numeroSerie: '', + numCarte: 0, + codeAgent: '', + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + loading: false, + user: null, + displayFirstStep: true, + displaySecondStep: false, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + displayDialogResultSearch: false, + displayPhoneField: true, + displayQRCode: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + this.props.getAvisImpositionReset(); + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps); + + if (nextProps.resultGetAvisImposition !== null) { + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + } + + if (nextProps.resultGetQRCodeDetail !== null) { + if (nextProps.resultGetQRCodeDetail.response !== null) { + this.setState({codeAgent: '' + nextProps.resultGetQRCodeDetail.response.phone}) + } + } + + if (nextProps.resultSearchUserByName !== null) { + this.setState({displayDialogResultSearch: true}); + } + + if (nextProps.errorGetQRCodeDetail !== null) { + if (typeof nextProps.errorGetQRCodeDetail.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + } + ], + {cancelable: false} + ); + } + } + + if (nextProps.errorGetAvisImposition !== null) { + if (typeof nextProps.errorGetAvisImposition.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("BY_NAME"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + }, + { + text: I18n.t('BY_QR_CODE'), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayQRCode: true, + codeAgent: '' + }); + }, + style: 'cancel' + } + ], + {cancelable: false} + ); + } + } + + + if (nextProps.resultGetAvisImposition !== null) { + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + } + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + onScanQRCode = (result) => { + this.setState({displayQRCode: false}); + this.props.getQRCodeDetailAction(result.data); + console.log("QR Code Scan Result", result); + } + + renderDialogResultSearchUser = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('USAGER_SEARCH')} + + + { + Array.isArray(resultSearchUserByName.response) && (resultSearchUserByName.response.length) > 0 ? + + resultSearchUserByName.response.map((item) => ( + { + this.props.searchUserReset(); + this.setState({ + codeAgent: item.phone, + displayDialogResultSearch: false + }, () => { + this.props.getAvisImpositionAction(this.state.codeAgent); + }) + }} style={[styles.paymentItem]}> + + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + )) : + + {I18n.t('NO_USAGER_CORRESPONDING_TO_SEARCH')} + + + } + + + { + this.props.searchUserReset(); + this.setState({ + displayDialogResultSearch: false + }, () => { + console.log("STATE", this.state); + }); + + }}/> + + ) + } + + renderDialogQRCodeScanner = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('SCAN')} + + + + {I18n.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')} + + + + + { + this.setState({displayQRCode: false}); + }}/> + + ) + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('MODIFY_AVIS_IMPOSITION')}) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }}/> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 13, + numero_carte: this.state.creditCardInput.values.number.replace(/\s/g, ''), + codeAgent: this.state.creditCardInput.values.cvc, + expiration_date: this.state.creditCardInput.values.expiry, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }}/> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onSubmitSendWalletToCard = () => { + const {creditCardInput, montant, password} = this.state; + + if (!creditCardInput.valid) + this.codeAgentAnim.shake(800); + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 13, + id_wallet_agent: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true, + numCarte: parseInt((creditCardInput.values.number).replace(/ /g, ' ')), + codeAgent: creditCardInput.values.cvc, + expiration_date: creditCardInput.values.expiry + }); + } + + renderLoader = () => { + return ( + + ) + } + + renderAvisItem = (item) => { + let dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + + return ( + { + this.props.navigation.push(route.avisImpositionDetail, { + id: item.id, + item + }); + console.log("click"); + }} style={[styles.paymentItem]}> + + {/* + + + + + */} + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + + {`${item.amount}`} + + + + + {dateFormat} + + + + + {`${item.taxes.length} ${item.taxes.length > 1 ? I18n.t("TAXES") : I18n.t("TAXE")}`} + + + + + + + + + + ) + } + + rendeGetAvisImpositionResponse = () => { + + const {resultGetAvisImposition, errorGetAvisImposition} = this.props; + + if (errorGetAvisImposition !== null) { + if (typeof errorGetAvisImposition.data !== 'undefined') { + return ( + + {errorGetAvisImposition.data.error} + + ) + } else { + return ( + + {errorGetAvisImposition} + + ) + } + } + + if (resultGetAvisImposition !== null) { + if (resultGetAvisImposition.response !== null) { + return ( + Array.isArray(resultGetAvisImposition.response) && (resultGetAvisImposition.response.length) > 0 ? + ( + { + resultGetAvisImposition.response.map((item) => ( + this.renderAvisItem(item) + )) + } + ) : + ( + + {I18n.t('NO_AVIS_IMPOSITION')} + + ) + ) + + } + } + } + + render() { + return ( + <> + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + {this.state.displayDialogResultSearch && this.renderDialogResultSearchUser()} + {this.state.displayQRCode && this.renderDialogQRCodeScanner()} + + + {this.state.displayFirstStep && + <> + + {I18n.t('MODIFY_AVIS_IMPOSITION')} + + { + this.codeAgentAnim = comp + }}> + { + this.setState({codeAgent}); + }} + style={styles.input} + > + + + + + + } + + {this.state.displaySecondStep && + <> + { + this.props.loadingGetAvisImposition ? + this.renderLoader() : + this.rendeGetAvisImpositionResponse() + } + + } + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingGetAvisImposition: state.getAvisImpositionReducer.loading, + resultGetAvisImposition: state.getAvisImpositionReducer.result, + errorGetAvisImposition: state.getAvisImpositionReducer.error, + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, + + loadingSearchUserByName: state.searchUserReducer.loading, + resultSearchUserByName: state.searchUserReducer.result, + errorSearchUserByName: state.searchUserReducer.error, + + loadingGetQRCodeDetail: state.getQRCodeDetailReducer.loading, + resultGetQRCodeDetail: state.getQRCodeDetailReducer.result, + errorGetQRCodeDetail: state.getQRCodeDetailReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset, + + getAvisImpositionAction, + getAvisImpositionReset, + + + searchUserAction, + searchUserReset, + + getQRCodeDetailReset, + getQRCodeDetailAction + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(ModifyTaxeImposition); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + descriptionIcon: { + fontSize: 10, + height: 12, + top: 10 + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 10, + + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + iconContent: { + width: 40, + marginRight: 5, + alignItems: "center" + } +}); diff --git a/app/screens/wallet/regisseur/NumeroQuitance.js b/app/screens/wallet/regisseur/NumeroQuitance.js new file mode 100644 index 0000000..8f10c68 --- /dev/null +++ b/app/screens/wallet/regisseur/NumeroQuitance.js @@ -0,0 +1,711 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {accent, primary, primaryDark, purpleLight} from '../../../utils/theme.json'; +import thousands from 'thousands'; +import {Color} from '../../../config/Color'; +import {FontWeight, Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {IlinkEmitter} from '../../../utils/events'; +import {LiteCreditCardInput} from "react-native-credit-card-input"; +import {readUser} from '../../../webservice/AuthApi'; +import { + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset +} from '../../../webservice/EnvoieUserApi'; +import {isNormalInteger} from '../../../utils/UtilsFunction'; +import { + getAvisImpositionAction, + getAvisImpositionReset, + getOrdreRecetteAction, + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + getOrdreRecetteWithoutQuitanceAction, getQRCodeDetailAction, + getQRCodeDetailReset, + getQuitanceAction, + searchUserAction, + searchUserReset +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import moment from "moment-timezone"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import ActionButton from "react-native-action-button"; +import QRCodeScanner from "react-native-qrcode-scanner"; +import {RNCamera} from "react-native-camera"; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class NumeroQuitance extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('QUITANCE'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('QUITANCE') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + numeroSerie: '', + numCarte: 0, + codeAgent: '', + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + loading: false, + user: null, + triggerClick: false, + displayQRCode: false, + displayFirstStep: !this.props.navigation.getParam("isAgentGeolocated", false), + displaySecondStep: false, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + displayPhoneField: true, + displayDialogResultSearch: false, + isModalConfirmVisible: false, + isModify: this.props.navigation.getParam("isModify", false), + isAgentGeolocated: this.props.navigation.getParam("isAgentGeolocated", false), + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + this.props.getOrdreRecetteReset(); + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (this.state.isAgentGeolocated) { + this.props.getOrdreRecetteWithoutQuitanceAction(user.phone, 0); + this.setState({user, codeAgent: user.phone, triggerClick: true}); + } + } + } + }); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.props.getAvisImpositionReset(); + this.props.getOrdreRecetteReset(); + + this.setState({ + displayFirstStep: true, + displaySecondStep: false + }); + }); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps); + + if (nextProps.resultGetAvisImposition !== null) { + + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + + } + + if (nextProps.resultGetQRCodeDetail !== null) { + if (nextProps.resultGetQRCodeDetail.response !== null) { + this.setState({codeAgent: '' + nextProps.resultGetQRCodeDetail.response.phone}) + } + } + + if (nextProps.resultSearchUserByName !== null) { + this.setState({displayDialogResultSearch: true}); + } + + if (nextProps.errorGetQRCodeDetail !== null) { + if (typeof nextProps.errorGetQRCodeDetail.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + } + ], + {cancelable: false} + ); + } + } + + if (nextProps.errorGetAvisImposition !== null) { + if (typeof nextProps.errorGetAvisImposition.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("BY_NAME"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + }, + { + text: I18n.t('BY_QR_CODE'), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayQRCode: true, + codeAgent: '' + }); + }, + style: 'cancel' + } + ], + {cancelable: false} + ); + } + } + + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('QUITANCE')}) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onScanQRCode = (result) => { + this.setState({displayQRCode: false}); + this.props.getQRCodeDetailAction(result.data); + console.log("QR Code Scan Result", result); + } + + printOptions() { + return ( + { + + }}> + + + ); + } + + renderDialogQRCodeScanner = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('SCAN')} + + + + {I18n.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')} + + + + + { + this.setState({displayQRCode: false}); + }}/> + + ) + } + + renderLoader = () => { + return ( + + ) + } + + renderAvisItem = (item) => { + let dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + + return ( + { + this.props.navigation.navigate(route.numeroQuitanceDetail, { + id: item.id, + item, + isModify: this.state.isModify, + codeAgent: this.state.codeAgent + }); + console.log("click"); + }} style={[styles.paymentItem]}> + + + + {item.id_receipt} + + + + + {`${item.amount}`} + + + + + {dateFormat} + + + + + + + + ) + } + + renderDialogResultSearchUser = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('USAGER_SEARCH')} + + + { + Array.isArray(resultSearchUserByName.response) && (resultSearchUserByName.response.length) > 0 ? + + resultSearchUserByName.response.map((item) => ( + { + this.props.searchUserReset(); + this.setState({ + codeAgent: item.phone, + displayDialogResultSearch: false + }, () => { + if (this.state.isModify) + this.props.getQuitanceAction(this.state.codeAgent); + else + this.props.getOrdreRecetteWithoutQuitanceAction(this.state.codeAgent, 0); + }); + }} style={[styles.paymentItem]}> + + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + )) : + + {I18n.t('NO_USAGER_CORRESPONDING_TO_SEARCH')} + + + } + + + { + this.props.searchUserReset(); + this.setState({ + displayDialogResultSearch: false + }, () => { + console.log("STATE", this.state); + }); + + }}/> + + ) + } + + rendeGetAvisImpositionResponse = () => { + + const {resultGetAvisImposition, errorGetAvisImposition} = this.props; + + if (resultGetAvisImposition !== null) { + if (!isNil(resultGetAvisImposition.status === 200)) { + if (resultGetAvisImposition.response.length === 0 && !this.state.isModify) { + Alert.alert( + I18n.t("ERROR_LABLE"), + I18n.t('NO_ORDRE_RECETTE_WITH_QUITANCE'), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getAvisImpositionReset(); + this.props.getOrdreRecetteReset(); + } + } + ], + {cancelable: false} + ) + } else { + if (!this.state.isModify) { + console.log("Condition 2 verifié"); + this.props.navigation.push(route.numeroQuitanceDetail, { + items: resultGetAvisImposition.response, + isModify: this.state.isModify, + codeAgent: this.state.codeAgent + }); + + return null + } else { + return ( + Array.isArray(resultGetAvisImposition.response) && (resultGetAvisImposition.response.length) > 0 ? + ( + { + resultGetAvisImposition.response.map((item) => ( + this.renderAvisItem(item) + )) + } + ) : + ( + + {I18n.t('NO_ORDRE_RECETTE')} + + ) + ) + } + } + + } + } + } + + render() { + return ( + <> + + {this.state.displayDialogResultSearch && this.renderDialogResultSearchUser()} + {this.state.displayQRCode && this.renderDialogQRCodeScanner()} + {this.state.displayFirstStep && + <> + + {/* {I18n.t('QUITANCE')} */} + + { + this.codeAgentAnim = comp + }}> + { + this.setState({codeAgent}); + }} + style={styles.input} + > + + + + + + } + + {this.state.triggerClick && + <> + { + this.props.loadingGetAvisImposition ? + null : + this.rendeGetAvisImpositionResponse() + } + + } + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingGetAvisImposition: state.getAvisImpositionReducer.loading, + resultGetAvisImposition: state.getAvisImpositionReducer.result, + errorGetAvisImposition: state.getAvisImpositionReducer.error, + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, + + loadingSearchUserByName: state.searchUserReducer.loading, + resultSearchUserByName: state.searchUserReducer.result, + errorSearchUserByName: state.searchUserReducer.error, + + loadingGetQRCodeDetail: state.getQRCodeDetailReducer.loading, + resultGetQRCodeDetail: state.getQRCodeDetailReducer.result, + errorGetQRCodeDetail: state.getQRCodeDetailReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset, + + getAvisImpositionAction, + getAvisImpositionReset, + + getOrdreRecetteWithoutQuitanceAction, + getQuitanceAction, + + getOrdreRecetteAction, + + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + + searchUserAction, + searchUserReset, + + getQRCodeDetailReset, + getQRCodeDetailAction + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(NumeroQuitance); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + descriptionIcon: { + fontSize: 10, + height: 12, + top: 10 + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 10, + + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + iconContent: { + width: 40, + marginRight: 5, + alignItems: "center" + } +}); diff --git a/app/screens/wallet/regisseur/NumeroQuitanceDetail.js b/app/screens/wallet/regisseur/NumeroQuitanceDetail.js new file mode 100644 index 0000000..dbc47ad --- /dev/null +++ b/app/screens/wallet/regisseur/NumeroQuitanceDetail.js @@ -0,0 +1,1234 @@ +import React, {Component} from 'react' +import { + StyleSheet, + View, + Text, + Alert, + Platform, + ScrollView, + ProgressBarAndroid, + TouchableOpacity, Image, ActivityIndicator +} from 'react-native' +import CheckBox from '@react-native-community/checkbox'; +import CardView from 'react-native-cardview' +import Button from 'apsl-react-native-button' +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {updateCreditDemand} from "../../../webservice/HistoryRequestApi"; +import {readUser} from "../../../webservice/AuthApi"; + +let typesta = 0 +let moment = require('moment-timezone') +var colorback = 'white' +import I18n from "react-native-i18n"; +import {treatCreditDemand, creditDemandResetReducer} from '../../../webservice/CreditTreatDemandApi'; +import {treatCancelDemand, creditCancelResetReducer} from '../../../webservice/CreditCancelDemandeApi'; +import {getAgentNetworksList} from "../../../webservice/NetworkApi"; +import {Header} from "react-native-elements"; + +let theme = require('../../../utils/theme.json'); +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../../config/Color' +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import _ from "lodash"; + +const route = require("../../../route.json"); +import Dialog from "react-native-dialog"; +import {FontWeight, Typography} from '../../../config/typography' +import DeviceInfo from 'react-native-device-info' +import {getNanoCreditUniqueDemandsAction, getNanoCreditUniqueDemandsReset} from '../../../webservice/user/NanoCreditApi' +import {treatDemandGroupAction, treatDemandGroupReset, cancelDemandGroupAction} from '../../../webservice/NanoCreditApi' +import {IlinkEmitter} from '../../../utils/events'; +import * as Animatable from "react-native-animatable"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import {Fumi, Sae} from "react-native-textinput-effects"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome"; +import { + getOrdreRecetteReset, + getOrdreRecetteWithoutQuitanceAction, + modifyAvisImpositionReset, + modifyQuitanceAction, + saveQuitanceAction +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import ImagePicker from "react-native-image-crop-picker"; +import axios from "axios"; +import {getOneReceiptUrl, getOneTaxNoticeUrl, uploadImage} from "../../../webservice/IlinkConstants"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import {store} from "../../../redux/store"; +import WebView from "react-native-webview"; +import {fetchPaymentMethods, fetchPaymentMethodsReset} from "../../../redux/payment/payment.action"; + +class NumeroQuitanceDetail extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({navigation}) => { + + return { + drawerLabel: () => null, + title: navigation.getParam("isModify", false) ? I18n.t('QUITANCE') + : I18n.t('QUITANCE'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 40, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + constructor(props) { + super(props); + this.dataToSendTemp = new FormData(); + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + image: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null), + item: this.props.navigation.getParam("item", null), + items: this.props.navigation.getParam("items", null), + codeAgent: this.props.navigation.getParam("codeAgent", null), + password: null, + isModify: this.props.navigation.getParam("isModify", false), + assign_network: false, + displayImage: false, + loadingUpload: false, + revenue_orders_id: [], + deleted_revenue_orders: [], + added_revenue_orders: [], + added_revenue_orders_items: [], + displayAddOrdreRecette: false, + ordreRecetteId: this.props.navigation.getParam("isModify", false) ? this.props.navigation.getParam("item", "-").id_receipt : "", + paymentMethods: [ + { + title: I18n.t('WALLET'), + value: 'wallet' + }, + { + title: I18n.t('CASH'), + value: 'cash' + }, + ], + paymentMethod: 'wallet', + paymentUrl: '', + displayPaymentModal: false + }; + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + this.props.modifyAvisImpositionReset(); + + this.props.fetchPaymentMethods(); + moment.locale(this.currentLocale); + this.webviewRef = null; + + if (this.state.isModify) + this.props.getOrdreRecetteWithoutQuitanceAction(this.state.codeAgent, 1); + + } + + createFormData = (photo) => { + this.dataToSendTemp.append("image", { + name: photo.path.split('/').pop(), + type: photo.mime, + uri: + Platform.OS === "android" ? photo.path : photo.path.replace("file://", "") + }); + + }; + + uploadImage = () => { + axios({ + url: `${uploadImage}`, + method: 'POST', + data: this.dataToSendTemp, + headers: { + 'X-Localization': I18n.currentLocale(), + 'Content-Type': 'multipart/form-data' + }, + }) + .then(response => { + console.log(response); + this.setState({image: response.data.response.filename, loadingUpload: false}); + }) + .catch(error => { + console.log(error); + if (error.response) + console.log(error.response); + else if (error.request) + console.log(error.request); + else + console.log(error.message); + + Alert.alert("", I18n.t('TITLE_ERROR_SURVENU'), [{ + text: "Ok", + onPress: () => { + } + }]); + this.setState({loadingUpload: false}); + }); + }; + + renderDialogAddOrdreRecette = () => { + + const {resultGetAvisImposition, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultGetAvisImposition); + return ( + + + {I18n.t('ADD_ORDRE_RECETTE')} + + + { + Array.isArray(resultGetAvisImposition.response) && (resultGetAvisImposition.response.length) > 0 ? + + resultGetAvisImposition.response.map((item) => ( + this.renderOrdreRecetteItem(item) + )) : + + {I18n.t('NO_ORDRE_RECETTE')} + + + } + + + { + this.setState({ + displayAddOrdreRecette: false, + item: { + ...this.state.item + } + + }, () => { + console.log("STATE", this.state); + }); + + }}/> + + ) + } + + renderDialogImage = () => { + + return ( + + + {I18n.t('PREVISUALISATION')} + + + + + + + + + + { + this.setState({ + displayImage: false, + loadingUpload: true + }); + this.uploadImage(); + + }}/> + + ) + } + + renderImageLoader = () => { + return ( + + ) + }; + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps, nextContext) { + + if (nextProps.paymentMethod !== null) { + if (nextProps.paymentMethod.result !== null) { + console.log("nextProps.paymentMethod", nextProps.paymentMethod); + const paymentsMethods = [ + { + title: I18n.t('WALLET'), + value: 'wallet' + }, + { + title: I18n.t('CASH'), + value: 'cash' + }, + ] + this.setState({ + paymentMethods: [...paymentsMethods, ...nextProps.paymentMethod.result.response.methods] + }) + } + } + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + checkPaymentStatus = (webViewState) => { + console.log("URL", webViewState.url); + if (webViewState.url.includes('webhook')) { + this.setState({displayPaymentModal: false}) + } + }; + + refreshScreen = (id) => { + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + axios({ + url: `${getOneReceiptUrl}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log("RESPONSE", response); + this.setState({ + item: response.data.response + }); + }) + .catch(error => { + let message = ""; + if (error.response) + message = error.response + else if (error.request) + message = error.request + else + message = error.request; + + Alert.alert( + I18n.t("ERROR_LABLE"), + message.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + } + } + ], + {cancelable: false} + ) + }); + } + + renderModifyResponse = () => { + const {errorModifyAvis, resultModifyAvis, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorModifyAvis !== null) { + if (typeof errorModifyAvis.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_REQUEST"), + errorModifyAvis.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + this.props.getOrdreRecetteReset(); + } + } + ], + {cancelable: false} + ); + } + } + + if (resultModifyAvis !== null) { + console.log("resultModifyAvis", resultModifyAvis); + if (resultModifyAvis.status === 200) { + if (!this.state.isModify) { + if (this.state.paymentMethod !== 'wallet') { + const {password, item, taxes, assign_network, ordreRecetteId, image} = this.state; + this.props.modifyAvisImpositionReset(); + try{ + this.props.navigation.push('webviewScreen', { + url: resultModifyAvis.response.payment_url, + id_agent: this.state.user.agentId, + id_receipt: ordreRecetteId, + image, + item, + password: password, + payment_method: this.state.paymentMethod, + payment_phone: this.state.user.phone, + revenue_orders: this.state.revenue_orders_id, + deleted_revenue_orders: this.state.deleted_revenue_orders, + added_revenue_orders: this.state.added_revenue_orders + }); + } catch(error) { + console.log('error', error); + } + + + } else { + Alert.alert( + I18n.t("SUCCESS"), + resultModifyAvis.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + this.props.getOrdreRecetteWithoutQuitanceAction(this.state.codeAgent, 1); + console.log("ITEM STATE", this.state.item); + //this.refreshScreen(this.state.item.id); + } + } + ], + {cancelable: false} + ); + } + } + } + + if (resultModifyAvis.status === 201) { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + if (this.state.isAgentGeolocated) { + this.props.getOrdreRecetteWithoutQuitanceAction(user.phone, 0); + } + } + } + }); + + if (!this.state.isModify) { + if (this.state.paymentMethod === 'wallet') { + Alert.alert( + I18n.t("SUCCESS"), + resultModifyAvis.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + this.props.getOrdreRecetteReset(); + this.setState({ + ordreRecetteId: "", + password: null, + items: this.state.items.filter( + function (e) { + console.log(e); + return this.indexOf(e.id) < 0; + }, + this.state.revenue_orders_id + ), + revenue_orders_id: [], + + }) + //this.refreshScreen(this.state.item.id); + } + } + ], + {cancelable: false} + ); + } + } + } + } + } + + renderLabelState = (state) => { + if (state === 0) + return I18n.t('NO_TREAT') + else if (state === 1) + return I18n.t('TREAT') + else + return I18n.t('REFUSED') + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderModalPayment = () => { + return ( + + + + {I18n.t('PAYMENT')} + + + + + { + this.webviewRef = ref; + }} + javaScriptEnabled + domStorageEnabled + onNavigationStateChange={webViewState => { + this.checkPaymentStatus(webViewState); + }} + renderLoading={() => ( + + )} + startInLoadingState + /> + + + + + + { + this.setState({ + displayModalHistory: !this.state.displayModalHistory, + }); + + }}/> + + + + ); + } + + renderOrdreRecetteItem = (item) => { + let dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + + return ( + + + { + const {added_revenue_orders, added_revenue_orders_items} = this.state; + let temp_added_revenue_orders_items = added_revenue_orders_items; + let temp_added_revenue_orders = added_revenue_orders; + + if (value) { + if (!temp_added_revenue_orders.includes(item.id)) { + temp_added_revenue_orders_items.push(item); + temp_added_revenue_orders.push(item.id); + } + + } else { + console.log("Valeur fausse"); + temp_added_revenue_orders_items = temp_added_revenue_orders_items.filter(element => element.id !== item.id); + temp_added_revenue_orders.filter(element => element !== item.id); + } + + this.setState({ + added_revenue_orders: temp_added_revenue_orders, + added_revenue_orders_items: temp_added_revenue_orders_items, + }, () => { + console.log("STATE", this.state) + }) + }} + value={this.state.added_revenue_orders.includes(item.id)} + style={styles.checkbox}/> + + + + {item.id_revenue_order} + + + + {`${item.amount}`} + + + + + + + + ) + } + + renderDetail = () => { + + return ( + + + {this.state.paymentMethod === 'cash' && ( + { + this.ordreRecetteAnim = comp + }}> + { + this.setState({ordreRecetteId}) + }} + style={styles.input} + > + + + )} + + + {!this.state.isModify ? + this.state.items.map(item => ( + + + { + let {revenue_orders_id} = this.state; + if (value) + revenue_orders_id.push(item.id); + else { + if (revenue_orders_id.includes(item.id)) { + revenue_orders_id = revenue_orders_id.filter((element) => element !== item.id); + } + } + this.setState({revenue_orders_id}, () => { + console.log("LE STATE", this.state) + }); + }} + value={this.state.revenue_orders_id.includes(item.id)} + style={styles.checkbox}/> + + + + {item.id_revenue_order} + + {`${I18n.t('NUMERO_AVIS_IMPOSITION')}: ${item.id_tax_notice}`} + + {`${item.tax_name}`} + + + + + {`${item.amount}`} + + + + + {moment(moment.tz(item.created_at, moment.tz.guess()).format()).fromNow()} + + + + + + + + + )) : + this.state.item.revenue_orders.concat(this.state.added_revenue_orders_items).map(item => ( + + + { + let {revenue_orders_id} = this.state; + if (value) + revenue_orders_id.push(item.id); + else { + if (revenue_orders_id.includes(item.id)) { + revenue_orders_id = revenue_orders_id.filter((element) => element !== item.id); + } + } + this.setState({revenue_orders_id}, () => { + console.log("LE STATE", this.state) + }); + }} + value={this.state.revenue_orders_id.includes(item.id)} + style={styles.checkbox}/> + + + { + Alert.alert( + I18n.t("TITLE_SUPPRESS_CONFIRM"), + I18n.t("TEXT_SUPPRESS_CONFIRM_TAXE"), + [ + { + text: I18n.t("SUBMIT_LABEL"), onPress: () => { + console.log("ITEM DELETE", item); + + console.log("Array concat", this.state.item.revenue_orders.concat(this.state.added_revenue_orders_items)); + + if ((this.state.item.revenue_orders.concat(this.state.added_revenue_orders_items)).length === 1) { + Alert.alert( + I18n.t("ERROR_LABEL"), + I18n.t("YOU_CANT_DELETE_LAST_TAX_NOTICE"), + [ + { + text: I18n.t("OK"), + onPress: () => { + } + } + ] + ); + } else { + let itemState = this.state.item.revenue_orders; + let taxes = _.pull(itemState, item); + const { + deleted_revenue_orders, + added_revenue_orders_items + } = this.state; + let temp_deleted_revenue_orders = deleted_revenue_orders; + let temp_added_revenue_orders_items = added_revenue_orders_items; + + temp_added_revenue_orders_items = temp_added_revenue_orders_items.filter(element => element.id !== item.id); + if (!temp_deleted_revenue_orders.includes(item.revenue_order_id)) { + temp_deleted_revenue_orders.push(item.revenue_order_id); + } + + itemState.taxes = taxes; + this.setState({ + item: {...this.state.item, revenue_orders: taxes}, + deleted_revenue_orders: temp_deleted_revenue_orders, + added_revenue_orders_items: temp_added_revenue_orders_items + }); + } + + } + }, + { + text: I18n.t("CANCEL_LABEL") + } + ], + {cancelable: false} + ); + + }} + activeOpacity={0.9}> + + + + + + + + + + + + {item.id_revenue_order} + + {`${I18n.t('NUMERO_AVIS_IMPOSITION')}: ${item.id_tax_notice}`} + + {`${item.tax_name}`} + + + + + {`${item.amount}`} + + + + + {moment(moment.tz(item.created_at, moment.tz.guess()).format()).fromNow()} + + + + + + + + + )) + + + } + + + { + !this.state.isModify && this.state.paymentMethod === 'cash' && ( + + { + ImagePicker.openCamera({ + width: 400, + height: 281, + cropping: true, + useFrontCamera: false + }).then(image => { + this.createFormData(image); + this.setState({image, displayImage: true}); + }) + }} + activeOpacity={0.9}> + + + + + + + + + + {I18n.t('IMAGE_TAKE')} + + ) + + } + + { + return item.title + }} + valueExtractor={(item, index) => { + return item.value + }} + onChangeText={(value, index, data) => { + this.setState({paymentMethod: value}) + }} + data={this.state.paymentMethods} + /> + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + + + { + this.state.isModify && + + + + } + + + + ); + } + + onSubmitModificationAvisImposition = () => { + const {password, item, taxes, assign_network, ordreRecetteId, image} = this.state; + if (this.ckeckIfFieldIsOK(password)) { + this.passwordAnim.shake(200); + } else if (this.state.paymentMethod === 'cash' && this.ckeckIfFieldIsOK(ordreRecetteId)) { + this.ordreRecetteAnim.shake(200); + } else { + let dataToSubmit = {} + + if (this.props.paymentMethod.result !== null) { + if (!this.props.paymentMethod.result.response.hasWebview) { + dataToSubmit = { + payment_method: "wallet", + id_agent: this.state.user.agentId, + id_receipt: ordreRecetteId, + image, + password: password, + revenue_orders: this.state.revenue_orders_id, + deleted_revenue_orders: this.state.deleted_revenue_orders, + added_revenue_orders: this.state.added_revenue_orders + } + } else { + dataToSubmit = { + id_agent: this.state.user.agentId, + id_receipt: ordreRecetteId, + image, + password: password, + payment_method: this.state.paymentMethod, + payment_phone: this.state.user.phone, + revenue_orders: this.state.revenue_orders_id, + deleted_revenue_orders: this.state.deleted_revenue_orders, + added_revenue_orders: this.state.added_revenue_orders + } + } + } + + if (this.state.isModify) { + this.props.modifyQuitanceAction(item.id, dataToSubmit); + } else + this.props.saveQuitanceAction(dataToSubmit, true); + } + } + + render() { + + return ( + <> + {this.renderModifyResponse()} + {this.state.displayImage && this.renderDialogImage()} + {this.state.displayPaymentModal && this.renderModalPayment()} + {this.state.displayAddOrdreRecette && this.renderDialogAddOrdreRecette()} + {this.state.loadingUpload && this.renderImageLoader()} + { + this.renderDetail() + } + + ); + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUniqueDemandsGroupReducer.loading, + resultGetUniqueDemand: state.getUniqueDemandsGroupReducer.result, + errorGetUniqueDemand: state.getUniqueDemandsGroupReducer.error, + + loadingGetAvisImposition: state.getAvisImpositionReducer.loading, + resultGetAvisImposition: state.getAvisImpositionReducer.result, + errorGetAvisImposition: state.getAvisImpositionReducer.error, + + loadingModifyAvis: state.modifyAvisImpositionReducer.loading, + resultModifyAvis: state.modifyAvisImpositionReducer.result, + errorModifyAvis: state.modifyAvisImpositionReducer.error, + + paymentMethod: state.paymentMethodsReducer +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + cancelDemandGroupAction: cancelDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer, + + saveQuitanceAction, + modifyAvisImpositionReset, + getOrdreRecetteWithoutQuitanceAction, + + getOrdreRecetteReset, + + modifyQuitanceAction, + + fetchPaymentMethods, + fetchPaymentMethodsReset + +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(NumeroQuitanceDetail); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + containModal: { + flex: 1, + alignItems: 'center', + justifyContent: 'center', + }, + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + margin: 3, + marginTop: 25 + }, + checkboxContainer: { + flexDirection: "row", + marginBottom: 20, + }, + checkbox: { + alignSelf: "center", + color: "white" + }, + contentPicker: { + padding: 10, + paddingBottom: 0, + marginBottom: 0, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginBottom: 2, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 5, + color: 'black', + fontWeight: 'bold' + }, +}) diff --git a/app/screens/wallet/regisseur/OrdreRecette.js b/app/screens/wallet/regisseur/OrdreRecette.js new file mode 100644 index 0000000..60f348d --- /dev/null +++ b/app/screens/wallet/regisseur/OrdreRecette.js @@ -0,0 +1,764 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {accent, purpleLight} from '../../../utils/theme.json'; +import {Color} from '../../../config/Color'; +import {Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {readUser} from '../../../webservice/AuthApi'; +import { + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset +} from '../../../webservice/EnvoieUserApi'; +import { + getAvisImpositionAction, + getAvisImpositionReset, + getAvisImpositionWithoutOrdreRecetteAction, + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + getQRCodeDetailAction, + getQRCodeDetailReset, + searchUserAction, + searchUserReset +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import moment from "moment-timezone"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import ActionButton from "react-native-action-button"; +import QRCodeScanner from "react-native-qrcode-scanner"; +import {RNCamera} from "react-native-camera"; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class OrdreRecette extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('ORDRE_RECETTE'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('ORDRE_RECETTE') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + numeroSerie: '', + numCarte: 0, + codeAgent: '', + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + loading: false, + user: null, + displayFirstStep: true, + displaySecondStep: false, + displayQRCode: false, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + displayPhoneField: true, + isModify: this.props.navigation.getParam("isModify", false), + wallet: store.getState().walletDetailReducer.result.response, + displayDialogResultSearch: false + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + this.props.getOrdreRecetteReset(); + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + console.log("Ordre recette navigation", this.state.isModify); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.props.getCommissionUserWalletToCardReset(); + this.props.getOrdreRecetteReset(); + if (!this.state.isModify) { + this.setState({ + displayFirstStep: true, + displaySecondStep: false + }); + } + + /* if (!this.ckeckIfFieldIsOK(this.state.codeAgent)) { + if (this.state.isModify) + this.props.getOrdreRecetteDetailAction(this.state.codeAgent); + }*/ + }); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps); + + if (nextProps.resultGetAvisImposition !== null) { + /* if(this.state.isModify) { + this.props.navigation.push(route.ordreRecetteDetail, { + id: nextProps.resultGetAvisImposition.response.id, + item: nextProps.resultGetAvisImposition.response, + isModify: this.state.isModify + }); + } else { + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + }*/ + console.log("Result response", nextProps.resultGetAvisImposition.response); + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + + } + + if (nextProps.resultGetQRCodeDetail !== null) { + if (nextProps.resultGetQRCodeDetail.response !== null) { + this.setState({codeAgent: '' + nextProps.resultGetQRCodeDetail.response.phone}) + } + } + + if (nextProps.resultSearchUserByName !== null) { + this.setState({displayDialogResultSearch: true}); + } + + if (nextProps.errorGetQRCodeDetail !== null) { + if (typeof nextProps.errorGetQRCodeDetail.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + } + ], + {cancelable: false} + ); + } + } + + if (nextProps.errorGetAvisImposition !== null) { + if (typeof nextProps.errorGetAvisImposition.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("BY_NAME"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + }, + { + text: I18n.t('BY_QR_CODE'), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayQRCode: true, + codeAgent: '' + }); + }, + style: 'cancel' + } + ], + {cancelable: false} + ); + } + } + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('MODIFY_AVIS_IMPOSITION')}) + this.forceUpdate() + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onScanQRCode = (result) => { + this.setState({displayQRCode: false}); + this.props.getQRCodeDetailAction(result.data); + console.log("QR Code Scan Result", result); + } + + printOptions() { + return ( + { + + }}> + + + ); + } + + renderDialogResultSearchUser = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('USAGER_SEARCH')} + + + { + Array.isArray(resultSearchUserByName.response) && (resultSearchUserByName.response.length) > 0 ? + + resultSearchUserByName.response.map((item) => ( + { + this.props.searchUserReset(); + this.setState({ + codeAgent: item.phone, + displayDialogResultSearch: false + }, () => { + if (this.state.isModify) + this.props.getOrdreRecetteDetailAction(this.state.codeAgent); + else + this.props.getAvisImpositionWithoutOrdreRecetteAction(this.state.codeAgent); + }) + }} style={[styles.paymentItem]}> + + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + )) : + + {I18n.t('NO_USAGER_CORRESPONDING_TO_SEARCH')} + + + } + + + { + this.props.searchUserReset(); + this.setState({ + displayDialogResultSearch: false + }, () => { + console.log("STATE", this.state); + }); + + }}/> + + ) + } + + renderDialogQRCodeScanner = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('SCAN')} + + + + {I18n.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')} + + + + + { + this.setState({displayQRCode: false}); + }}/> + + ) + } + + renderLoader = () => { + return ( + + ) + } + + renderAvisItem = (item) => { + let dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + if (this.state.isModify) { + dateFormat = moment.tz(item.updated_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + } else { + dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + } + + return ( + { + this.props.navigation.push(route.ordreRecetteDetail, { + id: item.id, + item, + isModify: this.state.isModify, + codeAgent: this.state.codeAgent + }); + console.log("click"); + }} style={[styles.paymentItem]}> + + {/* + + + + + */} + + + { + this.state.isModify ? + <> + {item.id_revenue_order} + + {`${I18n.t('NUMERO_AVIS_IMPOSITION')}: ${item.id_tax_notice}`} + + {`${item.tax_name}`} + + + + + {`${item.amount}`} + + + + + {dateFormat} + + + + + : + <> + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + + {`${item.amount}`} + + + + + {dateFormat} + + + + + + } + + + + ) + } + + rendeGetAvisImpositionResponse = () => { + + const {resultGetAvisImposition, errorGetAvisImposition} = this.props; + + if (errorGetAvisImposition !== null) { + if (typeof errorGetAvisImposition.data !== 'undefined') { + return ( + + {errorGetAvisImposition.data.error} + + ) + } else { + return ( + + {errorGetAvisImposition} + + ) + } + } + + if (resultGetAvisImposition !== null) { + if (!isNil(resultGetAvisImposition.response)) { + return ( + Array.isArray(resultGetAvisImposition.response) && (resultGetAvisImposition.response.length) > 0 ? + ( + { + resultGetAvisImposition.response.map((item) => ( + this.renderAvisItem(item) + )) + } + ) : + ( + + {this.state.isModify ? I18n.t('NO_ORDRE_RECETTE') : I18n.t('NO_AVIS_IMPOSITION')} + + ) + ) + + } + } + } + + render() { + return ( + <> + + {this.state.displayDialogResultSearch && this.renderDialogResultSearchUser()} + {this.state.displayQRCode && this.renderDialogQRCodeScanner()} + {this.state.displayFirstStep && + <> + + {/*{I18n.t('MODIFY_AVIS_IMPOSITION')}*/} + + { + this.codeAgentAnim = comp + }}> + { + this.setState({codeAgent}); + }} + style={styles.input} + > + + + + + + } + + {this.state.displaySecondStep && + <> + { + this.props.loadingGetAvisImposition ? + this.renderLoader() : + this.rendeGetAvisImpositionResponse() + } + + } + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingGetAvisImposition: state.getAvisImpositionReducer.loading, + resultGetAvisImposition: state.getAvisImpositionReducer.result, + errorGetAvisImposition: state.getAvisImpositionReducer.error, + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, + + loadingSearchUserByName: state.searchUserReducer.loading, + resultSearchUserByName: state.searchUserReducer.result, + errorSearchUserByName: state.searchUserReducer.error, + + loadingGetQRCodeDetail: state.getQRCodeDetailReducer.loading, + resultGetQRCodeDetail: state.getQRCodeDetailReducer.result, + errorGetQRCodeDetail: state.getQRCodeDetailReducer.error, + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset, + + getAvisImpositionAction, + getAvisImpositionWithoutOrdreRecetteAction, + getAvisImpositionReset, + + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + + searchUserAction, + searchUserReset, + + getQRCodeDetailReset, + getQRCodeDetailAction + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(OrdreRecette); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + descriptionIcon: { + fontSize: 10, + height: 12, + top: 10 + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 10, + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + iconContent: { + width: 40, + marginRight: 5, + alignItems: "center" + }, + centerText: { + flex: 1, + fontSize: 18, + padding: 32, + color: '#777' + }, +}); diff --git a/app/screens/wallet/regisseur/OrdreRecetteDetail.js b/app/screens/wallet/regisseur/OrdreRecetteDetail.js new file mode 100644 index 0000000..6c2e091 --- /dev/null +++ b/app/screens/wallet/regisseur/OrdreRecetteDetail.js @@ -0,0 +1,861 @@ +import React, {Component} from 'react' +import {ActivityIndicator, Alert, Platform, ProgressBarAndroid, ScrollView, StyleSheet, Text, View} from 'react-native' +import Button from 'apsl-react-native-button' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {readUser} from "../../../webservice/AuthApi"; +import I18n from "react-native-i18n"; +import {creditDemandResetReducer, treatCreditDemand} from '../../../webservice/CreditTreatDemandApi'; +import {creditCancelResetReducer, treatCancelDemand} from '../../../webservice/CreditCancelDemandeApi'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../../config/Color' +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import {getNanoCreditUniqueDemandsAction, getNanoCreditUniqueDemandsReset} from '../../../webservice/user/NanoCreditApi' +import {cancelDemandGroupAction, treatDemandGroupAction, treatDemandGroupReset} from '../../../webservice/NanoCreditApi' +import * as Animatable from "react-native-animatable"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import {Fumi} from "react-native-textinput-effects"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome"; +import { + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + modifyAvisImpositionReset, + modifyOrdreRecetteAction, + saveOrdreRecetteAction +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import {store} from "../../../redux/store"; +import axios from "axios"; +import {getOneTaxNoticeUrl} from "../../../webservice/IlinkConstants"; +import {displayToast} from "../../../utils/UtilsFunction"; + +let typesta = 0 +let moment = require('moment-timezone') +var colorback = 'white' + +let theme = require('../../../utils/theme.json'); + +const route = require("../../../route.json"); + +class OrdonnanceDetail extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: navigation.getParam("isModify", false) ? I18n.t('ORDRE_RECETTE') + ' N°' + navigation.getParam("item", null).id_revenue_order + : I18n.t('AVIS_IMPOSITION') + ' N°' + navigation.getParam("item", null).id_tax_notice, + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: -20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + constructor(props) { + super(props); + + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + royalties_fees: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null), + item: this.props.navigation.getParam("item", null), + password: null, + isModify: this.props.navigation.getParam("isModify", false), + codeAgent: this.props.navigation.getParam("codeAgent", null), + assign_network: false, + ordreRecetteId: this.props.navigation.getParam("isModify", false) ? this.props.navigation.getParam("item", null).id_revenue_order : null, + number_of_days: this.props.navigation.getParam("isModify", false) ? this.props.navigation.getParam("item", null).number_of_days !== null ? '' + this.props.navigation.getParam("item", null).number_of_days : '' : 0, + penality_fees: null, + tax_notice_amount: this.props.navigation.getParam("item", null).tax_notice_amount + }; + console.log("STATE", this.state); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + this.props.modifyAvisImpositionReset(); + moment.locale(this.currentLocale); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + refreshScreen = (id) => { + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + console.log(`URL: ${getOneTaxNoticeUrl}/${id}`); + axios({ + url: `${getOneTaxNoticeUrl}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log("RESPONSE", response); + if (!this.state.isModify) { + if (response.data.response.penalties.length === 0 && response.data.response.royalties_fees.length === 0) + this.props.navigation.goBack(); + else { + this.setState({ + item: response.data.response, + tax_notice_amount: response.data.response.tax_notice_amount, + royalties_fees: null, + penality_fees: null + }); + } + } else { + this.setState({ + item: response.data.response, + tax_notice_amount: response.data.response.tax_notice_amount, + royalties_fees: null, + penality_fees: null + }); + } + + }) + .catch(error => { + console.log("ERROR", error); + + let message = ""; + if (error.response) + message = error.response + else if (error.request) + message = error.request + else + message = error.request; + + console.log("Message d'erreur", message); + }); + } + + renderModifyResponse = () => { + const {errorModifyAvis, resultModifyAvis, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorModifyAvis !== null) { + if (typeof errorModifyAvis.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_REQUEST"), + errorModifyAvis.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } + } + + if (resultModifyAvis !== null) { + console.log("resultModifyAvis", resultModifyAvis); + if (resultModifyAvis.status === 200) { + if (this.state.isModify) { + Alert.alert( + I18n.t("SUCCESS"), + resultModifyAvis.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.pop(2); + this.props.modifyAvisImpositionReset(); + this.props.getOrdreRecetteDetailAction(this.state.codeAgent); + this.refreshScreen(this.state.item.id); + } + } + ], + {cancelable: false} + ); + } else { + Alert.alert( + I18n.t("SUCCESS"), + resultModifyAvis.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.pop(2); + this.props.modifyAvisImpositionReset(); + this.refreshScreen(this.state.item.id); + this.props.getOrdreRecetteReset(); + } + } + ], + {cancelable: false} + ); + } + } + } + + } + + renderLabelState = (state) => { + if (state === 0) + return I18n.t('NO_TREAT') + else if (state === 1) + return I18n.t('TREAT') + else + return I18n.t('REFUSED') + } + + renderLoader = () => { + return ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ) + } + + renderDetail = () => { + + const {resultGetUniqueDemand} = this.props; + const {item} = this.state; + let created_at = moment.tz(item.created_at, moment.tz.guess()).format(); + let updated_at = moment.tz(item.updated_at, moment.tz.guess()).format(); + created_at = moment(created_at); + updated_at = moment(updated_at); + + let taxe_name = {name: ""}; + if (this.state.isModify) + taxe_name = {name: this.state.item.tax_name}; + console.log("tax_name", taxe_name) + + return ( + + + {I18n.t('AGENT_INFORMATION')} + + + + {`${item.lastname} | ${item.email}`} + + + + {`${item.email} | ${item.phone}`} + + + + {`${item.adresse}`} + + + + + + + + {I18n.t('TAXE_INFORMATION')} + + + { + !isNil(this.state.tax_notice_amount) && + + + + {`${this.state.tax_notice_amount}`} + + } + + + { + this.state.isModify && + <> + + + + {`${this.state.item.amount} (${I18n.t('AMOUNT_ORDRE_RECETTE')})`} + + + + + + {`${this.state.item.penalties_amount} (${I18n.t('PENALITE_INCLUSE')})`} + + + } + + + + {`${I18n.t('CREATION_DATE')}: ${created_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + {`${I18n.t('EMISSION_DATE')}: ${issue_date.format(" Do MMMM YYYY à HH:mm")}`} + + + + + {`${I18n.t('UPDATE_DATE')}: ${updated_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + + + + { + this.royalties_fees_anim = comp + }} + style={{ + width: responsiveWidth(100), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({royalties_fees: value, penality_fees: null}, () => { + console.log("royalties_fees", this.state.royalties_fees) + }); + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + return value.name + ' - ' + value.amount + }} + /> + + + {this.state.royalties_fees !== null && + + + {`${I18n.t('AMOUNT')}: ${this.state.royalties_fees.amount}`} + + + {`${I18n.t('PENALITE_INCLUSE')}: ${this.state.royalties_fees.penalties_amount}`} + + } + + {/* { + !this.state.isModify && + { + this.penalities_anim = comp + }} + style={{ + width: responsiveWidth(100), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + + fetchRecalculatePenality(value.id).then((response) => { + let penalities = item.penalties; + + penalities = penalities.map(penality => { + if (penality.id === value.id) + return response.data.response; + else + return penality; + }); + + this.setState({ + tax_notice_amount: response.data.response.tax_notice_amount, + penality_fees: response.data.response, + royalties_fees: null + }, () => { + console.log("ITEM", this.state.item); + console.log("PENALTIES", this.state.penality_fees); + }); + }).catch((error) => { + + }); + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + + return this.state.penality_fees !== null + ? value.id === this.state.penality_fees.id + ? this.state.penality_fees.name + ' - ' + this.state.penality_fees.total_amount + : value.total_amount + ' - ' + value.name + : value.total_amount + ' - ' + value.name; + }} + /> + + }*/} + + { + this.state.royalties_fees !== null ? ( + this.state.royalties_fees.billing_period === 'jour' && + ( { + this.ordreRecetteAnim = comp + }}> + { + this.setState({number_of_days}) + }} + style={styles.input} + > + + ) + ) : null + } + { + this.state.penality_fees !== null ? ( + this.state.penality_fees.billing_period === 'jour' && + ( { + this.ordreRecetteAnim = comp + }}> + { + this.setState({number_of_days}) + }} + style={styles.input} + > + + ) + ) : null + } + + { + this.state.isModify ? + this.state.item.tax_billing_period === 'jour' && + { + this.ordreRecetteAnim = comp + }}> + { + this.setState({number_of_days}) + }} + style={styles.input} + > + + + : null + } + + { + this.ordreRecetteAnim = comp + }}> + { + this.setState({ordreRecetteId}) + }} + style={styles.input} + > + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + + + + + + ); + } + + onSubmitModificationAvisImposition = () => { + const {password, item, taxes, assign_network, ordreRecetteId, number_of_days} = this.state; + if (this.ckeckIfFieldIsOK(this.state.royalties_fees) && this.ckeckIfFieldIsOK(this.state.penality_fees) && !this.state.isModify) { + this.royalties_fees_anim.shake(200); + } else if (this.ckeckIfFieldIsOK(ordreRecetteId)) { + this.ordreRecetteAnim.shake(200); + } else if (this.ckeckIfFieldIsOK(ordreRecetteId)) { + this.ordreRecetteAnim.shake(200); + } else if (this.ckeckIfFieldIsOK(password)) { + this.passwordAnim.shake(200); + } else if (number_of_days <= 0 && number_of_days > 366) { + displayToast(I18n.t('NUMBER_OF_DAYS_INCORRECT')); + } else { + let dataToSubmit = {}; + if (this.state.isModify) { + dataToSubmit = { + id_super: parseInt(this.state.user.agentId), + id_revenue_order: ordreRecetteId, + password: password, + id_tax_notice: parseInt(item.id), + } + if (this.state.item.tax_billing_period === 'jour') + dataToSubmit['number_of_days'] = number_of_days; + this.props.modifyOrdreRecetteAction(item.id, dataToSubmit); + } else { + if (this.state.penality_fees === null) { + dataToSubmit = { + id_super: parseInt(this.state.user.agentId), + id_revenue_order: ordreRecetteId, + password: password, + id_tax_notice: parseInt(item.id), + id_royalty_fee: this.state.royalties_fees.id, + } + if (this.state.royalties_fees.billing_period === 'jour') + dataToSubmit['number_of_days'] = number_of_days; + } else { + dataToSubmit = { + id_super: parseInt(this.state.user.agentId), + id_revenue_order: ordreRecetteId, + password: password, + id_tax_notice: parseInt(item.id), + id_tax_penalty: this.state.penality_fees.id + } + if (this.state.penality_fees.billing_period === 'jour') + dataToSubmit['number_of_days'] = number_of_days; + } + + this.props.saveOrdreRecetteAction(dataToSubmit); + } + } + } + + render() { + console.log("PENALITIES", this.state.penality_fees); + return ( + <> + {this.renderModifyResponse()} + { + this.renderDetail() + } + + ); + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUniqueDemandsGroupReducer.loading, + resultGetUniqueDemand: state.getUniqueDemandsGroupReducer.result, + errorGetUniqueDemand: state.getUniqueDemandsGroupReducer.error, + + loadingModifyAvis: state.modifyAvisImpositionReducer.loading, + resultModifyAvis: state.modifyAvisImpositionReducer.result, + errorModifyAvis: state.modifyAvisImpositionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + cancelDemandGroupAction: cancelDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer, + + saveOrdreRecetteAction, + modifyAvisImpositionReset, + + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + + modifyOrdreRecetteAction +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(OrdonnanceDetail); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + margin: 3, + marginTop: 25 + }, + checkboxContainer: { + flexDirection: "row", + marginBottom: 20, + }, + checkbox: { + alignSelf: "center", + color: "white" + }, +}) diff --git a/app/screens/wallet/regisseur/PenaliteTaxe.js b/app/screens/wallet/regisseur/PenaliteTaxe.js new file mode 100644 index 0000000..2b9722e --- /dev/null +++ b/app/screens/wallet/regisseur/PenaliteTaxe.js @@ -0,0 +1,678 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, TouchableOpacity, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {readUser} from '../../../webservice/AuthApi'; +import { + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset +} from '../../../webservice/EnvoieUserApi'; +import { + getAvisImpositionAction, + getAvisImpositionReset, + getAvisImpositionWithPenalityAction, + getAvisImpositionWithPenalityReset, + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + getQRCodeDetailAction, + getQRCodeDetailReset, + searchUserAction, + searchUserReset +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import moment from "moment-timezone"; +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import Dialog from "react-native-dialog"; +import QRCodeScanner from "react-native-qrcode-scanner"; +import {RNCamera} from "react-native-camera"; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class PenaliteTaxe extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('PENALITE'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('PENALITE') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + numeroSerie: '', + numCarte: 0, + codeAgent: '', + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + loading: false, + user: null, + displayQRCode: false, + displayFirstStep: true, + displaySecondStep: false, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + displayPhoneField: true, + isModalConfirmVisible: false, + displayDialogResultSearch: false, + isModify: this.props.navigation.getParam("isModify", false), + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.searchUserReset(); + this.props.getQRCodeDetailReset(); + this.props.getOrdreRecetteReset(); + this.props.getAvisImpositionWithPenalityReset(); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.props.getAvisImpositionReset(); + this.props.getOrdreRecetteReset(); + + this.setState({ + displayFirstStep: true, + displaySecondStep: false + }); + /* if (!this.ckeckIfFieldIsOK(this.state.codeAgent)) { + this.props.getAvisImpositionWithPenalityAction(this.state.codeAgent); + }*/ + }); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + console.log("STATE", this.state); + + if (nextProps.resultGetAvisImposition !== null) { + this.setState({ + displayFirstStep: !this.state.displayFirstStep, + displaySecondStep: !this.state.displaySecondStep, + }); + } + + if (nextProps.resultGetQRCodeDetail !== null) { + if (nextProps.resultGetQRCodeDetail.response !== null) { + this.setState({codeAgent: '' + nextProps.resultGetQRCodeDetail.response.phone}) + } + } + + if (nextProps.resultSearchUserByName !== null) { + this.setState({displayDialogResultSearch: true}); + } + + if (nextProps.errorGetQRCodeDetail !== null) { + if (typeof nextProps.errorGetQRCodeDetail.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getAvisImpositionReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + } + ], + {cancelable: false} + ); + } + } + + if (nextProps.errorGetAvisImposition !== null) { + if (typeof nextProps.errorGetAvisImposition.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABEL"), + nextProps.errorGetAvisImposition.data.error, + [ + { + text: I18n.t("BY_NAME"), onPress: () => { + this.props.getAvisImpositionWithPenalityReset(); + this.props.getOrdreRecetteReset(); + this.setState({ + displayPhoneField: false, + codeAgent: '' + }); + } + }, + { + text: I18n.t('BY_QR_CODE'), onPress: () => { + this.props.getAvisImpositionWithPenalityReset(); + this.props.getOrdreRecetteReset(); + this.setState({ + displayQRCode: true, + codeAgent: '' + }); + }, + style: 'cancel' + } + ], + {cancelable: false} + ); + } + } + } + + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('PENALITE')}) + this.forceUpdate() + } + + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + onScanQRCode = (result) => { + this.setState({displayQRCode: false}); + this.props.getQRCodeDetailAction(result.data); + console.log("QR Code Scan Result", result); + } + + renderLoader = () => { + return ( + + ) + } + + renderDialogResultSearchUser = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('USAGER_SEARCH')} + + + { + Array.isArray(resultSearchUserByName.response) && (resultSearchUserByName.response.length) > 0 ? + + resultSearchUserByName.response.map((item) => ( + { + this.props.searchUserReset(); + this.setState({ + codeAgent: item.phone, + displayDialogResultSearch: false + }, () => { + if (this.state.isModify) + this.props.getOrdreRecetteDetailAction(this.state.codeAgent); + else + this.props.getAvisImpositionWithPenalityAction(this.state.codeAgent); + }) + }} style={[styles.paymentItem]}> + + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + )) : + + {I18n.t('NO_USAGER_CORRESPONDING_TO_SEARCH')} + + + } + + + { + this.props.searchUserReset(); + this.setState({ + displayDialogResultSearch: false + }, () => { + console.log("STATE", this.state); + }); + + }}/> + + ) + } + + renderDialogQRCodeScanner = () => { + + const {resultSearchUserByName, errorGetAvisImposition} = this.props; + console.log("resultGetAvisImposition", resultSearchUserByName); + return ( + + + {I18n.t('SCAN')} + + + + {I18n.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')} + + + + + { + this.setState({displayQRCode: false}); + }}/> + + ) + } + + renderAvisItem = (item) => { + let dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment.tz(item.created_at, moment.tz.guess()).format(); + dateFormat = moment(dateFormat).fromNow(); + + return ( + { + this.props.navigation.push(route.penalityTaxeDetail, { + id: item.id, + item, + }); + console.log("click"); + }} style={[styles.paymentItem]}> + + {/* + + + + + */} + + + {item.lastname} + + {`${item.phone} | ${item.email} | ${item.adresse}`} + + + + + {`${item.amount}`} + + + + + {dateFormat} + + + + + + + + ) + } + + rendeGetAvisImpositionResponse = () => { + + const {resultGetAvisImposition, errorGetAvisImposition} = this.props; + + if (errorGetAvisImposition !== null) { + if (typeof errorGetAvisImposition.data !== 'undefined') { + return ( + + {errorGetAvisImposition.data.error} + + ) + } else { + return ( + + {errorGetAvisImposition} + + ) + } + } + + if (resultGetAvisImposition !== null) { + if (!isNil(resultGetAvisImposition.response)) { + return ( + Array.isArray(resultGetAvisImposition.response) && (resultGetAvisImposition.response.length) > 0 ? + ( + { + resultGetAvisImposition.response.map((item) => ( + this.renderAvisItem(item) + )) + } + ) : + ( + + {this.state.isModify ? I18n.t('NO_PENALITE') : I18n.t('NO_DECLARATION_PENDING')} + + ) + ) + + } + } + } + + render() { + return ( + <> + + {this.state.displayDialogResultSearch && this.renderDialogResultSearchUser()} + {this.state.displayQRCode && this.renderDialogQRCodeScanner()} + {this.state.displayFirstStep && + <> + { + this.codeAgentAnim = comp + }}> + { + this.setState({codeAgent}); + }} + style={styles.input} + > + + + + + + } + + {this.state.displaySecondStep && + <> + { + this.props.loadingGetAvisImposition ? + this.renderLoader() : + this.rendeGetAvisImpositionResponse() + } + + } + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingGetAvisImposition: state.getAvisImpositionWithPenaliteReducer.loading, + resultGetAvisImposition: state.getAvisImpositionWithPenaliteReducer.result, + errorGetAvisImposition: state.getAvisImpositionWithPenaliteReducer.error, + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, + + loadingSearchUserByName: state.searchUserReducer.loading, + resultSearchUserByName: state.searchUserReducer.result, + errorSearchUserByName: state.searchUserReducer.error, + + loadingGetQRCodeDetail: state.getQRCodeDetailReducer.loading, + resultGetQRCodeDetail: state.getQRCodeDetailReducer.result, + errorGetQRCodeDetail: state.getQRCodeDetailReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset, + + getAvisImpositionAction, + getAvisImpositionWithPenalityAction, + getAvisImpositionWithPenalityReset, + getAvisImpositionReset, + + getOrdreRecetteDetailAction, + getOrdreRecetteReset, + + searchUserAction, + searchUserReset, + + getQRCodeDetailReset, + getQRCodeDetailAction + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(PenaliteTaxe); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + + emptylist: { + flex: 1, + justifyContent: 'center', + alignItems: 'center' + }, + backgroundd_drawer: { + backgroundColor: '#000', + }, + listbackground: {}, + actionButtonIcon: { + fontSize: 20, + height: 22, + color: 'white', + }, + descriptionIcon: { + fontSize: 10, + height: 12, + top: 10 + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginTop: 20, + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + marginTop: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 10, + + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + iconContent: { + width: 40, + marginRight: 5, + alignItems: "center" + } +}); diff --git a/app/screens/wallet/regisseur/PenalityDeclarationDetail.js b/app/screens/wallet/regisseur/PenalityDeclarationDetail.js new file mode 100644 index 0000000..84dfd96 --- /dev/null +++ b/app/screens/wallet/regisseur/PenalityDeclarationDetail.js @@ -0,0 +1,886 @@ +import React, {Component} from 'react' +import { + ActivityIndicator, + Alert, Image, + Platform, + ProgressBarAndroid, + ScrollView, StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native' +import Button from 'apsl-react-native-button' +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {readUser} from "../../../webservice/AuthApi"; +import I18n from "react-native-i18n"; +import {creditDemandResetReducer, treatCreditDemand} from '../../../webservice/CreditTreatDemandApi'; +import {creditCancelResetReducer, treatCancelDemand} from '../../../webservice/CreditCancelDemandeApi'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../../config/Color' +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import {getNanoCreditUniqueDemandsAction, getNanoCreditUniqueDemandsReset} from '../../../webservice/user/NanoCreditApi' +import {cancelDemandGroupAction, treatDemandGroupAction, treatDemandGroupReset} from '../../../webservice/NanoCreditApi' +import * as Animatable from "react-native-animatable"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import {Fumi} from "react-native-textinput-effects"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome"; +import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; +import Entypo from 'react-native-vector-icons/Entypo'; +import BottomSheet from 'react-native-js-bottom-sheet'; +import { + deletePenalityAction, deletePenalityReset, + modifyAvisImpositionReset, + modifyOrdreRecetteAction, savePenalityAction, savePenalityReset, saveActifSocietyAction, saveActifSocietyReset, + saveOrdreRecetteAction +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import Dialog from "react-native-dialog"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import {IndicatorViewPager, PagerTabIndicator} from "react-native-best-viewpager"; +import {store} from "../../../redux/store"; +import { + fetchSavePenalityError, + fetchSavePenalityPending, + fetchSavePenalitySuccess +} from "../../../redux/actions/WalletActions"; +import axios from "axios"; +import {getOnePenality, penalityUrl} from "../../../webservice/IlinkConstants"; +import {Appbar, Provider} from "react-native-paper"; + +let moment = require('moment-timezone') +var colorback = 'white' + +let theme = require('../../../utils/theme.json'); + +const route = require("../../../route.json"); + +class PenalityDeclarationDetail extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: navigation.getParam("isModify", false) ? I18n.t('ORDRE_RECETTE') + ' N°' + navigation.getParam("item", null).id_revenue_order + : I18n.t('AVIS_IMPOSITION') + ' N°' + navigation.getParam("item", null).id_tax_notice, + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: -20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + constructor(props) { + super(props); + + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + royalties_fees: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null), + item: this.props.navigation.getParam("item", null), + password: null, + isModify: this.props.navigation.getParam("isModify", false), + assign_network: false, + ordreRecetteId: this.props.navigation.getParam("isModify", false) ? this.props.navigation.getParam("item", null).id_revenue_order : null, + displayDialogSavePenalite: false, + displayDialogDeletePenalite: false, + tauxPenalite1: null, + tauxPenalite2: null, + tauxPenalite3: null, + penality: {}, + displayLoader: false, + isSubmitClick: false + }; + console.log("STATE", this.state); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + this.props.savePenalityReset(); + this.props.deletePenalityReset(); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.refreshScreen(this.state.item.id); + }); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + checkOrShake(champ, view) { + let res = false; + if (champ !== undefined && champ !== null && champ.length > 0) { + res = true; + } else { + view.shake(800) + } + return res; + } + + renderLoader = () => { + return ( + + ) + } + + renderDialogResponse = () => { + const {resultSavePenality, errorSavePenality} = this.props; + + if (errorSavePenality !== null) { + if (typeof errorSavePenality.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorSavePenality.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.savePenalityReset(); + this.setState({ + tauxPenalite1: null, + tauxPenalite2: null, + tauxPenalite3: null, + displayLoader: false, + isSubmitClick: false + }); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultSavePenality !== null) { + if (resultSavePenality.response !== null) { + Alert.alert( + I18n.t("SUCCESS"), + resultSavePenality.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.savePenalityReset(); + this.setState({ + tauxPenalite1: null, + tauxPenalite2: null, + tauxPenalite3: null, + displayLoader: false, + isSubmitClick: false + }); + this.refreshScreen(this.state.item.id); + } + } + + ], + {cancelable: false} + ) + } + } + + } + + refreshScreen = (id) => { + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + axios({ + url: `${getOnePenality}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log("RESPONSE", response); + this.setState({ + item: response.data.response + }); + }) + .catch(error => { + let message = ""; + if (error.response) + message = error.response + else if (error.request) + message = error.request + else + message = error.request; + + Alert.alert( + I18n.t("ERROR_LABLE"), + message.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.savePenalityReset(); + this.setState({ + tauxPenalite1: null, + tauxPenalite2: null, + tauxPenalite3: null, + displayLoader: false, + isSubmitClick: false + }); + } + } + ], + {cancelable: false} + ) + }); + } + + renderDialogSavePenalite = () => { + let year = new Date(); + console.log(this.state.penality); + return ( + + + {I18n.t('DEFINE_PENALITE')} + + + + + { + this.tauxPenalite1Comp = comp + }}> + { + this.setState({tauxPenalite1}); + }} + style={styles.input} + > + + + + { + this.tauxPenalite2Comp = comp + }}> + { + this.setState({tauxPenalite2}); + }} + style={styles.input} + > + + + { + this.tauxPenalite3Comp = comp + }}> + { + this.setState({tauxPenalite3}); + }} + style={styles.input} + > + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + { + if (this.checkOrShake(this.state.password, this.passwordAnim)) { + if ((this.state.penality.id_tax_penalty_year_N_1 !== null && this.state.tauxPenalite1 !== null) || + (this.state.penality.id_tax_penalty_year_N_2 !== null && this.state.tauxPenalite2 !== null) || + (this.state.penality.id_tax_penalty_year_N_3 !== null && this.state.tauxPenalite3 !== null)) { + + + let message = I18n.t("YOU_HAVE_DEFINED_PENALITY_FOR_THIS_YEAR") + "\n" + + (this.state.penality.id_tax_penalty_year_N_1 !== null ? Number(parseInt(this.state.item.year) - 1) : "") + "\n" + + (this.state.penality.id_tax_penalty_year_N_2 !== null ? Number(parseInt(this.state.item.year) - 2) : "") + "\n" + + (this.state.penality.id_tax_penalty_year_N_3 !== null ? Number(parseInt(this.state.item.year) - 3) : "") + "\n"; + + Alert.alert( + I18n.t("ERROR_LABLE"), + message, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.savePenalityReset(); + this.setState({ + tauxPenalite1: null, + tauxPenalite2: null, + tauxPenalite3: null + }); + } + } + ], + {cancelable: false} + ) + } else { + this.props.savePenalityAction({ + id_super: this.state.user.agentId, + password: this.state.password, + id_royalty_fee: this.state.penality.id_royalty_fee, + penalty_rate_for_year_n_1: this.state.tauxPenalite1, + penalty_rate_for_year_n_2: this.state.tauxPenalite2, + penalty_rate_for_year_n_3: this.state.tauxPenalite3 + }); + this.setState({ + displayDialogSavePenalite: false, + displayLoader: true, + isSubmitClick: true + }); + } + + } + }}/> + { + this.setState({ + displayDialogSavePenalite: false + }); + }}/> + + ) + } + + + renderDetailPenalite = () => { + + const {item} = this.state; + let created_at = moment.tz(item.created_at, moment.tz.guess()).format(); + let updated_at = moment.tz(item.updated_at, moment.tz.guess()).format(); + created_at = moment(created_at); + updated_at = moment(updated_at); + + let taxe_name = {name: ""}; + if (this.state.isModify) + taxe_name = {name: this.state.item.tax_name}; + console.log("tax_name", taxe_name) + + return ( + + + {I18n.t('AGENT_INFORMATION')} + + + + {`${item.lastname} | ${item.email}`} + + + + {`${item.email} | ${item.phone}`} + + + + {`${item.adresse}`} + + + + + + + + Déclaration + + + + + {`${this.state.item.amount}`} + + + + + {`${I18n.t('CREATION_DATE')}: ${created_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + {`${I18n.t('UPDATE_DATE')}: ${updated_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + + + + {I18n.t('TAXES')} + + + { + this.state.item.royalties_fees.map(item => ( + + + + { + this.setState({penality: item, displayDialogSavePenalite: true}) + }} + activeOpacity={0.9}> + + + + + + + + + + + {item.id_revenue_order} + + {`Imputation: ${item.imputation}`} + + {`${item.name}`} + + + + + {`${item.amount}`} + + + + + {moment(moment.tz(item.created_at, moment.tz.guess()).format()).fromNow()} + + + + + + + + + )) + } + + + ); + } + + + renderDetailTaxe = () => { + return ( + + + Bonjour + + + + ) + } + + render() { + + return ( + <> + {this.renderDialogSavePenalite()} + {this.state.displayLoader && this.renderLoader()} + {this.state.isSubmitClick && this.renderDialogResponse()} + + { + + + + + + { + this.props.navigation.pop() + }} + /> + + + + + { + this.renderDetailPenalite() + } + + + } + + + ); + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUniqueDemandsGroupReducer.loading, + resultGetUniqueDemand: state.getUniqueDemandsGroupReducer.result, + errorGetUniqueDemand: state.getUniqueDemandsGroupReducer.error, + + loadingModifyAvis: state.modifyAvisImpositionReducer.loading, + resultModifyAvis: state.modifyAvisImpositionReducer.result, + errorModifyAvis: state.modifyAvisImpositionReducer.error, + + loadingSavePenality: state.savePenalityReducer.loading, + resultSavePenality: state.savePenalityReducer.result, + errorSavePenality: state.savePenalityReducer.error, + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + cancelDemandGroupAction: cancelDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer, + + saveOrdreRecetteAction, + modifyAvisImpositionReset, + + modifyOrdreRecetteAction, + + deletePenalityAction, + deletePenalityReset, + + savePenalityAction, + savePenalityReset, +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(PenalityDeclarationDetail); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + margin: 3, + marginTop: 25 + }, + checkboxContainer: { + flexDirection: "row", + }, + checkbox: { + alignSelf: "center", + color: "white" + }, + contentPicker: { + padding: 10, + paddingBottom: 0, + marginBottom: 0, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 0, + }, + +}) diff --git a/app/screens/wallet/regisseur/PenalityTaxeDetail.js b/app/screens/wallet/regisseur/PenalityTaxeDetail.js new file mode 100644 index 0000000..775bb17 --- /dev/null +++ b/app/screens/wallet/regisseur/PenalityTaxeDetail.js @@ -0,0 +1,1175 @@ +import React, {Component} from 'react' +import { + ActivityIndicator, + Alert, Image, + Platform, + ProgressBarAndroid, + ScrollView, StatusBar, + StyleSheet, + Text, + TouchableOpacity, + View +} from 'react-native' +import Button from 'apsl-react-native-button' +import {responsiveFontSize, responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions' +import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; +import {readUser} from "../../../webservice/AuthApi"; +import I18n from "react-native-i18n"; +import {creditDemandResetReducer, treatCreditDemand} from '../../../webservice/CreditTreatDemandApi'; +import {creditCancelResetReducer, treatCancelDemand} from '../../../webservice/CreditCancelDemandeApi'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import Toast from 'react-native-root-toast'; +import {Color} from '../../../config/Color' +import isNil from 'lodash/isNil'; +import isEqual from 'lodash/isEqual'; +import {getNanoCreditUniqueDemandsAction, getNanoCreditUniqueDemandsReset} from '../../../webservice/user/NanoCreditApi' +import {cancelDemandGroupAction, treatDemandGroupAction, treatDemandGroupReset} from '../../../webservice/NanoCreditApi' +import * as Animatable from "react-native-animatable"; +import {Dropdown} from "react-native-material-dropdown-v2"; +import {Fumi} from "react-native-textinput-effects"; +import FontAwesomeIcon from "react-native-vector-icons/FontAwesome"; +import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; +import Entypo from 'react-native-vector-icons/Entypo'; +import BottomSheet from 'react-native-js-bottom-sheet'; +import { + deletePenalityAction, deletePenalityReset, + modifyAvisImpositionReset, + modifyOrdreRecetteAction, modifyPenalityAction, modifyPenalityReset, saveActifSocietyAction, saveActifSocietyReset, + saveOrdreRecetteAction +} from "../../../webservice/regisseur/WalletRegisseurApi"; +import Dialog from "react-native-dialog"; +import {ProgressDialog} from "react-native-simple-dialogs"; +import {IndicatorViewPager, PagerTabIndicator} from "react-native-best-viewpager"; +import {store} from "../../../redux/store"; +import axios from "axios"; +import {getOnePenality} from "../../../webservice/IlinkConstants"; +import {Appbar, Provider} from "react-native-paper"; + +let moment = require('moment-timezone') +var colorback = 'white' + +let theme = require('../../../utils/theme.json'); + +const route = require("../../../route.json"); + +class PenalityTaxeDetail extends Component { + + static navigatorStyle = { + navBarBackgroundColor: theme.accentLight, + statusBarColor: theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({navigation}) => { + return { + drawerLabel: () => null, + title: navigation.getParam("isModify", false) ? I18n.t('ORDRE_RECETTE') + ' N°' + navigation.getParam("item", null).id_revenue_order + : I18n.t('AVIS_IMPOSITION') + ' N°' + navigation.getParam("item", null).id_tax_notice, + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: -20, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + } + }; + + constructor(props) { + super(props); + + this.state = { + displayAmountModifyDialog: false, + /* statut: sta, */ + user: null, + networks: [], + loadingTreat: false, + loadingCancel: false, + triggerTreatmentClick: false, + triggerCancelClick: false, + color: colorback, + montant: null, + royalties_fees: null, + isBtnModifyAmountEnabled: false, + id: this.props.navigation.getParam("id", null), + item: this.props.navigation.getParam("item", null), + password: null, + isModify: this.props.navigation.getParam("isModify", false), + assign_network: false, + ordreRecetteId: this.props.navigation.getParam("isModify", false) ? this.props.navigation.getParam("item", null).id_revenue_order : null, + displayDialogModifyPenalite: false, + displayDialogDeletePenalite: false, + tauxPenalite: null, + penality: {}, + displayLoader: false, + isSubmitClick: false + }; + console.log("STATE", this.state); + this.currentLocale = I18n.locale.includes("fr") ? "fr" : "en-gb"; + moment.locale(this.currentLocale); + + this.props.modifyPenalityReset(); + this.props.deletePenalityReset(); + + this.willFocus = this.props.navigation.addListener( + 'willFocus', + payload => { + this.refreshScreen(this.state.item.id); + }); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + checkOrShake(champ, view) { + let res = false; + if (champ !== undefined && champ !== null && champ.length > 0) { + res = true; + } else { + view.shake(800) + } + return res; + } + + renderModifyResponse = () => { + const {errorModifyAvis, resultModifyAvis, resultCancelDemand, errorCancelDemand} = this.props; + + if (errorModifyAvis !== null) { + if (typeof errorModifyAvis.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TREATMENT_REQUEST"), + errorModifyAvis.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } + } + + if (resultModifyAvis !== null) { + console.log("resultModifyAvis", resultModifyAvis); + if (resultModifyAvis.status === 200) { + if (this.state.isModify) { + Alert.alert( + I18n.t("SUCCESS"), + I18n.t("ORDRE_RECETTE_MODIFY_SUCCES"), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.goBack(); + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } else { + Alert.alert( + I18n.t("SUCCESS"), + I18n.t("ORDRE_RECETTE_SUCCES"), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.goBack(); + this.props.modifyAvisImpositionReset(); + } + } + ], + {cancelable: false} + ); + } + } + } + + } + + renderLabelState = (state) => { + if (state === 0) + return I18n.t('NO_TREAT') + else if (state === 1) + return I18n.t('TREAT') + else + return I18n.t('REFUSED') + } + + renderLoader = () => { + return ( + + ) + } + + renderDialogResponse = () => { + const {resultModifyPenality, errorModifyPenality, resultDeletePenality, errorDeletePenality} = this.props; + + if (errorModifyPenality !== null) { + if (typeof errorModifyPenality.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorModifyPenality.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyPenalityReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultModifyPenality !== null) { + if (resultModifyPenality.response !== null) { + Alert.alert( + I18n.t("SUCCESS"), + resultModifyPenality.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.modifyPenalityReset(); + this.setState({ + displayLoader: false, + isSubmitClick: false + }); + this.refreshScreen(this.state.item.id); + } + } + + ], + {cancelable: false} + ) + } + } + + if (errorDeletePenality !== null) { + if (typeof errorDeletePenality.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorDeletePenality.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.deletePenalityReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultDeletePenality !== null) { + if (resultDeletePenality.response !== null) { + Alert.alert( + I18n.t("SUCCESS"), + resultDeletePenality.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.deletePenalityReset(); + this.setState({ + displayLoader: false, + isSubmitClick: false + }); + this.refreshScreen(this.state.item.id); + } + } + + ], + {cancelable: false} + ) + } + } + } + + refreshScreen = (id) => { + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + axios({ + url: `${getOnePenality}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log("RESPONSE", response); + this.setState({ + item: response.data.response, + tauxPenalite: null + }); + }) + .catch(error => { + let message = ""; + if (error.response) + message = error.response + else if (error.request) + message = error.request + else + message = error.request; + + Alert.alert( + I18n.t("ERROR_LABLE"), + message.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + } + } + ], + {cancelable: false} + ) + }); + } + + renderDialogModifyPenalite = () => { + console.log("Current penalite", this.state.penality); + return ( + + + {I18n.t('MODIFY_PENALITE')} + + + + { + this.tauxPenaliteComp = comp + }}> + { + this.setState({tauxPenalite}); + }} + style={styles.input} + > + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + { + if (this.checkOrShake(this.state.tauxPenalite, this.tauxPenaliteComp)) { + if (this.checkOrShake(this.state.password, this.passwordAnim)) { + this.props.modifyPenalityAction(this.state.penality.id, { + id_super: this.state.user.agentId, + password: this.state.password, + id_royalty_fee: this.state.penality.id_royalty_fee, + penalty_rate: this.state.tauxPenalite + }); + this.setState({ + displayDialogModifyPenalite: false, + displayLoader: true, + isSubmitClick: true + }); + } + } + }}/> + { + this.setState({ + displayDialogModifyPenalite: false + }); + }}/> + + ) + } + + renderDialogDeletePenalite = () => { + + return ( + + + {I18n.t('DELETE_PENALITE')} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + { + if (this.checkOrShake(this.state.password, this.passwordAnim)) { + this.props.deletePenalityAction(this.state.penality.id, { + id_super: this.state.user.agentId, + password: this.state.password, + id_royalty_fee: this.state.penality.id_royalty_fee + }); + this.setState({ + displayDialogDeletePenalite: false, + displayLoader: true, + isSubmitClick: true + }); + } + }}/> + { + this.setState({ + displayDialogDeletePenalite: false + }); + + }}/> + + ) + } + + + renderBottomSheetOption = () => { + return ( + { + this.bottomSheet = ref + }} + itemDivider={3} + backButtonEnabled={true} + coverScreen={false} + title="Create" + options={[ + { + title: I18n.t('MODIFY_PENALITE'), + icon: ( + + ), + onPress: () => { + this.setState({ + displayDialogModifyPenalite: true + }); + this.bottomSheet.close(); + } + }, + { + title: I18n.t('DELETE_PENALITE'), + icon: ( + + ), + onPress: () => { + this.setState({ + displayDialogDeletePenalite: true + }); + this.bottomSheet.close(); + } + } + ]} + isOpen={false} + /> + ) + } + + + _renderTabIndicator() { + + let tabs = [ + { + text: I18n.t('PENALITE'), + iconSource: "edit" + }, + { + text: I18n.t('TAXES'), + iconSource: "edit" + } + ] + return ; + } + + renderDetailPenalite = () => { + + const {resultGetUniqueDemand} = this.props; + const {item} = this.state; + let created_at = moment.tz(item.created_at, moment.tz.guess()).format(); + let updated_at = moment.tz(item.updated_at, moment.tz.guess()).format(); + created_at = moment(created_at); + updated_at = moment(updated_at); + + let taxe_name = {name: ""}; + if (this.state.isModify) + taxe_name = {name: this.state.item.tax_name}; + console.log("tax_name", taxe_name) + + return ( + + + {I18n.t('AGENT_INFORMATION')} + + + + {`${item.lastname} | ${item.email}`} + + + + {`${item.email} | ${item.phone}`} + + + + {`${item.adresse}`} + + + + + + + + Déclaration + + + + + {`${this.state.item.amount}`} + + + + + {`${I18n.t('CREATION_DATE')}: ${created_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + {`${I18n.t('UPDATE_DATE')}: ${updated_at.format(" Do MMMM YYYY à HH:mm")}`} + + + + + + + + {I18n.t('PENALITE')} + + + { + this.state.item.penalties.map(item => ( + + + + { + item.n_order === 1 && + { + this.setState({penality: item, displayDialogModifyPenalite: true}) + }} + activeOpacity={0.9}> + + + + + + + } + + + + { + item.n_order === 1 && + { + this.setState({penality: item, displayDialogDeletePenalite: true}) + }} + activeOpacity={0.9}> + + + + + + + } + + + + + {item.id_revenue_order} + + {`Imputation: ${item.imputation}`} + + {`${item.name}`} + + {item.n_order === 1 && + {`${I18n.t('TAUX')}: ${item.rate}%`} + } + + + + + {`${item.n_order === 1 ? item.amount : item.tax_amount}`} + + + + + {moment(moment.tz(item.created_at, moment.tz.guess()).format()).fromNow()} + + + + + + + + + + {` ${I18n.t("YEAR")}: ${item.year}`} + + + + + )) + } + + + {/* { + this.royalties_fees_anim = comp + }} + style={{ + width: responsiveWidth(100), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({royalties_fees: value}, () => { + console.log("royalties_fees", this.state.royalties_fees) + }); + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + return value.name + ' - ' + value.amount + }} + /> + + + { + this.ordreRecetteAnim = comp + }}> + { + this.setState({ordreRecetteId}) + }} + style={styles.input} + > + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + + + + + */} + + ); + } + + + renderDetailTaxe = () => { + return ( + + + Bonjour + + + + ) + } + + render() { + + return ( + <> + {this.renderModifyResponse()} + {this.renderBottomSheetOption()} + {this.renderDialogModifyPenalite()} + {this.renderDialogDeletePenalite()} + {this.state.displayLoader && this.renderLoader()} + {this.state.isSubmitClick && this.renderDialogResponse()} + {(this.state.triggerTreatmentClick || this.state.triggerCancelClick) && this.renderModifyResponse()} + + { + + + + + + { + this.props.navigation.pop() + }} + /> + + + + + { + this.renderDetailPenalite() + } + + + } + + + ); + } + + +} + +const mapStateToProps = state => ({ + loadingGetUniqueDemand: state.getUniqueDemandsGroupReducer.loading, + resultGetUniqueDemand: state.getUniqueDemandsGroupReducer.result, + errorGetUniqueDemand: state.getUniqueDemandsGroupReducer.error, + + loadingModifyAvis: state.modifyAvisImpositionReducer.loading, + resultModifyAvis: state.modifyAvisImpositionReducer.result, + errorModifyAvis: state.modifyAvisImpositionReducer.error, + + loadingModifyPenality: state.modifyPenalityReducer.loading, + resultModifyPenality: state.modifyPenalityReducer.result, + errorModifyPenality: state.modifyPenalityReducer.error, + + loadingDeletePenality: state.deletePenalityReducer.loading, + resultDeletePenality: state.deletePenalityReducer.result, + errorDeletePenality: state.deletePenalityReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getNanoCreditUniqueDemandsAction: getNanoCreditUniqueDemandsAction, + getNanoCreditUniqueDemandsReset: getNanoCreditUniqueDemandsReset, + + treatDemandGroupAction: treatDemandGroupAction, + cancelDemandGroupAction: cancelDemandGroupAction, + treatDemandGroupReset: treatDemandGroupReset, + + treatCreditDemand: treatCreditDemand, + creditDemandResetReducer: creditDemandResetReducer, + + treatCancelDemand: treatCancelDemand, + creditCancelResetReducer: creditCancelResetReducer, + + saveOrdreRecetteAction, + modifyAvisImpositionReset, + + modifyOrdreRecetteAction, + + deletePenalityAction, + deletePenalityReset, + + modifyPenalityAction, + modifyPenalityReset, +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(PenalityTaxeDetail); + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + btnstyle: {}, + + inputAmountText: { + ...Platform.select({ + android: { + borderBottomColor: Color.borderColor, + borderBottomWidth: 0.5, + } + }) + }, + simpleuser: { + marginLeft: responsiveWidth(2), + fontSize: 16, + color: '#3E3E3E' + }, + textbtnstyle: { + color: "white", + fontWeight: "bold", + fontSize: 18 + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + borderWidth: 1 + }, + cardcontainer1: { + justifyContent: 'space-evenly', + flex: 2, + marginRight: 3, + marginLeft: 3, + + }, + cardcontainer: { + margin: 3, + marginTop: 25 + }, + checkboxContainer: { + flexDirection: "row", + }, + checkbox: { + alignSelf: "center", + color: "white" + }, + contentPicker: { + padding: 10, + paddingBottom: 0, + marginBottom: 0, + borderRadius: 8, + flex: 1, + alignItems: "center" + }, + contain: {flexDirection: "row"}, + thumb: { + borderRadius: 30, + marginRight: 10 + }, + point: { + width: 25, + height: 25, + borderRadius: 11, + alignItems: "center", + justifyContent: "center", + position: "absolute", + right: 9, + bottom: 0 + }, + paymentItem: { + flexDirection: "row", + alignItems: "center", + justifyContent: "space-between", + width: "100%", + borderBottomColor: '#EEE', + borderBottomWidth: 1 + }, + listStyle: { + backgroundColor: 'white' + }, + bottomSeparator: { + width: responsiveWidth(100), + height: 5, + justifyContent: 'center', + alignSelf: 'center', + backgroundColor: '#EEE', + }, + description: { + fontSize: responsiveFontSize(1.8), + color: '#4f5b62', + marginLeft: 20, + + }, + timeContent: { + justifyContent: 'space-between', + flex: 1, + marginTop: 10, + marginBottom: 5, + flexDirection: 'row', + }, + time: { + fontWeight: 'bold', + marginRight: 20, + marginBottom: 10, + color: theme.accent, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, + dateText: { + marginLeft: responsiveWidth(13), + marginBottom: 20, + fontSize: 17, + }, + titlecontent: { + fontSize: 17, + marginLeft: responsiveWidth(10), + + color: 'black' + }, + title: { + fontSize: 20, + marginLeft: 20, + color: 'black', + fontWeight: 'bold' + }, + content: { + flex: 1, + flexDirection: 'column', + paddingTop: 0, + }, + +}) diff --git a/app/screens/wallet/user/EnvoieWalletToBankUser.js b/app/screens/wallet/user/EnvoieWalletToBankUser.js new file mode 100644 index 0000000..7633341 --- /dev/null +++ b/app/screens/wallet/user/EnvoieWalletToBankUser.js @@ -0,0 +1,469 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {Fumi} from 'react-native-textinput-effects'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {FontWeight, Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {IlinkEmitter} from '../../../utils/events'; +import {readUser} from '../../../webservice/AuthApi'; +import {envoieUserWalletToBankAction, envoieUserWalletToBankReset} from '../../../webservice/EnvoieUserApi'; +import {isNormalInteger} from '../../../utils/UtilsFunction'; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieWalletToBankUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_WALLET_TO_BANK'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_WALLET_TO_BANK') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeIban: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response, + bank: this.props.navigation.state.params.bank + }; + + this.props.envoieUserWalletToBankReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + /* if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + }*/ + } + + renderEnvoieWalletToBankResponse = () => { + + const {resultEnvoieWalletToBank, errorEnvoieWalletToBank} = this.props; + + if (errorEnvoieWalletToBank !== null) { + if (typeof errorEnvoieWalletToBank.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToBank.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToBankReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (resultEnvoieWalletToBank !== null) { + if (resultEnvoieWalletToBank.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToBank.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToBankReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + /* renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + }*/ + + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('DEPOSIT_TO_CARD')}) + this.forceUpdate() + } + + /* + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 2, + cvv: this.state.codeCVV, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + */ + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToBank = () => { + const {montant, password, codeIban} = this.state; + + if (this.ckeckIfFieldIsOK(codeIban)) { + if (!(codeIban.length >= 14 && codeIban <= 34)) + this.codeIbanAnim.shake(800); + else + this.codeIbanAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + console.log("id wallet network", this.state.bank); + this.props.envoieUserWalletToBankAction({ + type: 4, + id_wallet_user: this.state.wallet.id, + id_wallet_network: this.state.wallet.id_wallet_network, + iban: codeIban, + id_bank: this.state.bank.id_bank, + montant: montant, + password: password + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + return ( + <> + {this.props.loadingEnvoieWalletToBank && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToBankResponse()} + + + {I18n.t('ENVOIE_WALLET_TO_BANK')} + + { + this.codeIbanAnim = comp + }}> + { + + this.setState({codeIban}) + }} + style={styles.input} + > + + + + { + this.montantAnim = comp + }}> + { + this.setState({montant}) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { + this.passwordAnim = comp + }}> + { + this.setState({password}) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToBank: state.envoieUserWalletToBank.loading, + resultEnvoieWalletToBank: state.envoieUserWalletToBank.result, + errorEnvoieWalletToBank: state.envoieUserWalletToBank.error, + +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToBankAction, + envoieUserWalletToBankReset, + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieWalletToBankUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/user/EnvoieWalletToCardUser.js b/app/screens/wallet/user/EnvoieWalletToCardUser.js new file mode 100644 index 0000000..2f52c32 --- /dev/null +++ b/app/screens/wallet/user/EnvoieWalletToCardUser.js @@ -0,0 +1,470 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieWalletToCardUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_WALLET_TO_CARD'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_WALLET_TO_CARD') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeCVV: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('DEPOSIT_TO_CARD') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 2, + cvv: this.state.codeCVV, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { codeCVV, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(codeCVV) && codeCVV === 3) + this.codeCVVAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 2, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + {I18n.t('ENVOIE_WALLET_TO_CARD')} + + { this.codeCVVAnim = comp }}> + { + if (codeCVV.length > 3) { + this.setState({ codeCVV: this.state.codeCVV.substring(0, 3) }) + } + else + this.setState({ codeCVV }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieWalletToCardUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/user/EnvoieWalletToCash.js b/app/screens/wallet/user/EnvoieWalletToCash.js new file mode 100644 index 0000000..d904e6e --- /dev/null +++ b/app/screens/wallet/user/EnvoieWalletToCash.js @@ -0,0 +1,805 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import Dialog from "react-native-dialog"; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../../config/Color'; +import { store } from "../../../redux/store"; +import { identityPieces, isIlinkCityWallet, isNormalInteger, typeIdIDestinataire, thousandsSeparators } from '../../../utils/UtilsFunction'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCashAction, envoieUserWalletToCashReset, getCommissionUserWalletToCashAction, getCommissionUserWalletToCashReset } from '../../../webservice/EnvoieUserApi'; +import { getActiveCountryAction, getActiveCountryByDialCodeAction, getActiveCountryByDialCodeReset, getActiveCountryReset, getPayCountryNetworkAction, getPayCountryNetworkReset } from '../../../webservice/CountryApi'; +import { Typography, FontWeight } from '../../../config/typography'; +import thousands from 'thousands'; +import { IlinkEmitter } from '../../../utils/events'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class EnvoieWalletToCashUser extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_WALLET_TO_CASH'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_WALLET_TO_CASH') + } + }; + + constructor(props) { + super(props); + this.state = { + identityPieces: identityPieces(), + identityPiecesName: I18n.t((identityPieces()[0]).name), + paysDestination: [], + paysDestinationSelect: null, + walletActifs: [], + walletActifSelect: null, + noms: null, + prenoms: null, + numeroTelephone: null, + numeroIdentite: null, + montant: null, + password: null, + loading: false, + user: null, + modalVisible: true, + hasLoadActiveCountryList: true, + hasLoadActivePayCountryNetworkList: true, + triggerSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getActiveCountryReset(); + this.props.getActiveCountryByDialCodeReset(); + this.props.getPayCountryNetworkReset(); + this.props.envoieUserWalletToCashReset(); + this.props.getCommissionUserWalletToCashReset(); + + this.props.getActiveCountryAction(); + console.log("ENVOIE WALLET PROPS", this.props); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultEnvoieWalletToCashGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCashGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCashGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderGetActionCountryList = () => { + + const { resultActiveCountryList, errorActiveCountryList } = this.props; + if (resultActiveCountryList !== null) { + if (typeof resultActiveCountryList.response !== 'undefined') { + + this.setState({ + hasLoadActiveCountryList: false, + paysDestination: resultActiveCountryList.response, + paysDestinationSelect: resultActiveCountryList.response[0].name, + }); + if (this.state.hasLoadActivePayCountryNetworkList) + this.props.getPayCountryNetworkAction({ id_wallet_user: this.state.wallet.id, id_country: resultActiveCountryList.response[0].id }); + } + } + + if (errorActiveCountryList !== null) { + if (typeof errorActiveCountryList.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorActiveCountryList.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorActiveCountryList), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderGetPayCountryNetworkResponse = () => { + const { resultPayCountryNetwork, errorPayCountryNetwork } = this.props; + if (resultPayCountryNetwork !== null) { + if (typeof resultPayCountryNetwork.response !== 'undefined') { + if (resultPayCountryNetwork.response.length > 0) { + this.setState({ + hasLoadActivePayCountryNetworkList: false, + walletActifs: resultPayCountryNetwork.response, + walletActifSelect: resultPayCountryNetwork.response[0].name, + modalVisible: false + }); + } + else if (resultPayCountryNetwork.response.length === 0) { + this.setState({ + walletActifs: [], + walletActifSelect: '', + modalVisible: false, + hasLoadActivePayCountryNetworkList: false, + }); + } + } + } + + if (errorPayCountryNetwork !== null) { + if (typeof errorPayCountryNetwork.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorPayCountryNetwork.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); + this.props.getPayCountryNetworkReset(); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorPayCountryNetwork), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCash, errorEnvoieWalletToCash } = this.props; + + if (errorEnvoieWalletToCash !== null) { + if (typeof errorEnvoieWalletToCash.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToCash.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); + this.props.envoieUserWalletToCashReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCash !== null) { + if (resultEnvoieWalletToCash.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToCash.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCashReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCashGetCommission } = this.props; + + if (errorEnvoieWalletToCashGetCommission !== null) { + if (typeof errorEnvoieWalletToCashGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCashGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); + this.props.getCommissionUserWalletToCashReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + modalConfirmTransaction = (data) => { + const commission = data.response.frais; + const montant_net_final = data.response.montant_net_final; + const montant_net_init = data.response.montant_net_init; + const destinataire = data.response.destinataire; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('DESTINATAIRE')} + + + {`${this.state.prenoms} ${this.state.noms}`} + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(commission, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + + + + + + {I18n.t('INIT_COUNTRY')} + + + {`${thousands(montant_net_init, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FINAL_COUNTRY')} + + + {montant_net_final} + + + + + + { + this.setState({ + isDataSubmit: false, + isModalConfirmVisible: false, + triggerSubmitClick: false + }); + }} /> + { + this.setState({ + triggerSubmitClick: false, + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCashAction({ + type: 3, + id_wallet_user: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + id_destinataire: this.state.numeroTelephone, + type_document_destinataire: this.state.identityPiecesName, + nom_destinataire: this.state.noms, + prenom_destinataire: this.state.prenoms, + id_document_destinataire: this.state.numeroIdentite, + network_destinataire: (this.state.walletActifs.filter(element => element.name === this.state.walletActifSelect))[0].id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCashReset(); + }} /> + + + + ); + + } + + onSubmitSendWalletToWallet = () => { + const { identityPiecesName, noms, prenoms, paysDestinationSelect, numeroIdentite, walletActifSelect, typeIdDestinataireSelect, numeroTelephone, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(identityPiecesName)) + this.identityPiecesAnim.shake(800); + else if (this.ckeckIfFieldIsOK(paysDestinationSelect)) + this.paysDestinationAnim.shake(800); + else if (this.ckeckIfFieldIsOK(walletActifSelect)) + this.walletActifAnim.shake(800); + else if (this.ckeckIfFieldIsOK(noms)) + this.firstnameAnim.shake(800); + else if (this.ckeckIfFieldIsOK(prenoms)) + this.lastnameAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentite)) + this.numeroIdentiteAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroTelephone)) + this.numeroTelephoneAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + console.log("IS MONTANT VALID", this.isMontantValid()) + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCashAction({ + type: 3, + id_wallet_user: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }) + + } + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log("STATE", this.state); + const { resultEnvoieWalletToCashGetCommission } = this.props; + return ( + <> + {(this.state.modalVisible || this.props.loadingEnvoieWalletToCashGetCommission || this.props.loadingEnvoieWalletToCash || this.props.loadingCountryByDialCode || this.props.loadingActiveCountryList || this.props.loadingCountryByDialCode) && this.renderLoader()} + {this.state.hasLoadActiveCountryList && this.renderGetActionCountryList()} + {this.state.hasLoadActivePayCountryNetworkList && this.renderGetPayCountryNetworkResponse()} + {(this.state.isDataSubmit && !this.state.triggerSubmitClick) && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCashGetCommission !== null) && + (typeof resultEnvoieWalletToCashGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCashGetCommission) + } + + + {I18n.t('ENVOIE_WALLET_TO_CASH')} + + { this.paysDestinationAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.props.getPayCountryNetworkReset(); + + let countrySelect = data.filter(element => element.name === value); + this.setState({ paysDestinationSelect: value, hasLoadActivePayCountryNetworkList: true }, () => { + this.props.getPayCountryNetworkAction({ id_wallet_user: this.state.wallet.id, id_country: countrySelect[0].id }); + }); + this.props.getCommissionUserWalletToCashReset(); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + { this.walletActifAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ + walletActifSelect: value, + }); + + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + { this.firstnameAnim = comp }}> + { + this.setState({ noms }) + }} + style={styles.input} + > + + + + { this.lastnameAnim = comp }}> + { + this.setState({ prenoms }) + }} + style={styles.input} + > + + + + { this.numeroTelephoneAnim = comp }}> + { + this.setState({ numeroTelephone }) + }} + style={styles.input} + > + + + + { this.identityPiecesAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ identityPiecesName: value }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + + { this.numeroIdentiteAnim = comp }}> + { + this.setState({ numeroIdentite }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingCountryByDialCode: state.countryByDialCode.loading, + resultCountryByDialCode: state.countryByDialCode.result, + errorCountryByDialCode: state.countryByDialCode.error, + + loadingActiveCountryList: state.activeCountryListReducer.loading, + resultActiveCountryList: state.activeCountryListReducer.result, + errorActiveCountryList: state.activeCountryListReducer.error, + + loadingPayCountryNetwork: state.payCountryNetworkReducer.loading, + resultPayCountryNetwork: state.payCountryNetworkReducer.result, + errorPayCountryNetwork: state.payCountryNetworkReducer.error, + + loadingEnvoieWalletToCash: state.envoieUserWalletToCashReducer.loading, + resultEnvoieWalletToCash: state.envoieUserWalletToCashReducer.result, + errorEnvoieWalletToCash: state.envoieUserWalletToCashReducer.error, + + loadingEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.loading, + resultEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.result, + errorEnvoieWalletToCashGetCommission: state.envoieUserWalletToCashGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + + getPayCountryNetworkAction, + getPayCountryNetworkReset, + + getActiveCountryAction, + getActiveCountryReset, + + envoieUserWalletToCashAction, + envoieUserWalletToCashReset, + + getCommissionUserWalletToCashAction, + getCommissionUserWalletToCashReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieWalletToCashUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); diff --git a/app/screens/wallet/user/EnvoieWalletToWalletUser.js b/app/screens/wallet/user/EnvoieWalletToWalletUser.js new file mode 100644 index 0000000..cba7ddc --- /dev/null +++ b/app/screens/wallet/user/EnvoieWalletToWalletUser.js @@ -0,0 +1,778 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import Dialog from "react-native-dialog"; +import { Dropdown } from 'react-native-material-dropdown-v2'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { Fumi } from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import { Color } from '../../../config/Color'; +import { store } from "../../../redux/store"; +import { identityPieces, isIlinkCityWallet, isNormalInteger, typeIdIDestinataire, thousandsSeparators } from '../../../utils/UtilsFunction'; +import { readUser } from '../../../webservice/AuthApi'; +import { getActiveCountryAction, getActiveCountryByDialCodeAction, getActiveCountryByDialCodeReset, getActiveCountryReset, getPayCountryNetworkAction, getPayCountryNetworkReset } from '../../../webservice/CountryApi'; +import { envoieUserWalletToWalletAction, envoieUserWalletToWalletReset, getCommissionUserWalletToWalletAction, getCommissionUserWalletToWalletReset } from '../../../webservice/EnvoieUserApi'; +import { Typography, FontWeight } from '../../../config/typography'; +import thousands from 'thousands'; +import { IlinkEmitter } from '../../../utils/events'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + +class EnvoieWalletToWalletUser extends Component { + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('DEPOSIT_WALLET_TO_WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('DEPOSIT_WALLET_TO_WALLET') + } + }; + + constructor(props) { + super(props); + this.state = { + identityPieces: identityPieces(), + identityPiecesName: I18n.t((identityPieces()[0]).name), + paysDestination: [], + paysDestinationSelect: null, + walletActifs: [], + walletActifSelect: null, + typeIdDestinataire: typeIdIDestinataire(), + typeIdDestinataireSelect: (typeIdIDestinataire()[0].name), + numeroTelephoneOrWalletCode: null, + numeroIdentite: null, + montant: null, + password: null, + isIlinkWorldWalletSelect: false, + loading: false, + user: null, + modalVisible: true, + hasLoadActiveCountryList: true, + hasLoadActivePayCountryNetworkList: true, + triggerSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getActiveCountryReset(); + this.props.getActiveCountryByDialCodeReset(); + this.props.getPayCountryNetworkReset(); + this.props.envoieUserWalletToWalletReset(); + this.props.getCommissionUserWalletToWalletReset(); + + this.props.getActiveCountryAction(); + console.log("ENVOIE WALLET PROPS", this.props); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + if (nextProps.resultEnvoieWalletToWalletGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToWalletGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToWalletGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderGetActionCountryList = () => { + + const { resultActiveCountryList, errorActiveCountryList } = this.props; + if (resultActiveCountryList !== null) { + if (typeof resultActiveCountryList.response !== 'undefined') { + + this.setState({ + hasLoadActiveCountryList: false, + paysDestination: resultActiveCountryList.response, + paysDestinationSelect: resultActiveCountryList.response[0].name, + }); + if (this.state.hasLoadActivePayCountryNetworkList) + this.props.getPayCountryNetworkAction({ id_wallet_user: this.state.wallet.id, id_country: resultActiveCountryList.response[0].id }); + } + } + + if (errorActiveCountryList !== null) { + if (typeof errorActiveCountryList.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorActiveCountryList.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorActiveCountryList), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getActiveCountryReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderGetPayCountryNetworkResponse = () => { + const { resultPayCountryNetwork, errorPayCountryNetwork } = this.props; + if (resultPayCountryNetwork !== null) { + if (typeof resultPayCountryNetwork.response !== 'undefined') { + if (resultPayCountryNetwork.response.length > 0) { + let typeIdentifiant = isIlinkCityWallet(resultPayCountryNetwork.response[0].type) ? I18n.t('CODE_WALLET') : I18n.t('PHONE'); + this.setState({ + hasLoadActivePayCountryNetworkList: false, + walletActifs: resultPayCountryNetwork.response, + walletActifSelect: resultPayCountryNetwork.response[0].name, + typeIdDestinataireSelect: typeIdentifiant, + isIlinkWorldWalletSelect: isIlinkCityWallet(resultPayCountryNetwork.response[0].type), + modalVisible: false + }); + } + else if (resultPayCountryNetwork.response.length === 0) { + this.setState({ + walletActifs: [], + walletActifSelect: '', + modalVisible: false, + hasLoadActivePayCountryNetworkList: false, + }); + } + } + } + + if (errorPayCountryNetwork !== null) { + if (typeof errorPayCountryNetwork.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorPayCountryNetwork.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + { cancelable: false } + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorPayCountryNetwork), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getPayCountryNetworkReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToWallet, errorEnvoieWalletToWallet } = this.props; + + if (errorEnvoieWalletToWallet !== null) { + if (typeof errorEnvoieWalletToWallet.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_TRANSFER"), + errorEnvoieWalletToWallet.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToWalletReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToWallet !== null) { + if (resultEnvoieWalletToWallet.response !== null) { + Alert.alert( + I18n.t("SUCCESS_TRANSFER"), + resultEnvoieWalletToWallet.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToWalletReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToWalletGetCommission } = this.props; + + if (errorEnvoieWalletToWalletGetCommission !== null) { + if (typeof errorEnvoieWalletToWalletGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToWalletGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToWalletReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + modalConfirmTransaction = (data) => { + const commission = data.response.frais; + const montant_net_final = data.response.montant_net_final; + const montant_net_init = data.response.montant_net_init; + const destinataire = data.response.destinataire; + + console.log("DATA SEND TO CONFIRM DIALOG", data); + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('DESTINATAIRE')} + + + {destinataire} + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(commission, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + + + + + + {I18n.t('INIT_COUNTRY')} + + + {`${thousands(montant_net_init, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FINAL_COUNTRY')} + + + {montant_net_final} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToWalletAction({ + type: 1, + id_wallet_user: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + id_destinataire: this.state.numeroTelephoneOrWalletCode, + type_document_destinataire: this.state.identityPiecesName, + id_document_destinataire: this.state.numeroIdentite, + network_destinataire: (this.state.walletActifs.filter(element => element.name === this.state.walletActifSelect))[0].id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToWalletReset(); + }} /> + + + + ); + + } + + onSubmitSendWalletToWallet = () => { + const { identityPiecesName, paysDestinationSelect, numeroIdentite, walletActifSelect, typeIdDestinataireSelect, numeroTelephoneOrWalletCode, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(identityPiecesName)) + this.identityPiecesAnim.shake(800); + else if (this.ckeckIfFieldIsOK(paysDestinationSelect)) + this.paysDestinationAnim.shake(800); + else if (this.ckeckIfFieldIsOK(walletActifSelect)) + this.walletActifAnim.shake(800); + else if (this.ckeckIfFieldIsOK(typeIdDestinataireSelect)) + this.typeIdDestinataireAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroIdentite)) + this.numeroIdentiteAnim.shake(800); + else if (this.ckeckIfFieldIsOK(numeroTelephoneOrWalletCode)) + this.numeroTelephoneAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + console.log("IS MONTANT VALID", this.isMontantValid()) + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToWalletAction({ + type: 1, + network_destinataire: (this.state.walletActifs.filter(element => element.name === this.state.walletActifSelect))[0].id, + id_wallet_user: this.state.wallet.id, + final_country: (this.state.paysDestination.filter(element => element.name === this.state.paysDestinationSelect))[0].id, + id_destinataire: this.state.numeroTelephoneOrWalletCode, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }) + + } + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log("STATE", this.state); + const { resultEnvoieWalletToWalletGetCommission } = this.props; + return ( + <> + {(this.state.modalVisible || this.props.loadingEnvoieWalletToWalletGetCommission || this.props.loadingEnvoieWalletToWallet || this.props.loadingCountryByDialCode || this.props.loadingActiveCountryList || this.props.loadingCountryByDialCode) && this.renderLoader()} + {this.state.hasLoadActiveCountryList && this.renderGetActionCountryList()} + {this.state.hasLoadActivePayCountryNetworkList && this.renderGetPayCountryNetworkResponse()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToWalletGetCommission !== null) && + (typeof resultEnvoieWalletToWalletGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToWalletGetCommission) + } + + + {I18n.t('ENVOIE_WALLET_TO_WALLET')} + + { this.paysDestinationAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.props.getPayCountryNetworkReset(); + + let countrySelect = data.filter(element => element.name === value); + this.setState({ paysDestinationSelect: value, hasLoadActivePayCountryNetworkList: true }, () => { + this.props.getPayCountryNetworkAction({ id_wallet_user: this.state.wallet.id, id_country: countrySelect[0].id }); + }); + this.props.getCommissionUserWalletToWalletReset(); + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + { this.walletActifAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + let activeWalletSelect = data.filter(element => element.name === value); + let typeIdentifiant = isIlinkCityWallet(activeWalletSelect[0].type) ? I18n.t('CODE_WALLET') : I18n.t('PHONE'); + this.setState({ + walletActifSelect: value, + typeIdDestinataireSelect: typeIdentifiant + }); + + }} + valueExtractor={(value) => { return value.name }} + labelExtractor={(value) => { return value.name }} + /> + + + { this.typeIdDestinataireAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ typeIdDestinataireSelect: value }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + + { this.numeroTelephoneAnim = comp }}> + { + this.setState({ numeroTelephoneOrWalletCode }) + }} + style={styles.input} + > + + + + { this.identityPiecesAnim = comp }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + this.setState({ identityPiecesName: value }); + }} + valueExtractor={(value) => { return I18n.t(value.name) }} + labelExtractor={(value) => { return I18n.t(value.name) }} + /> + + + { this.numeroIdentiteAnim = comp }}> + { + this.setState({ numeroIdentite }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingCountryByDialCode: state.countryByDialCode.loading, + resultCountryByDialCode: state.countryByDialCode.result, + errorCountryByDialCode: state.countryByDialCode.error, + + loadingActiveCountryList: state.activeCountryListReducer.loading, + resultActiveCountryList: state.activeCountryListReducer.result, + errorActiveCountryList: state.activeCountryListReducer.error, + + loadingPayCountryNetwork: state.payCountryNetworkReducer.loading, + resultPayCountryNetwork: state.payCountryNetworkReducer.result, + errorPayCountryNetwork: state.payCountryNetworkReducer.error, + + loadingEnvoieWalletToWallet: state.envoieUserWalletToWalletReducer.loading, + resultEnvoieWalletToWallet: state.envoieUserWalletToWalletReducer.result, + errorEnvoieWalletToWallet: state.envoieUserWalletToWalletReducer.error, + + loadingEnvoieWalletToWalletGetCommission: state.envoieUserWalletToWalletGetCommissionReducer.loading, + resultEnvoieWalletToWalletGetCommission: state.envoieUserWalletToWalletGetCommissionReducer.result, + errorEnvoieWalletToWalletGetCommission: state.envoieUserWalletToWalletGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + getActiveCountryByDialCodeAction, + getActiveCountryByDialCodeReset, + + getPayCountryNetworkAction, + getPayCountryNetworkReset, + + getActiveCountryAction, + getActiveCountryReset, + + envoieUserWalletToWalletAction, + envoieUserWalletToWalletReset, + + getCommissionUserWalletToWalletAction, + getCommissionUserWalletToWalletReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(EnvoieWalletToWalletUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); diff --git a/app/screens/wallet/user/LinkCard.js b/app/screens/wallet/user/LinkCard.js new file mode 100644 index 0000000..c037902 --- /dev/null +++ b/app/screens/wallet/user/LinkCard.js @@ -0,0 +1,269 @@ +import 'moment/locale/en-au'; +import 'moment/locale/en-ca'; +import 'moment/locale/en-ie'; +import 'moment/locale/en-il'; +import 'moment/locale/en-nz'; +import 'moment/locale/es-us'; +import 'moment/locale/fr'; +import React, { Component } from 'react'; +import { Alert, Dimensions, ScrollView, StatusBar, StyleSheet, Text, View } from 'react-native'; +import { CreditCardInput } from "react-native-credit-card-input"; +import I18n from 'react-native-i18n'; +import { Appbar, Provider } from 'react-native-paper'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import CustomButton from '../../../components/CustomButton'; +import OutlineTextInput from '../../../components/OutlineTextInput'; +import { Color } from '../../../config/Color'; +import { linkCardReset, linkCardAction } from '../../../webservice/WalletApi'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import { readUser } from '../../../webservice/AuthApi'; +//import Dialog, { DialogContent, DialogTitle, DialogFooter, DialogButton } from 'react-native-popup-dialog'; +let moment = require('moment-timezone'); + +const CONTAINER_WIDTH = Dimensions.get("window").width; + +class LinkCard extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.accentLightColor, + statusBarColor: Color.accentColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + + static navigationOptions = ({ navigation }) => { + return { + header: null, + headerMode: 'none', + headerTitle: null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + }; + } + + constructor(props) { + super(props); + this.state = { + numCarte: 0, + cvv: 0, + expiration_date: '', + creditCardInput: {}, + displayCardError: false, + isSubmitClick: false, + user: null + }; + this.props.linkCardReset(); + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + renderLoader = () => { + return ( + + ) + } + + renderDialogResponse = () => { + const { result, error } = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.linkCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("SUCCESS"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.navigation.pop(); + this.props.linkCardReset(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + onCreditCardChange = (form) => { + this.setState({ + creditCardInput: form + }); + } + + isCreditCardValid = () => { + const { creditCardInput } = this.state; + const errorMessage = []; + + if (typeof creditCardInput.status !== 'undefined') { + + if (creditCardInput.status.cvc === 'incomplete') + errorMessage.push(I18n.t('CVC_CARD_ERROR')); + if (creditCardInput.status.expiry === 'incomplete') + errorMessage.push(I18n.t('EXPIRY_CARD_ERROR')); + if (creditCardInput.status.number === 'incomplete') + errorMessage.push(I18n.t('CARD_NUMBER_ERROR')); + } + else + errorMessage.push(I18n.t('THIS_FIELD_IS_REQUIRED')) + + return errorMessage; + } + + + onSubmit = () => { + const { creditCardInput } = this.state; + + if (creditCardInput.valid) { + + this.setState({ + numCarte: parseInt((creditCardInput.values.number).replace(/\s/g, '')), + expiration_date: creditCardInput.values.expiry, + }, () => { + this.props.linkCardAction({ + numero_carte: this.state.numCarte, + expiration_date: this.state.expiration_date + }, this.state.user.id); + }); + } + else if (!creditCardInput.valid) { + this.setState({ + displayCardError: true + }); + } + + this.setState({ isSubmitClick: true }); + } + + render() { + return ( + + + + + + { this.props.navigation.pop() }} + /> + + + + + {this.renderLoader()} + {this.state.isSubmitClick && this.renderDialogResponse()} + + + + + { + (this.state.displayCardError) && + this.isCreditCardValid().map((item) => ( + {item} + )) + } + + + + this.onSubmit()}> + {I18n.t('VALIDATE')} + + + + + + + ) + } + +} + +const mapStateToProps = state => ({ + loading: state.linkCardReduder.loading, + result: state.linkCardReduder.result, + error: state.linkCardReduder.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + linkCardAction, + linkCardReset +}, dispatch); + +export default connect(mapStateToProps, mapDispatchToProps)(LinkCard); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.containerBackgroundColor + }, + checkDefault: { + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center", + borderBottomWidth: 1, + paddingVertical: 15, + marginTop: 10 + }, + contentButtonBottom: { + borderTopWidth: 1, + paddingVertical: 10, + paddingHorizontal: 20, + flexDirection: "row", + justifyContent: "space-between", + alignItems: "center" + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + lottie: { + width: 248, + height: 248 + }, +}); \ No newline at end of file diff --git a/app/screens/wallet/user/ReattachAccountUser.js b/app/screens/wallet/user/ReattachAccountUser.js new file mode 100644 index 0000000..968fa17 --- /dev/null +++ b/app/screens/wallet/user/ReattachAccountUser.js @@ -0,0 +1,419 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, {Component} from 'react'; +import {Alert, ScrollView, StyleSheet, Text, View} from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import I18n from 'react-native-i18n'; +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import {ProgressDialog} from 'react-native-simple-dialogs'; +import {Fumi} from 'react-native-textinput-effects'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import {connect} from 'react-redux'; +import {bindActionCreators} from 'redux'; +import {Color} from '../../../config/Color'; +import {FontWeight, Typography} from '../../../config/typography'; +import {store} from "../../../redux/store"; +import {readUser} from '../../../webservice/AuthApi'; +import {isNormalInteger} from '../../../utils/UtilsFunction'; +import {askNanoCreditAction, getNanoCreditDemandDurationAction} from '../../../webservice/NanoCreditApi'; +import {Dropdown} from 'react-native-material-dropdown-v2'; +import { + getIlinkBankAction, + getIlinkBankReset, + reattachAccountAction, + reattachAccountReset +} from "../../../webservice/WalletApi"; + +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class ReattachAccountUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('REATTACH_CARD'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('REATTACH_CARD') + } + }; + + constructor(props) { + super(props); + this.state = { + codeGroupe: null, + codeSponsor: null, + nomGroupe: null, + user: null, + iban: null, + bankToSend: null, + ilinkBanks: [], + bankSelect: null, + triggerSubmitClick: false, + hasLoadBank: false, + modalVisible: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.getIlinkBankReset(); + this.props.getIlinkBankAction(this.state.wallet.id_wallet_network); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({user}); + } + } + }); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const {montant} = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + + else if (montant > parseInt(this.state.comptePrincipal)) + return { + errorMessage: I18n.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + renderIlinkBankList = () => { + const {resultGetBank, errorGetBank} = this.props; + if (resultGetBank !== null) { + if (typeof resultGetBank.response !== 'undefined') { + if (resultGetBank.response.length > 0) { + this.setState({ + hasLoadBank: true, + ilinkBanks: resultGetBank.response, + bankSelect: resultGetBank.response[0].bank_name + " - " + resultGetBank.response[0].bank_address, + bankToSend: resultGetBank.response[0], + modalVisible: false + }); + } else if (resultGetBank.response.length === 0) { + this.setState({ + hasLoadBank: true, + ilinkBanks: [], + bankSelect: '', + bankToSend: null, + modalVisible: false + }); + } + } + } + + if (errorGetBank !== null) { + if (typeof errorGetBank.data !== 'undefined') { + Alert.alert( + I18n.t('ERROR_LABEL'), + errorGetBank.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getIlinkBankReset(); + } + } + + ], + {cancelable: false} + ) + } else { + Alert.alert( + I18n.t('ERROR_LABEL'), + JSON.stringify(errorGetBank), + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getIlinkBankReset(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + + renderReattachAccountResponse = () => { + + const {result, error} = this.props; + + if (error !== null) { + if (typeof error.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + error.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.reattachAccountReset(); + } + } + ], + {cancelable: false} + ) + } + } + + if (result !== null) { + if (result.response !== null) { + Alert.alert( + I18n.t("DEMAND_SEND"), + result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.reattachAccountReset(); + //IlinkEmitter.emit("treatNanoGroupDemand"); + this.props.navigation.pop(); + } + } + + ], + {cancelable: false} + ) + } + } + } + + updateLangue() { + this.props.navigation.setParams({name: I18n.t('DEPOSIT_TO_CARD')}) + this.forceUpdate() + } + + + onSubmitSendWalletToCard = () => { + const {iban, bankSelect} = this.state; + + if (this.ckeckIfFieldIsOK(bankSelect)) + this.listBankAnim.shake(800); + else if (this.ckeckIfFieldIsOK(iban)) + this.ibanAnim.shake(800); + else { + console.warn("Code Iban", this.state.iban); + console.warn("Bank", this.state.bankToSend); + + this.props.reattachAccountAction({ + iban: this.state.iban, + id_bank: this.state.bankToSend.id_bank, + id_wallet_network: this.state.wallet.id_wallet_network, + id_user: this.state.user.id + }); + + } + this.setState({ + isDataSubmit: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + console.log(this.state); + return ( + <> + {(this.props.loading || this.props.loadingGetBank) && this.renderLoader()} + {this.state.isDataSubmit && this.renderReattachAccountResponse()} + {!this.state.hasLoadBank && this.renderIlinkBankList()} + + + {I18n.t('FILL_INFORMATION')} + + { + this.listBankAnim = comp + }} + style={{ + width: responsiveWidth(90), + height: 60, + marginTop: 20, + alignSelf: 'center', + borderRadius: 10, + paddingLeft: 20, + paddingRight: 20, + backgroundColor: 'white' + }}> + { + console.log(value); + this.setState({ + bankSelect: value.bank_name + " - " + value.bank_address, + bankToSend: value + }); + }} + valueExtractor={(value) => { + return value + }} + labelExtractor={(value) => { + return value.bank_name + " - " + value.bank_address + }} + /> + + + { + this.ibanAnim = comp + }}> + { + this.setState({iban}) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + loadingGetBank: state.getIlinkBankReducer.loading, + resultGetBank: state.getIlinkBankReducer.result, + errorGetBank: state.getIlinkBankReducer.error, + + loading: state.reattachAccountReducer.loading, + result: state.reattachAccountReducer.result, + error: state.reattachAccountReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + getIlinkBankAction, + getIlinkBankReset, + + reattachAccountAction, + reattachAccountReset, + + askNanoCreditAction, + + getNanoCreditDemandDurationAction, + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(ReattachAccountUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/user/RetraitCarteVersCashUser.js b/app/screens/wallet/user/RetraitCarteVersCashUser.js new file mode 100644 index 0000000..3ad5c60 --- /dev/null +++ b/app/screens/wallet/user/RetraitCarteVersCashUser.js @@ -0,0 +1,469 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class RetraitCarteVersCashUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('WITHDRAWAL_CARD_TO_CASH'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WITHDRAWAL_CARD_TO_CASH') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeCVV: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("WITHDRAWAL_ERROR"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("WITHDRAWAL_SUCCESS"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WITHDRAWAL_WALLET_TO_CASH') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 11, + cvv: this.state.codeCVV, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { codeCVV, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(codeCVV) && codeCVV === 3) + this.codeCVVAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 11, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + {I18n.t('WITHDRAWAL_CARD_TO_CASH_DESCRIPTION')} + + { this.codeCVVAnim = comp }}> + { + if (codeCVV.length > 3) { + this.setState({ codeCVV: this.state.codeCVV.substring(0, 3) }) + } + else + this.setState({ codeCVV }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(RetraitCarteVersCashUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/user/RetraitCarteVersWalletUser.js b/app/screens/wallet/user/RetraitCarteVersWalletUser.js new file mode 100644 index 0000000..49aa16b --- /dev/null +++ b/app/screens/wallet/user/RetraitCarteVersWalletUser.js @@ -0,0 +1,469 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class RetraitCarteVersWalletUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('WITHDRAWAL_CARD_TO_WALLET'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WITHDRAWAL_CARD_TO_WALLET') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeCVV: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("WITHDRAWAL_ERROR"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("WITHDRAWAL_SUCCESS"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WITHDRAWAL_WALLET_TO_CASH') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 10, + cvv: this.state.codeCVV, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { codeCVV, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(codeCVV) && codeCVV === 3) + this.codeCVVAnim.shake(800); + else if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 10, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + {I18n.t('WITHDRAWAL_CARD_TO_WALLET_DESCRIPTION')} + + { this.codeCVVAnim = comp }}> + { + if (codeCVV.length > 3) { + this.setState({ codeCVV: this.state.codeCVV.substring(0, 3) }) + } + else + this.setState({ codeCVV }) + }} + style={styles.input} + > + + + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(RetraitCarteVersWalletUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/screens/wallet/user/RetraitWalletVersCashUser.js b/app/screens/wallet/user/RetraitWalletVersCashUser.js new file mode 100644 index 0000000..2b2b2ef --- /dev/null +++ b/app/screens/wallet/user/RetraitWalletVersCashUser.js @@ -0,0 +1,466 @@ +import Button from 'apsl-react-native-button'; +import isEqual from 'lodash/isEqual'; +import isNil from 'lodash/isNil'; +import React, { Component } from 'react'; +import { Alert, ScrollView, StyleSheet, Text, View } from 'react-native'; +import * as Animatable from 'react-native-animatable'; +import Dialog from "react-native-dialog"; +import I18n from 'react-native-i18n'; +import { responsiveHeight, responsiveWidth } from 'react-native-responsive-dimensions'; +import { ProgressDialog } from 'react-native-simple-dialogs'; +import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome'; +import { Fumi } from 'react-native-textinput-effects'; +import { connect } from 'react-redux'; +import { bindActionCreators } from 'redux'; +import thousands from 'thousands'; +import { Color } from '../../../config/Color'; +import { FontWeight, Typography } from '../../../config/typography'; +import { store } from "../../../redux/store"; +import { IlinkEmitter } from '../../../utils/events'; +import { readUser } from '../../../webservice/AuthApi'; +import { envoieUserWalletToCardAction, envoieUserWalletToCardReset, getCommissionUserWalletToCardAction, getCommissionUserWalletToCardReset } from '../../../webservice/EnvoieUserApi'; +import { isNormalInteger } from '../../../utils/UtilsFunction'; +let theme = require('../../../utils/theme.json'); +let route = require('../../../route.json'); + + +class RetraitWalletVersCashUser extends Component { + + static navigatorStyle = { + navBarBackgroundColor: Color.primaryColor, + statusBarColor: Color.primaryDarkColor, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF' + + }; + + static navigationOptions = () => { + return { + drawerLabel: () => null, + headerTitle: I18n.t('WITHDRAWAL_WALLET_TO_CASH'), + headerTintColor: 'white', + headerStyle: { + backgroundColor: Color.primaryColor, + marginTop: 0, + color: 'white' + }, + headerTitleStyle: { + color: "white" + }, + title: I18n.t('WITHDRAWAL_WALLET_TO_CASH') + } + }; + + constructor(props) { + super(props); + this.state = { + montant: null, + password: null, + codeCVV: null, + loading: false, + user: null, + triggerSubmitClick: false, + isSubmitClick: false, + isDataSubmit: false, + isModalConfirmVisible: false, + wallet: store.getState().walletDetailReducer.result.response + }; + + this.props.envoieUserWalletToCardReset(); + this.props.getCommissionUserWalletToCardReset(); + + } + + componentDidMount() { + + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.setState({ user }); + } + } + }); + + } + + componentWillReceiveProps(nextProps) { + + console.log('PROPS', nextProps) + + if (nextProps.resultEnvoieWalletToCardGetCommission != null) { + + if (typeof nextProps.resultEnvoieWalletToCardGetCommission.response !== 'undefined') { + + if (!nextProps.loadingEnvoieWalletToCardGetCommission) + this.setState({ + isModalConfirmVisible: true + }); + } + } + } + + renderEnvoieWalletToWalletResponse = () => { + + const { resultEnvoieWalletToCard, errorEnvoieWalletToCard } = this.props; + + if (errorEnvoieWalletToCard !== null) { + if (typeof errorEnvoieWalletToCard.data !== 'undefined') { + Alert.alert( + I18n.t("WITHDRAWAL_ERROR"), + errorEnvoieWalletToCard.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + if (resultEnvoieWalletToCard !== null) { + if (resultEnvoieWalletToCard.response !== null) { + Alert.alert( + I18n.t("WITHDRAWAL_SUCCESS"), + resultEnvoieWalletToCard.response, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.envoieUserWalletToCardReset(); + IlinkEmitter.emit("refreshWallet"); + this.props.navigation.pop(); + } + } + + ], + { cancelable: false } + ) + } + } + } + + renderDialogGetCommissionResponse = () => { + + const { errorEnvoieWalletToCardGetCommission } = this.props; + + if (errorEnvoieWalletToCardGetCommission !== null) { + if (typeof errorEnvoieWalletToCardGetCommission.data !== 'undefined') { + Alert.alert( + I18n.t("ERROR_LABLE"), + errorEnvoieWalletToCardGetCommission.data.error, + [ + { + text: I18n.t("OK"), onPress: () => { + this.props.getCommissionUserWalletToCardReset(); + } + } + ], + { cancelable: false } + ) + } + } + + } + + updateLangue() { + this.props.navigation.setParams({ name: I18n.t('WITHDRAWAL_WALLET_TO_CASH') }) + this.forceUpdate() + } + + modalConfirmTransaction = (data) => { + + const frais = data.response.frais; + const montant_net = data.response.montant_net; + + return ( + + + + {I18n.t('TRANSACTION_DETAIL')} + + + + + + + {I18n.t('AMOUNT')} + + + {`${thousands(this.state.montant, ' ')} ${this.state.wallet.currency_code}`} + + + + + {I18n.t('FEES_AND_TAXES')} + + + {`${thousands(frais, ' ')} ${this.state.wallet.currency_code}`} + + + + + + + {I18n.t('NET_AMOUNT')}: + + + {`${thousands(montant_net, ' ')} ${this.state.wallet.currency_code}`} + + + + + + { + this.setState({ + isModalConfirmVisible: false + }); + }} /> + { + this.setState({ + isModalConfirmVisible: false, + isDataSubmit: true + }); + this.props.envoieUserWalletToCardAction({ + type: 9, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + password: this.state.password + }); + this.props.getCommissionUserWalletToCardReset(); + }} /> + + + + ); + + } + + ckeckIfFieldIsOK(champ) { + return (isNil(champ) || isEqual(champ.length, 0)); + } + + isMontantValid = () => { + const { montant } = this.state; + if ((parseInt(isEqual(montant, 0)) || montant < 0)) + return { + errorMessage: I18n.t('ENTER_AMOUNT_SUPERIOR_ZEROR'), + isValid: false + }; + + else if (!isNormalInteger(montant)) + return { + errorMessage: I18n.t('ENTER_VALID_AMOUNT'), + isValid: false + }; + + else + return { + errorMessage: '', + isValid: true + }; + } + + onSubmitSendWalletToCard = () => { + const { codeCVV, montant, password } = this.state; + + if (this.ckeckIfFieldIsOK(montant) || !this.isMontantValid().isValid) { + this.montantAnim.shake(800); + } + else if (this.ckeckIfFieldIsOK(password)) + this.passwordAnim.shake(800); + else { + + this.props.getCommissionUserWalletToCardAction({ + type: 9, + id_wallet_user: this.state.wallet.id, + montant: this.state.montant, + }); + + } + this.setState({ + triggerSubmitClick: true + }); + } + + + renderLoader = () => { + return ( + + ) + } + + render() { + const { resultEnvoieWalletToCardGetCommission } = this.props; + return ( + <> + {(this.props.loadingEnvoieWalletToCard || this.props.loadingEnvoieWalletToCardGetCommission) && this.renderLoader()} + {this.state.isDataSubmit && this.renderEnvoieWalletToWalletResponse()} + {this.state.triggerSubmitClick && this.renderDialogGetCommissionResponse()} + { + (resultEnvoieWalletToCardGetCommission !== null) && + (typeof resultEnvoieWalletToCardGetCommission.response !== 'undefined') && + this.modalConfirmTransaction(resultEnvoieWalletToCardGetCommission) + } + + + {I18n.t('WITHDRAWAL_WALLET_TO_CASH_DESCRIPTION')} + + {/* { this.codeCVVAnim = comp }}> + { + if (codeCVV.length > 3) { + this.setState({ codeCVV: this.state.codeCVV.substring(0, 3) }) + } + else + this.setState({ codeCVV }) + }} + style={styles.input} + > + + */} + + { this.montantAnim = comp }}> + { + this.setState({ montant }) + }} + style={styles.input} + > + + + + {this.state.wallet.currency_code} + + + + { this.passwordAnim = comp }}> + { + this.setState({ password }) + }} + style={styles.input} + > + + + + + + + ) + } +} + +const maptStateToProps = state => ({ + + loadingEnvoieWalletToCard: state.envoieUserWalletToCardReducer.loading, + resultEnvoieWalletToCard: state.envoieUserWalletToCardReducer.result, + errorEnvoieWalletToCard: state.envoieUserWalletToCardReducer.error, + + loadingEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.loading, + resultEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.result, + errorEnvoieWalletToCardGetCommission: state.envoieUserWalletToCardGetCommissionReducer.error, +}); + +const mapDispatchToProps = dispatch => bindActionCreators({ + + envoieUserWalletToCardAction, + envoieUserWalletToCardReset, + + getCommissionUserWalletToCardAction, + getCommissionUserWalletToCardReset + +}, dispatch); + +export default connect(maptStateToProps, mapDispatchToProps)(RetraitWalletVersCashUser); + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: Color.primaryDarkColor, + }, + textbtnvalide: { + color: 'white', + fontWeight: 'bold' + }, + bigtitle: { + color: 'white', + fontSize: 20, + flex: 1, + fontWeight: 'bold', + textAlign: 'center', + margin: 20, + }, + blockView: { + paddingVertical: 10, + borderBottomWidth: 1 + }, + subbigtitle: { + color: 'white', + fontSize: 17, + textAlign: 'center', + margin: 5, + }, + btnvalide: { + marginTop: 20, + marginLeft: 20, + marginRight: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52 + }, + btnSubmit: { + marginTop: 20, + borderColor: 'transparent', + backgroundColor: Color.accentLightColor, + height: 52, + width: "30%", + marginLeft: 20, + marginRight: 20, + }, + input: { + height: 60, + marginTop: responsiveHeight(2), + marginLeft: responsiveWidth(5), + marginRight: responsiveWidth(5), + borderRadius: 5, + } +}); \ No newline at end of file diff --git a/app/utils/DateUtils.js b/app/utils/DateUtils.js new file mode 100644 index 0000000..c3eade7 --- /dev/null +++ b/app/utils/DateUtils.js @@ -0,0 +1,35 @@ + +export const isSameYear=(targetDay:Date,day:Date)=>{ + return targetDay.getFullYear()==day.getFullYear(); +} +export const isSameDay=(targetDay:Date,day:Date)=>{ + return targetDay.getDate()==day.getDate(); +} +export const isSameMonth=(targetDay:Date,day:Date)=>{ + return targetDay.getMonth()==day.getMonth(); +} +export const isSameDate=(targetDay:Date,day:Date)=>{ + return isSameDay(targetDay,day) && isSameMonth(targetDay,day) && isSameYear(targetDay,day) +} + +export const convertDateToHumanText=(targetDay:Date,day:Date)=>{ + var secondtime=Math.abs(targetDay.getTime()-day.getTime()/1000); + if(isSameDate(targetDay,day)){ + var baseTime=' Il y a '; + if(secondtime<60)baseTime+secondtime+' Secondes'; + else if(secondtime<3600){ + secondtime=parseInt(secondtime/60) + baseTime+(secondtime+' minutes'); + + }else { + secondtime=parseInt(secondtime/3600); + baseTime+(secondtime+' heures') + } + + }else if(isSameYear(targetDay,day) && isSameMonth(targetDay,day)){ + var da=Math.round(Math.abs(targetDay.getMonth()-day.getMonth())) + return 'Il y a '+da+' mois'; + }else if(isSameYear(targetDay,day)){ + return day.toDateString(); + } +}; \ No newline at end of file diff --git a/app/utils/DeviceUtils.js b/app/utils/DeviceUtils.js new file mode 100644 index 0000000..0caff72 --- /dev/null +++ b/app/utils/DeviceUtils.js @@ -0,0 +1,69 @@ +import { + Platform, + UIManager, + LayoutAnimation, + PixelRatio, + Dimensions, +} from 'react-native'; + +const scaleValue = PixelRatio.get() / 2; + +export const enableExperimental = () => { + if (Platform.OS === 'android') { + UIManager.setLayoutAnimationEnabledExperimental(true); + } + LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut); +}; + +export const scaleWithPixel = (size, limitScale = 1.2) => { + /* setting default upto 20% when resolution device upto 20% with defalt iPhone 7 */ + const value = scaleValue > limitScale ? limitScale : scaleValue; + return size * value; +}; + +export const heightHeader = () => { + const width = Dimensions.get('window').width; + const height = Dimensions.get('window').height; + const landscape = width > height; + + if (Platform.OS === 'android') return 45; + if (Platform.isPad) return 65; + switch (height) { + case 375: + case 414: + case 812: + case 896: + return landscape ? 45 : 88; + default: + return landscape ? 45 : 65; + } +}; + +export const heightTabView = () => { + const height = Dimensions.get('window').height; + let size = height - heightHeader(); + switch (height) { + case 375: + case 414: + case 812: + case 896: + size -= 30; + break; + default: + break; + } + + return size; +}; + +export const getWidthDevice = () => { + return Dimensions.get('window').width; +}; + +export const getHeightDevice = () => { + return Dimensions.get('window').height; +}; + +export const scrollEnabled = (contentWidth, contentHeight) => { + return contentHeight > Dimensions.get('window').height - heightHeader(); +}; diff --git a/app/utils/NavigationService.js b/app/utils/NavigationService.js new file mode 100644 index 0000000..6d03ac4 --- /dev/null +++ b/app/utils/NavigationService.js @@ -0,0 +1,23 @@ +import { NavigationActions } from 'react-navigation'; + +let _navigator; + +function setTopLevelNavigator(navigatorRef) { + _navigator = navigatorRef; +} + +function navigate(routeName, params) { + _navigator.dispatch( + NavigationActions.navigate({ + routeName, + params, + }) + ); +} + +// add other navigation functions that you need and export them + +export default { + navigate, + setTopLevelNavigator, +}; \ No newline at end of file diff --git a/app/utils/Translations.js b/app/utils/Translations.js new file mode 100644 index 0000000..f9f57e9 --- /dev/null +++ b/app/utils/Translations.js @@ -0,0 +1,16 @@ +import I18n from 'react-native-i18n'; +let en = require('./i18n/en.json'); +let ar = require('./i18n/ar.json'); +let fr = require('./i18n/fr.json'); +let zh = require('./i18n/zh.json'); + +I18n.fallbacks = true; +I18n.translations = { + // Modification des langues + + // Nouvelle implémentation + en, + fr, + ar, + zh +} \ No newline at end of file diff --git a/app/utils/UtilsFunction.js b/app/utils/UtilsFunction.js new file mode 100644 index 0000000..d51cf06 --- /dev/null +++ b/app/utils/UtilsFunction.js @@ -0,0 +1,893 @@ +import isEqual from 'lodash/isEqual'; +import Toast from 'react-native-root-toast'; +import {Color} from '../config/Color'; + +let slugify = require('slugify'); +let route = require('./../route.json'); + +export const thousandsSeparators = (num) => { + var num_parts = num.toString().split("."); + num_parts[0] = num_parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, " "); + return num_parts.join("."); +} + +export const cutString = (word, max) => { + + return word === null ? ' ' : `${word.slice(0, max)}...`; +} +export const cutStringWithoutDot = (word, max) => { + + return word === null ? ' ' : `${word.slice(0, max)}`; +} + +export const isNormalInteger = (str) => { + if (/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/.test(str)) + return false; + else + return true; +} + +export const displayToast = (message) => { + Toast.show(message, { + duration: Toast.durations.LONG, + position: Toast.positions.BOTTOM, + backgroundColor: Color.primaryColor, + shadow: true, + animation: true, + hideOnPress: true, + delay: 0, + onShow: () => { + // calls on toast\`s appear animation start + }, + onShown: () => { + // calls on toast\`s appear animation end. + }, + onHide: () => { + // calls on toast\`s hide animation start. + }, + onHidden: () => { + // calls on toast\`s hide animation end. + } + }); +} + +export const getErrorMsg = (error: any) => + error.error?.hasOwnProperty('message') + ? Array.isArray(error.error?.message) + ? error.error?.join('\n') + : error.error?.error + : error.error?.error; + +export const isIlinkCityWallet = (walletName) => { + return isEqual(walletName, 'ilinkworldcity'); +} + + +export const uppercaseFirstLetter = (str) => { + return str.charAt(0).toUpperCase() + str.slice(1) +} + + +export const isEmptyObject = (obj) => { + for (let prop in obj) { + if (obj.hasOwnProperty(prop)) { + return false; + } + } + + return JSON.stringify(obj) === JSON.stringify({}); +} + +export const identityPieces = () => { + return [ + { + name: 'IDENTITY_CARD' + }, + { + name: 'PASSEPORT' + }, + { + name: 'OTHER_IDENTITY_PIECE' + }, + ] +} + +export const withdrawalMode = () => { + return [ + { + name: 'WITHDRAWAL_IN_CASH' + }, + { + name: 'TRANSFER_IN_ACCOUNT' + } + ] +} + +export const typeCaution = () => { + return [ + { + name: 'GROUP' + }, + { + name: 'INDIVIDUAL' + } + ] +} + +export const typeEpargne = () => { + return [ + { + name: 'SIMPLE' + }, + { + name: 'BLOCKED' + } + ] +} + +export const typeIdIDestinataire = () => { + return [ + { + name: 'PHONE' + }, + { + name: 'CODE_WALLET' + } + ] +} + +export const paysDestinationData = () => { + return [ + { + name: 'Cameroun' + }, + { + name: 'Gabon' + }, + { + name: 'Congo' + }, + { + name: 'Sénégal' + }, + { + name: 'Côte d\'Ivoire' + }, + ] +} + +export const walletActifData = () => { + return [ + { + name: 'UBA' + }, + { + name: 'SOGO' + }, + { + name: 'Small World' + }, + { + name: 'UBA fs iLink' + }, + { + name: 'iLink World' + }, + ] +} + +export const inputCardSource = () => [ + { + name: 'NUMERO_DE_SERIE', + value: 'serial-number' + }, + { + name: 'CREDIT_CARD', + value: 'credit-card' + }, +] + +export const transactionHistoryLabel = () => { + return [ + /* { + icon: 'arrow-expand', + label: 'Type' + }, */ + { + icon: 'inbox-arrow-up', + label: 'Source' + }, + { + icon: 'cash', + label: 'AMOUNT_LABEL' + }, + { + icon: 'account-arrow-right', + label: 'DESTINATAIRE' + }, + { + icon: 'calendar-clock', + label: 'Date' + }, + ] +} +export const transactionHistoryHyperOrdreRecetteLabel = () => { + return [ + /*{ + icon: 'arrow-expand', + label: 'Type' + }, + { + icon: 'inbox-arrow-up', + label: 'Source' + }, */ + { + icon: 'alpha-n-circle', + label: 'NUMBER' + }, + { + icon: 'cash', + label: 'AMOUNT' + }, + { + icon: 'calendar-clock', + label: 'DATE' + }, + ] +}; +export const transactionHistorySuperOrdreRecetteLabel = () => { + return [ + /*{ + icon: 'arrow-expand', + label: 'Type' + }, + { + icon: 'inbox-arrow-up', + label: 'Source' + }, */ + { + icon: 'file-multiple', + label: 'TYPE' + }, + { + icon: 'arrow-expand', + label: 'ACTION' + }, + { + icon: 'calendar-clock', + label: 'DATE' + }, + { + icon: 'alpha-n-circle', + label: 'NUMBER' + }, + ] +}; +export const transactionHistorySuperTaxNoticeLabel = () => { + return [ + /*{ + icon: 'arrow-expand', + label: 'Type' + }, + { + icon: 'inbox-arrow-up', + label: 'Source' + }, */ + { + icon: 'alpha-n-circle', + label: 'NUMBER' + }, + { + icon: 'cash', + label: 'AMOUNT' + }, + { + icon: 'calendar-clock', + label: 'DATE' + }, + ] +}; +export const nanoCreditHistoryLabel = () => { + return [ + /* { + icon: 'arrow-expand', + label: 'HISTORY_TYPE' + },*/ + { + icon: 'inbox-arrow-up', + label: 'ETAT' + }, + { + icon: 'cash', + label: 'AMOUNT_LABEL' + }, + { + icon: 'calendar-clock', + label: 'DATE' + }, + ] +} +export const transactionHistoryNanoCreditLabel = () => { + return [ + /*{ + icon: 'arrow-expand', + label: 'Type' + }, + { + icon: 'inbox-arrow-up', + label: 'Source' + }, */ + { + icon: 'cash', + label: 'Type' + }, + { + icon: 'cash', + label: 'AMOUNT_LABEL' + }, + { + icon: 'calendar-clock', + label: 'Date' + }, + ] +} + +export const transactionHistoryUser = () => { + return [ + { + type: 'depot', + source: 'wallet', + montant: 10000, + destinataire: 'John Doe', + date: '2020-05-15', + }, + { + type: 'retrait', + source: 'wallet', + montant: 10000, + destinataire: 'John Doe', + date: '2020-05-15', + }, + ]; +} + +export const displayTransactionType = (transactionType) => { + return isEqual(transactionType, 'E') ? 'SAVING' : 'NANO_CREDIT'; +} + +export const optionWalletToBank = { + title: 'DEPOSIT_TO_BANK', + subTitle: 'CHOOSE_OPERATOR', + options: [] +} + +export const optionDepotScreen = { + type: 'DEPOT', + title: 'ENVOIE_ARGENT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.envoieCashVersWalletAgent, + icon: 'wallet', + title: 'DEPOSIT_CASH_TO_WALLET', + }, + { + screen: route.envoieCashVersAutreWalletAgent, + icon: 'cash-refund', + title: 'DEPOSIT_CASH_TO_OTHER_WALLET', + }, + { + screen: route.envoieCashVersCarteAgent, + icon: 'credit-card', + title: 'DEPOSIT_CASH_TO_VISA', + }, + { + screen: route.envoiCashVersCashAgent, + icon: 'cash-multiple', + title: 'DEPOSIT_CASH_TO_CASH', + }, + { + screen: route.operateurOptionSelect, + icon: 'bank-transfer-in', + title: 'DEPOSIT_CASH_TO_BANK', + subScreenOption: optionWalletToBank, + type: 'WALLET_TO_BANK', + }, + ] +} + +export const optionRetraitScreen = { + type: 'RETRAIT', + title: 'RETRAIT_ARGENT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.retraitEnCashAgent, + icon: 'cash', + title: 'WITHDRAWAL_IN_CASH', + }, + { + screen: route.retraitCarteVersCashAgent, + icon: 'credit-card', + title: 'WITHDRAWAL_CARD_TO_CASH_AGENT', + }, + ] +} + +export const optionRetraitUserScreen = { + type: 'RETRAIT_USER', + title: 'RETRAIT_ARGENT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.retraitWalletVersCashUser, + icon: 'wallet', + title: 'WITHDRAWAL_WALLET_TO_CASH', + }, + { + screen: route.retraitCarteVersCashUser, + icon: 'credit-card-refund', + title: 'WITHDRAWAL_CARD_TO_CASH', + }, + { + screen: route.retraitCarteVersWalletUser, + icon: 'credit-card', + title: 'WITHDRAWAL_CARD_TO_WALLET', + }, { + screen: '', + icon: 'credit-card', + title: 'WITHDRAWAL_BANK_TO_WALLET', + } + ] +} + +export const optionDepotUserScreen = { + type: 'DEPOT_USER', + title: 'ENVOIE_ARGENT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.envoieWalletToWalletUser, + icon: 'wallet', + title: 'DEPOSIT_WALLET_TO_WALLET', + }, + { + screen: route.envoieWalletToCashUser, + icon: 'cash-refund', + title: 'DEPOSIT_TO_CASH', + }, + { + screen: route.envoieWalletToCardUser, + icon: 'credit-card', + title: 'DEPOSIT_TO_CARD', + }, + { + type: 'WALLET_TO_BANK', + screen: route.operateurOptionSelect, + icon: 'bank-transfer-in', + title: 'DEPOSIT_TO_BANK', + subScreenOption: optionWalletToBank + }, + ] +}; + +export const optionOrdreRecetteScreen = { + type: 'ORDRE_RECETTE', + title: 'ORDRE_RECETTE', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.ordreRecette, + icon: 'pencil-plus', + title: 'SAISIE_ORDRE_RECETTE', + }, + { + screen: route.ordreRecette, + icon: 'pencil', + title: 'MODIFY_ORDRE_DE_RECETTE', + }, + ] +}; + +export const optionNumeroQuitanceScreen = { + type: 'QUITANCE', + title: 'QUITANCE', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.numeroQuitance, + icon: 'pencil-plus', + title: 'SAISIE_NUMERO_QUITANCE', + }, + { + screen: route.numeroQuitance, + icon: 'pencil', + title: 'MODIFICATION_NUMERO_QUITANCE', + }, + ] +}; + +export const optionPenaliteScreen = { + type: 'PENALITE', + title: 'PENALITE', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.penalteTaxe, + icon: 'pencil-plus', + title: 'PENALITE_ON_TAXE', + }, + { + screen: route.numeroQuitance, + icon: 'pencil', + title: 'PENALITE_MANAGE', + }, + ] +}; + +export const optionIdentificationUserScreen = { + type: 'IDENTIFICATION', + title: 'IDENTIFICATION', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.createIdentificationUser, + icon: 'pencil-plus', + title: 'CREATE_MY_IDENTIFICATION', + }, + { + screen: route.modifyIdentificationUser, + icon: 'pencil', + title: 'MODIFY_IDENTIFICATION', + }, + ] +}; + +export const optionLinkAccountUserScreen = { + type: 'LINK_CARD', + title: 'LINK_CARD_REATTACH', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.linkCard, + icon: 'link', + title: 'LINK_CARD', + }, + { + screen: route.reattachAccountUser, + icon: 'card', + title: 'REATTACH_CARD', + }, + ] +}; + +export const optionNanoCreditScreen = { + type: 'NANO_CREDIT', + title: 'NANO_CREDIT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + icon: 'account-multiple', + title: 'MANAGE_GROUP', + screen: route.groupNanoCredit + }, + /* { + screen: "", + icon: 'account-multiple-plus', + title: 'JOIN_GROUP', + }, + { + screen: "", + icon: 'account-card-details', + title: 'OPEN_ACCOUNT', + }, + */ + /* { + screen: route.askNanoCredit, + icon: 'cash', + title: 'MANAGE_CREDIT', + }, */ + { + title: 'DEMAND_NANO_CREDIT', + screen: route.askNanoCredit, + icon: 'cash' + }, + { + title: 'REFUND_NANO_CREDIT', + screen: route.refundNanoCreditUser, + icon: "cash-refund" + }, + /* { + screen: "", + icon: 'briefcase-edit', + title: 'MANAGE_SAVINGS', + }, */ + { + screen: route.epargnerArgentUser, + icon: 'cash-register', + title: 'SAVE_MONEY', + }, + { + screen: route.casserEpargneUser, + icon: 'cash-multiple', + title: 'BREAK_EPARGNE', + }, + + ] +} + +export const optionNanoCreditAgentScreen = { + type: 'NANO_CREDIT', + title: 'NANO_CREDIT', + subTitle: 'CHOOSE_OPTION', + options: [ + { + screen: route.cautionNanoCreditAgent, + icon: 'cash', + title: 'CAUTION_CREDIT', + }, + ] +} + +export const optionPaiementEau = { + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPERATOR', + operatorType: 'water', + options: [ + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 1', + }, + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 2', + }, + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 3', + }, + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 4', + }, + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 5', + }, + { + type: 'PAIEMENT_EAU', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 6', + }, + ] +} + +export const optionPaiementElectricite = { + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPERATOR', + operatorType: 'electricity', + options: [ + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 1', + }, + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 2', + }, + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 3', + }, + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 4', + }, + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 5', + }, + { + type: 'PAIEMENT_EAU_ELECTRICITE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur eau-électricité 6', + }, + ] +} + +export const optionPaiementCreditTelephonique = { + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPERATOR', + operatorType: 'phone', + options: [ + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 1', + }, + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 2', + }, + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 3', + }, + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 4', + }, + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 5', + }, + { + type: 'PAIEMENT_CREDIT_TELEPHONE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur téléphonique 6', + }, + ] +} + +export const optionPaiementAbonnementTV = { + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPERATOR', + operatorType: 'tv', + options: [ + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 1', + }, + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 2', + }, + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 3', + }, + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 4', + }, + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 5', + }, + { + type: 'PAIEMENT_ABONNEMENT_TV', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur abonnement TV 6', + }, + ] +} + +export const optionPaiementEcole = { + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPERATOR', + operatorType: 'school', + options: [ + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 1', + }, + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 2', + }, + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 3', + }, + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 4', + }, + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 5', + }, + { + type: 'PAIEMENT_ECOLE', + screen: route.paiementFacture, + icon: 'http://test.ilink-app.com:8080/mobilebackend/datas/img/network/ilink-world-logo.png', + title: 'Opérateur école 6', + }, + ] +} + +export const optionPaiementFacture = { + type: 'FACTURE', + title: 'PAIEMENT_FACTURE', + subTitle: 'CHOOSE_OPTION', + options: [ + { + type: 'FACTURE_WATER_ELECTRICITY', + icon: 'water', + title: 'PAIEMENT_EAU', + screen: route.operateurOptionSelect, + subScreenOption: optionPaiementEau + }, + { + type: 'FACTURE_ELECTRICITY', + icon: 'water', + title: 'PAIEMENT_ELECTRICITY', + screen: route.operateurOptionSelect, + subScreenOption: optionPaiementElectricite + }, + { + type: 'FACTURE_SCHOOL', + icon: 'school', + title: 'PAIEMENT_ECOLE', + screen: route.operateurOptionSelect, + subScreenOption: optionPaiementEcole + }, + { + type: 'FACTURE_PHONE', + icon: 'phone-classic', + title: 'PAIEMENT_CREDIT_TELEPHONIQUE', + screen: route.operateurOptionSelect, + subScreenOption: optionPaiementCreditTelephonique + }, + { + type: 'FACTURE_TV', + icon: 'television-classic', + title: 'PAIEMENT_ABONNEMENT_TV', + screen: route.operateurOptionSelect, + subScreenOption: optionPaiementAbonnementTV + }, + ] +} diff --git a/app/utils/country_code.json b/app/utils/country_code.json new file mode 100644 index 0000000..f098413 --- /dev/null +++ b/app/utils/country_code.json @@ -0,0 +1,248 @@ +[ + { "name": "Afghanistan", "dial_code": "+93", "code": "AF" }, + { "name": "Åland Islands", "dial_code": "+358", "code": "AX" }, + { "name": "Albania", "dial_code": "+355", "code": "AL" }, + { "name": "Algeria", "dial_code": "+213", "code": "DZ" }, + { "name": "American Samoa", "dial_code": "+1684", "code": "AS" }, + { "name": "Andorra", "dial_code": "+376", "code": "AD" }, + { "name": "Angola", "dial_code": "+244", "code": "AO" }, + { "name": "Anguilla", "dial_code": "+1264", "code": "AI" }, + { "name": "Antarctica", "dial_code": "+672", "code": "AQ" }, + { "name": "Antigua and Barbuda", "dial_code": "+1268", "code": "AG" }, + { "name": "Argentina", "dial_code": "+54", "code": "AR" }, + { "name": "Armenia", "dial_code": "+374", "code": "AM" }, + { "name": "Aruba", "dial_code": "+297", "code": "AW" }, + { "name": "Australia", "dial_code": "+61", "code": "AU" }, + { "name": "Austria", "dial_code": "+43", "code": "AT" }, + { "name": "Azerbaijan", "dial_code": "+994", "code": "AZ" }, + { "name": "Bahamas", "dial_code": "+1242", "code": "BS" }, + { "name": "Bahrain", "dial_code": "+973", "code": "BH" }, + { "name": "Bangladesh", "dial_code": "+880", "code": "BD" }, + { "name": "Barbados", "dial_code": "+1246", "code": "BB" }, + { "name": "Belarus", "dial_code": "+375", "code": "BY" }, + { "name": "Belgium", "dial_code": "+32", "code": "BE" }, + { "name": "Belize", "dial_code": "+501", "code": "BZ" }, + { "name": "Benin", "dial_code": "+229", "code": "BJ" }, + { "name": "Bermuda", "dial_code": "+1441", "code": "BM" }, + { "name": "Bhutan", "dial_code": "+975", "code": "BT" }, + { "name": "Bolivia, Plurinational State of bolivia", "dial_code": "+591", "code": "BO" }, + { "name": "Bosnia and Herzegovina", "dial_code": "+387", "code": "BA" }, + { "name": "Botswana", "dial_code": "+267", "code": "BW" }, + { "name": "Bouvet Island", "dial_code": "+47", "code": "BV" }, + { "name": "Brazil", "dial_code": "+55", "code": "BR" }, + { "name": "British Indian Ocean Territory", "dial_code": "+246", "code": "IO" }, + { "name": "Brunei Darussalam", "dial_code": "+673", "code": "BN" }, + { "name": "Bulgaria", "dial_code": "+359", "code": "BG" }, + { "name": "Burkina Faso", "dial_code": "+226", "code": "BF" }, + { "name": "Burundi", "dial_code": "+257", "code": "BI" }, + { "name": "Cambodia", "dial_code": "+855", "code": "KH" }, + { "name": "Cameroon", "dial_code": "+237", "code": "CM" }, + { "name": "Canada", "dial_code": "+1", "code": "CA" }, + { "name": "Cape Verde", "dial_code": "+238", "code": "CV" }, + { "name": "Cayman Islands", "dial_code": "+ 345", "code": "KY" }, + { "name": "Central African Republic", "dial_code": "+236", "code": "CF" }, + { "name": "Chad", "dial_code": "+235", "code": "TD" }, + { "name": "Chile", "dial_code": "+56", "code": "CL" }, + { "name": "China", "dial_code": "+86", "code": "CN" }, + { "name": "Christmas Island", "dial_code": "+61", "code": "CX" }, + { "name": "Cocos (Keeling) Islands", "dial_code": "+61", "code": "CC" }, + { "name": "Colombia", "dial_code": "+57", "code": "CO" }, + { "name": "Comoros", "dial_code": "+269", "code": "KM" }, + { "name": "Congo", "dial_code": "+242", "code": "CG" }, + { "name": "Congo, The Democratic Republic of the Congo", "dial_code": "+243", "code": "CD" }, + { "name": "Cook Islands", "dial_code": "+682", "code": "CK" }, + { "name": "Costa Rica", "dial_code": "+506", "code": "CR" }, + { "name": "Cote d'Ivoire", "dial_code": "+225", "code": "CI" }, + { "name": "Croatia", "dial_code": "+385", "code": "HR" }, + { "name": "Cuba", "dial_code": "+53", "code": "CU" }, + { "name": "Cyprus", "dial_code": "+357", "code": "CY" }, + { "name": "Czech Republic", "dial_code": "+420", "code": "CZ" }, + { "name": "Denmark", "dial_code": "+45", "code": "DK" }, + { "name": "Djibouti", "dial_code": "+253", "code": "DJ" }, + { "name": "Dominica", "dial_code": "+1767", "code": "DM" }, + { "name": "Dominican Republic", "dial_code": "+1849", "code": "DO" }, + { "name": "Ecuador", "dial_code": "+593", "code": "EC" }, + { "name": "Egypt", "dial_code": "+20", "code": "EG" }, + { "name": "El Salvador", "dial_code": "+503", "code": "SV" }, + { "name": "Equatorial Guinea", "dial_code": "+240", "code": "GQ" }, + { "name": "Eritrea", "dial_code": "+291", "code": "ER" }, + { "name": "Estonia", "dial_code": "+372", "code": "EE" }, + { "name": "Ethiopia", "dial_code": "+251", "code": "ET" }, + { "name": "Falkland Islands (Malvinas)", "dial_code": "+500", "code": "FK" }, + { "name": "Faroe Islands", "dial_code": "+298", "code": "FO" }, + { "name": "Fiji", "dial_code": "+679", "code": "FJ" }, + { "name": "Finland", "dial_code": "+358", "code": "FI" }, + { "name": "France", "dial_code": "+33", "code": "FR" }, + { "name": "French Guiana", "dial_code": "+594", "code": "GF" }, + { "name": "French Polynesia", "dial_code": "+689", "code": "PF" }, + { "name": "French Southern Territories", "dial_code": "+262", "code": "TF" }, + { "name": "Gabon", "dial_code": "+241", "code": "GA" }, + { "name": "Gambia", "dial_code": "+220", "code": "GM" }, + { "name": "Georgia", "dial_code": "+995", "code": "GE" }, + { "name": "Germany", "dial_code": "+49", "code": "DE" }, + { "name": "Ghana", "dial_code": "+233", "code": "GH" }, + { "name": "Gibraltar", "dial_code": "+350", "code": "GI" }, + { "name": "Greece", "dial_code": "+30", "code": "GR" }, + { "name": "Greenland", "dial_code": "+299", "code": "GL" }, + { "name": "Grenada", "dial_code": "+1473", "code": "GD" }, + { "name": "Guadeloupe", "dial_code": "+590", "code": "GP" }, + { "name": "Guam", "dial_code": "+1671", "code": "GU" }, + { "name": "Guatemala", "dial_code": "+502", "code": "GT" }, + { "name": "Guernsey", "dial_code": "+44", "code": "GG" }, + { "name": "Guinea", "dial_code": "+224", "code": "GN" }, + { "name": "Guinea-Bissau", "dial_code": "+245", "code": "GW" }, + { "name": "Guyana", "dial_code": "+592", "code": "GY" }, + { "name": "Haiti", "dial_code": "+509", "code": "HT" }, + { "name": "Heard Island and Mcdonald Islands", "dial_code": "+0", "code": "HM" }, + { "name": "Holy See (Vatican City State)", "dial_code": "+379", "code": "VA" }, + { "name": "Honduras", "dial_code": "+504", "code": "HN" }, + { "name": "Hong Kong", "dial_code": "+852", "code": "HK" }, + { "name": "Hungary", "dial_code": "+36", "code": "HU" }, + { "name": "Iceland", "dial_code": "+354", "code": "IS" }, + { "name": "India", "dial_code": "+91", "code": "IN" }, + { "name": "Indonesia", "dial_code": "+62", "code": "ID" }, + { "name": "Iran, Islamic Republic of Persian Gulf", "dial_code": "+98", "code": "IR" }, + { "name": "Iraq", "dial_code": "+964", "code": "IQ" }, + { "name": "Ireland", "dial_code": "+353", "code": "IE" }, + { "name": "Isle of Man", "dial_code": "+44", "code": "IM" }, + { "name": "Israel", "dial_code": "+972", "code": "IL" }, + { "name": "Italy", "dial_code": "+39", "code": "IT" }, + { "name": "Jamaica", "dial_code": "+1876", "code": "JM" }, + { "name": "Japan", "dial_code": "+81", "code": "JP" }, + { "name": "Jersey", "dial_code": "+44", "code": "JE" }, + { "name": "Jordan", "dial_code": "+962", "code": "JO" }, + { "name": "Kazakhstan", "dial_code": "+7", "code": "KZ" }, + { "name": "Kenya", "dial_code": "+254", "code": "KE" }, + { "name": "Kiribati", "dial_code": "+686", "code": "KI" }, + { "name": "Korea, Democratic People's Republic of Korea", "dial_code": "+850", "code": "KP" }, + { "name": "Korea, Republic of South Korea", "dial_code": "+82", "code": "KR" }, + { "name": "Kosovo", "dial_code": "+383", "code": "XK" }, + { "name": "Kuwait", "dial_code": "+965", "code": "KW" }, + { "name": "Kyrgyzstan", "dial_code": "+996", "code": "KG" }, + { "name": "Laos", "dial_code": "+856", "code": "LA" }, + { "name": "Latvia", "dial_code": "+371", "code": "LV" }, + { "name": "Lebanon", "dial_code": "+961", "code": "LB" }, + { "name": "Lesotho", "dial_code": "+266", "code": "LS" }, + { "name": "Liberia", "dial_code": "+231", "code": "LR" }, + { "name": "Libyan Arab Jamahiriya", "dial_code": "+218", "code": "LY" }, + { "name": "Liechtenstein", "dial_code": "+423", "code": "LI" }, + { "name": "Lithuania", "dial_code": "+370", "code": "LT" }, + { "name": "Luxembourg", "dial_code": "+352", "code": "LU" }, + { "name": "Macao", "dial_code": "+853", "code": "MO" }, + { "name": "Macedonia", "dial_code": "+389", "code": "MK" }, + { "name": "Madagascar", "dial_code": "+261", "code": "MG" }, + { "name": "Malawi", "dial_code": "+265", "code": "MW" }, + { "name": "Malaysia", "dial_code": "+60", "code": "MY" }, + { "name": "Maldives", "dial_code": "+960", "code": "MV" }, + { "name": "Mali", "dial_code": "+223", "code": "ML" }, + { "name": "Malta", "dial_code": "+356", "code": "MT" }, + { "name": "Marshall Islands", "dial_code": "+692", "code": "MH" }, + { "name": "Martinique", "dial_code": "+596", "code": "MQ" }, + { "name": "Mauritania", "dial_code": "+222", "code": "MR" }, + { "name": "Mauritius", "dial_code": "+230", "code": "MU" }, + { "name": "Mayotte", "dial_code": "+262", "code": "YT" }, + { "name": "Mexico", "dial_code": "+52", "code": "MX" }, + { "name": "Micronesia, Federated States of Micronesia", "dial_code": "+691", "code": "FM" }, + { "name": "Moldova", "dial_code": "+373", "code": "MD" }, + { "name": "Monaco", "dial_code": "+377", "code": "MC" }, + { "name": "Mongolia", "dial_code": "+976", "code": "MN" }, + { "name": "Montenegro", "dial_code": "+382", "code": "ME" }, + { "name": "Montserrat", "dial_code": "+1664", "code": "MS" }, + { "name": "Morocco", "dial_code": "+212", "code": "MA" }, + { "name": "Mozambique", "dial_code": "+258", "code": "MZ" }, + { "name": "Myanmar", "dial_code": "+95", "code": "MM" }, + { "name": "Namibia", "dial_code": "+264", "code": "NA" }, + { "name": "Nauru", "dial_code": "+674", "code": "NR" }, + { "name": "Nepal", "dial_code": "+977", "code": "NP" }, + { "name": "Netherlands", "dial_code": "+31", "code": "NL" }, + { "name": "Netherlands Antilles", "dial_code": "+599", "code": "AN" }, + { "name": "New Caledonia", "dial_code": "+687", "code": "NC" }, + { "name": "New Zealand", "dial_code": "+64", "code": "NZ" }, + { "name": "Nicaragua", "dial_code": "+505", "code": "NI" }, + { "name": "Niger", "dial_code": "+227", "code": "NE" }, + { "name": "Nigeria", "dial_code": "+234", "code": "NG" }, + { "name": "Niue", "dial_code": "+683", "code": "NU" }, + { "name": "Norfolk Island", "dial_code": "+672", "code": "NF" }, + { "name": "Northern Mariana Islands", "dial_code": "+1670", "code": "MP" }, + { "name": "Norway", "dial_code": "+47", "code": "NO" }, + { "name": "Oman", "dial_code": "+968", "code": "OM" }, + { "name": "Pakistan", "dial_code": "+92", "code": "PK" }, + { "name": "Palau", "dial_code": "+680", "code": "PW" }, + { "name": "Palestinian Territory, Occupied", "dial_code": "+970", "code": "PS" }, + { "name": "Panama", "dial_code": "+507", "code": "PA" }, + { "name": "Papua New Guinea", "dial_code": "+675", "code": "PG" }, + { "name": "Paraguay", "dial_code": "+595", "code": "PY" }, + { "name": "Peru", "dial_code": "+51", "code": "PE" }, + { "name": "Philippines", "dial_code": "+63", "code": "PH" }, + { "name": "Pitcairn", "dial_code": "+64", "code": "PN" }, + { "name": "Poland", "dial_code": "+48", "code": "PL" }, + { "name": "Portugal", "dial_code": "+351", "code": "PT" }, + { "name": "Puerto Rico", "dial_code": "+1939", "code": "PR" }, + { "name": "Qatar", "dial_code": "+974", "code": "QA" }, + { "name": "Romania", "dial_code": "+40", "code": "RO" }, + { "name": "Russia", "dial_code": "+7", "code": "RU" }, + { "name": "Rwanda", "dial_code": "+250", "code": "RW" }, + { "name": "Reunion", "dial_code": "+262", "code": "RE" }, + { "name": "Saint Barthelemy", "dial_code": "+590", "code": "BL" }, + { "name": "Saint Helena, Ascension and Tristan Da Cunha", "dial_code": "+290", "code": "SH" }, + { "name": "Saint Kitts and Nevis", "dial_code": "+1869", "code": "KN" }, + { "name": "Saint Lucia", "dial_code": "+1758", "code": "LC" }, + { "name": "Saint Martin", "dial_code": "+590", "code": "MF" }, + { "name": "Saint Pierre and Miquelon", "dial_code": "+508", "code": "PM" }, + { "name": "Saint Vincent and the Grenadines", "dial_code": "+1784", "code": "VC" }, + { "name": "Samoa", "dial_code": "+685", "code": "WS" }, + { "name": "San Marino", "dial_code": "+378", "code": "SM" }, + { "name": "Sao Tome and Principe", "dial_code": "+239", "code": "ST" }, + { "name": "Saudi Arabia", "dial_code": "+966", "code": "SA" }, + { "name": "Senegal", "dial_code": "+221", "code": "SN" }, + { "name": "Serbia", "dial_code": "+381", "code": "RS" }, + { "name": "Seychelles", "dial_code": "+248", "code": "SC" }, + { "name": "Sierra Leone", "dial_code": "+232", "code": "SL" }, + { "name": "Singapore", "dial_code": "+65", "code": "SG" }, + { "name": "Slovakia", "dial_code": "+421", "code": "SK" }, + { "name": "Slovenia", "dial_code": "+386", "code": "SI" }, + { "name": "Solomon Islands", "dial_code": "+677", "code": "SB" }, + { "name": "Somalia", "dial_code": "+252", "code": "SO" }, + { "name": "South Africa", "dial_code": "+27", "code": "ZA" }, + { "name": "South Sudan", "dial_code": "+211", "code": "SS" }, + { "name": "South Georgia and the South Sandwich Islands", "dial_code": "+500", "code": "GS" }, + { "name": "Spain", "dial_code": "+34", "code": "ES" }, + { "name": "Sri Lanka", "dial_code": "+94", "code": "LK" }, + { "name": "Sudan", "dial_code": "+249", "code": "SD" }, + { "name": "Suriname", "dial_code": "+597", "code": "SR" }, + { "name": "Svalbard and Jan Mayen", "dial_code": "+47", "code": "SJ" }, + { "name": "Swaziland", "dial_code": "+268", "code": "SZ" }, + { "name": "Sweden", "dial_code": "+46", "code": "SE" }, + { "name": "Switzerland", "dial_code": "+41", "code": "CH" }, + { "name": "Syrian Arab Republic", "dial_code": "+963", "code": "SY" }, + { "name": "Taiwan", "dial_code": "+886", "code": "TW" }, + { "name": "Tajikistan", "dial_code": "+992", "code": "TJ" }, + { "name": "Tanzania, United Republic of Tanzania", "dial_code": "+255", "code": "TZ" }, + { "name": "Thailand", "dial_code": "+66", "code": "TH" }, + { "name": "Timor-Leste", "dial_code": "+670", "code": "TL" }, + { "name": "Togo", "dial_code": "+228", "code": "TG" }, + { "name": "Tokelau", "dial_code": "+690", "code": "TK" }, + { "name": "Tonga", "dial_code": "+676", "code": "TO" }, + { "name": "Trinidad and Tobago", "dial_code": "+1868", "code": "TT" }, + { "name": "Tunisia", "dial_code": "+216", "code": "TN" }, + { "name": "Turkey", "dial_code": "+90", "code": "TR" }, + { "name": "Turkmenistan", "dial_code": "+993", "code": "TM" }, + { "name": "Turks and Caicos Islands", "dial_code": "+1649", "code": "TC" }, + { "name": "Tuvalu", "dial_code": "+688", "code": "TV" }, + { "name": "Uganda", "dial_code": "+256", "code": "UG" }, + { "name": "Ukraine", "dial_code": "+380", "code": "UA" }, + { "name": "United Arab Emirates", "dial_code": "+971", "code": "AE" }, + { "name": "United Kingdom", "dial_code": "+44", "code": "GB" }, + { "name": "United States", "dial_code": "+1", "code": "US" }, + { "name": "Uruguay", "dial_code": "+598", "code": "UY" }, + { "name": "Uzbekistan", "dial_code": "+998", "code": "UZ" }, + { "name": "Vanuatu", "dial_code": "+678", "code": "VU" }, + { "name": "Venezuela, Bolivarian Republic of Venezuela", "dial_code": "+58", "code": "VE" }, + { "name": "Vietnam", "dial_code": "+84", "code": "VN" }, + { "name": "Virgin Islands, British", "dial_code": "+1284", "code": "VG" }, + { "name": "Virgin Islands, U.S.", "dial_code": "+1340", "code": "VI" }, + { "name": "Wallis and Futuna", "dial_code": "+681", "code": "WF" }, + { "name": "Yemen", "dial_code": "+967", "code": "YE" }, + { "name": "Zambia", "dial_code": "+260", "code": "ZM" }, + { "name": "Zimbabwe", "dial_code": "+263", "code": "ZW" } +] \ No newline at end of file diff --git a/app/utils/events.js b/app/utils/events.js new file mode 100644 index 0000000..768675c --- /dev/null +++ b/app/utils/events.js @@ -0,0 +1,3 @@ +const EventEmitter = require('events'); +export default class Emitter extends EventEmitter {} +export const IlinkEmitter = new Emitter(); \ No newline at end of file diff --git a/app/utils/i18n/ar.json b/app/utils/i18n/ar.json new file mode 100644 index 0000000..fe249fe --- /dev/null +++ b/app/utils/i18n/ar.json @@ -0,0 +1,250 @@ +{ + "WELCOME": "مرحبًا بكم في iLink World!", + "HELP": "مساعدة", + "SIMPLE_USER": "مستخدم بسيط", + "GEOLOCATED_USER": "الموقع الجغرافي المستخدم", + "SUPERVISOR": "مشرف", + "AGENT": "وكيل", + "USER": "User", + "HYPERVISOR": "هبرفيسر", + "OPEN": "افتح", + "POSITION": "موقعي", + "TAKE_MY_PLACE": "خذ موقفي", + "MAP": "الخريطة", + "BSR": "مساء الخير", + "OR_BIG": "أو", + "FOR_NUMB": "ل", + "SUBTITLE_ACTIVE_ACCOUNT": "قم بتنشيط حسابك باستخدام الرمز الذي تم إرساله إلى بريدك الإلكتروني أو رقم هاتفك", + "ASK_FOR_CREDIT": "التقدم بطلب للحصول على ائتمان", + "ASK_CREDIT": "طلبات الائتمان", + "ASK_SUPERIOR_CREDIT": "طلب رصيد من مديرك", + "ASK_FOR_SUPERVISOR": "طلبات المشرفين", + "ASK_HYPERVISOR": "كن مشرفًا كبيرًا", + "ASK_FOR_HYPERVISOR": "اطلب أن تصبح مشرفًا كبيرًا", + "ASK_SUPERVISOR": "كن مشرفًا", + "ASK_FOR_SUPERVISOR1": "اسأل لتصبح مشرفًا", + "CREDIT_ASK_FROM_MEMBERS": "طلبات ائتمان من الأعضاء", + "ASK_MEMBERS": "طلبات العضوية", + "MY_ACCOUNT": "حسابي", + "THE_ACCOUNT": "الحساب", + "NO_GEO_POINT_CODE": "ليس لديك نقطة تحديد جغرافي مجانية", + "NO_DEMAND_ADHESION": "ليس لديك طلب عضوية", + "ACTIVATED": "تم تفعيله", + "CREDIT_MANAGE": "إدارة الائتمان", + "GROUP_MANAGE": "إدارة المجموعة", + "NOTIFICATIONS": "الإخطار", + "CONFIGURATIONS": "تكوين", + "LOGOUT": "تسجيل الخروج", + "HINT_HOME_SEARCH": "ابحث عن مكان أو حي أو مدينة", + "MY_NETWORK": "شبكتي", + "MY_GROUP": "مجموعتي", + "CHANGE_MAP": "تغيير الخريطة", + "CHANGE_NETWORK": "تغيير الشبكة", + "PRINT_ALL": "إظهار الكل", + "PRINT_MY_NETWORK": "عرض شبكتي", + "MY_GROUP_MAP": "خريطة مجموعتي", + "GROUP_MEMBERS": "أعضاء المجموعة", + "NAME": "اسم العائلة (الأسماء)", + "FIRSTNAME": "الاسم الأول (الأسماء)", + "ADMIN": "المسؤول", + "SUPER_ADMIN": "مشرف سوبر", + "GEOLOCATED": "الوكيل الجغرافي المحدد", + "DELETE_GEOLOCATED_USER": "حذف", + "ADDRESS": "العنوان", + "CREDIT": "الائتمان", + "NEXT": "التالي", + "SPONSOR_CODE": "رمز الراعي", + "TEXT_BIG_CREATE_AGENT_1": "سجل كعامل", + "EMAIL": "البريد الإلكتروني", + "COUNTRY": "البلد", + "LOADING_INFO": "جارٍ تحميل المعلومات ...", + "LOADING_DESCRIPTION_COUNTRY": "انتظر لحظة! نحن نجمع معلومات عن بلدك ...", + "NETWORK": "الشبكة", + "PHONE": "الهاتف", + "PHONE_NUMBER": "الهاتف", + "CHOICE_NETWORK": "اختر شبكة", + "COUNTRY_CHOICE": "اختيار بلد", + "LAST_STEP": "الخطوة الأخيرة", + "ACTIVE_ACCOUNT": "تنشيط الحساب!", + "LAST_STEP_TEXT": "قم بتنشيط حسابك باستخدام رمز التحقق وعنوان بريدك الإلكتروني ورقم هاتفك", + "NETWORK_CHOICE": "اختيار الشبكة", + "CHOICE_NETWORK_TEXT": "تحديد شبكة لعرضها", + "NO_NETWORK_CORRESPONDING": "هذه الشبكة لا تحتوي على نقاط", + "MENU_FILTER": "قائمة مرشح المسافة", + "TEXT_FILTER_DISTANCE": "اضبط المسافة للبحث (بالكيلومترات)", + "WAIT_LOADING_POSITION": "نحن بحاجة إلى موضع مكان عملك", + "CONNECTION_SUCCESSFUL": "اتصال ناجح!", + "UNABLE_TO_CONNECT": "رقم الهاتف وكلمة المرور غير صحيحين", + "TITLE_CHOICE_TYPE_ACCOUNT": "اختر نوع الحساب الذي تريد إنشاءه", + "ALREADY_HAVE_AN_ACCOUNT": "هل لديك حساب بالفعل؟", + "AGENT_ACCOUNT": "حساب الوكيل", + "UNABLE_TO_CONNECT_TITLE": "غير قادر على الاتصال", + "DISTANCE_ARROUND": "من حولك", + "UNABLE_TO_CREATE_ACCOUNT": "لا يمكن إنشاء حساب", + "TO_YOU": "منكم", + "PHONE_NUMBER_ADMIN": "رقم المعاملة", + "FAILED_TEXT_CONTACT_ADMIN": "غير قادر على إنشاء حساب ، يرجى الاتصال بالمسؤولين", + "HYPERVISOR_MUST_VALIDATE_SUPERVISOR": "سيكون رمزك الصحيح هو أن مشرفك يقوم بالتحقق من صحته", + "ACCOUNT_SUCCESSFULL_CREATED": "تم إنشاء الحساب بنجاح. ستتلقى بضع دقائق إلى البريد الإلكتروني والرسائل النصية القصيرة مع معلوماتك.", + "langue": { + "french": "الفرنسية", + "english": "الإنجليزية" + }, + "ERROR_FILTER": "حدث خطأ أثناء التصفية", + "ERROR_FILTER_TEXT": "حدثت مشكلة أثناء التصفية.", + "YOUR_THERE": "أنت هنا", + "مرشح": "تصفية", + "APP_FULLNAME": "Ilink World", + "GUIDE_TITLE": "مرحبًا بك في دليل", + "GUIDE_USER_SIMPLE": "دليل مستخدم", + "GUIDE_AGENT": "دليل وكيل", + "إعادة تحديد موضع": "إعادة تحديد موضع", + "WRONG_PHONE_NUMBER": "الرقم غير صحيح!", + "WRONG_PASSWORD": "كلمة مرور غير صحيحة!", + "NETWORK_LOST": "فقد الاتصال!", + "SHOW": "عرض", + "CALL": "Call", + "FORGOTTEN_PASSWORD": "هل نسيت كلمة المرور؟", + "CONNECT_USER": "الاتصال", + "PASSWORD": "كلمة المرور", + "CONFIRM_PASSWORD": "تأكيد كلمة المرور", + "PASSWORD_MODIFY": "تغيير كلمة المرور", + "OLD_PASSWORD": "كلمة المرور القديمة", + "NEW_PASSWORD": "كلمة مرور جديدة", + "CONFIRM_NEW_PASSWORD": "تأكيد كلمة المرور الجديدة", + "AMOUNT": "المبلغ", + "STATUS": "الحالة", + "CANCEL": "خروج", + "TEXT_GUIDE_USER_1": "لقد قمت للتو بالاتصال. \n تم وضع علامة على موقعك في وسط الخريطة مع الإشارة \" أنت هنا \"", + "TEXT_GUIDE_USER_3": "سيؤدي النقر فوق زر علامة زائد إلى فتح قائمة الخيارات", + "TEXT_GUIDE_USER_4": "انقر على علامة للحصول على المعلومات حول نقطة", + "TEXT_GUIDE_USER_2": "انقر على زر القائمة في الجزء العلوي الأيمن لاكتشاف القائمة وخيار قطع الاتصال", + "TEXT_GUIDE_USER_5": "انقر على خيار التصفية لتصفية النقاط وفقًا لمسافة المسافة منك", + "TEXT_GUIDE_USER_6": "انقر فوق خيار تغيير الشبكة لعرض نقاط الشبكات الأخرى", + "TEXT_GUIDE_USER_7": "انقر على خيار خط سير الرحلة لعرض المسار إلى هذه النقطة", + "TEXT_GUIDE_USER_10": "راجع قائمة أعضاء مجموعتك", + "TEXT_GUIDE_USER_11": "انقر فوق خيار ملف التعريف للحصول على رابط معلومات إلى حسابك", + "CATEGORY": "الفئة", + "WAY": "السفر", + "ADD_NETWORK": "إضافة شبكة", + "POINT_NUMBER": "عدد النقاط", + "SUPERIOR_CODE": "رمز الراعي", + "ADD_SUCCES": "إضافة ناجح", + "ADD_SUCCESS_TEXT": "تمت إضافة الرقم إلى الشبكة بنجاح", + "MEMBER_CODE": "رمز العضو", + "MEMBER_INFO": "معلومات الأعضاء", + "DEMAND_INFO": "معلومات بناء على الطلب", + "ACCOUNT_NOT_ACTIVE": "حسابك غير نشط", + "ENTER_VALIDATION_CODE": "أدخل رمز التحقق من الصحة الذي تم إرساله إليك.", + "ENTER_VALIDATION_CODE1": "أدخل رمز التحقق من الصحة.", + "SUPERVISOR_NUMBER": "عدد المشرفين", + "GEOLOCATED_NUMBER": "عدد النقاط لكل مشرف", + "ACTIVATE_ACCOUNT": "تنشيط الحساب", + "SEND": "إرسال !", + "CHANGE_INFORMATION": "تغيير المعلومات الخاصة بي", + "VALIDATE": "التحقق من صحة", + "CONNECT": "صلة", + "TEXT_BIG_CREATE_1": "سجل كمستخدم", + "TEXT_SUBTITLE_CREATE_1": "املأ معلوماتك الشخصية", + "USER_ACCOUNT": "حساب المستخدم", + "USER_CONNECT": "تسجيل دخول المستخدم", + "GIVE_CONNECT_INFO": "أدخل معلومات تسجيل الدخول الخاصة بك", + "CREATE_ACCOUNT": "إنشاء حساب", + "CHOOSE_LANGUAGE": "اختر اللغة", + "MODIFY_PASSWORD": "نسيت كلمة المرور", + "CONTACT": "اتصال", + "UPDATE": "... تحديث", + "FAQ": "التعليمات", + "UPDATE_POSITION_TEXT": "تحديث موقعي", + "YOU_ARE": "أنت أنت؟", + "GIVE_ID_FOR_RECOVERY": "أدخل اسم المستخدم الخاص بك , وسوف نرسل لك كلمة مرور جديدة.", + "SELECT_ACCOUNT_TYPE": "حدد نوع الحساب!", + "BRAVO": "أحسنت !", + "HELP_CONGRAT_MESSAGE": "أنت تعرف الآن كيفية استخدام iLink", + "REPLAY_HELP": "مراجعة البرنامج التعليمي", + "BACK_TO_HELP_HOME": "الرجوع إلى المساعدة", + "USE_APP": "استخدم التطبيق", + "HIDE_AT_STARTUP": "إخفاء في البداية القادمة؟", + "PATH_YOU_ARE": "أنت في", + "PATH_TO_POINT": "من النقطة التي قمت بالنقر فوقها.", + "PATH_YOU_WILL": "أنت ستكون هناك", + "PRECISE_SEARCH": "تحسين بحثك", + "SEARCH_DISTANCE": "المسافة", + "SEARCH_5": "5 كم", + "SEARCH_15": "15 كم", + "SEARCH_20": "20 كم", + "SEARCH_25": "25 كم", + "SEARCH": "بحث", + "DELETE": "حذف", + "FREE": "متاح", + "SAVED": "مسجل", + "ACCOUNT_INFO": "معلومات حسابي", + "REGISTER_YOURSELF": "Register", + "التسجيل": "التسجيل", + "CHANGE_LANG_LABEL": "تغيير اللغة", + "GIVE_PERSONNAL_INFO": "املأ معلوماتك الشخصية", + "YOUR_GEOLOCATION": "موقعك", + "HISTORY_REQUEST": "سجل الطلبات", + "ASK_REQUEST_HISTORY": "طلب سجل", + "GIVE_HISTORY_INFO": "معلومات حول تاريخك", + "HISTORY_TYPE": "النوع", + "HISTORY_TYPE_ASK": "الطلبات", + "REQUEST_RECEIVE": "الطلبات المستلمة", + "MY_DEMANDE": "طلباتي", + "PHONE_TRANSACTION": "رقم المعاملة", + "DEMAND_TEXT_FIRST_PART": "قدم طلبًا", + "REQUEST_SEND": "تم إرسال الطلب", + "TO_": "ائتمان على", + "DEMAND_SEND_SUCCESFUL": "تم إرسال طلبك بنجاح!", + "SAVE_HISTORY": "حفظ السجل", + "MAKE_REQUEST": "تقديم طلب", + "DATE_WRONG": "لا يمكن أن يكون تاريخ الانتهاء أقدم من تاريخ البدء", + "LOADING_DOTS": "التحميلات ...", + "EMPTY_LIST_REQUEST": "لا يوجد طلب", + "MEMBER_LIST": "قائمة الأعضاء", + "FREE_CODE_LIST": "قائمة الرموز المتاحة", + "NO_ITEM_REQUEST": "لا توجد عناصر مطابقة ,", + "MEMBERSHIP_REQUEST": "طلبات العضوية", + "HISTORY_TYPE_REQUEST": "استعلامات", + "TREAT": "معاهدة", + "EXIT_TITLE": "أغلق iLink World!", + "EXIT_DESC": "هل تريد حقًا إغلاق iLink World؟", + "NO_TREAT": "غير معالج", + "EXIT": "أغلق", + "PERIOD": "فترة", + "Disconnection": "الخروج", + "DISCONNEXION_TEXT": "هل تريد بالتأكيد قطع الاتصال؟ سيؤدي هذا الإجراء إلى مسح جميع بياناتك المؤقتة.", + "HISTORY_START": "ابدأ", + "YES": "نعم فعلا", + "NO": "لا", + "CONNECTION_LOST_CHECK": "فقدت الاتصال ، يرجى التحقق من اتصالك!", + "ACCOUNT_ACTIVATE_TEXT": "تم تنشيط حسابك بنجاح!", + "HISTORY_END": "النهاية", + "DONT_VALIDATE_ACCOUNT": "الحساب لم يتم التحقق منه", + "CONNECTION_SUCCESSFULL_TEXT": "تسجيل دخول ناجح مرحبًا بك في iLink World!", + "UNVALIDATE_ACCOUNT_TEXT": "لم يدقق برنامج Hypervisor في حسابك بعد", + "TEXT_NEED_POSITION": "الرجاء تحديث موقعك!", + "TITLE_NEED_POSITION": "يلزم تحديث موقعك", + "POSITION_UPDATE_SUCCESS_TEXT": "تم تحديث موقعك بنجاح!", + "UPDATE_SUCCESS": "تحديث ناجح!", + "TITLE_UPDATE_POSITION_FAILED": "غير قادر على تحديث موقعك", + "TEXT_UPDATE_POSITION_FAILED_1": "غير قادر على استرداد رمز العضو الخاص بك", + "TEXT_UPDATE_POSITION_FAILED_2": "غير قادر على استعادة موقعك", + "TITLE_ERROR_SURVENU": "لقد حدث خطأ!", + "TITLE_PROBLE_COME": "حدثت مشكلة", + "TEXT_ERROR_START_APPLICATION": "حدث خطأ أثناء بدء iLink World ، يرجى إعادة تشغيل iLink World", + "TEXT_UNABLE_TO_GET_YOUR_POSITION": "غير قادر على استعادة موقعك ، يرجى التأكد من تمكين GPS الخاص بك وإعادة تشغيل iLink World", + "RESTART": "كرر", + "TEXT_UNABLE_TO_GET_COUNTRY_INFO": "غير قادر على استرداد المعلومات من بلدك. تحقق من اتصالك بالإنترنت. انقر فوق موافق للمحاولة مرة أخرى.", + "TITLE_UNABLE_TO_AUTORISE": "فشل التفويض", + "MISSING_AUTORISATION_LOCATION": "iLink World غير مخول للوصول إلى موقعك ، يرجى السماح لـ iLink World بالوصول إلى موقعك وإعادة تشغيل iLink World", + "TEXT_FORGOTTEN_PASSWORD": "أدخل اسم المستخدم الخاص بك ، وسنرسل لك كلمة مرور جديدة", + "TEXT_NETWORK_UNABLE": "الشبكة غير متوفرة ، هل تريد المحاولة مرة أخرى؟", + "LOADING_TEXT_MARKERS": "المزيد من النقاط", + "LOADING_TEXT_MARKERS_2": "around،", + "UNABLE_GET_INFORMATION": "مشكلة استرجاع المعلومات", + "UNABLE_GET_INFORMATION_TEXT": "تأكد من تشغيل GPS ووضعه في وضع الدقة العالية وإعادة تشغيل iLink World", + "ACCOUNT_CREATED_SUCCESS": "تم إنشاء الحساب بنجاح. سوف تتلقى في بضع دقائق رسالة بريد إلكتروني ورسالة نصية تحتوي على معلوماتك. سنقوم بإعادة توجيهك إلى صفحة تسجيل الدخول", + "TITLE_HELP_SOON": "مساعدة غير متوفرة!", + "HELP_SOON": "سيكون هناك برنامج تعليمي يساعدك في فهم ميزات التطبيق قريبًا." +} \ No newline at end of file diff --git a/app/utils/i18n/en.json b/app/utils/i18n/en.json new file mode 100644 index 0000000..81c3619 --- /dev/null +++ b/app/utils/i18n/en.json @@ -0,0 +1,715 @@ +{ + "WELCOME": "Welcome to iLink World !", + "WAITING_LONG": "Waiting for a moment", + "HELP": "Help", + "SIMPLE_USER": "Simple User", + "ABOUT": "About us", + "ACTION_TREAT_DEMAND": "Treat demand", + "ABOUT_TEXT": "iLink is an application that will facilitate your financial transactions near your location, and give you multiservice points near you.", + "GEOLOCATED_USER": "Geo located user", + "SUPERVISOR": "Supervisor", + "THE_SUPERVISOR": "Supervisor", + "AGENT": "Agent", + "THE_AGENT": "Agent", + "USER": "User", + "HYPERVISOR": "Hypervisor", + "OPEN": "Open", + "POSITION": "My position", + "TAKE_MY_PLACE": "Take my position", + "MAP": "The map", + "EMISSION_DATE": "emission Date", + "BSR": "Good evening", + "ACCOUNT_CREATED_SUCCESS": "Account created successfully.\nYou will receive in a few minutes an email and an SMS with your informations.\nWe will redirect you to the login page", + "OR_BIG": "OR", + "FOR_NUMB": "For the ", + "FILTER_DATE": "Filter date", + "SUBTITLE_ACTIVE_ACCOUNT": "Activate your account using the code that was sent on your email or phone number", + "ASK_FOR_CREDIT": "Apply for credit", + "ASK_CREDIT": "Credit applications", + "ASK_SUPERIOR_CREDIT": "Request credit from your manager", + "ASK_FOR_SUPERVISOR": "Requests from supervisors", + "ASK_HYPERVISOR": "Become a hypervisor", + "ASK_FOR_HYPERVISOR": "Ask to become a hypervisor", + "ASK_SUPERVISOR": "Become a Supervisor", + "ASK_FOR_SUPERVISOR1": "Ask to become a supervisor", + "CREDIT_ASK_FROM_MEMBERS": "Credit requests from your members", + "ASK_MEMBERS": "Membership applications", + "MY_ACCOUNT": "My account", + "WALLET": "Wallet", + "NO_BANK_AVAILABLE": "No bank available", + "BANK_LIST": "Bank list", + "NO_OPERATOR_AVAILABLE": "No operator available", + "ENTER_VALID_AMOUNT": "Enter a valid amount", + "ENTER_AMOUNT_SUPERIOR_ZEROR": "Enter amount superior to zero", + "AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT": "Amount greater than that of the agent's main account", + "PAYMENT_DONE": "Payment done", + "PAYMENT_ERROR": "Payment error", + "MAKE_DEPOSIT": "Make a deposit", + "MAKE_WITHDRAWAL": "Make withdrawal", + "WITHDRAWAL_TYPE": "Withdrawal mode", + "DEPOSIT_DESCRIPTION": "Make a deposit", + "ERROR_TRANSFER": "Transfer error", + "SUCCESS_TRANSFER": "Transfer done", + "WITHDRAWAL_SUCCESS": "Withdrawal done", + "WITHDRAWAL_ERROR": "Withdrawal error", + "WALLET_TO_WALLET_SUCCESS_TRANSFER": "Wallet to wallet transfer successfully completed", + "DEPOSIT": "Deposit", + "EN_ATTENTE_DE_VALIDATION": "Waiting for validation", + "REMBOURSE": "Reimbursed", + "NON_VALIDE": "Invalid", + "VALIDE": "Validate", + "ENVOIE_ARGENT": "Send money", + "RETRAIT_ARGENT": "Receive money", + "CONFIRM_DEPOSIT": "Confirm deposit", + "CONFIRM_WITHDRAWAL": "Confirm withdrawal", + "CHANGE_SOURCE_CARD": "Change the type of entry number", + "CHOOSE_SOURCE": "Choose source", + "CREDIT_CARD": "Credit card", + "CREDIT_ACCOUNT": "Credit account", + "SAVINGS_ACCOUNT": "Saving account", + "SAVINGS": "Savings", + "SAVING": "Saving", + "CREDITS": "Credits", + "PHONE_SET_AS_DEFAULT": "Default phone for notifications", + "NUMERO_DE_SERIE": "Serial number", + "NUMERO_DE_SERIE_DESCRIPTION": "Please enter the serial number", + "CARD_NUMBER_LABEL": "Card number", + "CARD_EXPIRY_LABEL": "Expiry.", + "CARD_CVC_LABEL": "CVC/CCV", + "CVC_CARD_ERROR": "CVC card error format", + "THIS_FIELD_IS_REQUIRED": "This field is required", + "PLEASE_ENTER_THE_AMOUNT": "Please enter the amount", + "CHOOSE_OPTION": "Please choose an option", + "CHOOSE_OPERATOR": "Please choose an operator", + "EXPIRY_CARD_ERROR": "Date incorrect", + "CARD_NUMBER_ERROR": "Card number incorrect", + "AMOUNT_LABEL": "Amount", + "AMOUNT_LABEL_DESCRIPTION": "Please enter the amount", + "DESTINATAIRE": "Recipient", + "WITHDRAWAL": "Withdrawal", + "LINK_CARD": "Link my card", + "LINK_CARD_REATTACH": "Link | Reattach", + "REATTACH_CARD": "Reattach my account", + "HISTORY_SAVINGS": "Savings history", + "HISTORY_CREDIT": "Credit history", + "TRANSFER_IN_ACCOUNT": "Transfer in account", + "WITHDRAWAL_IN_CASH": "Withdrawal in cash", + "WITHDRAWAL_IN_CASH_DESCRIPTION": "Withdrawal money in cash", + "WITHDRAWAL_WALLET_TO_CASH": "Withdrawal wallet to cash", + "WITHDRAWAL_WALLET_TO_CASH_DESCRIPTION": "Withdrawal money from wallet to cash", + "WITHDRAWAL_CARD_TO_WALLET": "Withdrawal card to wallet", + "WITHDRAWAL_CARD_TO_WALLET_DESCRIPTION": "Withdrawal money from your card to your wallet", + "WITHDRAWAL_CARD_TO_CASH": "Withdrawal card to cash", + "WITHDRAWAL_BANK_TO_WALLET": "Withdrawal bank to wallet", + "WITHDRAWAL_BANK_TO_CASH": "Withdrawal bank to cash", + "WITHDRAWAL_CARD_TO_CASH_AGENT": "Withdrawal card to cash", + "WITHDRAWAL_CARD_TO_CASH_DESCRIPTION": "Withdrawal money from card to cash", + "WITHDRAWAL_CARD_TO_CASH_DESCRIPTION_AGENT": "Withdrawal money from card to cash", + "DEPOSIT_CASH_TO_WALLET": "Cash to iLinkWorld wallet", + "DEPOSIT_CASH_TO_WALLET_DESCRIPTION": "Deposit Cash to iLinkWorld wallet", + "DEPOSIT_CASH_TO_OTHER_WALLET": "Cash to another wallet", + "DEPOSIT_CASH_TO_OTHER_WALLET_DESCRIPTION": "Send Cash to another wallet", + "DEPOSIT_CASH_TO_VISA": "Cash to visa card", + "DEPOSIT_CASH_TO_VISA_DESCRIPTION": "Deposit money Cash to visa card", + "DEPOSIT_CASH_TO_BANK": "Cash to bank", + "DEPOSIT_WALLET_TO_WALLET": "Wallet to wallet", + "ENVOIE_WALLET_TO_WALLET": "Send Wallet to wallet", + "DEPOSIT_WALLET_TO_CASH": "Your Wallet to cash", + "DEPOSIT_WALLET_TO_CARD": "Your Wallet to card", + "ENVOIE_WALLET_TO_CARD": "Send Wallet to card", + "ENVOIE_WALLET_TO_CASH": "Send Wallet to cash", + "DEPOSIT_WALLET_TO_BANK": "Your Wallet to bank", + "ENVOIE_WALLET_TO_BANK": "Send Wallet to bank", + "DEPOSIT_CASH_TO_CASH": "Cash to cash", + "ENVOIE_CASH_TO_CASH": "Send money from cash to cash", + "TRANSACTION_DETAIL": "Transaction detail", + "DEMAND_DETAIL": "Demand detail", + "CODE_IBAN": "IBAN Code", + "FEES_AND_TAXES": "Fees and taxes", + "TAXES": "Taxes", + "TAXE": "Taxe", + "INTERET": "Interest", + "SOCIETY_TYPE": "Society type", + "IDENTIFICATION_NUMBER": "Identification number", + "REGISTRE_COMMERCE": "Commercial register", + "NOM_RESPONSABLE": "Name of the responsible", + "COMMUNE_SIEGE_SOCIAL": "Municipality of the head office", + "QUARTIER_COMMUNE": "Neighborhood in the town", + "ARRONDISSEMENT": "Borough", + "PATENTE": "Patent", + "TVA": "TVA", + "IRPP": "IRPP", + "ANNEE_TAXE": "Paid year taxed", + "ANNEE_TAXE_N": "Paid year taxed N", + "ANNEE_TAXE_N_1": "Année taxé payée N-1", + "ANNEE_TAXE_N_2": "Année taxé payée N-2", + "TYPE_ACTIVITE": "Type d'activité", + "SUCCESS_CREATION_GROUP": "Creation information", + "ERROR_CREATION_GROUP": "Creation error", + "ERROR_JOIN_GROUP": "Join error", + "CREATE_GROUP": "Create group", + "MANAGE_GROUP": "Manage group", + "VALIDATION_DEMAND": "Validation request", + "DELETE_DEMAND": "Deletion request", + "TYPE_DEMAND": "Demand type", + "GROUP_INFOS": "Fill in the group information", + "FILL_INFORMATION": "Please fill in the information", + "GROUP_CODE": "Group code", + "NOM_GROUP": "Group name", + "GROUP": "Group", + "INDIVIDUAL": "Individual", + "LIMIT_OF_CREDIT": "Credit limit", + "CODE_USER_ILINK_SPONSOR_1": "iLink user code sponsor 1", + "CODE_USER_ILINK_SPONSOR_2": "iLink user code sponsor 2", + "CODE_USER_ILINK_SPONSOR_3": "iLink user code sponsor 3", + "JOIN_GROUP": "Join group", + "OPEN_ACCOUNT": "Open account", + "MANAGE_CREDIT": "Manage credit", + "MANAGE_SAVINGS": "Manage savings", + "INIT_COUNTRY": "Departure country", + "FINAL_COUNTRY": "Arrival country", + "INIT_AMOUNT": "Init amount", + "FINAL_AMOUNT": "Final amount", + "NET_AMOUNT": "Net amount", + "CODE_WALLET": "Wallet Code", + "CODE_RETRAIT": "Withdrawal code", + "ACTIVE_WALLET": "Paying network", + "TYPE_IDENTIFIANT": "ID type", + "PAYS_DESTINATION": "Destination country", + "DEPOSIT_TO_CASH": "Your Wallet to cash", + "DEPOSIT_TO_CARD": "Your Wallet to card", + "DEPOSIT_TO_BANK": "Your Wallet to bank", + "NANO_CREDIT": "Nano credit", + "NANO_CREDIT_LIST": "Nano credit list", + "NANO_CREDIT_DISABLE": "Nano credit disable", + "SAVINGS_LIST": "Savings list", + "NO_NANO_CREDIT": "No nano credit demand", + "NO_SAVINGS": "No savings", + "NANO_CREDIT_DESCRIPTION": "Nano credit description", + "NANO_SANTE": "Nano health", + "NANO_SANTE_DESCRIPTION": "Nano health description", + "CAUTION_TYPE": "Caution type", + "DEMAND_NANO_CREDIT": "Nano credit demand", + "REFUND_NANO_CREDIT": "Refund nano credit", + "REFUND_DONE": "Refund done", + "SAVE_MONEY": "Save money", + "SAVE_MONEY_TYPE": "Savings type", + "CAUTION_CREDIT": "Caution credit demand", + "CAUTIONNEMENT_DONE": "Caution done", + "ID_DEMAND": "Demand ID", + "ID_SAVINGS": "Saving ID", + "NON_APPLICABLE": "Not applicable", + "DATE": "Date", + "PAIEMENT_EAU": "Water bill", + "PAIEMENT_ELECTRICITY": "Electricity bill", + "PAIEMENT_ECOLE": "School fees", + "PAIEMENT_CREDIT_TELEPHONIQUE": "Phone credit bills", + "PAIEMENT_ABONNEMENT_TV": "TV subscription", + "DEMAND_DATE": "Demand date", + "DATE_REMBOURSEMENT_PREVU": "Expected refund date", + "DATE_REMBOURSEMENT": "Refund date", + "AMOUNT_REFUND": "Amount reimbursed", + "AMOUNT_WITHDRAWAL": "Amount withdrawal", + "AMOUNT_PARTIALLY_REFUND": "Amount partially refunded", + "FINAL_DATE": "End date", + "CASSATION_DATE": "Cassation date", + "VALIDATION_DATE": "Validation date", + "HISTORY_DETAIL": "History detail", + "DEMAND_DURATION_IN_MONTH": "Duration (in months)", + "PAIEMENT_FACTURE": "Bill payment", + "NUMERO_ABONNE": "Subscriber number", + "IDENTIFIANT_ETUDIANT": "Student ID", + "ENTER_VALID_IDENTIFIANT_ETUDIANT": "Enter a valid student ID", + "ENTER_VALID_NUMERO_ABONNE": "Enter a valid subscriber number", + "ENTER_VALID_PHONE_NUMBER": "Enter a valid phone number", + "DEMAND_SEND": "Demand send", + "EPARGNE_DEPOSE": "Savings deposited", + "BREAK_EPARGNE": "Break my saving", + "BREAK_EPARGNE_DONE": "Break saving done", + "ID_EPARGNE": "Saving ID", + "NO_DEMAND_CREATION_GROUP": "No group creation request", + "WITHDRAWAL_DESCRIPTION": "Make a withdrawal", + "COMMISSION_ACCOUNT_TITLE": "Commission account", + "COMMISSION_TRANSFER_SUCCESS": "Commissions have been transferred to the main account", + "COMMISSION_TRANSFER_ERROR_EMPTY": "The commission balance is empty", + "CONFIRM": "Confirm", + "CONFIRM_TRANSFER_COMMISSION": "Confirm commission transfer", + "CREATION_DATE": "Creation date", + "PRINCIPAL_ACCOUNT_TITLE": "Principal account", + "NUMERO_COMPTE": "Account number", + "NO_WALLET_ACTIVED": "No wallet is activated for your account", + "TRANSFER_TO_PRINCIPAL_ACCOUNT": "Transfer commissions", + "PRINCIPAL": "Principal", + "ENTER_YOUR_CARD_ID": "Please enter your bank card ID", + "SELECT_YOUR_WALLET": "Select your wallet", + "TRANSACTION_ID": "Transaction number", + "OPERATION": "Operation", + "OPERATIONS": "Operations", + "TRANSACTIONS": "Transactions", + "TRANSACTION_HISTORY": "Transactions history", + "HISTORY": "History", + "DEPOSIT_TRANSACTION_HISTORY_DESCRIPTION": "Deposit of", + "NO_WALLET_HISTORY": "No transaction", + "WITHDRAWAL_TRANSACTION_HISTORY_DESCRIPTION": "Withdrawal of", + "THE_ACCOUNT": "Account ", + "NO_GEO_POINT_CODE": "You have no free geolocated point", + "NO_DEMAND_ADHESION": "You have no membership request", + "ACTIVATED": "has been activated", + "CREDIT_MANAGE": "Credit Management", + "GROUP_MANAGE": "Group Management", + "MODIFY_GROUP": "Modify group", + "DELETE_GROUP": "Delete group", + "CREATOR": "Creator", + "NOTIFICATIONS": "Notification", + "NO_NOTIFICATION": "You haven't any notification", + "CONFIGURATIONS": "Configuration", + "LOGOUT": "Sign Out", + "HINT_HOME_SEARCH": " Find a place, neighborhood or city ", + "MY_NETWORK": "My network", + "MY_GROUP": "My group", + "CHANGE_MAP": "Change map", + "CHANGE_NETWORK": "Change network", + "PRINT_ALL": "Show all", + "PRINT_MY_NETWORK": "View my network", + "MY_GROUP_MAP": "Map of my group", + "GROUP_MEMBERS": "The group members", + "IMAGE_TAKE": "Image take", + "NAME": "Last name(s)", + "FIRSTNAME": "First name(s) ", + "NAME_EMETTEUR": "Issuer first name(s)", + "EMETTEUR": "Issuer", + "FIRSTNAME_EMETTEUR": "Issuer last name(s) ", + "EMAIL_EMETTEUR": "Issuer email ", + "ID_DESTINATAIRE": "Destination ID", + "NUMERO_IDENTITE_EMETTEUR": "Issuer ID number", + "NAME_DESTINATAIRE": "Recipient first name(s)", + "FIRSTNAME_DESTINATAIRE": "Recipient last name(s)", + "EMAIL_DESTINATAIRE": "Recipient email ", + "NUMERO_IDENTITE_DESTINATAIRE": "Recipient's identity number", + "UNIT_TAX_COUNT": "Unit quantity", + "AND": "and", + "ADMIN": "Administrator", + "SUPER_ADMIN": "Super administrator", + "GEOLOCATED": "Geo located agent", + "DELETE_GEOLOCATED_USER": "Delete", + "ADDRESS": "Address", + "CREDIT": "Credit", + "NEXT": "Next", + "PREVIOUS": "Previous", + "SPONSOR_CODE": "Tax network code", + "CODE_PARRAIN": "Sponsor code", + "CODE_SPONSOR": "Sponsor code", + "SOLDE_UNVAIBLE": "solde unavailable", + "TEXT_BIG_CREATE_AGENT_1": "Register as Agent", + "EMAIL": "Email", + "COUNTRY": "Country", + "LOADING_INFO": "Loading information...", + "LOADING_DESCRIPTION_COUNTRY": "Wait a moment ! we collect information about your country...", + "NETWORK": "Network", + "PHONE": "Phone", + "PHONE_NUMBER": "Phone", + "CHOICE_NETWORK": "Choose a network", + "COUNTRY_CHOICE": "Choose a country", + "CHOICE_TOWN": "Choose a town", + "PIECE_IDENTITE": "Identity piece", + "IDENTITY_CARD": "Identity card", + "NUMERO_IDENTITE": "Identity number", + "PASSEPORT": "Passeport", + "OTHER_IDENTITY_PIECE": "Other", + "IDENTITY_NUMBER": "N° of piece", + "IDENTITY_PIECE_EXPIRY_DATE": "Expiry date", + "LAST_STEP": "Last step", + "SECOND_STEP": "Second step", + "ID_TRANSACTION": "Transaction ID", + "ACTIVE_ACCOUNT": "Activate the account !", + "ACTIVE_USER": "Active", + "LAST_STEP_TEXT": "Activate your account using the verification code that was sent to you on your e-mail address and on your phone number", + "NETWORK_CHOICE": "Choix du réseau", + "CHOICE_NETWORK_TEXT": "Define a network to display", + "NO_NETWORK_CORRESPONDING": "This network has no points", + "MENU_FILTER": "Distance Filter Menu", + "MY_DEMAND": "My requests", + "TEXT_FILTER_DISTANCE": "Set the distance to search (in km)", + "WAIT_LOADING_POSITION": "We need the position of your workplace", + "CONNEXION_SUCCESSFUL": "Connection successful!", + "UNABLE_TO_CONNECT": "The phone number and password are incorrect", + "TITLE_CHOICE_TYPE_ACCOUNT": "Choose the type of account you want to create", + "ALREADY_HAVE_AN_ACCOUNT": "Do you already have an account?", + "AGENT_ACCOUNT": "Agent Account", + "UNABLE_TO_CONNECT_TITLE": "Unable to connect", + "DISTANCE_ARROUND": "Around you", + "UNABLE_TO_CREATE_ACCOUNT": "Can not create an account", + "TO_YOU": "of you", + "TREAT_DEMAND": "Already treated", + "PHONE_NUMBER_ADMIN": "Transaction number", + "FAILED_TEXT_CONTACT_ADMIN": "Unable to create an account please contact administrators", + "HYPERVISOR_MUST_VALIDATE_SUPERVISOR": "Your validation code will be sent to you once your Hypervisor validates it", + "ACCOUNT_SUCCESSFULL_CREATED": "The account was successfully created.\nYou will receive in a few minutes an email and an SMS with your information.\nWe will redirect you to the login page", + "langue": { + "french": "French", + "english": "English" + }, + "ERROR_FILTER": "Error occurred during the filter", + "ERROR_LABLE": "Erreur", + "ERROR_TRANSFER_COMMISSION": "Commissions transfer error", + "TRANSFER_COMMISSION_IMPOSSIBLE": "Commissions transfer impossible", + "ERROR_FILTER_TEXT": "Problem encountered while filtering.", + "ERROR_TREATMENT_DEMAND": "Request processing error", + "ERROR_TREATMENT_REQUEST": "Request processing error", + "ERROR_IDENTIFICATION": "Identification error", + "SUCCESS_IDENTIFICATION": "Identification successful", + "REFUSER_DEMANDE": "Reject the request", + "ACCEPTER_DEMANDE": "Accept the request", + "DEMAND_STATE": "Demand state", + "CANCEL_ON": "Cancel on", + "CANCEL_BY_HYPERVISOR": "Cancel by hypervisor", + "REFUSED": "Refuse", + "YOUR_THERE": "You are here", + "SUCCESS_TRANSFER_COMMISSION": "Transfert effectué", + "FILTER": "Filter", + "QUIT": "Quit", + "QUIT_": "Quit", + "OK": "OK", + "SIMPLE": "Simple", + "BLOCKED": "Blocked", + "COMMISSION_FEES": "Commission fees", + "TOTAL": "Total", + "APP_FULLNAME": "Ilink World", + "GUIDE_TITLE": "Welcome to the Guide of", + "GUIDE_USER_SIMPLE": "Guide for a user", + "GUIDE_AGENT": "Guide for an agent", + "REPOSITIONNING": "Repositioning", + "WRONG_PHONE_NUMBER": "Incorrect number!", + "WRONG_PASSWORD": "Incorrect password!", + "NETWORK_LOST": "Connection lost!", + "SHOW": "Show", + "CALL": "Call", + "MODIFY": "Modify", + "FORGOTTEN_PASSWORD": "Forgot your password?", + "CONNECT_USER": "Connect", + "PASSWORD": "Password", + "CONFIRM_PASSWORD": "Confirm the password", + "PLEASE_ENTER_THE_PASSWORD": "Please enter the password", + "PLEASE_ENTER_CORRECT_PASSWORD": "Please enter correct password", + "PASSWORD_MODIFY": "Change your password", + "OLD_PASSWORD": "Old password", + "NEW_PASSWORD": "New password", + "CONFIRM_NEW_PASSWORD": "Confirm new password", + "MODIFY_AMOUNT": "Modify amount", + "ENTER_NEW_AMOUNT_TO_SEND": "Enter the new amount to send", + "AMOUNT": "Amount", + "STATUS": "Status", + "CANCEL": "Exit", + "CANCEL_LABEL": "Cancel", + "SUBMIT_LABEL": "Submit", + "PHISIC_SECURITY": "Physic security", + "ERROR_LABEL": "Error", + "SUCCESS": "Success", + "ETAT": "State", + "DEPOSIT_SUCCESS": "Deposit done successfully", + "TEXT_GUIDE_USER_1": "You have just connected.\n Your location is marked in the center of the map with the indication \"You are here\" ", + "TEXT_GUIDE_USER_3": "Clicking the '+' button will open the options menu", + "TEXT_GUIDE_USER_4": "Click on a marker to get the information on a point", + "TEXT_GUIDE_USER_2": "Click on the menu button at the top right to discover the menu and the disconnection option", + "TEXT_GUIDE_USER_5": "Click on the 'Filter' option to filter your points according to their distance from you", + "TEXT_GUIDE_USER_6": "Click on the 'Change network' option to display the points of other networks", + "TEXT_GUIDE_USER_7": "Click on the option 'Itinerary' to display the path to this point", + "TEXT_GUIDE_USER_10": "Consult the list of members of your group", + "TEXT_GUIDE_USER_11": "Click on the profile option to have information link to your account", + "CATEGORY": "Category", + "WAY": "Travel", + "ADD_NETWORK": "Add a taxe network", + "POINT_NUMBER": "Number of points", + "SUPERIOR_CODE": "Sponsor code", + "ADD_SUCCES": "Add Successful", + "ADD_SUCCESS_TEXT": "Tax was added successfully", + "MEMBER_CODE": "Member Code", + "MEMBER_INFO": "Member Information", + "NO_MEMBERS": "No registered members", + "DEMAND_INFO": "Information on the request", + "ACCOUNT_NOT_ACTIVE": "Your account is not activated", + "ENTER_VALIDATION_CODE": "Enter the validation code that was sent to you.", + "ENTER_VALIDATION_CODE1": "Enter the validation code.", + "SUPERVISOR_NUMBER": "Number of supervisors", + "GEOLOCATED_NUMBER": "Number of points per supervisor", + "ACTIVATE_ACCOUNT": "Activate account", + "SEND": "Send", + "CHANGE_INFORMATION": "Change my information", + "VALIDATE": "Validate", + "NO_VALIDATE": "Invalid", + "VALIDATION": "validation", + "VALIDATIONS": "validations", + "LIMITE_GROUP": "Credit limit", + "CONNECT": "Connection", + "TEXT_BIG_CREATE_1": "Register as a User", + "TEXT_SUBTITLE_CREATE_1": "Fill in your personal information", + "USER_ACCOUNT": "User Account", + "USER_CONNECT": "User Login", + "GIVE_CONNECT_INFO": "Enter your login information", + "CREATE_ACCOUNT": "create an account", + "CHOOSE_LANGUAGE": "Choose the language", + "MODIFY_PASSWORD": "Forgotten password", + "CONTACT": "Contact", + "UPDATE": "... update", + "FAQ": "FAQ", + "UPDATE_POSITION_TEXT": "Update my position", + "YOU_ARE": "Are you?", + "GIVE_ID_FOR_RECOVERY": "Enter your username, we will send you a new password.", + "SELECT_ACCOUNT_TYPE": "Select an account type!", + "BRAVO": "Bravo!", + "HELP_CONGRAT_MESSAGE": "You now know how to use iLink", + "REPLAY_HELP": "Review the tutorial", + "BACK_TO_HELP_HOME": "Return to Help", + "USE_APP": "Use the application", + "HIDE_AT_STARTUP": "Hide at next start?", + "PATH_YOU_ARE": "You are in", + "PATH_TO_POINT": "From the point you clicked.", + "PATH_YOU_WILL": "You will be there", + "PRECISE_SEARCH": "Refine your search", + "SEARCH_DISTANCE": "Distance", + "SEARCH_5": "5 km", + "SEARCH_15": "15 km", + "SEARCH_20": "20 km", + "SEARCH_25": "25 km", + "SEARCH": "Search", + "SEE_VIDEO": "Watch the video", + "SEE_TUTO": "See the tutorial", + "SELECT_NETWORK": "Select your", + "DELETE": "Delete", + "FREE": "Available", + "SAVED": "Registered", + "CREATE": "Create", + "JOIN": "Join", + "INVALID_MONTANT": "Invalid amount", + "PROFILE_PICTURE": "Profile picture", + "FRONT_FACE_CB": "CB front side", + "BACK_FACE_CB": "CB back side", + "PREVISUALISATION": "Preview", + "ACCOUNT_INFO": "My Account Information", + "ALREADY_IDENTIFIED": "You are already identified", + "CREATE_MY_IDENTIFICATION": "Create my identification", + "NOT_IDENTIFIED": "This number exists, its identification is not yet entered", + "NOT_VALIDATED": "Your identicaiton is not yet validated", + "ALREADY_VALIDATED": "The identification of this customer has already been validated", + "MODIFY_IDENTIFICATION": "Modify my identification", + "NOT_YET_IDENTIFY": "You are not yet identified", + "IDENTIFICATION": " Identification", + "CREATION_IDENTIFICATION": "Creation", + "CREATION_IDENTIFICATION_CLIENT": "Identify me", + "CREATION_IDENTIFICATION_DESCRIPTION": "Identify a customer", + "CREATION_IDENTIFICATION_DESCRIPTION_SUBSCREEN": "Enter the identity of a customer", + "VALIDATE_IDENTIFICATION": "Validation", + "VALIDATE_IDENTIFICATION_DESCRIPTION": "Validate an identi...", + "IDENTIFICATION_INFORMATION": "Identification information", + "CREATE_IDENTIFICATION_TITLE": "Please fill in customer information", + "DATE_NAISSANCE": "Date of birth", + "REGISTER_YOURSELF": "Register", + "REGISTRATION": "Registration", + "CHANGE_LANG_LABEL": "Change language", + "GIVE_PERSONNAL_INFO": "Fill in your personal information", + "YOUR_GEOLOCATION": "Your location", + "HISTORY_REQUEST": "Request History", + "ASK_REQUEST_HISTORY": "Request a history", + "GIVE_HISTORY_INFO": "Information about your history", + "HISTORY_TYPE": "Type", + "HISTORY_TYPE_ASK": "Requests", + "REQUEST_RECEIVE": "Requests received", + "MY_DEMANDE": "My requests", + "PHONE_TRANSACTION": "Transaction number", + "DEMAND_TEXT_FIRST_PART": "made a request for", + "DEMAND_TEXT_FIRST_PART_YOU": "You made a request for ", + "REQUEST_SEND": "Request Sent", + "DEMAND_RECEIVE": "Requests received", + "DEMAND_VALIDATION_GROUP_RECEIVE": "Validation requests", + "DEMAND_DELETE_GROUP_RECEIVE": "Removal requests", + "TO_": "credit to", + "DEMAND_SEND_SUCCESFUL": "Your request has been sent successfully!", + "SAVE_HISTORY": "Save history", + "MAKE_REQUEST": "Make a request", + "DATE_WRONG": "The end date can not be earlier than the start date", + "LOADING_DOTS": "Loading...", + "LOADING_PROGRESS": "Loading", + "LOADING": "Loading", + "EMPTY_LIST_REQUEST": "No request", + "MEMBER_LIST": "List of members", + "FREE_CODE_LIST": "List of available codes", + "NO_ITEM_REQUEST": "No item matches,", + "MEMBERSHIP_REQUEST": "Membership applications", + "HISTORY_TYPE_REQUEST": "Queries", + "TREAT": "Processed", + "EXIT_TITLE": "Close iLink World!", + "EXIT_DESC": "Do you really want to close iLink World?", + "NO_TREAT": "Unprocessed", + "EXIT": "Close", + "PERIOD": "Period", + "DISCONNEXION": "Logout", + "DISCONNEXION_TEXT": "Are you sure you want to disconnect? This action will erase all your temporary data.", + "HISTORY_START": "Start", + "YES": "Yes", + "NO": "No", + "CONNEXION_LOST_CHECK": "Lost connection, please check your connection!", + "ACCOUNT_ACTIVATE_TEXT": "Your account has been activated successfully!", + "HISTORY_END": "End", + "DONT_VALIDATE_ACCOUNT": "Account not validated", + "CONNEXION_SUCCESSFULL_TEXT": "Successful login Welcome to iLink World!", + "UNVALIDATE_ACCOUNT_TEXT": "Your hypervisor has not yet verified your account", + "TEXT_NEED_POSITION": "Please update your location!", + "TITLE_NEED_POSITION": "Your location needs to be updated", + "POSITION_UPDATE_SUCCESS_TEXT": "Your location has been updated successfully!", + "UPDATE_SUCCESS": "Successful update!", + "TITLE_UPDATE_POSITION_FAILED": "Unable to update your location", + "TEXT_UPDATE_POSITION_FAILED_1": "Unable to retrieve your member code", + "TEXT_UPDATE_POSITION_FAILED_2": "Unable to retrieve your location", + "TITLE_ERROR_SURVENU": "An error has occurred!", + "TITLE_PROBLE_COME": "A problem has been encountered", + "TITLE_SUPPRESS_CONFIRM": "Confirm deletion", + "TEXT_SUPPRESS_CONFIRM": "Do you really want to delete this user ?", + "TEXT_ERROR_START_APPLICATION": "An error occurred while starting iLink World, please restart iLink World", + "TEXT_UNABLE_TO_GET_YOUR_POSITION": "Unable to retrieve your location, please make sure your GPS is enabled and restart iLink World", + "RESTART": "REPEAT", + "TEXT_UNABLE_TO_GET_COUNTRY_INFO": "Unable to retrieve information from your country, check your internet connection, click \" Ok \"to try again,", + "TITLE_UNABLE_TO_AUTORISE": "Failed to Authorize", + "MISSING_AUTORISATION_LOCATION": "iLink World is not authorized to access your location, please allow iLink World to access your location and restart iLink World", + "TEXT_FORGOTTEN_PASSWORD": "Enter your username, we will send you a new password", + "TEXT_NETWORK_UNABLE": "Network not available, want to try again?", + "LOADING_TEXT_MARKERS": "More points", + "LOADING_TEXT_MARKERS_2": "around,", + "NO_NETWORK_MARKER": "No points found in the area ", + "NO_POINT_FOUND": "No points found ", + "LAUNCH_POINT_WITH_FILTER": "Do you want to restart the search within a radius of ", + "UNABLE_GET_INFORMATION": "Problem of retrieval of information", + "UNABLE_GET_INFORMATION_TEXT": "Make sure your GPS is turned on and put in high precision mode and restart iLink World", + "TITLE_HELP_SOON": "Help not available!", + "YOUR_NETWORK": "Select your network", + "YOUR_NETWORK_SELECTED": "Your network", + "UNIT_PER_TAXE_UNIT_COUNT": "Unit per taxe", + "HELP_SOON": "A tutorial helping you in understanding the features of the application will soon be available.", + "UPLOAD_PHOTO": "Uploading image", + "MODIFY_AVIS_IMPOSITION": "Modify tax notice", + "NO_AVIS_IMPOSITION": "No tax notice", + "NO_DECLARATION_PENDING": "No tax notice pending", + "SAISIE_ORDRE_RECETTE": "Enter recipe order", + "ORDRE_RECETTE": "Recipe order", + "NO_ORDRE_RECETTE": "No recipe order", + "MODIFICATION_ORDRE_RECETTE": "Modify recipe order", + "SAISIE_NUMERO_QUITANCE": "Enter receipt number", + "MODIFICATION_NUMERO_QUITANCE": "Modify receipt number", + "SAISIR_QUITANCE": "Enter receipt", + "CODE_AGENT": "Agent code ", + "AVIS_IMPOSITION": "Tax notice", + "AGENT_INFORMATION": "Agent Information", + "UPDATE_DATE": "Date updated", + "ASSIGN_TO_AGENT": "Assign to an agent", + "AVIS_MODIFY_SUCCESS": "Notice successfully amended", + "ORDRE_RECETTE_SUCCES": "Recipe order entered successfully", + "NUMERO_QUITANCE_SUCCES": "Successful receipt number", + "ORDRE_RECETTE_MODIFY_SUCCES": "Recipe order number successfully changed", + "NUMERO_QUITANCE_MODIFY_SUCCES": "Receipt number changed successfully", + "TAXES_SUR_LA_PROPRETE": "Tax on cleanliness", + "SAVE": "Save", + "TEXT_SUPPRESS_CONFIRM_TAXE": "Are you sure you want to remove this tax?", + "NUMERO_QUITANCE": "Receipt number", + "QUITANCE": "Receipt", + "ORDRE_DE_RECETTE": "Recipe order", + "MODIFY_ORDRE_DE_RECETTE": "Change recipe order", + "ORDRE_DE_RECETTE_NUMBER": "Recipe order number", + "ORDRE_RECETTE_SUCCES": "Recipe order successfully changed", + "RECEIPT_NUMBER": "Receipt number", + "NUMBER": "Number", + "ACTION": "Action", + "UPDATE": "Update", + "ADD": "Add", + "ID_REVENUE_ORDRE": "ID receipt ordre", + "ID_SUPER": "ID manager", + "ID_AGENT": "ID agent", + "ID_TAX_NOTICE": "ID declaration", + "ISSUER_LASTNAME": "Issuer name", + "ISSUER_PHONE": "Issueur phone", + "MONTH_DELAY_PENALTIES": "Month delay penalties", + "OLD_VALUE": "Old number", + "NEW_VALUE": "New number", + "OFFICE_PENALITIES": "Office penalties", + "PAYMENT_DEADLINE": "Payment deadline", + "TAX_NOTICE_CREATED_AT": "Tax notice created at", + "TOTAL_AMOUNT": "Total amount", + "UPDATE_DATE": "Update date", + "YEAR": "Year", + "TYPE": "Type", + "CODE_MEMBRE": "Sponsor code", + "DISTRICT": "District", + "IDENTIFICATION_NUMBER": "Identification number", + "MUNICIPALITY": "Municipality", + "ID_PATENTE": "ID patent", + "NETWORK_ID": "Network ID", + "NEIGHTBORHOOD": "Neightborhood", + "ORDRE_RECETTE_RECEIPT": "Receipt and discharge", + "HISTORY_OF": "History of", + "AVIS_IMPOSITIONS": "declarations", + "ORDRE_RECETTES_RECEIPTS": "receipts and dischages", + "QUITANCES": "receipts", + "PRINCIPAL_AMOUNT": "Principal amount", + "DATE_AVIS_IMPOSITION": "Tax notice date", + "TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER": "This network is inactive, please choose another", + "ENTER_SPONSOR_CODE": "Renseignez votre code parrain", + "NOM_SOCIETE": "Society name", + "TAKE_My_POSITION": "Retreive position", + "CREATE_ACTIF": "Create asset", + "IMPOSSIBLE_TO_CONNECT_INTERNET": "Check your internet connection. Do you want to try again?", + "REGISTER_OPTIONS": "Register options", + "WOULD_YOU_WANT_TO_REGISTER_OFFLINE": "Do you want to register a user online?", + "DATA_NOT_SYNCHRONISED_WITH_SERVER": "The data required for offline mode has not been saved. Do you want to log in and try again?", + "CODE_AGENT_NOT_EXIST": "This agent code does not exist", + "FOR_THIS_KING_OF_USER_PLEASE_CONNECT": "To register this type of agent, please log in", + "TAKE_MY_POSITION": "Retrieving my position", + "LATITUDE": "Latitude", + "LONGITITUDE": "Longitude", + "HOW_WOULD_YOU_WANT_TO_TAKE_IMAGE": "How do you want to take the image?", + "FROM_GALLERY": "From gallery", + "FROM_CAMERA": "From camera", + "USAGER_SAVED_SUCCESSFULLY": "User successfully registered on your mobile", + "ACTIF_SAVED_SUCCESSFULLY": "Asset successfully saved on your mobile", + "SAUVEGARDER_OF_USAGER": "Creation of user accounts: ", + "SAUVEGARDER_OF_USAGER_LOADING_SAVE": "Creation of saved user accounts... ", + "SAUVEGARDER_OF_ACTIF_LOADING_SAVE": "Creation of saved assets... ", + "LIMITE_ACTIF_LOCAL_ATTEINTE": "You have saved many assets, please sync them before trying again", + "LIMITE_USAGER_LOCAL_ATTEINTE": "You have registered many users, please synchronize them before trying again", + "DO_YOU_WANT_TO_ADD_ANOTHER_TAXES": "Do you want to add a tax on advertising?", + "TAXES_SUR_LA_PUBLICITE": "Advertising taxes", + "TAXE_REQUIRED_IMAGE": "Image is required for tax", + "TAXES_REQUIRED_IMAGE": "Image is required for tax", + "IS_REQUIRED": "is obligatory", + "THE_FIELD": "Field", + "ACTIF_MANAGE": "Asset management", + "ACTIFS_SAVED": "assets saved", + "ACTIF_SAVED": "asset saved", + "NO_ACTIF_SAVED": "No asset saved", + "ACTIF": "asset", + "ACTIFS": "assets", + "TAXE_INFORMATION": "Tax information", + "NUMERO_AVIS_IMPOSITION": "Declaration number", + "ADD_ORDRE_RECETTE": "Add tax notice", + "PENALITE_ON_TAXE": "Penalty on taxes", + "PENALITE_MANAGE": "Penalty management", + "PENALITE": "Penalty", + "NO_PENALITE": "No penality", + "MODIFY_PENALITE": "Modify penality", + "DELETE_PENALITE": "Delete penality", + "DEFINE_PENALITE": "Define penality", + "TAUX_PENALITE": "Penalty rate (%)", + "TAUX": "Rate", + "NO_ORDRE_RECETTE_WITH_QUITANCE": "No recipe order with tax notice", + "SAISIE_PENALITY": "Entering penalties", + "MODIFICATION_SAISIE_PENALITY": "Modification/Deletion", + "YOU_HAVE_DEFINED_PENALITY_FOR_THIS_YEAR": "You have already set a penalty for the following year(s)", + "AMOUNT_ORDRE_RECETTE": "Revenue order amount", + "YOU_CANT_DELETE_LAST_TAX_NOTICE": "A discharge must contain at least one receipt order", + "WOULD_YOU_WANT_SEARCH_BY_NAME": "Would you want to make search by name ?", + "USAGER_NAME": "User name", + "NO_USAGER_CORRESPONDING_TO_SEARCH": "No user matches your search", + "USAGER_SEARCH": "User research", + "BY_NAME": "By name", + "BY_QR_CODE": "By QR Code", + "SCAN": "Scan", + "BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE": "Bring your camera closer to the QR Code to scan it", + "LOADING_CREDIT_TRANSFER": "Credit transfert in progress..." +} \ No newline at end of file diff --git a/app/utils/i18n/fr.json b/app/utils/i18n/fr.json new file mode 100644 index 0000000..f3e6739 --- /dev/null +++ b/app/utils/i18n/fr.json @@ -0,0 +1,743 @@ +{ + "WELCOME": "Bienvenue sur iLink City !", + "WAITING_LONG": "Veuillez patienter un instant", + "HELP": "Aide", + "SIMPLE_USER": "Utilisateur simple", + "ABOUT": "A Propos", + "ACTION_TREAT_DEMAND": "Traiter la demande", + "ABOUT_TEXT": "iLink est une application qui facilitera vos transactions financières près de votre position, et vous donne les points multiservices prêt de chez vous.", + "GEOLOCATED_USER": "Utilisateur géo-localisé", + "SUPERVISOR": "Superviseur", + "THE_SUPERVISOR": "Le superviseur", + "AGENT": "Agent", + "THE_AGENT": "L'agent", + "USER": "Utilisateur", + "HYPERVISOR": "Hyperviseur", + "YOU_HAVE": "Vous avez", + "OPEN": "Ouvert", + "POSITION": "Ma position", + "TAKE_MY_PLACE": "Prendre ma position", + "MAP": "La carte", + "BSR": "Bonsoir", + "ACCOUNT_CREATED_SUCCESS": "Le compte a été crée avec succès.\nVous recevrez dans quelques minutes un email et un sms avec vos informations.\nNous allons vous rediriger vers la page de connexion", + "OR_BIG": "OU", + "FOR_NUMB": "Pour le ", + "FILTER_DATE": "Filtre de date", + "SUBTITLE_ACTIVE_ACCOUNT": "Activez votre compte à l'aide du code qui a été envoyé sur votre mail ou votre numéro de téléphone", + "ASK_FOR_CREDIT": "Demander du crédit", + "ASK_CREDIT": "Demandes de crédit", + "ASK_SUPERIOR_CREDIT": "Demander du crédit à votre supérieur", + "ASK_FOR_SUPERVISOR": "Demandes de superviseurs", + "ASK_HYPERVISOR": "Devenir Hyperviseur", + "ASK_FOR_HYPERVISOR": "Demander à devenir hyperviseur", + "ASK_SUPERVISOR": "Devenir Superviseur", + "ASK_FOR_SUPERVISOR1": "Demander à devenir superviseur", + "CREDIT_ASK_FROM_MEMBERS": "Demandes de crédit de vos membres", + "ASK_MEMBERS": "Demandes d'adhésion", + "AMOUNT_LABEL": "Montant", + "AMOUNT_LABEL_DESCRIPTION": "Veuillez saisir le montant", + "DESTINATAIRE": "Destinataire", + "ERROR_LABEL": "Message d'information", + "NO_BANK_AVAILABLE": "Aucune banque disponible", + "BANK_LIST": "Liste des banques", + "NO_OPERATOR_AVAILABLE": "Aucun opérateur disponible", + "DEPOSIT_SUCCESS": "Dépôt effectué avec succès", + "SUCCESS": "Succès", + "ETAT": "Etat", + "MY_ACCOUNT": "Mon compte", + "WALLET": "Wallet", + "DEPOSIT": "Dépôt", + "EN_ATTENTE_DE_VALIDATION": "En attente de validation", + "REMBOURSE": "Remboursé", + "NON_VALIDE": "Non validé", + "VALIDE": "Validé", + "ENVOIE_ARGENT": "Envoyer de l'argent", + "RETRAIT_ARGENT": "Retirer de l'argent", + "CONFIRM_DEPOSIT": "Confirmer le dépôt", + "CONFIRM_WITHDRAWAL": "Confirmer le retrait", + "ENTER_VALID_AMOUNT": "Entrer un montant valide", + "ENTER_AMOUNT_SUPERIOR_ZEROR": "Entrer un montant supérieur à zero", + "AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT": "Montant supérieur à celui du compte principal de l'agent", + "ENTER_VALID_SERIAL_NUMBER": "Veuillez renseigner un numéro de série correct", + "MAKE_DEPOSIT": "Effectuer un dépôt", + "MAKE_WITHDRAWAL": "Effectuer un retrait", + "WITHDRAWAL_TYPE": "Mode de paiement", + "PAYMENT_DONE": "Paiement effectué", + "PAYMENT_ERROR": "Erreur de paiement", + "CHOOSE_SOURCE": "Choisir la source", + "CHANGE_SOURCE_CARD": "Changer le type du numéro de saisie", + "CREDIT_CARD": "Carte de crédit", + "CREDIT_ACCOUNT": "Compte crédit", + "SAVINGS_ACCOUNT": "Compte épargne", + "SAVINGS": "Epargnes", + "SAVING": "Epargne", + "CREDITS": "Crédits", + "PHONE_SET_AS_DEFAULT": "Téléphone par défaut pour les notifications", + "NUMERO_DE_SERIE": "Numéro de série", + "NUMERO_DE_SERIE_DESCRIPTION": "Veuillez saisir le numéro de série", + "CARD_NUMBER_LABEL": "Numéro de la carte", + "CARD_EXPIRY_LABEL": "Date. exp.", + "CARD_CVC_LABEL": "CVC/CCV", + "CVC_CARD_ERROR": "Code CVC est erroné", + "EXPIRY_CARD_ERROR": "Date est incorrect", + "CARD_NUMBER_ERROR": "Numéro de carte incorrect", + "THIS_FIELD_IS_REQUIRED": "Ce champ est requis", + "PLEASE_ENTER_THE_AMOUNT": "Veuillez renseigne le montant", + "CHOOSE_OPTION": "Veuillez sélectionner une option", + "CHOOSE_OPERATOR": "Veuillez sélectionner un opérateur", + "DEPOSIT_DESCRIPTION": "Effectuer un dépôt", + "ERROR_TRANSFER": "Erreur de transfert", + "SUCCESS_TRANSFER": "Transfert effectué", + "WITHDRAWAL_SUCCESS": "Retrait effectué", + "WITHDRAWAL_ERROR": "Erreur de retrait", + "WALLET_TO_WALLET_SUCCESS_TRANSFER": "Transfert de wallet à wallet effectué avec succès", + "WITHDRAWAL": "Retrait", + "LINK_CARD": "Lier ma carte", + "LINK_CARD_REATTACH": "Lier | Rattacher", + "REATTACH_CARD": "Rattacher mon compte", + "HISTORY_SAVINGS": "Historique des épargnes", + "HISTORY_CREDIT": "Historique des crédits", + "TRANSFER_IN_ACCOUNT": "Transfert dans le compte", + "WITHDRAWAL_IN_CASH": "Retrait en cash", + "WITHDRAWAL_IN_CASH_DESCRIPTION": "Retrait d'argent en cash", + "WITHDRAWAL_WALLET_TO_CASH": "Wallet vers cash", + "WITHDRAWAL_WALLET_TO_CASH_DESCRIPTION": "Retirer de l'argent de votre Wallet vers cash", + "WITHDRAWAL_CARD_TO_WALLET": "Carte vers wallet", + "WITHDRAWAL_BANK_TO_WALLET": "Banque vers wallet", + "WITHDRAWAL_BANK_TO_CASH": "Banque vers cash", + "WITHDRAWAL_CARD_TO_WALLET_DESCRIPTION": "Retrait d'argent de votre carte vers wallet", + "WITHDRAWAL_CARD_TO_CASH": "Carte vers cash", + "WITHDRAWAL_CARD_TO_CASH_AGENT": "Retrait carte vers cash", + "WITHDRAWAL_CARD_TO_CASH_DESCRIPTION": "Retrait de l'argent de votre carte vers cash", + "WITHDRAWAL_CARD_TO_CASH_DESCRIPTION_AGENT": "Retrait de l'argent de carte vers cash", + "DEPOSIT_CASH_TO_WALLET": "Cash vers wallet iLinkWorld", + "DEPOSIT_CASH_TO_WALLET_DESCRIPTION": "Dépôt Cash vers wallet iLinkWorld", + "DEPOSIT_CASH_TO_OTHER_WALLET": "Cash vers autre wallet", + "DEPOSIT_CASH_TO_OTHER_WALLET_DESCRIPTION": "Envoie de Cash vers autre wallet", + "DEPOSIT_CASH_TO_VISA": "Cash vers carte visa", + "DEPOSIT_CASH_TO_VISA_DESCRIPTION": "Envoie d'argent de Cash vers carte visa", + "DEPOSIT_CASH_TO_BANK": "Cash vers banque", + "DEPOSIT_WALLET_TO_WALLET": "Wallet vers wallet", + "ENVOIE_WALLET_TO_WALLET": "Envoie Wallet vers wallet", + "DEPOSIT_WALLET_TO_CASH": "Wallet vers cash", + "ENVOIE_WALLET_TO_CASH": "Wallet vers cash", + "DEPOSIT_WALLET_TO_CARD": "Wallet vers carte", + "ENVOIE_WALLET_TO_CARD": "Envoie Wallet vers carte", + "DEPOSIT_WALLET_TO_BANK": "Wallet vers banque", + "ENVOIE_WALLET_TO_BANK": "Envoie Wallet vers banque", + "DEPOSIT_CASH_TO_CASH": "Cash vers cash", + "ENVOIE_CASH_TO_CASH": "Envoie d'argent en cash vers cash", + "TRANSACTION_DETAIL": "Détail de la transaction", + "DEMAND_DETAIL": "Détail de la demande", + "FEES_AND_TAXES": "Frais et taxes", + "TAXES": "Taxes", + "TAXE": "Taxe", + "INTERET": "Intérêt", + "SOCIETY_TYPE": "Type de société", + "IDENTIFICATION_NUMBER": "Numéro d'identification", + "REGISTRE_COMMERCE": "Registre de commerce", + "NOM_RESPONSABLE": "Nom du responsable", + "COMMUNE_SIEGE_SOCIAL": "Commune du siège social", + "QUARTIER_COMMUNE": "Quartier dans la commune", + "ARRONDISSEMENT": "Arrondissement", + "PATENTE": "Patente", + "TVA": "TVA", + "IRPP": "IRPP", + "ANNEE_TAXE": "Année taxe payée", + "ANNEE_TAXE_N": "Année taxé payée N", + "ANNEE_TAXE_N_1": "Année taxé payée N-1", + "ANNEE_TAXE_N_2": "Année taxé payée N-2", + "TYPE_ACTIVITE": "Type d'activité", + "TECHNICAL_AGREMENT": "Agrément technique", + "IMMATRICULATION_DGI": "Immatriculation DGI", + "INFORMATION_FICHE_CIRCUIT": "Information fiche circuit", + "OTHERS_INFORMATIONS": "Autres informations", + "CREATE_GROUP": "Créer un groupe", + "MANAGE_GROUP": "Gérer le groupe", + "VALIDATION_DEMAND": "Demandes de validation", + "DELETE_DEMAND": "Demande de suppression", + "TYPE_DEMAND": "Type de demande", + "GROUP_INFOS": "Renseigner les informations du groupe", + "FILL_INFORMATION": "Veuillez renseigner les informations", + "GROUP_CODE": "Code du groupe", + "SUCCESS_CREATION_GROUP": "Informations sur la création", + "ERROR_CREATION_GROUP": "Erreur de création", + "ERROR_JOIN_GROUP": "Erreur d'adhésion", + "SUCCES_JOIN_GROUP": "Adhésion réussie", + "NOM_GROUP": "Nom du groupe", + "GROUP": "Groupe", + "INDIVIDUAL": "Individuel", + "LIMIT_OF_CREDIT": "Limite du crédit", + "CODE_USER_ILINK_SPONSOR_1": "Code utilisateur iLink Sponsor 1", + "CODE_USER_ILINK_SPONSOR_2": "Code utilisateur iLink Sponsor 2", + "CODE_USER_ILINK_SPONSOR_3": "Code utilisateur iLink Sponsor 3", + "JOIN_GROUP": "Adhérer à un groupe", + "OPEN_ACCOUNT": "Ouvrir un compte", + "MANAGE_CREDIT": "Gérer son crédit", + "MANAGE_SAVINGS": "Gérer son épargne", + "CODE_IBAN": "Code IBAN", + "INIT_COUNTRY": "Pays de départ", + "FINAL_COUNTRY": "Pays d'arrivée", + "INIT_AMOUNT": "Montant initial", + "FINAL_AMOUNT": "Montant final", + "NET_AMOUNT": "Montant net", + "CODE_WALLET": "Code Wallet", + "CODE_RETRAIT": "Code Retrait", + "TYPE_IDENTIFIANT": "Type d'identifiant", + "PAYS_DESTINATION": "Pays destination", + "ACTIVE_WALLET": "Réseau payeur", + "DEPOSIT_TO_CASH": "Wallet vers cash", + "DEPOSIT_TO_CARD": "Wallet vers carte", + "DEPOSIT_TO_BANK": "Wallet vers banque", + "NANO_CREDIT": "Nano crédit", + "NANO_CREDIT_LIST": "Liste des nano crédit", + "NANO_CREDIT_DISABLE": "Nano crédit désactivé", + "SAVINGS_LIST": "Liste des épargnes", + "NO_NANO_CREDIT": "Aucune demande de nano crédit", + "NO_SAVINGS": "Aucune épargne", + "NANO_CREDIT_DESCRIPTION": "Nano crédit iLink", + "NANO_SANTE": "Nano santé", + "NANO_SANTE_DESCRIPTION": "Nano santé iLink", + "CAUTION_TYPE": "Type de caution", + "DEMAND_NANO_CREDIT": "Demande de nano crédit", + "REFUND_NANO_CREDIT": "Rembourser un nano crédit", + "SAVE_MONEY": "Epargner de l'argent", + "SAVE_MONEY_TYPE": "Type d'épargne", + "REFUND_DONE": "Remboursement effectué", + "CAUTION_CREDIT": "Cautionner une demande", + "CAUTIONNEMENT_DONE": "Cautionnement effectué", + "ID_DEMAND": "Identifiant de la demande", + "ID_SAVINGS": "Identifiant de l'épargne", + "PAIEMENT_EAU": "Eau", + "PAIEMENT_ELECTRICITY": "Electricité", + "PAIEMENT_ECOLE": "Ecole", + "PAIEMENT_CREDIT_TELEPHONIQUE": "Crédit téléphonique", + "PAIEMENT_ABONNEMENT_TV": "Abonnement TV", + "NON_APPLICABLE": "Non applicable", + "DATE": "Date", + "DEMAND_DATE": "Date de la demande", + "DATE_REMBOURSEMENT_PREVU": "Date de remboursement prévu", + "DATE_REMBOURSEMENT": "Date de remboursement", + "AMOUNT_REFUND": "Montant remboursé", + "AMOUNT_WITHDRAWAL": "Montant retiré", + "AMOUNT_PARTIALLY_REFUND": "Montant partiellement remboursé", + "FINAL_DATE": "Date de fin", + "CASSATION_DATE": "Date de cassation", + "VALIDATION_DATE": "Date de validation", + "HISTORY_DETAIL": "Détail de l'historique", + "DEMAND_DURATION_IN_MONTH": "Durée (en mois)", + "PAIEMENT_FACTURE": "Paiement de facture", + "NUMERO_ABONNE": "Numéro d'abonnée", + "IDENTIFIANT_ETUDIANT": "Identifiant étudiant", + "ENTER_VALID_IDENTIFIANT_ETUDIANT": "Entrer un identifiant étudiant valide", + "ENTER_VALID_NUMERO_ABONNE": "Entrer un numéro d'abonné valide", + "ENTER_VALID_PHONE_NUMBER": "Entrer un numéro de téléphone valide", + "WITHDRAWAL_DESCRIPTION": "Effectuer un retrait", + "COMMISSION_ACCOUNT_TITLE": "Cpt. commission", + "CONFIRM": "Confirmer", + "CONFIRM_TRANSFER_COMMISSION": "Confirmer le transfert des commissions", + "PRINCIPAL_ACCOUNT_TITLE": "Cpt. principal", + "NUMERO_COMPTE": "N° de compte", + "COMMISSION_TRANSFER_SUCCESS": "Les commissions ont été transférées vers le compte principal", + "COMMISSION_TRANSFER_ERROR_EMPTY": "Le solde commission est vide", + "TRANSACTION_ID": "Numéro de transaction", + "OPERATION": "Opération", + "OPERATIONS": "Opérations", + "TRANSACTIONS": "Transactions", + "TRANSACTION_HISTORY": "Historique des transactions", + "HISTORY": "Historique", + "WITHDRAWAL_TRANSACTION_HISTORY_DESCRIPTION": "Retrait de", + "DEPOSIT_TRANSACTION_HISTORY_DESCRIPTION": "Dépôt de", + "NO_WALLET_HISTORY": "Aucune transaction à ce jour", + "DEMAND_SEND": "Demande envoyé", + "EPARGNE_DEPOSE": "Epargne déposée", + "BREAK_EPARGNE_DONE": "Epargne cassée avec succès", + "BREAK_EPARGNE": "Casser mon épargne", + "ID_EPARGNE": "Identifiant de l'épargne", + "NO_DEMAND_CREATION_GROUP": "Aucune demande de création de groupe", + "NO_WALLET_ACTIVED": "Aucun wallet n'est activé pour votre compte", + "TRANSFER_TO_PRINCIPAL_ACCOUNT": "Transférer commissions", + "PRINCIPAL": "Principal", + "CREATION_DATE": "Date de création", + "ENTER_YOUR_CARD_ID": "Entrer vos identifiants bancaires", + "THE_ACCOUNT": "Le compte ", + "NO_GEO_POINT_CODE": "Vous n'avez aucun point geolocalisé libre", + "NO_DEMAND_ADHESION": "Vous n'avez aucune demande d'adhesion", + "ACTIVATED": "a été activé", + "CREDIT_MANAGE": "Gestion de credit", + "GROUP_MANAGE": "Gestion du groupe", + "MODIFY_GROUP": "Modifier le groupe", + "DELETE_GROUP": "Supprimer le groupe", + "CREATOR": "Créateur", + "NOTIFICATIONS": "Notification", + "NO_NOTIFICATION": "Vous n'avez aucune notification", + "CONFIGURATIONS": "Configuration", + "LOGOUT": "Déconnexion", + "HINT_HOME_SEARCH": " Chercher un lieu, quartier ou ville ", + "MY_NETWORK": "Mon Réseau", + "MY_GROUP": "Mon groupe", + "CHANGE_MAP": "Changer de carte", + "CHANGE_NETWORK": "Changer de reseau", + "PRINT_ALL": "Tout Afficher", + "PRINT_MY_NETWORK": "Afficher mon reseau", + "MY_GROUP_MAP": "Carte de mon groupe", + "GROUP_MEMBERS": "Les membres du groupe", + "IMAGE_TAKE": "Prise d'image", + "NAME": "Nom(s)", + "FIRSTNAME": "Prénom(s) ", + "NAME_EMETTEUR": "Nom(s) émetteur", + "EMETTEUR": "Emetteur", + "FIRSTNAME_EMETTEUR": "Prénom(s) émetteur", + "EMAIL_EMETTEUR": "Email émetteur ", + "ID_DESTINATAIRE": "Identifiant destinataire ", + "NUMERO_IDENTITE_EMETTEUR": "Numéro d'identité de l'émetteur", + "NAME_DESTINATAIRE": "Nom(s) destinataire", + "FIRSTNAME_DESTINATAIRE": "Prénom(s) destinatire", + "EMAIL_DESTINATAIRE": "Email destinataire ", + "NUMERO_IDENTITE_DESTINATAIRE": "Numéro d'identité du destinataire", + "UNIT_TAX_COUNT": "Quantité d'unité", + "AND": "et", + "ADMIN": "Administrateur", + "SUPER_ADMIN": "Super administrateur", + "GEOLOCATED": "Agent géo-localisé", + "DELETE_GEOLOCATED_USER": "Supprimer", + "ADDRESS": "Adresse", + "CREDIT": "Crédit", + "NEXT": "Suivant", + "PREVIOUS": "Précédent", + "SPONSOR_CODE": "Code réseau de taxe", + "CODE_PARRAIN": "Code parrain", + "CODE_SPONSOR": "Code sponsor", + "SOLDE_UNVAIBLE": "solde non disponible", + "TEXT_BIG_CREATE_AGENT_1": "Inscrivez-vous en tant qu'agent", + "EMAIL": "Email", + "COUNTRY": "Pays", + "LOADING_INFO": "Chargement des informations...", + "LOADING": "Chargement", + "LOADING_DESCRIPTION_COUNTRY": "Patientez un instant ! nous récuperons les informations sur votre pays...", + "NETWORK": "Réseau", + "PHONE": "Télephone", + "PHONE_NUMBER": "Numéro de téléphone", + "CHOICE_NETWORK": "Choisissez un réseau", + "COUNTRY_CHOICE": "Choisissez un pays", + "CHOICE_TOWN": "Choisissez une ville", + "PIECE_IDENTITE": "Pièce d'identité", + "IDENTITY_CARD": "Carte d'identité", + "NUMERO_IDENTITE": "Numéro d'identité", + "PASSEPORT": "Passeport", + "OTHER_IDENTITY_PIECE": "Autre", + "IDENTITY_NUMBER": "N° de la pièce", + "IDENTITY_PIECE_EXPIRY_DATE": "Date d'expiration", + "LAST_STEP": "Derniere étape", + "SECOND_STEP": "Deuxième étape", + "ID_TRANSACTION": "Identifiant de la transaction", + "ACTIVE_ACCOUNT": "Activez le compte !", + "ACTIVE_USER": "Activer", + "LAST_STEP_TEXT": "Activez votre compte à l'aide du code de validation qui vous a été envoyé sur votre adresse e-mail et sur votre numero de téléphone", + "NETWORK_CHOICE": "Choix du réseau", + "CHOICE_NETWORK_TEXT": "Definir un réseau à afficher", + "NO_NETWORK_CORRESPONDING": "Ce réseau n'a aucun point", + "MENU_FILTER": " Menu Filtre de distance", + "MY_DEMAND": "Mes demandes", + "TEXT_FILTER_DISTANCE": "Definir la distance à chercher (en km ) ", + "WAIT_LOADING_POSITION": "Nous avons besoin de la position de votre lieu de travail", + "CONNEXION_SUCCESSFUL": "Connexion réussie !", + "UNABLE_TO_CONNECT": "Le numéro de téléphone et le mot de passe sont incorrects", + "TITLE_CHOICE_TYPE_ACCOUNT": "Choisissez le type de compte que vous souhaitez créer", + "ALREADY_HAVE_AN_ACCOUNT": "Avez-vous déjà un compte ?", + "AGENT_ACCOUNT": "Compte Agent", + "UNABLE_TO_CONNECT_TITLE": "Impossible de se connecter", + "DISTANCE_ARROUND": "Autour de vous", + "UNABLE_TO_CREATE_ACCOUNT": "Impossible de créer un compte ", + "TO_YOU": " de vous", + "TREAT_DEMAND": "Déjà traité", + "PHONE_NUMBER_ADMIN": "Numéro de transaction", + "FAILED_TEXT_CONTACT_ADMIN": "Impossible de créer un compte veuillez contacter les administrateurs", + "HYPERVISOR_MUST_VALIDATE_SUPERVISOR": "Votre code de validation vous sera envoyé une fois que votre Hyperviseur l'aura validé", + "ACCOUNT_SUCCESSFULL_CREATED": "Le compte a été crée avec succès.\nVous recevrez dans quelques minutes un email et un sms avec vos informations.\nNous allons vous rediriger vers la page de connexion", + "langue": { + "french": "Francais", + "english": "Anglais" + }, + "ERROR_FILTER": "Erreur survenue lors du filtre", + "ERROR_LABLE": "Erreur", + "ERROR_TRANSFER_COMMISSION": "Erreur de transfert des commissions", + "TRANSFER_COMMISSION_IMPOSSIBLE": "Transfert des commissions impossible", + "ERROR_FILTER_TEXT": "Probleme rencontré lors du filtrage.", + "ERROR_TREATMENT_DEMAND": "Erreur de traitement de la demande", + "ERROR_TREATMENT_REQUEST": "Erreur de traitement de la requête", + "ERROR_IDENTIFICATION": "Erreur d'identification", + "SUCCESS_IDENTIFICATION": "Identification réussie", + "REFUSER_DEMANDE": "Refuser la demande", + "REFUSED": "Refusé", + "ACCEPTER_DEMANDE": "Accepter la demande", + "DEMAND_STATE": "Etat de la demande", + "CANCEL_ON": "Annulé le", + "CANCEL_BY_HYPERVISOR": "Annuler par l'hyperviseur", + "SUCCESS_TRANSFER_COMMISSION": "Transfert de commission", + "YOUR_THERE": "Vous êtes ici", + "FILTER": "Filtrer", + "QUIT": "Quitter", + "COMMISSION_FEES": "Frais de commission", + "TOTAL": "Total", + "QUIT_": "Quitter", + "OK": "OK", + "SIMPLE": "Simple", + "BLOCKED": "Bloqué", + "APP_FULLNAME": "Ilink City", + "GUIDE_TITLE": "Bienvenue dans le Guide de", + "GUIDE_USER_SIMPLE": "Guide pour un utilisateur", + "GUIDE_AGENT": "Guide pour un agent", + "REPOSITIONNING": "Repositionner", + "WRONG_PHONE_NUMBER": "Numéro incorrect !", + "WRONG_PASSWORD": "Mot de passe incorrect !", + "NETWORK_LOST": "Connexion perdue !", + "SHOW": "Afficher", + "CALL": "Appeler", + "MODIFY": "Modifier", + "FORGOTTEN_PASSWORD": "Mots de passe oublié ?", + "CONNECT_USER": "Se connecter", + "PASSWORD": "Mot de passe", + "CONFIRM_PASSWORD": "Confirmez le mot de passe", + "PASSWORD_MODIFY": "Modifiez votre mot de passe", + "OLD_PASSWORD": "Ancien mot de passe", + "NEW_PASSWORD": "Nouveau mot de passe", + "CONFIRM_NEW_PASSWORD": "Confirmerz le nouveau mot de passe", + "PLEASE_ENTER_THE_PASSWORD": "Veuillez renseigner le mot de passe", + "PLEASE_ENTER_CORRECT_PASSWORD": "Veuillez renseigner un mot de passe correct", + "MODIFY_AMOUNT": " Modifier le montant", + "ENTER_NEW_AMOUNT_TO_SEND": " Entrer le nouveau montant à envoyer", + "AMOUNT": "Montant", + "STATUS": "Statut", + "CANCEL": "Quitter", + "CANCEL_LABEL": "Annuler", + "SUBMIT_LABEL": "Valider", + "PHISIC_SECURITY": "Sécurité physique", + "TEXT_GUIDE_USER_1": "Vous venez de vous Connecter.\n Votre localisation est marquée au centre de la carte avec l'indication \"Vous êtes ici\" ", + "TEXT_GUIDE_USER_3": "En cliquant sur le bouton '+' vous ouvrirez le menu d'options", + "TEXT_GUIDE_USER_4": "Cliquez sur un marqueur pour avoir les informations sur un point", + "TEXT_GUIDE_USER_2": "Cliquez sur le bouton de menu en haut à droite pour decouvrir le menu et l'option de déconnexion", + "TEXT_GUIDE_USER_5": "Cliquez sur l'option 'Filtrer' pour filtrer vos points en fonction de leur distance par rapport à vous", + "TEXT_GUIDE_USER_6": "Cliquez sur l'option 'Changer de reseau ' pour afficher les points d'autres reseaux", + "TEXT_GUIDE_USER_7": "Cliquez sur l'option ' Itineraire' pour afficher le chemin à suivre pour ce rendre vers le point", + "TEXT_GUIDE_USER_10": "Consultez la liste des membre de votre groupe", + "TEXT_GUIDE_USER_11": "Cliquez sur l'option de profil pour avoir des informations lier à votre compte", + "CATEGORY": "Catégorie", + "WAY": "Itinéraire", + "ADD_NETWORK": "Ajouter réseau de taxe", + "POINT_NUMBER": "Nombres de points", + "SUPERIOR_CODE": "Code parrain", + "ADD_SUCCES": "Ajout reussi", + "ADD_SUCCESS_TEXT": "La taxe a été ajoutée avec succès ", + "MEMBER_CODE": "Code membre", + "MEMBER_INFO": "Information du membre", + "DEMAND_INFO": "Information sur la demande", + "NO_MEMBERS": "Aucun membre enregistré", + "ACCOUNT_NOT_ACTIVE": "Votre compte n'est pas activé", + "ENTER_VALIDATION_CODE": "Saisissez le code de validation qui vous a été envoyé.", + "ENTER_VALIDATION_CODE1": "Saisissez le code de validation.", + "SUPERVISOR_NUMBER": "Nombre de superviseurs", + "GEOLOCATED_NUMBER": "Nombre de points par superviseur", + "ACTIVATE_ACCOUNT": "Activer le compte", + "SEND": "Envoyer !", + "CHANGE_INFORMATION": "Modifier mes informations", + "VALIDATE": "Valider", + "NO_VALIDATE": "Non validé", + "VALIDATION": "validation", + "VALIDATIONS": "validations", + "LIMITE_GROUP": "Limite crédit", + "SELECT_YOUR_WALLET": "Selectionner un wallet", + "CONNECT": "Connexion", + "TEXT_BIG_CREATE_1": "Inscrivez vous en tant qu'Utilisateur", + "TEXT_SUBTITLE_CREATE_1": "Renseignez vos informations personnelles", + "USER_ACCOUNT": "Compte Utilisateur", + "USER_CONNECT": "Connexion utilisateur", + "GIVE_CONNECT_INFO": "Entrez vos informations de connexion", + "CREATE_ACCOUNT": "créer un compte", + "CHOOSE_LANGUAGE": "Choisir la langue", + "MODIFY_PASSWORD": "Mot de passe oublié", + "CONTACT": "Contact", + "UPDATE": "... mise à jour", + "FAQ": "FAQ", + "EMISSION_DATE": "Date d'emission", + "UPDATE_POSITION_TEXT": "Mettre à jour ma position", + "YOU_ARE": "Vous êtes ?", + "GIVE_ID_FOR_RECOVERY": "Saisissez votre identifiant, nous vous enverrons un nouveau mot de passe.", + "SELECT_ACCOUNT_TYPE": "Sélectionnez un type de compte !", + "BRAVO": "Bravo !", + "HELP_CONGRAT_MESSAGE": "Vous savez maintenant comment utiliser iLink", + "REPLAY_HELP": "Revoir le didacticiel", + "BACK_TO_HELP_HOME": "Revenir à l'aide", + "USE_APP": "Utiliser l'application", + "HIDE_AT_STARTUP": "Masquer au prochain démarrage ?", + "PATH_YOU_ARE": "Vous êtes à ", + "PATH_TO_POINT": " du point que vous avez cliqué.", + "PATH_YOU_WILL": "Vous y serez en ", + "PRECISE_SEARCH": "Affinez votre recherche", + "SEARCH_DISTANCE": "Distance", + "SEARCH_5": "5 km", + "SEARCH_15": "15 km", + "SEARCH_20": "20 km", + "SEARCH_25": "25 km", + "SEARCH": "Rechercher", + "SEE_VIDEO": "Voir la vidéo", + "SEE_TUTO": "Voir le tutoriel", + "SELECT_NETWORK": "Sélectionner votre réseau", + "DELETE": "Supprimer", + "FREE": "disponibles", + "SAVED": "enregistrés", + "CREATE": "Créer", + "JOIN": "Rejoindre", + "PROFILE_PICTURE": "Photo de profil", + "FRONT_FACE_CB": "Face avant CB", + "BACK_FACE_CB": "Face arrière CB", + "PREVISUALISATION": "Prévisualisation", + "ACCOUNT_INFO": " Information sur mon compte", + "ALREADY_IDENTIFIED": "Vous êtes déjà identifié", + "CREATE_MY_IDENTIFICATION": "Créer mon identification", + "NOT_IDENTIFIED": "Ce numéro existe, son identification n'est pas encore saisi", + "NOT_VALIDATED": "Votre identicaiton n'est pas encore validé", + "ALREADY_VALIDATED": "L'identification de ce client a déjà été validée", + "MODIFY_IDENTIFICATION": "Modifier mon identification", + "NOT_YET_IDENTIFY": "Vous n'êtes pas encore identifié", + "IDENTIFICATION": " Identification", + "CREATION_IDENTIFICATION": "Création", + "CREATION_IDENTIFICATION_CLIENT": "M'identifier", + "CREATION_IDENTIFICATION_DESCRIPTION": "Identifier un client", + "CREATION_IDENTIFICATION_DESCRIPTION_SUBSCREEN": "Saisir l'identité d'un client", + "VALIDATE_IDENTIFICATION": "Validation", + "VALIDATE_IDENTIFICATION_DESCRIPTION": "Valider une identité client", + "IDENTIFICATION_INFORMATION": "Information sur l'identification", + "CREATE_IDENTIFICATION_TITLE": "Veuillez renseigner les informations du client", + "DATE_NAISSANCE": "Date de naissance", + "REGISTER_YOURSELF": "Enregistrez-vous", + "REGISTRATION": "Inscription", + "CHANGE_LANG_LABEL": "Changer la langue", + "GIVE_PERSONNAL_INFO": "Renseignez vos information personnelles", + "YOUR_GEOLOCATION": "Votre localisation", + "HISTORY_REQUEST": "Historique des demandes", + "ASK_REQUEST_HISTORY": "Demander un historique", + "GIVE_HISTORY_INFO": "Informations sur votre historique", + "HISTORY_TYPE": "Type", + "INVALID_MONTANT": "Montant invalide", + "HISTORY_TYPE_ASK": "Demandes", + "DEMANDE_RECEIVE": "Demandes reçues", + "MY_DEMANDE": "Mes demandes", + "PHONE_TRANSACTION": "Numéro de transaction", + "DEMAND_TEXT_FIRST_PART": "a effectué une demande de ", + "DEMAND_TEXT_FIRST_PART_YOU": "Vous avez effectué une demande de ", + "DEMANDE_SEND": " Demande Envoyée", + "DEMAND_RECEIVE": "Demandes reçues", + "DEMAND_VALIDATION_GROUP_RECEIVE": "Demandes de validation", + "DEMAND_DELETE_GROUP_RECEIVE": "Demandes de suppression", + "TO_": " crédit auprès de ", + "DEMAND_SEND_SUCCESFUL": "Votre demande a été envoyée avec succès !", + "SAVE_HISTORY": "Enregistrer l'historique", + "MAKE_REQUEST": "Faire une demande", + "DATE_WRONG": "La date de fin ne peut être antérieure à la date de début", + "LOADING_DOTS": "Chargement...", + "LOADING_PROGRESS": "Chargement en cours", + "EMPTY_LIST_REQUEST": "Aucune demande", + "MEMBER_LIST": "Liste des membres", + "FREE_CODE_LIST": "Liste des codes disponibles", + "NO_ITEM_REQUEST": "Aucun élément ne correspond", + "MEMBERSHIP_REQUEST": "Demandes d'adhésion", + "HISTORY_TYPE_REQUEST": "Requêtes", + "TREAT": "Traité", + "EXIT_TITLE": "Fermer iLink City !", + "EXIT_DESC": "Voulez-vous vraiment fermer iLink City ?", + "NO_TREAT": "Non traité", + "EXIT": "Fermer", + "PERIOD": "Période", + "DISCONNEXION": "Déconnexion", + "DISCONNEXION_TEXT": "Voulez-vous vraiment vous deconnecter ? Cette action effacera toutes vos données temporaires.", + "HISTORY_START": "Début", + "YES": "Oui", + "NO": "Non", + "CONNEXION_LOST_CHECK": "Connexion perdue. Veuillez vérifier votre connexion !", + "ACCOUNT_ACTIVATE_TEXT": "Votre compte a été activé avec succès !", + "HISTORY_END": "Fin", + "DONT_VALIDATE_ACCOUNT": "Compte non validé", + "CONNEXION_SUCCESSFULL_TEXT": "Connexion réussie. Bienvenue dans iLink City ! ", + "UNVALIDATE_ACCOUNT_TEXT": "Votre hyperviseur n'a pas encore validé votre compte", + "TEXT_NEED_POSITION": "Veuillez mettre à jour votre position !", + "TITLE_NEED_POSITION": "Votre position doit être mise à jour", + "POSITION_UPDATE_SUCCESS_TEXT": "Votre position a été mise à jour avec succès !", + "UPDATE_SUCCESS": "Mise à jour reussie !", + "TITLE_UPDATE_POSITION_FAILED": "Impossible de mettre à jour votre position", + "TEXT_UPDATE_POSITION_FAILED_1": "Impossible de recuperer votre code membre", + "TEXT_UPDATE_POSITION_FAILED_2": "Impossible de recuperer votre position", + "TITLE_ERROR_SURVENU": "Une erreur est survenue !", + "TITLE_PROBLE_COME": "Un problème a été rencontré", + "TITLE_SUPPRESS_CONFIRM": "Confirmation de suppression", + "TEXT_SUPPRESS_CONFIRM": "Voulez vous vraiment supprimer cet utilisateur ?", + "TEXT_ERROR_START_APPLICATION": "Une erreur est survenue au démarrage de iLink City. Veuillez relancer iLink City", + "TEXT_UNABLE_TO_GET_YOUR_POSITION": "Impossible de recupérez votre position. Veuillez verifier que votre GPS est activé et relancez iLink City", + "RESTART": "RECOMMENCER", + "TEXT_UNABLE_TO_GET_COUNTRY_INFO": "Impossible de recupérer les informations de votre pays. Verifiez votre connexion internet ! cliquez sur \"Ok\" pour reessayer", + "TITLE_UNABLE_TO_AUTORISE": "Echec de l'autorisation", + "MISSING_AUTORISATION_LOCATION": "iLink City n'est pas autorisé à acceder à votre position. Veuillez autoriser iLink City à accéder à votre localisation et relancez iLink City", + "TEXT_FORGOTTEN_PASSWORD": "Saisissez votre identifiant,nous vous enverrons un nouveau mot de passe\n", + "TEXT_NETWORK_UNABLE": "Réseau non disponible, voulez vous réessayer ?", + "LOADING_TEXT_MARKERS": "Suite des points ", + "NO_NETWORK_MARKER": "Aucun point trouvé dans la zone ", + "NO_POINT_FOUND": "Aucun point trouvé ", + "LAUNCH_POINT_WITH_FILTER": "Voulez-vous relancer la recherche dans un rayon de ", + "LOADING_TEXT_MARKERS_2": "autour", + "UNABLE_GET_INFORMATION": "Problème de récuperation des Informations", + "UNABLE_GET_INFORMATION_TEXT": "Vérifiez que votre GPS est activé et mis en mode haute precision et relancez iLink City", + "TITLE_HELP_SOON": "Aide non disponible !", + "YOUR_NETWORK": "Sélectionner votre réseau", + "YOUR_NETWORK_SELECTED": "Votre réseau", + "UNIT_PER_TAXE_UNIT_COUNT": "Taxe par unité", + "HELP_SOON": "Un tutoriel vous aidant dans la compréhension des fonctionnalités de l'application vous sera bientôt mis à disposition.", + "UPLOAD_PHOTO": "Chargement de la photo", + "MODIFY_AVIS_IMPOSITION": "Gestion déclaration de taxes", + "NO_AVIS_IMPOSITION": "Aucune déclaration", + "NO_DECLARATION_PENDING": "Aucune déclaration en cours", + "SAISIE_ORDRE_RECETTE": "Saisir ordre recette", + "ORDRE_RECETTE": "Ordre recette", + "NO_ORDRE_RECETTE": "Aucun ordre de recette", + "MODIFICATION_ORDRE_RECETTE": "Modifier ordre recette", + "SAISIE_NUMERO_QUITANCE": "Saisir numéro quitance", + "MODIFICATION_NUMERO_QUITANCE": "Modifier numéro quitance", + "SAISIR_QUITANCE": "Saisir quitance", + "CODE_AGENT": "Code agent ", + "AVIS_IMPOSITION": "Déclaration", + "AGENT_INFORMATION": "Informations sur l'agent", + "UPDATE_DATE": "Date de mis à jour", + "ASSIGN_TO_AGENT": "Assigner à un agent", + "AVIS_MODIFY_SUCCESS": "Avis modifié avec succès", + "ORDRE_RECETTE_SUCCES": "Ordre de recette saisi avec succès", + "NUMERO_QUITANCE_SUCCES": "Numéro de quitance enregistré avec succès", + "ORDRE_RECETTE_MODIFY_SUCCES": "Numéro ordre de recette modifié avec succès", + "NUMERO_QUITANCE_MODIFY_SUCCES": "Numéro de quitance modifié avec succès", + "TAXES_SUR_LA_PROPRETE": "Taxe sur la propreté", + "SAVE": "Enregistrer", + "TEXT_SUPPRESS_CONFIRM_TAXE": "Voulez vous vraiment supprimer cette taxe?", + "NUMERO_QUITANCE": "Numéro quitance", + "QUITANCE": "Quitance", + "ORDRE_DE_RECETTE": "Ordre de recette", + "MODIFY_ORDRE_DE_RECETTE": "Modifier ordre de recette", + "ORDRE_DE_RECETTE_NUMBER": "Numéro d'ordre de recette", + "ORDRE_RECETTE_SUCCES": "Ordre de recette enregistré avec succès", + "RECEIPT_NUMBER": "Numéro de reçu", + "NUMBER": "Numéro", + "ACTION": "Action", + "UPDATE": "Mis à jour", + "ADD": "Ajout", + "ID_REVENUE_ORDRE": "ID ordre de recette", + "ID_SUPER": "ID superviseur", + "ID_AGENT": "ID agent", + "ID_TAX_NOTICE": "ID déclaration", + "ISSUER_LASTNAME": "Nom de l'émetteur", + "ISSUER_PHONE": "Téléphone de l'émetteur", + "MONTH_DELAY_PENALTIES": "Pénalités de retard d'un mois", + "OLD_VALUE": "Ancien numéro", + "NEW_VALUE": "Nouveau numéro", + "OFFICE_PENALITIES": "Pénalités d'office", + "PAYMENT_DEADLINE": "Délai de paiement", + "TAX_NOTICE_CREATED_AT": "Date de création déclaration", + "TOTAL_AMOUNT": "Montant total", + "UPDATE_DATE": "Date de mise à jour", + "YEAR": "Année", + "TYPE": "Type", + "CODE_MEMBRE": "Code sponsor", + "DISTRICT": "District", + "IDENTIFICATION_NUMBER": "Numéro d'identification", + "MUNICIPALITY": "Municipalité", + "ID_PATENTE": "ID patente", + "NETWORK_ID": "ID du réseau", + "NEIGHTBORHOOD": "Quartier", + "ORDRE_RECETTE_RECEIPT": "Recette et quitance", + "HISTORY_OF": "Historique des", + "AVIS_IMPOSITIONS": "déclarations", + "ORDRE_RECETTES_RECEIPTS": "recettes et quitances", + "QUITANCES": "quitances", + "PRINCIPAL_AMOUNT": "Montant principal", + "DATE_AVIS_IMPOSITION": "Date avis imposition", + "TEXT_NETWORK_UNABLE_CHOOSE_ANOTHER": "Ce réseau n'est pas actif, veuillez choisir un autre", + "ENTER_SPONSOR_CODE": "Renseignez votre code parrain", + "NOM_SOCIETE": "Nom de la société", + "TAKE_My_POSITION": "Récupération de votre position", + "CREATE_ACTIF": "Créer un actif", + "IMPOSSIBLE_TO_CONNECT_INTERNET": "Vérifier votre connexion internet. Voulez-vous réessayer ?", + "REGISTER_OPTIONS": "Options d'enregistrement", + "WOULD_YOU_WANT_TO_REGISTER_OFFLINE": "Voulez-vous enregistrer un usager en ligne ?", + "DATA_NOT_SYNCHRONISED_WITH_SERVER": "Les données nécessaires au mode offline n'ont pas été sauvegarder. Voulez-vous vous connecter et réessayez ?", + "CODE_AGENT_NOT_EXIST": "Ce code agent n'existe pas", + "FOR_THIS_KING_OF_USER_PLEASE_CONNECT": "Pour enregistrer ce type d'agent, veuillez vous connecter", + "TAKE_MY_POSITION": "Récupération de ma position", + "LATITUDE": "Latitude", + "LONGITITUDE": "Longitude", + "HOW_WOULD_YOU_WANT_TO_TAKE_IMAGE": "Comment voulez-vous prendre l'image?", + "FROM_GALLERY": "Depuis la galerie", + "FROM_CAMERA": "Depuis la caméra", + "USAGER_SAVED_SUCCESSFULLY": "Usager enregistré avec succès sur votre mobile", + "ACTIF_SAVED_SUCCESSFULLY": "Actif enregistré avec succès sur votre mobile", + "SAUVEGARDER_OF_USAGER": "Création des comptes usagers: ", + "SAUVEGARDER_OF_USAGER_LOADING_SAVE": "Création des comptes usagers sauvegardés... ", + "SAUVEGARDER_OF_ACTIF_LOADING_SAVE": "Création des actifs sauvegardés... ", + "LIMITE_ACTIF_LOCAL_ATTEINTE": "Vous avez enregistré de nombreux actifs, veuillez les synchroniser avant de réessayer", + "LIMITE_USAGER_LOCAL_ATTEINTE": "Vous avez enregistré de nombreux usagers, veuillez les synchroniser avant de réessayer", + "DO_YOU_WANT_TO_ADD_ANOTHER_TAXES": "Voulez-vous rajouter une taxe sur la publicité ?", + "TAXES_SUR_LA_PUBLICITE": "Taxes sur la publicité", + "TAXE_REQUIRED_IMAGE": "L'image est requise pour la taxe", + "TAXES_REQUIRED_IMAGE": "L'image est requise pour les taxes", + "IS_REQUIRED": "est obligatoire", + "THE_FIELD": "Le champ", + "ACTIF_MANAGE": "Gestion des actifs", + "ACTIFS_SAVED": "actifs enregistrés", + "ACTIF_SAVED": "actif enregistré", + "NO_ACTIF_SAVED": "Aucun actif enregistré", + "ACTIF": "actif", + "ACTIFS": "actifs", + "TAXE_INFORMATION": "Informations sur la déclaration", + "ACTIFS": "actifs", + "NUMERO_AVIS_IMPOSITION": "N° déclaration", + "ADD_ORDRE_RECETTE": "Ajouter un ordre de recette", + "PENALITE_ON_TAXE": "Pénalité sur les taxes", + "PENALITE_MANAGE": "Gestion des pénalités", + "PENALITE": "Penalités", + "PENALITES": "Penalité", + "NO_PENALITE": "Aucune pénalité", + "MODIFY_PENALITE": "Modifier la pénalité", + "DEFINE_PENALITE": "Définir une pénalité", + "DELETE_PENALITE": "Supprimer la pénalité", + "TAUX_PENALITE": "Taux de pénalité (%)", + "TAUX": "Taux", + "NO_ORDRE_RECETTE_WITH_QUITANCE": "Aucun ordre de recette sans quitance", + "SAVE_PENALITY": "Taux", + "SAISIE_PENALITY": "Saisie des pénalités", + "MODIFICATION_SAISIE_PENALITY": "Modification/Suppression", + "YOU_HAVE_DEFINED_PENALITY_FOR_THIS_YEAR": "Vous avez déjà définit une pénalité pour les années suivantes:", + "AMOUNT_ORDRE_RECETTE": "Montant de l'ordre de recette", + "AMOUNT_TAX_NOTICE": "Montant de la déclaration", + "YOU_CANT_DELETE_LAST_TAX_NOTICE": "Une quitance doit contenir au moins un ordre de recette", + "WOULD_YOU_WANT_SEARCH_BY_NAME": "Voulez-vous rechercher l'usager par son nom ?", + "USAGER_NAME": "Nom de l'usager", + "NO_USAGER_CORRESPONDING_TO_SEARCH": "Aucun usager ne correspond à votre recherche", + "USAGER_SEARCH": "Recherche d'un usager", + "BY_NAME": "Par nom", + "BY_QR_CODE": "Par QR Code", + "SCAN": "Scanner", + "BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE": "Approchez votre caméra du QR Code afin de le scanner", + "CLOSE": "Fermer", + "NUMBER_OF_DAYS": "Nombre de jours", + "NUMBER_OF_DAYS_INCORRECT": "Le nombre de jour doit être compris entre 1 et 366", + "PENALITE_INCLUSE": "Pénalité incluse", + "SOINS": "Soins", + "INVOICE": "Facture", + "ORDRE_RECETTE_QUITANCE": "Ordre et quitance", + "ID": "ID", + "CONNEXION_CHOICE": "Choix de connexion", + "CONNEXION_CHOICE_DESCRIPTION": "Un compte agent de recharge est associé à votre numéro. Voulez vous continuer en tant que agent recharge ?", + "AGENTS_RECHARGE": "Agents de recharge", + "LOADING_CREDIT_TRANSFER": "Demande de crédit en cours...", + "MOBILE_MONEY": "Mobile Money", + "PAYMENT_METHOD": "Moyen de paiement", + "PAYMENT": "Paiement", + "AVIS_NON_EMIS": "Avis non émis", + "PAYMENT_COULD_NOT_MADE": "Le paiement n'a pas pu être effectué", + "CASH": "Cash" +} \ No newline at end of file diff --git a/app/utils/i18n/zh.json b/app/utils/i18n/zh.json new file mode 100644 index 0000000..779d3a0 --- /dev/null +++ b/app/utils/i18n/zh.json @@ -0,0 +1,92 @@ +{ + "WELCOME": "欢迎来到iLink", + "HELP": "帮助使用", + "SIMPLE_USER": "简单的用户", + "GEOLOCATED_USER": "地理位置定位的用户", + "SUPERVISOR": "监", + "HYPERVISOR": "管理程序", + "OPEN": "开放", + "POSITION": "我的位置", + "ASK_FOR_CREDIT": "要求信用", + "ASK_CREDIT": "信贷申请", + "ASK_SUPERIOR_CREDIT": "请求您的经理信用", + "ASK_FOR_SUPERVISOR": "主管的要求", + "ASK_HYPERVISOR": "成为管理程序", + "ASK_FOR_HYPERVISOR": "要求成为管理程序", + "ASK_SUPERVISOR": "成为主管", + "ASK_FOR_SUPERVISOR1": "要求成为一名主管", + "CREDIT_ASK_FROM_MEMBERS": "来自您的会员的信用申请", + "ASK_MEMBERS": "会员申请", + "MY_ACCOUNT": "我的帐户", + "LOGOUT": "注销", + "MY_GROUP_MAP": "我的小组地图", + "GROUP_MEMBERS": "小组成员", + "NAME": "名", + "FIRSTNAME": "名字", + "ADDRESS": "地址", + "CREDIT": "信用", + "EMAIL": "电子邮件", + "COUNTRY": "国家", + "NETWORK": "网络", + "PHONE": "电话", + "PASSWORD": "密码", + "CONFIRM_PASSWORD": "确认密码", + "PASSWORD_MODIFY": "更改您的密码", + "OLD_PASSWORD": "旧密码", + "NEW_PASSWORD": "新密码", + "CONFIRM_NEW_PASSWORD": "确认新密码", + "AMOUNT": "量", + "STATUS": "状态", + "CATEGORY": "类别", + "POINT_NUMBER": "点数", + "SUPERIOR_CODE": "赞助商代码", + "MEMBER_CODE": "会员代码", + "ACCOUNT_NOT_ACTIVE": "您的帐户未被激活", + "ENTER_VALIDATION_CODE": "输入发送给您的验证码。", + "ENTER_VALIDATION_CODE1": "输入验证码。", + "SUPERVISOR_NUMBER": "主管人数", + "GEOLOCATED_NUMBER": "每个主管的点数", + "ACTIVATE_ACCOUNT": "激活帐户", + "SEND": "送!", + "VALIDATE": "验证", + "CONNECT": "登录", + "USER_CONNECT": "用户登录", + "GIVE_CONNECT_INFO": "输入您的登录信息", + "CREATE_ACCOUNT": "或者创建一个帐户", + "MODIFY_PASSWORD": "忘记密码", + "CONTACT": "接触", + "UPDATE": "... 更新", + "FAQ": "常问问题", + "YOU_ARE": "你是?", + "GIVE_ID_FOR_RECOVERY": "输入您的用户名,我们会向您发送一个新密码。", + "SELECT_ACCOUNT_TYPE": "选择一个帐户类型!", + "BRAVO": "恭喜!", + "HELP_CONGRAT_MESSAGE": "您现在知道如何使用iLink", + "REPLAY_HELP": "查看教程", + "BACK_TO_HELP_HOME": "返回帮助", + "USE_APP": "使用该应用程序", + "HIDE_AT_STARTUP": "在下次开始时隐藏?", + "PATH_YOU_ARE": "你在 ", + "PATH_TO_POINT": " 从你点击的点。", + "PATH_YOU_WILL": "你会在那里 ", + "PRECISE_SEARCH": "优化您的搜索", + "SEARCH_DISTANCE": "距离", + "SEARCH_5": "5公里", + "SEARCH_15": "15公里", + "SEARCH_20": "20公里", + "SEARCH_25": "25公里", + "SEARCH": "搜索", + "DELETE": "清除", + "REGISTER_YOURSELF": "注册", + "REGISTRATION": "注册", + "GIVE_PERSONNAL_INFO": "填写您的个​​人信息", + "YOUR_GEOLOCATION": "你的位置", + "REQUEST_HISTORY": "請求歷史記錄", + "ASK_REQUEST_HISTORY": "索取歷史記錄", + "GIVE_HISTORY_INFO": "有關您的歷史的信息", + "HISTORY_TYPE": "類型", + "HISTORY_TYPE_ASK": "請求", + "HISTORY_TYPE_REQUEST": "查詢", + "HISTORY_START": "開始", + "HISTORY_END": "結束" +} \ No newline at end of file diff --git a/app/utils/theme.json b/app/utils/theme.json new file mode 100644 index 0000000..bfb47e0 --- /dev/null +++ b/app/utils/theme.json @@ -0,0 +1,12 @@ +{ + "primary": "#6784B1", + "primaryDark": "#637EA5", + "containerBackground": "#EEEEEE", + "primaryDarkAdvanced": "#637B9E", + "cardBackground": "#ffffff", + "accent": "#D86F22", + "accentLight": "#e27833", + "purpleLight": "#9b59b6", + "primaryLight": "#3498db", + "reddeconnect": "#ba000d" +} \ No newline at end of file diff --git a/app/webservice/AuthApi.js b/app/webservice/AuthApi.js new file mode 100644 index 0000000..7b2cb59 --- /dev/null +++ b/app/webservice/AuthApi.js @@ -0,0 +1,424 @@ +import React from 'react'; +import axios from "axios"; +import I18n from 'react-native-i18n' +import {db} from './persistences/db'; +import { + adhesionUrl, checkAppVersion, + configActionUrl, defaultKey, + isDebugMode, + locationActionUrl, + memberActionUrl, mobileAppVersion, + networkActionUrl, saveActifSocietyUrl, saveManyActifsSocietyUrl +} from "./IlinkConstants"; +import {store} from "../redux/store"; +import { + fetchSaveActifSocietyError, + fetchSaveActifSocietyPending, + fetchSaveActifSocietySuccess +} from "../redux/actions/WalletActions"; + + +var DBEvents = require('react-native-db-models').DBEvents; +var serializeJSON = function (data) { + + return Object.keys(data).map(function (keyName) { + return encodeURIComponent(keyName) + '=' + encodeURIComponent(data[keyName]) + }).join('&'); + +}; + + +export const getCodeInformation = (code) => { + var data = { + "tag": 'member', "type": "agen_info_code", "code": code, + "lang": I18n.currentLocale() + }; + + return timeout(15000, queryData(data, memberActionUrl)); +} + +export const getCodeInformationForAddTaxe = (code, id_agent) => { + var data = { + "tag": 'member', "type": "agen_info_code", "code": code, + "lang": I18n.currentLocale(), + id_agent + }; + + return queryData(data, memberActionUrl) +} +export const getPubActiveObject = (idcpuntry) => { + return queryData({"tag": "get_pub", "id_country": idcpuntry}, configActionUrl); + +} + +export const getDefaultTown = () => { + return queryData({"tag": "default_locality"}, configActionUrl); +} + +export const getPasObject = () => { + return queryData({"tag": "get_pas"}, configActionUrl); +} + +export const getAppVersion = async () => { + console.warn("REQUEST URL", checkAppVersion + "?mobile_app_version=" + mobileAppVersion); + let data = {}; + data["lang"] = I18n.currentLocale(); + data["isTest"] = isDebugMode; + + let response = await fetch(checkAppVersion + "?mobile_app_version=" + mobileAppVersion, { + method: 'GET', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + } + }); + let responseJson = null; + let responseText = await response.text() + try { + console.warn("SERVER RESPONSE SUCCESS", responseText); + responseJson = JSON.parse(responseText) + } catch (e) { + console.warn("SERVER RESPONSE ERROR", responseText); + return {"error": "error", "error_msg": responseText} + } + return responseJson; +} + +function queryAuth(data) { + return timeout(50000, queryData(data, adhesionUrl)); +} + +async function queryData(data, url) { + console.warn("REQUEST URL", url); + console.warn("REQUEST BODY", JSON.stringify(data)); + data["lang"] = I18n.currentLocale(); + data["isTest"] = isDebugMode; + + let response = await fetch(url, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }); + let responseJson = null; + let responseText = await response.text() + try { + console.warn("SERVER RESPONSE SUCCESS", responseText); + responseJson = JSON.parse(responseText) + } catch (e) { + console.warn("SERVER RESPONSE ERROR", responseText); + return {"error": "error", "error_msg": responseText} + } + return responseJson; + + +}; + +function timeout(ms, promise) { + return new Promise(function (resolve, reject) { + setTimeout(function () { + reject(new Error(I18n.t("TEXT_NETWORK_UNABLE"))) + }, ms) + promise.then(resolve, reject) + }) +} + +export const validateUser = (user) => { + var data = { + "tag": 'member', "type": "valider_simple", "phone": user.phone, + "lang": I18n.currentLocale() + }; + return queryData(data, memberActionUrl) +}; +export const updatePosition = async (longitude, latitude) => { + const user = await readUser() + const data = { + 'tag': 'member', + 'type': 'update_position', + "agentId": user['agentId'], + "longitude": longitude, + latitude: latitude + } + return queryData(data, memberActionUrl); +} +export const valifateAgent = (user, info) => { + var data = info; + if (data === null) data = {} + data["tag"] = "member"; + data['type'] = "validate_agent"; + data["phone"] = user.phone; + data['code_validation'] = user.validation_code; + if (user.category === "super" && (info === null || (info !== null && (info.nbre_code === undefined || info.nbr_code === null)))) { + data["nbre_code"] = 10; + data["nbre_code_superviseur"] = 0 + } else if (info === null || (info !== null && (info.nbre_code === undefined || info.nbre_code === null))) { + data["nbre_code"] = 0; + data["nbre_code_superviseur"] = 0 + } + console.log(data); + + return timeout(15000, queryData(data, memberActionUrl)); +} + +export const disconnect = () => { + return new Promise((resolve, reject) => { + readBrutUser().then((user) => { + db.remove({"_id": user._id}, {multi: true}, (error, numRemoved) => { + if (error !== null) { + reject(error) + } else { + console.log(numRemoved) + if (numRemoved > 0) { + resolve() + } + } + }) + }) + }) +} + +export const login = (phone: String, password: String, type: Number) => { + console.log("CURRENT_LANG", I18n.currentLocale()); + var data = { + tag: type === 0 ? "login_user" : "login_agent", + phone: phone, + password: password, + lang: I18n.currentLocale() + }; + + return queryAuth(data); +}; + +export const reinitpassword = ($phone, $type) => { + var data = {"tag": "forgot_pass", "number": $phone, "typeaccount": $type, "lang": I18n.currentLocale()}; + return queryAuth(data) +} +export const updateUserData = async (data) => { + const user = await readUser() + user.longitude = data.longitude + user.latitude = data.latitude + db.update({"user": {$exists: true}}, {user: user}, {}, function (err, numReplaced) { + console.warn(err, numReplaced) + }) + /* new Promise((resolve,reject)=>{ + readBrutUser().then((user)=>{ + db.remove({"_id": user._id},{multi:true},(error,numRemoved)=>{ + if(error!==null){ + reject(error) + }else { + let muser=user + + db.insert(muser, function(err){ + if(err!==null) { + console.log("error when save user") + console.log(err) + } + + }) + console.log(numRemoved) + if (numRemoved > 0) { + resolve() + } + } + }) + }) + })*/ + +} + +export const removeUser = () => { + return new Promise((resolve, reject) => { + db.remove({}, { multi: true }, function (reject, resolve) { + }); + }); +} + +export const saveNewuser = (muser) => { + + + readUser().then(async (userParam) => { + console.log("USER", user); + let user = { + user: muser + } + if (userParam) { + db.update(user, user, function (err) { + if (err !== null) { + console.log("error when save user") + console.log(err) + } + + }); + } else { + db.insert(user, function (err) { + if (err !== null) { + console.log("error when save user") + console.log(err) + } + + }); + } + }); + +} + + +const readBrutUser = () => { + return new Promise((resolve, reject) => { + db.findOne({"user": {$exists: true}}, (err, result) => { + if (err !== null || result === null || result.user === undefined) { + resolve(null) + } else { + if (result.user === null) { + resolve(null) + } else + resolve(result) + } + ; + }) + }); +} + +export const readUser = () => { + return new Promise((resolve, reject) => { + db.findOne({"user": {$exists: true}}, async (err, result) => { + if (err !== null || result === null || result.user === undefined) { + resolve(null) + } else { + if (result.user === null) { + resolve(null) + } else { + + resolve(result.user) + } + } + }) + }); +} + + +export const createGeolocatedAccount = (user) => { + + return queryData(user, memberActionUrl); +} + +export const createGeolocatedAccounts = (agents) => { + + return queryData({ + "tag": "member", + "type": "create_geolocated_users", + "lang": I18n.currentLocale(), + agents + }, memberActionUrl); +} + +export const saveActifsSociety = (actifs) => { + + return new Promise(async (resolve, reject) => { + const auth = store.getState().authKeyReducer; + const authKey = defaultKey; + axios({ + url: `${saveManyActifsSocietyUrl}`, + method: 'POST', + data: {assets: actifs}, + headers: { + 'Authorization': auth, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + resolve(response); + }) + .catch(error => { + if (error.response) + reject(error.response); + else if (error.request) + reject(error.request); + else + reject(error.message); + }); + } + ); +} + +export const createUserAccount = (data) => { + return queryData(data, memberActionUrl) +} + +export const acceptDemandAdhesion = (data) => { + return queryData({ + "tag": "member", + "type": "activeSupervisor", + "code": data.code_membre, + "phone": data.phone + }, memberActionUrl) +} +export const deleteUser = async (data) => { + return queryData({ + "tag": "member", + "type": "deleteAgent", + "code": data.code_membre, + "phone": data.phone + }, memberActionUrl) +} +export const listDemandAdhesion = async () => { + const user = await readUser(); + const items = await queryData({ + "type": "list_demande_adhesion", + "tag": "member", + "codeparrain": user.code_membre + }, memberActionUrl) + return items; +} +export const categoryChild = async (code) => { + const codes = await queryData({"type": "get_category_child", "tag": "member", "codeparrain": code}, memberActionUrl) + + return codes; +} +export const getListCountriesActive = async () => { + const countries = await queryData({"tag": "avail_countries"}, networkActionUrl); + return countries; + +} +export const getCountryNetwork = (country) => { + console.warn(country); + console.warn("GET COUNTRY NETWORK"); + return queryData({"tag": 'listnetworkscountryindicatif', 'indicatif': country}, networkActionUrl) +} +export const getTownInformationName = (town) => { + return queryData({"tag": "town_information_name", "name": town}, locationActionUrl); +} + +export const getSupervisorInfoCode = () => { + return queryData({"type": "all_supervisors_info_code", "tag": "member"}, memberActionUrl); +} +export const generateAgentGeo = async (newPhone) => { + const user = await readUser(); + const items = await queryData({ + "type": "generateNetworkAgentForGeo", + "tag": "member", + "code_parrain": user.code_membre, + 'phone': newPhone, + "lang": I18n.currentLocale() + }, memberActionUrl) + return items; +} +export const AssignAgentGeo = async (codeValidation, phone, taxes, id_agent, password, id_tax_notice) => { + const user = await readUser(); + const items = await queryData({ + "type": "assignNetworkAgentToGeo", + "tag": "member", + "id_super": user.agentId, + 'code_parrain': codeValidation, + "phone": phone, + "taxes": taxes, + "lang": I18n.currentLocale(), + agentId: id_agent, + password, + id_tax_notice + }, memberActionUrl) + return items; +} diff --git a/app/webservice/AuthKeyApi.js b/app/webservice/AuthKeyApi.js new file mode 100644 index 0000000..edb13dd --- /dev/null +++ b/app/webservice/AuthKeyApi.js @@ -0,0 +1,28 @@ +import axios from "axios"; +import { authKeyUrl, authKeyData } from "./IlinkConstants"; +import { fetchAuthKeySuccess, fetchAuthKeyPending, fetchAuthKeyError } from "../redux/actions/AuthKeyActions"; + +const getAuthApiKey = (phone) => { + + const data = authKeyData; + authKeyData.username = phone; + authKeyData.password = ""; + + return dispatch => { + dispatch(fetchAuthKeyPending()); + axios.post(authKeyUrl, authKeyData) + .then(response => { + dispatch(fetchAuthKeySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchAuthKeyError(error.response)); + else if (error.request) + dispatch(fetchAuthKeyError(error.request)) + else + dispatch(fetchAuthKeyError(error.message)) + }); + } +} + +export default getAuthApiKey; \ No newline at end of file diff --git a/app/webservice/BankApi.js b/app/webservice/BankApi.js new file mode 100644 index 0000000..2c75ee2 --- /dev/null +++ b/app/webservice/BankApi.js @@ -0,0 +1,47 @@ +import {store} from "../redux/store"; +import axios from "axios"; +import {getBankUrl} from "./IlinkConstants"; +import I18n from "react-native-i18n"; +import { + fetchGetBankListError, + fetchGetBankListPending, + fetchGetBankListReset, + fetchGetBankListSucsess +} from "../redux/actions/BankAction"; + +export const getBankListAction = (idWallet) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetBankListPending()); + + axios({ + url: `${getBankUrl}/${idWallet}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetBankListSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetBankListError(error.response)); + else if (error.request) + dispatch(fetchGetBankListError(error.request)) + else + dispatch(fetchGetBankListError(error.message)) + }); + } +} + +export const getBankListReset = () => { + return dispatch => { + dispatch(fetchGetBankListReset()); + } +} \ No newline at end of file diff --git a/app/webservice/CountryApi.js b/app/webservice/CountryApi.js new file mode 100644 index 0000000..0c2c873 --- /dev/null +++ b/app/webservice/CountryApi.js @@ -0,0 +1,151 @@ + +import axios from "axios"; +import I18n from 'react-native-i18n'; +import { fetchActiveCountryListPending, fetchActiveCountryListSucsess, fetchActiveCountryListError, fetchActiveCountryListReset, fetchPayCountryNetworkPending, fetchPayCountryNetworkSucsess, fetchPayCountryNetworkError, fetchPayCountryNetworkReset, fetchCountryByDialCodePending, fetchCountryByDialCodeSucsess, fetchCountryByDialCodeError, fetchCountryByDialCodeReset } from "../redux/actions/CountryAction"; +import { store } from "../redux/store"; +import { activeCountryUrl, payCountryNetworkUrl, otherPayCountryNetworkUrl } from "./IlinkConstants"; + +export const getActiveCountryAction = () => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchActiveCountryListPending()); + + axios({ + url: `${activeCountryUrl}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchActiveCountryListSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchActiveCountryListError(error.response)); + else if (error.request) + dispatch(fetchActiveCountryListError(error.request)) + else + dispatch(fetchActiveCountryListError(error.message)) + }); + } +} + +export const getActiveCountryReset = () => { + return dispatch => { + dispatch(fetchActiveCountryListReset()); + } +} + +export const getPayCountryNetworkAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchPayCountryNetworkPending()); + + axios({ + url: `${payCountryNetworkUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchPayCountryNetworkSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchPayCountryNetworkError(error.response)); + else if (error.request) + dispatch(fetchPayCountryNetworkError(error.request)) + else + dispatch(fetchPayCountryNetworkError(error.message)) + }); + } +} + +export const getOtherPayCountryNetworkAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchPayCountryNetworkPending()); + + axios({ + url: `${otherPayCountryNetworkUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchPayCountryNetworkSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchPayCountryNetworkError(error.response)); + else if (error.request) + dispatch(fetchPayCountryNetworkError(error.request)) + else + dispatch(fetchPayCountryNetworkError(error.message)) + }); + } +} + +export const getPayCountryNetworkReset = () => { + return dispatch => { + dispatch(fetchPayCountryNetworkReset()); + } +} + + +export const getActiveCountryByDialCodeAction = (countryDialCode) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCountryByDialCodePending()); + + axios({ + url: `${activeCountryUrlGET}/${countryDialCode}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchCountryByDialCodeSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchCountryByDialCodeError(error.response)); + else if (error.request) + dispatch(fetchCountryByDialCodeError(error.request)) + else + dispatch(fetchCountryByDialCodeError(error.message)) + }); + } +} + +export const getActiveCountryByDialCodeReset = () => { + return dispatch => { + dispatch(fetchCountryByDialCodeReset()); + } +} \ No newline at end of file diff --git a/app/webservice/CreditCancelDemandeApi.js b/app/webservice/CreditCancelDemandeApi.js new file mode 100644 index 0000000..9c0403a --- /dev/null +++ b/app/webservice/CreditCancelDemandeApi.js @@ -0,0 +1,43 @@ + +import { creditCancelDemand } from "./IlinkConstants"; +import { store } from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' +import { fetchTreatCreditCancelPending, fetchTreatCreditCancelSucsess, fetchTreatCreditCancelError, fetchTreatCreditCancelReset } from "../redux/actions/CreditCancelDemandAction"; + +export const treatCancelDemand = (idDemand) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchTreatCreditCancelPending()); + + axios({ + url: `${creditCancelDemand}/${idDemand}`, + method: 'PUT', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchTreatCreditCancelSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchTreatCreditCancelError(error.response)); + else if (error.request) + dispatch(fetchTreatCreditCancelError(error.request)) + else + dispatch(fetchTreatCreditCancelError(error.message)) + }); + } +} + +export const creditCancelResetReducer = () => { + return dispatch => { + dispatch(fetchTreatCreditCancelReset()); + } +} \ No newline at end of file diff --git a/app/webservice/CreditTreatDemandApi.js b/app/webservice/CreditTreatDemandApi.js new file mode 100644 index 0000000..3ac1d66 --- /dev/null +++ b/app/webservice/CreditTreatDemandApi.js @@ -0,0 +1,49 @@ + +import { creditTreatDemand } from "./IlinkConstants"; +import { store } from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' +import { fetchTreatCreditDemandPending, fetchTreatCreditDemandSucsess, fetchTreatCreditDemandError, fetchTreatCreditDemandReset } from "../redux/actions/CreditTreatDemandActions"; + +export const treatCreditDemand = (idDemand, montant) => { + + let dataToSend = {}; + + if (typeof montant !== 'undefined') + dataToSend = { "montant": montant }; + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchTreatCreditDemandPending()); + + axios({ + url: `${creditTreatDemand}/${idDemand}`, + method: 'PUT', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + data: dataToSend + }) + .then(response => { + console.log(response); + dispatch(fetchTreatCreditDemandSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchTreatCreditDemandError(error.response)); + else if (error.request) + dispatch(fetchTreatCreditDemandError(error.request)) + else + dispatch(fetchTreatCreditDemandError(error.message)) + }); + } +} + +export const creditDemandResetReducer = () => { + return dispatch => { + dispatch(fetchTreatCreditDemandReset()); + } +} \ No newline at end of file diff --git a/app/webservice/DepositApi.js b/app/webservice/DepositApi.js new file mode 100644 index 0000000..85b2207 --- /dev/null +++ b/app/webservice/DepositApi.js @@ -0,0 +1,54 @@ + +import { transactionUrl } from "./IlinkConstants"; +import { fetchDepositError, fetchDepositSuccess, fetchDepositPending, fetchDepositReset } from "../redux/actions/DepositAction"; +import { store } from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' + +/* +{ + "type" : "debit", + "numCarte" : 12345454445, + "montant":10000, + "cvv": 325, + "expiration_date": "03/2024", + "id_wallet":1 +} +*/ +export const depositAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchDepositPending()); + + axios({ + url: transactionUrl, + method: 'POST', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + data + }) + .then(response => { + console.log('DEPOSIT ACTION', response); + dispatch(fetchDepositSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchDepositError(error.response)); + else if (error.request) + dispatch(fetchDepositError(error.request)) + else + dispatch(fetchDepositError(error.message)) + }); + } +} + +export const depositActionReset = () => { + return dispatch => { + dispatch(fetchDepositReset()); + } +} \ No newline at end of file diff --git a/app/webservice/EnvoieUserApi.js b/app/webservice/EnvoieUserApi.js new file mode 100644 index 0000000..17a269b --- /dev/null +++ b/app/webservice/EnvoieUserApi.js @@ -0,0 +1,311 @@ +import axios from "axios"; +import I18n from 'react-native-i18n'; +import {store} from "../redux/store"; +import {envoieCommissionUrl, envoieUserWalletToWallet} from "./IlinkConstants"; +import { + fetchEnvoieUserWalletToCardError, + fetchEnvoieUserWalletToCardGetCommissionError, + fetchEnvoieUserWalletToCardGetCommissionSuccess, + fetchEnvoieUserWalletToCardGetCommissiontPending, + fetchEnvoieUserWalletToCardGetCommissiontReset, + fetchEnvoieUserWalletToCardPending, + fetchEnvoieUserWalletToCardReset, + fetchEnvoieUserWalletToCardSuccess, + fetchEnvoieUserWalletToCashError, + fetchEnvoieUserWalletToCashGetCommissionError, + fetchEnvoieUserWalletToCashGetCommissionSuccess, + fetchEnvoieUserWalletToCashGetCommissiontPending, + fetchEnvoieUserWalletToCashGetCommissiontReset, + fetchEnvoieUserWalletToCashPending, + fetchEnvoieUserWalletToCashReset, + fetchEnvoieUserWalletToCashSuccess, + fetchEnvoieUserWalletToWalleGetCommissiontPending, + fetchEnvoieUserWalletToWalleGetCommissiontReset, + fetchEnvoieUserWalletToWalletError, + fetchEnvoieUserWalletToWalletGetCommissionError, + fetchEnvoieUserWalletToWalletGetCommissionSuccess, + fetchEnvoieUserWalletToWalletPending, + fetchEnvoieUserWalletToWalletReset, + fetchEnvoieUserWalletToWalletSuccess +} from "../redux/actions/EnvoieUserType"; +import { + fetchEnvoieWalletToBankUserError, + fetchEnvoieWalletToBankUserPending, + fetchEnvoieWalletToBankUserReset, + fetchEnvoieWalletToBankUserSucsess +} from "../redux/actions/BankAction"; + +export const envoieUserWalletToWalletAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToWalletPending()); + + axios({ + url: `${envoieUserWalletToWallet}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToWalletSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToWalletError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToWalletError(error.request)) + else + dispatch(fetchEnvoieUserWalletToWalletError(error.message)) + }); + } +} + +export const envoieUserWalletToWalletReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToWalletReset()); + } +} + +export const getCommissionUserWalletToWalletAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToWalleGetCommissiontPending()); + + axios({ + url: `${envoieCommissionUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToWalletGetCommissionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToWalletGetCommissionError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToWalletGetCommissionError(error.request)) + else + dispatch(fetchEnvoieUserWalletToWalletGetCommissionError(error.message)) + }); + } +} + +export const getCommissionUserWalletToWalletReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToWalleGetCommissiontReset()); + } +} + + +/** + * ------------------------------------------------------- + */ + +export const envoieUserWalletToCashAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToCashPending()); + + axios({ + url: `${envoieUserWalletToWallet}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToCashSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToCashError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToCashError(error.request)) + else + dispatch(fetchEnvoieUserWalletToCashError(error.message)) + }); + } +} + +export const envoieUserWalletToCashReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToCashReset()); + } +} + +export const getCommissionUserWalletToCashAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToCashGetCommissiontPending()); + + axios({ + url: `${envoieCommissionUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToCashGetCommissionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToCashGetCommissionError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToCashGetCommissionError(error.request)) + else + dispatch(fetchEnvoieUserWalletToCashGetCommissionError(error.message)) + }); + } +} + +export const getCommissionUserWalletToCashReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToCashGetCommissiontReset()); + } +} + +/** + * ------------------------------------------------------- + */ + +export const envoieUserWalletToCardAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToCardPending()); + + axios({ + url: `${envoieUserWalletToWallet}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToCardSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToCardError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToCardError(error.request)) + else + dispatch(fetchEnvoieUserWalletToCardError(error.message)) + }); + } +} + +export const envoieUserWalletToCardReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToCardReset()); + } +} + +export const getCommissionUserWalletToCardAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieUserWalletToCardGetCommissiontPending()); + + axios({ + url: `${envoieCommissionUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieUserWalletToCardGetCommissionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieUserWalletToCardGetCommissionError(error.response)); + else if (error.request) + dispatch(fetchEnvoieUserWalletToCardGetCommissionError(error.request)) + else + dispatch(fetchEnvoieUserWalletToCardGetCommissionError(error.message)) + }); + } +} + +export const getCommissionUserWalletToCardReset = () => { + return dispatch => { + dispatch(fetchEnvoieUserWalletToCardGetCommissiontReset()); + } +} + +export const envoieUserWalletToBankAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEnvoieWalletToBankUserPending()); + + axios({ + url: `${envoieUserWalletToWallet}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchEnvoieWalletToBankUserSucsess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEnvoieWalletToBankUserError(error.response)); + else if (error.request) + dispatch(fetchEnvoieWalletToBankUserError(error.request)) + else + dispatch(fetchEnvoieWalletToBankUserError(error.message)) + }); + } +} + +export const envoieUserWalletToBankReset = () => { + return dispatch => { + dispatch(fetchEnvoieWalletToBankUserReset()); + } +} \ No newline at end of file diff --git a/app/webservice/HistoryRequestApi.js b/app/webservice/HistoryRequestApi.js new file mode 100644 index 0000000..dc4223a --- /dev/null +++ b/app/webservice/HistoryRequestApi.js @@ -0,0 +1,149 @@ +import React from 'react'; +import I18n from 'react-native-i18n' +import {demandeActionUrl, isDebugMode} from "./IlinkConstants" + +import {readUser} from './AuthApi' + +var DBEvents = require('react-native-db-models').DBEvents; +var db = require('./persistences/db.js'); + +export const loadDemandeCredit = async () => { + const user = await readUser(); + const data = {"tag": "credit_demands", 'id': user.agentId, "lang": I18n.currentLocale(), test: isDebugMode}; + + const response = await fetch(demandeActionUrl, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }); + try { + console.log(response) + let responseJson = await response.json() + console.log(responseJson) + return responseJson; + } catch (e) { + console.log(response.text()) + return []; + } + +} +export const loadMyDemandeCredit = async () => { + const user = await readUser(); + console.log("USER ID", user.agentId); + const data = { + "tag": "credit_demands_of_agent", id: user.agentId + , "lang": I18n.currentLocale(), + test: isDebugMode + + }; + console.log(data) + const response = await fetch(demandeActionUrl, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }); + try { + console.log(response, "my demande") + let responseJson = await response.json() + console.log(responseJson) + return responseJson; + } catch (e) { + return []; + } + +} +export const updateCreditDemand = (phone, id) => { + const data = { + "tag": "update_ask_credit", "phone": phone, "id": id, + "lang": I18n.currentLocale(), + test: isDebugMode + } + return fetch(demandeActionUrl, { + "method": "POST", + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }).then((response) => { + return response.json() + }) + .then((responseJson) => { + return responseJson + }) + .catch((error) => { + console.warn(error) + }) + +} + +export const sendDemande = async (credit) => { + const muser = await readUser() + if (muser !== undefined && muser.code_parrain !== undefined + && muser.code_membre !== undefined && + muser.code_membre !== muser.code_parrain) { + let data = { + "tag": "ask_credit", + "phone": muser.phone, + "code": muser.code, + "lang": I18n.currentLocale(), + test: isDebugMode, + "montant": credit + }; + + let response = await fetch(demandeActionUrl, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }) + let responseTxt = ""; + try { + responseTxt = await response.text() + let responseJson = JSON.parse(responseTxt) + return responseJson + } catch (e) { + console.log(response) + console.log("error", responseTxt) + return [] + } + + } else + return -1; +} +export const sendDemandeSpecificque = async (credit, phone, code_membre) => { + let data = { + "tag": "ask_credit", + "phone": phone, + test: isDebugMode, + code: code_membre, + "montant": credit, "lang": I18n.currentLocale() + }; + + let response = await fetch(demandeActionUrl, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }) + try { + let responseJson = await response.json() + console.warn("server response", responseJson); + return responseJson + } catch (e) { + console.warn("server response", response); + console.warn("server response", e); + return [] + } + +} \ No newline at end of file diff --git a/app/webservice/IdentificationApi.js b/app/webservice/IdentificationApi.js new file mode 100644 index 0000000..bded9e3 --- /dev/null +++ b/app/webservice/IdentificationApi.js @@ -0,0 +1,196 @@ + +import { createIdentificationUrl, validateIdentificationUrl, getNumberInformationUrl, getUserIdentifiedInformationUrl } from "./IlinkConstants"; +import { store } from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' +import { fetchCreateIdentificationReset, fetchCreateIdentificationSuccess, fetchCreateIdentificationError, fetchCreateIdentificationPending, fetchGetNumberInformationPending, fetchGetNumberInformationSuccess, fetchGetNumberInformationError, fetchGetNumberInformationReset, fetchUserIdentificationPending, fetchUserIdentificationSuccess, fetchUserIdentificationError, fetchUserIdentificationReset, fetchValidateIndentificationPending, fetchValidateIndentificationSuccess, fetchValidateIndentificationError, fetchValidateIndentificationReset } from "../redux/actions/IdentificationAction"; + + +export const createIndentificationAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCreateIdentificationPending()); + + axios({ + url: `${createIdentificationUrl}`, + method: 'POST', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + data + }) + .then(response => { + console.log(response); + dispatch(fetchCreateIdentificationSuccess(response)); + }) + .catch(error => { + console.log(error); + //dispatch(fetchCreateIdentificationError(error.message)); + if (error.response) + dispatch(fetchCreateIdentificationError(error.response)); + else if (error.request) + dispatch(fetchCreateIdentificationError(error.request)) + else + dispatch(fetchCreateIdentificationError(error.message)) + }); + } +} + +export const updateIndentificationAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCreateIdentificationPending()); + + axios({ + url: `${createIdentificationUrl}`, + method: 'PUT', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + data + }) + .then(response => { + console.log(response); + dispatch(fetchCreateIdentificationSuccess(response)); + }) + .catch(error => { + console.log(error); + //dispatch(fetchCreateIdentificationError(error.message)); + if (error.response) + dispatch(fetchCreateIdentificationError(error.response)); + else if (error.request) + dispatch(fetchCreateIdentificationError(error.request)) + else + dispatch(fetchCreateIdentificationError(error.message)) + }); + } +} + +export const createIndentificationResetAction = () => { + return dispatch => { + dispatch(fetchCreateIdentificationReset()); + } +} + +export const getNumberDetailAction = (number) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNumberInformationPending()); + + axios({ + url: `${getNumberInformationUrl}/${number}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchGetNumberInformationSuccess(response)); + }) + .catch(error => { + console.log(error); + if (error.response) + dispatch(fetchGetNumberInformationError(error.response)); + else if (error.request) + dispatch(fetchGetNumberInformationError(error.request)) + else + dispatch(fetchGetNumberInformationError(error.message)) + }); + } +} + +export const getNumberResetAction = () => { + return dispatch => { + dispatch(fetchGetNumberInformationReset()); + } +} + +export const getUserIdentificationAction = (userID) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchUserIdentificationPending()); + + axios({ + url: `${getUserIdentifiedInformationUrl}/${userID}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchUserIdentificationSuccess(response)); + }) + .catch(error => { + console.log(error); + if (error.response) + dispatch(fetchUserIdentificationError(error.response)); + else if (error.request) + dispatch(fetchUserIdentificationError(error.request)) + else + dispatch(fetchUserIdentificationError(error.message)) + }); + } +} + +export const getUserIdentificationResetAction = () => { + return dispatch => { + dispatch(fetchUserIdentificationReset()); + } +} + +export const validateIdentificationAction = (formData, idIdentification) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchValidateIndentificationPending()); + + axios({ + url: `${validateIdentificationUrl}/${idIdentification}`, + method: 'POST', + data: formData, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchValidateIndentificationSuccess(response)); + }) + .catch(error => { + console.log(error); + if (error.response) + dispatch(fetchValidateIndentificationError(error.response)); + else if (error.request) + dispatch(fetchValidateIndentificationError(error.request)) + else + dispatch(fetchValidateIndentificationError(error.message)) + }); + } +} + +export const validateIdentificationResetAction = () => { + return dispatch => { + dispatch(fetchValidateIndentificationReset()); + } +} \ No newline at end of file diff --git a/app/webservice/IlinkConstants.js b/app/webservice/IlinkConstants.js new file mode 100644 index 0000000..cde52b5 --- /dev/null +++ b/app/webservice/IlinkConstants.js @@ -0,0 +1,139 @@ +export const isDebugMode = false +//base url test +//export const baseUrl = "https://ilink-app.com/mobilebackendbeta" +//base url production +//export const baseUrl = "https://ilink-app.com/mobilebackend"; +//export const baseUrl = "https://test.ilink-app.com/mobilebackendtest"; +//export const baseUrl = "http://test.ilink-app.com:8080/mobilebackendtest"; +//const baseUrl = "https://ilink-app.com/mobilebackendtest2"; + +/*export const baseUrl = "http://city.ilink-app.com:8080/mobilebackend"; +export const testBaseUrl = "https://city.ilink-app.com:8081";*/ + +export const baseUrl = "https://test-city-douala3.ilink-app.com:9080/mobilebackend"; +export const testBaseUrl= "https://test-city-douala3.ilink-app.com:9081"; + +//CUD +// export const baseUrl = "https://test-cud.ilink-app.com:9080/mobilebackend"; +// export const testBaseUrl = "https://test-cud.ilink-app.com:9081"; + + +// les derniers api modifiers commune X +// export const baseUrl = "http://test-city.ilink-app.com:8080/mobilebackend"; +// export const testBaseUrl = "https://test-city.ilink-app.com:8081"; + + + + +/* export const baseUrl = "https://preprod.ilink-app.com:8080/mobilebackend"; +export const testBaseUrl = "https://preprod.ilink-app.com"; */ + +//base url agent test +//const baseUrl = "https://ilink-app.com/mobilebackendtest"; + +export const adhesionUrl = baseUrl + '/interacted/LoginAction.php'; +export const memberActionUrl = baseUrl + '/interacted/MembersAction.php'; +export const networkActionUrl = baseUrl + '/interacted/NetworkAction.php'; +export const locationActionUrl = baseUrl + '/interacted/LocationAction.php'; +export const demandeActionUrl = baseUrl + '/interacted/DemandeAction.php'; +export const configActionUrl = baseUrl + '/interacted/ConfigAction.php'; +export const logoutActionUrl = testBaseUrl + '/logout'; + +export const walletActionUrl = testBaseUrl + '/walletService/wallets'; +export const walletUserSimpleActionUrl = testBaseUrl + '/walletService/wallets/users'; +export const walletDetailUrl = testBaseUrl + '/walletService/wallets'; + +export const creditTreatDemand = testBaseUrl + '/walletService/credits/treatDemand'; +export const creditCancelDemand = testBaseUrl + '/walletService/credits/cancelDemand'; + +export const commissionAmount = testBaseUrl + '/walletService/transactions/commission'; +export const transactionUrl = testBaseUrl + '/walletService/transactions'; +export const transactionIlinkUrl = testBaseUrl + '/walletService/transactions/ilink'; +export const transferCommission = testBaseUrl + '/walletService/virement'; + +export const createIdentificationUrl = testBaseUrl + '/walletService/identifications'; +export const validateIdentificationUrl = testBaseUrl + '/walletService/identifications'; + +export const getNumberInformationUrl = testBaseUrl + '/walletService/identifications/verify'; +export const getUserIdentifiedInformationUrl = testBaseUrl + '/walletService/identifications'; + +export const activeCountryUrl = testBaseUrl + '/walletService/countries'; +export const payCountryNetworkUrl = testBaseUrl + '/walletService/paying_networks'; +export const otherPayCountryNetworkUrl = testBaseUrl + '/walletService/other_paying_networks'; + +export const envoieUserWalletToWallet = testBaseUrl + '/walletService/transactions/ilink'; +export const envoieCommissionUrl = testBaseUrl + '/walletService/transactions/ilink/commission'; +export const idVerificationUrl = testBaseUrl + '/walletService/transactions/ilink/check_retraits'; +export const linkCardUrl = testBaseUrl + '/walletService/identifications/rattach_card'; + +export const getCreditDemand = testBaseUrl + '/walletService/groups/demands'; +export const groupUrl = testBaseUrl + '/walletService/groups'; +export const treatDemandUrl = testBaseUrl + '/walletService/groups/demands/validate'; +export const cancelDemandUrl = testBaseUrl + '/walletService/groups/demands/cancel'; +export const askNanoCreditUrl = testBaseUrl + '/walletService/groups/nanoCredit/ask'; +export const cautionCreditDemandtUrl = testBaseUrl + '/walletService/groups/nanoCredit/guarantee'; +export const refundCreditDemandUrl = testBaseUrl + '/walletService/groups/nanoCredit/refund'; +export const getNanoCreditDemandUrl = testBaseUrl + '/walletService/groups/nanoCredit/details'; +export const joinGroupUrl = testBaseUrl + '/walletService/groups/join'; +export const getNanoCreditDemandDureationUrl = testBaseUrl + '/walletService/groups/nanoCredit/durations'; +export const epargnerArgentUrl = testBaseUrl + '/walletService/groups/nanoCredit/savings/make'; +export const casserEpargneUrl = testBaseUrl + '/walletService/groups/nanoCredit/savings/break'; +export const saveOnesignalIds = testBaseUrl + '/notificationService/onesignal'; +export const getNotificationUrl = testBaseUrl + '/notificationService/notifications'; +export const getNanoCreditAccount = testBaseUrl + '/walletService/groups/nanoCredit/accounts'; +export const getNanoCreditUserHistoryUrl = testBaseUrl + '/walletService/groups/nanoCredit/all_demands'; +export const getNanoCreditAgentHistoryUrl = testBaseUrl + '/walletService/groups/nanoCredit/guarantee_demands'; +export const getHyperviseurHistoriqueUrl = testBaseUrl + '/walletService/wallets/all_hyper_history'; +export const getSuperviseurHistoriqueUrl = testBaseUrl + '/walletService/wallets/all_super_history'; +export const getBankUrl = testBaseUrl + '/walletService/wallets/users/operators/bank'; +export const getHistoryNanoPendingCreditUrl = testBaseUrl + '/walletService/groups/nanoCredit/demands_in_progress'; +export const getHistoryEpargnePendingUrl = testBaseUrl + '/walletService/groups/nanoCredit/savings/demands_in_progress'; +export const getOperatorListUrl = testBaseUrl + '/walletService/wallets/users/operators'; +export const getIlinkBankListUrl = testBaseUrl + '/walletService/wallets/users/banks_for_link'; +export const linkBankAccountUrl = testBaseUrl + '/walletService/wallets/users/link_bank_account'; +export const payBillUrl = testBaseUrl + '/walletService/transactions/ilink'; + +export const getAvisImpositionUrl = testBaseUrl + '/walletService/tax_notices/current'; +export const getAvisImpositionWithoutOrdreRecetteUrl = testBaseUrl + '/walletService/tax_notices/current_without_revenue_order'; +export const getAvisImpositionWithPenaliteUrl = testBaseUrl + '/walletService/tax_notices/current_with_penalties'; +export const getOrdreRecetteUrl = testBaseUrl + '/walletService/revenue_orders/current'; +export const getOrdreRecetteWithoutQuitanceUrl = testBaseUrl + '/walletService/revenue_orders/current_without_receipt'; +export const modifyAvisImpositionUrl = testBaseUrl + '/walletService/tax_notices'; +export const penalityUrl = testBaseUrl + '/walletService/taxes_penalties'; +export const getOnePenality = testBaseUrl + '/walletService/tax_notices/one_with_penalties'; +export const getOneTaxNoticeUrl = testBaseUrl + '/walletService/tax_notices/one_without_revenue_order'; +export const getOneReceiptUrl = testBaseUrl + '/walletService/receipts/one'; +export const saveOrdreRecetteUrl = testBaseUrl + '/walletService/revenue_orders'; +export const saveQuitanceUrl = testBaseUrl + '/walletService/receipts'; +export const modifyQuitanceUrl = testBaseUrl + '/walletService/receipts'; +export const modifyOrdreRecetteUrl = testBaseUrl + '/walletService/revenue_orders'; +export const updateDefaultNetworkUrl = testBaseUrl + '/walletService/update_default_network'; +export const saveActifSocietyUrl = testBaseUrl + '/walletService/companies/assets'; +export const saveManyActifsSocietyUrl = testBaseUrl + '/walletService/companies/many_assets'; +export const getActifsUrl = testBaseUrl + '/walletService/companies/assets/registered'; +export const getQRCodeDetail = testBaseUrl + '/walletService/qrcode/read'; +export const checkAppVersion = testBaseUrl + '/check_app_version'; + +export const getHistoryOrdersReceiptSuperUrl = testBaseUrl + '/walletService/history/super/orders_receipts'; +export const uploadImage = testBaseUrl + '/walletService/upload_image'; +export const searchUserUrl = testBaseUrl + '/walletService/search/users'; +export const searchUserHomeUrl = testBaseUrl + '/walletService/agents'; +export const paymentMethodUrl = testBaseUrl + '/paymentService/methods'; + +export const authKeyUrl = testBaseUrl + '/oauth/token'; +export const videoUrl = "https://www.youtube.com/watch?v=wwGPDPsSLWY"; +export const MARKER_URL = baseUrl + "/interacted/LocationAction.php"; + +export const defaultKey = `bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIyIiwianRpIjoiMWM2NWQ1NzliMzVkMDNjM2ViMDNjNzIxMDJlY2VjMTYwYzQyNjkxYjQ4OTdlNmRhMmE0YTlkZjMyNDI5Yjc0NDdkYTRjMjM0OThmYTRmZDYiLCJpYXQiOjE2MTUyNTUzNjMsIm5iZiI6MTYxNTI1NTM2MywiZXhwIjoxNjQ2NzkxMzYzLCJzdWIiOiI0NCIsInNjb3BlcyI6W119.ieHjAfPZXhnQnlQiRSRVsDP-vAIvjypXyuM1tsn9ZIrjvN8gG1gUSSDtQuf8mzYKITqILYxucE7Pggxt-1DRWtHwCPO4syEBe8E1YIg7-2ObMFNh8deTKrjeAXTyBz4HrA4jIwRQBthppGeeclG3e2xpBEenNINJEBouz7Tx2hybq4RS67UiQQhUekZUZ_-EpIbxIIjLSC_ivfHZGsCaMkrf-j-5YqRKsuIIS9cVnjjAB7J8YbWOfpHGCgWlf9c8YmuAtuVI4Qtq5UqxhlRHnohV32i7wSKes2_ljR6xQFs-iby8FdjtxvnpQ4PoMb2TPmusq-_5gXKCt9ww7MWoNJVtCLXr2beJqKZdw2AT9KM0STgnnvZJRQe_xyZ_e6t27TrkILq1DiihhWtB_4mYugXFrqx0nFn0kpqwhsjFOZ5HZrYNGtDPa6KUpimQL-_KhZCCNv0zdQOc_PNoCaadQ0sjXVhxsbEZEYzASnuuK2ClOAk_qQMlDH7HleigwwnX3RRtF1OTZh43KoT6YTNO2uriYNLHDtq-nd8XBWxE7EwYTZ37bH4qjJ4Xg_IAtMTjuM1FCzJVBHB1zJy83z4CYPlTc4BXgglIsZYWjT7LetPemjXv8323AvH4ot6xaoLNSPTu4llxpoWK16eHNj3JHUegQNJAtfZ4q3lUX-mR9Rg`; +export const opencageDataApiKey = "c2d8cd0fc0c743669c96e82dd9a7e261"; +export const opencageDataApiUrl = `https://api.opencagedata.com/geocode/v1/json?key=${opencageDataApiKey}&pretty=1&no_annotations=1`; +export const supervisorCode = 'supervisorCode'; +export const usagerToSave = 'usagerToSave'; +export const actifToSave = 'actifToSave'; +export const mobileAppVersion = '1.0.0'; + +export const authKeyData = { + "grant_type": "password", + "client_id": "2", + "client_secret": "rrbvxACJPBOG4cqjDNlstSljlmjydLon3P55JMav", +}; diff --git a/app/webservice/MapService.js b/app/webservice/MapService.js new file mode 100644 index 0000000..53b7de9 --- /dev/null +++ b/app/webservice/MapService.js @@ -0,0 +1,114 @@ +import React, {Component} from 'react'; + +var db = require('./persistences/db.js'); +import I18n from 'react-native-i18n' +import {readUser} from './AuthApi' +import {isDebugMode, MARKER_URL, mobileAppVersion, opencageDataApiUrl} from "./IlinkConstants"; + +let GEOCODDING_URL = "https://test-city.ilink-app.com:8081/geocode"; +let API_KEY = "AIzaSyAme0ZMQjUynvo6AeSVlMRzUPdcOSuPbZE" +export const getLocalMarkers = () => { + return db.markers.get_all() +} +export const getMakersFrom = function (country) { + let tag = {tag: 'location', type: 'all', country: country} + return timeout(15000, queryMap(tag)) +} + +function timeout(ms, promise) { + return new Promise(function (resolve, reject) { + setTimeout(function () { + reject(new Error(I18n.t("TEXT_NETWORK_UNABLE"))) + }, ms) + promise.then(resolve, reject) + }) +} + +export const loadMarkers = (position, reseau, distance, page) => { + return readUser().then((users) => { + let user = users; + if (user !== undefined) { + let tag = { + tag: 'location', type: 'around', + page: page, + id: user.id, position: position, network: reseau, distance: distance + } + return queryMap(tag) + } + }); +} + +export const loadGroupeAgent = (member_code) => { + let data = {tag: 'location', type: 'all_network', codeparrain: member_code} + return queryMap(data) +} +export const loadNetwork = (network, userid) => { + let data = {tag: 'location', type: "all_network_point", id: userid, network: network} + return queryMap(data) +} +export const getPositionInformation = async (position) => { + let url = GEOCODDING_URL.concat('?latitude=' + position.latitude + "&longitude=" + position.longitude + "&mobile_app_version=" + mobileAppVersion); + console.log("GEOCODING", url); + const data = fetch(url, { + method: 'GET', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + } + }) + .then((response) => response.json()) + .then((responseJson) => + responseJson + ).catch((error) => { + console.log("error get position") + console.log(error) + }); + + console.warn("freud", data); + return data; +} + +export const getOpenCagePositionInformation = async (position) => { + let url = `${opencageDataApiUrl}&q=${position.latitude}+${position.longitude}`; + const data = fetch(url, { + method: 'GET', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + }) + .then((response) => response.json()) + .then((responseJson) => + responseJson + ).catch((error) => { + console.log("error get position") + console.log(error) + }); + return data; +} +const queryMap = async (data) => { + data['lang'] = I18n.currentLocale() + data["test"] = isDebugMode + let response = await fetch(MARKER_URL, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + + }); + let responseText = await response.text() + //console.log("response= " + responseText) + try { + let responseJson = JSON.parse(responseText); + console.warn("JSON RESPONSE", responseJson); + return responseJson; + } catch (e) { + //console.log("erreur=" + responseText) + //console.log(response) + throw new Error("Erreur lors de la conversion en json") + } + throw new Error("Erreur lors de la conversion en json") + +} diff --git a/app/webservice/MemberGeolocatedApi.js b/app/webservice/MemberGeolocatedApi.js new file mode 100644 index 0000000..2db45f6 --- /dev/null +++ b/app/webservice/MemberGeolocatedApi.js @@ -0,0 +1,91 @@ +import React, {Component} from 'react'; +import {readUser} from './AuthApi' + +var DBEvents = require('react-native-db-models').DBEvents; +var db = require('./persistences/db.js'); +import I18n from 'react-native-i18n' +import { + isDebugMode, + adhesionUrl, + locationActionUrl, + memberActionUrl, + networkActionUrl, + demandeActionUrl, + getActifsUrl +} from "./IlinkConstants" +import {store} from "../redux/store"; + +var serializeJSON = function (data) { + return Object.keys(data).map(function (keyName) { + return encodeURIComponent(keyName) + '=' + encodeURIComponent(data[keyName]) + }).join('&'); +} + +export const listAllMembers = async () => { + const user = await readUser(); + if (user !== null) { + let la = I18n.currentLocale() + let data = { + "tag": "member", + "id": user.code_membre, + la, + "test": isDebugMode, + "codeparrain": user.code_membre + , "type": 'all_geolocated' + }; + + console.log("DATA to SEND", data); + + const response = await fetch(memberActionUrl, { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }) + let responseText = "" + try { + responseText = await response.text() + return JSON.parse(responseText) + } catch (e) { + console.log(e) + console.log("error when liste member", responseText) + let er = { + error: -3, + content: e, + text: responseText + } + return er; + } + + } + return null +} + +export const listAllActifs = async () => { + const user = await readUser(); + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + if (user !== null) { + console.log("Get Actif URL", `${getActifsUrl}/${user.agentId}`); + const response = await fetch(`${getActifsUrl}/${user.agentId}`, { + method: 'GET', + headers: { + Accept: 'application/json', + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }); + let responseText = ""; + console.warn(response); + try { + responseText = await response.text() + return JSON.parse(responseText); + } catch (err) { + console.log(err); + return err; + } + } + return null; +} diff --git a/app/webservice/NanoCreditApi.js b/app/webservice/NanoCreditApi.js new file mode 100644 index 0000000..c57c332 --- /dev/null +++ b/app/webservice/NanoCreditApi.js @@ -0,0 +1,348 @@ +import axios from "axios"; +import I18n from 'react-native-i18n'; +import { + fetchAskNanoCreditError, + fetchAskNanoCreditPending, + fetchAskNanoCreditReset, + fetchAskNanoCreditSuccess, + fetchCreateGroupError, + fetchCreateGroupPending, + fetchCreateGroupReset, + fetchCreateGroupSuccess, + fetchGetEpargneInProgressError, + fetchGetEpargneInProgressPending, + fetchGetEpargneInProgressReset, + fetchGetEpargneInProgressSuccess, + fetchGetNanoCreditDemandDurationError, + fetchGetNanoCreditDemandDurationPending, + fetchGetNanoCreditDemandDurationReset, + fetchGetNanoCreditDemandDurationSuccess, + fetchGetNanoCreditUserHistoryInProgressError, + fetchGetNanoCreditUserHistoryInProgressPending, + fetchGetNanoCreditUserHistoryInProgressReset, + fetchGetNanoCreditUserHistoryInProgressSuccess, + fetchJoinGroupError, + fetchJoinGroupPending, + fetchJoinGroupReset, + fetchJoinGroupSuccess, + fetchTreatDemandsGroupError, + fetchTreatDemandsGroupPending, + fetchTreatDemandsGroupReset, + fetchTreatDemandsGroupSuccess +} from "../redux/actions/NanoCreditAction"; +import {store} from "../redux/store"; +import { + askNanoCreditUrl, + cancelDemandUrl, getHistoryEpargnePendingUrl, + getHistoryNanoPendingCreditUrl, + getNanoCreditDemandDureationUrl, + groupUrl, + joinGroupUrl, + treatDemandUrl +} from "./IlinkConstants"; + +/** + * + * @param {*} data + * @param {*} isToMofidy | 0-> CREATE 1->MODIFY 2->DELETE + */ +export const createGroupAction = (data, isToMofidy) => { + + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCreateGroupPending()); + + axios({ + url: `${groupUrl}`, + method: isToMofidy === 0 ? + 'POST' : + isToMofidy === 1 ? 'PUT' : 'DELETE', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchCreateGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchCreateGroupError(error.response)); + else if (error.request) + dispatch(fetchCreateGroupError(error.request)) + else + dispatch(fetchCreateGroupError(error.message)) + }); + } +} + +export const createGroupReset = () => { + return dispatch => { + dispatch(fetchCreateGroupReset()); + } +} + +export const treatDemandGroupAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchTreatDemandsGroupPending()); + + axios({ + url: `${treatDemandUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchTreatDemandsGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchTreatDemandsGroupError(error.response)); + else if (error.request) + dispatch(fetchTreatDemandsGroupError(error.request)) + else + dispatch(fetchTreatDemandsGroupError(error.message)) + }); + } +} + +export const cancelDemandGroupAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchTreatDemandsGroupPending()); + + axios({ + url: `${cancelDemandUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchTreatDemandsGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchTreatDemandsGroupError(error.response)); + else if (error.request) + dispatch(fetchTreatDemandsGroupError(error.request)) + else + dispatch(fetchTreatDemandsGroupError(error.message)) + }); + } +} + +export const treatDemandGroupReset = () => { + return dispatch => { + dispatch(fetchTreatDemandsGroupReset()); + } +} + +export const joinGroupAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchJoinGroupPending()); + + axios({ + url: `${joinGroupUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchJoinGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchJoinGroupError(error.response)); + else if (error.request) + dispatch(fetchJoinGroupError(error.request)) + else + dispatch(fetchJoinGroupError(error.message)) + }); + } +} + +export const joinGroupReset = () => { + return dispatch => { + dispatch(fetchJoinGroupReset()); + } +} + + +export const askNanoCreditAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchAskNanoCreditPending()); + + axios({ + url: `${askNanoCreditUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchAskNanoCreditSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchAskNanoCreditError(error.response)); + else if (error.request) + dispatch(fetchAskNanoCreditError(error.request)) + else + dispatch(fetchAskNanoCreditError(error.message)) + }); + } +} + +export const askNanoCreditReset = () => { + return dispatch => { + dispatch(fetchAskNanoCreditReset()); + } +} + +export const getNanoCreditDemandDurationAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditDemandDurationPending()); + + axios({ + url: `${getNanoCreditDemandDureationUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditDemandDurationSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditDemandDurationError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditDemandDurationError(error.request)) + else + dispatch(fetchGetNanoCreditDemandDurationError(error.message)) + }); + } +} + +export const getNanoCreditDemandDurationReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditDemandDurationReset()); + } +} + + +export const getEpargneInProgressAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetEpargneInProgressPending()); + + axios({ + url: `${getHistoryEpargnePendingUrl}/${data}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetEpargneInProgressSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetEpargneInProgressError(error.response)); + else if (error.request) + dispatch(fetchGetEpargneInProgressError(error.request)) + else + dispatch(fetchGetEpargneInProgressError(error.message)) + }); + } +} + + +export const getEpargneInProgressReset = () => { + return dispatch => { + dispatch(fetchGetEpargneInProgressReset()); + } +} +export const getNanoCreditUserHistoryInProgressAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryInProgressPending()); + + axios({ + url: `${getHistoryNanoPendingCreditUrl}/${data}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditUserHistoryInProgressSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditUserHistoryInProgressError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditUserHistoryInProgressError(error.request)) + else + dispatch(fetchGetNanoCreditUserHistoryInProgressError(error.message)) + }); + } +} + +export const getNanoCreditUserHistoryInProgressReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryInProgressReset()); + } +} \ No newline at end of file diff --git a/app/webservice/NetworkApi.js b/app/webservice/NetworkApi.js new file mode 100644 index 0000000..385e030 --- /dev/null +++ b/app/webservice/NetworkApi.js @@ -0,0 +1,37 @@ +import React, { Component } from 'react'; +var DBEvents=require('react-native-db-models').DBEvents; +import {db} from './persistences/db'; +import I18n from 'react-native-i18n' +import {isDebugMode,adhesionUrl,locationActionUrl,memberActionUrl,networkActionUrl,demandeActionUrl} from "./IlinkConstants" + + +async function queryData(data,url){ + data['lang']=I18n.currentLocale() + data["test"]=isDebugMode + let response= await fetch(url,{ + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(data), + }).then((response)=>response); + let responseJson=null; + try { + + responseJson = await response.json(); + console.debug(responseJson) + }catch(e){ + console.log(response) + console.log(e) + return {"error":"error"} + } + return responseJson; + +} +export const listFreeCodesSuperViseur=(codeparrain)=>{ + return queryData({"tag":"supervisor","type":"listFreeNetwork","code_parrain":codeparrain},networkActionUrl) +} +export const getAgentNetworksList=(id)=>{ + return queryData({"tag":"geolocated","type":"listNetwork","id":id},networkActionUrl) +} \ No newline at end of file diff --git a/app/webservice/OnesignalApi.js b/app/webservice/OnesignalApi.js new file mode 100644 index 0000000..b3cec41 --- /dev/null +++ b/app/webservice/OnesignalApi.js @@ -0,0 +1,84 @@ + +import axios from "axios"; +import I18n from 'react-native-i18n'; +import { store } from "../redux/store"; +import { saveOnesignalIds, getNotificationUrl } from "./IlinkConstants"; +import { fetchSaveOnesignalPlayerIdsPending, fetchSaveOnesignalPlayerIdsSuccess, fetchSaveOnesignalPlayerIdsError, fetchSaveOnesignalPlayerIdsReset } from "../redux/actions/NotificationAction"; +import { fetchGetNotificationSuccess, fetchGetNotificationPending, fetchGetNotificationError } from "../redux/actions/NanoCreditAction"; + +export const saveOnesignalIdsAction = (isUser, data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchSaveOnesignalPlayerIdsPending()); + + axios({ + url: isUser ? `${saveOnesignalIds}/saveUser` : `${saveOnesignalIds}/saveAgent`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchSaveOnesignalPlayerIdsSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchSaveOnesignalPlayerIdsError(error.response)); + else if (error.request) + dispatch(fetchSaveOnesignalPlayerIdsError(error.request)) + else + dispatch(fetchSaveOnesignalPlayerIdsError(error.message)) + }); + } +} + +export const saveOnesignalIdsReset = () => { + return dispatch => { + dispatch(fetchSaveOnesignalPlayerIdsReset()); + } +} + + +export const getNotificationAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNotificationPending()); + + axios({ + url: getNotificationUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetNotificationSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNotificationError(error.response)); + else if (error.request) + dispatch(fetchGetNotificationError(error.request)) + else + dispatch(fetchGetNotificationError(error.message)) + }); + } +} + +export const getNotificationReset = () => { + return dispatch => { + dispatch(fetchGetNotificationReset()); + } +} \ No newline at end of file diff --git a/app/webservice/RequestCreditApi.js b/app/webservice/RequestCreditApi.js new file mode 100644 index 0000000..e69de29 diff --git a/app/webservice/UpdateDefaultNetworkApi.js b/app/webservice/UpdateDefaultNetworkApi.js new file mode 100644 index 0000000..23dade1 --- /dev/null +++ b/app/webservice/UpdateDefaultNetworkApi.js @@ -0,0 +1,52 @@ +import {store} from "../redux/store"; +import { + fetchGetNotificationError, + fetchGetNotificationPending, + fetchGetNotificationSuccess +} from "../redux/actions/NanoCreditAction"; +import axios from "axios"; +import {getNotificationUrl, updateDefaultNetworkUrl} from "./IlinkConstants"; +import I18n from "react-native-i18n"; +import { + fetchUpdateDefaultNetworkError, + fetchUpdateDefaultNetworkPending, fetchUpdateDefaultNetworkReset, + fetchUpdateDefaultNetworkSuccess +} from "../redux/actions/WalletActions"; + +export const updateDefaultNetworkAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchUpdateDefaultNetworkPending()); + + axios({ + url: updateDefaultNetworkUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchUpdateDefaultNetworkSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchUpdateDefaultNetworkError(error.response)); + else if (error.request) + dispatch(fetchUpdateDefaultNetworkError(error.request)) + else + dispatch(fetchUpdateDefaultNetworkError(error.message)) + }); + } +} + +export const updateDefaultNetworkReset = () => { + return dispatch => { + dispatch(fetchUpdateDefaultNetworkReset()); + } +} diff --git a/app/webservice/WalletApi.js b/app/webservice/WalletApi.js new file mode 100644 index 0000000..48f0892 --- /dev/null +++ b/app/webservice/WalletApi.js @@ -0,0 +1,354 @@ +import { + commissionAmount, + getIlinkBankListUrl, + getOperatorListUrl, + linkBankAccountUrl, + linkCardUrl, + payBillUrl, + walletActionUrl, + walletDetailUrl, + walletUserSimpleActionUrl +} from "./IlinkConstants"; +import { + fetchGetBankIlinkError, + fetchGetBankIlinkPending, + fetchGetBankIlinkReset, + fetchGetBankIlinkSuccess, + fetchGetListOperatorError, + fetchGetListOperatorPending, + fetchGetListOperatorReset, + fetchGetListOperatorSuccess, + fetchLinkCardError, + fetchLinkCardPending, + fetchLinkCardReset, + fetchLinkCardSuccess, + fetchPayBillError, + fetchPayBillPending, + fetchPayBillReset, + fetchPayBillSuccess, + fetchReattachAccountError, + fetchReattachAccountPending, + fetchReattachAccountReset, + fetchReattachAccountSuccess, + fetchWalleGetCommissionError, + fetchWalletGetCommissionPending, + fetchWalletGetCommissionSuccess, + fetchWalletListDetailError, + fetchWalletListDetailPending, + fetchWalletListDetailReset, + fetchWalletListDetailSuccess, + fetchWalletListError, + fetchWalletListPending, + fetchWalletListReset, + fetchWalletListSuccess, + walletGetCommissionReset +} from "../redux/actions/WalletActions"; +import {store} from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' + +export const getWalletActivated = (userID) => { + console.log("URL REQUEST", `${walletActionUrl}/${userID}/activated`); + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchWalletListPending()); + + axios({ + url: `${walletActionUrl}/${userID}/activated`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchWalletListSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletListError(error.response)); + else if (error.request) + dispatch(fetchWalletListError(error.request)) + else + dispatch(fetchWalletListError(error.message)) + }); + } +} +export const resetWalletListReducer = () => { + return dispatch => { + dispatch(fetchWalletListReset()); + } +} + +export const getWalletDetailActivated = (id, isAgentCall) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + console.log("isAgentCall", isAgentCall); + let url = null; + if (isAgentCall === null) + url = `${walletUserSimpleActionUrl}/${id}`; + else if (isAgentCall === false) + url = `${walletDetailUrl}/${id}`; + else + url = `${walletActionUrl}/${id}/activated`; + + + return dispatch => { + dispatch(fetchWalletListDetailPending()); + + axios({ + url, + method: 'GET', + headers: { + 'Authorization': authKey + } + }) + .then(response => { + console.log("RESPONSE", response); + dispatch(fetchWalletListDetailSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletListDetailError(error.response)); + else if (error.request) + dispatch(fetchWalletListDetailError(error.request)) + else + dispatch(fetchWalletListDetailError(error.message)) + }); + } +} + +export const resetWalletListDetailReducer = () => { + return dispatch => { + dispatch(fetchWalletListDetailReset()); + } +} + +export const getWalletCommissionAmount = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchWalletGetCommissionPending()); + + axios({ + url: `${commissionAmount}`, + method: 'POST', + headers: { + 'Authorization': authKey + }, + data + }) + .then(response => { + console.log(response); + dispatch(fetchWalletGetCommissionSuccess(response)); + }) + .catch(error => { + console.log(error); + dispatch(fetchWalleGetCommissionError(error.message)); + if (error.response) + dispatch(fetchWalleGetCommissionError(error.response)); + else if (error.request) + dispatch(fetchWalleGetCommissionError(error.request)) + else + dispatch(fetchWalleGetCommissionError(error.message)) + }); + } +} + +export const walletCommissionAmountReset = () => { + return dispatch => { + dispatch(walletGetCommissionReset()); + } +} + +export const linkCardAction = (data, userID) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchLinkCardPending()); + + axios({ + url: `${linkCardUrl}/${userID}`, + data, + method: 'POST', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchLinkCardSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchLinkCardError(error.response)); + else if (error.request) + dispatch(fetchLinkCardError(error.request)) + else + dispatch(fetchLinkCardError(error.message)) + }); + } +}; +export const linkCardReset = () => { + return dispatch => { + dispatch(fetchLinkCardReset()); + } +}; + + +export const getOperatorListAction = (typeOperator, idNetworkWallet) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetListOperatorPending()); + + axios({ + url: `${getOperatorListUrl}/${typeOperator}/${idNetworkWallet}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetListOperatorSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetListOperatorError(error.response)); + else if (error.request) + dispatch(fetchGetListOperatorError(error.request)) + else + dispatch(fetchGetListOperatorError(error.message)) + }); + } +} +export const getOperatorListReset = () => { + return dispatch => { + dispatch(fetchGetListOperatorReset()); + } +} + +export const payBillAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + console.log("Data send", data); + return dispatch => { + dispatch(fetchPayBillPending()); + + axios({ + url: payBillUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchPayBillSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchPayBillError(error.response)); + else if (error.request) + dispatch(fetchPayBillError(error.request)) + else + dispatch(fetchPayBillError(error.message)) + }); + } +}; +export const payBillReset = () => { + return dispatch => { + dispatch(fetchPayBillReset()); + } +}; + + +export const getIlinkBankAction = (idWalletNetwork) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetBankIlinkPending()); + + axios({ + url: `${getIlinkBankListUrl}/${idWalletNetwork}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetBankIlinkSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetBankIlinkError(error.response)); + else if (error.request) + dispatch(fetchGetBankIlinkError(error.request)) + else + dispatch(fetchGetBankIlinkError(error.message)) + }); + } +}; +export const getIlinkBankReset = () => { + return dispatch => { + dispatch(fetchGetBankIlinkReset()); + } +}; + +export const reattachAccountAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchReattachAccountPending()); + + axios({ + url: `${linkBankAccountUrl}`, + data, + method: 'POST', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchReattachAccountSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchReattachAccountError(error.response)); + else if (error.request) + dispatch(fetchReattachAccountError(error.request)) + else + dispatch(fetchReattachAccountError(error.message)) + }); + } +}; +export const reattachAccountReset = () => { + return dispatch => { + dispatch(fetchReattachAccountReset()); + } +}; \ No newline at end of file diff --git a/app/webservice/WalletTransactionHistoryApi.js b/app/webservice/WalletTransactionHistoryApi.js new file mode 100644 index 0000000..81f21cc --- /dev/null +++ b/app/webservice/WalletTransactionHistoryApi.js @@ -0,0 +1,165 @@ +import { + transactionUrl, + transactionIlinkUrl, + getHyperviseurHistoriqueUrl, + getSuperviseurHistoriqueUrl, + getHistoryOrdersReceiptSuperUrl, testBaseUrl +} from "./IlinkConstants"; +import {store} from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' +import { + fetchWalletHistoryPending, + fetchWalletHistorySuccess, + fetchWalletHistoryError, + fetchWalletHistoryReset, + fetchWalletHistoryHyperSuperPending, + fetchWalletHistoryHyperSuperSuccess, + fetchWalletHistoryHyperSuperError, + fetchWalletHistoryHyperSuperReset +} from "../redux/actions/WalletActions"; + +export const getWalletTransactionHistory = (walletID, isiLinkWorldWallet) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + + return dispatch => { + dispatch(fetchWalletHistoryPending()); + + axios({ + url: isiLinkWorldWallet ? `${transactionIlinkUrl}/agent/${walletID}` : `${transactionUrl}/${walletID}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchWalletHistorySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletHistoryError(error.response)); + else if (error.request) + dispatch(fetchWalletHistoryError(error.request)) + else + dispatch(fetchWalletHistoryError(error.message)) + }); + } +} +export const getWalletTransactionHistoryUser = (walletID) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + + return dispatch => { + dispatch(fetchWalletHistoryPending()); + + axios({ + url: `${transactionIlinkUrl}/user/${walletID}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchWalletHistorySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletHistoryError(error.response)); + else if (error.request) + dispatch(fetchWalletHistoryError(error.request)) + else + dispatch(fetchWalletHistoryError(error.message)) + }); + } +} + +export const getWalletTransactionHistoryReset = () => { + return dispatch => { + dispatch(fetchWalletHistoryReset()); + } +} + +export const getHyperSuperTransactionHistoryAction = (walletID, isHyper, transactionType) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + + let url = "/walletService/history"; + + switch (isHyper) { + case true: + url += "/hyper"; + break; + + case false: + url += "/super"; + break; + + case null: + url += "/agent"; + break; + } + + switch (transactionType) { + case 0: + url += ""; + break; + + case 1: + url += "/tax_notices"; + break; + + case 2: + if (isHyper) + url += "/revenue_orders"; + else + url += "/orders_receipts"; + break; + + case 3: + url += "/receipts"; + break; + } + + + return dispatch => { + dispatch(fetchWalletHistoryHyperSuperPending()); + + axios({ + url: `${testBaseUrl + url}/${walletID}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchWalletHistoryHyperSuperSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletHistoryHyperSuperError(error.response)); + else if (error.request) + dispatch(fetchWalletHistoryHyperSuperError(error.request)) + else + dispatch(fetchWalletHistoryHyperSuperError(error.message)) + }); + } +} + +export const getHyperSuperTransactionHistoryReset = () => { + return dispatch => { + dispatch(fetchWalletHistoryHyperSuperReset()); + } +} diff --git a/app/webservice/WalletTransferCommission.js b/app/webservice/WalletTransferCommission.js new file mode 100644 index 0000000..5cbcedb --- /dev/null +++ b/app/webservice/WalletTransferCommission.js @@ -0,0 +1,43 @@ + +import { transferCommission } from "./IlinkConstants"; +import { store } from "../redux/store"; +import axios from "axios"; +import I18n from 'react-native-i18n' +import { fetchWalletTransferCommissionPending, fetchWalletTransferCommissionSuccess, fetchWalletTransferCommssionError, walletTransferCommissionReset } from "../redux/actions/WalletActions"; + +export const transferCommissionAction = (walletID) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchWalletTransferCommissionPending()); + + axios({ + url: `${transferCommission}/${walletID}`, + method: 'PUT', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchWalletTransferCommissionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchWalletTransferCommssionError(error.response)); + else if (error.request) + dispatch(fetchWalletTransferCommssionError(error.request)) + else + dispatch(fetchWalletTransferCommssionError(error.message)) + }); + } +} + +export const resetCommissionReducer = () => { + return dispatch => { + dispatch(walletTransferCommissionReset()); + } +} diff --git a/app/webservice/agent/NanoCreditAgentApi.js b/app/webservice/agent/NanoCreditAgentApi.js new file mode 100644 index 0000000..6c73908 --- /dev/null +++ b/app/webservice/agent/NanoCreditAgentApi.js @@ -0,0 +1,89 @@ +import {cautionCreditDemandtUrl, getNanoCreditDemandUrl} from "../IlinkConstants"; +import axios from "axios"; +import I18n from 'react-native-i18n'; +import {store} from "../../redux/store"; +import { + fetchCautionCreditDemandAgentError, + fetchCautionCreditDemandAgentPending, + fetchCautionCreditDemandAgentReset, + fetchCautionCreditDemandAgentSuccess, + fetchGetNanoCreditDemandDetailError, + fetchGetNanoCreditDemandDetailPending, + fetchGetNanoCreditDemandDetailReset, + fetchGetNanoCreditDemandDetailSuccess +} from "../../redux/actions/NanoCreditAction"; + +export const cautionCreditDemandAgentAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCautionCreditDemandAgentPending()); + + axios({ + url: cautionCreditDemandtUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchCautionCreditDemandAgentSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchCautionCreditDemandAgentError(error.response)); + else if (error.request) + dispatch(fetchCautionCreditDemandAgentError(error.request)) + else + dispatch(fetchCautionCreditDemandAgentError(error.message)) + }); + } +} + +export const cautionCreditDemandAgentReset = () => { + return dispatch => { + dispatch(fetchCautionCreditDemandAgentReset()); + } +} + +export const getNanoCreditDemandDetailAction = (idDemand) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditDemandDetailPending()); + + axios({ + url: `${getNanoCreditDemandUrl}/${idDemand}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditDemandDetailSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditDemandDetailError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditDemandDetailError(error.request)); + else + dispatch(fetchGetNanoCreditDemandDetailError(error.message)); + }); + } +} + +export const getNanoCreditDemandDetailReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditDemandDetailReset()); + } +} \ No newline at end of file diff --git a/app/webservice/agent/RetraitCarteVersCashAgentApi.js b/app/webservice/agent/RetraitCarteVersCashAgentApi.js new file mode 100644 index 0000000..23d4560 --- /dev/null +++ b/app/webservice/agent/RetraitCarteVersCashAgentApi.js @@ -0,0 +1,44 @@ + +import axios from "axios"; +import I18n from 'react-native-i18n'; +import { store } from "../../redux/store"; +import { idVerificationUrl } from "../IlinkConstants"; +import { fetchRetraitCashAgentIdVerificationPending, fetchRetraitCashAgentIdVerificationSuccess, fetchRetraitCashAgentIdVerificationError, fetchRetraitCashAgentIdVerificationReset } from "../../redux/actions/EnvoieAgentAction"; + +export const checkIdTransactionAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchRetraitCashAgentIdVerificationPending()); + + axios({ + url: `${idVerificationUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchRetraitCashAgentIdVerificationSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchRetraitCashAgentIdVerificationError(error.response)); + else if (error.request) + dispatch(fetchRetraitCashAgentIdVerificationError(error.request)) + else + dispatch(fetchRetraitCashAgentIdVerificationError(error.message)) + }); + } +} + +export const checkIdTransactionReset = () => { + return dispatch => { + dispatch(fetchRetraitCashAgentIdVerificationReset()); + } +} \ No newline at end of file diff --git a/app/webservice/js.json b/app/webservice/js.json new file mode 100644 index 0000000..90a0f16 --- /dev/null +++ b/app/webservice/js.json @@ -0,0 +1 @@ +{"success":1,"datas":[{"uid":"207","unique_id":"5810e143b76846.74885947","firstname":"pompidou","lastname":"jeff","phone":"+24102594801","country_code":"Gabon","network":"Libertis","member_code":"gAUFWJrgcC","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4175265","longitude":"9.4370355","encrypted_password":"vudH9dbXwRPqymYjLSBYl7bLhZIzNTRjYjk2ZGY4","salt":"354cb96df8","validation_code":"zq4dmnfu","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 10:00:51"},{"uid":"206","unique_id":"5810df43be7b36.77214828","firstname":"pompidou","lastname":"jeff","phone":"+24104967185","country_code":"Gabon","network":"Airtel Gabon","member_code":"WXbdngTW8E","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4175238","longitude":"9.4370347","encrypted_password":"gplfx2ZCp7LjHZTx\/YenDy34+TIzZWViOTY5MWFk","salt":"3eeb9691ad","validation_code":"hx8oqjjg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 09:52:19"},{"uid":"219","unique_id":"5811e9477a7263.12149705","firstname":"pk6","lastname":"paul","phone":"+241000301","country_code":"Gabon","network":"Airtel Gabon","member_code":"ZW3gpoNN6v","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"l9BAGjm54alJhs3VE3+rApIy6fA0ZDVjNjhiNzM2","salt":"4d5c68b736","validation_code":"ac6rpcam","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:47:19"},{"uid":"218","unique_id":"5811e1d574cc17.92404569","firstname":"charbonage","lastname":"SIMA EWORE sedani abel","phone":"+24104565604","country_code":"Gabon","network":"Airtel Gabon","member_code":"zh5FPcYrJu","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4391633","longitude":"9.4411017","encrypted_password":"BohUeUpkkfhXeIa7xflj+YbpzKViMmYwODc0NzI1","salt":"b2f0874725","validation_code":"vbdpl5zs","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:15:33"},{"uid":"201","unique_id":"5810d2a41fc1a7.69494087","firstname":"louis","lastname":"samson","phone":"+24104947213","country_code":"Gabon","network":"Airtel Gabon","member_code":"RqmplowoJW","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4143807","longitude":"9.4336337","encrypted_password":"GTB8OumhmqG7QDoS3Xm8om2ChiJmNjMxNjA1OTc2","salt":"f631605976","validation_code":"7qndfuke","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 08:58:28"},{"uid":"199","unique_id":"5810c13800dc82.10932397","firstname":"carrefour gaboprix","lastname":"seattle","phone":"+24104051916","country_code":"Gabon","network":"Airtel Gabon","member_code":"qQkpvi3gIf","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail","category":"geolocated","balance":"0","latitude":"0.4323642","longitude":"9.4770588","encrypted_password":"w9rSWfXqILaMrA2jnJDB\/lX8jyk0ZjhhYTJlNWU2","salt":"4f8aa2e5e6","validation_code":"iy1icdbu","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 07:44:08"},{"uid":"198","unique_id":"5810bd48406cd9.51923172","firstname":"boulevard","lastname":"frederique","phone":"+24107257099","country_code":"Gabon","network":"Airtel Gabon","member_code":"RqjYnEYf2d","code_parrain":"IYScE6mCAn","email":"ngomaprune@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4924328","longitude":"9.4067459","encrypted_password":"gdDPCCqzkBo3EKK08AFfkhMZiBQ1MTAzZGRjNDQ0","salt":"5103ddc444","validation_code":"5hjfvlre","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 07:27:20"},{"uid":"195","unique_id":"581096ce356b07.67117309","firstname":"derriere la prison","lastname":"zac","phone":"+24106461647","country_code":"Gabon","network":"Libertis","member_code":"P22nIeh4xo","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4222172","longitude":"9.4383522","encrypted_password":"6lIVNUWu\/5YFOo5sM4nK3XunGJVlN2EyZTY1Mzg5","salt":"e7a2e65389","validation_code":"mw6yttgb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 04:43:10"},{"uid":"446","unique_id":"5a2447d07e3d16.30460678","firstname":"Liv sabli\u00e8re ","lastname":"Manga 3 sab","phone":"+24105609191","country_code":"Gabon","network":"Libertis","member_code":"gUaaLfOPf6","code_parrain":"gUaaLfOPf6","email":"jmangansongo.cfao@yahoo.fr","category":"hyper","balance":"0","latitude":"0.4922142","longitude":"9.3877735","encrypted_password":"iU18e9TqxpRJSL8JMGYCQgtq77Q4ZTBmYTZhN2Q5","salt":"8e0fa6a7d9","validation_code":"l3jpdojf","active":"oui","mbre_reseau":"5","mbre_ss_reseau":"100","ouvert":"","created_at":"2017-12-03 11:52:00"},{"uid":"204","unique_id":"5810d5d04df254.72415586","firstname":"louis","lastname":"Motari","phone":"+24104947861","country_code":"Gabon","network":"Airtel Gabon","member_code":"KqlnAsu1Vo","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4145547","longitude":"9.4335638","encrypted_password":"ZDhrpto24MH+xLXuQCl7TQgOPzA2Y2Q0MmNkZDAw","salt":"6cd42cdd00","validation_code":"ihutbgl4","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 09:12:00"},{"uid":"203","unique_id":"5810d516cfe759.49706511","firstname":"pk7","lastname":"aress","phone":"+24107670367","country_code":"Gabon","network":"Airtel Gabon","member_code":"00I9xTcCJX","code_parrain":"IYScE6mCAn","email":"ngomaprune@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4922483","longitude":"9.4066396","encrypted_password":"KistZdNCDHo1zA+HwK1Pf1GBXzdhZDI4MjhlMDJl","salt":"ad2828e02e","validation_code":"qgnnqco3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 09:08:54"},{"uid":"202","unique_id":"5810d32cf338b5.89055892","firstname":"louis","lastname":"samson","phone":"+24106146050","country_code":"Gabon","network":"Libertis","member_code":"BjKwd73s43","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4144499","longitude":"9.4336468","encrypted_password":"S94SivoC1IXqAjOEKL0Y7C5XVpkxNWQzM2JkYTIz","salt":"15d33bda23","validation_code":"d4ytyrat","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 09:00:44"},{"uid":"470","unique_id":"5a8c4407676083.50621477","firstname":"belle vue1","lastname":"inter technologies et services ","phone":"+24107965338","country_code":"Gabon","network":"SEEG","member_code":"uK4feOojsi","code_parrain":"0","email":"its.gabon@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.3971318","longitude":"9.4480375","encrypted_password":"3rJwLODS9Zh8N6aKligDauqgKNkzYzlhYjNhZWQ0","salt":"3c9ab3aed4","validation_code":"vzaql8ke","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"1","created_at":"2018-02-20 08:51:35"},{"uid":"208","unique_id":"5811bfb38cba94.83827649","firstname":"charbonage","lastname":"Amadou","phone":"+24104783464","country_code":"Gabon","network":"Airtel Gabon","member_code":"XXjY6WfopT","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail.com","category":"geolocated","balance":"0","latitude":"0.4399195","longitude":"9.4427871","encrypted_password":"pu9NC4JRIUdbogUDCKQ\/qEpUm4YxMTU5ZjFmNTQ3","salt":"1159f1f547","validation_code":"j8oeizve","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 01:49:55"},{"uid":"444","unique_id":"59f9a83ddb20f7.91514193","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24105600000","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"oJKY\/MxGq1iwfggl31Kw7kRyYMg4ODUzNmQ3OTRi","salt":"88536d794b","validation_code":"guqsha6v","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:55:57"},{"uid":"167","unique_id":"580443948c5886.78648320","firstname":"gaga","lastname":"andy","phone":"+24102874963","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"6x8kkI8uw5","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.4419658","longitude":"9.4746836","encrypted_password":"mmoNuWoUhyGEFhQN3JO8XQVbwg04MzllNmIxN2Qx","salt":"839e6b17d1","validation_code":"5onjczba","active":"oui","mbre_reseau":"20","mbre_ss_reseau":"0","ouvert":"1","created_at":"2016-10-16 20:20:52"},{"uid":"168","unique_id":"580445854300e3.93575342","firstname":"gaga","lastname":"capp","phone":"+24105249386","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"X6fyXl494J","code_parrain":"IYScE6mCAn","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.4419648","longitude":"9.4746848","encrypted_password":"DHXLUk\/e4eMLnS0W9OvVG0VM6WY5MTA4OWQxN2Jm","salt":"91089d17bf","validation_code":"f0ebrfyy","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-16 20:29:09"},{"uid":"196","unique_id":"5810b5bd3170c6.18949894","firstname":"gaga","lastname":"Amie","phone":"+24104723078","country_code":"Gabon","network":"Airtel Gabon","member_code":"A4uIPmqZA0","code_parrain":"IYScE6mCAn","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.4924334","longitude":"9.4067451","encrypted_password":"0XkjtQKbbYk+CGwwTkY6uoabr7kyMDk3ZTAzMjU1","salt":"2097e03255","validation_code":"vjjjwn4w","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 06:55:09"},{"uid":"197","unique_id":"5810b7b347d4d7.64512934","firstname":"ancienne sobraga","lastname":"andy","phone":"+24107679870","country_code":"Gabon","network":"Airtel Gabon","member_code":"Ant49FTMJL","code_parrain":"IYScE6mCAn","email":"ngomaamie@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4924353","longitude":"9.4067457","encrypted_password":"KDuCvroLu9F9fMNC4272zOoh2hBiMDIwN2IzZmQz","salt":"b0207b3fd3","validation_code":"wilmnlo3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"0000-00-00 00:00:00"},{"uid":"194","unique_id":"581095665900a4.77162356","firstname":"derriere la prison","lastname":"zac","phone":"+24107099539","country_code":"Gabon","network":"Airtel Gabon","member_code":"mjICTGV5se","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4222024","longitude":"9.4383819","encrypted_password":"KNcD9jqo4TdgHMyxuK9rnz+DlRZmNDUwYjNiN2Nm","salt":"f450b3b7cf","validation_code":"ustmb5gc","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 04:37:10"},{"uid":"474","unique_id":"5a8dc214240962.63259331","firstname":"komo","lastname":"Capp","phone":"+24103422424","country_code":"Gabon","network":"Azur","member_code":"su3umGSUUE","code_parrain":"su3umGSUUE","email":"andymigoumbi@gmail.com","category":"hyper","balance":"0","latitude":"0.4161976","longitude":"9.4672676","encrypted_password":"I5oMPZrq\/Nxtyc\/CZzGaZ7sOkowwOGYyMGI3OGU3","salt":"08f20b78e7","validation_code":"xbtlv8rn","active":"oui","mbre_reseau":"1","mbre_ss_reseau":"1","ouvert":"","created_at":"2018-02-21 12:01:40"},{"uid":"209","unique_id":"5811c2a28471d1.45852008","firstname":"charbonage","lastname":"superette mayo","phone":"+24107161882","country_code":"Gabon","network":"Airtel Gabon","member_code":"ItsUOomjWi","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail.com","category":"geolocated","balance":"0","latitude":"0.4361478","longitude":"9.4361908","encrypted_password":"VhWOAO+gj8a2qJBQBgjXzYM\/1l5lYmZiM2Y1MjI1","salt":"ebfb3f5225","validation_code":"7gtlhyco","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:02:26"},{"uid":"210","unique_id":"5811c57c7055f3.08799136","firstname":"charbonage","lastname":"superette mayi","phone":"+24104749401","country_code":"Gabon","network":"Airtel Gabon","member_code":"gHVqTHiRUj","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail","category":"geolocated","balance":"0","latitude":"0.4381983","longitude":"9.4448233","encrypted_password":"DlNKfnvNSejXnvTe551mQC5VYKIzNDNmNjNmYmQ2","salt":"343f63fbd6","validation_code":"coc8xzqf","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:14:36"},{"uid":"211","unique_id":"5811c65f73b5f0.42717139","firstname":"nkembo","lastname":"Bentel","phone":"+24107545066","country_code":"Gabon","network":"Airtel Gabon","member_code":"PFVl6gIVOI","code_parrain":"IYScE6mCAn","email":"ngomaprunella@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4093892","longitude":"9.4504256","encrypted_password":"oO36KhbhukApZtnSytUDiELeDMs3MDQ0OTljMjQ3","salt":"704499c247","validation_code":"a7pkstme","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:18:23"},{"uid":"190","unique_id":"58107d90a632f2.19365655","firstname":"nzeng ayong","lastname":"konate bs4","phone":"+24104014323","country_code":"Gabon","network":"Airtel Gabon","member_code":"q6eevzOwvt","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4237904","longitude":"9.4684532","encrypted_password":"WR1w1zctN\/VsCDF32nUfnUpfDX80NDcyMTFmZDFk","salt":"447211fd1d","validation_code":"tflguny3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 02:55:28"},{"uid":"191","unique_id":"5810855e9b1e47.91947386","firstname":"nzeng ayong","lastname":"nkeumeni telecom","phone":"+24107858751","country_code":"Gabon","network":"Airtel Gabon","member_code":"wHJqs5jOQ7","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4282546","longitude":"9.4709142","encrypted_password":"WUA7mglIerOABv6VG1OIWTfrjwA2OTY0NTkwNGQx","salt":"69645904d1","validation_code":"prcirfi3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 03:28:46"},{"uid":"192","unique_id":"581085d97e6ce4.75913695","firstname":"trois quartiers","lastname":"total saint andre","phone":"+24107767328","country_code":"Gabon","network":"Airtel Gabon","member_code":"18faLs4l5G","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4218236","longitude":"9.4292499","encrypted_password":"H7aiG\/L2Rbchs8utkXz0KGGwC4Y0MDU1YjAyOWY3","salt":"4055b029f7","validation_code":"vufswnl3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 03:30:49"},{"uid":"193","unique_id":"5810880dd3b5d2.98811892","firstname":"gp","lastname":"Agbitor Akouvi Selom","phone":"+24107969194","country_code":"Gabon","network":"Airtel Gabon","member_code":"SwrZNcIKd3","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4183607","longitude":"9.4676637","encrypted_password":"E0hRzoCDxWGJTnYixsJIJwH8gGM3MDQzNmU1NDI3","salt":"70436e5427","validation_code":"zogbxjt7","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-26 03:40:13"},{"uid":"212","unique_id":"5811cb47622112.09454558","firstname":"dibadiba","lastname":"samandoulgou seydou","phone":"+24104947272","country_code":"Gabon","network":"Airtel Gabon","member_code":"J0W9G0Qcga","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4419489","longitude":"9.4476479","encrypted_password":"nyP+JPVxWe5PL1ViNa65I2XBLg02ZmY0NGE3NzFk","salt":"6ff44a771d","validation_code":"ghjqzr3s","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:39:19"},{"uid":"213","unique_id":"5811cc33636747.82305862","firstname":"dibadiba","lastname":"samandoulgou","phone":"+24102951375","country_code":"Gabon","network":"Libertis","member_code":"nT7eCY70eZ","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4434283","longitude":"9.4501583","encrypted_password":"Fmt4x54EaoD7CIAJ5mpkHeJBSkxjNDJmZmRhZjFi","salt":"c42ffdaf1b","validation_code":"ghgckw1z","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:43:15"},{"uid":"214","unique_id":"5811ce58028e60.20687049","firstname":"petit paris","lastname":"Danny 1","phone":"+24104676739","country_code":"Gabon","network":"Airtel Gabon","member_code":"uEZYf1aU8w","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3957352","longitude":"9.4525168","encrypted_password":"8sNfftdmVdfv3aiBI5gpe\/N+1oMzYjVkYjhmNzQx","salt":"3b5db8f741","validation_code":"guyyc6ul","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:52:24"},{"uid":"215","unique_id":"5811ced2cdc441.58873852","firstname":"nkembo","lastname":"nicodemus chidi","phone":"+24107320985","country_code":"Gabon","network":"Airtel Gabon","member_code":"MJg2KoLWon","code_parrain":"IYScE6mCAn","email":"ngomaprune@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4108034","longitude":"9.4552518","encrypted_password":"UDf0vEkIOeE8iw97x9KUx5XMmR01ZjJjNzEzOWYz","salt":"5f2c7139f3","validation_code":"xleey1to","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 02:54:26"},{"uid":"216","unique_id":"5811d0deb4fb69.95501431","firstname":"petit paris","lastname":"airtel 1","phone":"+24104979023","country_code":"Gabon","network":"Airtel Gabon","member_code":"Qo5VlqSXlA","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3949506","longitude":"9.4522474","encrypted_password":"Fl\/ivOJlayHU1ZBcMCXAgR3Tv+BhMThlZDFkZmEz","salt":"a18ed1dfa3","validation_code":"v1nmpfly","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 03:03:10"},{"uid":"217","unique_id":"5811d37c3f79a5.13075350","firstname":"diba diba","lastname":"iL telecom","phone":"+24107976354","country_code":"Gabon","network":"Airtel Gabon","member_code":"UCYkcgR7YX","code_parrain":"IYScE6mCAn","email":"yvan.gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4413673","longitude":"9.4476479","encrypted_password":"31HWV\/E28MLcyZlP6KMuK2IyozIwZTE4M2VjYzE5","salt":"0e183ecc19","validation_code":"uo7lwyvj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 03:14:20"},{"uid":"220","unique_id":"5811ea07dbfd58.80077743","firstname":"charbonage","lastname":"charbonage","phone":"+241000200","country_code":"Gabon","network":"Airtel Gabon","member_code":"iOvPhG0DdI","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4383367","longitude":"9.440595","encrypted_password":"kxHuuEoRRypGoPFi64BrQavkRLtiOTBiZjE2NGE1","salt":"b90bf164a5","validation_code":"azfmuvl8","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:50:31"},{"uid":"221","unique_id":"5811ead9886238.16551074","firstname":"charbonage","lastname":"charbonage 2","phone":"+241000201","country_code":"Gabon","network":"Airtel Gabon","member_code":"w3YNuEnZed","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4378417","longitude":"9.4409367","encrypted_password":"PPb4AUtiCQoI5yN0OmnVHx01uCJjNjhjNDRjOWM0","salt":"c68c44c9c4","validation_code":"rqjjhm9r","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:54:01"},{"uid":"222","unique_id":"5811eb5a85b865.45978188","firstname":"charbonage","lastname":"charbonage 3","phone":"+241000202","country_code":"Gabon","network":"Libertis","member_code":"HwuryFVL9L","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4381","longitude":"9.4409583","encrypted_password":"bQ\/GU9yuxO8hSytLeE7H+mcDJ3hkYTA0NmEzNjc0","salt":"da046a3674","validation_code":"sv9yynzh","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:56:10"},{"uid":"223","unique_id":"5811ebcd1f0409.80577187","firstname":"pk6","lastname":"Niakate","phone":"+241000302","country_code":"Gabon","network":"Airtel Gabon","member_code":"wjAWAVE0yi","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"\/MabnFhqRZuNXOf5r8+RzbxrfIQ4ODUyZjM2ODUw","salt":"8852f36850","validation_code":"hzmxzw6n","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 04:58:05"},{"uid":"224","unique_id":"5811f03c124e56.16572044","firstname":"pk7","lastname":"pointnet","phone":"+24107906590","country_code":"Gabon","network":"Airtel Gabon","member_code":"8DU3SSDM9Q","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"lWrZECB9BRnMl73MWrqo7U\/OiGdmNWZhYWUwNmYw","salt":"f5faae06f0","validation_code":"iytyo1qm","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 05:17:00"},{"uid":"225","unique_id":"5811f36d0a7d08.95008439","firstname":"pk7","lastname":"sow","phone":"+24104974035","country_code":"Gabon","network":"Airtel Gabon","member_code":"e5pvxiXJlj","code_parrain":"IYScE6mCAn","email":"francetteblaire@gmail.com","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"2RtcgcqeZnqkbJ8RO1kqR0A2bzIzNjM0YWUyN2Rj","salt":"3634ae27dc","validation_code":"tj1quzys","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 05:30:37"},{"uid":"226","unique_id":"5811fa04a06422.49882843","firstname":"pk7","lastname":"cybercafe","phone":"+2410003037","country_code":"Gabon","network":"Airtel Gabon","member_code":"YvfPhiX82s","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"CTpNxmFPx6OMnwjdta+\/aQwriuY0MWRkODkxNDIw","salt":"41dd891420","validation_code":"srqbple0","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 05:58:44"},{"uid":"227","unique_id":"58120b419affd0.56167873","firstname":"marche banane","lastname":"mohamed kadafi","phone":"+24104333602","country_code":"Gabon","network":"Airtel Gabon","member_code":"9feMVWvWCi","code_parrain":"IYScE6mCAn","email":"francetteblaire4@Gmail.com","category":"geolocated","balance":"0","latitude":"0.4082399","longitude":"9.4881107","encrypted_password":"oSPH+gBjSAcFuuSjzGY8XfWBfZYxMDAzMjUzMDI1","salt":"1003253025","validation_code":"zhcgen6z","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:12:17"},{"uid":"228","unique_id":"5812102d3821b0.17817334","firstname":"pk7","lastname":"alexko-pk7","phone":"+241000304","country_code":"Gabon","network":"Airtel Gabon","member_code":"FL71jwVzQY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4088662","longitude":"9.4884883","encrypted_password":"JFaJSQOtT1M1hfOV95kpU2Qgm0UzNjVkNGFhMWQ0","salt":"365d4aa1d4","validation_code":"wqhr0xkr","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:33:17"},{"uid":"229","unique_id":"581210abd2fac2.47658418","firstname":"marche banane","lastname":"agence","phone":"+241000305","country_code":"Gabon","network":"Airtel Gabon","member_code":"vSsk8qYAse","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4088662","longitude":"9.4884883","encrypted_password":"NoZpyra9qUUxXXKwLQZlR6Qv6+lhMDdhOGU1YjBh","salt":"a07a8e5b0a","validation_code":"6fvogvll","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:35:23"},{"uid":"230","unique_id":"581210c89f5fe5.03320381","firstname":"marche banane","lastname":"agence","phone":"+241000306","country_code":"Gabon","network":"Airtel Gabon","member_code":"BMJdBzgIRz","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4088665","longitude":"9.4884916","encrypted_password":"S8s0H9egf4sGHXKj4G5nZq4JJbUyYmNkZTlkNmNm","salt":"2bcde9d6cf","validation_code":"ws1lujhe","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:35:52"},{"uid":"231","unique_id":"581213fea73f02.56861479","firstname":"charbonage","lastname":"charbonage 4","phone":"+241000203","country_code":"Gabon","network":"Airtel Gabon","member_code":"CRREjJ6TZR","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4386067","longitude":"9.4402567","encrypted_password":"P46UCYxAAYKiBNfJEzcLKRjyXGFkZDU2M2Y3OWVh","salt":"dd563f79ea","validation_code":"x2udccjs","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:49:34"},{"uid":"232","unique_id":"5812161db4f594.26263773","firstname":"charbonage","lastname":"charbonage","phone":"+24107526199","country_code":"Gabon","network":"Airtel Gabon","member_code":"bVK04mDZxz","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4387233","longitude":"9.4396483","encrypted_password":"itybfh581px+9makE\/x0eopjNCpiOTMxZWY4YmQy","salt":"b931ef8bd2","validation_code":"mf2tnvdm","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 07:58:37"},{"uid":"233","unique_id":"58121d7eaa9b27.33417694","firstname":"camp de gaule","lastname":"camp de gaule","phone":"+241000205","country_code":"Gabon","network":"Airtel Gabon","member_code":"YvbaqlGRR1","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4451617","longitude":"9.42762","encrypted_password":"pWVHjYFj\/HZUExR0tjzKVSvWBUMxOGRkMzI4YzU0","salt":"18dd328c54","validation_code":"kgny0dxd","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:30:06"},{"uid":"234","unique_id":"58121faad7cb40.02096681","firstname":"camp de gaulle","lastname":"camp de gaille 2","phone":"+241000204","country_code":"Gabon","network":"Airtel Gabon","member_code":"nVZUw4MZqh","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4450333","longitude":"9.425285","encrypted_password":"fTAUMyqwupVIGg0Dwph4ei0UU1VjNjY1ZjVhMTZi","salt":"c665f5a16b","validation_code":"fxkxrho9","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:39:22"},{"uid":"235","unique_id":"581221725bcf39.12687254","firstname":"camp de gaulle","lastname":"camp de gaille 3","phone":"+241000206","country_code":"Gabon","network":"Airtel Gabon","member_code":"xButLeJyh4","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4449283","longitude":"9.4254267","encrypted_password":"3reTzLeabRGUDySDfCnQ4Z2v49M5MDQxYTUwMTY3","salt":"9041a50167","validation_code":"oz8ljhwj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:46:58"},{"uid":"236","unique_id":"5812223278f505.37118634","firstname":"camp de gaulle","lastname":"camp de gaulle 4","phone":"+241000207","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"ksVEzlOPCh","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4450783","longitude":"9.4256317","encrypted_password":"+ebXp3APilTDWtNI0SKxHxA18bc1N2U5NDk5Yzhm","salt":"57e9499c8f","validation_code":"zlkakgn1","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:50:10"},{"uid":"237","unique_id":"5812238aa9ce92.29872867","firstname":"nyali","lastname":"abdoul","phone":"+24104385350","country_code":"Gabon","network":"Airtel Gabon","member_code":"hjlYyqrQ6D","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.3948153","longitude":"9.4927974","encrypted_password":"Mkyhu4CrYJBWQihSXyzKTk7hmjY1MzQwMzg2ODIy","salt":"5340386822","validation_code":"mlimbhy3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:55:54"},{"uid":"238","unique_id":"581223b6943151.91303006","firstname":"camp de gaulle","lastname":"camp de gaulle 5","phone":"+241000208","country_code":"Gabon","network":"Airtel Gabon","member_code":"xcSBWOEKpL","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4462133","longitude":"9.4251467","encrypted_password":"GfJxRoxlGSLFKuUumiqQjN144+VhZGQ4NTJjYjgy","salt":"add852cb82","validation_code":"ixeq2lrt","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 08:56:38"},{"uid":"239","unique_id":"58122548982176.77791790","firstname":"camp de gaulle","lastname":"mouhamed","phone":"+241000209","country_code":"Gabon","network":"Airtel Gabon","member_code":"DxAnYf4xSM","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4474033","longitude":"9.4246833","encrypted_password":"7e+9YUfWLcaFZPYs8hLjQcgcBw42Zjg2OGExNWQ4","salt":"6f868a15d8","validation_code":"ca4xwgwb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:03:20"},{"uid":"240","unique_id":"5812263970da20.99449249","firstname":"evasion","lastname":"lanigan","phone":"+24107958832","country_code":"Gabon","network":"Airtel Gabon","member_code":"O9VdMFsxuL","code_parrain":"IYScE6mCAn","email":"francetteblaire4gmail.com","category":"geolocated","balance":"0","latitude":"0.4055477","longitude":"9.5049572","encrypted_password":"uxG6s2uoCjyjIeWq9zy8icaPkjU4MGU1MTE3OTEx","salt":"80e5117911","validation_code":"3erzcmkt","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:07:21"},{"uid":"241","unique_id":"58122702064c75.32890105","firstname":"camp de gaulle","lastname":"camp de gaulle 6","phone":"+241000211","country_code":"Gabon","network":"Libertis","member_code":"SH7vGrkd3F","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4491983","longitude":"9.4248833","encrypted_password":"eOaYhcHxem5EuzGW931YKUSuoO03ZjNkN2RhYWE0","salt":"7f3d7daaa4","validation_code":"hf9pyjsb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:10:42"},{"uid":"242","unique_id":"58122d2b4eb4d4.79605782","firstname":"plein ciel","lastname":"talon de plein ciel","phone":"+241000100","country_code":"Gabon","network":"Airtel Gabon","member_code":"AGZVvnaw7f","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3952469","longitude":"9.4761577","encrypted_password":"VVallctCfsf9KoV6er27VpVcfiZmNjFiNGVjZjkz","salt":"f61b4ecf93","validation_code":"sw6aijhv","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:36:59"},{"uid":"243","unique_id":"58122d3c1c9488.46910949","firstname":"plein ciel","lastname":"talon de plein ciel","phone":"+241000101","country_code":"Gabon","network":"Airtel Gabon","member_code":"EwOGqtFeZU","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3952469","longitude":"9.4761577","encrypted_password":"4dWqvy5vnDs1eaz8on44yVZF9bkzM2Q5ODljOTY0","salt":"33d989c964","validation_code":"mabdno9i","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:37:16"},{"uid":"244","unique_id":"58122d51dcb518.46829724","firstname":"plein ciel","lastname":"talon de plein ciel","phone":"+241000102","country_code":"Gabon","network":"Airtel Gabon","member_code":"phbcnUqwWk","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3952469","longitude":"9.4761577","encrypted_password":"FjpnhBCNAIcsJF1Vbq6kfUZ3AUIxMWE2M2NkYTMy","salt":"11a63cda32","validation_code":"fmnk9nls","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:37:37"},{"uid":"245","unique_id":"58122d648f90d7.62324953","firstname":"plein ciel","lastname":"talon de plein ciel","phone":"+241000130","country_code":"Gabon","network":"Airtel Gabon","member_code":"56sbYn03TP","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3952469","longitude":"9.4761577","encrypted_password":"y9swhk3f2KonoN9BSVWcoEh\/sSJiMTFmNTA2YTJk","salt":"b11f506a2d","validation_code":"y0njcuko","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:37:56"},{"uid":"246","unique_id":"58122d883f57f1.75948336","firstname":"plein ciel","lastname":"talon de plein ciel","phone":"+241000300","country_code":"Gabon","network":"Airtel Gabon","member_code":"qNrp6NNynW","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3952469","longitude":"9.4761577","encrypted_password":"9fuvOLgxHM28jlxosI+wbhaA\/nIwNWM0MTc2OGZi","salt":"05c41768fb","validation_code":"nr1admdg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-27 09:38:32"},{"uid":"247","unique_id":"581306a4041c24.13441212","firstname":"bethsaida","lastname":"bethsaida","phone":"+241000310","country_code":"Gabon","network":"Airtel Gabon","member_code":"aN8sEyzfMN","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4253565","longitude":"9.4815777","encrypted_password":"3d1kkd4DS4fQYz3oyZk7B5ttySQ1YzBhMTQzNGU4","salt":"5c0a1434e8","validation_code":"miflycf8","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 01:04:52"},{"uid":"248","unique_id":"5813082adf2345.86021699","firstname":"bambochine","lastname":"kiosque","phone":"+241000311","country_code":"Gabon","network":"Airtel Gabon","member_code":"kiR7uuNRbk","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4174658","longitude":"9.501651","encrypted_password":"QnU5XNVVAS0DpFVfGR53Pk3pjEJjNDA0MmZmMjJm","salt":"c4042ff22f","validation_code":"qnzt5ajw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 01:11:22"},{"uid":"249","unique_id":"58130bb4651689.38767002","firstname":"bambochine","lastname":"kiosque","phone":"+241000312","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"0zDPJpzo1x","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4123537","longitude":"9.5038359","encrypted_password":"Z4buffKQc6nVarPVobUv2bkPkcAxNTYwOTRmZjYx","salt":"156094ff61","validation_code":"qtraae1x","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 01:26:28"},{"uid":"250","unique_id":"58130c413bdf76.21714027","firstname":"pk9","lastname":"sibang lycee","phone":"+241000313","country_code":"Gabon","network":"Airtel Gabon","member_code":"hRxek0kA9H","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4150156","longitude":"9.5002476","encrypted_password":"\/rdxfYMKgHNrFCS9RYIGjyJwzBAwMTJjNzIwOGIx","salt":"012c7208b1","validation_code":"fa1qujtf","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 01:28:49"},{"uid":"251","unique_id":"5813143cab2de7.57898022","firstname":"pk9","lastname":"lycee classique","phone":"+241000315","country_code":"Gabon","network":"Airtel Gabon","member_code":"3Ulb1OdmqY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4952181","longitude":"9.4023279","encrypted_password":"5B9Icc98Vi6E6tMniXgGR\/oQP\/owNDQ1NTY4NWVj","salt":"04455685ec","validation_code":"vzkh9uuk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:02:52"},{"uid":"252","unique_id":"5813152ea77393.99229991","firstname":"alibendeng","lastname":"alibendeng","phone":"+241000212","country_code":"Gabon","network":"Airtel Gabon","member_code":"2WN022y4jL","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.45352","longitude":"9.425625","encrypted_password":"JdKTeQwhOpI5gp\/0ROeyHpObU2o3MjliMjI2YTll","salt":"729b226a9e","validation_code":"zipc1psx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:06:54"},{"uid":"253","unique_id":"581315765c0438.49259243","firstname":"pk9","lastname":"lycee classique","phone":"+241000316","country_code":"Gabon","network":"Airtel Gabon","member_code":"AXSsnlmzK0","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4952176","longitude":"9.4023267","encrypted_password":"Gaemvi7mnaDMTLGL0xNGyaQQozs5NzJhN2ZhNjM5","salt":"972a7fa639","validation_code":"6ahilcha","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:08:06"},{"uid":"254","unique_id":"58131735b74a82.02301189","firstname":"pk9","lastname":"hopital militaire","phone":"+241000317","country_code":"Gabon","network":"Airtel Gabon","member_code":"EC1acrRYq5","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4063943","longitude":"9.5030254","encrypted_password":"RK0yFpMG5DUN6wnMTysMrCmyZ5A0YmVkZmM4ZDFl","salt":"4bedfc8d1e","validation_code":"iykabmg3","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:15:33"},{"uid":"255","unique_id":"581317968adc51.87597935","firstname":"pk9","lastname":"hopital militaire","phone":"+241000319","country_code":"Gabon","network":"Libertis","member_code":"GIjIOwUUch","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.406378","longitude":"9.5030381","encrypted_password":"FFGcCsipTkLXm2T0Uu26vAR++bQ1NmI1Zjc3M2Uw","salt":"56b5f773e0","validation_code":"kjedrno0","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:17:10"},{"uid":"256","unique_id":"5813179f8d3dc7.98437300","firstname":"pk9","lastname":"hopital militaire","phone":"+241000318","country_code":"Gabon","network":"Airtel Gabon","member_code":"w2KW8rC0g0","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4064866","longitude":"9.5030201","encrypted_password":"S+JMygkSpACkgpHNkRxmuT3dFakxMzkxNjNhZjk2","salt":"139163af96","validation_code":"dq8vpkip","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:17:19"},{"uid":"257","unique_id":"58131b5d0295f6.83098615","firstname":"pk10","lastname":"cnc technologie","phone":"+241000320","country_code":"Gabon","network":"Airtel Gabon","member_code":"blVCZIxd5D","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4028768","longitude":"9.5062866","encrypted_password":"FwAmJTHVbpmvZqAEcFHGb2nO5ZxlMWQzZTIwNDk1","salt":"e1d3e20495","validation_code":"izrr6ubv","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:33:17"},{"uid":"258","unique_id":"58131d0d0ffe89.57172512","firstname":"pk10","lastname":"cnc technologie","phone":"+241000321","country_code":"Gabon","network":"Airtel Gabon","member_code":"3j2OujXGrl","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4027049","longitude":"9.5063127","encrypted_password":"HcR1GBHuD0aBuyrr26RT9+jbZDtlNjMwYjllZGVi","salt":"e630b9edeb","validation_code":"afwwwsk4","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:40:29"},{"uid":"259","unique_id":"58131da65e8a45.38922443","firstname":"pk10","lastname":"braman","phone":"+241000322","country_code":"Gabon","network":"Airtel Gabon","member_code":"FzsVN15ArH","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4055477","longitude":"9.5049572","encrypted_password":"mOFl6ZxXnRZkDIrdGvxI9r5zxlFhNDZjNDYyNTA0","salt":"a46c462504","validation_code":"cjwyes8b","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:43:02"},{"uid":"260","unique_id":"58131daa5a0c24.63514454","firstname":"alibendeng","lastname":"alibendeng","phone":"+241000213","country_code":"Gabon","network":"BICIG Mobile","member_code":"K8qw7SR3wB","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"2DTV3wG\/n72ZzgqsyZd+nXiafyhhNDY3ODI3OTg5","salt":"a467827989","validation_code":"soczkgp5","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:43:06"},{"uid":"261","unique_id":"58131e4e207a21.01633891","firstname":"alibendeng","lastname":"alibendeng","phone":"+241000214","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"lj7LUTxR3X","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4526167","longitude":"9.4253733","encrypted_password":"zkrn3FJB56YF3VHV20gAih2QOoQ2NWYxYTU2OTQw","salt":"65f1a56940","validation_code":"q1hyadlp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:45:50"},{"uid":"262","unique_id":"58131e6e8679c1.00845361","firstname":"pk10","lastname":"pk10 depot","phone":"+241000323","country_code":"Gabon","network":"Airtel Gabon","member_code":"2yn7PSEtJ6","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4018201","longitude":"9.5082867","encrypted_password":"XhiQZiTE+sDjDs5JhKpMYqIB5KVlNzBhMGJiMWRl","salt":"e70a0bb1de","validation_code":"xynvb4mn","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:46:22"},{"uid":"263","unique_id":"5813211b4d6204.87181067","firstname":"pk11","lastname":"melen","phone":"+241000324","country_code":"Gabon","network":"Airtel Gabon","member_code":"Kq900NraKl","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4017638","longitude":"9.511559","encrypted_password":"3xFkKaIKrxOubAUdhMSPu\/whpAUxMjQ5N2FhNmJm","salt":"12497aa6bf","validation_code":"7rjusnzg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:57:47"},{"uid":"264","unique_id":"581321939d95c9.71795031","firstname":"alibendeng","lastname":"alibendeng","phone":"+241000217","country_code":"Gabon","network":"Airtel Gabon","member_code":"NqWsYdR0eO","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4481383","longitude":"9.42446","encrypted_password":"4Pkyc64dtOkr7j4NFhz8apD3vlJiNjc3MzMxZjc3","salt":"b677331f77","validation_code":"cfgn6gcz","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 02:59:47"},{"uid":"265","unique_id":"581324545325c1.01271055","firstname":"pk11","lastname":"haute dimensiion","phone":"+241000325","country_code":"Gabon","network":"Airtel Gabon","member_code":"iNmCUM79OB","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.3970015","longitude":"9.5172492","encrypted_password":"cEl5mM4KXlpeuwbMiaQYZce8PV9kZjRiMjA5MWYx","salt":"df4b2091f1","validation_code":"hjumt9rv","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:11:32"},{"uid":"266","unique_id":"581329176ef3a5.73033767","firstname":"pk11","lastname":"cash multi-service","phone":"+241000326","country_code":"Gabon","network":"Airtel Gabon","member_code":"1fIH6zYTak","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4019316","longitude":"9.5148442","encrypted_password":"7rHu4Pr49F5AIBsjPxCBj50srexlYjIyMGJmYzIw","salt":"eb220bfc20","validation_code":"vzkrr0lu","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:31:51"},{"uid":"267","unique_id":"5813292638f6d1.85670327","firstname":"pk11","lastname":"cash multi-service","phone":"+241000327","country_code":"Gabon","network":"Libertis","member_code":"V4Gms0kC7S","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4019318","longitude":"9.5148434","encrypted_password":"sPOSB4QUgR2oIzgzQxmOArjwkRozOTgwZTcxZTI2","salt":"3980e71e26","validation_code":"syyhu8jx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:32:06"},{"uid":"268","unique_id":"5813299ad18a05.85073421","firstname":"mbolo","lastname":"diallo","phone":"+24105105776","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"1xYeQUt01j","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4069167","longitude":"9.4384387","encrypted_password":"oZm6TSfacGXmj+LdT2oL7QoqZJ9mZTllYTkzNzky","salt":"fe9ea93792","validation_code":"eal5ejkh","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:34:02"},{"uid":"269","unique_id":"58132e2ae6f260.43581679","firstname":"pk12","lastname":"rond point du pk12","phone":"+241000334","country_code":"Gabon","network":"BGFI Mobile","member_code":"uLZYZDDR11","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4019407","longitude":"9.5218346","encrypted_password":"YzhHBTDuV2IuQuacfg0o3diCGj0zYzg5ZWMyYzE2","salt":"3c89ec2c16","validation_code":"yianx7tp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:53:30"},{"uid":"270","unique_id":"58132f205b82d2.70960833","firstname":"pk12","lastname":"point du pk12","phone":"+241000335","country_code":"Gabon","network":"BGFI Mobile","member_code":"tc7Hgxjrsx","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4032046","longitude":"9.5212889","encrypted_password":"aaFs3maA\/ytrwwIII2g0hcZiyKVmZTNlNzg2ODJh","salt":"fe3e78682a","validation_code":"yeh0agok","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 03:57:36"},{"uid":"271","unique_id":"58132fc76c31b3.23091992","firstname":"pk12","lastname":"point du pk12","phone":"+241000336","country_code":"Gabon","network":"Libertis","member_code":"ZXcYIG9Nmb","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4045347","longitude":"9.5250962","encrypted_password":"6fY7YapLx3gCw\/JTfNi2gCn46W5jMjcwMTJiZjlh","salt":"c27012bf9a","validation_code":"i0xanqao","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 04:00:23"},{"uid":"272","unique_id":"58132fe3404c49.74505711","firstname":"pk12","lastname":"point du pk12","phone":"+241000337","country_code":"Gabon","network":"Airtel Gabon","member_code":"HT8UPfCXrl","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4045334","longitude":"9.5250941","encrypted_password":"5lQyx+8PL04ugYRnp4HkcNEXo6ZlOWI2NTc0Mzhj","salt":"e9b657438c","validation_code":"afmzwj9e","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 04:00:51"},{"uid":"273","unique_id":"58133809a94054.85703616","firstname":"boulevard","lastname":"Bassirou","phone":"+24104953678","country_code":"Gabon","network":"Airtel Gabon","member_code":"k1Pf5aP4TH","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4166903","longitude":"9.4491261","encrypted_password":"nmGS9ZSFrB\/spY38oMax1BH3zXNlZWQ1MmFmOGU2","salt":"eed52af8e6","validation_code":"qozs7hmc","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 04:35:37"},{"uid":"274","unique_id":"58134042c6a959.90636107","firstname":"ancienne sobraga","lastname":"T.G.I services","phone":"+24100000411","country_code":"Gabon","network":"Libertis","member_code":"At79TctKWu","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215646","longitude":"9.4509937","encrypted_password":"fg7FJXZBpcApZlSWOiBaHSA8VNU5M2MwNDhjNDFh","salt":"93c048c41a","validation_code":"mgcr3oqa","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:10:42"},{"uid":"275","unique_id":"581341241ea471.04003145","firstname":"ancienne sobraga","lastname":"T.G.I services","phone":"+24102000411","country_code":"Gabon","network":"Libertis","member_code":"qthVwl7ou2","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215625","longitude":"9.4509877","encrypted_password":"RHJAZ2JvErDlyPdB8Jj3JJq\/jNRiNDU5ODYxNTlh","salt":"b45986159a","validation_code":"iabxp3dk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:14:28"},{"uid":"276","unique_id":"581341a01d5d15.70803237","firstname":"ancienne sobraga","lastname":"T.G.I services","phone":"+24107000412","country_code":"Gabon","network":"Airtel Gabon","member_code":"wF0p9pOmSw","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215601","longitude":"9.4509575","encrypted_password":"O3yr3+Hy3GMJmnnAm9MWtETGAloyMDUzYmRiNjcw","salt":"2053bdb670","validation_code":"i8hoijva","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:16:32"},{"uid":"277","unique_id":"5813426fea7400.10834127","firstname":"gare routi\u00c3\u00a8re","lastname":"airtel 2","phone":"+241000103","country_code":"Gabon","network":"Airtel Gabon","member_code":"lO1BQddJvt","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4029754","longitude":"9.4468681","encrypted_password":"fy5Vd4xAeUJZG2AAxFxP\/QzUjBRkMjRhYjExN2Ix","salt":"d24ab117b1","validation_code":"fcum3moe","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:19:59"},{"uid":"278","unique_id":"581342fecef5f3.28796281","firstname":"ancienne sobraga","lastname":"couronne services","phone":"+24107000413","country_code":"Gabon","network":"Airtel Gabon","member_code":"ov7izeuMdC","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4214371","longitude":"9.4511048","encrypted_password":"xI8hnPRSQiafibkznr2X1BQSaloyMzA2MDBhMTJh","salt":"230600a12a","validation_code":"0rjojpra","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:22:22"},{"uid":"279","unique_id":"5813434f9926a1.74027650","firstname":"gare routi\u00c3\u00a8re","lastname":"airtel 287","phone":"+24100013","country_code":"Gabon","network":"Airtel Gabon","member_code":"qmiqtE6IrR","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4023344","longitude":"9.4481583","encrypted_password":"9V6QN097t2Md4UwygVBwP07scmUxNTJjMTAxOTAw","salt":"152c101900","validation_code":"asbch8bt","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:23:43"},{"uid":"280","unique_id":"58134366173e00.72045253","firstname":"gare routi\u00c3\u00a8re","lastname":"airtel 287","phone":"+241000104","country_code":"Gabon","network":"Airtel Gabon","member_code":"ehNLZDnODN","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4023344","longitude":"9.4481583","encrypted_password":"1ZhAtBcK0ZiGAlc4ReAHbD4yWow3NzI0OTViMGVm","salt":"772495b0ef","validation_code":"ieed1vqe","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:24:06"},{"uid":"281","unique_id":"581343b0ca5480.05337616","firstname":"ancienne sobraga","lastname":"couronne services","phone":"+24102000414","country_code":"Gabon","network":"Libertis","member_code":"PvaS61uDF0","code_parrain":"IYScE6mCAn","email":"stella.ninio@gmail.com","category":"geolocated","balance":"0","latitude":"0.4214152","longitude":"9.451075","encrypted_password":"MIcpZK0K5pLw1ZyZocN4\/m2lb6NiZGM2MjBhYTNl","salt":"bdc620aa3e","validation_code":"mmz3ekjs","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:25:20"},{"uid":"282","unique_id":"581344ea2b8304.59980343","firstname":"mont bou\u00c3\u00abt","lastname":"solutions informatiques","phone":"+241000105","country_code":"Gabon","network":"Airtel Gabon","member_code":"skPfqn71UO","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4022422","longitude":"9.4504931","encrypted_password":"MKkhx3SrvvQf\/rtpfzphB3XK+HRjZDE3MzI4MDY3","salt":"cd17328067","validation_code":"qp5vsmsb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:30:34"},{"uid":"283","unique_id":"58134651d1c357.46836034","firstname":"carrefour L\u00c3\u00a9on MBA","lastname":"wari","phone":"+241000106","country_code":"Gabon","network":"Airtel Gabon","member_code":"AYkQGutyZW","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4001116","longitude":"9.4502261","encrypted_password":"90oIYc0AbWMIRCT0eXpgAJuVh34xMjJhMjY0MmU3","salt":"122a2642e7","validation_code":"lnq8nyjp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:36:33"},{"uid":"284","unique_id":"5813471a3e4ef9.56800928","firstname":"carrefour L\u00c3\u00a9on MBA","lastname":"presse","phone":"+241000107","country_code":"Gabon","network":"Libertis","member_code":"0riMY4OGv5","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4005889","longitude":"9.4506602","encrypted_password":"Ii1\/f0Mu0KwXGKXn5\/NZpYsKaRg3NDE0N2I0YWE1","salt":"74147b4aa5","validation_code":"iyja0ntb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:39:54"},{"uid":"285","unique_id":"5813474a5ca584.22837843","firstname":"carrefour L\u00c3\u00a9on MBA","lastname":"presse 2","phone":"+241000108","country_code":"Gabon","network":"Airtel Gabon","member_code":"49d1UONRjn","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4005889","longitude":"9.4506602","encrypted_password":"xdvG6MT0h1dx4MG32y+gXgxkuZMyNjVhM2E0ODY1","salt":"265a3a4865","validation_code":"tboge3rg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:40:42"},{"uid":"286","unique_id":"581349d900f213.70453400","firstname":"mont bou\u00c3\u00abt","lastname":"fleur de femmes","phone":"+241000109","country_code":"Gabon","network":"Airtel Gabon","member_code":"Tu4rzVSdqO","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3979721","longitude":"9.4532164","encrypted_password":"gJKEMR1\/HYmyZhxsqxopNNCAu5s0YzE4ZGIyN2Nh","salt":"4c18db27ca","validation_code":"3raqgrhy","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:51:37"},{"uid":"287","unique_id":"58134a6ba1a439.83684279","firstname":"complexe omnisports stadiums","lastname":"airtel 4","phone":"+241000110","country_code":"Gabon","network":"Airtel Gabon","member_code":"E6QMw0quaK","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3979066","longitude":"9.4533612","encrypted_password":"DIQ\/2HklqWbwdlN2KavqcHyDzjw2MmIzMTEzZmRm","salt":"62b3113fdf","validation_code":"syxszr1r","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:54:03"},{"uid":"288","unique_id":"58134ace960787.21634627","firstname":"complexe omnisports stadiums","lastname":"airtel 5","phone":"+241000111","country_code":"Gabon","network":"Airtel Gabon","member_code":"xpcP18OR0e","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3979037","longitude":"9.4532251","encrypted_password":"D4Q7AUM1yr49T3802lcITE3PrAFlMWRjZWQwNWEx","salt":"e1dced05a1","validation_code":"nfdn4akm","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:55:42"},{"uid":"289","unique_id":"58134b02d6cd19.40648161","firstname":"complexe omnisports stadiums","lastname":"libertis 1","phone":"+241000112","country_code":"Gabon","network":"Libertis","member_code":"cRaMZ5GlWu","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3979037","longitude":"9.4532251","encrypted_password":"+Muy9cJnyONmdtr53fu+YSrROB82MThjYjBkOTFi","salt":"618cb0d91b","validation_code":"ivzid9ok","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:56:34"},{"uid":"290","unique_id":"58134bc75554c2.98701742","firstname":"rue ndona","lastname":"airtel 6","phone":"+241000113","country_code":"Gabon","network":"Airtel Gabon","member_code":"pVq3tAxL8P","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3972242","longitude":"9.4541545","encrypted_password":"PnvIQdUDSxflUPV\/cA2S6vIpxa43ZTgxOWJkMTM4","salt":"7e819bd138","validation_code":"cj2dcxku","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 05:59:51"},{"uid":"291","unique_id":"58134c01be9459.67892167","firstname":"rue ndona","lastname":"libertis 2","phone":"+241000114","country_code":"Gabon","network":"Libertis","member_code":"7j0PfVj3K5","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3972242","longitude":"9.4541545","encrypted_password":"TbLx7rqije3sbMJAn5\/HG7hezOZiMjQ1ZDQ2YTIx","salt":"b245d46a21","validation_code":"wlfh0mqo","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:00:49"},{"uid":"292","unique_id":"58134c41a7d8f0.22355084","firstname":"rue ndona","lastname":"moov 1","phone":"+241000115","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"3JkYZDSv5T","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3972242","longitude":"9.4541545","encrypted_password":"zKDKqdEsr838IlFLP9jHoXCmPoNhODE2NmY5YTY4","salt":"a8166f9a68","validation_code":"itex5smh","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:01:53"},{"uid":"293","unique_id":"58134ce62aeaf9.98028191","firstname":"rue ndona","lastname":"airtel 7","phone":"+241000116","country_code":"Gabon","network":"Airtel Gabon","member_code":"tFO9WMmqOM","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3971153","longitude":"9.4547681","encrypted_password":"DAkHwuU9kfXMZtKPD9AE3dvZevdlY2Y5ODZjYWQ5","salt":"ecf986cad9","validation_code":"lr7ipmoy","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:04:38"},{"uid":"294","unique_id":"58134d2cd31339.70811610","firstname":"rue ndona","lastname":"libertis 3","phone":"+241000117","country_code":"Gabon","network":"Libertis","member_code":"ghLqkIfmeE","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3972957","longitude":"9.4547002","encrypted_password":"VvJexvroG5l4mBu13HQHXd2j4T4zZGRkMjdjZTAx","salt":"3ddd27ce01","validation_code":"ehpbyno7","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:05:48"},{"uid":"295","unique_id":"58135001e33ec7.42654173","firstname":"petit paris","lastname":"airtel 8","phone":"+241000118","country_code":"Gabon","network":"Airtel Gabon","member_code":"uVwmIAQMx0","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3963161","longitude":"9.4527902","encrypted_password":"gWIHU920EsscWHC6llUSa8ZE6qIzNDBjYTVjOGVi","salt":"340ca5c8eb","validation_code":"njfgjp8u","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:17:53"},{"uid":"296","unique_id":"58135036be9b47.42872501","firstname":"petit paris","lastname":"libertis 3","phone":"+241000119","country_code":"Gabon","network":"Libertis","member_code":"TOMK39lSVp","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3963161","longitude":"9.4527902","encrypted_password":"YhSZtaL3tD8UKZ8yddc7Q17pVUlkYmE5MzU0ZDFl","salt":"dba9354d1e","validation_code":"qzt4hfac","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:18:46"},{"uid":"297","unique_id":"5813512804dcf0.11681317","firstname":"petit paris","lastname":"airtel 9","phone":"+241000120","country_code":"Gabon","network":"Airtel Gabon","member_code":"dajARha44F","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3970683","longitude":"9.4530064","encrypted_password":"dL1ZfrOQPL1BXiiU6zZAr8MPTftiMTQ4NDk1MjE0","salt":"b148495214","validation_code":"xjssw1lc","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:22:48"},{"uid":"298","unique_id":"5813515f629729.76587237","firstname":"petit paris","lastname":"libertis 4","phone":"+241000121","country_code":"Gabon","network":"Libertis","member_code":"0rE77a4ugy","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3970683","longitude":"9.4530064","encrypted_password":"ZR8gLGPMowjF\/qsV9E4E1GePvoYwOTU4YTI2M2Vh","salt":"0958a263ea","validation_code":"2zmgckud","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:23:43"},{"uid":"299","unique_id":"5813518a64d5c4.87064595","firstname":"petit","lastname":"moov 3","phone":"+241000122","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"vDwbFIWSFP","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.3970683","longitude":"9.4530064","encrypted_password":"q0Egi9oK31DAy6skfuJ2sZQnqcFjNWZlMTY1OWNj","salt":"c5fe1659cc","validation_code":"u5ilbhix","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:24:26"},{"uid":"300","unique_id":"5813563aa83bf0.37105481","firstname":"ancien sobraga","lastname":"T.T.A.G","phone":"+24107000415","country_code":"Gabon","network":"Airtel Gabon","member_code":"PBkY4zHRL4","code_parrain":"IYScE6mCAn","email":"stella.ninio","category":"geolocated","balance":"0","latitude":"0.4218207","longitude":"9.4485774","encrypted_password":"e8DelZX12QzZaXRviqWLpEpV0a1hYmYzMDRjYzE0","salt":"abf304cc14","validation_code":"fmoeb6bn","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 06:44:26"},{"uid":"301","unique_id":"581366144ad320.14772701","firstname":"marche banane","lastname":"kiosque avnt centre","phone":"+241000355","country_code":"Gabon","network":"Airtel Gabon","member_code":"9sTN9nWMnP","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4084729","longitude":"9.4879339","encrypted_password":"dUKmogVsB2ktz7jFiEq0luqkaT5kMDJhMzBhN2U1","salt":"d02a30a7e5","validation_code":"naa7vwtl","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 07:52:04"},{"uid":"302","unique_id":"58136659c4d092.68146996","firstname":"marche banane","lastname":"abacar","phone":"+24107193914","country_code":"Gabon","network":"Airtel Gabon","member_code":"iI0Z3fQAxT","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4087364","longitude":"9.4886396","encrypted_password":"6Ss5fDmxoPNjtlYbcHvQE9eIDYI2NzkyNWY1Mjkw","salt":"67925f5290","validation_code":"4qvqtvrx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 07:53:13"},{"uid":"303","unique_id":"581366d9367717.24433684","firstname":"marche banane","lastname":"kiosque a journaux","phone":"+241000356","country_code":"Gabon","network":"Airtel Gabon","member_code":"1peQT2fWeU","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4087989","longitude":"9.4886722","encrypted_password":"CFhhkgIGauGhQamMQPv5q0EUKDIxYTZkNGNlOTdl","salt":"1a6d4ce97e","validation_code":"mxfyz2rl","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 07:55:21"},{"uid":"304","unique_id":"58136715e9a917.39477408","firstname":"marche banane","lastname":"kiosque a journaux","phone":"+241000357","country_code":"Gabon","network":"Airtel Gabon","member_code":"mTaKuyxQjd","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4087961","longitude":"9.4886314","encrypted_password":"nVtZ6QnGLLyZLtcJ\/hxyL6HO0Zo5ODQ3MTlmNmNj","salt":"984719f6cc","validation_code":"niu6wmhd","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 07:56:21"},{"uid":"305","unique_id":"581367d996fa85.89002111","firstname":"marche banane","lastname":"ibrahim cote de la poste","phone":"+24104975350","country_code":"Gabon","network":"Airtel Gabon","member_code":"fLZ7fNkX2G","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4082619","longitude":"9.4882185","encrypted_password":"Qcqqlx5QTZ8UuBjzHySf8USaxG83NWE0MmVjNDE4","salt":"75a42ec418","validation_code":"ghmglhy5","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 07:59:37"},{"uid":"306","unique_id":"581368cb7b51d8.17942033","firstname":"pk8","lastname":"ibrahim sis la poste pk8","phone":"+24102433183","country_code":"Gabon","network":"Libertis","member_code":"uIHc8WNTox","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4081951","longitude":"9.4881916","encrypted_password":"dLOB5A7ow\/mrkh9iEkIrpIThVfowMTExODA2NWI0","salt":"01118065b4","validation_code":"gostwa5a","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:03:39"},{"uid":"307","unique_id":"58136ed6ac6804.59321577","firstname":"pk5","lastname":"sekou fofana","phone":"+24104918381","country_code":"Gabon","network":"Airtel Gabon","member_code":"XPdzsXgzeB","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4068269","longitude":"9.4673544","encrypted_password":"yz2ce3+kFwfIrcesEoNFQFS3GfRjYmY1MzdhYjRi","salt":"cbf537ab4b","validation_code":"ptfiy4hm","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:29:26"},{"uid":"308","unique_id":"58136fe5bf57c7.49006594","firstname":"bel air","lastname":"bel air","phone":"+241000218","country_code":"Gabon","network":"Libertis","member_code":"2a06MRhHPr","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4451817","longitude":"9.4462233","encrypted_password":"ovayYFm+S5oG4tkrlL6ahEOanAY3ZjliMDk4OGE3","salt":"7f9b0988a7","validation_code":"j4rqljfl","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:33:57"},{"uid":"309","unique_id":"58137029458618.77928578","firstname":"bel air","lastname":"bel air","phone":"+241000219","country_code":"Gabon","network":"Airtel Gabon","member_code":"Nsq5Fj3OuS","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4450883","longitude":"9.4461017","encrypted_password":"icjBFIFQEbQmdrIgxzhIEdJfvjxiNTdhNWE4MWM4","salt":"b57a5a81c8","validation_code":"bsjhxu1a","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:35:05"},{"uid":"310","unique_id":"581371364e1585.74175443","firstname":"bel air","lastname":"bel air","phone":"+241000220","country_code":"Gabon","network":"Airtel Gabon","member_code":"PVt58bhfIL","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4460517","longitude":"9.4465367","encrypted_password":"1sYiaJW\/uGFsnbXFH0ONgkrnmOMxZDE0MWI2ODNk","salt":"1d141b683d","validation_code":"nsx9pdbt","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:39:34"},{"uid":"311","unique_id":"581371a67178b8.38964589","firstname":"pk5","lastname":"cyber zoom pk5","phone":"+241000358","country_code":"Gabon","network":"Airtel Gabon","member_code":"NuBOcoFapg","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4067165","longitude":"9.4673237","encrypted_password":"4Ka7UAHr7r+y59n3\/xA3py04XDZlZWM5MTQ3NDZj","salt":"eec914746c","validation_code":"stmm3qtj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:41:26"},{"uid":"312","unique_id":"58137423dd97e6.25445545","firstname":"bel air","lastname":"bel air","phone":"+241000221","country_code":"Gabon","network":"Airtel Gabon","member_code":"akuTJY3rIv","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4504733","longitude":"9.4477","encrypted_password":"+2FZBzCVEdFZMFhlygqFQpb7YEo2YzhjZDFkOGFh","salt":"6c8cd1d8aa","validation_code":"pntogd6y","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:52:03"},{"uid":"313","unique_id":"58137476979392.43308970","firstname":"bel air","lastname":"bel air","phone":"+241000222","country_code":"Gabon","network":"Airtel Gabon","member_code":"fr1yUFF4Af","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4506217","longitude":"9.44789","encrypted_password":"n60KYftXxMVIkT+7ISBOD6XtgOllOTMzOTIxY2Nh","salt":"e933921cca","validation_code":"rujxve3y","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:53:26"},{"uid":"314","unique_id":"5813748b81e070.95896607","firstname":"pont nzeng","lastname":"kiosque nzeng","phone":"+241000359","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"ytPU1OY0Rk","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4198333","longitude":"9.4646629","encrypted_password":"pXM0E\/fHtD9zOmPokOSSEUFzTaM5ZTYxY2UwYTM0","salt":"9e61ce0a34","validation_code":"0rdqschj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:53:47"},{"uid":"315","unique_id":"581374d6ab79a2.92295404","firstname":"bel air","lastname":"bel air","phone":"+241000223","country_code":"Gabon","network":"Airtel Gabon","member_code":"stvHSBHWxt","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.45076","longitude":"9.447965","encrypted_password":"sHpo3cFUIGQTZGlGl9jNAgBb9iVmMjFlNmRhNDY1","salt":"f21e6da465","validation_code":"me7icmdd","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:55:02"},{"uid":"316","unique_id":"581374eba313e7.34262385","firstname":"pont nzeng","lastname":"kiosque nzeng","phone":"+241000360","country_code":"Gabon","network":"Airtel Gabon","member_code":"UIgJ5tGgnd","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4183619","longitude":"9.4676641","encrypted_password":"BwQ+hNpFv+ALq3rIN7Af+eV9EL8wN2E3N2JlMmE2","salt":"07a77be2a6","validation_code":"utkrv8cd","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:55:23"},{"uid":"317","unique_id":"58137514813642.96237479","firstname":"st george","lastname":"kiosque nzeng neo store","phone":"+241000361","country_code":"Gabon","network":"Airtel Gabon","member_code":"zCaMIgYJMs","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4187757","longitude":"9.4680924","encrypted_password":"qnxlULbfY4hqUxbcva3wciMxcpRmMWFlZjMxNjE1","salt":"f1aef31615","validation_code":"8wzjgkdc","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:56:04"},{"uid":"318","unique_id":"5813752860fbd7.59588844","firstname":"st george","lastname":"kiosque nzeng neo store","phone":"+241000362","country_code":"Gabon","network":"Libertis","member_code":"IuDw3kkWss","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4187757","longitude":"9.4680924","encrypted_password":"Fa1NkpASGMSa\/IQ9AHoVlsDhkxk0NDc2NmM3OWM4","salt":"44766c79c8","validation_code":"h4hulyhq","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:56:24"},{"uid":"319","unique_id":"581375f4c49c75.64451743","firstname":"bel air","lastname":"bel air","phone":"+241000224","country_code":"Gabon","network":"Airtel Gabon","member_code":"zIWaJp5tOT","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4508067","longitude":"9.4479283","encrypted_password":"7\/ERa1onxLnUPDgXteiMgLPWQTEwZDk2M2ZhYTIz","salt":"0d963faa23","validation_code":"ynvejb5e","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 08:59:48"},{"uid":"320","unique_id":"58137660801239.43977626","firstname":"st george","lastname":"kiosque nzeng","phone":"+241000363","country_code":"Gabon","network":"Libertis","member_code":"F8kk1IJMmo","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4205385","longitude":"9.4675228","encrypted_password":"Cco\/86fvxDvNS9kE5qME7ENCMUFmY2I2OTY3YzZj","salt":"fcb6967c6c","validation_code":"6csccurw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:01:36"},{"uid":"321","unique_id":"581376b81d4ae7.19767836","firstname":"feux rouge","lastname":"kiosque nzeng","phone":"+241000364","country_code":"Gabon","network":"BGFI Mobile","member_code":"s2c63xgMEk","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4221222","longitude":"9.4665212","encrypted_password":"VnWNoeWmu9Q6NKNb23vur7p+8+xiMmJkMmQ4MWI1","salt":"b2bd2d81b5","validation_code":"jtc0ereo","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:03:04"},{"uid":"322","unique_id":"581377bc1d54d3.04105018","firstname":"feux rouge","lastname":"kiosque nzeng","phone":"+241000365","country_code":"Gabon","network":"Airtel Gabon","member_code":"UL1HCckx5c","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4198333","longitude":"9.4646629","encrypted_password":"o0vnUOWeHWGW7iGzYgZROJLUEVMyZTY3YjA3ZjRh","salt":"2e67b07f4a","validation_code":"ibucx9uv","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:07:24"},{"uid":"323","unique_id":"581377d04e79e2.92868267","firstname":"feux rouge","lastname":"kiosque nzeng","phone":"+241000366","country_code":"Gabon","network":"Libertis","member_code":"aQ2uurtJVr","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4208381","longitude":"9.4653516","encrypted_password":"0i+KDRdaBwjh2tJbzVZxCV1FpLMzZjcwOTcyY2Iw","salt":"3f70972cb0","validation_code":"oq6zprdb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:07:44"},{"uid":"324","unique_id":"581379b6c2f4b2.83479770","firstname":"feux rouge","lastname":"kiosque nzeng mbele","phone":"+241000367","country_code":"Gabon","network":"Libertis","member_code":"CtWOEF1ruX","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4239089","longitude":"9.4701641","encrypted_password":"xcatxPmyRhS04uPt+3TCJqlK74kxZjFhMTlhOGEw","salt":"1f1a19a8a0","validation_code":"kv0wgtok","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:15:50"},{"uid":"325","unique_id":"581379d50fdee0.21312790","firstname":"feux rouge","lastname":"kiosque nzeng mbele journaux","phone":"+241000368","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"DDGQlgkAlf","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.424638","longitude":"9.4692009","encrypted_password":"\/iSWwTKNGhMrsw73dkQ9wV8mSNMyYjNkNDQzOWZm","salt":"2b3d4439ff","validation_code":"qpprzgd2","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:16:21"},{"uid":"326","unique_id":"581379eec631f4.84959614","firstname":"feux rouge","lastname":"kiosque nzeng mbele journaux","phone":"+241000369","country_code":"Gabon","network":"Airtel Gabon","member_code":"ViYLPshuKi","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.424024","longitude":"9.4687691","encrypted_password":"xzDGb0LnVl5sEgxJBAJ52xtuZXQ5YTE5YTA4YTlh","salt":"9a19a08a9a","validation_code":"yrxwiqq5","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:16:46"},{"uid":"327","unique_id":"58137a4eb22b06.35997843","firstname":"station nzeng","lastname":"cyber nzeng station","phone":"+241000370","country_code":"Gabon","network":"Airtel Gabon","member_code":"xiqSeiJf1C","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4018397","longitude":"9.5088662","encrypted_password":"zD9di2IcY4O4mC3ZDPtiW1HZ5WplYjY0ZjE0YTJm","salt":"eb64f14a2f","validation_code":"m2qhbftw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:18:22"},{"uid":"328","unique_id":"58137be58bd581.16491580","firstname":"mairie nzeng","lastname":"cyber nzeng poste bank","phone":"+241000371","country_code":"Gabon","network":"Airtel Gabon","member_code":"2x1f9mJvYy","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4232024","longitude":"9.4725205","encrypted_password":"SN4Int4pOETgkVUEEtstA4pvfFk4MDU0ZDBiZDM3","salt":"8054d0bd37","validation_code":"p2upbrvp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:25:09"},{"uid":"329","unique_id":"58137bf782cd83.50228003","firstname":"mairie nzeng","lastname":"cyber nzeng poste bank","phone":"+241000372","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"68tQERnDnz","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4231222","longitude":"9.4726099","encrypted_password":"\/gCxCuaijDzoo3WhS4aS0gR5TlgzNzBlMmY1ZDhi","salt":"370e2f5d8b","validation_code":"e1wcifye","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:25:27"},{"uid":"330","unique_id":"58137c25d7e1c3.45345660","firstname":"mairie nzeng","lastname":"cyber nzeng poste bank","phone":"+241000373","country_code":"Gabon","network":"Libertis","member_code":"nO4VGM4JGY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4231295","longitude":"9.4725858","encrypted_password":"2GrxcHBGF6ZYiLCA\/wMf\/3DXOMdkYjAwYTEyMjgx","salt":"db00a12281","validation_code":"ki2ozudx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:26:13"},{"uid":"331","unique_id":"58137c458ae435.37882642","firstname":"mairie nzeng","lastname":"cyber nzeng poste bank","phone":"+241000374","country_code":"Gabon","network":"Libertis","member_code":"5HkPDteDyi","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4231297","longitude":"9.4725205","encrypted_password":"V5XHpelz81tI0ymQCDcpdL8InzNmMDcwZDRlODYy","salt":"f070d4e862","validation_code":"olptc8tx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:26:45"},{"uid":"332","unique_id":"58137d8e3ba0b6.14354755","firstname":"epi nzeng","lastname":"cyber cafe epi nzeng","phone":"+241000375","country_code":"Gabon","network":"Libertis","member_code":"UAjIz87fCf","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4198777","longitude":"9.4794059","encrypted_password":"tCd109cZ2wPAULKwfxUJ84JCUgBkM2IwOTE2OTc3","salt":"d3b0916977","validation_code":"dhaesb2g","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:32:14"},{"uid":"333","unique_id":"58137e79964889.56221507","firstname":"charbonage","lastname":"charbonage","phone":"+241000225","country_code":"Gabon","network":"Airtel Gabon","member_code":"Y9MGK2oUDu","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0","longitude":"0","encrypted_password":"m5h3JS9YGdlsDVhTDccom5PtN08xODE2NzM1MjRi","salt":"181673524b","validation_code":"zzrhar5i","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:36:09"},{"uid":"334","unique_id":"58137fefba1607.92185936","firstname":"rond point nzeng","lastname":"mira center","phone":"+241000377","country_code":"Gabon","network":"Airtel Gabon","member_code":"mZKk5eeBBa","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4214765","longitude":"9.4781485","encrypted_password":"uI1OEEkjz1+5y+x+A+tqeOZ77gU4YmJkNjUxMTIw","salt":"8bbd651120","validation_code":"gxqke7uw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:42:23"},{"uid":"335","unique_id":"5813804339f659.55763182","firstname":"rond point nzeng","lastname":"kiosque","phone":"+241000379","country_code":"Gabon","network":"Airtel Gabon","member_code":"BtVCEEgoHl","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215445","longitude":"9.4782457","encrypted_password":"NB9cgrbfyRrk5fjZ\/TtGWkjfDXNkNDAwNWEwYmVl","salt":"d4005a0bee","validation_code":"1iudzufg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:43:47"},{"uid":"336","unique_id":"5813804906c145.85775640","firstname":"rond point nzeng","lastname":"mira center","phone":"+241000378","country_code":"Gabon","network":"Libertis","member_code":"ldhNZwK9Sd","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215443","longitude":"9.4782439","encrypted_password":"4ThY8aB+UgfzoUaUBhVAfdXBQ4NhM2NkZTMyOTEy","salt":"a3cde32912","validation_code":"rgjnp6nk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:43:53"},{"uid":"337","unique_id":"5813805b3f7d64.10517776","firstname":"rond point nzeng","lastname":"kiosque","phone":"+241000380","country_code":"Gabon","network":"Libertis","member_code":"dGMnrJhunV","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215556","longitude":"9.47838","encrypted_password":"ZumwbBoCOovMfUaxJbvK53jjDfw3YzVhNjc1MjMz","salt":"7c5a675233","validation_code":"mouo1jmj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:44:11"},{"uid":"338","unique_id":"58138081d9fe09.22499000","firstname":"rond point nzeng","lastname":"kiosque a journaux","phone":"+241000381","country_code":"Gabon","network":"Libertis","member_code":"DdfGt2opQI","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4215693","longitude":"9.4785551","encrypted_password":"vGpkEUsrg\/IuZJqStbZU\/x+xOeU4ODkxOGUzOGZj","salt":"88918e38fc","validation_code":"0hrlsqgz","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:44:49"},{"uid":"339","unique_id":"581380a21a0f29.53777793","firstname":"rond point nzeng","lastname":"kiosque a journaux","phone":"+241000382","country_code":"Gabon","network":"Airtel Gabon","member_code":"NTC8YyzNTQ","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4208691","longitude":"9.4792066","encrypted_password":"FaSY6UFbidB8rAYNa7cuPjiotEBlYzI5MGNhM2Ri","salt":"ec290ca3db","validation_code":"0aegdhbe","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:45:22"},{"uid":"340","unique_id":"581381178ded77.46891150","firstname":"rond point nzeng","lastname":"cyber cafe linkana","phone":"+241000383","country_code":"Gabon","network":"Airtel Gabon","member_code":"LZCNB1qDyL","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4207236","longitude":"9.4793802","encrypted_password":"UptlkvbgzANk4yizUKuU0RqHLV44MTgxOTMxM2Nj","salt":"81819313cc","validation_code":"5uvxhwbz","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:47:19"},{"uid":"341","unique_id":"58138161c31f04.40104767","firstname":"rond point nzeng","lastname":"kiosque epicerie kankeu","phone":"+241000384","country_code":"Gabon","network":"Airtel Gabon","member_code":"ypdFWIfrYp","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4200873","longitude":"9.4794523","encrypted_password":"ypp2XOL\/cJLmcn3VmenUYE74K1UzNTViMTk3ZTUw","salt":"355b197e50","validation_code":"yfrxv1uj","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:48:33"},{"uid":"342","unique_id":"581381daeb4640.46030539","firstname":"rond point nzeng","lastname":"cyber cafe","phone":"+241000385","country_code":"Gabon","network":"Airtel Gabon","member_code":"LQ3zIOg7U3","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.420033","longitude":"9.4796842","encrypted_password":"ZqBlbtm6z0a0sd2fxbPrgtm\/F+g2YWZmMGE4M2I1","salt":"6aff0a83b5","validation_code":"blxib5xw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:50:34"},{"uid":"343","unique_id":"5813821bc88273.62477196","firstname":"rond point nzeng","lastname":"god finger center","phone":"+241000386","country_code":"Gabon","network":"Airtel Gabon","member_code":"Ifd3oA7V7n","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4199565","longitude":"9.479711","encrypted_password":"cEo+X6cLfX2HXfwuLYCLEU2mMQQ3NzdlMzI4OGEx","salt":"777e3288a1","validation_code":"d9bhuktk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:51:39"},{"uid":"344","unique_id":"5813826479a858.76601500","firstname":"ondogo","lastname":"ondogo","phone":"+241000226","country_code":"Gabon","network":"Airtel Gabon","member_code":"o2uFBsrZyl","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.443","longitude":"9.46554","encrypted_password":"sQBSoz5yIz7zeoqOKE7ZwRprAZhkNjViNzliOGIy","salt":"d65b79b8b2","validation_code":"nbq4jnyk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:52:52"},{"uid":"345","unique_id":"581382ed6859b6.55473576","firstname":"rond point nzeng","lastname":"kiosque","phone":"+241000387","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"UWpSe2m0vf","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4198777","longitude":"9.4794059","encrypted_password":"1O0fEPmtp7eOiiAvV1E\/M755vEQzMjRkZWZjN2Ji","salt":"324defc7bb","validation_code":"az3mzggx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:55:09"},{"uid":"346","unique_id":"581382fe2759c2.80707590","firstname":"rond point nzeng","lastname":"kiosque","phone":"+241000388","country_code":"Gabon","network":"Airtel Gabon","member_code":"x3WepZHZB3","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.423261","longitude":"9.4838958","encrypted_password":"RRytqPbZfbpFbnQb6edc8NEI3zg4MGU4OGM4ODY3","salt":"80e88c8867","validation_code":"izr4lidp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:55:26"},{"uid":"347","unique_id":"581383e3655522.70782947","firstname":"rond point nzeng","lastname":"kiosque","phone":"+241000391","country_code":"Gabon","network":"Libertis","member_code":"SeegwzvJuY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4213058","longitude":"9.4785987","encrypted_password":"0TwkBiRSIj52ZW8LHcED+K2mOHhkZWY2MmVhMDgy","salt":"def62ea082","validation_code":"varpk4hl","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 09:59:15"},{"uid":"348","unique_id":"5813845859ad90.92147508","firstname":"ondogo","lastname":"ondogo","phone":"+241000227","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"E4sG07Yiha","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.44261","longitude":"9.46603","encrypted_password":"t3Me+g4xN1VSlk7xRc\/vQ9yaXas3ZTM1NDEyNmM3","salt":"7e354126c7","validation_code":"rzrbr9pb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:01:12"},{"uid":"349","unique_id":"581384888cb713.35765102","firstname":"ondogo","lastname":"ondogo","phone":"+241000228","country_code":"Gabon","network":"Airtel Gabon","member_code":"Psc65haL6h","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4424967","longitude":"9.46594","encrypted_password":"BXSrYxwDEJxuUiEVvSQfl5jKxLA0MDIxM2JhZDEw","salt":"40213bad10","validation_code":"v6qcpcxb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:02:00"},{"uid":"350","unique_id":"581384b0928974.31437354","firstname":"ondogo","lastname":"ondogo","phone":"+241000229","country_code":"Gabon","network":"Libertis","member_code":"jDuHOeXiQS","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4424667","longitude":"9.465905","encrypted_password":"z5MtjXwGcsFTxIfp+wEuKpuhnw4xM2U2YWZiODQw","salt":"13e6afb840","validation_code":"laaxoaj5","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:02:40"},{"uid":"351","unique_id":"5813861376f419.88364685","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000392","country_code":"Gabon","network":"Airtel Gabon","member_code":"74RXoHIwXV","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4213057","longitude":"9.4786856","encrypted_password":"Ya5ck0yR4+F\/VkGHf+uvPXkGQ6c2M2RmMTMyZGE1","salt":"63df132da5","validation_code":"wkdaom8g","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:08:35"},{"uid":"352","unique_id":"581386b3cc4917.67517691","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000393","country_code":"Gabon","network":"Libertis","member_code":"JTUJmmI9kz","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4253576","longitude":"9.4815775","encrypted_password":"9kRvbLKsYbLvMbfN0oGxFltOwY0xMThhMTE4NmQy","salt":"118a1186d2","validation_code":"u8ovgokp","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:11:15"},{"uid":"353","unique_id":"581386d4dc0388.99088463","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000394","country_code":"Gabon","network":"BGFI Mobile","member_code":"K81JoecaYV","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4253565","longitude":"9.4815777","encrypted_password":"7sQrosUmIqsvYqdLA5KDBT4aXLsyMGJkMGYyZDI2","salt":"20bd0f2d26","validation_code":"zdc5rwaz","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:11:48"},{"uid":"354","unique_id":"581386ec404691.31945250","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000395","country_code":"Gabon","network":"Airtel Gabon","member_code":"8e5vH5YGZn","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4253565","longitude":"9.4815777","encrypted_password":"lhAc6Pd2WIP3yViHB7S+LnxKFm1lZDRhNDkyMzNk","salt":"ed4a49233d","validation_code":"1xcrdapr","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:12:12"},{"uid":"355","unique_id":"5813870bd51f91.24506300","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000396","country_code":"Gabon","network":"Libertis","member_code":"QZqpkvXKNh","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4253565","longitude":"9.4815777","encrypted_password":"z3AnmW8KYzoKh9nw2G8dc04W6aA5Y2UxMGI5NzI0","salt":"9ce10b9724","validation_code":"bj6uxqus","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:12:43"},{"uid":"356","unique_id":"5813882638a0f7.04685484","firstname":"fin goudron","lastname":"kiosque fin goudron","phone":"+241000397","country_code":"Gabon","network":"Libertis","member_code":"8zugBhh85m","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4346192","longitude":"9.4801132","encrypted_password":"3KlUXQg2nhviDtUi5k88GyoxSyk5NzE2YmM5YTBl","salt":"9716bc9a0e","validation_code":"hkgnslo5","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:17:26"},{"uid":"357","unique_id":"581389712d2bd1.45547416","firstname":"dragage","lastname":"mr roger","phone":"+24107267906","country_code":"Gabon","network":"Airtel Gabon","member_code":"JP4l3qoYNY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4379371","longitude":"9.4799801","encrypted_password":"ayfsIYwkUkxtv+wonRtE+s3QHHo0MWJiZDMzYmNi","salt":"41bbd33bcb","validation_code":"tmsfqn4a","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:22:57"},{"uid":"358","unique_id":"58138aaa24f144.92068135","firstname":"ondogo","lastname":"ondogo","phone":"+241000230","country_code":"Gabon","network":"Libertis","member_code":"Iy9j04t2dT","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4436217","longitude":"9.45904","encrypted_password":"+VQrtH8XsU2YXEhLLgpmNjb43bsxY2IxZGE0MDVm","salt":"1cb1da405f","validation_code":"ca5qlpqy","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:28:10"},{"uid":"359","unique_id":"58138c0cc6d3c4.16556585","firstname":"dragage","lastname":"kiosque airtel","phone":"+241000398","country_code":"Gabon","network":"Airtel Gabon","member_code":"xCN1OB7pTY","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4358226","longitude":"9.4797813","encrypted_password":"uKAh9SD32t2QXndE6isXMzM0puhjZTE3NThlY2E4","salt":"ce1758eca8","validation_code":"cgqgr6yw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:34:04"},{"uid":"360","unique_id":"58138c1c0e97b8.73783662","firstname":"dragage","lastname":"kiosque","phone":"+241000399","country_code":"Gabon","network":"Libertis","member_code":"ley4UMefrs","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.435852","longitude":"9.4797079","encrypted_password":"tqUIh\/swLvdYB1p9W8I4HcSMmI00YzhhMDMyYzUy","salt":"4c8a032c52","validation_code":"nka0bhqk","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:34:20"},{"uid":"361","unique_id":"58138e769920c7.99971582","firstname":"marche nzeng","lastname":"kiosque","phone":"+241000400","country_code":"Gabon","network":"Airtel Gabon","member_code":"rS6Xachv07","code_parrain":"IYScE6mCAn","email":"francetteblaire4@gmail.com","category":"geolocated","balance":"0","latitude":"0.4237529","longitude":"9.4794456","encrypted_password":"ut2I0jf3XuMvHYuS0bgQpytOvw8yYWM4NzZjMTkx","salt":"2ac876c191","validation_code":"jfgevo0b","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:44:22"},{"uid":"362","unique_id":"58138f4ed35ee3.60430427","firstname":"kingu\u00c3\u00a9l\u00c3\u00a9","lastname":"airtel 10","phone":"+241000123","country_code":"Gabon","network":"Airtel Gabon","member_code":"JPOtEcAQoS","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4013775","longitude":"9.4691123","encrypted_password":"A51lYJLFeWUMLorSg6FVJxLYg+ZhMzRiMjljOGNl","salt":"a34b29c8ce","validation_code":"zsbmtv9s","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:47:58"},{"uid":"363","unique_id":"58138f7eaf1c89.96872263","firstname":"kingu\u00c3\u00a9l\u00c3\u00a9","lastname":"libertis 6","phone":"+241000124","country_code":"Gabon","network":"Libertis","member_code":"dxp0sI0eZh","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4013775","longitude":"9.4691123","encrypted_password":"cmE3abwDXm\/daVzoeRjSUkvbCc8xM2UzMjJhOWFk","salt":"13e322a9ad","validation_code":"khdt4drf","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:48:46"},{"uid":"364","unique_id":"58139006cf5aa9.41280180","firstname":"kingu\u00c3\u00a9l\u00c3\u00a9","lastname":"airtel 11","phone":"+241000125","country_code":"Gabon","network":"Airtel Gabon","member_code":"csnw9Pzcqb","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4015427","longitude":"9.4685137","encrypted_password":"f2S79aPfL+qar3PrqSfOvBWerJgwYWM0NGQwMDUy","salt":"0ac44d0052","validation_code":"ez1cfybl","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:51:02"},{"uid":"365","unique_id":"581390a2b9a755.92767843","firstname":"ondogo","lastname":"ondogo","phone":"+241000231","country_code":"Gabon","network":"Airtel Gabon","member_code":"d9mzJMdZa1","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.4384083","longitude":"9.4444367","encrypted_password":"c9hN7aqRQO1CoU3CzGN+NXz1qWllZmFhZTEzZjlh","salt":"efaae13f9a","validation_code":"1iecrirx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:53:38"},{"uid":"366","unique_id":"581390b6c2cc08.45023738","firstname":"kingu\u00c3\u00a9l\u00c3\u00a9","lastname":"airtel 12","phone":"+241000126","country_code":"Gabon","network":"Airtel Gabon","member_code":"fdG2w7yoTJ","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4016866","longitude":"9.4672536","encrypted_password":"IULK2yxwKHcNYfzguJQpJWkFQcYyMGFmYzA5ZTgw","salt":"20afc09e80","validation_code":"mhsd8ift","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:53:58"},{"uid":"367","unique_id":"5813918ae81035.75951004","firstname":"charbonage","lastname":"charbonage","phone":"+24100023","country_code":"Gabon","network":"Airtel Gabon","member_code":"O9uLjXOoxh","code_parrain":"IYScE6mCAn","email":"yvan. gildas03@gmail. com","category":"geolocated","balance":"0","latitude":"0.437165","longitude":"9.4432583","encrypted_password":"LwAwSMknwDLwpXnbIF27MMykvUUzNDhjZjQ2ZTEw","salt":"348cf46e10","validation_code":"jzxino8g","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 10:57:30"},{"uid":"368","unique_id":"5813926ec5f804.09108464","firstname":"rue ndona","lastname":"airtel 13","phone":"+241000127","country_code":"Gabon","network":"Airtel Gabon","member_code":"VpU05jEulj","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4011708","longitude":"9.4653629","encrypted_password":"zElNNOzLHbaja8FONdYLoqQEjcphZjMyNzlhZTNh","salt":"af3279ae3a","validation_code":"ltktew6b","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:01:18"},{"uid":"369","unique_id":"5813929fc706c2.22815830","firstname":"rue ndona","lastname":"libertis 7","phone":"+241000128","country_code":"Gabon","network":"Libertis","member_code":"PInBTlC2JY","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4011708","longitude":"9.4653629","encrypted_password":"dp8NCTUD73D7TchxFN36llg\/udwyNWE3ODI2YjQy","salt":"25a7826b42","validation_code":"6kvgpoki","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:02:07"},{"uid":"370","unique_id":"581392f7395ee5.62561061","firstname":"rue ndona","lastname":"airtel 14","phone":"+241000129","country_code":"Gabon","network":"Airtel Gabon","member_code":"uc51RTDZFr","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.401293","longitude":"9.4655546","encrypted_password":"h83Q0v69TBxeOuLGTaVeiQGno6MwYzA4MGViZjNj","salt":"0c080ebf3c","validation_code":"5mayqszw","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:03:35"},{"uid":"371","unique_id":"58139335444a63.47981633","firstname":"rue ndona","lastname":"libertis 8","phone":"+241000131","country_code":"Gabon","network":"Libertis","member_code":"uh79egUGJe","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.401293","longitude":"9.4655546","encrypted_password":"yXRBQT\/U3zQOV0k6Vb2srQeMeb9kNjk5MjE5Zjgz","salt":"d699219f83","validation_code":"qbqivof8","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:04:37"},{"uid":"372","unique_id":"5813936007cac0.98057101","firstname":"rue ndona","lastname":"moov 5","phone":"+241000132","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"czdu7Lar1J","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.401293","longitude":"9.4655546","encrypted_password":"KoWG3jPlU4ydmfoTFy5k+VakiAQ3OTBhNGY4NGUx","salt":"790a4f84e1","validation_code":"ifrc5ppq","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:05:20"},{"uid":"373","unique_id":"581394231c94f3.75285794","firstname":"cosmopark","lastname":"libertis 8","phone":"+241000133","country_code":"Gabon","network":"Libertis","member_code":"nMst6qFnve","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4024334","longitude":"9.4657423","encrypted_password":"9+r9kqFjlSbcwu+XYUY6dviL\/8w0Y2FkMGMxZDYw","salt":"4cad0c1d60","validation_code":"hi1ysvge","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:08:35"},{"uid":"374","unique_id":"581394575a1e22.48506540","firstname":"cosmopark","lastname":"airtel 15","phone":"+241000134","country_code":"Gabon","network":"Airtel Gabon","member_code":"pXrwA8DEMP","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4024334","longitude":"9.4657423","encrypted_password":"KkXhIyI2odwKSrj6uf44q8Oe4Fo2OGNmOGRjYTk3","salt":"68cf8dca97","validation_code":"woc2fxic","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:09:27"},{"uid":"375","unique_id":"581394b08c61a8.59611476","firstname":"cosmopark","lastname":"airtel 16","phone":"+241000135","country_code":"Gabon","network":"Airtel Gabon","member_code":"wKTlMSu6rP","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4026642","longitude":"9.4657834","encrypted_password":"EcQvm+D0uIRegFOFZPjuK\/daD59iZTZkYjY2M2Ji","salt":"be6db663bb","validation_code":"uwslh1fb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:10:56"},{"uid":"376","unique_id":"58139560d122d4.07073232","firstname":"kingu\u00c3\u00a9l\u00c3\u00a9","lastname":"airtel 17","phone":"+241000136","country_code":"Gabon","network":"Airtel Gabon","member_code":"40A5elNgCA","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4039549","longitude":"9.4656159","encrypted_password":"hrCyO1aEhZTWHlT113eGzMU1wUVhZDU3ZWJiYzZj","salt":"ad57ebbc6c","validation_code":"hjnv8ozu","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:13:52"},{"uid":"377","unique_id":"58139632edd562.06057497","firstname":"carrefour Rio","lastname":"airtel 18","phone":"+241000137","country_code":"Gabon","network":"Airtel Gabon","member_code":"GwfoLRgXV1","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4052728","longitude":"9.464964","encrypted_password":"zTotVYdy78ilPDsSsb50MIndO2JhNTViMDE5ZGI1","salt":"a55b019db5","validation_code":"3ccrwpdg","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:17:22"},{"uid":"378","unique_id":"581396a3469e68.33251920","firstname":"carrefour Rio","lastname":"airtel 19","phone":"+241000138","country_code":"Gabon","network":"Airtel Gabon","member_code":"vFgcFk0B3j","code_parrain":"IYScE6mCAn","email":"dannyskyler2@gmail.com","category":"geolocated","balance":"0","latitude":"0.4054244","longitude":"9.464566","encrypted_password":"kdJ5IEmyj7lqfTvhQVOK7+QOPdw0Yjc0YTYwODZh","salt":"4b74a6086a","validation_code":"w3heuupb","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2016-10-28 11:19:15"},{"uid":"441","unique_id":"59f9a6f6a34332.77898267","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24104844346","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"ydqxKJRywPnb5T1zdjatNS2jSU5lODViNDI4NTEy","salt":"e85b428512","validation_code":"ueh5elkn","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:50:30"},{"uid":"443","unique_id":"59f9a80cdfaea9.16946668","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24177610359","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"9z7NEO855OzP6O1tunotxQb6JAswOWI1NDFjNGNm","salt":"09b541c4cf","validation_code":"7lqroria","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:55:08"},{"uid":"381","unique_id":"59b295fc66c440.82887875","firstname":"Alenakiri","lastname":"Epicier ","phone":"+700","country_code":"Gabon","network":"Airtel Gabon","member_code":"l2vxElBfaY","code_parrain":"IYScE6mCAn","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3075960231947783","longitude":"9.507246175789746","encrypted_password":"QG6mMjVd6LE6D+zec\/2gf2P7oMNjMjkxOWM1ZTUx","salt":"c2919c5e51","validation_code":"nqhcft0g","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:07:08"},{"uid":"382","unique_id":"59b29613d993a1.45619510","firstname":"Alenakiri","lastname":"Epicier ","phone":"+7000","country_code":"Gabon","network":"Airtel Gabon","member_code":"ukyCZzPapy","code_parrain":"IYScE6mCAn","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3075960231947783","longitude":"9.507246175789746","encrypted_password":"OYY5jMQ6Vgy2lsKskBKf77gVk3wwMTgwYWY0MWMy","salt":"0180af41c2","validation_code":"z3bxfwsc","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:07:31"},{"uid":"383","unique_id":"59b2962a790377.14778759","firstname":"Alenakiri","lastname":"Epicier ","phone":"+70000","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3075960231947783","longitude":"9.507246175789746","encrypted_password":"EV9vgS8gARrJT78jB3F0mmS8Jwg3MjM0MTJkZTE0","salt":"723412de14","validation_code":"cbzld5jz","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:07:54"},{"uid":"384","unique_id":"59b29806903594.29570682","firstname":"Alenakiri","lastname":"Epicier","phone":"+701","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3060732828456034","longitude":"9.50382610783866","encrypted_password":"QV7Ur0kCwSH3mozdUWetLhegB7VjMDFhYzgzNDkx","salt":"c01ac83491","validation_code":"t9grjmnl","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:15:50"},{"uid":"385","unique_id":"59b299f3af2394.30011690","firstname":"Alenakiri","lastname":"Point service","phone":"+702","country_code":"Gabon","network":"BICIG Mobile","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3047303209690956","longitude":"9.502728915730387","encrypted_password":"c5QTg+J7i+ZMhMcE6NYVQ0FHcjtjNWJlNDk0MTk5","salt":"c5be494199","validation_code":"z5zkzsac","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:24:03"},{"uid":"386","unique_id":"59b29b81745185.27588526","firstname":"Alenakiri","lastname":"Mayombe cyber","phone":"+703","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3019374046045431","longitude":"9.511884038134736","encrypted_password":"dxYdODjuBK4biymo86CHZBh3zXlkYzQ2OWFkOTU0","salt":"dc469ad954","validation_code":"ejzhcbi0","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:30:41"},{"uid":"387","unique_id":"59b29b9084aa20.80932439","firstname":"Alenakiri","lastname":"Mayombe cyber","phone":"+704","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3019374046045431","longitude":"9.511884038134736","encrypted_password":"dYWTg7as1Qtm1VfrkwxDHie564g4NWFhYWFmN2Rk","salt":"85aaaaf7dd","validation_code":"jhqoed7p","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:30:56"},{"uid":"388","unique_id":"59b29c6522c623.71988269","firstname":"Alenakiri","lastname":"Point service ","phone":"+705","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3038212331014721","longitude":"9.508429532879505","encrypted_password":"zU0bPrd8KE6RlCaRvHFG8Olj9P83MTU1Y2ZhM2Uz","salt":"7155cfa3e3","validation_code":"itmjt7bz","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:34:29"},{"uid":"389","unique_id":"59b29d17284db2.17409273","firstname":"Alenakiri","lastname":"Point service","phone":"+706","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3028902166378962","longitude":"9.50993075299725","encrypted_password":"rpzRVZtTg0Kp6sCLRPKQr68WfTwyZTgzOTBlYzRm","salt":"2e8390ec4f","validation_code":"ebyjiy1b","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:37:27"},{"uid":"390","unique_id":"59b29d93781f61.26375328","firstname":"Alenakiri","lastname":"Boutique","phone":"+707","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3042756579819175","longitude":"9.50765035116068","encrypted_password":"WqziceydBYdgTBlWOkeFVh28MThiNzdmOTlmZjhm","salt":"b77f99ff8f","validation_code":"9pbpeuum","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:39:31"},{"uid":"391","unique_id":"59b29e053c2077.46574782","firstname":"Alenakiri","lastname":"Point service","phone":"+708","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3043555375191423","longitude":"9.507815474653158","encrypted_password":"rPG72Q0xu\/yFJada9w6fdfG+A19jNDc5ZDJjZmI5","salt":"c479d2cfb9","validation_code":"p2mtgsns","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:41:25"},{"uid":"392","unique_id":"59b29fc5db0644.95358069","firstname":"Alenakiri","lastname":"Point service","phone":"+709","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3020184859077578","longitude":"9.51173462245704","encrypted_password":"peNpXkgHKkVyJ31AN9Ulc+LDu55lMjQ2YjM2ODk0","salt":"e246b36894","validation_code":"f4hrfnel","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:48:53"},{"uid":"393","unique_id":"59b29fd152db03.46928351","firstname":"Alenakiri","lastname":"Point service","phone":"+710","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3020184859077578","longitude":"9.51173462245704","encrypted_password":"Mv1He5n+w1P2BImU0oY+di203ohmMjlhODcwMjBm","salt":"f29a87020f","validation_code":"oo2nbhsy","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:49:05"},{"uid":"394","unique_id":"59b29fe66767e0.30057259","firstname":"Alenakiri","lastname":"Point service","phone":"+711","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3020184859077578","longitude":"9.51173462245704","encrypted_password":"b4CZd\/J8NwksqQP4MklyG9Y9jAoyOWQzZTYxMjIx","salt":"29d3e61221","validation_code":"ssrs1umf","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:49:26"},{"uid":"395","unique_id":"59b2a0f7144664.87304001","firstname":"Alenakiri","lastname":"Ets Gerchris","phone":"+712","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3051965776833754","longitude":"9.513009907686628","encrypted_password":"u8d7m3e143f5M137gKCzA\/FQG4o1NjlkYjAyZWRj","salt":"569db02edc","validation_code":"txksu2sb","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 06:53:59"},{"uid":"396","unique_id":"59b2a61a436ef6.60127430","firstname":"Carrefour SNI","lastname":"Point service ","phone":"+713","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.332309477962863","longitude":"9.487213175752654","encrypted_password":"sbJmnk\/mqmjqwYglkJC3HiMwyGUzZDQ0YzNiY2Zi","salt":"3d44c3bcfb","validation_code":"afv0yggv","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:15:54"},{"uid":"397","unique_id":"59b2a623b03129.72169616","firstname":"Carrefour SNI","lastname":"Point service ","phone":"+714","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.332309477962863","longitude":"9.487213175752654","encrypted_password":"UhDKRgfkeh05uGpyFFPkFzEOf0VlY2FhN2Q0MDI4","salt":"ecaa7d4028","validation_code":"iqr6huwo","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:16:03"},{"uid":"398","unique_id":"59b2a62c9402d1.54283181","firstname":"Carrefour SNI","lastname":"Point service ","phone":"+715","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.332309477962863","longitude":"9.487213175752654","encrypted_password":"uNywhIbWW2aybd83\/0y0K82eOdRlMDhkNTZjYTZm","salt":"e08d56ca6f","validation_code":"l9dmrkrz","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:16:12"},{"uid":"399","unique_id":"59b2a63869df17.09479064","firstname":"Carrefour SNI","lastname":"Point service ","phone":"+716","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.332309477962863","longitude":"9.487213175752654","encrypted_password":"ICHh560PNOdjhd6LH5Sjl+gwiHVhYjFmNDA3ZGRk","salt":"ab1f407ddd","validation_code":"ogku0khe","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:16:24"},{"uid":"400","unique_id":"59b2a64292c2e6.38349605","firstname":"Carrefour SNI","lastname":"Point service ","phone":"+717","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.332309477962863","longitude":"9.487213175752654","encrypted_password":"jIZgFR9TPMjA+ujcPsQhBpbYZo4yZDQxOGI0YzEw","salt":"2d418b4c10","validation_code":"ag7qhgsm","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:16:34"},{"uid":"401","unique_id":"59b2a86150ecb3.86503685","firstname":"Alenakiri","lastname":"Ecole pascal andre","phone":"+718","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3379627363759447","longitude":"9.480516621851809","encrypted_password":"r6BxMkvT5hVpkIyXwb00eSxlxRE5MjU1ZDFiNDA4","salt":"9255d1b408","validation_code":"egzygb0y","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:25:37"},{"uid":"402","unique_id":"59b2a8c62d4a79.70330604","firstname":"Pediatrie","lastname":"Kiosque a journaux","phone":"+719","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3378540230918097","longitude":"9.480703538292534","encrypted_password":"2R91ETtnKaZTInY+jCnI5TJVknwyYzU0ODY4NmFj","salt":"2c548686ac","validation_code":"hyyjr5mk","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:27:18"},{"uid":"403","unique_id":"59b2a95239f6e5.19394672","firstname":"Pediatrie","lastname":"Point service","phone":"+720","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3378930827605891","longitude":"9.480773611003048","encrypted_password":"udAjQq3v1+k1xIJGObCURIRXwskwYzIzNTMyM2Fj","salt":"0c235323ac","validation_code":"udndvxq8","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:29:38"},{"uid":"404","unique_id":"59b2a964c3e7a9.03385536","firstname":"Pediatrie","lastname":"Point service","phone":"+721","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3378930827605891","longitude":"9.480773611003048","encrypted_password":"R+ImOj5YxZrKsZUS5cuUsxex26hmNmU5MDg1NTg3","salt":"f6e9085587","validation_code":"rz2gqyqq","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:29:56"},{"uid":"405","unique_id":"59b2aa119e0096.41355094","firstname":"Pediatrie","lastname":"Video club","phone":"+722","country_code":"Gabon","network":"BICIG Mobile","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3384143019429737","longitude":"9.481399334105951","encrypted_password":"K0zMlrXwHtsHVHLpxCaS3wcMSJg4YjU4ODgxYjlm","salt":"8b58881b9f","validation_code":"ayjoxcf8","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:32:49"},{"uid":"406","unique_id":"59b2aa2013fc08.10215257","firstname":"Pediatrie","lastname":"Video club","phone":"+723","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3384143019429737","longitude":"9.481399334105951","encrypted_password":"ngLMtP\/hcWUJMq5WWgElmanVbe80NzIwZDNiMjEw","salt":"4720d3b210","validation_code":"7trobasi","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:33:04"},{"uid":"407","unique_id":"59b2aab3b51fa4.77061920","firstname":"Pediatrie","lastname":"Point service","phone":"+724","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3382590815989333","longitude":"9.481236848018277","encrypted_password":"0wRxH5l6BTyXrAzfYO2chgfF6bgxMTMwYmM5ODgw","salt":"1130bc9880","validation_code":"nwlwkm9c","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:35:31"},{"uid":"408","unique_id":"59b2ab21373bf3.04960197","firstname":"Pediatrie","lastname":"Point service","phone":"+725","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3379820438233898","longitude":"9.481151528304569","encrypted_password":"iwura6\/SyPgQaUHch5o\/nk+JbFdhZjQ5ZTkxZmRm","salt":"af49e91fdf","validation_code":"iaxhmfc6","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:37:21"},{"uid":"409","unique_id":"59b2ab3051deb8.64402076","firstname":"Pediatrie","lastname":"Point service","phone":"+726","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3379820438233898","longitude":"9.481151528304569","encrypted_password":"rbXuhFc2rVAgAMAefK5R6lI93C00MjU5YjI0YTM0","salt":"4259b24a34","validation_code":"uzawlf3a","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:37:36"},{"uid":"410","unique_id":"59b2accc94c7b9.24983996","firstname":"Cuss","lastname":"Poitn service","phone":"+727","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3386476839634218","longitude":"9.485233206844491","encrypted_password":"BzkAeVsM1uf+GnF987XPXq\/ZxWZlN2IwYzBkOWYw","salt":"e7b0c0d9f0","validation_code":"r2qaktfd","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:44:28"},{"uid":"411","unique_id":"59b2ad2402fa05.31548974","firstname":"Cuss","lastname":"Point service","phone":"+728","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3400547599281424","longitude":"9.486026947603333","encrypted_password":"R+W7PFZ5uTLZjCfMMkgsLdJ34K8zOWMzMDlmZWZm","salt":"39c309feff","validation_code":"yhxd8dtu","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:45:56"},{"uid":"412","unique_id":"59b2b00c6c5870.61532757","firstname":"Pediatrie ","lastname":"Point service","phone":"+729","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3400472535314337","longitude":"9.486022723775726","encrypted_password":"KIQnD+uqVhulOOyIP1xA\/BoHG3AwNDQ1YjRiMjkx","salt":"0445b4b291","validation_code":"zpkfua7e","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:58:20"},{"uid":"413","unique_id":"59b2b01abd0f35.17844849","firstname":"Pediatrie ","lastname":"Point service","phone":"+730","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3400472535314337","longitude":"9.486022723775726","encrypted_password":"BS6Ma5o9Nrt0ALu8+kJRjXqpRK1jOGVhYmZjZDdk","salt":"c8eabfcd7d","validation_code":"nu0pmtkr","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:58:34"},{"uid":"414","unique_id":"59b2b02bd25ba3.15371904","firstname":"Pediatrie ","lastname":"Point service","phone":"+731","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3400472535314337","longitude":"9.486022723775726","encrypted_password":"YcyY1g+oUReOJvdLZ7p0S2iN7FJhMjMwYTFjNDIw","salt":"a230a1c420","validation_code":"dznib1dx","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 07:58:51"},{"uid":"415","unique_id":"59b2b2f7dc3471.50067681","firstname":"Pediatrie","lastname":"Epicerie","phone":"+732","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3422940606417967","longitude":"9.488715806810765","encrypted_password":"41fz7ttbpdkY99SCIYElyIcm8BswZTU4MjBjMzBk","salt":"0e5820c30d","validation_code":"xtnsj4nh","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:10:47"},{"uid":"416","unique_id":"59b2b3da006501.48267673","firstname":"Pediatrie","lastname":"Epicerie","phone":"+733","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3416573347821285","longitude":"9.489689544175432","encrypted_password":"n2au5CszkoJbLy\/gUjr+a5UaELhlOWI0ZjA4OWFk","salt":"e9b4f089ad","validation_code":"kjayqrb3","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:14:34"},{"uid":"417","unique_id":"59b2b64150bf78.26875093","firstname":"Pediatrie","lastname":"Epicerie","phone":"+734","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3460160415410292","longitude":"9.490939814685067","encrypted_password":"yS6ATKxcL3YHCCm2xe\/cxjiT9tMwYTZhMzEwNmJk","salt":"0a6a3106bd","validation_code":"br0zmdtt","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:24:49"},{"uid":"418","unique_id":"59b2b9abc3fd11.43636281","firstname":"Pediatrie","lastname":"Epicerie","phone":"+735","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3486453881490497","longitude":"9.495362900206349","encrypted_password":"roFiqjLLMyVjNQ2ps1w+w5TTLidjYWJmMDU2NjI5","salt":"cabf056629","validation_code":"quolm9nt","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:39:23"},{"uid":"419","unique_id":"59b2b9b9aa0ff4.74806105","firstname":"Pediatrie","lastname":"Epicerie","phone":"+736","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3486453881490497","longitude":"9.495362900206349","encrypted_password":"QiHVnlAGlx1S7zFdGXzz\/cUxpKRiZDE0YjFkY2Nk","salt":"bd14b1dccd","validation_code":"deg6klmy","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:39:37"},{"uid":"420","unique_id":"59b2ba16599978.64796416","firstname":"Pediatrie","lastname":"Point service","phone":"+737","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3487438336017996","longitude":"9.495261646816036","encrypted_password":"RwquksfvghipV6yhDP9eQm\/T3QQwODg1MjUyN2Ux","salt":"08852527e1","validation_code":"8yvcleqb","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:41:10"},{"uid":"421","unique_id":"59b2be5c77c9e6.35325109","firstname":"Pediatrie","lastname":"Point service","phone":"+738","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3446939075368873","longitude":"9.489939305940167","encrypted_password":"AIgV3Bkk7tMZRZlUBcQCSeufWOU5NDFmOWNlMmJh","salt":"941f9ce2ba","validation_code":"nehiu4rh","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:59:24"},{"uid":"422","unique_id":"59b2be688d3d21.41831408","firstname":"Pediatrie","lastname":"Point service","phone":"+739","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3446939075368873","longitude":"9.489939305940167","encrypted_password":"QXyqSEzoJI15zczJ9tzwbkLejeE1ZjhmNjNhZDcy","salt":"5f8f63ad72","validation_code":"wqeowe0r","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 08:59:36"},{"uid":"423","unique_id":"59b2c4f884f489.99894942","firstname":"Awoungou","lastname":"La poste","phone":"+740","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3140236899660763","longitude":"9.50053431896602","encrypted_password":"oqvsX4jMGPiq9q0+c8V\/axwMcwk0YjI1OThkYzBh","salt":"4b2598dc0a","validation_code":"j8bemjig","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 09:27:36"},{"uid":"424","unique_id":"59b2c5fa11e420.58688792","firstname":"Awoungou","lastname":"Point service","phone":"+741","country_code":"Gabon","network":"Libertis","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3140058740976397","longitude":"9.50161127374461","encrypted_password":"Le3AURrTcMwDjTTFvTkriwJLyHZhMTk0MDBkYTg3","salt":"a19400da87","validation_code":"gtr8ishm","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 09:31:54"},{"uid":"425","unique_id":"59b2c672019d42.80986746","firstname":"Awoungou","lastname":"Point service","phone":"+742","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3142932527046339","longitude":"9.50086786328105","encrypted_password":"pg682HOxBiN18fXV3NaUMteVIec3OGIzOTllOTcz","salt":"78b399e973","validation_code":"qtsavfv3","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 09:33:54"},{"uid":"426","unique_id":"59b2c76050b365.13359640","firstname":"Awoungou","lastname":"Point service ","phone":"+743","country_code":"Gabon","network":"Airtel Gabon","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.3168323203166317","longitude":"9.501217647823681","encrypted_password":"bn7da4mQjK+A6yYoB+bcJVoNU4k5MjQ5NDk3ODZh","salt":"924949786a","validation_code":"wzgal7do","active":"","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-09-08 09:37:52"},{"uid":"464","unique_id":"5a6ed98e0c0cf5.87887991","firstname":"Libreville","lastname":"Quentin","phone":"+24106220313","country_code":"Gabon","network":"JUBA","member_code":"oc1e6LxeoO","code_parrain":"NQfiEwzZUN","email":"mbaquent1@gmail.com","category":"super","balance":"0","latitude":"0.4168129","longitude":"9.4255902","encrypted_password":"\/uGv8\/zOHJ11PguGAgu0aF10kU1jYTAzYTQyODBk","salt":"ca03a4280d","validation_code":"xa5gcxqh","active":"oui","mbre_reseau":"300","mbre_ss_reseau":"0","ouvert":"1","created_at":"2018-01-29 01:21:34"},{"uid":"442","unique_id":"59f9a71a897f48.14712149","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24104844345","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"kjAT3Yb\/xsYvTKiiXndAcxhUU7Q1YzYyMmVkODg5","salt":"5c622ed889","validation_code":"uo8oqixy","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:51:06"},{"uid":"429","unique_id":"59d37c4478d159.43002107","firstname":"BATTERIE","lastname":"CAPP","phone":"03244242","country_code":"Gabon","network":"Azur","member_code":"IYScE6mCAn","code_parrain":"","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.41672719999999996","longitude":"9.425578999999999","encrypted_password":"6jk8hMBV56IbMm+aUAIqG4ranqRjMzMxN2FhYTE4","salt":"c3317aaa18","validation_code":"gees0upo","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-10-03 05:02:12"},{"uid":"465","unique_id":"5a6edbb8649b91.79839080","firstname":"Loin","lastname":"Capp","phone":"+24103244242","country_code":"Gabon","network":"JUBA","member_code":"NQfiEwzZUN","code_parrain":"0","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.4168457","longitude":"9.4257203","encrypted_password":"X8N7HTQubB5IThI9Fx7qXQXopYs0M2Y5NzYyMDY3","salt":"43f9762067","validation_code":"bupgnq4a","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-01-29 01:30:48"},{"uid":"440","unique_id":"59f9a6a2564fc6.74863821","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24104844347","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"KeO9Vz7xRAtm3gJcNwjLc8Nuw3EwNTExZDYzYjJm","salt":"0511d63b2f","validation_code":"jhn3rzih","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:49:06"},{"uid":"445","unique_id":"59f9a86e368b63.87821269","firstname":"Lbv sabliere","lastname":"Clara manga","phone":"+24105600010","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"k7E3sAYiw2","code_parrain":"0","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4231234","longitude":"9.4254221","encrypted_password":"A+cDMccWht4hBEF1fBWDCcfwd1A0NDU2MDE5MmRh","salt":"44560192da","validation_code":"ffr1wiuj","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2017-11-01 03:56:46"},{"uid":"469","unique_id":"5a7af536837cb5.40157904","firstname":"Akebe","lastname":"Cyber agnam","phone":"+24107453113","country_code":"Gabon","network":"SEEG","member_code":"uK4feOojsi","code_parrain":"0","email":"cyberagnam@gmail.com","category":"geolocated","balance":"0","latitude":"0.3903143","longitude":"9.4607995","encrypted_password":"anxvOwJiYKYn3pL7E7ewFvK9gzo5ZDRhYjUwMjE4","salt":"9d4ab50218","validation_code":"4udkebrx","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-02-07 05:46:46"},{"uid":"454","unique_id":"5a5de068b13eb4.57443881","firstname":"Avenue de Cointet","lastname":"Daniel seth Ndjia","phone":"+24107940106","country_code":"Gabon","network":"SEEG","member_code":"QEbRT2E91H","code_parrain":"QEbRT2E91H","email":"sethndjia87@gmail.com","category":"hyper","balance":"0","latitude":"0.3898435","longitude":"9.4480391","encrypted_password":"J4wBr9dLZ1JHmxeOTo93DiJ6Qu9mZTUyYjcwMTIy","salt":"fe52b70122","validation_code":"ohcz6lnt","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"200","ouvert":"","created_at":"2018-01-16 04:22:16"},{"uid":"466","unique_id":"5a7aec677ebeb8.55674100","firstname":"Akebe","lastname":"Daniel seth Ndjia","phone":"+24106979492","country_code":"Gabon","network":"SEEG","member_code":"uK4feOojsi ","code_parrain":"QEBRT2E91H ","email":"sethndjia87@gmail.com","category":"super","balance":"0","latitude":"0.3916577","longitude":"9.4604956","encrypted_password":"ypcd8WOmFA5fDTNwu6cOsnoHwFA5YWMyZjc5NDUx","salt":"9ac2f79451","validation_code":"wjje5kpy","active":"oui","mbre_reseau":"200","mbre_ss_reseau":"0","ouvert":"oui","created_at":"2018-02-07 05:09:11"},{"uid":"480","unique_id":"5ae44a355e2038.23610377","firstname":"Komo","lastname":"Capp","phone":"+24104633025","country_code":"Gabon","network":"Airtel Gabon","member_code":"TwN1gQCTEn","code_parrain":"cUqGNExv9k","email":"andyakendegue@gmail.com","category":"geolocated","balance":"0","latitude":"0.3885418","longitude":"9.448005","encrypted_password":"9CKrP9Ni58bqhPc2QAJdmfkRIphhYWI4YzhmOWEy","salt":"aab8c8f9a2","validation_code":"mus7hvpx","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-04-28 03:17:25"},{"uid":"471","unique_id":"5a8d436a295a72.85726464","firstname":"22429","lastname":"Hounnou ngouanga","phone":"+24106481133","country_code":"Gabon","network":"SEEG","member_code":"uK4feOojsi","code_parrain":"0","email":"fainfoetservices@gmail.com","category":"geolocated","balance":"0","latitude":"0.3902302","longitude":"9.45386","encrypted_password":"twvEU+pCLDoQ70YR5o7XRAK4b6I2ZWFmZGUzMTkw","salt":"6eafde3190","validation_code":"ioh4ggii","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-02-21 03:01:14"},{"uid":"479","unique_id":"5ae448c355dae7.68391314","firstname":"Komo","lastname":"Capp","phone":"+24104645969","country_code":"Gabon","network":"Airtel Gabon","member_code":"","code_parrain":"","email":"andyakendegue@gmail.com","category":"super","balance":"0","latitude":"0.3885418","longitude":"9.448005","encrypted_password":"Tvvmv6T7fDCeIyusCBGcnVjyaZFhNGFmZmVmYjgx","salt":"a4affefb81","validation_code":"cnlm7ibc","active":"oui","mbre_reseau":"","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-04-28 03:11:15"},{"uid":"478","unique_id":"5ae446e7bd6f55.83150465","firstname":"Komo","lastname":"Capp","phone":"+24105609201","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"hXId3wMwQ3","code_parrain":"hXId3wMwQ3","email":"andyakendegue@gmail.com","category":"hyper","balance":"0","latitude":"0.3885418","longitude":"9.448005","encrypted_password":"8oVDJClJD84Xo7B2eHoB93fB5hUyYzYyMjFhNTg3","salt":"2c6221a587","validation_code":"7jtwewln","active":"oui","mbre_reseau":"4","mbre_ss_reseau":"50","ouvert":"","created_at":"2018-04-28 03:03:19"},{"uid":"485","unique_id":"5b433e804944f6.47615378","firstname":"Espace pme","lastname":"Ilink world gabon","phone":"+24104840000","country_code":"Gabon","network":"SEEG","member_code":"SsEkSBsTGf","code_parrain":"SsEkSBsTGf","email":"jmangansongo.cfao@yahoo.fr","category":"hyper","balance":"0","latitude":"0.3871092","longitude":"9.4695813","encrypted_password":"IQOAy9A3DRV3QAdNf65v4M1ETzs1NjQzODRmZTQ5","salt":"564384fe49","validation_code":"6ceooxzq","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"10","ouvert":"","created_at":"2018-07-09 10:52:48"},{"uid":"484","unique_id":"5b0d76f57aba46.66427027","firstname":"cap lopez","lastname":"capp","phone":"+24104633000","country_code":"Gabon","network":"Airtel Gabon","member_code":"capp","code_parrain":"0","email":"andymigoumbi@gmail.com","category":"hyper","balance":"0","latitude":"0.34599769999999996","longitude":"9.475185699999999","encrypted_password":"MMzceEJ3xu7Z6cd4wlquV2XmsM9lY2UwMmU1Nzg3","salt":"ece02e5787","validation_code":"enxuo6rg","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-05-29 15:51:17"},{"uid":"486","unique_id":"5b48979487add5.84543765","firstname":"Awenje","lastname":"Test pme","phone":"+24105050505","country_code":"Gabon","network":"Azur","member_code":"n0LmPR6eSI","code_parrain":"n0LmPR6eSI","email":"jmangansongo.cfao@yahoo.fr","category":"hyper","balance":"0","latitude":"0.387073","longitude":"9.4695361","encrypted_password":"uo\/RFvHOFfTbBg9viRp3SmSVDRo3M2RlYzllNmVj","salt":"73dec9e6ec","validation_code":"kcremdt8","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"10","ouvert":"","created_at":"2018-07-13 12:14:12"},{"uid":"487","unique_id":"5b489d2f866197.33356679","firstname":"Awendje","lastname":"Pv test pme","phone":"+24104040404","country_code":"Gabon","network":"Azur","member_code":"qFn6Yv4QK0","code_parrain":"n0LmPR6eSI","email":"jmangansongo.cfao@yahoo.fr","category":"super","balance":"0","latitude":"0.3870732","longitude":"9.4695369","encrypted_password":"VoT6AL5Jiy0CgAGwPpH6wsy70otiZGI3MzM1ZDdh","salt":"bdb7335d7a","validation_code":"p5synini","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-13 12:38:07"},{"uid":"488","unique_id":"5b4fd5a0674ed4.76979509","firstname":"aca\u00e9","lastname":"capp","phone":"+24105000000","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"L6NW7tIx6T","code_parrain":"L6NW7tIx6T","email":"andymigoumbi@gmail.com","category":"hyper","balance":"0","latitude":"0.3456758","longitude":"9.475263199999999","encrypted_password":"8o+mqQBJoxGZwD8hi7\/4ajuc6is5ODczYTViYjdk","salt":"9873a5bb7d","validation_code":"ntsjdn0d","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"100","ouvert":"","created_at":"2018-07-19 00:04:48"},{"uid":"489","unique_id":"5b4fd667e5b5d0.76056719","firstname":"aca\u00e9","lastname":"capp","phone":"+24105000001","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"DEkZc11TIA","code_parrain":"L6NW7tIx6T","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3456817","longitude":"9.475263","encrypted_password":"BveqfmxxWmJRCHdDRV1xKL8Qilk4MTJlOGRiYzFi","salt":"812e8dbc1b","validation_code":"fuhdhb3o","active":"oui","mbre_reseau":"100","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-19 00:08:07"},{"uid":"491","unique_id":"5b4fdf09bc8a54.79355117","firstname":"Aca\u00e9","lastname":"Capp bandit","phone":"+24105000002","country_code":"Gabon","network":"Atlantique Telecom-Moov","member_code":"KpGnK9Out1","code_parrain":"DEkZc11TIA","email":"andymigoumbi@gmail.com","category":"geolocated","balance":"0","latitude":"0.34578120000000007","longitude":"9.4752383","encrypted_password":"pvsQks3UczviWjDIft5I4MRAN3A5YTJmMjU3NDE1","salt":"9a2f257415","validation_code":"smvxbhp6","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-19 00:44:57"},{"uid":"492","unique_id":"5b5364f42e3705.06499698","firstname":"Sabli\u00e8re ","lastname":"Test sab manga","phone":"+24106060606","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"SaZU3XdZF2","email":"jmangansongo.cfao@yahoo.fr","category":"hyper","balance":"0","latitude":"0.4922505","longitude":"9.3878277","encrypted_password":"9zfmyBoUJDzfl\/uMq78jQsNUObphODA5NmM5MzRi","salt":"a8096c934b","validation_code":"vwplvk5v","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"10","ouvert":"","created_at":"2018-07-21 16:53:08"},{"uid":"495","unique_id":"5b537943a9a338.39947413","firstname":"andy","lastname":"Capp","phone":"+24101010101","country_code":"Gabon","network":"Libertis","member_code":"fddLRmBJSA","code_parrain":"SaZU3XdZF2","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3457498","longitude":"9.475239799999999","encrypted_password":"Qtgm1R71YUmexvF0sj8Q+4UK31k3MjQxNTdlOWI3","salt":"724157e9b7","validation_code":"bhuf4ben","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 18:19:47"},{"uid":"494","unique_id":"5b536a1fcb6cd8.37165741","firstname":"Agondje","lastname":"Test sup","phone":"+24107070707","country_code":"Gabon","network":"Libertis","member_code":"g2DV9UDQQ0","code_parrain":"SaZU3XdZF2 ","email":"jmangansongo.cfao@yahoo.fr","category":"super","balance":"0","latitude":"0.4922505","longitude":"9.3878277","encrypted_password":"8vFPTjLeWQEjBfuX9TRnqpNGQUo2YTY1YWJhM2Zh","salt":"6a65aba3fa","validation_code":"lel6uaab","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 17:15:11"},{"uid":"496","unique_id":"5b537ac462dcd9.33247444","firstname":"andy","lastname":"Capp","phone":"+24101010102","country_code":"Gabon","network":"Libertis","member_code":"f1YUcsLLAT","code_parrain":"SaZU3XdZF2","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3457498","longitude":"9.475239799999999","encrypted_password":"i053yn0+DLEmncod5VEqNQmohzA3NzI3Y2U2OWU4","salt":"7727ce69e8","validation_code":"ikickyg0","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 18:26:12"},{"uid":"497","unique_id":"5b537f18486d25.28571235","firstname":"capp","lastname":"capp","phone":"+24101010104","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3456853","longitude":"9.475263499999999","encrypted_password":"WYUHlDEO2rK9JyTyYniv2bA8WYk5OGQyYzk2YzYw","salt":"98d2c96c60","validation_code":"pfahzuo3","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 18:44:40"},{"uid":"498","unique_id":"5b538121c8ddf7.71478987","firstname":"capp","lastname":"capp","phone":"+24101010103","country_code":"gabon","network":"Libertis","member_code":"Ghg4HQhnbc","code_parrain":"SaZU3XdZF2","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"1","longitude":"1","encrypted_password":"ZSTZezvMqawr6qDodYwr0\/ARD1lhYjMwZGNkMmEx","salt":"ab30dcd2a1","validation_code":"lepjbc4o","active":"non","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 18:53:21"},{"uid":"499","unique_id":"5b5382ea08c336.35099561","firstname":"capp","lastname":"capp","phone":"+24101010105","country_code":"gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"1","longitude":"1","encrypted_password":"arksNjrtoo5uVq1+ph6l0gBn01s5ZDA3ODA5Zjc5","salt":"9d07809f79","validation_code":"jkdloc0l","active":"non","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 19:00:58"},{"uid":"500","unique_id":"5b538309035710.09789164","firstname":"capp","lastname":"capp","phone":"+24107010105","country_code":"gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"1","longitude":"1","encrypted_password":"gTB67MaKF\/wI8gSLYz5GRgPwQg5kYjA3NmJhYzBj","salt":"db076bac0c","validation_code":"yfnhgq3p","active":"non","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 19:01:29"},{"uid":"501","unique_id":"5b53838c7ca3e9.70559369","firstname":"capp","lastname":"capp","phone":"+24107010108","country_code":"Gabon","network":"Libertis","member_code":"oT1s1rmV1g","code_parrain":"SaZU3XdZF2","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3456853","longitude":"9.475263499999999","encrypted_password":"7FOhfXYdlyXOx1QRrAHCFQzMOWphOGUwYWFkOTcx","salt":"a8e0aad971","validation_code":"7budvdmu","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 19:03:40"},{"uid":"502","unique_id":"5b538964597e05.47305237","firstname":"Centre ville","lastname":"Test cafe sw","phone":"+24104050505","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"SaZU3XdZF2","email":"jmangansongo.cfao@yahoo.fr","category":"super","balance":"0","latitude":"0.3865131","longitude":"9.4446682","encrypted_password":"YRG0qyXmX2YCT4yjBdi74Fy5+QNmNzk3YWZhOGEy","salt":"f797afa8a2","validation_code":"fyxfw0vq","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-21 19:28:36"},{"uid":"504","unique_id":"5b54593715e429.29875327","firstname":"Sabliere","lastname":"Test mbre 1","phone":"+24104050506","country_code":"Gabon","network":"Libertis","member_code":"kU3OliCLZw","code_parrain":"FyukLhKMHZ","email":"jmangansongo.cfao@yahoo.fr","category":"geolocated","balance":"0","latitude":"0.4921505","longitude":"9.3877844","encrypted_password":"dA1L0rjz8S\/yWxPdVEZp4Fy2wQdkMmQzOTVlM2Yz","salt":"d2d395e3f3","validation_code":"4gmsneyz","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-07-22 10:15:19"},{"uid":"509","unique_id":"5b72c9d2e3f828.79979206","firstname":"IAI ","lastname":"Hanry ","phone":"+24106380748","country_code":"Gabon","network":"Libertis","member_code":"O0hJ8mw5BN","code_parrain":"1wFarYwO61","email":"nzaleh@gmail.com","category":"super","balance":"0","latitude":"0.3871776","longitude":"9.469158","encrypted_password":"seIYeENWrLlMQyzdOyevAhGEX7lkNDFlMTA1ODcz","salt":"d41e105873","validation_code":"forda1to","active":"oui","mbre_reseau":"300","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-08-14 12:23:46"},{"uid":"531","unique_id":"5b8cf6be98c480.12565560","firstname":"Andy","lastname":"Capp","phone":"+24107419793","country_code":"Gabon","network":"Airtel Gabon","member_code":"SaZU3XdZF2","code_parrain":"","email":"andymigoumbi@gmail.com","category":"super","balance":"0","latitude":"0.3458457","longitude":"9.4749545","encrypted_password":"p1N02aN3JpQLcHVuYOrPMs0Ayo9mNjBmYjVlZTQ3","salt":"f60fb5ee47","validation_code":"halq6igf","active":"0","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-03 08:54:22"},{"uid":"539","unique_id":"5baa59cd04c853.37441678","firstname":"freud","lastname":"freud","phone":"+24107175378","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"0","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.40552511","longitude":"9.47211229","encrypted_password":"yunN7PZkIKRKZzTFJmuHuE\/txGw1YTc0ZmU1YmE2","salt":"5a74fe5ba6","validation_code":"xeconl4t","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-25 15:52:45"},{"uid":"535","unique_id":"5ba904164fb451.22045180","firstname":"Pme spe","lastname":"Num test hanry","phone":"+24107916421","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"hanry.dev@gmail.com","category":"super","balance":"0","latitude":"0.3871824","longitude":"9.469383","encrypted_password":"49kVzvn82Oox5JRj0\/41+zKH3G5hZThhNTcxN2Fi","salt":"ae8a5717ab","validation_code":"zx8ndsqc","active":"","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-24 15:34:46"},{"uid":"540","unique_id":"5baa5a9f2067d9.79613619","firstname":"iuiuuiiu","lastname":"uiuiui","phone":"+24102284087","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"0","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.40552511","longitude":"9.47211229","encrypted_password":"y0DkpWG1TxzbcJ4n87H\/G2+jWpJhNTA2NGM4NGI3","salt":"a5064c84b7","validation_code":"3fgmiihd","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-25 15:56:15"},{"uid":"537","unique_id":"5ba92a7d2319f1.10031068","firstname":"Sabliere","lastname":"Test super geoloc jmn","phone":"+24105666666","country_code":"Gabon","network":"Libertis","member_code":"KMg1qPDCUz","code_parrain":"gUaaLfOPf6","email":"jmangansongo.cfao@yahoo.fr","category":"super","balance":"0","latitude":"0.49218","longitude":"9.3878417","encrypted_password":"RQRmSCVVmLhxOc50RsPIu40sUwNhNmJmMDE1NjBl","salt":"a6bf01560e","validation_code":"s6cigwax","active":"","mbre_reseau":"100","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-24 18:18:37"},{"uid":"543","unique_id":"5baa634eb13ff5.51903250","firstname":"frmfmlr","lastname":"freud","phone":"+24107300823","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"0","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.40552511","longitude":"9.47211229","encrypted_password":"yFvohWGzlr250zIBbUxEc3uKlvBmYjI3OWIzOWRm","salt":"fb279b39df","validation_code":"ywmxux6h","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-25 16:33:18"},{"uid":"544","unique_id":"5baa63f3869c88.59186204","firstname":"hjhjhj","lastname":"hjjhjj","phone":"+24102030104","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.40552511","longitude":"9.47211229","encrypted_password":"a9S0mILdkw56ukOg1\/9dHTrN5HNkYThlZmQ3MmQw","salt":"da8efd72d0","validation_code":"b0nmjvon","active":"non","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-25 16:36:03"},{"uid":"545","unique_id":"5baba32d265294.74270935","firstname":"junior","lastname":"freud","phone":"+24102112233","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.4071443","longitude":"9.46816059","encrypted_password":"WEtu9FaksQma9t1B9cTQbsyqvbFlOTNkODcxZTUw","salt":"e93d871e50","validation_code":"rzac6xsd","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-26 15:18:05"},{"uid":"546","unique_id":"5baba4c52bc023.31193216","firstname":"mmlml","lastname":"mlml","phone":"+24102000001","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.4071443","longitude":"9.46816059","encrypted_password":"QzoFvri1\/wUKVD22G7uRwO+3\/0ljN2QzMTQ2M2M0","salt":"c7d31463c4","validation_code":"lp5gziyl","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-26 15:24:53"},{"uid":"547","unique_id":"5baba79956ee02.47503808","firstname":"ll","lastname":"ll","phone":"+24102000002","country_code":"Gabon","network":"Libertis","member_code":"SaZU3XdZF2","code_parrain":"","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.4071443","longitude":"9.46816059","encrypted_password":"udUn8\/IvCb36AAnQyELOd95xiaIxYmYzYzJiNmNh","salt":"1bf3c2b6ca","validation_code":"tbxloo5g","active":"oui","mbre_reseau":"10","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-26 15:36:57"},{"uid":"548","unique_id":"5babb2795bc0d8.57102702","firstname":"junior","lastname":"freud","phone":"+24105777777","country_code":"Gabon","network":"Libertis","member_code":"jTJaDEnfvJ","code_parrain":"gUaaLfOPf6","email":"fmaguendji@gmail.com","category":"super","balance":"0","latitude":"0.4071443","longitude":"9.46816059","encrypted_password":"uIvjyxExgNcoCYQ7fCnKDVT8QlkzZjE3NjI4MzA2","salt":"3f17628306","validation_code":"hzf3krtp","active":"oui","mbre_reseau":"100","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-26 16:23:21"},{"uid":"549","unique_id":"5babb3cf038271.02034755","firstname":"geo","lastname":"geolocated","phone":"+24105888888","country_code":"Gabon","network":"Libertis","member_code":"jTJaDEnfvJ","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.4071443","longitude":"9.46816059","encrypted_password":"BuHBRSdnf8nuelnxJXG3Auea\/mg4MzY1N2M3Mzg3","salt":"83657c7387","validation_code":"c0nvzctx","active":"oui","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-26 16:29:03"},{"uid":"550","unique_id":"5bacfecadb56f7.87782223","firstname":"Freid","lastname":"Freud","phone":"+24102232323","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3696872","longitude":"9.4809146","encrypted_password":"xkRrwveLSZrU1Qfzmz2tnmHH\/S1jZmExNmI3ODRh","salt":"cfa16b784a","validation_code":"xq0vlsff","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-27 16:01:14"},{"uid":"551","unique_id":"5bad02cf3ee174.63991333","firstname":"com","lastname":"hh","phone":"+24102000005","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fm.freudmaster@gmail.com","category":"geolocated","balance":"0","latitude":"0.41241879","longitude":"9.46768005","encrypted_password":"ZwyzDTu951g6jrR7VWiwQMpz+Ys0NzgxMTUxMmNi","salt":"47811512cb","validation_code":"yecxp0fy","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-27 16:18:23"},{"uid":"552","unique_id":"5bad0bcfac9785.72163654","firstname":"freud","lastname":"freud","phone":"+24102000008","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.4124188","longitude":"9.4676801","encrypted_password":"kCO2rk1YNYVi5AIA83wNRQxBnGBlMDE0NGU0MGMy","salt":"e0144e40c2","validation_code":"rutojp7u","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-27 16:56:47"},{"uid":"553","unique_id":"5bad0bf4c455c2.86470260","firstname":"freud","lastname":"freud","phone":"+24102999999","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.4124188","longitude":"9.4676801","encrypted_password":"xocPgA6d84sz7BJoG2bhOki+kAdhY2Y0MTA5ZmFi","salt":"acf4109fab","validation_code":"eii9poto","active":"","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-27 16:57:24"},{"uid":"554","unique_id":"5bae5e0d1fc180.17970476","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143556","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"p3GBr\/75si0sd9CUlLfeAFMn5xs5NzA1NzhiN2I2","salt":"970578b7b6","validation_code":"c1vvlood","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 16:59:57"},{"uid":"555","unique_id":"5bae605e9b5369.78877575","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143557","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"MkRENsZbbY\/giYDAgejAFTRPDeE4OTg0ZjYzOGE1","salt":"8984f638a5","validation_code":"h4cjbphf","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:09:50"},{"uid":"556","unique_id":"5bae612cbd2fe0.61441345","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143558","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"gQcRLDxeK5BerPBcX8Y7ZfGmqD4yOWUwMGU0MDNm","salt":"29e00e403f","validation_code":"kp0rvurt","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:13:16"},{"uid":"557","unique_id":"5bae6184401b34.80089615","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143559","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"XZgIXr4jDSWaSbqLiFR\/FTMYialjM2EzMTAxNDQ0","salt":"c3a3101444","validation_code":"1umhxzke","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:14:44"},{"uid":"558","unique_id":"5bae61c39fea34.76119467","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143560","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"so58edz8bgcCQXBdrlhvAsc+w8UzYjRlN2ZiZjZk","salt":"3b4e7fbf6d","validation_code":"av2vdkfl","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:15:47"},{"uid":"559","unique_id":"5bae623766a704.19715509","firstname":"Wbfbx","lastname":"Fjdjx","phone":"+24102143561","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"RLrej16im3kLtIuMH1EJUh5QmCY3YTI4OGU3Y2I4","salt":"7a288e7cb8","validation_code":"ti2wrjos","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:17:43"},{"uid":"560","unique_id":"5bae62b223a731.25848427","firstname":"Djffj","lastname":"Fjfj","phone":"+24102112200","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"A010+67I48\/Ktijdy1YHqo61GMo4OWNiZDJlYWNj","salt":"89cbd2eacc","validation_code":"tqrnb6is","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:19:46"},{"uid":"561","unique_id":"5bae6485971ce0.03179936","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112201","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"XHgS4GR+NJJuivOjTcT8HuxqVUVlOGJkOTMyNmQw","salt":"e8bd9326d0","validation_code":"mxdikf7x","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:27:33"},{"uid":"562","unique_id":"5bae64df8250c5.80938031","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112202","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"OpRIGAmQVTjfZldoKvhH5eUtuHpmMjU1YmM2Mjll","salt":"f255bc629e","validation_code":"pzul6for","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:29:03"},{"uid":"563","unique_id":"5bae65995f5dd8.85544354","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112203","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"MNwuM6BZ95x76FUcc4oL+EfSrA03YTFjZGFjYjc3","salt":"7a1cdacb77","validation_code":"zx7yuctn","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:32:09"},{"uid":"564","unique_id":"5bae667fad8dc3.24931429","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112204","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"pBHddIlKMxjW+\/orXZhhn2MNotUyN2IwZmJlMmY0","salt":"27b0fbe2f4","validation_code":"q2aezxks","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:35:59"},{"uid":"565","unique_id":"5bae66cfac9bf5.91643473","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112205","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"OBr2pK2Ydg9F1BlUWghpc+dLcrYzMjhhNzc5ODIy","salt":"328a779822","validation_code":"k8rrotvg","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:37:19"},{"uid":"566","unique_id":"5bae670b359d66.11188748","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112206","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"accvvf\/4PTu8XMEjAS58W9prrypmNWNjMmQ2NTRj","salt":"f5cc2d654c","validation_code":"jafvuq0g","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:38:19"},{"uid":"567","unique_id":"5bae696befb497.55309813","firstname":"Djffj","lastname":"Rjfjf","phone":"+24102112207","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"4soZyDzzDlhcgpJiEkKE6qI7NzgzOGU5NjlmNGNm","salt":"38e969f4cf","validation_code":"zadtk4ik","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:48:27"},{"uid":"568","unique_id":"5bae6a47dc8fe6.25358822","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112210","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"7kwXOAC0M9r1fqOD3C+BJPEi1LZhNWI4NTA0NDI2","salt":"a5b8504426","validation_code":"5nfblhgm","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:52:07"},{"uid":"569","unique_id":"5bae6ad930b8d7.58312185","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112211","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"N7kJHiJIk00mZJxAK9HZiPQgRDM5ZjJmNmZlMjE0","salt":"9f2f6fe214","validation_code":"oq4acjnz","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:54:33"},{"uid":"570","unique_id":"5bae6b24260638.69445468","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112212","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"bqLP3\/w+rYVmaB4GmuME4ntLth40ZWViY2JjNzVj","salt":"4eebcbc75c","validation_code":"vb2mnjhj","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:55:48"},{"uid":"571","unique_id":"5bae6bd534eaa1.86279994","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112213","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"HT9gi9hgjcCbo8M25KfxVS1b5rhjMDUwYmJkY2Mz","salt":"c050bbdcc3","validation_code":"aconm1ql","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 17:58:45"},{"uid":"572","unique_id":"5bae6c27b73940.78179299","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112214","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"cxQhfcZABUPjH0A\/BuDL1sTgCaZkNTI1Yjg3OGU2","salt":"d525b878e6","validation_code":"vami7kxy","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 18:00:07"},{"uid":"573","unique_id":"5bae6c73c94c46.89902110","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112215","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"8gp1T6gRAmc3Ml6JLdS7zra0sIFlMWFiNTY0Njdk","salt":"e1ab56467d","validation_code":"z2rflyzc","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 18:01:23"},{"uid":"574","unique_id":"5bae6cf0402df0.15818705","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112216","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"iB36UFS0526VyNrmeDs\/MhB2l6pkYmJiNGY2Mjk2","salt":"dbbb4f6296","validation_code":"kqfuii5x","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 18:03:28"},{"uid":"575","unique_id":"5bae6d614d4a91.19155075","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112217","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"MlCcFcTH8fWVcB+e5uG67oP80vQxMGQxZWI4NmVh","salt":"10d1eb86ea","validation_code":"olqitlg5","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 18:05:21"},{"uid":"576","unique_id":"5bae6eac9f7cb8.75773968","firstname":"Djxxj","lastname":"Djfjf","phone":"+24102112218","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"Fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.3699428","longitude":"9.4807305","encrypted_password":"1EmUo\/OUgVvz\/flVwECsTwCyAOJhMzJlM2UzMjc4","salt":"a32e3e3278","validation_code":"d8jktsbe","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-09-28 18:10:52"},{"uid":"579","unique_id":"5bb1f26e3aef45.26895657","firstname":"freud","lastname":"junior","phone":"24102112221","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"rJlOhElDJLod22Opti7XOEqIr3I2ZmZiYjc0YjFl","salt":"6ffbb74b1e","validation_code":"a0ajjnqv","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 10:09:50"},{"uid":"580","unique_id":"5bb1f2e744b7b8.89357463","firstname":"freud","lastname":"junior","phone":"24102112222","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"4H+qE68rlk6QjNklPK4GmTCO3Ik5OTVlMjMwMzgw","salt":"995e230380","validation_code":"j2latdlt","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 10:11:51"},{"uid":"581","unique_id":"5bb1f32cd2c948.70983733","firstname":"freud","lastname":"junior","phone":"24102112223","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"4iWu\/Q0hnaqLqn\/RhP5rG+siVnJiYTE0NTJkOGYz","salt":"ba1452d8f3","validation_code":"0zpxpdas","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 10:13:00"},{"uid":"582","unique_id":"5bb20e08e3eb78.01762373","firstname":"freud","lastname":"junior","phone":"24102112225","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"wW\/lJYX83phtQMW4CyChnJT2VeJlMzM1NmU2MDUx","salt":"e3356e6051","validation_code":"nepdmux0","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 12:07:36"},{"uid":"583","unique_id":"5bb20f08b7b833.49159057","firstname":"freud","lastname":"junior","phone":"24102112226","country_code":"Gabon","network":"Libertis","member_code":"hPYYmCdXip","code_parrain":"0","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"lk3vZuFeWbQRKTVttlryReGYQ4k2NDFjZTI3NWMx","salt":"641ce275c1","validation_code":"arecj1jd","active":"0","mbre_reseau":"2","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 12:11:52"},{"uid":"584","unique_id":"5bb2100d178aa7.23373692","firstname":"freud","lastname":"junior","phone":"24102112227","country_code":"Gabon","network":"Libertis","member_code":"eocd4psf","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"LBhZjGGVUA2n6cJbCpoXEqauK2EzNjcyZjUxMTk1","salt":"3672f51195","validation_code":"eoavzjj7","active":"0","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 12:16:13"},{"uid":"585","unique_id":"5bb211dd3b8d06.51986333","firstname":"freud","lastname":"junior","phone":"24102112228","country_code":"Gabon","network":"Libertis","member_code":"vv1btdar","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"By0BjUz5C+kVDsdav41s+OPvnfQwOTFhNzkzY2Y1","salt":"091a793cf5","validation_code":"mvvmii8j","active":"0","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 12:23:57"},{"uid":"586","unique_id":"5bb2130c6895d8.40457586","firstname":"freud","lastname":"junior","phone":"24102112229","country_code":"Gabon","network":"Libertis","member_code":"FXVje4UC6J","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"FYHUbR6q63\/R3iY0fV4na5LJm00wZWQ0MGIyNjYx","salt":"0ed40b2661","validation_code":"mxcoaj0e","active":"0","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 12:29:00"},{"uid":"587","unique_id":"5bb22bda2aad28.79146398","firstname":"junior","lastname":"freud","phone":"+24102112227","country_code":"Gabon","network":"Libertis","member_code":"pm8ZFcw4Cy","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0.43368316","longitude":"9.45986627","encrypted_password":"PXkvn05HrOijjrV2l\/oiVYpbPF8yNjYxMzhlNGE3","salt":"266138e4a7","validation_code":"cohuui7v","active":"oui","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 14:14:50"},{"uid":"588","unique_id":"5bb23fcb002da5.59565268","firstname":"freud","lastname":"junior","phone":"24102112230","country_code":"Gabon","network":"Libertis","member_code":"1nT530dxoO","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"JeWQOVUlnhStxUGHCXqDbhMgDI5jMjg4NTdlODMw","salt":"c28857e830","validation_code":"pfd2ovxh","active":"0","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 15:39:55"},{"uid":"589","unique_id":"5bb240080d0560.90681724","firstname":"freud","lastname":"junior","phone":"+24102112231","country_code":"Gabon","network":"Libertis","member_code":"5DNF00wClQ","code_parrain":"hPYYmCdXip","email":"fmaguendji@gmail.com","category":"geolocated","balance":"0","latitude":"0,43368316","longitude":"9.45986627","encrypted_password":"NAZ7iNCDnFKLtCG43VBpvhvXLuI4MjEyODg0MWJj","salt":"82128841bc","validation_code":"qch1pygo","active":"0","mbre_reseau":"0","mbre_ss_reseau":"0","ouvert":"","created_at":"2018-10-01 15:40:56"}]} \ No newline at end of file diff --git a/app/webservice/persistences/Configuration.js b/app/webservice/persistences/Configuration.js new file mode 100644 index 0000000..267b70f --- /dev/null +++ b/app/webservice/persistences/Configuration.js @@ -0,0 +1,109 @@ +import {db} from './db'; +import {AsyncStorage} from 'react-native'; + +export default class Configuration { + + constructor() { + + } + + async getCurrentLangue() { + const da = await _getData() + if (da) resolve(da) + else reject(da) + } + + async getCurrentPasValue() { + const pasObject = await this._getPasData() + if (pasObject) { + return pasObject.valeur_int; + } else return pasObject; + } + + async getCurrentPubValue() { + const pasObject = await this._getPubData() + console.warn(pasObject) + if (pasObject) { + return pasObject.valeur_bool; + } else return pasObject; + } + + async setPubActive(data) { + try { + if (data.pub) { + await AsyncStorage.setItem('pubObject', JSON.stringify(data.pub)); + db.update({"configuration.pub": {$exists: true}}, {configuration: {pub: data.pub}}, {upsert: true}, (err, num, upsert) => { + console.log([err, num, upsert]) + }) + } + } catch (error) { + console.warn(error) + } + + } + + _getPubData() { + return new Promise(async (resolve, reject) => { + + try { + const ty = await AsyncStorage.getItem('pubObject') + resolve(JSON.parse(ty)) + } catch (err) { + reject(err) + + } + + }) + } + + setCurrentLangue(lang) { + this._storeData(lang) + db.update({"configuration.lang": {$exists: true}}, {configuration: {lang: lang}}, {upsert: true}, (err, num, upsert) => { + console.log([err, num, upsert]) + }) + } + + setCurrentPas = async (pas) => { + try { + await AsyncStorage.setItem('@config:pasObject', JSON.stringify(pas.pas)); + } catch (error) { + console.warn(error) + } + db.update({"configuration.pas": {$exists: true}}, {configuration: {pas: pas.pas}}, {upsert: true}, (err, num, upsert) => { + console.log([err, num, upsert]) + }) + } + _getPasData = () => { + return new Promise(async (resolve, reject) => { + + try { + const ty = await AsyncStorage.getItem('@config:pasObject') + resolve(JSON.parse(ty)) + } catch (err) { + reject(err) + + } + + }) + } + _storeData = async (lang) => { + try { + await AsyncStorage.setItem('@config:lang', lang.value); + } catch (error) { + console.warn(error) + } + }; + _getData = () => { + return new Promise(async (resolve, reject) => { + + try { + const ty = await AsyncStorage.getItem('@config:lang') + resolve(ty) + } catch (err) { + reject(err) + + } + + }) + } +} \ No newline at end of file diff --git a/app/webservice/persistences/MarkerManager.js b/app/webservice/persistences/MarkerManager.js new file mode 100644 index 0000000..5b1682f --- /dev/null +++ b/app/webservice/persistences/MarkerManager.js @@ -0,0 +1,75 @@ +const Realm = require('realm'); +let geolib=require("geolib") + +import GeolocatedPoint from './../../model/GeolocatedPoint' +import Network from './../../model/Network' +import { getLocalMarkers } from '../MapService'; + +GeolocatedPointSchema={ + name:"GeolocatedPoint", + properties:{ + id:'int', + firstname:'string?', + lastname:'string', + adresse:'string', + longitude:'float', + latitude:'float', + phone:'string?', + solde:'int', + country:'string', + category:'string', + email:'string', + etat:'int' , + code_parrain:'string', + code_dial:'string', + network_id:'int', + transactionNumber:'string?', + code_membre:'string', + network:'string' + } +} +export default class MarkerManager { + realm + constructor(){ + this.realm=new Realm({schema: [GeolocatedPointSchema]}) + } + getLocalMarkers(){ + return this.realm.objects('GeolocatedPoint').slice(0,3); +} +async getLocalMarkersFromDistance(distance:5,location){ + return new Promise((resolve,reject)=>{ + let points=getLocalMarkers(); + return points.filter((mark,index)=>{ + const position={longitude:parseFloat(mark.longitude),latitude:parseFloat(mark.latitude)} + return geolib.getDistance(position,location)<=(distance*1000) + }) + }); +} +close(){ + this.realm.close(); +} + async insertMarkers(markers:Array){ + return new Promise((resolve,reject)=>{ + var count=0 + let rejet=[] + markers.forEach((value,index)=>{ + try { + + this.realm.write(() => { + this.realm.create('GeolocatedPoint',value); + }); + count++ + } catch (e) { + console.log("Error on creation"); + reject(e) + rejet.push(value) + } + }) + + resolve({row:count,total:markers.length,rejet:rejet}) + + }) + + + } +} \ No newline at end of file diff --git a/app/webservice/persistences/StorageService.js b/app/webservice/persistences/StorageService.js new file mode 100644 index 0000000..7c1bb00 --- /dev/null +++ b/app/webservice/persistences/StorageService.js @@ -0,0 +1,24 @@ +import {AsyncStorage} from "react-native"; + +export const storeData = async (key, value) => { + return new Promise(async (resolve, reject) => { + try { + const val = await AsyncStorage.setItem(key, value); + resolve(val); + } catch (error) { + console.warn(error); + reject(error); + } + }) +}; + +export const getData = (key) => { + return new Promise(async (resolve, reject) => { + try { + const ty = await AsyncStorage.getItem(key) + resolve(ty); + } catch (err) { + reject(err); + } + }); +} diff --git a/app/webservice/persistences/db.js b/app/webservice/persistences/db.js new file mode 100644 index 0000000..c4b8693 --- /dev/null +++ b/app/webservice/persistences/db.js @@ -0,0 +1,8 @@ +const dbname="ILinklocal" +const dbmarker="ilinksmarkers" +var datastore =require('react-native-local-mongodb'); +const items = {}; + +export const db = new datastore({ filename: dbname, autoload: true }); +export const dbmarkers = new datastore({ filename: dbmarkers, autoload: true }); + diff --git a/app/webservice/regisseur/WalletRegisseurApi.js b/app/webservice/regisseur/WalletRegisseurApi.js new file mode 100644 index 0000000..820662e --- /dev/null +++ b/app/webservice/regisseur/WalletRegisseurApi.js @@ -0,0 +1,706 @@ +import {store} from "../../redux/store"; +import axios from "axios"; +import { + getAvisImpositionUrl, + getAvisImpositionWithoutOrdreRecetteUrl, + getAvisImpositionWithPenaliteUrl, + getOrdreRecetteUrl, + getOrdreRecetteWithoutQuitanceUrl, + getQRCodeDetail, + modifyAvisImpositionUrl, + modifyOrdreRecetteUrl, + modifyQuitanceUrl, + penalityUrl, + saveActifSocietyUrl, + saveOrdreRecetteUrl, + saveQuitanceUrl, searchUserHomeUrl, + searchUserUrl +} from "../IlinkConstants"; +import I18n from "react-native-i18n"; +import { + fetchDeletePenalityError, + fetchDeletePenalityPending, + fetchDeletePenalityReset, + fetchDeletePenalitySuccess, + fetchGetAvisImpossitionError, + fetchGetAvisImpossitionPending, + fetchGetAvisImpossitionReset, + fetchGetAvisImpossitionSuccess, + fetchGetAvisImpossitionWithPenaliteError, + fetchGetAvisImpossitionWithPenalitePending, + fetchGetAvisImpossitionWithPenaliteReset, + fetchGetAvisImpossitionWithPenaliteSuccess, + fetchGetQRCodeDetailError, + fetchGetQRCodeDetailPending, + fetchGetQRCodeDetailReset, + fetchGetQRCodeDetailSuccess, + fetchModifyAvisImpositionError, + fetchModifyAvisImpositionPending, + fetchModifyAvisImpositionReset, + fetchModifyAvisImpositionSuccess, + fetchModifyPenalityError, + fetchModifyPenalityPending, + fetchModifyPenalitySuccess, + fetchSaveActifSocietyError, + fetchSaveActifSocietyPending, + fetchSaveActifSocietyReset, + fetchSaveActifSocietySuccess, + fetchSavePenalityError, + fetchSavePenalityPending, + fetchSavePenalityReset, + fetchSavePenalitySuccess, + fetchSearchUserError, + fetchSearchUserPending, + fetchSearchUserReset, + fetchSearchUserSuccess +} from "../../redux/actions/WalletActions"; + +export const getAvisImpositionAction = (codeAgent) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${getAvisImpositionUrl}/${codeAgent}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)) + else + dispatch(fetchGetAvisImpossitionError(error.message)) + }); + } +} + +export const getAvisImpositionWithPenalityAction = (codeAgent) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionWithPenalitePending()); + + axios({ + url: `${getAvisImpositionWithPenaliteUrl}/${codeAgent}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionWithPenaliteSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionWithPenaliteError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionWithPenaliteError(error.request)) + else + dispatch(fetchGetAvisImpossitionWithPenaliteError(error.message)) + }); + } +} +export const getAvisImpositionWithPenalityReset = () => { + return dispatch => { + dispatch(fetchGetAvisImpossitionWithPenaliteReset()); + } +} + +export const getAvisImpositionWithoutOrdreRecetteAction = (codeAgent) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${getAvisImpositionWithoutOrdreRecetteUrl}/${codeAgent}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)) + else + dispatch(fetchGetAvisImpossitionError(error.message)) + }); + } +} +export const getAvisImpositionReset = () => { + return dispatch => { + dispatch(fetchGetAvisImpossitionReset()); + } +} + +export const modifyvisImpositionAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyAvisImpositionPending()); + + axios({ + url: `${modifyAvisImpositionUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyAvisImpositionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyAvisImpositionError(error.response)); + else if (error.request) + dispatch(fetchModifyAvisImpositionError(error.request)) + else + dispatch(fetchModifyAvisImpositionError(error.message)) + }); + } +} +export const modifyAvisImpositionReset = () => { + return dispatch => { + dispatch(fetchModifyAvisImpositionReset()); + } +} + +export const saveOrdreRecetteAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyAvisImpositionPending()); + + axios({ + url: `${saveOrdreRecetteUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyAvisImpositionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyAvisImpositionError(error.response)); + else if (error.request) + dispatch(fetchModifyAvisImpositionError(error.request)); + else + dispatch(fetchModifyAvisImpositionError(error.message)); + }); + } +} + +export const saveQuitanceAction = (data, pay = false) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyAvisImpositionPending()); + + axios({ + url: `${pay ? saveQuitanceUrl + '/pay' : saveQuitanceUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyAvisImpositionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyAvisImpositionError(error.response)); + else if (error.request) + dispatch(fetchModifyAvisImpositionError(error.request)); + else + dispatch(fetchModifyAvisImpositionError(error.message)); + }); + } +} + +export const modifyOrdreRecetteAction = (id, data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyAvisImpositionPending()); + + axios({ + url: `${modifyOrdreRecetteUrl}/${id}`, + method: 'PUT', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyAvisImpositionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyAvisImpositionError(error.response)); + else if (error.request) + dispatch(fetchModifyAvisImpositionError(error.request)); + else + dispatch(fetchModifyAvisImpositionError(error.message)); + }); + } +} + +export const modifyQuitanceAction = (id, data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyAvisImpositionPending()); + console.log("ITEM", id); + axios({ + url: `${modifyQuitanceUrl}/${id}`, + method: 'PUT', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyAvisImpositionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyAvisImpositionError(error.response)); + else if (error.request) + dispatch(fetchModifyAvisImpositionError(error.request)); + else + dispatch(fetchModifyAvisImpositionError(error.message)); + }); + } +} + +export const getQuitanceAction = (codeAgent) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${saveQuitanceUrl}/${codeAgent}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)) + else + dispatch(fetchGetAvisImpossitionError(error.message)) + }); + } +} +export const getOrdreRecetteWithoutQuitanceAction = (codeAgent, refresh = 0) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${getOrdreRecetteWithoutQuitanceUrl}/${codeAgent}?refresh=${refresh}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)) + else + dispatch(fetchGetAvisImpossitionError(error.message)) + }); + } +} +export const getOrdreRecetteAction = (codeAgent) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${getOrdreRecetteUrl}/${codeAgent}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)) + else + dispatch(fetchGetAvisImpossitionError(error.message)) + }); + } +} +export const getOrdreRecetteReset = () => { + return dispatch => { + dispatch(fetchGetAvisImpossitionReset()); + } +} + +export const getOrdreRecetteDetailAction = (idRevenue) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetAvisImpossitionPending()); + + axios({ + url: `${saveOrdreRecetteUrl}/${idRevenue}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetAvisImpossitionSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetAvisImpossitionError(error.response)); + else if (error.request) + dispatch(fetchGetAvisImpossitionError(error.request)); + else + dispatch(fetchGetAvisImpossitionError(error.message)); + }); + } +} +export const getOrdreRecetteDetailReset = () => { + return dispatch => { + dispatch(fetchGetAvisImpossitionReset()); + } +}; + +export const saveActifSocietyAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchSaveActifSocietyPending()); + + axios({ + url: `${saveActifSocietyUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchSaveActifSocietySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchSaveActifSocietyError(error.response)); + else if (error.request) + dispatch(fetchSaveActifSocietyError(error.request)); + else + dispatch(fetchSaveActifSocietyError(error.message)); + }); + } +} +export const saveActifSocietyReset = () => { + return dispatch => { + dispatch(fetchSaveActifSocietyReset()); + } +}; + +export const modifyPenalityAction = (idPenality, data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchModifyPenalityPending()); + + axios({ + url: `${penalityUrl}/${idPenality}`, + method: 'PUT', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchModifyPenalitySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchModifyPenalityError(error.response)); + else if (error.request) + dispatch(fetchModifyPenalityError(error.request)); + else + dispatch(fetchModifyPenalityError(error.message)); + }); + } +} +export const modifyPenalityReset = () => { + return dispatch => { + dispatch(fetchSaveActifSocietyReset()); + } +}; + +export const deletePenalityAction = (idPenality, data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchDeletePenalityPending()); + + axios({ + url: `${penalityUrl}/${idPenality}`, + method: 'DELETE', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchDeletePenalitySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchDeletePenalityError(error.response)); + else if (error.request) + dispatch(fetchDeletePenalityError(error.request)); + else + dispatch(fetchDeletePenalityError(error.message)); + }); + } +} +export const deletePenalityReset = () => { + return dispatch => { + dispatch(fetchDeletePenalityReset()); + } +}; + +export const savePenalityAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchSavePenalityPending()); + + axios({ + url: `${penalityUrl}`, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchSavePenalitySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchSavePenalityError(error.response)); + else if (error.request) + dispatch(fetchSavePenalityError(error.request)); + else + dispatch(fetchSavePenalityError(error.message)); + }); + } +} +export const savePenalityReset = () => { + return dispatch => { + dispatch(fetchSavePenalityReset()); + } +}; + +export const searchUserAction = (data, searchFromMap = false) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchSearchUserPending()); + + axios({ + url: searchFromMap ? searchUserHomeUrl : `${searchUserUrl}?name=${data}`, + method: searchFromMap ? 'POST' : 'GET', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchSearchUserSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchSearchUserError(error.response)); + else if (error.request) + dispatch(fetchSearchUserError(error.request)); + else + dispatch(fetchSearchUserError(error.message)); + }); + } +} +export const searchUserReset = () => { + return dispatch => { + dispatch(fetchSearchUserReset()); + } +}; + +export const getQRCodeDetailAction = (id) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetQRCodeDetailPending()); + + axios({ + url: `${getQRCodeDetail}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetQRCodeDetailSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetQRCodeDetailError(error.response)); + else if (error.request) + dispatch(fetchGetQRCodeDetailError(error.request)); + else + dispatch(fetchGetQRCodeDetailError(error.message)); + }); + } +} +export const getQRCodeDetailReset = () => { + return dispatch => { + dispatch(fetchGetQRCodeDetailReset()); + } +}; + +export const fetchRecalculatePenality = (idPenality) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return new Promise(async (resolve, reject) => { + axios({ + url: `${penalityUrl}/recalculate/${idPenality}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + resolve(response); + }) + .catch(error => { + if (error.response) + reject(error.response); + else if (error.request) + reject(error.request); + else + reject(error.message); + }); + }); +} diff --git a/app/webservice/user/NanoCreditApi.js b/app/webservice/user/NanoCreditApi.js new file mode 100644 index 0000000..aa6933e --- /dev/null +++ b/app/webservice/user/NanoCreditApi.js @@ -0,0 +1,314 @@ + +import axios from "axios"; +import I18n from 'react-native-i18n'; +import { store } from "../../redux/store"; +import { fetchCautionCreditDemandUserError, fetchCautionCreditDemandUserPending, fetchCautionCreditDemandUserReset, fetchCautionCreditDemandUserSuccess, fetchGetDemandsGroupError, fetchGetDemandsGroupPending, fetchGetDemandsGroupReset, fetchGetDemandsGroupSuccess, fetchGetUniqueDemandsGroupError, fetchGetUniqueDemandsGroupPending, fetchGetUniqueDemandsGroupReset, fetchGetUniqueDemandsGroupSuccess, fetchGetUserGroupDetailError, fetchGetUserGroupDetailPending, fetchGetUserGroupDetailReset, fetchGetUserGroupDetailSuccess, fetchEpargnerArgentUserPending, fetchEpargnerArgentUserSuccess, fetchEpargnerArgentUserError, fetchEpargnerArgentUserReset, fetchCasserEpargneUserPending, fetchCasserEpargneUserSuccess, fetchCasserEpargneUserError, fetchCasserEpargneUserReset, fetchGetNanoCreditUserAccountPending, fetchGetNanoCreditUserAccountSuccess, fetchGetNanoCreditUserAccountError, fetchGetNanoCreditUserAccountReset, fetchGetNanoCreditUserHistoryPending, fetchGetNanoCreditUserHistorySuccess, fetchGetNanoCreditUserHistoryError, fetchGetNanoCreditUserHistoryReset } from "../../redux/actions/NanoCreditAction"; +import { cautionCreditDemandtUrl, getCreditDemand, groupUrl, refundCreditDemandUrl, getNanoCreditUserHistoryUrl, epargnerArgentUrl, casserEpargneUrl, getNanoCreditAccount, getNanoCreditAgentHistoryUrl } from "../IlinkConstants"; + +export const getNanoCreditDemandsAction = (id) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetDemandsGroupPending()); + + axios({ + url: `${getCreditDemand}/all/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetDemandsGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetDemandsGroupError(error.response)); + else if (error.request) + dispatch(fetchGetDemandsGroupError(error.request)) + else + dispatch(fetchGetDemandsGroupError(error.message)) + }); + } +} + +export const getNanoCreditDemandsReset = () => { + return dispatch => { + dispatch(fetchGetDemandsGroupReset()); + } +} + +export const getNanoCreditUniqueDemandsAction = (id) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? + auth.authKey !== null ? + `${auth.authKey.token_type} ${auth.authKey.access_token}` : + '' : ''; + + return dispatch => { + dispatch(fetchGetUniqueDemandsGroupPending()); + + axios({ + url: `${getCreditDemand}/${id}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetUniqueDemandsGroupSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetUniqueDemandsGroupError(error.response)); + else if (error.request) + dispatch(fetchGetUniqueDemandsGroupError(error.request)) + else + dispatch(fetchGetUniqueDemandsGroupError(error.message)) + }); + } +} + +export const getNanoCreditUniqueDemandsReset = () => { + return dispatch => { + dispatch(fetchGetUniqueDemandsGroupReset()); + } +} + + +export const getUserGroupDetailAction = (code_user) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetUserGroupDetailPending()); + + axios({ + url: `${groupUrl}/my/${code_user}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + } + }) + .then(response => { + console.log(response); + dispatch(fetchGetUserGroupDetailSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetUserGroupDetailError(error.response)); + else if (error.request) + dispatch(fetchGetUserGroupDetailError(error.request)) + else + dispatch(fetchGetUserGroupDetailError(error.message)) + }); + } +} + +export const getUserGroupDetailReset = () => { + return dispatch => { + dispatch(fetchGetUserGroupDetailReset()); + } +} + + +export const refundCreditDemandUserAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCautionCreditDemandUserPending()); + + axios({ + url: refundCreditDemandUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchCautionCreditDemandUserSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchCautionCreditDemandUserError(error.response)); + else if (error.request) + dispatch(fetchCautionCreditDemandUserError(error.request)) + else + dispatch(fetchCautionCreditDemandUserError(error.message)) + }); + } +} + +export const refundCreditDemandUserReset = () => { + return dispatch => { + dispatch(fetchCautionCreditDemandUserReset()); + } +} + + +export const epargnerArgentUserAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchEpargnerArgentUserPending()); + + axios({ + url: epargnerArgentUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchEpargnerArgentUserSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchEpargnerArgentUserError(error.response)); + else if (error.request) + dispatch(fetchEpargnerArgentUserError(error.request)) + else + dispatch(fetchEpargnerArgentUserError(error.message)) + }); + } +} + +export const epargnerArgentUserReset = () => { + return dispatch => { + dispatch(fetchEpargnerArgentUserReset()); + } +} + + +export const casserEpargneUserAction = (data) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchCasserEpargneUserPending()); + + axios({ + url: casserEpargneUrl, + method: 'POST', + data, + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchCasserEpargneUserSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchCasserEpargneUserError(error.response)); + else if (error.request) + dispatch(fetchCasserEpargneUserError(error.request)) + else + dispatch(fetchCasserEpargneUserError(error.message)) + }); + } +} + +export const casserEpargneUserReset = () => { + return dispatch => { + dispatch(fetchCasserEpargneUserReset()); + } +} + + +export const getNanoCreditAccountAction = (idUser) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditUserAccountPending()); + + axios({ + url: `${getNanoCreditAccount}/${idUser}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditUserAccountSuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditUserAccountError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditUserAccountError(error.request)) + else + dispatch(fetchGetNanoCreditUserAccountError(error.message)) + }); + } +} + +export const getNanoCreditAccountReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditUserAccountReset()); + } +} + + +export const getNanoCreditUserHistoryAction = (idUser, isUser) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryPending()); + + axios({ + url: `${isUser ? getNanoCreditUserHistoryUrl : getNanoCreditAgentHistoryUrl}/${idUser}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditUserHistorySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditUserHistoryError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditUserHistoryError(error.request)) + else + dispatch(fetchGetNanoCreditUserHistoryError(error.message)) + }); + } +} + +export const getNanoCreditUserHistoryReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryReset()); + } +} \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..ff83e92 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [['module:metro-react-native-babel-preset', { + unstable_disableES6Transforms: true + }]], +}; \ No newline at end of file diff --git a/fix-android/android-gradle-fix b/fix-android/android-gradle-fix new file mode 100644 index 0000000..6a1496d --- /dev/null +++ b/fix-android/android-gradle-fix @@ -0,0 +1,17 @@ +doLast { + def moveFunc = { resSuffix -> + File originalDir = file("${resourcesDir}/drawable-${resSuffix}") + if (originalDir.exists()) { + File destDir = file("${resourcesDir}/drawable-${resSuffix}-v4") + ant.move(file: originalDir, tofile: destDir) + } + } + moveFunc.curry("ldpi").call() + moveFunc.curry("mdpi").call() + moveFunc.curry("hdpi").call() + moveFunc.curry("xhdpi").call() + moveFunc.curry("xxhdpi").call() + moveFunc.curry("xxxhdpi").call() +} + +// Set up inputs and outputs so gradle can cache the result \ No newline at end of file diff --git a/fix-android/android-release-fix.js b/fix-android/android-release-fix.js new file mode 100644 index 0000000..7648e51 --- /dev/null +++ b/fix-android/android-release-fix.js @@ -0,0 +1,21 @@ +const fs = require('fs') + +try { + var curDir = __dirname + var rootDir = process.cwd() + + var file = `${rootDir}/node_modules/react-native/react.gradle` + var dataFix = fs.readFileSync(`${curDir}/android-gradle-fix`, 'utf8') + var data = fs.readFileSync(file, 'utf8') + + var doLast = "doLast \{" + if (data.indexOf(doLast) !== -1) { + throw "Already fixed." + } + + var result = data.replace(/\/\/ Set up inputs and outputs so gradle can cache the result/g, dataFix); + fs.writeFileSync(file, result, 'utf8') + console.log('Android Gradle Fixed!') +} catch (error) { + console.error(error) +} \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..4ee223d --- /dev/null +++ b/index.js @@ -0,0 +1,15 @@ +/** + * @format + */ + +import 'react-native-gesture-handler'; +import { AppRegistry, YellowBox, AsyncStorage } from 'react-native'; +import App from './app/App'; +import { name as appName } from './app.json'; +import axios from "axios"; + +YellowBox.ignoredYellowBox = ['Warning: Each', 'Warning: Failed']; +console.disableYellowBox = true; +//console.reportErrorsAsExceptions = false; + +AppRegistry.registerComponent(appName, () => App); diff --git a/install b/install new file mode 100644 index 0000000..de2eda9 --- /dev/null +++ b/install @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +niv react-native@0.59.9 --destination react-native-old \ No newline at end of file diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..5faed87 --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,41 @@ +platform :ios, '11.0' +require_relative '../node_modules/react-native/scripts/react_native_pods' +require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' + +target 'iLink' do + # Pods for iLink + config = use_native_modules! + + use_react_native!( + :path => config[:reactNativePath], + # to enable hermes on iOS, change `false` to `true` and then install pods + :hermes_enabled => false + ) + + pod 'react-native-maps', :path => '../node_modules/react-native-maps' + + permissions_path = '../node_modules/react-native-permissions/ios' + pod 'Permission-Camera', :path => "#{permissions_path}/Camera" + + # pod 'lottie-ios', :path => '../node_modules/lottie-ios' + pod 'lottie-react-native', :path => '../node_modules/lottie-react-native' + pod 'lottie-ios', '~> 3.1.3' + + target 'iLinkTests' do + inherit! :complete + # Pods for testing + end + + use_native_modules! +end + + # Enables Flipper. + # + # Note that if you have use_frameworks! enabled, Flipper will not work and + # you should disable the next line. + use_flipper!() + + post_install do |installer| + react_native_post_install(installer) + end +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 0000000..61229bf --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,471 @@ +PODS: + - boost-for-react-native (1.63.0) + - DoubleConversion (1.1.6) + - FBLazyVector (0.61.5) + - FBReactNativeSpec (0.61.5): + - Folly (= 2018.10.22.00) + - RCTRequired (= 0.61.5) + - RCTTypeSafety (= 0.61.5) + - React-Core (= 0.61.5) + - React-jsi (= 0.61.5) + - ReactCommon/turbomodule/core (= 0.61.5) + - Folly (2018.10.22.00): + - boost-for-react-native + - DoubleConversion + - Folly/Default (= 2018.10.22.00) + - glog + - Folly/Default (2018.10.22.00): + - boost-for-react-native + - DoubleConversion + - glog + - GCDWebServer (3.5.4): + - GCDWebServer/Core (= 3.5.4) + - GCDWebServer/Core (3.5.4) + - glog (0.3.5) + - lottie-ios (3.1.9) + - lottie-react-native (3.3.2): + - lottie-ios (~> 3.1.3) + - React + - OneSignal (2.16.1) + - RCTRequired (0.61.5) + - RCTTypeSafety (0.61.5): + - FBLazyVector (= 0.61.5) + - Folly (= 2018.10.22.00) + - RCTRequired (= 0.61.5) + - React-Core (= 0.61.5) + - React (0.61.5): + - React-Core (= 0.61.5) + - React-Core/DevSupport (= 0.61.5) + - React-Core/RCTWebSocket (= 0.61.5) + - React-RCTActionSheet (= 0.61.5) + - React-RCTAnimation (= 0.61.5) + - React-RCTBlob (= 0.61.5) + - React-RCTImage (= 0.61.5) + - React-RCTLinking (= 0.61.5) + - React-RCTNetwork (= 0.61.5) + - React-RCTSettings (= 0.61.5) + - React-RCTText (= 0.61.5) + - React-RCTVibration (= 0.61.5) + - React-Core (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default (= 0.61.5) + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/CoreModulesHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/Default (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/DevSupport (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default (= 0.61.5) + - React-Core/RCTWebSocket (= 0.61.5) + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - React-jsinspector (= 0.61.5) + - Yoga + - React-Core/RCTActionSheetHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTAnimationHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTBlobHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTImageHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTLinkingHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTNetworkHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTSettingsHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTTextHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTVibrationHeaders (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-Core/RCTWebSocket (0.61.5): + - Folly (= 2018.10.22.00) + - glog + - React-Core/Default (= 0.61.5) + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsiexecutor (= 0.61.5) + - Yoga + - React-CoreModules (0.61.5): + - FBReactNativeSpec (= 0.61.5) + - Folly (= 2018.10.22.00) + - RCTTypeSafety (= 0.61.5) + - React-Core/CoreModulesHeaders (= 0.61.5) + - React-RCTImage (= 0.61.5) + - ReactCommon/turbomodule/core (= 0.61.5) + - React-cxxreact (0.61.5): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-jsinspector (= 0.61.5) + - React-jsi (0.61.5): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-jsi/Default (= 0.61.5) + - React-jsi/Default (0.61.5): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-jsiexecutor (0.61.5): + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - React-jsinspector (0.61.5) + - react-native-camera (3.40.0): + - React-Core + - react-native-camera/RCT (= 3.40.0) + - react-native-camera/RN (= 3.40.0) + - react-native-camera/RCT (3.40.0): + - React-Core + - react-native-camera/RN (3.40.0): + - React-Core + - react-native-maps (0.30.0): + - React + - react-native-onesignal (3.9.3): + - OneSignal (= 2.16.1) + - React (< 1.0.0, >= 0.13.0) + - react-native-viewpager (3.3.0): + - React + - React-RCTActionSheet (0.61.5): + - React-Core/RCTActionSheetHeaders (= 0.61.5) + - React-RCTAnimation (0.61.5): + - React-Core/RCTAnimationHeaders (= 0.61.5) + - React-RCTBlob (0.61.5): + - React-Core/RCTBlobHeaders (= 0.61.5) + - React-Core/RCTWebSocket (= 0.61.5) + - React-jsi (= 0.61.5) + - React-RCTNetwork (= 0.61.5) + - React-RCTImage (0.61.5): + - React-Core/RCTImageHeaders (= 0.61.5) + - React-RCTNetwork (= 0.61.5) + - React-RCTLinking (0.61.5): + - React-Core/RCTLinkingHeaders (= 0.61.5) + - React-RCTNetwork (0.61.5): + - React-Core/RCTNetworkHeaders (= 0.61.5) + - React-RCTSettings (0.61.5): + - React-Core/RCTSettingsHeaders (= 0.61.5) + - React-RCTText (0.61.5): + - React-Core/RCTTextHeaders (= 0.61.5) + - React-RCTVibration (0.61.5): + - React-Core/RCTVibrationHeaders (= 0.61.5) + - ReactCommon/jscallinvoker (0.61.5): + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-cxxreact (= 0.61.5) + - ReactCommon/turbomodule/core (0.61.5): + - DoubleConversion + - Folly (= 2018.10.22.00) + - glog + - React-Core (= 0.61.5) + - React-cxxreact (= 0.61.5) + - React-jsi (= 0.61.5) + - ReactCommon/jscallinvoker (= 0.61.5) + - RealmJS (3.6.5): + - GCDWebServer + - React + - RNCAsyncStorage (1.9.0): + - React + - RNDateTimePicker (2.4.0): + - React + - RNDeviceInfo (2.3.2): + - React + - RNGestureHandler (1.6.1): + - React + - RNI18n (2.0.15): + - React + - RNImageCropPicker (0.32.3): + - React-Core + - React-RCTImage + - RNImageCropPicker/QBImagePickerController (= 0.32.3) + - TOCropViewController + - RNImageCropPicker/QBImagePickerController (0.32.3): + - React-Core + - React-RCTImage + - TOCropViewController + - RNReanimated (1.13.2): + - React-Core + - RNScreens (2.3.0): + - React + - RNSVG (9.13.6): + - React + - RNVectorIcons (6.6.0): + - React + - SajjadBlurOverlay (1.0.0): + - React + - TOCropViewController (2.6.0) + - Yoga (1.14.0) + +DEPENDENCIES: + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) + - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - lottie-ios (~> 3.1.3) + - lottie-react-native (from `../node_modules/lottie-react-native`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - 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-native-camera (from `../node_modules/react-native-camera`) + - react-native-maps (from `../node_modules/react-native-maps`) + - react-native-onesignal (from `../node_modules/react-native-onesignal`) + - "react-native-viewpager (from `../node_modules/@react-native-community/viewpager`)" + - 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`) + - ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - RealmJS (from `../node_modules/realm`) + - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)" + - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" + - RNDeviceInfo (from `../node_modules/react-native-device-info`) + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - RNI18n (from `../node_modules/react-native-i18n`) + - RNImageCropPicker (from `../node_modules/react-native-image-crop-picker`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) + - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - SajjadBlurOverlay (from `../node_modules/react-native-blur-overlay/ios`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - boost-for-react-native + - GCDWebServer + - lottie-ios + - OneSignal + - TOCropViewController + +EXTERNAL SOURCES: + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/Libraries/FBReactNativeSpec" + Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + lottie-react-native: + :path: "../node_modules/lottie-react-native" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + 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-native-camera: + :path: "../node_modules/react-native-camera" + react-native-maps: + :path: "../node_modules/react-native-maps" + react-native-onesignal: + :path: "../node_modules/react-native-onesignal" + react-native-viewpager: + :path: "../node_modules/@react-native-community/viewpager" + 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" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RealmJS: + :path: "../node_modules/realm" + RNCAsyncStorage: + :path: "../node_modules/@react-native-community/async-storage" + RNDateTimePicker: + :path: "../node_modules/@react-native-community/datetimepicker" + RNDeviceInfo: + :path: "../node_modules/react-native-device-info" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNI18n: + :path: "../node_modules/react-native-i18n" + RNImageCropPicker: + :path: "../node_modules/react-native-image-crop-picker" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" + RNVectorIcons: + :path: "../node_modules/react-native-vector-icons" + SajjadBlurOverlay: + :path: "../node_modules/react-native-blur-overlay/ios" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c + DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2 + FBLazyVector: aaeaf388755e4f29cd74acbc9e3b8da6d807c37f + FBReactNativeSpec: 118d0d177724c2d67f08a59136eb29ef5943ec75 + Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51 + GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4 + glog: 1f3da668190260b06b429bb211bfbee5cd790c28 + lottie-ios: 3a3758ef5a008e762faec9c9d50a39842f26d124 + lottie-react-native: 2a1a82bb326ae51331a5520de0cf706733c6db69 + OneSignal: 5f6514ec2b931306eb067acb124afbb2e49970af + RCTRequired: b153add4da6e7dbc44aebf93f3cf4fcae392ddf1 + RCTTypeSafety: 9aa1b91d7f9310fc6eadc3cf95126ffe818af320 + React: b6a59ef847b2b40bb6e0180a97d0ca716969ac78 + React-Core: 688b451f7d616cc1134ac95295b593d1b5158a04 + React-CoreModules: d04f8494c1a328b69ec11db9d1137d667f916dcb + React-cxxreact: d0f7bcafa196ae410e5300736b424455e7fb7ba7 + React-jsi: cb2cd74d7ccf4cffb071a46833613edc79cdf8f7 + React-jsiexecutor: d5525f9ed5f782fdbacb64b9b01a43a9323d2386 + React-jsinspector: fa0ecc501688c3c4c34f28834a76302233e29dc0 + react-native-camera: 35854c4f764a4a6cf61c1c3525888b92f0fe4b31 + react-native-maps: 6e499eee4eabf422ba8b6f94e993cc768bf35153 + react-native-onesignal: f92b6fae16388422f1b5d73b2c31e7000f481ae8 + react-native-viewpager: a7b438ca32c57b2614ece2a123e7fe116f743131 + React-RCTActionSheet: 600b4d10e3aea0913b5a92256d2719c0cdd26d76 + React-RCTAnimation: 791a87558389c80908ed06cc5dfc5e7920dfa360 + React-RCTBlob: d89293cc0236d9cb0933d85e430b0bbe81ad1d72 + React-RCTImage: 6b8e8df449eb7c814c99a92d6b52de6fe39dea4e + React-RCTLinking: 121bb231c7503cf9094f4d8461b96a130fabf4a5 + React-RCTNetwork: fb353640aafcee84ca8b78957297bd395f065c9a + React-RCTSettings: 8db258ea2a5efee381fcf7a6d5044e2f8b68b640 + React-RCTText: 9ccc88273e9a3aacff5094d2175a605efa854dbe + React-RCTVibration: a49a1f42bf8f5acf1c3e297097517c6b3af377ad + ReactCommon: 198c7c8d3591f975e5431bec1b0b3b581aa1c5dd + RealmJS: b103c28012b1abfe13396ac82e76b4f4d9d47c0d + RNCAsyncStorage: 453cd7c335ec9ba3b877e27d02238956b76f3268 + RNDateTimePicker: c4285bfdd87430f1e575b81a4742b7586a09d53e + RNDeviceInfo: 17e34f6dd902f08d88cbe2c0b7a01be948d43641 + RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 + RNI18n: e2f7e76389fcc6e84f2c8733ea89b92502351fd8 + RNImageCropPicker: 54e5ea3d0e298ed51e1441a2fa0a0e7c90ee256d + RNReanimated: e03f7425cb7a38dcf1b644d680d1bfc91c3337ad + RNScreens: 03bf608b92ac0acf323f47d8f5b63a8f829340c8 + RNSVG: 8ba35cbeb385a52fd960fd28db9d7d18b4c2974f + RNVectorIcons: 0bb4def82230be1333ddaeee9fcba45f0b288ed4 + SajjadBlurOverlay: 4366a3417954b7d4a8a70682e0c43959ff76a3cb + TOCropViewController: 3105367e808b7d3d886a74ff59bf4804e7d3ab38 + Yoga: f2a7cd4280bfe2cca5a7aed98ba0eb3d1310f18b + +PODFILE CHECKSUM: 3283500452c170dbdd7e329387c444e8f33600d6 + +COCOAPODS: 1.10.0 diff --git a/ios/iLink-Bridging-Header.h b/ios/iLink-Bridging-Header.h new file mode 100644 index 0000000..1b2cb5d --- /dev/null +++ b/ios/iLink-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/ios/iLink-tvOS-Bridging-Header.h b/ios/iLink-tvOS-Bridging-Header.h new file mode 100644 index 0000000..1b2cb5d --- /dev/null +++ b/ios/iLink-tvOS-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/ios/iLink-tvOS/Info.plist b/ios/iLink-tvOS/Info.plist new file mode 100644 index 0000000..ecbd496 --- /dev/null +++ b/ios/iLink-tvOS/Info.plist @@ -0,0 +1,53 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/iLink-tvOSTests/Info.plist b/ios/iLink-tvOSTests/Info.plist new file mode 100644 index 0000000..886825c --- /dev/null +++ b/ios/iLink-tvOSTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/iLink.xcodeproj/project.pbxproj b/ios/iLink.xcodeproj/project.pbxproj new file mode 100644 index 0000000..50c0c48 --- /dev/null +++ b/ios/iLink.xcodeproj/project.pbxproj @@ -0,0 +1,1056 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 00E356F31AD99517003FC87E /* iLinkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* iLinkTests.m */; }; + 096288CB25C36C83006DEE4A /* iLinkCity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 096288CA25C36C83006DEE4A /* iLinkCity.swift */; }; + 096288CC25C36C83006DEE4A /* iLinkCity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 096288CA25C36C83006DEE4A /* iLinkCity.swift */; }; + 09B0282A25C35E4700C28869 /* Podfile in Resources */ = {isa = PBXBuildFile; fileRef = 09B0282925C35E4700C28869 /* Podfile */; }; + 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 */; }; + 16880F8CE08EA2B7FF990241 /* libPods-iLink-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 493CFF4A82D62FD9DDDD246D /* libPods-iLink-tvOSTests.a */; }; + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 2DCD954D1E0B4F2C00145EB5 /* iLinkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* iLinkTests.m */; }; + 6C3D8AC304E6771E50F62B87 /* libPods-iLink-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1624397FFC78B251D75DBAF4 /* libPods-iLink-tvOS.a */; }; + C3FA419D90C6DF80BAB6DDA8 /* libPods-iLink.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6B0DEFD153B688A56C4BCA77 /* libPods-iLink.a */; }; + F370DD73E4B098E76056E2A8 /* libPods-iLinkTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F189CD5F9F3741618EC54363 /* libPods-iLinkTests.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = iLink; + }; + 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; + remoteInfo = "iLink-tvOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 00E356EE1AD99517003FC87E /* iLinkTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iLinkTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* iLinkTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = iLinkTests.m; sourceTree = ""; }; + 0345FA9AE990936ED2B42A47 /* Pods-iLink-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-iLink-tvOS/Pods-iLink-tvOS.debug.xcconfig"; sourceTree = ""; }; + 0774B47AF51A0EA03924D0D6 /* Pods-iLink-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink-tvOS.release.xcconfig"; path = "Target Support Files/Pods-iLink-tvOS/Pods-iLink-tvOS.release.xcconfig"; sourceTree = ""; }; + 096288C825C36C83006DEE4A /* iLink-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iLink-Bridging-Header.h"; sourceTree = ""; }; + 096288C925C36C83006DEE4A /* iLink-tvOS-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iLink-tvOS-Bridging-Header.h"; sourceTree = ""; }; + 096288CA25C36C83006DEE4A /* iLinkCity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iLinkCity.swift; sourceTree = ""; }; + 09B0282925C35E4700C28869 /* Podfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Podfile; sourceTree = ""; }; + 0D6D645346C344CABDECB816 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* iLink.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iLink.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iLink/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iLink/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 = iLink/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iLink/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iLink/main.m; sourceTree = ""; }; + 1425F2C9C3304211A7F8D836 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; + 1624397FFC78B251D75DBAF4 /* libPods-iLink-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-iLink-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1E8217FEA35FB20546137ED3 /* Pods-iLink.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink.release.xcconfig"; path = "Target Support Files/Pods-iLink/Pods-iLink.release.xcconfig"; sourceTree = ""; }; + 2BDB01AA58CBE389AF67AF90 /* Pods-iLink.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink.debug.xcconfig"; path = "Target Support Files/Pods-iLink/Pods-iLink.debug.xcconfig"; sourceTree = ""; }; + 2D02E47B1E0B4A5D006451C7 /* iLink-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "iLink-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D02E4901E0B4A5D006451C7 /* iLink-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "iLink-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 41ED19B6E06E40848718CAD7 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; + 493CFF4A82D62FD9DDDD246D /* libPods-iLink-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-iLink-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 4B5902E33F2441A88A70005D /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; + 58438E06EEA04418B8536754 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; + 6592F1E8A3B142358C51BFAA /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; }; + 6B0DEFD153B688A56C4BCA77 /* libPods-iLink.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-iLink.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 727B505113644644B8BB4B0F /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; + 8AB857996E59F80FDD47AE18 /* Pods-iLink-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-iLink-tvOSTests/Pods-iLink-tvOSTests.debug.xcconfig"; sourceTree = ""; }; + 8B1B84843CCA0E2195DC695A /* Pods-iLinkTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLinkTests.debug.xcconfig"; path = "Target Support Files/Pods-iLinkTests/Pods-iLinkTests.debug.xcconfig"; sourceTree = ""; }; + 8BE92C8A64ACAE21FA433DA7 /* Pods-iLink-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLink-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-iLink-tvOSTests/Pods-iLink-tvOSTests.release.xcconfig"; sourceTree = ""; }; + A4257895077D46B5A9FF760C /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; }; + C6BBB6BE9FD34D9E97BAE047 /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = ""; }; + CD404A4CBB304396906D30FD /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; + E7BAE9F689504BF1A272F189 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; }; + E7F61BC8B3F043DEB001A49B /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; }; + 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; }; + EDB4BCC9B76C4E56B08818DE /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; }; + F189CD5F9F3741618EC54363 /* libPods-iLinkTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-iLinkTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + FC4E2565B33D447DA8A460F6 /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; }; + FD2A4AB5697A43AFB1847EBF /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; }; + FDCD9BE8BF50443AA7BD469E /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + FE486F6996E7CEA7EA23523A /* Pods-iLinkTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iLinkTests.release.xcconfig"; path = "Target Support Files/Pods-iLinkTests/Pods-iLinkTests.release.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F370DD73E4B098E76056E2A8 /* libPods-iLinkTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C3FA419D90C6DF80BAB6DDA8 /* libPods-iLink.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6C3D8AC304E6771E50F62B87 /* libPods-iLink-tvOS.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 16880F8CE08EA2B7FF990241 /* libPods-iLink-tvOSTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00E356EF1AD99517003FC87E /* iLinkTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* iLinkTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = iLinkTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* iLink */ = { + isa = PBXGroup; + children = ( + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, + 13B07FB71A68108700A75B9A /* main.m */, + 096288CA25C36C83006DEE4A /* iLinkCity.swift */, + 096288C825C36C83006DEE4A /* iLink-Bridging-Header.h */, + 096288C925C36C83006DEE4A /* iLink-tvOS-Bridging-Header.h */, + ); + name = iLink; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 6B0DEFD153B688A56C4BCA77 /* libPods-iLink.a */, + 1624397FFC78B251D75DBAF4 /* libPods-iLink-tvOS.a */, + 493CFF4A82D62FD9DDDD246D /* libPods-iLink-tvOSTests.a */, + F189CD5F9F3741618EC54363 /* libPods-iLinkTests.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 70CCBE06CAA34293B2E5E93C /* Resources */ = { + isa = PBXGroup; + children = ( + EDB4BCC9B76C4E56B08818DE /* AntDesign.ttf */, + FD2A4AB5697A43AFB1847EBF /* Entypo.ttf */, + E7BAE9F689504BF1A272F189 /* EvilIcons.ttf */, + 6592F1E8A3B142358C51BFAA /* Feather.ttf */, + 4B5902E33F2441A88A70005D /* FontAwesome.ttf */, + 727B505113644644B8BB4B0F /* FontAwesome5_Brands.ttf */, + CD404A4CBB304396906D30FD /* FontAwesome5_Regular.ttf */, + 41ED19B6E06E40848718CAD7 /* FontAwesome5_Solid.ttf */, + C6BBB6BE9FD34D9E97BAE047 /* Fontisto.ttf */, + 58438E06EEA04418B8536754 /* Foundation.ttf */, + E7F61BC8B3F043DEB001A49B /* Ionicons.ttf */, + FDCD9BE8BF50443AA7BD469E /* MaterialCommunityIcons.ttf */, + 0D6D645346C344CABDECB816 /* MaterialIcons.ttf */, + FC4E2565B33D447DA8A460F6 /* Octicons.ttf */, + 1425F2C9C3304211A7F8D836 /* SimpleLineIcons.ttf */, + A4257895077D46B5A9FF760C /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 09B0282925C35E4700C28869 /* Podfile */, + 13B07FAE1A68108700A75B9A /* iLink */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* iLinkTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 70CCBE06CAA34293B2E5E93C /* Resources */, + B1791617A96197668555499E /* Pods */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* iLink.app */, + 00E356EE1AD99517003FC87E /* iLinkTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* iLink-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* iLink-tvOSTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + B1791617A96197668555499E /* Pods */ = { + isa = PBXGroup; + children = ( + 2BDB01AA58CBE389AF67AF90 /* Pods-iLink.debug.xcconfig */, + 1E8217FEA35FB20546137ED3 /* Pods-iLink.release.xcconfig */, + 0345FA9AE990936ED2B42A47 /* Pods-iLink-tvOS.debug.xcconfig */, + 0774B47AF51A0EA03924D0D6 /* Pods-iLink-tvOS.release.xcconfig */, + 8AB857996E59F80FDD47AE18 /* Pods-iLink-tvOSTests.debug.xcconfig */, + 8BE92C8A64ACAE21FA433DA7 /* Pods-iLink-tvOSTests.release.xcconfig */, + 8B1B84843CCA0E2195DC695A /* Pods-iLinkTests.debug.xcconfig */, + FE486F6996E7CEA7EA23523A /* Pods-iLinkTests.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* iLinkTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "iLinkTests" */; + buildPhases = ( + 839B8311CAE5B58E3BE4ACF6 /* [CP] Check Pods Manifest.lock */, + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = iLinkTests; + productName = iLinkTests; + productReference = 00E356EE1AD99517003FC87E /* iLinkTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* iLink */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "iLink" */; + buildPhases = ( + F3E385D62784DF519773855C /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 69816D220CC268683E93BBF2 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = iLink; + productName = iLink; + productReference = 13B07F961A680F5B00A75B9A /* iLink.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E47A1E0B4A5D006451C7 /* iLink-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLink-tvOS" */; + buildPhases = ( + 784F7D3D08DF1038078A12DA /* [CP] Check Pods Manifest.lock */, + FD10A7F122414F3F0027D42C /* Start Packager */, + 2D02E4771E0B4A5D006451C7 /* Sources */, + 2D02E4781E0B4A5D006451C7 /* Frameworks */, + 2D02E4791E0B4A5D006451C7 /* Resources */, + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "iLink-tvOS"; + productName = "iLink-tvOS"; + productReference = 2D02E47B1E0B4A5D006451C7 /* iLink-tvOS.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E48F1E0B4A5D006451C7 /* iLink-tvOSTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLink-tvOSTests" */; + buildPhases = ( + B684C9658E3B0354B9219947 /* [CP] Check Pods Manifest.lock */, + 2D02E48C1E0B4A5D006451C7 /* Sources */, + 2D02E48D1E0B4A5D006451C7 /* Frameworks */, + 2D02E48E1E0B4A5D006451C7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, + ); + name = "iLink-tvOSTests"; + productName = "iLink-tvOSTests"; + productReference = 2D02E4901E0B4A5D006451C7 /* iLink-tvOSTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 940; + ORGANIZATIONNAME = Facebook; + TargetAttributes = { + 00E356ED1AD99517003FC87E = { + CreatedOnToolsVersion = 6.2; + TestTargetID = 13B07F861A680F5B00A75B9A; + }; + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1240; + }; + 2D02E47A1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + LastSwiftMigration = 1240; + ProvisioningStyle = Automatic; + }; + 2D02E48F1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + TestTargetID = 2D02E47A1E0B4A5D006451C7; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "iLink" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* iLink */, + 00E356ED1AD99517003FC87E /* iLinkTests */, + 2D02E47A1E0B4A5D006451C7 /* iLink-tvOS */, + 2D02E48F1E0B4A5D006451C7 /* iLink-tvOSTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 00E356EC1AD99517003FC87E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, + 09B0282A25C35E4700C28869 /* Podfile in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4791E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48E1E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + 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=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + 2D02E4CB1E0B4B27006451C7 /* 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=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + 69816D220CC268683E93BBF2 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-iLink/Pods-iLink-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle", + "${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}/TOCropViewController/TOCropViewControllerBundle.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle", + "${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}/TOCropViewControllerBundle.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-iLink/Pods-iLink-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 784F7D3D08DF1038078A12DA /* [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-iLink-tvOS-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; + }; + 839B8311CAE5B58E3BE4ACF6 /* [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-iLinkTests-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; + }; + B684C9658E3B0354B9219947 /* [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-iLink-tvOSTests-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; + }; + F3E385D62784DF519773855C /* [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-iLink-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; + }; + 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; + }; + FD10A7F122414F3F0027D42C /* 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 */ + 00E356EA1AD99517003FC87E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00E356F31AD99517003FC87E /* iLinkTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 096288CB25C36C83006DEE4A /* iLinkCity.swift in Sources */, + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4771E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 096288CC25C36C83006DEE4A /* iLinkCity.swift in Sources */, + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48C1E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2DCD954D1E0B4F2C00145EB5 /* iLinkTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* iLink */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2D02E47A1E0B4A5D006451C7 /* iLink-tvOS */; + targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { + isa = PBXVariantGroup; + children = ( + 13B07FB21A68108700A75B9A /* Base */, + ); + name = LaunchScreen.xib; + path = iLink; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8B1B84843CCA0E2195DC695A /* Pods-iLinkTests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = iLinkTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLink.app/iLink"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FE486F6996E7CEA7EA23523A /* Pods-iLinkTests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + INFOPLIST_FILE = iLinkTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLink.app/iLink"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2BDB01AA58CBE389AF67AF90 /* Pods-iLink.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = NO; + INFOPLIST_FILE = iLink/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 2.0.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.appli.ilink; + PRODUCT_NAME = iLink; + SWIFT_OBJC_BRIDGING_HEADER = "iLink-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1E8217FEA35FB20546137ED3 /* Pods-iLink.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = iLink/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 2.0.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.appli.ilink; + PRODUCT_NAME = iLink; + SWIFT_OBJC_BRIDGING_HEADER = "iLink-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 2D02E4971E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0345FA9AE990936ED2B42A47 /* Pods-iLink-tvOS.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ENABLE_MODULES = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "iLink-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLink-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SWIFT_OBJC_BRIDGING_HEADER = "iLink-tvOS-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.2; + }; + name = Debug; + }; + 2D02E4981E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0774B47AF51A0EA03924D0D6 /* Pods-iLink-tvOS.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ENABLE_MODULES = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "iLink-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLink-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SWIFT_OBJC_BRIDGING_HEADER = "iLink-tvOS-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.2; + }; + name = Release; + }; + 2D02E4991E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8AB857996E59F80FDD47AE18 /* Pods-iLink-tvOSTests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "iLink-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLink-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLink-tvOS.app/iLink-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Debug; + }; + 2D02E49A1E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8BE92C8A64ACAE21FA433DA7 /* Pods-iLink-tvOSTests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "iLink-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLink-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLink-tvOS.app/iLink-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + 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 = 9.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + 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 = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "iLinkTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "iLink" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLink-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4971E0B4A5E006451C7 /* Debug */, + 2D02E4981E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLink-tvOSTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4991E0B4A5E006451C7 /* Debug */, + 2D02E49A1E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "iLink" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/iLink.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ios/iLink.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/ios/iLink.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/ios/iLink.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/iLink.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/ios/iLink.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink-tvOS.xcscheme b/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink-tvOS.xcscheme new file mode 100644 index 0000000..c0b745f --- /dev/null +++ b/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink-tvOS.xcscheme @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink.xcscheme b/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink.xcscheme new file mode 100644 index 0000000..8e58999 --- /dev/null +++ b/ios/iLink.xcodeproj/xcshareddata/xcschemes/iLink.xcscheme @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLink.xcworkspace/contents.xcworkspacedata b/ios/iLink.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..b38d52a --- /dev/null +++ b/ios/iLink.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/ios/iLink.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/iLink.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/ios/iLink.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios/iLink/AppDelegate.h b/ios/iLink/AppDelegate.h new file mode 100644 index 0000000..2726d5e --- /dev/null +++ b/ios/iLink/AppDelegate.h @@ -0,0 +1,15 @@ +/** + * 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. + */ + +#import +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/ios/iLink/AppDelegate.m b/ios/iLink/AppDelegate.m new file mode 100644 index 0000000..c272d34 --- /dev/null +++ b/ios/iLink/AppDelegate.m @@ -0,0 +1,42 @@ +/** + * 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. + */ + +#import "AppDelegate.h" + +#import +#import +#import + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"iLink" + initialProperties:nil]; + + rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; + + self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + UIViewController *rootViewController = [UIViewController new]; + rootViewController.view = rootView; + self.window.rootViewController = rootViewController; + [self.window makeKeyAndVisible]; + return YES; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +@end diff --git a/ios/iLink/Base.lproj/LaunchScreen.xib b/ios/iLink/Base.lproj/LaunchScreen.xib new file mode 100644 index 0000000..bc99d74 --- /dev/null +++ b/ios/iLink/Base.lproj/LaunchScreen.xib @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLink/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/iLink/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..118c98f --- /dev/null +++ b/ios/iLink/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,38 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios/iLink/Images.xcassets/Contents.json b/ios/iLink/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/ios/iLink/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/iLink/Info.plist b/ios/iLink/Info.plist new file mode 100644 index 0000000..580bb93 --- /dev/null +++ b/ios/iLink/Info.plist @@ -0,0 +1,82 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + iLinkWorld + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UIAppFonts + + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Fontisto.ttf + Foundation.ttf + Ionicons.ttf + MaterialCommunityIcons.ttf + MaterialIcons.ttf + Octicons.ttf + SimpleLineIcons.ttf + Zocial.ttf + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + NSCameraUsageDescription + Your message to user when the camera is accessed for the first time + NSPhotoLibraryUsageDescription + Your message to user when the photo library is accessed for the first time + NSMicrophoneUsageDescription + Your message to user when the microsphone is accessed for the first time + + diff --git a/ios/iLink/main.m b/ios/iLink/main.m new file mode 100644 index 0000000..c316cf8 --- /dev/null +++ b/ios/iLink/main.m @@ -0,0 +1,16 @@ +/** + * 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. + */ + +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/ios/iLinkCity.swift b/ios/iLinkCity.swift new file mode 100644 index 0000000..e027047 --- /dev/null +++ b/ios/iLinkCity.swift @@ -0,0 +1,9 @@ +// +// iLinkCity.swift +// iLink +// +// Created by RETINA on 28/01/2021. +// Copyright © 2021 Facebook. All rights reserved. +// + +import Foundation diff --git a/ios/iLinkTests/Info.plist b/ios/iLinkTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/iLinkTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/iLinkTests/iLinkTests.m b/ios/iLinkTests/iLinkTests.m new file mode 100644 index 0000000..437b0d8 --- /dev/null +++ b/ios/iLinkTests/iLinkTests.m @@ -0,0 +1,72 @@ +/** + * 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. + */ + +#import +#import + +#import +#import + +#define TIMEOUT_SECONDS 600 +#define TEXT_TO_LOOK_FOR @"Welcome to React" + +@interface iLinkTests : XCTestCase + +@end + +@implementation iLinkTests + +- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test +{ + if (test(view)) { + return YES; + } + for (UIView *subview in [view subviews]) { + if ([self findSubviewInView:subview matching:test]) { + return YES; + } + } + return NO; +} + +- (void)testRendersWelcomeScreen +{ + UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController]; + NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS]; + BOOL foundElement = NO; + + __block NSString *redboxError = nil; +#ifdef DEBUG + RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) { + if (level >= RCTLogLevelError) { + redboxError = message; + } + }); +#endif + + while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) { + [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + + foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) { + if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) { + return YES; + } + return NO; + }]; + } + +#ifdef DEBUG + RCTSetLogFunction(RCTDefaultLogFunction); +#endif + + XCTAssertNil(redboxError, @"RedBox error: %@", redboxError); + XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS); +} + + +@end diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..e91aba9 --- /dev/null +++ b/metro.config.js @@ -0,0 +1,17 @@ +/** + * Metro configuration for React Native + * https://github.com/facebook/react-native + * + * @format + */ + +module.exports = { + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: true, + }, + }), + }, +}; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d194438 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,35330 @@ +{ + "name": "ILinkCity", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "ILinkCity", + "version": "0.0.1", + "hasInstallScript": true, + "dependencies": { + "@expo/react-native-action-sheet": "^3.8.0", + "@ideditor/country-coder": "^4.0.0", + "@react-native-community/async-storage": "^1.9.0", + "@react-native-community/blur": "^4.4.1", + "@react-native-community/checkbox": "^0.5.12", + "@react-native-community/datetimepicker": "^2.4.0", + "@react-native-community/viewpager": "^3.3.0", + "@react-native/normalize-color": "^2.1.0", + "apsl-react-native-button": "^3.1.1", + "axios": "^0.19.2", + "deprecated-react-native-prop-types": "^5.0.0", + "events": "^3.0.0", + "fs-extra": "^11.2.0", + "geolib": "^3.0.3", + "lottie-ios": "3.2.3", + "lottie-react-native": "^5.1.3", + "metro": "^0.80.12", + "moment-timezone": "^0.5.28", + "patch-package": "^8.0.0", + "query-string": "^7.1.1", + "react": "17.0.2", + "react-native": "0.65.0", + "react-native-action-button": "^2.8.5", + "react-native-animatable": "^1.3.2", + "react-native-animated-loader": "^0.0.7", + "react-native-best-viewpager": "^1.0.4", + "react-native-blur-overlay": "^1.0.7", + "react-native-calendario": "^0.2.10", + "react-native-camera": "^3.30.0", + "react-native-cardview": "^2.0.2", + "react-native-copilot": "^2.4.3", + "react-native-credit-card-input": "^0.4.1", + "react-native-db-models": "^0.1.3", + "react-native-device-info": "^2.1.1", + "react-native-dialog": "^5.6.0", + "react-native-elements": "^1.1.0", + "react-native-geolocation": "^1.0.0", + "react-native-geolocation-service": "5.2.0", + "react-native-gesture-handler": "1.6.1", + "react-native-i18n": "^2.0.15", + "react-native-image-crop-picker": "^0.32.0", + "react-native-js-bottom-sheet": "^1.1.0", + "react-native-loader": "^1.2.1", + "react-native-loading-spinner-overlay": "^1.0.1", + "react-native-local-mongodb": "^2.2.9", + "react-native-maps": "^0.30.0", + "react-native-maps-directions": "^1.7.0", + "react-native-material-bottom-navigation": "^1.0.3", + "react-native-material-bottom-navigation-performance": "^0.7.8", + "react-native-material-cards": "^1.0.9", + "react-native-material-dialog": "^0.7.6", + "react-native-material-dropdown-v2": "^0.11.1", + "react-native-onesignal": "^3.9.0", + "react-native-paper": "^2.16.0", + "react-native-permissions": "^3.0.5", + "react-native-phone-call": "^1.0.9", + "react-native-popup-dialog": "^0.18.3", + "react-native-progress": "^3.6.0", + "react-native-qrcode-scanner": "^1.5.4", + "react-native-range-datepicker": "^1.8.2", + "react-native-reanimated": "^1.13.0", + "react-native-responsive-dimensions": "^2.0.1", + "react-native-root-toast": "^3.6.0", + "react-native-safe-area-context": "0.7.3", + "react-native-screens": "^2.3.0", + "react-native-simple-dialogs": "1.2.1", + "react-native-snackbar-component": "1.1.8", + "react-native-snap-slider": "^0.3.0", + "react-native-sqlite-storage": "^6.0.1", + "react-native-svg": "^9.5.0", + "react-native-swipeout": "^2.3.6", + "react-native-switch-selector": "^1.1.14", + "react-native-tab-view": "^2.14.0", + "react-native-textinput-effects": "^0.5.1", + "react-native-vector-icons": "^6.5.0", + "react-native-webview": "^11.4.0", + "react-navigation": "3.13.0", + "react-navigation-drawer": "^1.4.0", + "react-navigation-material-bottom-tabs": "^1.0.0", + "react-navigation-stack": "^2.10.4", + "react-navigation-tabs": "^2.11.2", + "react-navigation-transitions": "^1.0.12", + "react-redux": "^7.2.0", + "realm": "^10.10.0", + "reanimated-bottom-sheet": "^1.0.0-alpha.10", + "redux": "^4.0.5", + "redux-persist": "^6.0.0", + "redux-thunk": "^2.3.0", + "reselect": "^4.0.0", + "slugify": "^1.4.0", + "thousands": "^1.0.1" + }, + "devDependencies": { + "@babel/core": "^7.12.9", + "@babel/runtime": "^7.12.5", + "@react-native-community/eslint-config": "^2.0.0", + "babel-jest": "^26.6.3", + "jest": "^26.6.3", + "jetifier": "^1.6.5", + "metro-react-native-babel-preset": "^0.66.0", + "react-native-codegen": "^0.0.7", + "react-test-renderer": "17.0.1", + "redux-logger": "^3.0.6" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "dependencies": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", + "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", + "dependencies": { + "@babel/types": "^7.8.3", + "esutils": "^2.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz", + "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", + "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.8.3.tgz", + "integrity": "sha512-PYtv2S2OdCdp7GSPDg5ndGZFm9DmWFvuLoS5nBxZCgOBggluLnhTScspJxng96alHQzPyrrHxvC9/w4bFuspeA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-export-default-from": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.8.3.tgz", + "integrity": "sha512-a1qnnsr73KLNIQcQlcQ4ZHxqqfBKM6iNQZW2OMTyxNbA2WC7SHWHtGVpFzWtQAuS2pspkWVzdEBXXx8Ik0Za4w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", + "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", + "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", + "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz", + "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz", + "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", + "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/template": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz", + "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", + "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", + "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", + "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", + "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", + "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-assign": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz", + "integrity": "sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", + "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", + "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", + "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", + "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", + "dependencies": { + "@babel/helper-builder-react-jsx": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", + "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", + "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", + "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", + "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", + "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", + "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", + "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", + "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", + "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-flow-strip-types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", + "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", + "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@callstack/react-theme-provider": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@callstack/react-theme-provider/-/react-theme-provider-1.0.7.tgz", + "integrity": "sha512-NTjvHadSLja5KruFXThC6rwLrewzbPSZFefgl5hTWXVZ40BsIDn3744AgregeuGTM3249K1cE9uN7UKua87pKQ==", + "dependencies": { + "create-react-context": "^0.2.1", + "deepmerge": "^2.1.1", + "flow-copy-source": "^1.3.0", + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0" + } + }, + "node_modules/@callstack/react-theme-provider/node_modules/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@callstack/react-theme-provider/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/react-native-action-sheet": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.14.0.tgz", + "integrity": "sha512-JvABIv68dyxbdXg965+K7OYDJdlJftHesqmaWGv1KF4bobbwKli4NK/zQKSltlfiI+cLxONwzBlvmx+AjlYGng==", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.1", + "hoist-non-react-statics": "^3.3.0" + }, + "peerDependencies": { + "react": ">=16.3.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@ideditor/country-coder": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ideditor/country-coder/-/country-coder-4.1.0.tgz", + "integrity": "sha512-Anly6rTQ1BR/BKCG2eLss38UrxzSEdKeA+BcnIKPwTnPJRwx6NXz/lQSMeDf6u8j73BD0qZQQ0N/RW7ctU1HKw==", + "deprecated": "This module is now under the @rapideditor scope: install @rapideditor/country-coder instead", + "dependencies": { + "which-polygon": "^2.2.0" + }, + "engines": { + "node": ">=10", + "npm": ">=5.0.0" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", + "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "dependencies": { + "@jest/types": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/create-cache-key-function/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/create-cache-key-function/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.18.1.tgz", + "integrity": "sha512-70aFW8fVCKl+oA1AKPFDpE6s4t9pulj2QeLX+MabEmzfT3urd/3cckv45WJvtocdoIH/oXA3Y+YcCRJCcNa8mA==", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || 0.60 - 0.72 || 1000.0.0" + } + }, + "node_modules/@react-native-community/async-storage": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@react-native-community/async-storage/-/async-storage-1.9.0.tgz", + "integrity": "sha512-TlGMr02JcmY4huH1P7Mt7p6wJecosPpW+09+CwCFLn875IhpRqU2XiVA+BQppZOYfQdHUfUzIKyCBeXOlCEbEg==", + "deprecated": "Async Storage has moved to new organization: https://github.com/react-native-async-storage/async-storage", + "dependencies": { + "deep-assign": "^3.0.0" + }, + "peerDependencies": { + "react": "^16.8", + "react-native": ">=0.59" + } + }, + "node_modules/@react-native-community/blur": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@react-native-community/blur/-/blur-4.4.1.tgz", + "integrity": "sha512-XBSsRiYxE/MOEln2ayunShfJtWztHwUxLFcSL20o+HNNRnuUDv+GXkF6FmM2zE8ZUfrnhQ/zeTqvnuDPGw6O8A==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/@react-native-community/checkbox": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@react-native-community/checkbox/-/checkbox-0.5.15.tgz", + "integrity": "sha512-cdg/P4pF8CXd5+6MBIl2luihFTzjfIcKIEVRnF1wgoNoItRVQlyulWYJEPvL2OmdAYTaBsZTXUIdcOkGqpxLZg==", + "peerDependencies": { + "react": "*", + "react-native": ">= 0.62", + "react-native-windows": ">=0.62" + }, + "peerDependenciesMeta": { + "react-native-windows": { + "optional": true + } + } + }, + "node_modules/@react-native-community/cli": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.4.0.tgz", + "integrity": "sha512-UNvYnWaALa4mJEaWdLY3fVK+csZzx/Ja/FGvXISPJ9W9lrKvGtyXkidViUCPbPtMsJUi7teA4uIShHn0mbGmnQ==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", + "@react-native-community/cli-hermes": "^6.3.0", + "@react-native-community/cli-plugin-metro": "^6.4.0", + "@react-native-community/cli-server-api": "^6.4.0", + "@react-native-community/cli-tools": "^6.2.0", + "@react-native-community/cli-types": "^6.0.0", + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "minimist": "^1.2.0", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0.tgz", + "integrity": "sha512-onf6vtvqSzOr6bNEWhPzgcJP2UQhA0VY6c8tXwNczIONC/ahnN93LPBB/uXDbn9d/kLMvE7oUJiqRadZWHk6aA==", + "dependencies": { + "serve-static": "^1.13.1" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.3.1.tgz", + "integrity": "sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw==", + "dependencies": { + "@react-native-community/cli-platform-android": "^6.3.1", + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.1.tgz", + "integrity": "sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA==", + "dependencies": { + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-6.2.1.tgz", + "integrity": "sha512-5vwLRfTbIVUsO86AUPmR5vkp+7t4gTH2+SwRo0DKqBGBQ3hraA3dlWu0nzh99eQKQhCiFLB1WJPAi3zY03lK4w==", + "dependencies": { + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "glob": "^7.1.3", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "ora": "^3.4.0", + "plist": "^3.0.2", + "xcode": "^2.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-plugin-metro": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.4.0.tgz", + "integrity": "sha512-lcrNODvHd3ZVhiEshXAjyBoqP44rjhkytkOSUpnZHAcmMLiguxDmvhWeWqbwu3XqSX/f0gVKmfj81t+opI1bSw==", + "dependencies": { + "@react-native-community/cli-server-api": "^6.4.0", + "@react-native-community/cli-tools": "^6.2.0", + "chalk": "^4.1.2", + "metro": "^0.66.1", + "metro-config": "^0.66.1", + "metro-core": "^0.66.1", + "metro-react-native-babel-transformer": "^0.66.1", + "metro-resolver": "^0.66.1", + "metro-runtime": "^0.66.1", + "readline": "^1.3.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/hermes-parser": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", + "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", + "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "hermes-parser": "0.4.7", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-config": "0.66.2", + "metro-core": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-inspector-proxy": "0.66.2", + "metro-minify-uglify": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-resolver": "0.66.2", + "metro-runtime": "0.66.2", + "metro-source-map": "0.66.2", + "metro-symbolicate": "0.66.2", + "metro-transform-plugins": "0.66.2", + "metro-transform-worker": "0.66.2", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro": "src/cli.js" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", + "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "dependencies": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.4.7", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-cache": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", + "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", + "dependencies": { + "metro-core": "0.66.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-cache-key": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz", + "integrity": "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-config": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", + "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", + "dependencies": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.66.2", + "metro-cache": "0.66.2", + "metro-core": "0.66.2", + "metro-runtime": "0.66.2" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-core": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", + "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", + "dependencies": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.66.2" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-resolver": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", + "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", + "dependencies": { + "absolute-path": "^0.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-runtime": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", + "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-transform-plugins": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz", + "integrity": "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==", + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-transform-worker": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz", + "integrity": "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==", + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-source-map": "0.66.2", + "metro-transform-plugins": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.4.3.tgz", + "integrity": "sha512-Ywy2x+PhIUZXgE74YiCYXylSVnuEBcq5cNfYLR3AwOvrILjh03smXfCca8s2V2LWUlzmWN6+L85FJGsT92MUJA==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", + "@react-native-community/cli-tools": "^6.2.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^1.1.0" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.1.tgz", + "integrity": "sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA==", + "dependencies": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz", + "integrity": "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==", + "dependencies": { + "ora": "^3.4.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/@react-native-community/cli/node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@react-native-community/cli/node_modules/deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@react-native-community/datetimepicker": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-2.4.0.tgz", + "integrity": "sha512-ZXPwNAQt4T66PTL20l2nSEbtsn6vtsvFqdYWBfx8aaNKBoCPDygR6SsYzWcIoexKH5wmX0zctSzIsryl+Gtngg==", + "dependencies": { + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": ">=16.11", + "react-native": ">=0.61", + "react-native-windows": "^0.62.0-preview.1" + } + }, + "node_modules/@react-native-community/eslint-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz", + "integrity": "sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg==", + "dev": true, + "dependencies": { + "@react-native-community/eslint-plugin": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^3.1.0", + "@typescript-eslint/parser": "^3.1.0", + "babel-eslint": "^10.1.0", + "eslint-config-prettier": "^6.10.1", + "eslint-plugin-eslint-comments": "^3.1.2", + "eslint-plugin-flowtype": "2.50.3", + "eslint-plugin-jest": "22.4.1", + "eslint-plugin-prettier": "3.1.2", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react-hooks": "^4.0.4", + "eslint-plugin-react-native": "^3.8.1", + "prettier": "^2.0.2" + }, + "peerDependencies": { + "eslint": ">=6" + } + }, + "node_modules/@react-native-community/eslint-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.3.0.tgz", + "integrity": "sha512-+zDZ20NUnSWghj7Ku5aFphMzuM9JulqCW+aPXT6IfIXFbb8tzYTTOSeRFOtuekJ99ibW2fUCSsjuKNlwDIbHFg==", + "dev": true + }, + "node_modules/@react-native-community/viewpager": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@react-native-community/viewpager/-/viewpager-3.3.0.tgz", + "integrity": "sha512-tyzh79l4t/hxiyS9QD3LRmWMs8KVkZzjrkQ8U8+8To1wmvVCBtp8BenvNsDLTBO7CpO/YmiThpmIdEZMr1WuVw==", + "deprecated": "This library is no longer supported. Please use react-native-pager-view instead", + "peerDependencies": { + "react": "^16.0", + "react-native": ">=0.57" + } + }, + "node_modules/@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + }, + "node_modules/@react-native/normalize-color": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.73.2", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", + "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + }, + "node_modules/@react-native/polyfills": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz", + "integrity": "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + }, + "node_modules/@react-navigation/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-3.5.2.tgz", + "integrity": "sha512-HgKXci1h74aETgm5CXMBoIWG8R7VZG1eUUHYb3BdxwekdiZjW1P/srjiXzsCqFGlsESnVIOIkzT4DqI9J752Bw==", + "dependencies": { + "hoist-non-react-statics": "^3.3.0", + "path-to-regexp": "^1.7.0", + "query-string": "^6.4.2", + "react-is": "^16.8.6" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@react-navigation/core/node_modules/query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-navigation/native": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-3.6.5.tgz", + "integrity": "sha512-ttEmnokFVf09CvrkzlPIdfA693KfYcRxTYf9OZwp0Ll6El27UYjJD4arwGc+zvlohjTErCdba6CAKV702Wv28w==", + "dependencies": { + "hoist-non-react-statics": "^3.3.2", + "react-native-safe-area-view": "^0.14.8" + }, + "peerDependencies": { + "@react-navigation/core": "^3.0.0", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*" + } + }, + "node_modules/@realm.io/common": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@realm.io/common/-/common-0.1.5.tgz", + "integrity": "sha512-Y+UnICLvsPFpe2WOXWIdJUaV3G2qDocN8al/Yz13mYMkjODXHL4VhyfEKR2hvcAubv+7isdegEyYNdo3zQzbFA==" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "node_modules/@types/geojson": { + "version": "7946.0.14", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz", + "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.36.tgz", + "integrity": "sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ==" + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.0.tgz", + "integrity": "sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "node_modules/@types/react": { + "version": "16.9.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", + "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "node_modules/@types/react-native": { + "version": "0.61.21", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.61.21.tgz", + "integrity": "sha512-wdA3owsYZ0/eSBji12uh4rqRYfRWlQ3PNI1D5+cmpTfr5/+mdH1WXfFAcM+ncD+zUQW6EmyizHmjT+S31EmjNg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-native-modalbox": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/@types/react-native-modalbox/-/react-native-modalbox-1.4.10.tgz", + "integrity": "sha512-QFyObrYuwf7SiKgKASAUAAs+iJPIrbpacibuMZ/b3+cYx0m0CNBzi1rK04oM4QBAPSCwK3FhMEu6QT+ZboZHXQ==", + "dependencies": { + "@types/react": "*", + "@types/react-native": "*" + } + }, + "node_modules/@types/react-native-vector-icons": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.5.tgz", + "integrity": "sha512-JBpcjWQE4n0GlE0p6HpDDclT+uXpFC453T5k4h+B38q0utlGJhvgNr8899BoJGc1xOktA2cgqFKmFMJd0h7YaA==", + "dependencies": { + "@types/react": "*", + "@types/react-native": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz", + "integrity": "sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "3.10.1", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^3.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.10.1.tgz", + "integrity": "sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==", + "dev": true, + "dependencies": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "3.10.1", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-fragments/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" + }, + "node_modules/apsl-react-native-button": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/apsl-react-native-button/-/apsl-react-native-button-3.1.1.tgz", + "integrity": "sha512-rMk6rLIxXE5xno1Ae6FZqygBUT7nXKSZkCLNMdCXyqiyuWQ+LGXjGargeoTINyuhcoScG7YjCw0fkljBw4q2lw==", + "dependencies": { + "lodash.isequal": "^4.1.4", + "prop-types": "^15.5.10" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-back": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", + "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "dependencies": { + "lodash": "^4.17.11" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + }, + "node_modules/axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "dependencies": { + "follow-redirects": "1.5.10" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "dev": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA== sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q== sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q==", + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ== sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA== sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ== sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q== sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==", + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng== sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw== sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA== sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg== sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg== sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw== sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==", + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ== sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w== sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA== sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-flow-react-proptypes": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-flow-react-proptypes/-/babel-plugin-flow-react-proptypes-9.2.0.tgz", + "integrity": "sha512-gmClrDpTB1H27mh+6/8iliV5BzGic5F9DO7INAd/30sSkg4XZd7LTbv4z06usuUHS8SzXibwotk8ct51IZ5OaQ==", + "dependencies": { + "babel-core": "^6.25.0", + "babel-template": "^6.25.0", + "babel-traverse": "^6.25.0", + "babel-types": "^6.25.0" + } + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-plugin-flow-react-proptypes/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw== sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==" + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ== sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ==" + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw== sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==", + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg== sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A== sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw== sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag== sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==", + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw== sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA== sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug== sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw== sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg== sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ== sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA== sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==", + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg== sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw== sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==", + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA== sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==", + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ== sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==", + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw== sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg== sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ== sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg== sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw== sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ== sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ== sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==", + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw== sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ== sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ==", + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg== sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==", + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-regenerator/node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw== sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-env": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", + "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^2.1.2", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/babel-preset-env/node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ== sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==" + }, + "node_modules/babel-preset-env/node_modules/browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dependencies": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/babel-preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A== sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-register/node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-register/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-register/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-register/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/babel-register/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/babel-register/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-register/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-register/node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg== sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA== sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-traverse/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babel-types/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg== sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/binary-search-tree": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz", + "integrity": "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw== sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw==", + "dependencies": { + "underscore": "~1.4.4" + } + }, + "node_modules/binary-search-tree/node_modules/underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ== sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ==" + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/bson": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.4.1.tgz", + "integrity": "sha512-Uu4OCZa0jouQJCKOk1EmmyqtdWAP5HVLru4lQxTwzJzxT+sJ13lVpEZU/MATDxtHiekWMAL84oQY3Xn1LpJVSg==", + "dependencies": { + "buffer": "^5.6.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001594", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz", + "integrity": "sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/card-validator": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-3.0.1.tgz", + "integrity": "sha1-3ML6vWoc0h82GyU2Qjpy3pmgiU8=sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA== sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA==", + "dependencies": { + "credit-card-type": "^5.0.0", + "lodash": "3.10.1" + } + }, + "node_modules/card-validator/node_modules/lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ== sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/chokidar/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "node_modules/command-line-args": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", + "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", + "dependencies": { + "array-back": "^3.1.0", + "find-replace": "^3.0.0", + "lodash.camelcase": "^4.3.0", + "typical": "^4.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "dependencies": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/create-react-context": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", + "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", + "dependencies": { + "fbjs": "^0.8.0", + "gud": "^1.0.0" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/credit-card-type": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-5.0.4.tgz", + "integrity": "sha1-LdnfKAQRziu5Htlawx6BRgVxeu0=sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA== sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA==" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dependencies": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz", + "integrity": "sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "node_modules/debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dedent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.6.0.tgz", + "integrity": "sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s=sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g== sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g==" + }, + "node_modules/deep-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz", + "integrity": "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==", + "deprecated": "Check out `lodash.merge` or `merge-options` instead.", + "dependencies": { + "is-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-diff": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz", + "integrity": "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug== sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/deprecated-react-native-prop-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz", + "integrity": "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==", + "dependencies": { + "@react-native/normalize-colors": "^0.73.0", + "invariant": "^2.2.4", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A== sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.693", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.693.tgz", + "integrity": "sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA== sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA==", + "dependencies": { + "iconv-lite": "~0.4.13" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "dependencies": { + "get-stdin": "^6.0.0" + }, + "bin": { + "eslint-config-prettier-check": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=3.14.1" + } + }, + "node_modules/eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + }, + "engines": { + "node": ">=6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-eslint-comments/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "2.50.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", + "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.10" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": ">=2.0.0" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", + "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">= 5.0.0", + "prettier": ">= 1.13.0" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react-native": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz", + "integrity": "sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.7.4", + "eslint-plugin-react-native-globals": "^0.1.1" + }, + "peerDependencies": { + "eslint": "^3.17.0 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-native-globals": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", + "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "dev": true + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA== sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA==" + }, + "node_modules/events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expect/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug== sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug==", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/fbjs/node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/fbjs/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-replace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", + "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "dependencies": { + "array-back": "^3.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "dependencies": { + "micromatch": "^4.0.2" + } + }, + "node_modules/flow-copy-source": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flow-copy-source/-/flow-copy-source-1.3.0.tgz", + "integrity": "sha512-F8aRmNmtB5l+RFG7LAWj6IYU22K37BrhIXXCcQyxSsYWm0pNubnhBSEk+eoyGCou3+4aI4tReOfLFtgd5wnnYQ==", + "dependencies": { + "chokidar": "^2.0.0", + "fs-extra": "^5.0.0", + "glob": "^7.0.0", + "kefir": "^3.7.3", + "yargs": "^11.0.0" + }, + "bin": { + "flow-copy-source": "bin/flow-copy-source.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/flow-copy-source/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/flow-copy-source/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/flow-copy-source/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/flow-copy-source/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/flow-copy-source/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "node_modules/flow-copy-source/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flow-copy-source/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/flow-copy-source/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flow-copy-source/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flow-copy-source/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flow-copy-source/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flow-copy-source/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flow-copy-source/node_modules/y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q== sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q==" + }, + "node_modules/flow-copy-source/node_modules/yargs": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz", + "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==", + "dependencies": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" + } + }, + "node_modules/flow-copy-source/node_modules/yargs-parser": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw== sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw==", + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + }, + "node_modules/flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dependencies": { + "debug": "=3.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/follow-redirects/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/follow-redirects/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/geolib": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/geolib/-/geolib-3.2.1.tgz", + "integrity": "sha512-O9nD8iSD4VimupKak8bKySLkkWI5VWetxIXsU7jmJRXxBFRR9LxSXGfTomtcHJLSRiznx+YHXHTOIVq4qgQmPw==" + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true, + "optional": true + }, + "node_modules/gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-engine": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.8.1.tgz", + "integrity": "sha512-as9Iccj/qrqqtDmfYUHbOIjt5xsQbUB6pjNIW3i1+RVr+pCAdz5S8/Jry778mz3rJWplYzHWdR1u1xQSYfBRYw==" + }, + "node_modules/hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "node_modules/hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "dependencies": { + "hermes-estree": "0.23.1" + } + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hermes-profile-transformer/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg== sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-basic": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz", + "integrity": "sha1-jORHvbW2xXf4pj4/p4BW7Eu02/s=sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw== sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw==", + "dependencies": { + "caseless": "~0.11.0", + "concat-stream": "^1.4.6", + "http-response-object": "^1.0.0" + } + }, + "node_modules/http-basic/node_modules/caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ== sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-response-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz", + "integrity": "sha1-p8TnWq6C87tJBOT0P2FWc7TVGMM=sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA== sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA==" + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/i18n-js": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/i18n-js/-/i18n-js-3.0.11.tgz", + "integrity": "sha512-v7dG3kYJTQTyox3NqDabPDE/ZotWntyMI9kh4cYi+XlCSnsIR+KBTS2opPyObL8WndnklcLzbNU92FP/mLge3Q==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "deprecated": "Please upgrade to v0.1.7", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "deprecated": "Please upgrade to v0.1.5", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA== sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch/node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jetifier": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.5.tgz", + "integrity": "sha512-T7yzBSu9PR+DqjYt+I0KVO1XTb1QhAfHnXV5Nd3xpbXM6Xg4e3vP60Q4qkNU8Fh6PHC2PivPUNN3rY7G2MxcDQ==", + "bin": { + "jetifier": "bin/jetify", + "jetifier-standalone": "bin/jetifier-standalone", + "jetify": "bin/jetify" + } + }, + "node_modules/joi": { + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/jsc-android": { + "version": "250230.2.1", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", + "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==" + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + }, + "node_modules/jscodeshift": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz", + "integrity": "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.6", + "@babel/parser": "^7.1.6", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.1.0", + "@babel/plugin-proposal-optional-chaining": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", + "@babel/register": "^7.0.0", + "babel-core": "^7.0.0-bridge.0", + "colors": "^1.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.3", + "temp": "^0.8.1", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jscodeshift/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", + "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", + "dependencies": { + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kefir": { + "version": "3.8.6", + "resolved": "https://registry.npmjs.org/kefir/-/kefir-3.8.6.tgz", + "integrity": "sha512-H/8ZTjmEEme2YL388rgy5fFlz2NM4ZImNI2rJrTsR8og454kpY3lPVv53W9lfevNELfNeYD33gMdIKHL25z7WA==", + "dependencies": { + "symbol-observable": "1.0.4" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dependencies": { + "invert-kv": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lineclip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", + "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A== sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A==" + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ== sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, + "node_modules/lodash.compact": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.compact/-/lodash.compact-3.0.1.tgz", + "integrity": "sha1-VAzjg3dFl1gHRx4WtKK6IeclbKU=sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ== sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ==" + }, + "node_modules/lodash.every": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz", + "integrity": "sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc=sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w== sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q== sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "node_modules/lodash.values": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-4.3.0.tgz", + "integrity": "sha1-o6bCsOvsxcLLocF+bmIP6BtT00c=sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q== sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lottie-ios": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/lottie-ios/-/lottie-ios-3.2.3.tgz", + "integrity": "sha512-mubYMN6+1HXa8z3EJKBvNBkl4UoVM4McjESeB2PgvRMSngmJtC5yUMRdhbbrIAn5Liu3hFGao/14s5hQIgtkRQ==" + }, + "node_modules/lottie-react-native": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/lottie-react-native/-/lottie-react-native-5.1.5.tgz", + "integrity": "sha512-xl6uEo50joQeIqso5SvPKt1uGBqMhgNgs+36S4725Nfigf4zAY23/I9QEEkJF+1BHq7wKCeYha2KafLTm20gqA==", + "dependencies": { + "invariant": "^2.2.2", + "react-native-safe-modules": "^1.0.3" + }, + "peerDependencies": { + "lottie-ios": "^3.4.0", + "react": "*", + "react-native": ">=0.46", + "react-native-windows": ">=0.63.x" + }, + "peerDependenciesMeta": { + "react-native-windows": { + "optional": true + } + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + }, + "node_modules/mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dependencies": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/metro": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz", + "integrity": "sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.23.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-config": "0.80.12", + "metro-core": "0.80.12", + "metro-file-map": "0.80.12", + "metro-resolver": "0.80.12", + "metro-runtime": "0.80.12", + "metro-source-map": "0.80.12", + "metro-symbolicate": "0.80.12", + "metro-transform-plugins": "0.80.12", + "metro-transform-worker": "0.80.12", + "mime-types": "^2.1.27", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-babel-register": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", + "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "escape-string-regexp": "^1.0.5" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz", + "integrity": "sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==", + "dependencies": { + "@babel/core": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.23.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-cache": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz", + "integrity": "sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "metro-core": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-cache-key": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz", + "integrity": "sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-config": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz", + "integrity": "sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==", + "dependencies": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.6.3", + "metro": "0.80.12", + "metro-cache": "0.80.12", + "metro-core": "0.80.12", + "metro-runtime": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-config/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-config/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro-config/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/metro-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-config/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-config/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-config/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-config/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro-config/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/metro-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-core": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz", + "integrity": "sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-file-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz", + "integrity": "sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==", + "dependencies": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/metro-file-map/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-file-map/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro-file-map/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro-file-map/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro-file-map/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-file-map/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-file-map/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro-file-map/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-file-map/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-file-map/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-file-map/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro-file-map/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/metro-hermes-compiler": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz", + "integrity": "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" + }, + "node_modules/metro-inspector-proxy": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", + "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", + "dependencies": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "bin": { + "metro-inspector-proxy": "src/cli.js" + } + }, + "node_modules/metro-inspector-proxy/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-inspector-proxy/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro-inspector-proxy/node_modules/ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dependencies": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz", + "integrity": "sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-minify-uglify": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", + "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", + "dependencies": { + "uglify-es": "^3.1.9" + } + }, + "node_modules/metro-react-native-babel-preset": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", + "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz", + "integrity": "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==", + "dependencies": { + "@babel/core": "^7.14.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.4.7", + "metro-babel-transformer": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/hermes-parser": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", + "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", + "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "dependencies": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.4.7", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "node_modules/metro-react-native-babel-transformer/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-resolver": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz", + "integrity": "sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-runtime": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz", + "integrity": "sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-source-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz", + "integrity": "sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.80.12", + "nullthrows": "^1.1.1", + "ob1": "0.80.12", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz", + "integrity": "sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.80.12", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-symbolicate/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz", + "integrity": "sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz", + "integrity": "sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "metro": "0.80.12", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-minify-terser": "0.80.12", + "metro-source-map": "0.80.12", + "metro-transform-plugins": "0.80.12", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/metro/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro/node_modules/jest-util/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/metro/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/metro/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/metro/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "node_modules/moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", + "engines": { + "node": "*" + } + }, + "node_modules/moment-timezone": { + "version": "0.5.28", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.28.tgz", + "integrity": "sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==", + "dependencies": { + "moment": ">= 2.9.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/node-abi": { + "version": "3.68.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", + "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + }, + "node_modules/node-addon-api": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz", + "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==" + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-machine-id": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", + "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "optional": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "optional": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/ob1": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz", + "integrity": "sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg== sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dependencies": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/os-locale/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/os-locale/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/patch-package": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.0.tgz", + "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", + "dependencies": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^9.0.0", + "json-stable-stringify": "^1.0.2", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.0.33", + "yaml": "^2.2.2" + }, + "bin": { + "patch-package": "index.js" + }, + "engines": { + "node": ">=14", + "npm": ">5" + } + }, + "node_modules/patch-package/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/patch-package/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/patch-package/node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/patch-package/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/patch-package/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/patch-package/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/patch-package/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-to-regexp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ== sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plist": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", + "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "dependencies": { + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-es6": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/promise-es6/-/promise-es6-0.1.0.tgz", + "integrity": "sha1-oI3iLr6/hJZD37ncdapeRyPjKVw=sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg== sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg==" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/quickselect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", + "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rbush": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", + "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", + "dependencies": { + "quickselect": "^1.0.1" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "4.27.7", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.7.tgz", + "integrity": "sha512-12N0HrhCPbD76Z7SkyJdGdXdPGouUsgV6tlEsbSpAnLDO06tjXZP+irht4wPdYwJAJRQ85DxL48eQoz7UmrSuQ==", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-is": { + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", + "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-native": { + "version": "0.65.0", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.65.0.tgz", + "integrity": "sha512-swtTbgcz7477PFllfDPvJ6Mx7dm2L1t76wlxsfCEFszl/jqxtdCXHb1K7AXCJDRHaEWVDJxYsU6DUDjzDqfCqQ==", + "deprecated": "Issues and pull requests filed against this version are not supported. See the React Native release support policy to learn more: https://github.com/reactwg/react-native-releases#releases-support-policy", + "dependencies": { + "@jest/create-cache-key-function": "^27.0.1", + "@react-native-community/cli": "^6.0.0", + "@react-native-community/cli-platform-android": "^6.0.0", + "@react-native-community/cli-platform-ios": "^6.0.0", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "1.0.0", + "@react-native/polyfills": "1.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "hermes-engine": "~0.8.1", + "invariant": "^2.2.4", + "jsc-android": "^250230.2.1", + "metro-babel-register": "0.66.2", + "metro-react-native-babel-transformer": "0.66.2", + "metro-runtime": "0.66.2", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.20.1", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-native-action-button": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/react-native-action-button/-/react-native-action-button-2.8.5.tgz", + "integrity": "sha512-BvGZpzuGeuFR2Y6j93+vKiSqDhsF87VHvNXFs/qEYKfzT4b1ASAT/GQbgS6gNt4jRJCUnJWYrIwlBzRjesZQmQ==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react-native": ">=0.11" + } + }, + "node_modules/react-native-animatable": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz", + "integrity": "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==", + "dependencies": { + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-animated-loader": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/react-native-animated-loader/-/react-native-animated-loader-0.0.7.tgz", + "integrity": "sha512-s0CK5wKvQzZDYFKrKx2fz3bYmcr0PSdAzfrvSSPTyrvzYfmSW1bfN5cRkR8ouBXDRDnqRSfZYKQElCKhiBLbaQ==", + "dependencies": { + "prop-types": "^15.6.2" + } + }, + "node_modules/react-native-best-viewpager": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-native-best-viewpager/-/react-native-best-viewpager-1.0.4.tgz", + "integrity": "sha512-apkGaaUWK7kGkFyPa403SfMHfyYkanCXQw1xF0+0xIfg0wyXMPZhBQdGHYKzrB9bMOJyMaMYxoh+7ifiZbuiDQ==", + "dependencies": { + "@react-native-community/viewpager": "^3.3.0" + } + }, + "node_modules/react-native-blur-overlay": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-native-blur-overlay/-/react-native-blur-overlay-1.0.7.tgz", + "integrity": "sha512-2RuyMoy1ZZzY+3Li2wBwAfn6Z46oNG7/zgVCTF77v2/ttmKzEJivUpcNvysYE1vzrwIdnuz4GZu9kC4FQ4qyEg==", + "dependencies": { + "tiny-emitter": "^2.0.2" + }, + "peerDependencies": { + "react-native": "^0.41.2", + "react-native-windows": "0.41.0-rc.1" + } + }, + "node_modules/react-native-calendario": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/react-native-calendario/-/react-native-calendario-0.2.10.tgz", + "integrity": "sha512-pGtvabJNgUCDk0NmrK3tbmEhWy8p/E02a8N2aquzlsNchoVLdhyFmIIOsbFdOTyqXdNuVeqXm7l28bdZmYsPHw==", + "dependencies": { + "moment": "^2.24.0" + }, + "peerDependencies": { + "react": "16.7.0", + "react-native": "^0.57.8" + } + }, + "node_modules/react-native-camera": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/react-native-camera/-/react-native-camera-3.44.3.tgz", + "integrity": "sha512-Efb5aKhFsE7qnqvTnbSEwFAom79L5BT4jMn+B2wYVUnZeRgWh45gNSG7Ou3MQ6zU2DpUHBPlBFKGVS5yOSfSZQ==", + "dependencies": { + "prop-types": "^15.6.2" + } + }, + "node_modules/react-native-cardview": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/react-native-cardview/-/react-native-cardview-2.0.5.tgz", + "integrity": "sha512-hjWwVakzg9XMZlfrHyUGuqTgyg600fdnKdJN1arbj4BXWFVoeDmlBy+sZPXTSMJTrWO0x3bSUsDhFXPzb9Q4Sg==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react-native": "^0.56.0" + } + }, + "node_modules/react-native-codegen": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.7.tgz", + "integrity": "sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng==", + "dev": true, + "dependencies": { + "flow-parser": "^0.121.0", + "jscodeshift": "^0.11.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/react-native-copilot": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/react-native-copilot/-/react-native-copilot-2.4.7.tgz", + "integrity": "sha512-Ed4CCZ7n0OCvYFGmYKmvw73AnK7RiJvrz0EZyX/21T4B1iNLGg+k33YeTnnBDeB4TEj5NmrojIAXuTbC5bttxQ==", + "dependencies": { + "hoist-non-react-statics": "^3.0.1", + "mitt": "^1.1.3" + } + }, + "node_modules/react-native-credit-card-input": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.4.1.tgz", + "integrity": "sha1-5i3Rqb7qtnh+U3O6I7k4Mcv1894=sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg== sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg==", + "dependencies": { + "card-validator": "^3.0.0", + "lodash.compact": "^3.0.1", + "lodash.every": "^4.6.0", + "lodash.pick": "^4.4.0", + "lodash.values": "^4.3.0", + "prop-types": "^15.6.0", + "react-native-flip-card": "^3.4.1" + } + }, + "node_modules/react-native-db-models": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/react-native-db-models/-/react-native-db-models-0.1.3.tgz", + "integrity": "sha1-vkqfVNcRr7RrP/HFAtYt4xVNGmQ=sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw== sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw==", + "dependencies": { + "eventemitter3": "^1.1.1", + "promise-es6": "^0.1.0", + "util": "^0.10.3" + } + }, + "node_modules/react-native-device-info": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/react-native-device-info/-/react-native-device-info-2.3.2.tgz", + "integrity": "sha512-ccpPuUbwhw5uYdVwN1UJp6ykMZz6U/u82HNM3oJ7O6MP8RIMlMDkHbqR4O0sDtUSuRMGiqqRzFtmOLFYeQ0ODw==" + }, + "node_modules/react-native-dialog": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/react-native-dialog/-/react-native-dialog-5.6.0.tgz", + "integrity": "sha512-pUTxHJHzErMY+JaDRSMKiCbJTEdy2Ik4hcNOwasOlxpj6S6tT5SonLsrLPGBCO0XpTOySE0qVzuikmKgUDZfig==", + "dependencies": { + "prop-types": "^15.7.2", + "react-native-modal": "^9.0.0" + } + }, + "node_modules/react-native-elements": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-1.2.7.tgz", + "integrity": "sha512-0S+0R1cbItl15i64qrkWnyMztwpw60d0SUsZGVDKRAMf0Jvq9Clgyh/MzxJx2sr42mbedQP1sg5Et4fZM7Fp1w==", + "hasInstallScript": true, + "dependencies": { + "@types/react-native-vector-icons": "^6.4.4", + "color": "^3.1.0", + "deepmerge": "^3.1.0", + "hoist-non-react-statics": "^3.1.0", + "opencollective-postinstall": "^2.0.0", + "prop-types": "^15.7.2", + "react-native-ratings": "^6.3.0", + "react-native-status-bar-height": "^2.2.0" + }, + "peerDependencies": { + "react-native-vector-icons": ">6.0.0" + } + }, + "node_modules/react-native-elements/node_modules/deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-flip-card": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/react-native-flip-card/-/react-native-flip-card-3.5.5.tgz", + "integrity": "sha512-7PCMfsQ/7K8oN0NVusYNgK4sanY7KLimnPVj5TadkQaSm0zEi7/Jy/rHfnNQQibNBImov6zzQkmcP8ch6RN5Yw==", + "dependencies": { + "prop-types": "^15.5.10" + } + }, + "node_modules/react-native-geolocation": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-native-geolocation/-/react-native-geolocation-1.0.0.tgz", + "integrity": "sha1-59znwx83jp1yGons5buwkzIOfHc=sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw== sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw==", + "deprecated": "this package has been deprecated" + }, + "node_modules/react-native-geolocation-service": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-native-geolocation-service/-/react-native-geolocation-service-5.2.0.tgz", + "integrity": "sha512-ai7xd6QbLl6WMyEbPfXSaXyYQ/L6CDcPjOZAJYboqwNPclAqxGkzJHJQyvBNy9J410EIrDJg0p9KyaciXmxyCw==" + }, + "node_modules/react-native-gesture-handler": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz", + "integrity": "sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q==", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^2.3.1", + "invariant": "^2.2.4", + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-gesture-handler/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/react-native-i18n": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/react-native-i18n/-/react-native-i18n-2.0.15.tgz", + "integrity": "sha512-V8VwUP0TLda3oJvgt5tdnFaOV7WXPhTjCTLO7sXI3C2SHggSbD4bCUryMzNJhesimJidH21V2Owvj4zAylHoQQ==", + "dependencies": { + "i18n-js": "3.0.11" + } + }, + "node_modules/react-native-image-crop-picker": { + "version": "0.32.3", + "resolved": "https://registry.npmjs.org/react-native-image-crop-picker/-/react-native-image-crop-picker-0.32.3.tgz", + "integrity": "sha512-+2em4wBcjpAkDat9gfNjGMIDvtjd67ekVaUQ6jC0dP2KOylX5zQbUlUQxx/gMbxQRZZDmBy8YGCDG1Y8D2d+oA==", + "peerDependencies": { + "react-native": ">=0.40.0" + } + }, + "node_modules/react-native-iphone-x-helper": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", + "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==", + "peerDependencies": { + "react-native": ">=0.42.0" + } + }, + "node_modules/react-native-js-bottom-sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-js-bottom-sheet/-/react-native-js-bottom-sheet-1.1.0.tgz", + "integrity": "sha512-1p/dcG91CELWIFufVVCHVeklCM3tC/vfDSlcNtf7+t4Opq0wFx6r8jAamadIhmOLuSAuTUb2AzooFgyUb9GK9A==", + "dependencies": { + "@types/prop-types": "^15.5.1", + "@types/react-native-modalbox": "^1.4.2", + "prop-types": "^15.5.10", + "react-native-modalbox": "^1.4.2" + } + }, + "node_modules/react-native-loader": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-native-loader/-/react-native-loader-1.2.1.tgz", + "integrity": "sha1-4IWJqJz80HZZW5MBwdYY9U2nMyk=sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw== sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw==" + }, + "node_modules/react-native-loading-spinner-overlay": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-loading-spinner-overlay/-/react-native-loading-spinner-overlay-1.1.0.tgz", + "integrity": "sha512-PMTMM4zdQkZlORKWzHhDTlFicMfDHz5vbAfwxUnQbVeGwdFezZKG7J/0KyJMtOUPZYzUjouo+uIOoydYM/Xt+A==", + "dependencies": { + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-local-mongodb": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/react-native-local-mongodb/-/react-native-local-mongodb-2.2.9.tgz", + "integrity": "sha512-NW/yga++ssTxBY7V+3kOTB4eV3qxVlKD9wNKZqnmIXpLgsQSGnhPZN3Nd7kGLncECX2AM3lDtxcWHSjFTnIFJA==", + "deprecated": "When I started this project, there were no off-line storage options for react-native besides AsyncStorage. Today there are many better options, which receive PRs and have entire teams working on. For these reasons, this project is archived.", + "dependencies": { + "async": "2.6.2", + "babel-preset-env": "1.6.1", + "binary-search-tree": "0.2.5", + "events": "1.1.0", + "underscore": "1.9.1", + "util": "0.10.3" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/react-native-local-mongodb/node_modules/events": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.0.tgz", + "integrity": "sha1-SzifwgD5EHQuv/Orsu/jNpD0VCk=sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ== sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/react-native-local-mongodb/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA== sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" + }, + "node_modules/react-native-local-mongodb/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ== sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/react-native-maps": { + "version": "0.30.2", + "resolved": "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.30.2.tgz", + "integrity": "sha512-WVv5e7aWdnNJugqNSG/87U+12Pg4RFWU7x/UigTPG1FEUZx2TbYKChL6xZCMGPOv5m5b4Z7bMeKJnZosg+yPyQ==", + "dependencies": { + "@types/geojson": "^7946.0.7", + "deprecated-react-native-prop-types": "^2.3.0" + }, + "peerDependencies": { + "react": ">= 16.0 || < 18.0", + "react-native": ">= 0.51", + "react-native-web": ">= 0.11" + } + }, + "node_modules/react-native-maps-directions": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.3.tgz", + "integrity": "sha512-Ramokou/myMIORwlFxQmT7hDK4MhqSLN/gkNTj/C9F/6/OF6uDDNog4Km/knXzY3YzoqthOVSDXQ2iTwUmwjwA==", + "dependencies": { + "lodash.isequal": "^4.5.0", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-maps": ">=0.12.1" + } + }, + "node_modules/react-native-maps/node_modules/deprecated-react-native-prop-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz", + "integrity": "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==", + "dependencies": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" + } + }, + "node_modules/react-native-material-bottom-navigation": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-native-material-bottom-navigation/-/react-native-material-bottom-navigation-1.0.5.tgz", + "integrity": "sha512-SpbFHH/2cJELZ9z4THE7xMCM8uBBvjqfN3+BB30IfM0144gxHFSVdzFoTj7I2U7jV/cWQbeJ8vRN99ACTlSpwA==", + "dependencies": { + "prop-types": "^15.6.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-material-bottom-navigation-performance": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/react-native-material-bottom-navigation-performance/-/react-native-material-bottom-navigation-performance-0.7.8.tgz", + "integrity": "sha512-2CFMY5PsO3HCCKnsLdXwLDMndbd1jT485qpYTKGCuEiv+olGBhDdUTFyC7qnB/xUvnxKhjbtxuhL4yjne2urCg==" + }, + "node_modules/react-native-material-buttons": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/react-native-material-buttons/-/react-native-material-buttons-0.5.0.tgz", + "integrity": "sha1-qys+P8P1AMpxP1Hp11l4r/YCFSo=sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ== sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ==", + "dependencies": { + "prop-types": "^15.5.9", + "react-native-material-ripple": "^0.7.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-material-buttons/node_modules/react-native-material-ripple": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.7.5.tgz", + "integrity": "sha1-4q9REGgFMvFK6jw6Q4JHvi/+9lk=sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ== sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-material-cards": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/react-native-material-cards/-/react-native-material-cards-1.0.9.tgz", + "integrity": "sha512-TscOwr+oaFqhBfeekQ5YXKV6rZkFvyqKGlxHYaIC4juPAV3qn1k0lOMKS7H9l6ag9jSDeKV6kqpSPOgiL7NQEQ==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": ">=15.3.1 || >=16.0.0-beta.5", + "react-native": "*" + } + }, + "node_modules/react-native-material-dialog": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/react-native-material-dialog/-/react-native-material-dialog-0.7.7.tgz", + "integrity": "sha512-FdYQpe9tJ1ME44gGjSeUDgIRhJat51ji3r4Og3NTN1LDqZmJ52bEoImdIFAq1aadrpeUQDcurIlo0iz4FS+6og==", + "dependencies": { + "prop-types": "^15.5.10", + "react-native-typography": "^1.0.3", + "react-native-vector-icons": "^4.2.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w== sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/react-native-material-dialog/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/react-native-material-dialog/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ== sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw== sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/react-native-material-dialog/node_modules/mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ== sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dependencies": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/react-native-vector-icons": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz", + "integrity": "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==", + "dependencies": { + "lodash": "^4.0.0", + "prop-types": "^15.5.10", + "yargs": "^8.0.2" + }, + "bin": { + "generate-icon": "bin/generate-icon.js" + } + }, + "node_modules/react-native-material-dialog/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA== sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w== sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "node_modules/react-native-material-dialog/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-material-dialog/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/react-native-material-dialog/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q== sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q==" + }, + "node_modules/react-native-material-dialog/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "node_modules/react-native-material-dialog/node_modules/yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ== sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ==", + "dependencies": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "node_modules/react-native-material-dialog/node_modules/yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg== sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg==", + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/react-native-material-dropdown-v2": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/react-native-material-dropdown-v2/-/react-native-material-dropdown-v2-0.11.1.tgz", + "integrity": "sha512-fLom8DJ7tkB1wZsjkU3lPBcDdNRcLBZTKoRojolMOnD3AHfS+POkORh2g6VToMfhnz4rHBeLGzScu7VGsf8jow==", + "dependencies": { + "prop-types": "^15.5.9", + "react-native-material-buttons": "^0.5.0", + "react-native-material-ripple": "^0.8.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-paper": "*" + } + }, + "node_modules/react-native-material-ripple": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.8.0.tgz", + "integrity": "sha1-uMJOb96iryoh6EaLH0CzVIMBni8=sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA== sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-modal": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-9.0.0.tgz", + "integrity": "sha512-j4xeIK9noHU/ksp2Ndc8NI1qJvjApToqGvqLEu2wtYeaISanbhtd0S3V4hZkSlCa3DZtegl6aaMZBLeH1q6xfA==", + "dependencies": { + "prop-types": "^15.6.2", + "react-native-animatable": "^1.2.4" + } + }, + "node_modules/react-native-modalbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/react-native-modalbox/-/react-native-modalbox-1.7.1.tgz", + "integrity": "sha512-Jqn12MKQaT5OSb1uMAEeDQF02xHS+WWdgKl55ecoIknrDy+FIoC3fXHMEoRZH6agADDg9eVBqx8w+P7+EwXTbQ==", + "dependencies": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10" + } + }, + "node_modules/react-native-onesignal": { + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/react-native-onesignal/-/react-native-onesignal-3.9.4.tgz", + "integrity": "sha512-aQLLtqlz3+IUQPGM28VN6uoX/RKRw7JiHV9mun/Xd4P5wY1UtUwiT5RxwVGp2bn2ora8vCSNioaZdVhqupJLGg==", + "dependencies": { + "invariant": "^2.2.2" + } + }, + "node_modules/react-native-paper": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/react-native-paper/-/react-native-paper-2.16.0.tgz", + "integrity": "sha512-dNHbVZNi9cfKr5sd/5pPGSJSo7ctnl61wLmRxWwvQ2VyEhDN+YxflvZ/vDZrnyivVWPcFS1nmiGCxABARISsuw==", + "dependencies": { + "@callstack/react-theme-provider": "^1.0.7", + "color": "^2.0.1", + "create-react-context": "^0.2.3", + "hoist-non-react-statics": "^3.1.0", + "react-lifecycles-compat": "^3.0.4", + "react-native-safe-area-view": "^0.12.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-vector-icons": "*" + } + }, + "node_modules/react-native-paper/node_modules/color": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color/-/color-2.0.1.tgz", + "integrity": "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "node_modules/react-native-paper/node_modules/react-native-safe-area-view": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.12.0.tgz", + "integrity": "sha512-UrAXmBC4KNR5K2eczIDZgqceWyKsgG9gmWFerHCvoyApfei8ceBB9u/c//PWCpS5Gt8MRLTmX5jPtzdXo2yNqg==", + "deprecated": "Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context", + "dependencies": { + "hoist-non-react-statics": "^2.3.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-paper/node_modules/react-native-safe-area-view/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/react-native-permissions": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.8.0.tgz", + "integrity": "sha512-BfZ7ksgdpGchHZH8M/kxCGZbWeACANbnPmb3hNjVOMDQusc4PWlPpobX3eBqYMSKbpi7bMECeV9BVU4QuwAf9A==", + "dependencies": { + "picocolors": "^1.0.0", + "pkg-dir": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.13.1", + "react-native": ">=0.63.3", + "react-native-windows": ">=0.62.0" + }, + "peerDependenciesMeta": { + "react-native-windows": { + "optional": true + } + } + }, + "node_modules/react-native-permissions/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-native-permissions/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-native-permissions/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-native-permissions/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-native-permissions/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-phone-call": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/react-native-phone-call/-/react-native-phone-call-1.0.9.tgz", + "integrity": "sha512-OPWYg8qeWNG/U4bWGMAKcQTH/ifqJnsvUPCH4lOkvWFHbQS3fbH5M8rFhXCzcfS0GVNzHhZX9ZByMM368TFAUQ==" + }, + "node_modules/react-native-popup-dialog": { + "version": "0.18.3", + "resolved": "https://registry.npmjs.org/react-native-popup-dialog/-/react-native-popup-dialog-0.18.3.tgz", + "integrity": "sha512-ZvqixSEfMlcX2sm9rSRk/KkgWXwvnj7xqq4fIpSGlYGX48FfL8b3Xf2/uT9SvK2H7MX79b7sic53zzwJ+aBh3g==", + "dependencies": { + "babel-plugin-flow-react-proptypes": "^9.1.1", + "prop-types": "^15.6.0", + "react-native-root-siblings": "^3.2.1" + }, + "peerDependencies": { + "react-native": ">=0.50.0" + } + }, + "node_modules/react-native-progress": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/react-native-progress/-/react-native-progress-3.6.0.tgz", + "integrity": "sha512-zzTe595xaaskyfR5OzaGrU4O0R+YkgdEw+EspgGD7wh8Hu0fs6ue3xLW+HEbTjOCn62pCRivwi3NxbpWNBCC7Q==", + "dependencies": { + "prop-types": "^15.7.2" + } + }, + "node_modules/react-native-qrcode-scanner": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/react-native-qrcode-scanner/-/react-native-qrcode-scanner-1.5.5.tgz", + "integrity": "sha512-il79uStkFqUvofqXJQfOL30qgQyU17MUKxj7IGHv6oT2OxIY/vutTwuPPDbsivtv0yTMHP4dGx/79oys4eAuNw==", + "dependencies": { + "@react-native-async-storage/async-storage": "^1.13.4", + "prop-types": "^15.5.10", + "react-native-permissions": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-native-qrcode-scanner" + }, + "peerDependencies": { + "react-native-camera": ">=1.0.2" + } + }, + "node_modules/react-native-qrcode-scanner/node_modules/react-native-permissions": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.2.2.tgz", + "integrity": "sha512-ihf4shQDSX5Oo9ChQXb9kr13mmyyNem5MaEvOpr3dCjhBOBWyEMztXm9/uPK1Qg5PsNpaYLa1KpcPZDCw87LXg==", + "peerDependencies": { + "react": ">=16.8.6", + "react-native": ">=0.60.0" + } + }, + "node_modules/react-native-range-datepicker": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/react-native-range-datepicker/-/react-native-range-datepicker-1.9.1.tgz", + "integrity": "sha512-CIhTbenWyOo30R6UiuvQdM2giaRHQorhu7ML7tQDFcGiukamCFNn+jT+FDC9dBbDPuByAIY9nWFAJu+8D9fVWg==", + "dependencies": { + "moment": "^2.17.1", + "prop-types": "^15.6.0" + } + }, + "node_modules/react-native-ratings": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-6.5.0.tgz", + "integrity": "sha512-YMcfQ7UQCmXGEc/WPlukHSHs5yvckTwjq5fTRk1FG8gaO7fZCNygEUGPuw4Dbvvp3IlsCUn0bOQd63RYsb7NDQ==", + "dependencies": { + "lodash": "^4.17.4", + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "^16.0.0" + } + }, + "node_modules/react-native-reanimated": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.0.tgz", + "integrity": "sha512-uadP/0QO+4TCsyPSvzRdl+76NPM7Bp8M25KQLB4Hg3tWBMjhrMrETnzNi33L/OPfmhU+7rceyi0QPe/DxKT5bQ==", + "dependencies": { + "fbjs": "^1.0.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-reanimated/node_modules/fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "dependencies": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "node_modules/react-native-reanimated/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/react-native-responsive-dimensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-native-responsive-dimensions/-/react-native-responsive-dimensions-2.0.1.tgz", + "integrity": "sha512-fVSJEfwR353IvNSLtwwv7asAU4BAqd/wXQWeiyKyasn5pqpn/X0w0u7Tc0QWwsQch8lywz3npMjMThXgXkptuQ==", + "peerDependencies": { + "react-native": ">=0.44.1" + } + }, + "node_modules/react-native-root-siblings": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-3.2.3.tgz", + "integrity": "sha512-wOCCtKJteaSIW3K++hzhkfdWRikTqjrG34DnhNDVSzKatuNQyFY1fPBD1YFT/3+kxOIUmNsJdiaPMao9QgoZMA==", + "dependencies": { + "prop-types": "^15.6.2", + "static-container": "^1.0.0" + } + }, + "node_modules/react-native-root-toast": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/react-native-root-toast/-/react-native-root-toast-3.6.0.tgz", + "integrity": "sha512-HgZ2OS84ZbInJGuejGghBCPmBwoSBuJFO/bAJoR/NS6rCl9eiXSRegIG/gLEo7lH9BijeA63is1noUqR8Y1DpQ==", + "dependencies": { + "deprecated-react-native-prop-types": "^2.3.0", + "prop-types": "^15.5.10", + "react-native-root-siblings": "^4.0.0" + }, + "peerDependencies": { + "react-native": ">=0.47.0" + } + }, + "node_modules/react-native-root-toast/node_modules/deprecated-react-native-prop-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz", + "integrity": "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==", + "dependencies": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" + } + }, + "node_modules/react-native-root-toast/node_modules/react-native-root-siblings": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-4.0.6.tgz", + "integrity": "sha512-u/MaJLdD3bnshDFg8HWB0Xys1xlkQy6++3QthQlYw4kOFElobb6V1IIn5r46JvBTr9cf6dXsrFC4zPVXuwW1ww==", + "dependencies": { + "static-container": "^1.5.1" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-0.7.3.tgz", + "integrity": "sha512-9Uqu1vlXPi+2cKW/CW6OnHxA76mWC4kF3wvlqzq4DY8hn37AeiXtLFs2WkxH4yXQRrnJdP6ivc65Lz+MqwRZAA==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-safe-area-view": { + "version": "0.14.9", + "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.14.9.tgz", + "integrity": "sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==", + "deprecated": "Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context", + "dependencies": { + "hoist-non-react-statics": "^2.3.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-safe-area-view/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/react-native-safe-modules": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/react-native-safe-modules/-/react-native-safe-modules-1.0.3.tgz", + "integrity": "sha512-DUxti4Z+AgJ/ZsO5U7p3uSCUBko8JT8GvFlCeOXk9bMd+4qjpoDvMYpfbixXKgL88M+HwmU/KI1YFN6gsQZyBA==", + "dependencies": { + "dedent": "^0.6.0" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.3.0.tgz", + "integrity": "sha512-b+zazYedHPZoDzeKOE4RF/rPpJX8AAITazZCsVFUtw5Qn2QNHvAi0xbzWvQFNgqfvET0TLuu8F2HfBDh1WSqdQ==", + "dependencies": { + "debounce": "^1.2.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-simple-dialogs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-native-simple-dialogs/-/react-native-simple-dialogs-1.2.1.tgz", + "integrity": "sha512-oceCB2LCXP0HiIbOvddXIbJr+Cv7xL43U0H3YiySRpMlz/7EWu87mMbTgmfrNbb5uhw+k1tnDuzjqqrArAKy9w==", + "peerDependencies": { + "react-native": ">=0.44" + } + }, + "node_modules/react-native-snackbar-component": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-native-snackbar-component/-/react-native-snackbar-component-1.1.8.tgz", + "integrity": "sha512-WU8K6yWNwk8PaYCDBH51YikfABZXlszPGO1q+1xCDBbdb1lnYMkf/gw5mssjKCyLj6UmpqHraN+e4yDuCbDDjw==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": ">=15.3.1", + "react-native": "*" + } + }, + "node_modules/react-native-snap-slider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/react-native-snap-slider/-/react-native-snap-slider-0.3.0.tgz", + "integrity": "sha512-tfUL3RG8u76qSFE5+C0QySD/7zyv88NbyPAkEGFYk3qkHkcYaXlej4oKSNF9rq0hneIMZVb6owdAiGp7AJODIA==" + }, + "node_modules/react-native-sqlite-storage": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/react-native-sqlite-storage/-/react-native-sqlite-storage-6.0.1.tgz", + "integrity": "sha512-1tDFjrint6X6qSYKf3gDyz+XB+X79jfiL6xTugKHPRtF0WvqMtVgdLuNqZunIXjNEvNtNVEbXaeZ6MsguFu00A==", + "peerDependencies": { + "react-native": ">=0.14.0" + } + }, + "node_modules/react-native-status-bar-height": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-native-status-bar-height/-/react-native-status-bar-height-2.4.0.tgz", + "integrity": "sha512-pWvZFlyIHiuxLugLioq97vXiaGSovFXEyxt76wQtbq0gxv4dGXMPqYow46UmpwOgeJpBhqL1E0EKxnfJRrFz5w==" + }, + "node_modules/react-native-svg": { + "version": "9.13.6", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-9.13.6.tgz", + "integrity": "sha512-vjjuJhEhQCwWjqsgWyGy6/C/LIBM2REDxB40FU1PMhi8T3zQUwUHnA6M15pJKlQG8vaZyA+QnLyIVhjtujRgig==", + "dependencies": { + "css-select": "^2.0.2", + "css-tree": "^1.0.0-alpha.37" + }, + "peerDependencies": { + "react": "*", + "react-native": ">=0.50.0" + } + }, + "node_modules/react-native-swipeout": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-native-swipeout/-/react-native-swipeout-2.3.6.tgz", + "integrity": "sha512-t9suUCspzck4vp2pWggWe0frS/QOtX6yYCawHnEes75A7dZCEE74bxX2A1bQzGH9cUMjq6xsdfC94RbiDKIkJg==", + "deprecated": "Package no longer supported. Use at your own risk or consider using https://github.com/software-mansion/react-native-gesture-handler", + "dependencies": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10", + "react-tween-state": "^0.1.5" + } + }, + "node_modules/react-native-switch-selector": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/react-native-switch-selector/-/react-native-switch-selector-1.1.14.tgz", + "integrity": "sha512-VhmasNtYuJpG5B0954vyMSvOcT1qM6WQeZ1hrx6OxgcH6kdfZynC77MKlj8w022wI1AccyPCQrttgne+WSe5Wg==" + }, + "node_modules/react-native-tab-view": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.14.0.tgz", + "integrity": "sha512-Z7XAM3NsMB96c17e9EAveunk7SUgilXWwVUTmWI1u/+p2SeOMUOB87z+//UXrcVlD1e9BPweR73q7dq7krTzTg==", + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-reanimated": "*" + } + }, + "node_modules/react-native-textinput-effects": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/react-native-textinput-effects/-/react-native-textinput-effects-0.5.1.tgz", + "integrity": "sha512-9ywFH1S4WV/IkYcGwFYZrOYx5j84WvbhzWbLO52rN1PxgjI1tfZu8c5Ju8fsA7eLKuXt7YRen4iVTYYahrFq1w==" + }, + "node_modules/react-native-typography": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-typography/-/react-native-typography-1.4.1.tgz", + "integrity": "sha512-dc9Zfs4jUdq4ygx4/KwO6jKTERBu6cRrfPJGntw/pA+D6BMjlWfMNuhZ/69vf4Zpsnt9s4AGe+Z/V1QFYaCXAA==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-vector-icons": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz", + "integrity": "sha512-MImKVx8JEvVVBnaShMr7/yTX4Y062JZMupht1T+IEgbqBj4aQeQ1z2SH4VHWKNtWtppk4kz9gYyUiMWqx6tNSw==", + "dependencies": { + "lodash": "^4.0.0", + "prop-types": "^15.6.2", + "yargs": "^13.2.2" + }, + "bin": { + "fa5-upgrade": "bin/fa5-upgrade.sh", + "generate-icon": "bin/generate-icon.js" + } + }, + "node_modules/react-native-vector-icons/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/react-native-vector-icons/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/react-native-vector-icons/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-native-vector-icons/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-native-vector-icons/node_modules/yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + } + }, + "node_modules/react-native-vector-icons/node_modules/yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/react-native-webview": { + "version": "11.26.1", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.26.1.tgz", + "integrity": "sha512-hC7BkxOpf+z0UKhxFSFTPAM4shQzYmZHoELa6/8a/MspcjEP7ukYKpuSUTLDywQditT8yI9idfcKvfZDKQExGw==", + "dependencies": { + "escape-string-regexp": "2.0.0", + "invariant": "2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-webview/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/@react-native/normalize-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz", + "integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + }, + "node_modules/react-native/node_modules/metro-runtime": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", + "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + }, + "node_modules/react-native/node_modules/metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/react-native/node_modules/metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/react-native/node_modules/ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "node_modules/react-native/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/react-native/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/react-navigation": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/react-navigation/-/react-navigation-3.13.0.tgz", + "integrity": "sha512-r64bTImY2aNye8wtd39ubouVB6ZMJqjVQYKxH4LFmOav4FsI59fQTDN7sZzyJa29owowYw/wVkh+NWGT+tdD1A==", + "deprecated": "This package is no longer supported. Please use @react-navigation/native instead. See https://reactnavigation.org/docs/getting-started/ for usage guide", + "dependencies": { + "@react-navigation/core": "~3.5.1", + "@react-navigation/native": "~3.6.2", + "react-navigation-drawer": "~1.4.0", + "react-navigation-stack": "1.5.3", + "react-navigation-tabs": "~1.2.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-navigation-drawer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-navigation-drawer/-/react-navigation-drawer-1.4.0.tgz", + "integrity": "sha512-ZyWBozcjB2aZ7vwCALv90cYA2NpDjM+WALaiYRshvPvue8l7cqynePbHK8GhlMGyJDwZqp4MxQmu8u1XAKp3Bw==", + "deprecated": "This package is no longer supported. Please use @react-navigation/drawer instead. See https://reactnavigation.org/docs/drawer-navigator/ for usage guide", + "dependencies": { + "react-native-tab-view": "^1.2.0" + }, + "peerDependencies": { + "@react-navigation/core": "*", + "@react-navigation/native": "*", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "^1.0.12", + "react-native-screens": "^1.0.0 || ^1.0.0-alpha" + } + }, + "node_modules/react-navigation-drawer/node_modules/react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "dependencies": { + "prop-types": "^15.6.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-navigation-material-bottom-tabs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/react-navigation-material-bottom-tabs/-/react-navigation-material-bottom-tabs-1.1.1.tgz", + "integrity": "sha512-1+F+DZXMoKCN9uewAnOvXCROA693ThS5vTnYRufpAAiZPooLVEAfWyQCNuQIWY0BQIT56/NJJuGC+rIKj/YoAA==", + "deprecated": "This package is no longer supported. Please use @react-navigation/material-bottom-tabs instead. See https://reactnavigation.org/docs/material-bottom-tab-navigator/ for usage guide", + "dependencies": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.0", + "react-navigation-tabs": "~1.2.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-paper": "^2.2.2", + "react-navigation": ">=2.0 || ^2.0.0-beta" + } + }, + "node_modules/react-navigation-material-bottom-tabs/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/react-navigation-material-bottom-tabs/node_modules/react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "dependencies": { + "prop-types": "^15.6.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-navigation-material-bottom-tabs/node_modules/react-navigation-tabs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz", + "integrity": "sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ==", + "deprecated": "This package is no longer supported. Please use @react-navigation/bottom-tabs instead. See https://reactnavigation.org/docs/bottom-tab-navigator/ for usage guide", + "dependencies": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.1", + "react-native-tab-view": "^1.4.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-screens": "^1.0.0 || ^1.0.0-alpha" + } + }, + "node_modules/react-navigation-stack": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-2.10.4.tgz", + "integrity": "sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==", + "deprecated": "This package is no longer supported. Please use @react-navigation/stack instead. See https://reactnavigation.org/docs/stack-navigator/ for usage guide", + "dependencies": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + }, + "peerDependencies": { + "@react-native-community/masked-view": ">=0.1.0", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": ">= 1.5.0", + "react-native-safe-area-context": ">= 0.6.0", + "react-native-screens": ">=1.0.0 || >= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0", + "react-navigation": "^4.1.1" + } + }, + "node_modules/react-navigation-tabs": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-2.11.2.tgz", + "integrity": "sha512-8w/fiX+gGIyxYWBUT6Fg/26DTggjzK4lPfnLTP1pR7DUfYGLf2/f/aJWqiIJt6U4k/19tzpr4sXQqG7fX6PLjg==", + "deprecated": "This package is no longer supported. Please use @react-navigation/bottom-tabs instead. See https://reactnavigation.org/docs/bottom-tab-navigator/ for usage guide", + "dependencies": { + "hoist-non-react-statics": "^3.3.2", + "react-lifecycles-compat": "^3.0.4", + "react-native-iphone-x-helper": "^1.3.0", + "react-native-tab-view": "^2.15.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "^1.0.0", + "react-native-reanimated": "^1.0.0-alpha", + "react-native-screens": ">=1.0.0 || >= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0", + "react-navigation": "^4.1.1" + } + }, + "node_modules/react-navigation-tabs/node_modules/react-native-tab-view": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.16.0.tgz", + "integrity": "sha512-ac2DmT7+l13wzIFqtbfXn4wwfgtPoKzWjjZyrK1t+T8sdemuUvD4zIt+UImg03fu3s3VD8Wh/fBrIdcqQyZJWg==", + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-reanimated": "*" + } + }, + "node_modules/react-navigation-transitions": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/react-navigation-transitions/-/react-navigation-transitions-1.0.12.tgz", + "integrity": "sha512-Hp0wX9KoXwsFch6Fgiz9HpGjQZDhnyucLbCai0LcaOC3VpmgYmvkbeAg/mQ5Z5exuY6PPrh/+FXU00yMPDHkcw==", + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-navigation": "*" + } + }, + "node_modules/react-navigation/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "node_modules/react-navigation/node_modules/react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "dependencies": { + "prop-types": "^15.6.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-navigation/node_modules/react-navigation-stack": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-1.5.3.tgz", + "integrity": "sha512-MQcwDVbZUYsTtDJb5cFOSm+K+e7KpUCoROaGoUOR+JHWE3uuaJ3pd/Nu+32a57J98TNBf4qq0+2TPJWl6z6IBg==", + "deprecated": "This package is no longer supported. Please use @react-navigation/stack instead. See https://reactnavigation.org/docs/stack-navigator/ for usage guide", + "dependencies": { + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "@react-navigation/core": "^3.5.0", + "@react-navigation/native": "^3.6.2", + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "^1.0.0", + "react-native-screens": "^1.0.0 || ^1.0.0-alpha" + } + }, + "node_modules/react-navigation/node_modules/react-navigation-tabs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz", + "integrity": "sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ==", + "deprecated": "This package is no longer supported. Please use @react-navigation/bottom-tabs instead. See https://reactnavigation.org/docs/bottom-tab-navigator/ for usage guide", + "dependencies": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.1", + "react-native-tab-view": "^1.4.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-screens": "^1.0.0 || ^1.0.0-alpha" + } + }, + "node_modules/react-redux": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", + "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "hoist-non-react-statics": "^3.3.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + }, + "peerDependencies": { + "react": "^16.8.3", + "redux": "^2.0.0 || ^3.0.0 || ^4.0.0-0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.2.tgz", + "integrity": "sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-test-renderer": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.1.tgz", + "integrity": "sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^17.0.1", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.1" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-test-renderer/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/react-test-renderer/node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/react-tween-state": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/react-tween-state/-/react-tween-state-0.1.5.tgz", + "integrity": "sha1-6YsGZVHvuTy5LdG+FJlcLj3q4zk=sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA== sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA==", + "dependencies": { + "raf": "^3.1.0", + "tween-functions": "^1.0.1" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, + "node_modules/realm": { + "version": "10.24.0", + "resolved": "https://registry.npmjs.org/realm/-/realm-10.24.0.tgz", + "integrity": "sha512-r+WCHMyRiNszHkWwmTG7+x2rdZNgdXXcEWoivei0Fh1DtXcwIBToo/qlAktjxt/9K9aLxCU9eIOeZcbeU+Utaw==", + "deprecated": "This version uses Atlas Device Sync, please install `realm@community` and read https://github.com/realm/realm-js/blob/main/DEPRECATION.md for more information.", + "hasInstallScript": true, + "dependencies": { + "@realm.io/common": "^0.1.4", + "bindings": "^1.5.0", + "bson": "4.4.1", + "command-line-args": "^5.1.1", + "deepmerge": "2.1.0", + "fs-extra": "^4.0.3", + "ini": "^1.3.7", + "node-addon-api": "4.2.0", + "node-fetch": "^3.2.10", + "node-machine-id": "^1.1.10", + "prebuild-install": "^7.0.1", + "progress": "^2.0.3", + "prop-types": "^15.6.2", + "realm-network-transport": "^0.7.2", + "request": "^2.88.0", + "stream-counter": "^1.0.0", + "sync-request": "^3.0.1", + "tar": "^6.0.1", + "url-parse": "^1.4.4" + }, + "engines": { + "node": ">=13", + "npm": ">=7" + }, + "peerDependencies": { + "react-native": ">=0.64" + }, + "peerDependenciesMeta": { + "react-native": { + "optional": true + } + } + }, + "node_modules/realm-network-transport": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/realm-network-transport/-/realm-network-transport-0.7.2.tgz", + "integrity": "sha512-/5/YtZ5+ZIHIPgVFL6fRyx0/FRhmMaaF7L/h+iU8VKWGzesiBusSaeInosrM6v8MQvsW3W9ApBCeUwNW6m+8sg==", + "dependencies": { + "abort-controller": "^3.0.0", + "node-fetch": "^2.6.0" + } + }, + "node_modules/realm/node_modules/deepmerge": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz", + "integrity": "sha512-Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/realm/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/realm/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/realm/node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/realm/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/reanimated-bottom-sheet": { + "version": "1.0.0-alpha.19", + "resolved": "https://registry.npmjs.org/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.19.tgz", + "integrity": "sha512-Q0sGUHYdr5h2n/AY7pKQty35zcUAxxYM1nCl+luSQAyqiY6a5Kf8IBQRsOVvs60sDzqXxtbwxHgM5mkwaiQC4Q==", + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-reanimated": "*" + } + }, + "node_modules/recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "dev": true, + "dependencies": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "dependencies": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "node_modules/redux-logger": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz", + "integrity": "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg== sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg==", + "dev": true, + "dependencies": { + "deep-diff": "^0.3.5" + } + }, + "node_modules/redux-persist": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/redux-persist/-/redux-persist-6.0.0.tgz", + "integrity": "sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==", + "peerDependencies": { + "redux": ">4.0.0" + } + }, + "node_modules/redux-thunk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz", + "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" + }, + "node_modules/redux/node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g== sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==" + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/reselect": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA== sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA==" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slugify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.0.tgz", + "integrity": "sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw== sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.9.tgz", + "integrity": "sha512-DRy03ljj0367Ud3OAJHD6eVS/+CvMK2u/djVYuU37fHYcYHoZ8tkFyhbRf7PNG1h3bWLsw+SNTSXrPFe07A7aQ==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/static-container": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/static-container/-/static-container-1.5.1.tgz", + "integrity": "sha512-OFChfLKIvSzaMA3otS5CEabJTIzHFPhMxogIT+io4F207PXTvS6woFyjXIyXyqMIYAhryePGeFZYC6uLcG1lpA==", + "peerDependencies": { + "prop-types": "^15.5.10" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-counter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-1.0.0.tgz", + "integrity": "sha1-kc8lac5NxQYf6816yyY5SloRR1E=sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg== sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg==", + "engines": { + "node": ">=0.10.20" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz", + "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA== sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/sync-request": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-3.0.1.tgz", + "integrity": "sha1-yqEjWq+Im6UBB2oYNMQ2gwqC+3M=sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q== sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q==", + "dependencies": { + "concat-stream": "^1.4.7", + "http-response-object": "^1.0.1", + "then-request": "^2.0.1" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw== sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", + "engines": [ + "node >=0.8.0" + ], + "dependencies": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg== sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", + "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/then-request": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz", + "integrity": "sha1-ZnizL6DKIY/laZgbvYhxtZQGDYE=sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA== sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA==", + "dependencies": { + "caseless": "~0.11.0", + "concat-stream": "^1.4.7", + "http-basic": "^2.5.1", + "http-response-object": "^1.1.0", + "promise": "^7.1.1", + "qs": "^6.1.0" + } + }, + "node_modules/then-request/node_modules/caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ== sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ==" + }, + "node_modules/then-request/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/thousands": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/thousands/-/thousands-1.0.1.tgz", + "integrity": "sha1-WetbbReasgpC2dG90FwsoH+8LZQ=sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg== sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg==" + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw== sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha1-GuOlDnxguz3vd06scHrLynO7w/8=sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==" + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typical": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", + "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "engines": { + "node": "*" + } + }, + "node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-es/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "node_modules/ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow== sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==" + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", + "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-subscription": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.8.0.tgz", + "integrity": "sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ==", + "dependencies": { + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/which-polygon": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/which-polygon/-/which-polygon-2.2.1.tgz", + "integrity": "sha512-RlpWbqz12OMT0r2lEHk7IUPXz0hb1L/ZZsGushB2P2qxuBu1aq1+bcTfsLtfoRBYHsED6ruBMiwFaidvXZfQVw==", + "dependencies": { + "lineclip": "^1.1.5", + "rbush": "^2.0.1" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "dependencies": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz", + "integrity": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==", + "dependencies": { + "sax": "^1.2.4" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", + "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "requires": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + } + }, + "@babel/compat-data": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==" + }, + "@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "requires": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "requires": { + "@babel/types": "^7.22.15" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", + "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", + "requires": { + "@babel/types": "^7.8.3", + "esutils": "^2.0.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "requires": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz", + "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + }, + "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "requires": { + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "requires": { + "@babel/types": "^7.24.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + } + }, + "@babel/helper-replace-supers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", + "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" + }, + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" + }, + "@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==" + }, + "@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + } + }, + "@babel/helpers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + } + }, + "@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==" + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.8.3.tgz", + "integrity": "sha512-PYtv2S2OdCdp7GSPDg5ndGZFm9DmWFvuLoS5nBxZCgOBggluLnhTScspJxng96alHQzPyrrHxvC9/w4bFuspeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-export-default-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.8.3.tgz", + "integrity": "sha512-a1qnnsr73KLNIQcQlcQ4ZHxqqfBKM6iNQZW2OMTyxNbA2WC7SHWHtGVpFzWtQAuS2pspkWVzdEBXXx8Ik0Za4w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", + "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", + "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", + "requires": { + "@babel/helper-module-imports": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-remap-async-to-generator": "^7.22.20" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", + "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz", + "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz", + "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", + "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/template": "^7.24.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz", + "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", + "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", + "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", + "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", + "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", + "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", + "requires": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-simple-access": "^7.22.5" + } + }, + "@babel/plugin-transform-object-assign": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz", + "integrity": "sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", + "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", + "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", + "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", + "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", + "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", + "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0", + "regenerator-transform": "^0.15.2" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", + "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", + "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", + "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", + "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", + "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "requires": { + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", + "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + } + }, + "@babel/preset-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", + "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-flow-strip-types": "^7.21.0" + } + }, + "@babel/preset-typescript": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", + "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-typescript": "^7.21.3" + } + }, + "@babel/register": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", + "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "requires": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + } + }, + "@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "requires": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@callstack/react-theme-provider": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@callstack/react-theme-provider/-/react-theme-provider-1.0.7.tgz", + "integrity": "sha512-NTjvHadSLja5KruFXThC6rwLrewzbPSZFefgl5hTWXVZ40BsIDn3744AgregeuGTM3249K1cE9uN7UKua87pKQ==", + "requires": { + "create-react-context": "^0.2.1", + "deepmerge": "^2.1.1", + "flow-copy-source": "^1.3.0", + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.0" + }, + "dependencies": { + "deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==" + }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + } + } + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "requires": { + "@types/hammerjs": "^2.0.36" + } + }, + "@expo/react-native-action-sheet": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.14.0.tgz", + "integrity": "sha512-JvABIv68dyxbdXg965+K7OYDJdlJftHesqmaWGv1KF4bobbwKli4NK/zQKSltlfiI+cLxONwzBlvmx+AjlYGng==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.1", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@ideditor/country-coder": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ideditor/country-coder/-/country-coder-4.1.0.tgz", + "integrity": "sha512-Anly6rTQ1BR/BKCG2eLss38UrxzSEdKeA+BcnIKPwTnPJRwx6NXz/lQSMeDf6u8j73BD0qZQQ0N/RW7ctU1HKw==", + "requires": { + "which-polygon": "^2.2.0" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/create-cache-key-function": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", + "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "requires": { + "@jest/types": "^27.5.1" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + }, + "@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@react-native-async-storage/async-storage": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.18.1.tgz", + "integrity": "sha512-70aFW8fVCKl+oA1AKPFDpE6s4t9pulj2QeLX+MabEmzfT3urd/3cckv45WJvtocdoIH/oXA3Y+YcCRJCcNa8mA==", + "requires": { + "merge-options": "^3.0.4" + } + }, + "@react-native-community/async-storage": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@react-native-community/async-storage/-/async-storage-1.9.0.tgz", + "integrity": "sha512-TlGMr02JcmY4huH1P7Mt7p6wJecosPpW+09+CwCFLn875IhpRqU2XiVA+BQppZOYfQdHUfUzIKyCBeXOlCEbEg==", + "requires": { + "deep-assign": "^3.0.0" + } + }, + "@react-native-community/blur": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@react-native-community/blur/-/blur-4.4.1.tgz", + "integrity": "sha512-XBSsRiYxE/MOEln2ayunShfJtWztHwUxLFcSL20o+HNNRnuUDv+GXkF6FmM2zE8ZUfrnhQ/zeTqvnuDPGw6O8A==" + }, + "@react-native-community/checkbox": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@react-native-community/checkbox/-/checkbox-0.5.15.tgz", + "integrity": "sha512-cdg/P4pF8CXd5+6MBIl2luihFTzjfIcKIEVRnF1wgoNoItRVQlyulWYJEPvL2OmdAYTaBsZTXUIdcOkGqpxLZg==" + }, + "@react-native-community/cli": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.4.0.tgz", + "integrity": "sha512-UNvYnWaALa4mJEaWdLY3fVK+csZzx/Ja/FGvXISPJ9W9lrKvGtyXkidViUCPbPtMsJUi7teA4uIShHn0mbGmnQ==", + "requires": { + "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", + "@react-native-community/cli-hermes": "^6.3.0", + "@react-native-community/cli-plugin-metro": "^6.4.0", + "@react-native-community/cli-server-api": "^6.4.0", + "@react-native-community/cli-tools": "^6.2.0", + "@react-native-community/cli-types": "^6.0.0", + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "minimist": "^1.2.0", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0.tgz", + "integrity": "sha512-onf6vtvqSzOr6bNEWhPzgcJP2UQhA0VY6c8tXwNczIONC/ahnN93LPBB/uXDbn9d/kLMvE7oUJiqRadZWHk6aA==", + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-hermes": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.3.1.tgz", + "integrity": "sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw==", + "requires": { + "@react-native-community/cli-platform-android": "^6.3.1", + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-platform-android": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.1.tgz", + "integrity": "sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA==", + "requires": { + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@react-native-community/cli-platform-ios": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-6.2.1.tgz", + "integrity": "sha512-5vwLRfTbIVUsO86AUPmR5vkp+7t4gTH2+SwRo0DKqBGBQ3hraA3dlWu0nzh99eQKQhCiFLB1WJPAi3zY03lK4w==", + "requires": { + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "glob": "^7.1.3", + "js-yaml": "^3.13.1", + "lodash": "^4.17.15", + "ora": "^3.4.0", + "plist": "^3.0.2", + "xcode": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-plugin-metro": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.4.0.tgz", + "integrity": "sha512-lcrNODvHd3ZVhiEshXAjyBoqP44rjhkytkOSUpnZHAcmMLiguxDmvhWeWqbwu3XqSX/f0gVKmfj81t+opI1bSw==", + "requires": { + "@react-native-community/cli-server-api": "^6.4.0", + "@react-native-community/cli-tools": "^6.2.0", + "chalk": "^4.1.2", + "metro": "^0.66.1", + "metro-config": "^0.66.1", + "metro-core": "^0.66.1", + "metro-react-native-babel-transformer": "^0.66.1", + "metro-resolver": "^0.66.1", + "metro-runtime": "^0.66.1", + "readline": "^1.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "hermes-parser": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", + "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" + }, + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "metro": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", + "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "hermes-parser": "0.4.7", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-config": "0.66.2", + "metro-core": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-inspector-proxy": "0.66.2", + "metro-minify-uglify": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-resolver": "0.66.2", + "metro-runtime": "0.66.2", + "metro-source-map": "0.66.2", + "metro-symbolicate": "0.66.2", + "metro-transform-plugins": "0.66.2", + "metro-transform-worker": "0.66.2", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + } + }, + "metro-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", + "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "requires": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.4.7", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "metro-cache": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", + "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", + "requires": { + "metro-core": "0.66.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "metro-cache-key": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz", + "integrity": "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" + }, + "metro-config": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", + "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.66.2", + "metro-cache": "0.66.2", + "metro-core": "0.66.2", + "metro-runtime": "0.66.2" + } + }, + "metro-core": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", + "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", + "requires": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.66.2" + } + }, + "metro-resolver": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", + "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-runtime": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", + "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + }, + "metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "metro-transform-plugins": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz", + "integrity": "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz", + "integrity": "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-source-map": "0.66.2", + "metro-transform-plugins": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "@react-native-community/cli-server-api": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.4.3.tgz", + "integrity": "sha512-Ywy2x+PhIUZXgE74YiCYXylSVnuEBcq5cNfYLR3AwOvrILjh03smXfCca8s2V2LWUlzmWN6+L85FJGsT92MUJA==", + "requires": { + "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", + "@react-native-community/cli-tools": "^6.2.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^1.1.0" + }, + "dependencies": { + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "@react-native-community/cli-tools": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.1.tgz", + "integrity": "sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA==", + "requires": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==" + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@react-native-community/cli-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz", + "integrity": "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==", + "requires": { + "ora": "^3.4.0" + } + }, + "@react-native-community/datetimepicker": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-2.4.0.tgz", + "integrity": "sha512-ZXPwNAQt4T66PTL20l2nSEbtsn6vtsvFqdYWBfx8aaNKBoCPDygR6SsYzWcIoexKH5wmX0zctSzIsryl+Gtngg==", + "requires": { + "invariant": "^2.2.4" + } + }, + "@react-native-community/eslint-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz", + "integrity": "sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg==", + "dev": true, + "requires": { + "@react-native-community/eslint-plugin": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^3.1.0", + "@typescript-eslint/parser": "^3.1.0", + "babel-eslint": "^10.1.0", + "eslint-config-prettier": "^6.10.1", + "eslint-plugin-eslint-comments": "^3.1.2", + "eslint-plugin-flowtype": "2.50.3", + "eslint-plugin-jest": "22.4.1", + "eslint-plugin-prettier": "3.1.2", + "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react-hooks": "^4.0.4", + "eslint-plugin-react-native": "^3.8.1", + "prettier": "^2.0.2" + } + }, + "@react-native-community/eslint-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.3.0.tgz", + "integrity": "sha512-+zDZ20NUnSWghj7Ku5aFphMzuM9JulqCW+aPXT6IfIXFbb8tzYTTOSeRFOtuekJ99ibW2fUCSsjuKNlwDIbHFg==", + "dev": true + }, + "@react-native-community/viewpager": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@react-native-community/viewpager/-/viewpager-3.3.0.tgz", + "integrity": "sha512-tyzh79l4t/hxiyS9QD3LRmWMs8KVkZzjrkQ8U8+8To1wmvVCBtp8BenvNsDLTBO7CpO/YmiThpmIdEZMr1WuVw==" + }, + "@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + }, + "@react-native/normalize-color": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" + }, + "@react-native/normalize-colors": { + "version": "0.73.2", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", + "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + }, + "@react-native/polyfills": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz", + "integrity": "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + }, + "@react-navigation/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-3.5.2.tgz", + "integrity": "sha512-HgKXci1h74aETgm5CXMBoIWG8R7VZG1eUUHYb3BdxwekdiZjW1P/srjiXzsCqFGlsESnVIOIkzT4DqI9J752Bw==", + "requires": { + "hoist-non-react-statics": "^3.3.0", + "path-to-regexp": "^1.7.0", + "query-string": "^6.4.2", + "react-is": "^16.8.6" + }, + "dependencies": { + "query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "requires": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + } + } + }, + "@react-navigation/native": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-3.6.5.tgz", + "integrity": "sha512-ttEmnokFVf09CvrkzlPIdfA693KfYcRxTYf9OZwp0Ll6El27UYjJD4arwGc+zvlohjTErCdba6CAKV702Wv28w==", + "requires": { + "hoist-non-react-statics": "^3.3.2", + "react-native-safe-area-view": "^0.14.8" + } + }, + "@realm.io/common": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@realm.io/common/-/common-0.1.5.tgz", + "integrity": "sha512-Y+UnICLvsPFpe2WOXWIdJUaV3G2qDocN8al/Yz13mYMkjODXHL4VhyfEKR2hvcAubv+7isdegEyYNdo3zQzbFA==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/geojson": { + "version": "7946.0.14", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz", + "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==" + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "requires": { + "@types/node": "*" + } + }, + "@types/hammerjs": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.36.tgz", + "integrity": "sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ==" + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/node": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.0.tgz", + "integrity": "sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==" + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "@types/react": { + "version": "16.9.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", + "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/react-native": { + "version": "0.61.21", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.61.21.tgz", + "integrity": "sha512-wdA3owsYZ0/eSBji12uh4rqRYfRWlQ3PNI1D5+cmpTfr5/+mdH1WXfFAcM+ncD+zUQW6EmyizHmjT+S31EmjNg==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-native-modalbox": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/@types/react-native-modalbox/-/react-native-modalbox-1.4.10.tgz", + "integrity": "sha512-QFyObrYuwf7SiKgKASAUAAs+iJPIrbpacibuMZ/b3+cYx0m0CNBzi1rK04oM4QBAPSCwK3FhMEu6QT+ZboZHXQ==", + "requires": { + "@types/react": "*", + "@types/react-native": "*" + } + }, + "@types/react-native-vector-icons": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.5.tgz", + "integrity": "sha512-JBpcjWQE4n0GlE0p6HpDDclT+uXpFC453T5k4h+B38q0utlGJhvgNr8899BoJGc1xOktA2cgqFKmFMJd0h7YaA==", + "requires": { + "@types/react": "*", + "@types/react-native": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz", + "integrity": "sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "3.10.1", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.10.1.tgz", + "integrity": "sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "3.10.1", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" + }, + "apsl-react-native-button": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/apsl-react-native-button/-/apsl-react-native-button-3.1.1.tgz", + "integrity": "sha512-rMk6rLIxXE5xno1Ae6FZqygBUT7nXKSZkCLNMdCXyqiyuWQ+LGXjGargeoTINyuhcoScG7YjCw0fkljBw4q2lw==", + "requires": { + "lodash.isequal": "^4.1.4", + "prop-types": "^15.5.10" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + }, + "array-back": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", + "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==" + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + }, + "ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "requires": { + "lodash": "^4.17.11" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + }, + "aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==" + } + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "dev": true + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA== sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q== sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q==", + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ== sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==", + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA== sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ== sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q== sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==", + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng== sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw== sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA== sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg== sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==", + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg== sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw== sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==", + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ== sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w== sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA== sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-flow-react-proptypes": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-flow-react-proptypes/-/babel-plugin-flow-react-proptypes-9.2.0.tgz", + "integrity": "sha512-gmClrDpTB1H27mh+6/8iliV5BzGic5F9DO7INAd/30sSkg4XZd7LTbv4z06usuUHS8SzXibwotk8ct51IZ5OaQ==", + "requires": { + "babel-core": "^6.25.0", + "babel-template": "^6.25.0", + "babel-traverse": "^6.25.0", + "babel-types": "^6.25.0" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw== sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==" + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ== sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ==" + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw== sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==", + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg== sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A== sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw== sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==", + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag== sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==", + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw== sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA== sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug== sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw== sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg== sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ== sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA== sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==", + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg== sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==", + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw== sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==", + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA== sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==", + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ== sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==", + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw== sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg== sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ== sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==", + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg== sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw== sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ== sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==", + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ== sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==", + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw== sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==", + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ== sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ==", + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg== sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==", + "requires": { + "regenerator-transform": "^0.10.0" + }, + "dependencies": { + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + } + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw== sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-env": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", + "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^2.1.2", + "invariant": "^2.2.2", + "semver": "^5.3.0" + }, + "dependencies": { + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ== sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==" + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "requires": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A== sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "requires": { + "source-map": "^0.5.6" + } + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg== sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA== sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg== sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "binary-search-tree": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz", + "integrity": "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw== sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw==", + "requires": { + "underscore": "~1.4.4" + }, + "dependencies": { + "underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ== sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ==" + } + } + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "requires": { + "stream-buffers": "2.2.x" + } + }, + "bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "requires": { + "big-integer": "1.6.x" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "requires": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "bson": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.4.1.tgz", + "integrity": "sha512-Uu4OCZa0jouQJCKOk1EmmyqtdWAP5HVLru4lQxTwzJzxT+sJ13lVpEZU/MATDxtHiekWMAL84oQY3Xn1LpJVSg==", + "requires": { + "buffer": "^5.6.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "caniuse-lite": { + "version": "1.0.30001594", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz", + "integrity": "sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "card-validator": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-3.0.1.tgz", + "integrity": "sha1-3ML6vWoc0h82GyU2Qjpy3pmgiU8=sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA== sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA==", + "requires": { + "credit-card-type": "^5.0.0", + "lodash": "3.10.1" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ== sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" + } + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "command-line-args": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", + "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", + "requires": { + "array-back": "^3.1.0", + "find-replace": "^3.0.0", + "lodash.camelcase": "^4.3.0", + "typical": "^4.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + } + } + }, + "create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "create-react-context": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", + "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", + "requires": { + "fbjs": "^0.8.0", + "gud": "^1.0.0" + } + }, + "credit-card-type": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-5.0.4.tgz", + "integrity": "sha1-LdnfKAQRziu5Htlawx6BRgVxeu0=sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA== sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA==" + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz", + "integrity": "sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + } + }, + "dedent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.6.0.tgz", + "integrity": "sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s=sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g== sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g==" + }, + "deep-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz", + "integrity": "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==", + "requires": { + "is-obj": "^1.0.0" + } + }, + "deep-diff": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz", + "integrity": "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug== sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug==", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "requires": { + "clone": "^1.0.2" + } + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "deprecated-react-native-prop-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz", + "integrity": "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==", + "requires": { + "@react-native/normalize-colors": "^0.73.0", + "invariant": "^2.2.4", + "prop-types": "^15.8.1" + } + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A== sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.4.693", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.693.tgz", + "integrity": "sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw==" + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA== sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA==", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + } + }, + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + }, + "dependencies": { + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + } + } + }, + "eslint-plugin-flowtype": { + "version": "2.50.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", + "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "eslint-plugin-jest": { + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", + "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", + "dev": true + }, + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dev": true, + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true + }, + "eslint-plugin-react-native": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz", + "integrity": "sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA==", + "dev": true, + "requires": { + "@babel/traverse": "^7.7.4", + "eslint-plugin-react-native-globals": "^0.1.1" + } + }, + "eslint-plugin-react-native-globals": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", + "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA== sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA==" + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug== sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug==", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "find-replace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", + "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "requires": { + "array-back": "^3.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "requires": { + "micromatch": "^4.0.2" + } + }, + "flow-copy-source": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flow-copy-source/-/flow-copy-source-1.3.0.tgz", + "integrity": "sha512-F8aRmNmtB5l+RFG7LAWj6IYU22K37BrhIXXCcQyxSsYWm0pNubnhBSEk+eoyGCou3+4aI4tReOfLFtgd5wnnYQ==", + "requires": { + "chokidar": "^2.0.0", + "fs-extra": "^5.0.0", + "glob": "^7.0.0", + "kefir": "^3.7.3", + "yargs": "^11.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==" + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q== sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q==" + }, + "yargs": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz", + "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" + } + }, + "yargs-parser": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw== sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw==", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + }, + "flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "dev": true + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "geolib": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/geolib/-/geolib-3.2.1.tgz", + "integrity": "sha512-O9nD8iSD4VimupKak8bKySLkkWI5VWetxIXsU7jmJRXxBFRR9LxSXGfTomtcHJLSRiznx+YHXHTOIVq4qgQmPw==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true, + "optional": true + }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + } + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "hermes-engine": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.8.1.tgz", + "integrity": "sha512-as9Iccj/qrqqtDmfYUHbOIjt5xsQbUB6pjNIW3i1+RVr+pCAdz5S8/Jry778mz3rJWplYzHWdR1u1xQSYfBRYw==" + }, + "hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "requires": { + "hermes-estree": "0.23.1" + } + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "requires": { + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg== sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-basic": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz", + "integrity": "sha1-jORHvbW2xXf4pj4/p4BW7Eu02/s=sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw== sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw==", + "requires": { + "caseless": "~0.11.0", + "concat-stream": "^1.4.6", + "http-response-object": "^1.0.0" + }, + "dependencies": { + "caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ== sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ==" + } + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-response-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz", + "integrity": "sha1-p8TnWq6C87tJBOT0P2FWc7TVGMM=sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA== sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA==" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "i18n-js": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/i18n-js/-/i18n-js-3.0.11.tgz", + "integrity": "sha512-v7dG3kYJTQTyox3NqDabPDE/ZotWntyMI9kh4cYi+XlCSnsIR+KBTS2opPyObL8WndnklcLzbNU92FP/mLge3Q==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "requires": { + "queue": "6.0.2" + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA== sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jetifier": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.5.tgz", + "integrity": "sha512-T7yzBSu9PR+DqjYt+I0KVO1XTb1QhAfHnXV5Nd3xpbXM6Xg4e3vP60Q4qkNU8Fh6PHC2PivPUNN3rY7G2MxcDQ==" + }, + "joi": { + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "jsc-android": { + "version": "250230.2.1", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", + "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==" + }, + "jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + }, + "jscodeshift": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz", + "integrity": "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==", + "dev": true, + "requires": { + "@babel/core": "^7.1.6", + "@babel/parser": "^7.1.6", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.1.0", + "@babel/plugin-proposal-optional-chaining": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", + "@babel/register": "^7.0.0", + "babel-core": "^7.0.0-bridge.0", + "colors": "^1.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.3", + "temp": "^0.8.1", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + } + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", + "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", + "requires": { + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "kefir": { + "version": "3.8.6", + "resolved": "https://registry.npmjs.org/kefir/-/kefir-3.8.6.tgz", + "integrity": "sha512-H/8ZTjmEEme2YL388rgy5fFlz2NM4ZImNI2rJrTsR8og454kpY3lPVv53W9lfevNELfNeYD33gMdIKHL25z7WA==", + "requires": { + "symbol-observable": "1.0.4" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "requires": { + "graceful-fs": "^4.1.11" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "lineclip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", + "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A== sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ== sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, + "lodash.compact": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.compact/-/lodash.compact-3.0.1.tgz", + "integrity": "sha1-VAzjg3dFl1gHRx4WtKK6IeclbKU=sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ== sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ==" + }, + "lodash.every": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz", + "integrity": "sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc=sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w== sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q== sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "lodash.values": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-4.3.0.tgz", + "integrity": "sha1-o6bCsOvsxcLLocF+bmIP6BtT00c=sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q== sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==" + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lottie-ios": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/lottie-ios/-/lottie-ios-3.2.3.tgz", + "integrity": "sha512-mubYMN6+1HXa8z3EJKBvNBkl4UoVM4McjESeB2PgvRMSngmJtC5yUMRdhbbrIAn5Liu3hFGao/14s5hQIgtkRQ==" + }, + "lottie-react-native": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/lottie-react-native/-/lottie-react-native-5.1.5.tgz", + "integrity": "sha512-xl6uEo50joQeIqso5SvPKt1uGBqMhgNgs+36S4725Nfigf4zAY23/I9QEEkJF+1BHq7wKCeYha2KafLTm20gqA==", + "requires": { + "invariant": "^2.2.2", + "react-native-safe-modules": "^1.0.3" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "requires": { + "object-visit": "^1.0.0" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "requires": { + "is-plain-obj": "^2.1.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "metro": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz", + "integrity": "sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.23.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-config": "0.80.12", + "metro-core": "0.80.12", + "metro-file-map": "0.80.12", + "metro-resolver": "0.80.12", + "metro-runtime": "0.80.12", + "metro-source-map": "0.80.12", + "metro-symbolicate": "0.80.12", + "metro-transform-plugins": "0.80.12", + "metro-transform-worker": "0.80.12", + "mime-types": "^2.1.27", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + } + }, + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + } + }, + "metro-babel-register": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", + "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "escape-string-regexp": "^1.0.5" + } + }, + "metro-babel-transformer": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz", + "integrity": "sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==", + "requires": { + "@babel/core": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.23.1", + "nullthrows": "^1.1.1" + } + }, + "metro-cache": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz", + "integrity": "sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==", + "requires": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "metro-core": "0.80.12" + } + }, + "metro-cache-key": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz", + "integrity": "sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-config": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz", + "integrity": "sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==", + "requires": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.6.3", + "metro": "0.80.12", + "metro-cache": "0.80.12", + "metro-core": "0.80.12", + "metro-runtime": "0.80.12" + }, + "dependencies": { + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==" + }, + "jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "requires": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + } + }, + "pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "requires": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "metro-core": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz", + "integrity": "sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.80.12" + } + }, + "metro-file-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz", + "integrity": "sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==", + "requires": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "metro-hermes-compiler": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz", + "integrity": "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" + }, + "metro-inspector-proxy": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", + "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + } + } + }, + "metro-minify-terser": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz", + "integrity": "sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + } + }, + "metro-minify-uglify": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", + "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", + "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz", + "integrity": "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==", + "requires": { + "@babel/core": "^7.14.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.4.7", + "metro-babel-transformer": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "hermes-parser": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", + "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" + }, + "metro-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", + "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "requires": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.4.7", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-resolver": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz", + "integrity": "sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-runtime": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz", + "integrity": "sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==", + "requires": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-source-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz", + "integrity": "sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.80.12", + "nullthrows": "^1.1.1", + "ob1": "0.80.12", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-symbolicate": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz", + "integrity": "sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.80.12", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-transform-plugins": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz", + "integrity": "sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz", + "integrity": "sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "metro": "0.80.12", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-minify-terser": "0.80.12", + "metro-source-map": "0.80.12", + "metro-transform-plugins": "0.80.12", + "nullthrows": "^1.1.1" + } + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + }, + "moment-timezone": { + "version": "0.5.28", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.28.tgz", + "integrity": "sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==", + "requires": { + "moment": ">= 2.9.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + }, + "node-abi": { + "version": "3.68.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz", + "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==", + "requires": { + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + } + } + }, + "node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + }, + "node-addon-api": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz", + "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==" + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dev": true, + "requires": { + "minimatch": "^3.0.2" + } + }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-machine-id": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", + "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "optional": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "optional": true + } + } + }, + "node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + }, + "nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "ob1": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz", + "integrity": "sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg== sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==" + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==" + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==" + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + }, + "patch-package": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.0.tgz", + "integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", + "requires": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^9.0.0", + "json-stable-stringify": "^1.0.2", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.0.33", + "yaml": "^2.2.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + } + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ== sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", + "requires": { + "pify": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "plist": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", + "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + }, + "prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "requires": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + } + }, + "prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-es6": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/promise-es6/-/promise-es6-0.1.0.tgz", + "integrity": "sha1-oI3iLr6/hJZD37ncdapeRyPjKVw=sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg== sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg==" + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + }, + "query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "requires": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "quickselect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", + "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "rbush": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", + "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", + "requires": { + "quickselect": "^1.0.1" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-devtools-core": { + "version": "4.27.7", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.7.tgz", + "integrity": "sha512-12N0HrhCPbD76Z7SkyJdGdXdPGouUsgV6tlEsbSpAnLDO06tjXZP+irht4wPdYwJAJRQ85DxL48eQoz7UmrSuQ==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "react-is": { + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", + "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==" + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-native": { + "version": "0.65.0", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.65.0.tgz", + "integrity": "sha512-swtTbgcz7477PFllfDPvJ6Mx7dm2L1t76wlxsfCEFszl/jqxtdCXHb1K7AXCJDRHaEWVDJxYsU6DUDjzDqfCqQ==", + "requires": { + "@jest/create-cache-key-function": "^27.0.1", + "@react-native-community/cli": "^6.0.0", + "@react-native-community/cli-platform-android": "^6.0.0", + "@react-native-community/cli-platform-ios": "^6.0.0", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "1.0.0", + "@react-native/polyfills": "1.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "hermes-engine": "~0.8.1", + "invariant": "^2.2.4", + "jsc-android": "^250230.2.1", + "metro-babel-register": "0.66.2", + "metro-react-native-babel-transformer": "0.66.2", + "metro-runtime": "0.66.2", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.20.1", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "dependencies": { + "@react-native/normalize-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz", + "integrity": "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + }, + "metro-runtime": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", + "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + }, + "metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "react-native-action-button": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/react-native-action-button/-/react-native-action-button-2.8.5.tgz", + "integrity": "sha512-BvGZpzuGeuFR2Y6j93+vKiSqDhsF87VHvNXFs/qEYKfzT4b1ASAT/GQbgS6gNt4jRJCUnJWYrIwlBzRjesZQmQ==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-native-animatable": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz", + "integrity": "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-native-animated-loader": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/react-native-animated-loader/-/react-native-animated-loader-0.0.7.tgz", + "integrity": "sha512-s0CK5wKvQzZDYFKrKx2fz3bYmcr0PSdAzfrvSSPTyrvzYfmSW1bfN5cRkR8ouBXDRDnqRSfZYKQElCKhiBLbaQ==", + "requires": { + "prop-types": "^15.6.2" + } + }, + "react-native-best-viewpager": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-native-best-viewpager/-/react-native-best-viewpager-1.0.4.tgz", + "integrity": "sha512-apkGaaUWK7kGkFyPa403SfMHfyYkanCXQw1xF0+0xIfg0wyXMPZhBQdGHYKzrB9bMOJyMaMYxoh+7ifiZbuiDQ==", + "requires": { + "@react-native-community/viewpager": "^3.3.0" + } + }, + "react-native-blur-overlay": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-native-blur-overlay/-/react-native-blur-overlay-1.0.7.tgz", + "integrity": "sha512-2RuyMoy1ZZzY+3Li2wBwAfn6Z46oNG7/zgVCTF77v2/ttmKzEJivUpcNvysYE1vzrwIdnuz4GZu9kC4FQ4qyEg==", + "requires": { + "tiny-emitter": "^2.0.2" + } + }, + "react-native-calendario": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/react-native-calendario/-/react-native-calendario-0.2.10.tgz", + "integrity": "sha512-pGtvabJNgUCDk0NmrK3tbmEhWy8p/E02a8N2aquzlsNchoVLdhyFmIIOsbFdOTyqXdNuVeqXm7l28bdZmYsPHw==", + "requires": { + "moment": "^2.24.0" + } + }, + "react-native-camera": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/react-native-camera/-/react-native-camera-3.44.3.tgz", + "integrity": "sha512-Efb5aKhFsE7qnqvTnbSEwFAom79L5BT4jMn+B2wYVUnZeRgWh45gNSG7Ou3MQ6zU2DpUHBPlBFKGVS5yOSfSZQ==", + "requires": { + "prop-types": "^15.6.2" + } + }, + "react-native-cardview": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/react-native-cardview/-/react-native-cardview-2.0.5.tgz", + "integrity": "sha512-hjWwVakzg9XMZlfrHyUGuqTgyg600fdnKdJN1arbj4BXWFVoeDmlBy+sZPXTSMJTrWO0x3bSUsDhFXPzb9Q4Sg==", + "requires": { + "prop-types": "^15.6.0" + } + }, + "react-native-codegen": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.7.tgz", + "integrity": "sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng==", + "dev": true, + "requires": { + "flow-parser": "^0.121.0", + "jscodeshift": "^0.11.0", + "nullthrows": "^1.1.1" + } + }, + "react-native-copilot": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/react-native-copilot/-/react-native-copilot-2.4.7.tgz", + "integrity": "sha512-Ed4CCZ7n0OCvYFGmYKmvw73AnK7RiJvrz0EZyX/21T4B1iNLGg+k33YeTnnBDeB4TEj5NmrojIAXuTbC5bttxQ==", + "requires": { + "hoist-non-react-statics": "^3.0.1", + "mitt": "^1.1.3" + } + }, + "react-native-credit-card-input": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.4.1.tgz", + "integrity": "sha1-5i3Rqb7qtnh+U3O6I7k4Mcv1894=sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg== sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg==", + "requires": { + "card-validator": "^3.0.0", + "lodash.compact": "^3.0.1", + "lodash.every": "^4.6.0", + "lodash.pick": "^4.4.0", + "lodash.values": "^4.3.0", + "prop-types": "^15.6.0", + "react-native-flip-card": "^3.4.1" + } + }, + "react-native-db-models": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/react-native-db-models/-/react-native-db-models-0.1.3.tgz", + "integrity": "sha1-vkqfVNcRr7RrP/HFAtYt4xVNGmQ=sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw== sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw==", + "requires": { + "eventemitter3": "^1.1.1", + "promise-es6": "^0.1.0", + "util": "^0.10.3" + } + }, + "react-native-device-info": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/react-native-device-info/-/react-native-device-info-2.3.2.tgz", + "integrity": "sha512-ccpPuUbwhw5uYdVwN1UJp6ykMZz6U/u82HNM3oJ7O6MP8RIMlMDkHbqR4O0sDtUSuRMGiqqRzFtmOLFYeQ0ODw==" + }, + "react-native-dialog": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/react-native-dialog/-/react-native-dialog-5.6.0.tgz", + "integrity": "sha512-pUTxHJHzErMY+JaDRSMKiCbJTEdy2Ik4hcNOwasOlxpj6S6tT5SonLsrLPGBCO0XpTOySE0qVzuikmKgUDZfig==", + "requires": { + "prop-types": "^15.7.2", + "react-native-modal": "^9.0.0" + } + }, + "react-native-elements": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-1.2.7.tgz", + "integrity": "sha512-0S+0R1cbItl15i64qrkWnyMztwpw60d0SUsZGVDKRAMf0Jvq9Clgyh/MzxJx2sr42mbedQP1sg5Et4fZM7Fp1w==", + "requires": { + "@types/react-native-vector-icons": "^6.4.4", + "color": "^3.1.0", + "deepmerge": "^3.1.0", + "hoist-non-react-statics": "^3.1.0", + "opencollective-postinstall": "^2.0.0", + "prop-types": "^15.7.2", + "react-native-ratings": "^6.3.0", + "react-native-status-bar-height": "^2.2.0" + }, + "dependencies": { + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + } + } + }, + "react-native-flip-card": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/react-native-flip-card/-/react-native-flip-card-3.5.5.tgz", + "integrity": "sha512-7PCMfsQ/7K8oN0NVusYNgK4sanY7KLimnPVj5TadkQaSm0zEi7/Jy/rHfnNQQibNBImov6zzQkmcP8ch6RN5Yw==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-native-geolocation": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-native-geolocation/-/react-native-geolocation-1.0.0.tgz", + "integrity": "sha1-59znwx83jp1yGons5buwkzIOfHc=sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw== sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw==" + }, + "react-native-geolocation-service": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-native-geolocation-service/-/react-native-geolocation-service-5.2.0.tgz", + "integrity": "sha512-ai7xd6QbLl6WMyEbPfXSaXyYQ/L6CDcPjOZAJYboqwNPclAqxGkzJHJQyvBNy9J410EIrDJg0p9KyaciXmxyCw==" + }, + "react-native-gesture-handler": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz", + "integrity": "sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q==", + "requires": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^2.3.1", + "invariant": "^2.2.4", + "prop-types": "^15.7.2" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + } + } + }, + "react-native-i18n": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/react-native-i18n/-/react-native-i18n-2.0.15.tgz", + "integrity": "sha512-V8VwUP0TLda3oJvgt5tdnFaOV7WXPhTjCTLO7sXI3C2SHggSbD4bCUryMzNJhesimJidH21V2Owvj4zAylHoQQ==", + "requires": { + "i18n-js": "3.0.11" + } + }, + "react-native-image-crop-picker": { + "version": "0.32.3", + "resolved": "https://registry.npmjs.org/react-native-image-crop-picker/-/react-native-image-crop-picker-0.32.3.tgz", + "integrity": "sha512-+2em4wBcjpAkDat9gfNjGMIDvtjd67ekVaUQ6jC0dP2KOylX5zQbUlUQxx/gMbxQRZZDmBy8YGCDG1Y8D2d+oA==" + }, + "react-native-iphone-x-helper": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", + "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==" + }, + "react-native-js-bottom-sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-js-bottom-sheet/-/react-native-js-bottom-sheet-1.1.0.tgz", + "integrity": "sha512-1p/dcG91CELWIFufVVCHVeklCM3tC/vfDSlcNtf7+t4Opq0wFx6r8jAamadIhmOLuSAuTUb2AzooFgyUb9GK9A==", + "requires": { + "@types/prop-types": "^15.5.1", + "@types/react-native-modalbox": "^1.4.2", + "prop-types": "^15.5.10", + "react-native-modalbox": "^1.4.2" + } + }, + "react-native-loader": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-native-loader/-/react-native-loader-1.2.1.tgz", + "integrity": "sha1-4IWJqJz80HZZW5MBwdYY9U2nMyk=sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw== sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw==" + }, + "react-native-loading-spinner-overlay": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-native-loading-spinner-overlay/-/react-native-loading-spinner-overlay-1.1.0.tgz", + "integrity": "sha512-PMTMM4zdQkZlORKWzHhDTlFicMfDHz5vbAfwxUnQbVeGwdFezZKG7J/0KyJMtOUPZYzUjouo+uIOoydYM/Xt+A==", + "requires": { + "prop-types": "^15.6.2" + } + }, + "react-native-local-mongodb": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/react-native-local-mongodb/-/react-native-local-mongodb-2.2.9.tgz", + "integrity": "sha512-NW/yga++ssTxBY7V+3kOTB4eV3qxVlKD9wNKZqnmIXpLgsQSGnhPZN3Nd7kGLncECX2AM3lDtxcWHSjFTnIFJA==", + "requires": { + "async": "2.6.2", + "babel-preset-env": "1.6.1", + "binary-search-tree": "0.2.5", + "events": "1.1.0", + "underscore": "1.9.1", + "util": "0.10.3" + }, + "dependencies": { + "events": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.0.tgz", + "integrity": "sha1-SzifwgD5EHQuv/Orsu/jNpD0VCk=sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ== sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ==" + }, + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA== sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ== sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "react-native-maps": { + "version": "0.30.2", + "resolved": "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.30.2.tgz", + "integrity": "sha512-WVv5e7aWdnNJugqNSG/87U+12Pg4RFWU7x/UigTPG1FEUZx2TbYKChL6xZCMGPOv5m5b4Z7bMeKJnZosg+yPyQ==", + "requires": { + "@types/geojson": "^7946.0.7", + "deprecated-react-native-prop-types": "^2.3.0" + }, + "dependencies": { + "deprecated-react-native-prop-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz", + "integrity": "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==", + "requires": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" + } + } + } + }, + "react-native-maps-directions": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.3.tgz", + "integrity": "sha512-Ramokou/myMIORwlFxQmT7hDK4MhqSLN/gkNTj/C9F/6/OF6uDDNog4Km/knXzY3YzoqthOVSDXQ2iTwUmwjwA==", + "requires": { + "lodash.isequal": "^4.5.0", + "prop-types": "^15.6.0" + } + }, + "react-native-material-bottom-navigation": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-native-material-bottom-navigation/-/react-native-material-bottom-navigation-1.0.5.tgz", + "integrity": "sha512-SpbFHH/2cJELZ9z4THE7xMCM8uBBvjqfN3+BB30IfM0144gxHFSVdzFoTj7I2U7jV/cWQbeJ8vRN99ACTlSpwA==", + "requires": { + "prop-types": "^15.6.1" + } + }, + "react-native-material-bottom-navigation-performance": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/react-native-material-bottom-navigation-performance/-/react-native-material-bottom-navigation-performance-0.7.8.tgz", + "integrity": "sha512-2CFMY5PsO3HCCKnsLdXwLDMndbd1jT485qpYTKGCuEiv+olGBhDdUTFyC7qnB/xUvnxKhjbtxuhL4yjne2urCg==" + }, + "react-native-material-buttons": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/react-native-material-buttons/-/react-native-material-buttons-0.5.0.tgz", + "integrity": "sha1-qys+P8P1AMpxP1Hp11l4r/YCFSo=sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ== sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ==", + "requires": { + "prop-types": "^15.5.9", + "react-native-material-ripple": "^0.7.0" + }, + "dependencies": { + "react-native-material-ripple": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.7.5.tgz", + "integrity": "sha1-4q9REGgFMvFK6jw6Q4JHvi/+9lk=sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ== sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ==", + "requires": { + "prop-types": "^15.5.10" + } + } + } + }, + "react-native-material-cards": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/react-native-material-cards/-/react-native-material-cards-1.0.9.tgz", + "integrity": "sha512-TscOwr+oaFqhBfeekQ5YXKV6rZkFvyqKGlxHYaIC4juPAV3qn1k0lOMKS7H9l6ag9jSDeKV6kqpSPOgiL7NQEQ==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-native-material-dialog": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/react-native-material-dialog/-/react-native-material-dialog-0.7.7.tgz", + "integrity": "sha512-FdYQpe9tJ1ME44gGjSeUDgIRhJat51ji3r4Og3NTN1LDqZmJ52bEoImdIFAq1aadrpeUQDcurIlo0iz4FS+6og==", + "requires": { + "prop-types": "^15.5.10", + "react-native-typography": "^1.0.3", + "react-native-vector-icons": "^4.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w== sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ== sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw== sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ== sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "react-native-vector-icons": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz", + "integrity": "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==", + "requires": { + "lodash": "^4.0.0", + "prop-types": "^15.5.10", + "yargs": "^8.0.2" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA== sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w== sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q== sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q==" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ== sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ==", + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg== sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg==", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "react-native-material-dropdown-v2": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/react-native-material-dropdown-v2/-/react-native-material-dropdown-v2-0.11.1.tgz", + "integrity": "sha512-fLom8DJ7tkB1wZsjkU3lPBcDdNRcLBZTKoRojolMOnD3AHfS+POkORh2g6VToMfhnz4rHBeLGzScu7VGsf8jow==", + "requires": { + "prop-types": "^15.5.9", + "react-native-material-buttons": "^0.5.0", + "react-native-material-ripple": "^0.8.0" + } + }, + "react-native-material-ripple": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.8.0.tgz", + "integrity": "sha1-uMJOb96iryoh6EaLH0CzVIMBni8=sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA== sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-native-modal": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-9.0.0.tgz", + "integrity": "sha512-j4xeIK9noHU/ksp2Ndc8NI1qJvjApToqGvqLEu2wtYeaISanbhtd0S3V4hZkSlCa3DZtegl6aaMZBLeH1q6xfA==", + "requires": { + "prop-types": "^15.6.2", + "react-native-animatable": "^1.2.4" + } + }, + "react-native-modalbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/react-native-modalbox/-/react-native-modalbox-1.7.1.tgz", + "integrity": "sha512-Jqn12MKQaT5OSb1uMAEeDQF02xHS+WWdgKl55ecoIknrDy+FIoC3fXHMEoRZH6agADDg9eVBqx8w+P7+EwXTbQ==", + "requires": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10" + } + }, + "react-native-onesignal": { + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/react-native-onesignal/-/react-native-onesignal-3.9.4.tgz", + "integrity": "sha512-aQLLtqlz3+IUQPGM28VN6uoX/RKRw7JiHV9mun/Xd4P5wY1UtUwiT5RxwVGp2bn2ora8vCSNioaZdVhqupJLGg==", + "requires": { + "invariant": "^2.2.2" + } + }, + "react-native-paper": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/react-native-paper/-/react-native-paper-2.16.0.tgz", + "integrity": "sha512-dNHbVZNi9cfKr5sd/5pPGSJSo7ctnl61wLmRxWwvQ2VyEhDN+YxflvZ/vDZrnyivVWPcFS1nmiGCxABARISsuw==", + "requires": { + "@callstack/react-theme-provider": "^1.0.7", + "color": "^2.0.1", + "create-react-context": "^0.2.3", + "hoist-non-react-statics": "^3.1.0", + "react-lifecycles-compat": "^3.0.4", + "react-native-safe-area-view": "^0.12.0" + }, + "dependencies": { + "color": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color/-/color-2.0.1.tgz", + "integrity": "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "react-native-safe-area-view": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.12.0.tgz", + "integrity": "sha512-UrAXmBC4KNR5K2eczIDZgqceWyKsgG9gmWFerHCvoyApfei8ceBB9u/c//PWCpS5Gt8MRLTmX5jPtzdXo2yNqg==", + "requires": { + "hoist-non-react-statics": "^2.3.1" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + } + } + } + } + }, + "react-native-permissions": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.8.0.tgz", + "integrity": "sha512-BfZ7ksgdpGchHZH8M/kxCGZbWeACANbnPmb3hNjVOMDQusc4PWlPpobX3eBqYMSKbpi7bMECeV9BVU4QuwAf9A==", + "requires": { + "picocolors": "^1.0.0", + "pkg-dir": "^5.0.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "requires": { + "find-up": "^5.0.0" + } + } + } + }, + "react-native-phone-call": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/react-native-phone-call/-/react-native-phone-call-1.0.9.tgz", + "integrity": "sha512-OPWYg8qeWNG/U4bWGMAKcQTH/ifqJnsvUPCH4lOkvWFHbQS3fbH5M8rFhXCzcfS0GVNzHhZX9ZByMM368TFAUQ==" + }, + "react-native-popup-dialog": { + "version": "0.18.3", + "resolved": "https://registry.npmjs.org/react-native-popup-dialog/-/react-native-popup-dialog-0.18.3.tgz", + "integrity": "sha512-ZvqixSEfMlcX2sm9rSRk/KkgWXwvnj7xqq4fIpSGlYGX48FfL8b3Xf2/uT9SvK2H7MX79b7sic53zzwJ+aBh3g==", + "requires": { + "babel-plugin-flow-react-proptypes": "^9.1.1", + "prop-types": "^15.6.0", + "react-native-root-siblings": "^3.2.1" + } + }, + "react-native-progress": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/react-native-progress/-/react-native-progress-3.6.0.tgz", + "integrity": "sha512-zzTe595xaaskyfR5OzaGrU4O0R+YkgdEw+EspgGD7wh8Hu0fs6ue3xLW+HEbTjOCn62pCRivwi3NxbpWNBCC7Q==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-native-qrcode-scanner": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/react-native-qrcode-scanner/-/react-native-qrcode-scanner-1.5.5.tgz", + "integrity": "sha512-il79uStkFqUvofqXJQfOL30qgQyU17MUKxj7IGHv6oT2OxIY/vutTwuPPDbsivtv0yTMHP4dGx/79oys4eAuNw==", + "requires": { + "@react-native-async-storage/async-storage": "^1.13.4", + "prop-types": "^15.5.10", + "react-native-permissions": "^2.0.2" + }, + "dependencies": { + "react-native-permissions": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.2.2.tgz", + "integrity": "sha512-ihf4shQDSX5Oo9ChQXb9kr13mmyyNem5MaEvOpr3dCjhBOBWyEMztXm9/uPK1Qg5PsNpaYLa1KpcPZDCw87LXg==" + } + } + }, + "react-native-range-datepicker": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/react-native-range-datepicker/-/react-native-range-datepicker-1.9.1.tgz", + "integrity": "sha512-CIhTbenWyOo30R6UiuvQdM2giaRHQorhu7ML7tQDFcGiukamCFNn+jT+FDC9dBbDPuByAIY9nWFAJu+8D9fVWg==", + "requires": { + "moment": "^2.17.1", + "prop-types": "^15.6.0" + } + }, + "react-native-ratings": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-6.5.0.tgz", + "integrity": "sha512-YMcfQ7UQCmXGEc/WPlukHSHs5yvckTwjq5fTRk1FG8gaO7fZCNygEUGPuw4Dbvvp3IlsCUn0bOQd63RYsb7NDQ==", + "requires": { + "lodash": "^4.17.4", + "prop-types": "^15.5.10" + } + }, + "react-native-reanimated": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.0.tgz", + "integrity": "sha512-uadP/0QO+4TCsyPSvzRdl+76NPM7Bp8M25KQLB4Hg3tWBMjhrMrETnzNi33L/OPfmhU+7rceyi0QPe/DxKT5bQ==", + "requires": { + "fbjs": "^1.0.0" + }, + "dependencies": { + "fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "requires": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "react-native-responsive-dimensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-native-responsive-dimensions/-/react-native-responsive-dimensions-2.0.1.tgz", + "integrity": "sha512-fVSJEfwR353IvNSLtwwv7asAU4BAqd/wXQWeiyKyasn5pqpn/X0w0u7Tc0QWwsQch8lywz3npMjMThXgXkptuQ==" + }, + "react-native-root-siblings": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-3.2.3.tgz", + "integrity": "sha512-wOCCtKJteaSIW3K++hzhkfdWRikTqjrG34DnhNDVSzKatuNQyFY1fPBD1YFT/3+kxOIUmNsJdiaPMao9QgoZMA==", + "requires": { + "prop-types": "^15.6.2", + "static-container": "^1.0.0" + } + }, + "react-native-root-toast": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/react-native-root-toast/-/react-native-root-toast-3.6.0.tgz", + "integrity": "sha512-HgZ2OS84ZbInJGuejGghBCPmBwoSBuJFO/bAJoR/NS6rCl9eiXSRegIG/gLEo7lH9BijeA63is1noUqR8Y1DpQ==", + "requires": { + "deprecated-react-native-prop-types": "^2.3.0", + "prop-types": "^15.5.10", + "react-native-root-siblings": "^4.0.0" + }, + "dependencies": { + "deprecated-react-native-prop-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz", + "integrity": "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==", + "requires": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" + } + }, + "react-native-root-siblings": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-4.0.6.tgz", + "integrity": "sha512-u/MaJLdD3bnshDFg8HWB0Xys1xlkQy6++3QthQlYw4kOFElobb6V1IIn5r46JvBTr9cf6dXsrFC4zPVXuwW1ww==", + "requires": { + "static-container": "^1.5.1" + } + } + } + }, + "react-native-safe-area-context": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-0.7.3.tgz", + "integrity": "sha512-9Uqu1vlXPi+2cKW/CW6OnHxA76mWC4kF3wvlqzq4DY8hn37AeiXtLFs2WkxH4yXQRrnJdP6ivc65Lz+MqwRZAA==" + }, + "react-native-safe-area-view": { + "version": "0.14.9", + "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.14.9.tgz", + "integrity": "sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==", + "requires": { + "hoist-non-react-statics": "^2.3.1" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + } + } + }, + "react-native-safe-modules": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/react-native-safe-modules/-/react-native-safe-modules-1.0.3.tgz", + "integrity": "sha512-DUxti4Z+AgJ/ZsO5U7p3uSCUBko8JT8GvFlCeOXk9bMd+4qjpoDvMYpfbixXKgL88M+HwmU/KI1YFN6gsQZyBA==", + "requires": { + "dedent": "^0.6.0" + } + }, + "react-native-screens": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.3.0.tgz", + "integrity": "sha512-b+zazYedHPZoDzeKOE4RF/rPpJX8AAITazZCsVFUtw5Qn2QNHvAi0xbzWvQFNgqfvET0TLuu8F2HfBDh1WSqdQ==", + "requires": { + "debounce": "^1.2.0" + } + }, + "react-native-simple-dialogs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-native-simple-dialogs/-/react-native-simple-dialogs-1.2.1.tgz", + "integrity": "sha512-oceCB2LCXP0HiIbOvddXIbJr+Cv7xL43U0H3YiySRpMlz/7EWu87mMbTgmfrNbb5uhw+k1tnDuzjqqrArAKy9w==" + }, + "react-native-snackbar-component": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-native-snackbar-component/-/react-native-snackbar-component-1.1.8.tgz", + "integrity": "sha512-WU8K6yWNwk8PaYCDBH51YikfABZXlszPGO1q+1xCDBbdb1lnYMkf/gw5mssjKCyLj6UmpqHraN+e4yDuCbDDjw==", + "requires": { + "prop-types": "^15.6.0" + } + }, + "react-native-snap-slider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/react-native-snap-slider/-/react-native-snap-slider-0.3.0.tgz", + "integrity": "sha512-tfUL3RG8u76qSFE5+C0QySD/7zyv88NbyPAkEGFYk3qkHkcYaXlej4oKSNF9rq0hneIMZVb6owdAiGp7AJODIA==" + }, + "react-native-sqlite-storage": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/react-native-sqlite-storage/-/react-native-sqlite-storage-6.0.1.tgz", + "integrity": "sha512-1tDFjrint6X6qSYKf3gDyz+XB+X79jfiL6xTugKHPRtF0WvqMtVgdLuNqZunIXjNEvNtNVEbXaeZ6MsguFu00A==" + }, + "react-native-status-bar-height": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-native-status-bar-height/-/react-native-status-bar-height-2.4.0.tgz", + "integrity": "sha512-pWvZFlyIHiuxLugLioq97vXiaGSovFXEyxt76wQtbq0gxv4dGXMPqYow46UmpwOgeJpBhqL1E0EKxnfJRrFz5w==" + }, + "react-native-svg": { + "version": "9.13.6", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-9.13.6.tgz", + "integrity": "sha512-vjjuJhEhQCwWjqsgWyGy6/C/LIBM2REDxB40FU1PMhi8T3zQUwUHnA6M15pJKlQG8vaZyA+QnLyIVhjtujRgig==", + "requires": { + "css-select": "^2.0.2", + "css-tree": "^1.0.0-alpha.37" + } + }, + "react-native-swipeout": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-native-swipeout/-/react-native-swipeout-2.3.6.tgz", + "integrity": "sha512-t9suUCspzck4vp2pWggWe0frS/QOtX6yYCawHnEes75A7dZCEE74bxX2A1bQzGH9cUMjq6xsdfC94RbiDKIkJg==", + "requires": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10", + "react-tween-state": "^0.1.5" + } + }, + "react-native-switch-selector": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/react-native-switch-selector/-/react-native-switch-selector-1.1.14.tgz", + "integrity": "sha512-VhmasNtYuJpG5B0954vyMSvOcT1qM6WQeZ1hrx6OxgcH6kdfZynC77MKlj8w022wI1AccyPCQrttgne+WSe5Wg==" + }, + "react-native-tab-view": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.14.0.tgz", + "integrity": "sha512-Z7XAM3NsMB96c17e9EAveunk7SUgilXWwVUTmWI1u/+p2SeOMUOB87z+//UXrcVlD1e9BPweR73q7dq7krTzTg==" + }, + "react-native-textinput-effects": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/react-native-textinput-effects/-/react-native-textinput-effects-0.5.1.tgz", + "integrity": "sha512-9ywFH1S4WV/IkYcGwFYZrOYx5j84WvbhzWbLO52rN1PxgjI1tfZu8c5Ju8fsA7eLKuXt7YRen4iVTYYahrFq1w==" + }, + "react-native-typography": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-typography/-/react-native-typography-1.4.1.tgz", + "integrity": "sha512-dc9Zfs4jUdq4ygx4/KwO6jKTERBu6cRrfPJGntw/pA+D6BMjlWfMNuhZ/69vf4Zpsnt9s4AGe+Z/V1QFYaCXAA==" + }, + "react-native-vector-icons": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz", + "integrity": "sha512-MImKVx8JEvVVBnaShMr7/yTX4Y062JZMupht1T+IEgbqBj4aQeQ1z2SH4VHWKNtWtppk4kz9gYyUiMWqx6tNSw==", + "requires": { + "lodash": "^4.0.0", + "prop-types": "^15.6.2", + "yargs": "^13.2.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + } + }, + "yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "react-native-webview": { + "version": "11.26.1", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.26.1.tgz", + "integrity": "sha512-hC7BkxOpf+z0UKhxFSFTPAM4shQzYmZHoELa6/8a/MspcjEP7ukYKpuSUTLDywQditT8yI9idfcKvfZDKQExGw==", + "requires": { + "escape-string-regexp": "2.0.0", + "invariant": "2.2.4" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "react-navigation": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/react-navigation/-/react-navigation-3.13.0.tgz", + "integrity": "sha512-r64bTImY2aNye8wtd39ubouVB6ZMJqjVQYKxH4LFmOav4FsI59fQTDN7sZzyJa29owowYw/wVkh+NWGT+tdD1A==", + "requires": { + "@react-navigation/core": "~3.5.1", + "@react-navigation/native": "~3.6.2", + "react-navigation-drawer": "~1.4.0", + "react-navigation-stack": "1.5.3", + "react-navigation-tabs": "~1.2.0" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "requires": { + "prop-types": "^15.6.1" + } + }, + "react-navigation-stack": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-1.5.3.tgz", + "integrity": "sha512-MQcwDVbZUYsTtDJb5cFOSm+K+e7KpUCoROaGoUOR+JHWE3uuaJ3pd/Nu+32a57J98TNBf4qq0+2TPJWl6z6IBg==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-navigation-tabs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz", + "integrity": "sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.1", + "react-native-tab-view": "^1.4.1" + } + } + } + }, + "react-navigation-drawer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-navigation-drawer/-/react-navigation-drawer-1.4.0.tgz", + "integrity": "sha512-ZyWBozcjB2aZ7vwCALv90cYA2NpDjM+WALaiYRshvPvue8l7cqynePbHK8GhlMGyJDwZqp4MxQmu8u1XAKp3Bw==", + "requires": { + "react-native-tab-view": "^1.2.0" + }, + "dependencies": { + "react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "requires": { + "prop-types": "^15.6.1" + } + } + } + }, + "react-navigation-material-bottom-tabs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/react-navigation-material-bottom-tabs/-/react-navigation-material-bottom-tabs-1.1.1.tgz", + "integrity": "sha512-1+F+DZXMoKCN9uewAnOvXCROA693ThS5vTnYRufpAAiZPooLVEAfWyQCNuQIWY0BQIT56/NJJuGC+rIKj/YoAA==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.0", + "react-navigation-tabs": "~1.2.0" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "react-native-tab-view": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz", + "integrity": "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==", + "requires": { + "prop-types": "^15.6.1" + } + }, + "react-navigation-tabs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz", + "integrity": "sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.1", + "react-native-tab-view": "^1.4.1" + } + } + } + }, + "react-navigation-stack": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-2.10.4.tgz", + "integrity": "sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==", + "requires": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" + } + }, + "react-navigation-tabs": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-2.11.2.tgz", + "integrity": "sha512-8w/fiX+gGIyxYWBUT6Fg/26DTggjzK4lPfnLTP1pR7DUfYGLf2/f/aJWqiIJt6U4k/19tzpr4sXQqG7fX6PLjg==", + "requires": { + "hoist-non-react-statics": "^3.3.2", + "react-lifecycles-compat": "^3.0.4", + "react-native-iphone-x-helper": "^1.3.0", + "react-native-tab-view": "^2.15.2" + }, + "dependencies": { + "react-native-tab-view": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.16.0.tgz", + "integrity": "sha512-ac2DmT7+l13wzIFqtbfXn4wwfgtPoKzWjjZyrK1t+T8sdemuUvD4zIt+UImg03fu3s3VD8Wh/fBrIdcqQyZJWg==" + } + } + }, + "react-navigation-transitions": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/react-navigation-transitions/-/react-navigation-transitions-1.0.12.tgz", + "integrity": "sha512-Hp0wX9KoXwsFch6Fgiz9HpGjQZDhnyucLbCai0LcaOC3VpmgYmvkbeAg/mQ5Z5exuY6PPrh/+FXU00yMPDHkcw==" + }, + "react-redux": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", + "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", + "requires": { + "@babel/runtime": "^7.5.5", + "hoist-non-react-statics": "^3.3.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + } + }, + "react-refresh": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.2.tgz", + "integrity": "sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ==" + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "react-test-renderer": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.1.tgz", + "integrity": "sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^17.0.1", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.1" + }, + "dependencies": { + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + } + } + }, + "react-tween-state": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/react-tween-state/-/react-tween-state-0.1.5.tgz", + "integrity": "sha1-6YsGZVHvuTy5LdG+FJlcLj3q4zk=sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA== sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA==", + "requires": { + "raf": "^3.1.0", + "tween-functions": "^1.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, + "realm": { + "version": "10.24.0", + "resolved": "https://registry.npmjs.org/realm/-/realm-10.24.0.tgz", + "integrity": "sha512-r+WCHMyRiNszHkWwmTG7+x2rdZNgdXXcEWoivei0Fh1DtXcwIBToo/qlAktjxt/9K9aLxCU9eIOeZcbeU+Utaw==", + "requires": { + "@realm.io/common": "^0.1.4", + "bindings": "^1.5.0", + "bson": "4.4.1", + "command-line-args": "^5.1.1", + "deepmerge": "2.1.0", + "fs-extra": "^4.0.3", + "ini": "^1.3.7", + "node-addon-api": "4.2.0", + "node-fetch": "^3.2.10", + "node-machine-id": "^1.1.10", + "prebuild-install": "^7.0.1", + "progress": "^2.0.3", + "prop-types": "^15.6.2", + "realm-network-transport": "^0.7.2", + "request": "^2.88.0", + "stream-counter": "^1.0.0", + "sync-request": "^3.0.1", + "tar": "^6.0.1", + "url-parse": "^1.4.4" + }, + "dependencies": { + "deepmerge": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz", + "integrity": "sha512-Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw==" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "realm-network-transport": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/realm-network-transport/-/realm-network-transport-0.7.2.tgz", + "integrity": "sha512-/5/YtZ5+ZIHIPgVFL6fRyx0/FRhmMaaF7L/h+iU8VKWGzesiBusSaeInosrM6v8MQvsW3W9ApBCeUwNW6m+8sg==", + "requires": { + "abort-controller": "^3.0.0", + "node-fetch": "^2.6.0" + } + }, + "reanimated-bottom-sheet": { + "version": "1.0.0-alpha.19", + "resolved": "https://registry.npmjs.org/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.19.tgz", + "integrity": "sha512-Q0sGUHYdr5h2n/AY7pKQty35zcUAxxYM1nCl+luSQAyqiY6a5Kf8IBQRsOVvs60sDzqXxtbwxHgM5mkwaiQC4Q==" + }, + "recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "dev": true, + "requires": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + } + }, + "redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + }, + "dependencies": { + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + } + } + }, + "redux-logger": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz", + "integrity": "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg== sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg==", + "dev": true, + "requires": { + "deep-diff": "^0.3.5" + } + }, + "redux-persist": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/redux-persist/-/redux-persist-6.0.0.tgz", + "integrity": "sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==" + }, + "redux-thunk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz", + "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g== sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==" + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "reselect": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "requires": { + "mimic-fn": "^1.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + } + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA== sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA==" + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "requires": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "requires": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "slugify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.0.tgz", + "integrity": "sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw== sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw==" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "stacktrace-parser": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.9.tgz", + "integrity": "sha512-DRy03ljj0367Ud3OAJHD6eVS/+CvMK2u/djVYuU37fHYcYHoZ8tkFyhbRf7PNG1h3bWLsw+SNTSXrPFe07A7aQ==", + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + } + } + }, + "static-container": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/static-container/-/static-container-1.5.1.tgz", + "integrity": "sha512-OFChfLKIvSzaMA3otS5CEabJTIzHFPhMxogIT+io4F207PXTvS6woFyjXIyXyqMIYAhryePGeFZYC6uLcG1lpA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==" + }, + "stream-counter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-1.0.0.tgz", + "integrity": "sha1-kc8lac5NxQYf6816yyY5SloRR1E=sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg== sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg==" + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "symbol-observable": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz", + "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA== sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "sync-request": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-3.0.1.tgz", + "integrity": "sha1-yqEjWq+Im6UBB2oYNMQ2gwqC+3M=sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q== sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q==", + "requires": { + "concat-stream": "^1.4.7", + "http-response-object": "^1.0.1", + "then-request": "^2.0.1" + } + }, + "tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + } + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw== sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg== sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", + "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "then-request": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz", + "integrity": "sha1-ZnizL6DKIY/laZgbvYhxtZQGDYE=sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA== sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA==", + "requires": { + "caseless": "~0.11.0", + "concat-stream": "^1.4.7", + "http-basic": "^2.5.1", + "http-response-object": "^1.1.0", + "promise": "^7.1.1", + "qs": "^6.1.0" + }, + "dependencies": { + "caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ== sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "thousands": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/thousands/-/thousands-1.0.1.tgz", + "integrity": "sha1-WetbbReasgpC2dG90FwsoH+8LZQ=sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg== sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg==" + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw== sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==" + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha1-GuOlDnxguz3vd06scHrLynO7w/8=sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==" + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typical": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", + "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==" + }, + "ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==" + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + } + } + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow== sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==" + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "underscore": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", + "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "use-subscription": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.8.0.tgz", + "integrity": "sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ==", + "requires": { + "use-sync-external-store": "^1.2.0" + } + }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "requires": { + "defaults": "^1.0.3" + } + }, + "web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "which-polygon": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/which-polygon/-/which-polygon-2.2.1.tgz", + "integrity": "sha512-RlpWbqz12OMT0r2lEHk7IUPXz0hb1L/ZZsGushB2P2qxuBu1aq1+bcTfsLtfoRBYHsED6ruBMiwFaidvXZfQVw==", + "requires": { + "lineclip": "^1.1.5", + "rbush": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + }, + "xcode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", + "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", + "requires": { + "simple-plist": "^1.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz", + "integrity": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==", + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", + "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..ce637af --- /dev/null +++ b/package.json @@ -0,0 +1,125 @@ +{ + "name": "ILinkCity", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "start": "node node_modules/react-native/local-cli/cli.js start", + "test": "jest", + "postinstall": "patch-package", + "release-build": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/release/ && rm -rf ./android/app/src/main/res/drawable-* && rm -rf ./android/app/src/main/res/raw/* && cd ./android && ./gradlew assembleRelease -x bundleReleaseJsAndAssets && cd .. && adb install ./android/app/build/outputs/apk/release/app-release.apk", + "debug-build": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/src/main/res/ && cd ./android && ./gradlew clean && ./gradlew assembleDebug && cd .. && adb install ./android/app/build/outputs/apk/debug/app-debug.apk", + "start-emulator": "emulator -avd Nexus_5X_API_29 -dns-server 8.8.8.8", + "start-emulator-pixel": "emulator -avd Pixel_2_API_29 -dns-server 8.8.8.8", + "run-debug": "cd android && ./gradlew clean && cd .. && react-native run-android", + "run-release": "cd android && ./gradlew clean && cd h.. && react-native run-android --variant=release" + }, + "dependencies": { + "@expo/react-native-action-sheet": "^3.8.0", + "@ideditor/country-coder": "^4.0.0", + "@react-native-community/async-storage": "^1.9.0", + "@react-native-community/blur": "^4.4.1", + "@react-native-community/checkbox": "^0.5.12", + "@react-native-community/datetimepicker": "^2.4.0", + "@react-native-community/viewpager": "^3.3.0", + "@react-native/normalize-color": "^2.1.0", + "apsl-react-native-button": "^3.1.1", + "axios": "^0.19.2", + "deprecated-react-native-prop-types": "^5.0.0", + "events": "^3.0.0", + "fs-extra": "^11.2.0", + "geolib": "^3.0.3", + "lottie-ios": "3.2.3", + "lottie-react-native": "^5.1.3", + "metro": "^0.80.12", + "moment-timezone": "^0.5.28", + "patch-package": "^8.0.0", + "query-string": "^7.1.1", + "react": "17.0.2", + "react-native": "0.65.0", + "react-native-action-button": "^2.8.5", + "react-native-animatable": "^1.3.2", + "react-native-animated-loader": "^0.0.7", + "react-native-best-viewpager": "^1.0.4", + "react-native-blur-overlay": "^1.0.7", + "react-native-calendario": "^0.2.10", + "react-native-camera": "^3.30.0", + "react-native-cardview": "^2.0.2", + "react-native-copilot": "^2.4.3", + "react-native-credit-card-input": "^0.4.1", + "react-native-db-models": "^0.1.3", + "react-native-device-info": "^2.1.1", + "react-native-dialog": "^5.6.0", + "react-native-elements": "^1.1.0", + "react-native-geolocation": "^1.0.0", + "react-native-geolocation-service": "5.2.0", + "react-native-gesture-handler": "1.6.1", + "react-native-i18n": "^2.0.15", + "react-native-image-crop-picker": "^0.32.0", + "react-native-js-bottom-sheet": "^1.1.0", + "react-native-loader": "^1.2.1", + "react-native-loading-spinner-overlay": "^1.0.1", + "react-native-local-mongodb": "^2.2.9", + "react-native-maps": "^0.30.0", + "react-native-maps-directions": "^1.7.0", + "react-native-material-bottom-navigation": "^1.0.3", + "react-native-material-bottom-navigation-performance": "^0.7.8", + "react-native-material-cards": "^1.0.9", + "react-native-material-dialog": "^0.7.6", + "react-native-material-dropdown-v2": "^0.11.1", + "react-native-onesignal": "^3.9.0", + "react-native-paper": "^2.16.0", + "react-native-permissions": "^3.0.5", + "react-native-phone-call": "^1.0.9", + "react-native-popup-dialog": "^0.18.3", + "react-native-progress": "^3.6.0", + "react-native-qrcode-scanner": "^1.5.4", + "react-native-range-datepicker": "^1.8.2", + "react-native-reanimated": "^1.13.0", + "react-native-responsive-dimensions": "^2.0.1", + "react-native-root-toast": "^3.6.0", + "react-native-safe-area-context": "0.7.3", + "react-native-screens": "^2.3.0", + "react-native-simple-dialogs": "1.2.1", + "react-native-snackbar-component": "1.1.8", + "react-native-snap-slider": "^0.3.0", + "react-native-sqlite-storage": "^6.0.1", + "react-native-svg": "^9.5.0", + "react-native-swipeout": "^2.3.6", + "react-native-switch-selector": "^1.1.14", + "react-native-tab-view": "^2.14.0", + "react-native-textinput-effects": "^0.5.1", + "react-native-vector-icons": "^6.5.0", + "react-native-webview": "^11.4.0", + "react-navigation": "3.13.0", + "react-navigation-drawer": "^1.4.0", + "react-navigation-material-bottom-tabs": "^1.0.0", + "react-navigation-stack": "^2.10.4", + "react-navigation-tabs": "^2.11.2", + "react-navigation-transitions": "^1.0.12", + "react-redux": "^7.2.0", + "realm": "^10.10.0", + "reanimated-bottom-sheet": "^1.0.0-alpha.10", + "redux": "^4.0.5", + "redux-persist": "^6.0.0", + "redux-thunk": "^2.3.0", + "reselect": "^4.0.0", + "slugify": "^1.4.0", + "thousands": "^1.0.1" + }, + "devDependencies": { + "@babel/core": "^7.12.9", + "@babel/runtime": "^7.12.5", + "@react-native-community/eslint-config": "^2.0.0", + "babel-jest": "^26.6.3", + "jest": "^26.6.3", + "jetifier": "^1.6.5", + "metro-react-native-babel-preset": "^0.66.0", + "react-native-codegen": "^0.0.7", + "react-test-renderer": "17.0.1", + "redux-logger": "^3.0.6" + }, + "jest": { + "preset": "react-native" + } +} diff --git a/qApp.android.js b/qApp.android.js new file mode 100644 index 0000000..918bb3f --- /dev/null +++ b/qApp.android.js @@ -0,0 +1,249 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + * @flow + */ + +import React, {Component} from 'react'; +import {Platform, StyleSheet, Text, View} from 'react-native'; +import { createSwitchNavigator, createStackNavigator,createDrawerNavigator, createAppContainer,createBottomTabNavigator } from 'react-navigation'; +import Connect from "./screens/login/Connect"; +import SplashScreen from "./screens/splashscreen/SplashScreen"; +import HelpMenu from "./screens/help/HelpMenu"; +import Help from "./screens/help/Help"; +import ForgottenPassword from "./screens/login/ForgottenPassword"; +import TypeChoiser from "./screens/login/TypeChoiser"; +import CreateUserStep2 from "./screens/login/createUserStep2"; +import createAccount from "./screens/login/createAccount"; +import UpdateInformations from "./screens/account/UpdateInformations"; +import UserAccount from "./screens/account/UserAccount"; +import ActivateAccount from "./screens/login/ActivateAccount"; +import Notifications from "./screens/notifications/Notifications"; +import About from "./screens/configurations/About"; +import Configurations from "./screens/configurations/Configurations"; + +import History from './screens/history-request/History' +import OptionsMenu from "./screens/optionMenu/OptionsMenu"; +import Home from "./screens/home/Home"; +import HistoryItemDetails from "./screens/history-request/HistoryItemDetails"; +import SuperViseurGroupeHome from "./screens/groupes/SuperViseurGroupeHome"; +import HistoryRequester from "./screens/history-request/HistoryRequester"; +import AddNetwork from "./screens/account/AddNetwork"; +import MyHistory from "./screens/history-request/MyHistory"; +import Icon from "react-native-vector-icons/FontAwesome5"; +import { GoogleAnalyticsTracker } from 'react-native-google-analytics-bridge'; +import { Appbar } from 'react-native-paper'; + +import IconWithBadge from "./screens/IconWithBadge" +import I18n from "react-native-i18n"; +import Filter from './screens/home/Filter'; +import { createMaterialBottomTabNavigator } from 'react-navigation-material-bottom-tabs'; +import Networks from './screens/home/Networks'; +const instructions = Platform.select({ + ios: 'Press Cmd+R to reload,\n' + 'Cmd+D or shake for dev menu', + android: + 'Double tap R on your keyboard to reload,\n' + + 'Shake or press menu button for dev menu', +}); + +type Props = {}; +const theme=require("./utils/theme") +class HomeScreen extends Component { + render() { + return ( + + Welcome to iLink World! + To get started, edit App.js + {instructions} + + ); + } +} +const AuthStack=createStackNavigator({ + login:Connect, + helpMenu:HelpMenu, + help:Help, + forgottenpass:ForgottenPassword, + typeaccountcreate:TypeChoiser, + simpleusercreate:createAccount, + step2:CreateUserStep2, + activateaccout:ActivateAccount + +},{ + headerMode: 'none' +}) +const AppStack=createDrawerNavigator({sta:createStackNavigator({ + home:Home, + /* filtre:Filter, + network:Networks,*/ + useraccount:{ + screen:UserAccount, + navigationOptions: { + }, + }, + notificationview:Notifications, + configuration:Configurations, + about:About + +})},{contentComponent:OptionsMenu,headerMode: 'none',contentOptions:{activeTintColor: theme.accent}}) +const AppAgentStack=createDrawerNavigator({sta:createStackNavigator({ + home:Home, + useraccount:UserAccount, + Historique: + { + screen: createBottomTabNavigator({myDemand: MyHistory}, { + headerMode: "none", + header:null, + headerTitle:null, + headerTitle: I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + fontWeight: "bold" + }, + } + }), + navigationOptions: ({ navigation }) => ({ + header:null, + headerMode:'none', + headerTitle:null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: { backgroundColor: '#694fad' }, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + + historyItemDetails:HistoryItemDetails, + creditrequest:HistoryRequester, + addNetwork:AddNetwork, + updateinformation:UpdateInformations, + notificationview:Notifications, + configuration:Configurations, + about:About +})},{contentComponent:OptionsMenu, + backBehavior:"none", + lazy:false, + headerMode: 'none',contentOptions:{activeTintColor:theme.accent}}) +const AppAdministratorStack=createDrawerNavigator({sta:createStackNavigator({ + home:Home, + useraccount:UserAccount, + Historique:{ + screen:createBottomTabNavigator({ + myDemand:MyHistory,OthersDemand:MyHistory}, { + headerMode:"none", + header:null, + headerTitle:null, + title:I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + }, + }}), + navigationOptions: ({ navigation }) => ({ + header:null, + headerMode:'none', + headerTitle:null, + activeColor: '#f0edf6', + inactiveColor: '#3e2465', + barStyle: { backgroundColor: '#694fad' }, + + drawerLabel: I18n.t('CREDIT_MANAGE'), + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + creditrequest:HistoryRequester, + historyItemDetails:HistoryItemDetails, + + superviseurgroup:SuperViseurGroupeHome, + notificationview:Notifications, + configuration:Configurations, + about:About + +})}, + {contentComponent:OptionsMenu, + backBehavior:"none", + headerMode: 'none'}) +const AppSuperAdministrator=createDrawerNavigator({sta:createStackNavigator({ + home:Home, + useraccount:UserAccount, + Historique:{ + screen:createBottomTabNavigator({OthersDemand:MyHistory}, { + headerMode:"none", + header:null, + headerTitle:null, + title:I18n.t('CREDIT_MANAGE'), + tabBarOptions: { + labelStyle: { + fontSize: 13, + fontWeight:"bold" + }, + }}), + navigationOptions: ({ navigation }) => ({ + title: I18n.t('CREDIT_MANAGE'), + headerMode:"none", + header:null, + headerTitle:null, + drawerIcon: ({ tintColor }) => ( + ) + }), + }, + creditrequest:HistoryRequester, + historyItemDetails:HistoryItemDetails, + superviseurgroup:SuperViseurGroupeHome, + notificationview:Notifications, + configuration:Configurations, + about:About + +})},{contentComponent:OptionsMenu, + backBehavior:"none", + headerMode: 'none'}) +export const AppNavigator =createSwitchNavigator({ + first: { + screen: SplashScreen + }, + App:AppStack, + AgentApp:AppAgentStack, + adminApp:AppAdministratorStack, + supAdminApp:AppSuperAdministrator, + Auth:AuthStack +},{ + initialRouteName: 'first' +}); +const AppContainer = createAppContainer(AppNavigator); + +export default AppContainer; + +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#F5FCFF', + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10, + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5, + }, +}); diff --git a/test_douala3 b/test_douala3 new file mode 100644 index 0000000..4dceb79 --- /dev/null +++ b/test_douala3 @@ -0,0 +1,6 @@ + master +* test + remotes/origin/HEAD -> origin/master + remotes/origin/master + remotes/origin/prod + remotes/origin/test diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..5e8b1d2 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,10578 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ampproject/remapping@^2.2.0": + "integrity" "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==" + "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.23.5": + "integrity" "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" + "version" "7.23.5" + dependencies: + "@babel/highlight" "^7.23.4" + "chalk" "^2.4.2" + +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.23.5": + "integrity" "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz" + "version" "7.24.4" + +"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.14.0", "@babel/core@^7.20.0", "@babel/core@^7.7.5": + "integrity" "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz" + "version" "7.21.8" + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.5" + "@babel/helper-compilation-targets" "^7.21.5" + "@babel/helper-module-transforms" "^7.21.5" + "@babel/helpers" "^7.21.5" + "@babel/parser" "^7.21.8" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.2" + "json5" "^2.2.2" + "semver" "^6.3.0" + +"@babel/generator@^7.14.0", "@babel/generator@^7.20.0", "@babel/generator@^7.21.5": + "integrity" "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz" + "version" "7.21.5" + dependencies: + "@babel/types" "^7.21.5" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + "jsesc" "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.22.5": + "integrity" "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" + "version" "7.22.5" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + "integrity" "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" + "version" "7.22.15" + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-builder-react-jsx@^7.8.3": + "integrity" "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + "esutils" "^2.0.0" + +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5", "@babel/helper-compilation-targets@^7.23.6": + "integrity" "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" + "version" "7.23.6" + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + "browserslist" "^4.22.2" + "lru-cache" "^5.1.1" + "semver" "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0": + "integrity" "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz" + "version" "7.24.4" + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "semver" "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.22.15": + "integrity" "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" + "version" "7.22.15" + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "regexpu-core" "^5.3.1" + "semver" "^6.3.1" + +"@babel/helper-environment-visitor@^7.21.5", "@babel/helper-environment-visitor@^7.22.20": + "integrity" "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + "version" "7.22.20" + +"@babel/helper-function-name@^7.21.0", "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": + "integrity" "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + "version" "7.23.0" + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.18.6": + "integrity" "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + "version" "7.22.5" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-member-expression-to-functions@^7.23.0": + "integrity" "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" + "version" "7.23.0" + dependencies: + "@babel/types" "^7.23.0" + +"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.8.3": + "integrity" "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz" + "version" "7.24.3" + dependencies: + "@babel/types" "^7.24.0" + +"@babel/helper-module-transforms@^7.21.5", "@babel/helper-module-transforms@^7.23.3": + "integrity" "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + "version" "7.23.3" + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-optimise-call-expression@^7.22.5": + "integrity" "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" + "version" "7.22.5" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.21.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + "integrity" "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz" + "version" "7.24.0" + +"@babel/helper-remap-async-to-generator@^7.22.20": + "integrity" "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" + "version" "7.22.20" + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + +"@babel/helper-replace-supers@^7.24.1": + "integrity" "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + "integrity" "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + "version" "7.22.5" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + "integrity" "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==" + "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" + "version" "7.22.5" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.18.6", "@babel/helper-split-export-declaration@^7.22.6": + "integrity" "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + "version" "7.22.6" + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.23.4": + "integrity" "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" + "version" "7.23.4" + +"@babel/helper-validator-identifier@^7.22.20": + "integrity" "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + "version" "7.22.20" + +"@babel/helper-validator-option@^7.21.0", "@babel/helper-validator-option@^7.23.5": + "integrity" "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" + "version" "7.23.5" + +"@babel/helper-wrap-function@^7.22.20": + "integrity" "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" + "version" "7.22.20" + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" + +"@babel/helpers@^7.21.5": + "integrity" "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz" + "version" "7.21.5" + dependencies: + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.5" + "@babel/types" "^7.21.5" + +"@babel/highlight@^7.23.4": + "integrity" "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" + "version" "7.23.4" + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + "chalk" "^2.4.2" + "js-tokens" "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.21.5", "@babel/parser@^7.21.8", "@babel/parser@^7.24.0", "@babel/parser@^7.7.0": + "integrity" "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz" + "version" "7.24.0" + +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0": + "integrity" "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" + "version" "7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-proposal-export-default-from@^7.0.0": + "integrity" "sha512-PYtv2S2OdCdp7GSPDg5ndGZFm9DmWFvuLoS5nBxZCgOBggluLnhTScspJxng96alHQzPyrrHxvC9/w4bFuspeA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-export-default-from" "^7.8.3" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0": + "integrity" "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" + "version" "7.18.6" + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0": + "integrity" "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz" + "version" "7.20.7" + dependencies: + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.20.7" + +"@babel/plugin-proposal-optional-catch-binding@^7.0.0": + "integrity" "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz" + "version" "7.18.6" + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0": + "integrity" "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" + "version" "7.21.0" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-syntax-async-generators@^7.8.4": + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": + "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-dynamic-import@^7.0.0": + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.8.3": + "integrity" "sha512-a1qnnsr73KLNIQcQlcQ4ZHxqqfBKM6iNQZW2OMTyxNbA2WC7SHWHtGVpFzWtQAuS2pspkWVzdEBXXx8Ik0Za4w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.6", "@babel/plugin-syntax-flow@^7.2.0": + "integrity" "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz" + "version" "7.21.4" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/plugin-syntax-import-meta@^7.8.3": + "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.21.4", "@babel/plugin-syntax-jsx@^7.8.3": + "integrity" "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz" + "version" "7.21.4" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": + "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + "version" "7.10.4" + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + "version" "7.14.5" + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.20.0": + "integrity" "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz" + "version" "7.21.4" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/plugin-transform-arrow-functions@^7.0.0": + "integrity" "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-async-to-generator@^7.0.0": + "integrity" "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-module-imports" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-remap-async-to-generator" "^7.22.20" + +"@babel/plugin-transform-block-scoped-functions@^7.0.0": + "integrity" "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-block-scoping@^7.0.0": + "integrity" "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz" + "version" "7.24.4" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-classes@^7.0.0": + "integrity" "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-split-export-declaration" "^7.22.6" + "globals" "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.0.0": + "integrity" "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/template" "^7.24.0" + +"@babel/plugin-transform-destructuring@^7.0.0": + "integrity" "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-exponentiation-operator@^7.0.0": + "integrity" "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.21.0": + "integrity" "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz" + "version" "7.21.0" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-flow" "^7.18.6" + +"@babel/plugin-transform-for-of@^7.0.0": + "integrity" "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-function-name@^7.0.0": + "integrity" "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-literals@^7.0.0": + "integrity" "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-member-expression-literals@^7.0.0": + "integrity" "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.21.5": + "integrity" "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-simple-access" "^7.22.5" + +"@babel/plugin-transform-object-assign@^7.0.0": + "integrity" "sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz" + "version" "7.18.6" + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-object-super@^7.0.0": + "integrity" "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7": + "integrity" "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-property-literals@^7.0.0": + "integrity" "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-react-display-name@^7.0.0": + "integrity" "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + "integrity" "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz" + "version" "7.21.0" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + "integrity" "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-react-jsx@^7.0.0": + "integrity" "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-builder-react-jsx" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-regenerator@^7.0.0": + "integrity" "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "regenerator-transform" "^0.15.2" + +"@babel/plugin-transform-runtime@^7.0.0": + "integrity" "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "resolve" "^1.8.1" + "semver" "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0": + "integrity" "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-spread@^7.0.0": + "integrity" "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-sticky-regex@^7.0.0": + "integrity" "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-template-literals@^7.0.0": + "integrity" "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-transform-typescript@^7.21.3", "@babel/plugin-transform-typescript@^7.5.0": + "integrity" "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz" + "version" "7.21.3" + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.21.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-typescript" "^7.20.0" + +"@babel/plugin-transform-unicode-regex@^7.0.0": + "integrity" "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz" + "version" "7.24.1" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/preset-flow@^7.0.0": + "integrity" "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==" + "resolved" "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz" + "version" "7.21.4" + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-transform-flow-strip-types" "^7.21.0" + +"@babel/preset-typescript@^7.1.0": + "integrity" "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz" + "version" "7.21.5" + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-syntax-jsx" "^7.21.4" + "@babel/plugin-transform-modules-commonjs" "^7.21.5" + "@babel/plugin-transform-typescript" "^7.21.3" + +"@babel/register@^7.0.0": + "integrity" "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==" + "resolved" "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz" + "version" "7.21.0" + dependencies: + "clone-deep" "^4.0.1" + "find-cache-dir" "^2.0.0" + "make-dir" "^2.1.0" + "pirates" "^4.0.5" + "source-map-support" "^0.5.16" + +"@babel/regjsgen@^0.8.0": + "integrity" "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + "resolved" "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" + "version" "0.8.0" + +"@babel/runtime@^7.12.5", "@babel/runtime@^7.25.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4": + "integrity" "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz" + "version" "7.25.7" + dependencies: + "regenerator-runtime" "^0.14.0" + +"@babel/template@^7.0.0", "@babel/template@^7.20.7", "@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": + "integrity" "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz" + "version" "7.24.0" + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.20.0", "@babel/traverse@^7.21.5", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": + "integrity" "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz" + "version" "7.21.5" + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.5" + "@babel/helper-environment-visitor" "^7.21.5" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.21.5" + "@babel/types" "^7.21.5" + "debug" "^4.1.0" + "globals" "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.5", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0", "@babel/types@^7.8.3": + "integrity" "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz" + "version" "7.24.0" + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + "to-fast-properties" "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + "version" "0.2.3" + +"@callstack/react-theme-provider@^1.0.7": + "integrity" "sha512-NTjvHadSLja5KruFXThC6rwLrewzbPSZFefgl5hTWXVZ40BsIDn3744AgregeuGTM3249K1cE9uN7UKua87pKQ==" + "resolved" "https://registry.npmjs.org/@callstack/react-theme-provider/-/react-theme-provider-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "create-react-context" "^0.2.1" + "deepmerge" "^2.1.1" + "flow-copy-source" "^1.3.0" + "hoist-non-react-statics" "^2.5.0" + "prop-types" "^15.6.0" + +"@cnakazawa/watch@^1.0.3": + "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==" + "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "exec-sh" "^0.3.2" + "minimist" "^1.2.0" + +"@egjs/hammerjs@^2.0.17": + "integrity" "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==" + "resolved" "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz" + "version" "2.0.17" + dependencies: + "@types/hammerjs" "^2.0.36" + +"@expo/react-native-action-sheet@^3.8.0": + "integrity" "sha512-JvABIv68dyxbdXg965+K7OYDJdlJftHesqmaWGv1KF4bobbwKli4NK/zQKSltlfiI+cLxONwzBlvmx+AjlYGng==" + "resolved" "https://registry.npmjs.org/@expo/react-native-action-sheet/-/react-native-action-sheet-3.14.0.tgz" + "version" "3.14.0" + dependencies: + "@types/hoist-non-react-statics" "^3.3.1" + "hoist-non-react-statics" "^3.3.0" + +"@hapi/hoek@^9.0.0": + "integrity" "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" + "version" "9.3.0" + +"@hapi/topo@^5.0.0": + "integrity" "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==" + "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "@hapi/hoek" "^9.0.0" + +"@ideditor/country-coder@^4.0.0": + "integrity" "sha512-Anly6rTQ1BR/BKCG2eLss38UrxzSEdKeA+BcnIKPwTnPJRwx6NXz/lQSMeDf6u8j73BD0qZQQ0N/RW7ctU1HKw==" + "resolved" "https://registry.npmjs.org/@ideditor/country-coder/-/country-coder-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "which-polygon" "^2.2.0" + +"@istanbuljs/load-nyc-config@^1.0.0": + "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" + "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "camelcase" "^5.3.1" + "find-up" "^4.1.0" + "get-package-type" "^0.1.0" + "js-yaml" "^3.13.1" + "resolve-from" "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + "version" "0.1.3" + +"@jest/console@^26.6.2": + "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "jest-message-util" "^26.6.2" + "jest-util" "^26.6.2" + "slash" "^3.0.0" + +"@jest/core@^26.6.3": + "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/reporters" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-changed-files" "^26.6.2" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-resolve-dependencies" "^26.6.3" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "jest-watcher" "^26.6.2" + "micromatch" "^4.0.2" + "p-each-series" "^2.1.0" + "rimraf" "^3.0.0" + "slash" "^3.0.0" + "strip-ansi" "^6.0.0" + +"@jest/create-cache-key-function@^27.0.1": + "integrity" "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==" + "resolved" "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "@jest/types" "^27.5.1" + +"@jest/environment@^26.6.2": + "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + +"@jest/fake-timers@^26.6.2": + "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@sinonjs/fake-timers" "^6.0.1" + "@types/node" "*" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + +"@jest/globals@^26.6.2": + "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==" + "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/types" "^26.6.2" + "expect" "^26.6.2" + +"@jest/reporters@^26.6.2": + "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.2" + "graceful-fs" "^4.2.4" + "istanbul-lib-coverage" "^3.0.0" + "istanbul-lib-instrument" "^4.0.3" + "istanbul-lib-report" "^3.0.0" + "istanbul-lib-source-maps" "^4.0.0" + "istanbul-reports" "^3.0.2" + "jest-haste-map" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "slash" "^3.0.0" + "source-map" "^0.6.0" + "string-length" "^4.0.1" + "terminal-link" "^2.0.0" + "v8-to-istanbul" "^7.0.0" + optionalDependencies: + "node-notifier" "^8.0.0" + +"@jest/schemas@^29.6.3": + "integrity" "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==" + "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + "version" "29.6.3" + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^26.6.2": + "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "callsites" "^3.0.0" + "graceful-fs" "^4.2.4" + "source-map" "^0.6.0" + +"@jest/test-result@^26.6.2": + "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/console" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/istanbul-lib-coverage" "^2.0.0" + "collect-v8-coverage" "^1.0.0" + +"@jest/test-sequencer@^26.6.3": + "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/test-result" "^26.6.2" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" + +"@jest/transform@^26.6.2": + "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^26.6.2" + "babel-plugin-istanbul" "^6.0.0" + "chalk" "^4.0.0" + "convert-source-map" "^1.4.0" + "fast-json-stable-stringify" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-util" "^26.6.2" + "micromatch" "^4.0.2" + "pirates" "^4.0.1" + "slash" "^3.0.0" + "source-map" "^0.6.1" + "write-file-atomic" "^3.0.0" + +"@jest/types@^26.6.2": + "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + "chalk" "^4.0.0" + +"@jest/types@^27.5.1": + "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + "chalk" "^4.0.0" + +"@jest/types@^29.6.3": + "integrity" "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" + "version" "29.6.3" + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + "chalk" "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": + "integrity" "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz" + "version" "0.3.5" + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + "integrity" "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" + "version" "3.1.0" + +"@jridgewell/set-array@^1.2.1": + "integrity" "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz" + "version" "1.2.1" + +"@jridgewell/source-map@^0.3.3": + "integrity" "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==" + "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + "integrity" "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + "version" "1.4.15" + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.9": + "integrity" "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==" + "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz" + "version" "0.3.25" + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@react-native-async-storage/async-storage@^1.13.4": + "integrity" "sha512-70aFW8fVCKl+oA1AKPFDpE6s4t9pulj2QeLX+MabEmzfT3urd/3cckv45WJvtocdoIH/oXA3Y+YcCRJCcNa8mA==" + "resolved" "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "merge-options" "^3.0.4" + +"@react-native-community/async-storage@^1.9.0": + "integrity" "sha512-TlGMr02JcmY4huH1P7Mt7p6wJecosPpW+09+CwCFLn875IhpRqU2XiVA+BQppZOYfQdHUfUzIKyCBeXOlCEbEg==" + "resolved" "https://registry.npmjs.org/@react-native-community/async-storage/-/async-storage-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "deep-assign" "^3.0.0" + +"@react-native-community/blur@^4.4.1": + "integrity" "sha512-XBSsRiYxE/MOEln2ayunShfJtWztHwUxLFcSL20o+HNNRnuUDv+GXkF6FmM2zE8ZUfrnhQ/zeTqvnuDPGw6O8A==" + "resolved" "https://registry.npmjs.org/@react-native-community/blur/-/blur-4.4.1.tgz" + "version" "4.4.1" + +"@react-native-community/checkbox@^0.5.12": + "integrity" "sha512-cdg/P4pF8CXd5+6MBIl2luihFTzjfIcKIEVRnF1wgoNoItRVQlyulWYJEPvL2OmdAYTaBsZTXUIdcOkGqpxLZg==" + "resolved" "https://registry.npmjs.org/@react-native-community/checkbox/-/checkbox-0.5.15.tgz" + "version" "0.5.15" + +"@react-native-community/cli-debugger-ui@^6.0.0-rc.0": + "integrity" "sha512-onf6vtvqSzOr6bNEWhPzgcJP2UQhA0VY6c8tXwNczIONC/ahnN93LPBB/uXDbn9d/kLMvE7oUJiqRadZWHk6aA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "serve-static" "^1.13.1" + +"@react-native-community/cli-hermes@^6.3.0": + "integrity" "sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.3.1.tgz" + "version" "6.3.1" + dependencies: + "@react-native-community/cli-platform-android" "^6.3.1" + "@react-native-community/cli-tools" "^6.2.1" + "chalk" "^4.1.2" + "hermes-profile-transformer" "^0.0.6" + "ip" "^1.1.5" + +"@react-native-community/cli-platform-android@^6.0.0", "@react-native-community/cli-platform-android@^6.3.1": + "integrity" "sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.1.tgz" + "version" "6.3.1" + dependencies: + "@react-native-community/cli-tools" "^6.2.1" + "chalk" "^4.1.2" + "execa" "^1.0.0" + "fs-extra" "^8.1.0" + "glob" "^7.1.3" + "jetifier" "^1.6.2" + "lodash" "^4.17.15" + "logkitty" "^0.7.1" + "slash" "^3.0.0" + "xmldoc" "^1.1.2" + +"@react-native-community/cli-platform-ios@^6.0.0": + "integrity" "sha512-5vwLRfTbIVUsO86AUPmR5vkp+7t4gTH2+SwRo0DKqBGBQ3hraA3dlWu0nzh99eQKQhCiFLB1WJPAi3zY03lK4w==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "@react-native-community/cli-tools" "^6.2.1" + "chalk" "^4.1.2" + "glob" "^7.1.3" + "js-yaml" "^3.13.1" + "lodash" "^4.17.15" + "ora" "^3.4.0" + "plist" "^3.0.2" + "xcode" "^2.0.0" + +"@react-native-community/cli-plugin-metro@^6.4.0": + "integrity" "sha512-lcrNODvHd3ZVhiEshXAjyBoqP44rjhkytkOSUpnZHAcmMLiguxDmvhWeWqbwu3XqSX/f0gVKmfj81t+opI1bSw==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.4.0.tgz" + "version" "6.4.0" + dependencies: + "@react-native-community/cli-server-api" "^6.4.0" + "@react-native-community/cli-tools" "^6.2.0" + "chalk" "^4.1.2" + "metro" "^0.66.1" + "metro-config" "^0.66.1" + "metro-core" "^0.66.1" + "metro-react-native-babel-transformer" "^0.66.1" + "metro-resolver" "^0.66.1" + "metro-runtime" "^0.66.1" + "readline" "^1.3.0" + +"@react-native-community/cli-server-api@^6.4.0": + "integrity" "sha512-Ywy2x+PhIUZXgE74YiCYXylSVnuEBcq5cNfYLR3AwOvrILjh03smXfCca8s2V2LWUlzmWN6+L85FJGsT92MUJA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.4.3.tgz" + "version" "6.4.3" + dependencies: + "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" + "@react-native-community/cli-tools" "^6.2.0" + "compression" "^1.7.1" + "connect" "^3.6.5" + "errorhandler" "^1.5.0" + "nocache" "^2.1.0" + "pretty-format" "^26.6.2" + "serve-static" "^1.13.1" + "ws" "^1.1.0" + +"@react-native-community/cli-tools@^6.2.0", "@react-native-community/cli-tools@^6.2.1": + "integrity" "sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "appdirsjs" "^1.2.4" + "chalk" "^4.1.2" + "lodash" "^4.17.15" + "mime" "^2.4.1" + "node-fetch" "^2.6.0" + "open" "^6.2.0" + "semver" "^6.3.0" + "shell-quote" "^1.7.3" + +"@react-native-community/cli-types@^6.0.0": + "integrity" "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "ora" "^3.4.0" + +"@react-native-community/cli@^6.0.0": + "integrity" "sha512-UNvYnWaALa4mJEaWdLY3fVK+csZzx/Ja/FGvXISPJ9W9lrKvGtyXkidViUCPbPtMsJUi7teA4uIShHn0mbGmnQ==" + "resolved" "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.4.0.tgz" + "version" "6.4.0" + dependencies: + "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" + "@react-native-community/cli-hermes" "^6.3.0" + "@react-native-community/cli-plugin-metro" "^6.4.0" + "@react-native-community/cli-server-api" "^6.4.0" + "@react-native-community/cli-tools" "^6.2.0" + "@react-native-community/cli-types" "^6.0.0" + "appdirsjs" "^1.2.4" + "chalk" "^4.1.2" + "command-exists" "^1.2.8" + "commander" "^2.19.0" + "cosmiconfig" "^5.1.0" + "deepmerge" "^3.2.0" + "envinfo" "^7.7.2" + "execa" "^1.0.0" + "find-up" "^4.1.0" + "fs-extra" "^8.1.0" + "glob" "^7.1.3" + "graceful-fs" "^4.1.3" + "joi" "^17.2.1" + "leven" "^3.1.0" + "lodash" "^4.17.15" + "minimist" "^1.2.0" + "node-stream-zip" "^1.9.1" + "ora" "^3.4.0" + "pretty-format" "^26.6.2" + "prompts" "^2.4.0" + "semver" "^6.3.0" + "serve-static" "^1.13.1" + "strip-ansi" "^5.2.0" + "sudo-prompt" "^9.0.0" + "wcwidth" "^1.0.1" + +"@react-native-community/datetimepicker@^2.4.0": + "integrity" "sha512-ZXPwNAQt4T66PTL20l2nSEbtsn6vtsvFqdYWBfx8aaNKBoCPDygR6SsYzWcIoexKH5wmX0zctSzIsryl+Gtngg==" + "resolved" "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "invariant" "^2.2.4" + +"@react-native-community/eslint-config@^2.0.0": + "integrity" "sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg==" + "resolved" "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "@react-native-community/eslint-plugin" "^1.1.0" + "@typescript-eslint/eslint-plugin" "^3.1.0" + "@typescript-eslint/parser" "^3.1.0" + "babel-eslint" "^10.1.0" + "eslint-config-prettier" "^6.10.1" + "eslint-plugin-eslint-comments" "^3.1.2" + "eslint-plugin-flowtype" "2.50.3" + "eslint-plugin-jest" "22.4.1" + "eslint-plugin-prettier" "3.1.2" + "eslint-plugin-react" "^7.20.0" + "eslint-plugin-react-hooks" "^4.0.4" + "eslint-plugin-react-native" "^3.8.1" + "prettier" "^2.0.2" + +"@react-native-community/eslint-plugin@^1.1.0": + "integrity" "sha512-+zDZ20NUnSWghj7Ku5aFphMzuM9JulqCW+aPXT6IfIXFbb8tzYTTOSeRFOtuekJ99ibW2fUCSsjuKNlwDIbHFg==" + "resolved" "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.3.0.tgz" + "version" "1.3.0" + +"@react-native-community/viewpager@^3.3.0": + "integrity" "sha512-tyzh79l4t/hxiyS9QD3LRmWMs8KVkZzjrkQ8U8+8To1wmvVCBtp8BenvNsDLTBO7CpO/YmiThpmIdEZMr1WuVw==" + "resolved" "https://registry.npmjs.org/@react-native-community/viewpager/-/viewpager-3.3.0.tgz" + "version" "3.3.0" + +"@react-native/assets@1.0.0": + "integrity" "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" + "resolved" "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz" + "version" "1.0.0" + +"@react-native/normalize-color@*", "@react-native/normalize-color@^2.1.0": + "integrity" "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" + "resolved" "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz" + "version" "2.1.0" + +"@react-native/normalize-color@1.0.0": + "integrity" "sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg==" + "resolved" "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-1.0.0.tgz" + "version" "1.0.0" + +"@react-native/normalize-colors@^0.73.0": + "integrity" "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + "resolved" "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz" + "version" "0.73.2" + +"@react-native/polyfills@1.0.0": + "integrity" "sha512-0jbp4RxjYopTsIdLl+/Fy2TiwVYHy4mgeu07DG4b/LyM0OS/+lPP5c9sbnt/AMlnF6qz2JRZpPpGw1eMNS6A4w==" + "resolved" "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-1.0.0.tgz" + "version" "1.0.0" + +"@react-navigation/core@~3.5.1": + "integrity" "sha512-HgKXci1h74aETgm5CXMBoIWG8R7VZG1eUUHYb3BdxwekdiZjW1P/srjiXzsCqFGlsESnVIOIkzT4DqI9J752Bw==" + "resolved" "https://registry.npmjs.org/@react-navigation/core/-/core-3.5.2.tgz" + "version" "3.5.2" + dependencies: + "hoist-non-react-statics" "^3.3.0" + "path-to-regexp" "^1.7.0" + "query-string" "^6.4.2" + "react-is" "^16.8.6" + +"@react-navigation/native@~3.6.2": + "integrity" "sha512-ttEmnokFVf09CvrkzlPIdfA693KfYcRxTYf9OZwp0Ll6El27UYjJD4arwGc+zvlohjTErCdba6CAKV702Wv28w==" + "resolved" "https://registry.npmjs.org/@react-navigation/native/-/native-3.6.5.tgz" + "version" "3.6.5" + dependencies: + "hoist-non-react-statics" "^3.3.2" + "react-native-safe-area-view" "^0.14.8" + +"@realm.io/common@^0.1.4": + "integrity" "sha512-Y+UnICLvsPFpe2WOXWIdJUaV3G2qDocN8al/Yz13mYMkjODXHL4VhyfEKR2hvcAubv+7isdegEyYNdo3zQzbFA==" + "resolved" "https://registry.npmjs.org/@realm.io/common/-/common-0.1.5.tgz" + "version" "0.1.5" + +"@sideway/address@^4.1.3": + "integrity" "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==" + "resolved" "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.1": + "integrity" "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + "resolved" "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" + "version" "3.0.1" + +"@sideway/pinpoint@^2.0.0": + "integrity" "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + "resolved" "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" + "version" "2.0.0" + +"@sinclair/typebox@^0.27.8": + "integrity" "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" + "version" "0.27.8" + +"@sinonjs/commons@^1.7.0": + "integrity" "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz" + "version" "1.8.6" + dependencies: + "type-detect" "4.0.8" + +"@sinonjs/fake-timers@^6.0.1": + "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==" + "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@tootallnate/once@1": + "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + "version" "1.1.2" + +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": + "integrity" "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz" + "version" "7.20.0" + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + "integrity" "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" + "version" "7.6.4" + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" + "version" "7.4.1" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": + "integrity" "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz" + "version" "7.18.5" + dependencies: + "@babel/types" "^7.3.0" + +"@types/eslint-visitor-keys@^1.0.0": + "integrity" "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" + "resolved" "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz" + "version" "1.0.0" + +"@types/geojson@^7946.0.7": + "integrity" "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==" + "resolved" "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz" + "version" "7946.0.14" + +"@types/graceful-fs@^4.1.2": + "integrity" "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==" + "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz" + "version" "4.1.6" + dependencies: + "@types/node" "*" + +"@types/hammerjs@^2.0.36": + "integrity" "sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ==" + "resolved" "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.36.tgz" + "version" "2.0.36" + +"@types/hoist-non-react-statics@^3.3.1": + "integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==" + "resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "@types/react" "*" + "hoist-non-react-statics" "^3.3.0" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + "integrity" "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" + "version" "2.0.4" + +"@types/istanbul-lib-report@*": + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json-schema@^7.0.3": + "integrity" "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" + "version" "7.0.11" + +"@types/node@*": + "integrity" "sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-20.1.0.tgz" + "version" "20.1.0" + +"@types/normalize-package-data@^2.4.0": + "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + "version" "2.4.1" + +"@types/prettier@^2.0.0": + "integrity" "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz" + "version" "2.7.2" + +"@types/prop-types@*", "@types/prop-types@^15.5.1": + "integrity" "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz" + "version" "15.7.3" + +"@types/react-native-modalbox@^1.4.2": + "integrity" "sha512-QFyObrYuwf7SiKgKASAUAAs+iJPIrbpacibuMZ/b3+cYx0m0CNBzi1rK04oM4QBAPSCwK3FhMEu6QT+ZboZHXQ==" + "resolved" "https://registry.npmjs.org/@types/react-native-modalbox/-/react-native-modalbox-1.4.10.tgz" + "version" "1.4.10" + dependencies: + "@types/react" "*" + "@types/react-native" "*" + +"@types/react-native-vector-icons@^6.4.4": + "integrity" "sha512-JBpcjWQE4n0GlE0p6HpDDclT+uXpFC453T5k4h+B38q0utlGJhvgNr8899BoJGc1xOktA2cgqFKmFMJd0h7YaA==" + "resolved" "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.5.tgz" + "version" "6.4.5" + dependencies: + "@types/react" "*" + "@types/react-native" "*" + +"@types/react-native@*": + "integrity" "sha512-wdA3owsYZ0/eSBji12uh4rqRYfRWlQ3PNI1D5+cmpTfr5/+mdH1WXfFAcM+ncD+zUQW6EmyizHmjT+S31EmjNg==" + "resolved" "https://registry.npmjs.org/@types/react-native/-/react-native-0.61.21.tgz" + "version" "0.61.21" + dependencies: + "@types/react" "*" + +"@types/react@*": + "integrity" "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz" + "version" "16.9.23" + dependencies: + "@types/prop-types" "*" + "csstype" "^2.2.0" + +"@types/stack-utils@^2.0.0": + "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + "version" "2.0.1" + +"@types/yargs-parser@*": + "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" + "version" "21.0.0" + +"@types/yargs@^15.0.0": + "integrity" "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz" + "version" "15.0.15" + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^16.0.0": + "integrity" "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz" + "version" "16.0.5" + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + "integrity" "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz" + "version" "17.0.33" + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^3.1.0": + "integrity" "sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "@typescript-eslint/experimental-utils" "3.10.1" + "debug" "^4.1.1" + "functional-red-black-tree" "^1.0.1" + "regexpp" "^3.0.0" + "semver" "^7.3.2" + "tsutils" "^3.17.1" + +"@typescript-eslint/experimental-utils@3.10.1": + "integrity" "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/typescript-estree" "3.10.1" + "eslint-scope" "^5.0.0" + "eslint-utils" "^2.0.0" + +"@typescript-eslint/parser@^3.1.0": + "integrity" "sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "3.10.1" + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/typescript-estree" "3.10.1" + "eslint-visitor-keys" "^1.1.0" + +"@typescript-eslint/types@3.10.1": + "integrity" "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz" + "version" "3.10.1" + +"@typescript-eslint/typescript-estree@3.10.1": + "integrity" "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "@typescript-eslint/types" "3.10.1" + "@typescript-eslint/visitor-keys" "3.10.1" + "debug" "^4.1.1" + "glob" "^7.1.6" + "is-glob" "^4.0.1" + "lodash" "^4.17.15" + "semver" "^7.3.2" + "tsutils" "^3.17.1" + +"@typescript-eslint/visitor-keys@3.10.1": + "integrity" "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"@yarnpkg/lockfile@^1.1.0": + "integrity" "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + "resolved" "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" + "version" "1.1.0" + +"abab@^2.0.3", "abab@^2.0.5": + "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + "version" "2.0.6" + +"abort-controller@^3.0.0": + "integrity" "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==" + "resolved" "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "event-target-shim" "^5.0.0" + +"absolute-path@^0.0.0": + "integrity" "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==" + "resolved" "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz" + "version" "0.0.0" + +"accepts@^1.3.7", "accepts@~1.3.5", "accepts@~1.3.7": + "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + "version" "1.3.8" + dependencies: + "mime-types" "~2.1.34" + "negotiator" "0.6.3" + +"acorn-globals@^6.0.0": + "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "acorn" "^7.1.1" + "acorn-walk" "^7.1.1" + +"acorn-walk@^7.1.1": + "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + "version" "7.2.0" + +"acorn@^7.1.1": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"acorn@^8.2.4": + "integrity" "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz" + "version" "8.8.2" + +"acorn@^8.8.2": + "integrity" "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz" + "version" "8.12.1" + +"agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "debug" "4" + +"ajv@^6.12.3": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + dependencies: + "fast-deep-equal" "^3.1.1" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.4.1" + "uri-js" "^4.2.2" + +"anser@^1.4.9": + "integrity" "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + "resolved" "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz" + "version" "1.4.10" + +"ansi-escapes@^4.2.1": + "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "type-fest" "^0.21.3" + +"ansi-fragments@^0.2.1": + "integrity" "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==" + "resolved" "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "colorette" "^1.0.7" + "slice-ansi" "^2.0.0" + "strip-ansi" "^5.0.0" + +"ansi-regex@^2.0.0": + "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + "version" "2.1.1" + +"ansi-regex@^3.0.0": + "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" + "version" "3.0.0" + +"ansi-regex@^4.1.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^5.0.0", "ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" + +"ansi-styles@^2.2.1": + "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" + "version" "2.2.1" + +"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"ansi-styles@^5.0.0": + "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + "version" "5.2.0" + +"anymatch@^2.0.0": + "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^3.1.4" + "normalize-path" "^2.1.1" + +"anymatch@^3.0.3": + "integrity" "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"appdirsjs@^1.2.4": + "integrity" "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" + "resolved" "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz" + "version" "1.2.7" + +"apsl-react-native-button@^3.1.1": + "integrity" "sha512-rMk6rLIxXE5xno1Ae6FZqygBUT7nXKSZkCLNMdCXyqiyuWQ+LGXjGargeoTINyuhcoScG7YjCw0fkljBw4q2lw==" + "resolved" "https://registry.npmjs.org/apsl-react-native-button/-/apsl-react-native-button-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "lodash.isequal" "^4.1.4" + "prop-types" "^15.5.10" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"arr-diff@^4.0.0": + "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + "version" "4.0.0" + +"arr-flatten@^1.1.0": + "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + "version" "1.1.0" + +"arr-union@^3.1.0": + "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + "version" "3.1.0" + +"array-back@^3.0.1", "array-back@^3.1.0": + "integrity" "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==" + "resolved" "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz" + "version" "3.1.0" + +"array-buffer-byte-length@^1.0.0": + "integrity" "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==" + "resolved" "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "is-array-buffer" "^3.0.1" + +"array-includes@^3.1.5", "array-includes@^3.1.6": + "integrity" "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz" + "version" "3.1.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "get-intrinsic" "^1.1.3" + "is-string" "^1.0.7" + +"array-unique@^0.3.2": + "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + "version" "0.3.2" + +"array.prototype.flatmap@^1.3.1": + "integrity" "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.tosorted@^1.1.1": + "integrity" "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==" + "resolved" "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "es-shim-unscopables" "^1.0.0" + "get-intrinsic" "^1.1.3" + +"asap@~2.0.3", "asap@~2.0.6": + "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"asn1@~0.2.3": + "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==" + "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" + "version" "0.2.6" + dependencies: + "safer-buffer" "~2.1.0" + +"assert-plus@^1.0.0", "assert-plus@1.0.0": + "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + "version" "1.0.0" + +"assign-symbols@^1.0.0": + "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + "version" "1.0.0" + +"ast-types@0.14.2": + "integrity" "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==" + "resolved" "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz" + "version" "0.14.2" + dependencies: + "tslib" "^2.0.1" + +"astral-regex@^1.0.0": + "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" + "version" "1.0.0" + +"async-each@^1.0.1": + "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" + "version" "1.0.3" + +"async-limiter@~1.0.0": + "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + "version" "1.0.1" + +"async@^2.4.0", "async@2.6.2": + "integrity" "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==" + "resolved" "https://registry.npmjs.org/async/-/async-2.6.2.tgz" + "version" "2.6.2" + dependencies: + "lodash" "^4.17.11" + +"asynckit@^0.4.0": + "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"at-least-node@^1.0.0": + "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + "version" "1.0.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"available-typed-arrays@^1.0.5": + "integrity" "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + "resolved" "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" + "version" "1.0.5" + +"aws-sign2@~0.7.0": + "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + "version" "0.7.0" + +"aws4@^1.8.0": + "integrity" "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz" + "version" "1.12.0" + +"axios@^0.19.2": + "integrity" "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==" + "resolved" "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz" + "version" "0.19.2" + dependencies: + "follow-redirects" "1.5.10" + +"babel-code-frame@^6.26.0": + "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==" + "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "chalk" "^1.1.3" + "esutils" "^2.0.2" + "js-tokens" "^3.0.2" + +"babel-core@^6.25.0": + "integrity" "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==" + "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz" + "version" "6.26.3" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-generator" "^6.26.0" + "babel-helpers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-register" "^6.26.0" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "convert-source-map" "^1.5.1" + "debug" "^2.6.9" + "json5" "^0.5.1" + "lodash" "^4.17.4" + "minimatch" "^3.0.4" + "path-is-absolute" "^1.0.1" + "private" "^0.1.8" + "slash" "^1.0.0" + "source-map" "^0.5.7" + +"babel-core@^6.26.0": + "integrity" "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==" + "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz" + "version" "6.26.3" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-generator" "^6.26.0" + "babel-helpers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-register" "^6.26.0" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "convert-source-map" "^1.5.1" + "debug" "^2.6.9" + "json5" "^0.5.1" + "lodash" "^4.17.4" + "minimatch" "^3.0.4" + "path-is-absolute" "^1.0.1" + "private" "^0.1.8" + "slash" "^1.0.0" + "source-map" "^0.5.7" + +"babel-core@^7.0.0-bridge.0": + "integrity" "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" + "version" "7.0.0-bridge.0" + +"babel-eslint@^10.1.0": + "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==" + "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + "eslint-visitor-keys" "^1.0.0" + "resolve" "^1.12.0" + +"babel-generator@^6.26.0": + "integrity" "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==" + "resolved" "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz" + "version" "6.26.1" + dependencies: + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "detect-indent" "^4.0.0" + "jsesc" "^1.3.0" + "lodash" "^4.17.4" + "source-map" "^0.5.7" + "trim-right" "^1.0.1" + +"babel-helper-builder-binary-assignment-operator-visitor@^6.24.1": + "integrity" "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q== sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q==" + "resolved" "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-explode-assignable-expression" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-call-delegate@^6.24.1": + "integrity" "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ== sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==" + "resolved" "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-define-map@^6.24.1": + "integrity" "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA== sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==" + "resolved" "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-explode-assignable-expression@^6.24.1": + "integrity" "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ== sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ==" + "resolved" "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-function-name@^6.24.1": + "integrity" "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q== sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==" + "resolved" "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-get-function-arity@^6.24.1": + "integrity" "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng== sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==" + "resolved" "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-hoist-variables@^6.24.1": + "integrity" "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw== sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==" + "resolved" "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-optimise-call-expression@^6.24.1": + "integrity" "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA== sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==" + "resolved" "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-regex@^6.24.1": + "integrity" "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg== sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==" + "resolved" "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-remap-async-to-generator@^6.24.1": + "integrity" "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg== sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg==" + "resolved" "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-replace-supers@^6.24.1": + "integrity" "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw== sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==" + "resolved" "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helpers@^6.24.1": + "integrity" "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ== sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==" + "resolved" "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-jest@^26.6.3": + "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/babel__core" "^7.1.7" + "babel-plugin-istanbul" "^6.0.0" + "babel-preset-jest" "^26.6.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "slash" "^3.0.0" + +"babel-messages@^6.23.0": + "integrity" "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w== sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==" + "resolved" "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-check-es2015-constants@^6.22.0": + "integrity" "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA== sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==" + "resolved" "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-flow-react-proptypes@^9.1.1": + "integrity" "sha512-gmClrDpTB1H27mh+6/8iliV5BzGic5F9DO7INAd/30sSkg4XZd7LTbv4z06usuUHS8SzXibwotk8ct51IZ5OaQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-flow-react-proptypes/-/babel-plugin-flow-react-proptypes-9.2.0.tgz" + "version" "9.2.0" + dependencies: + "babel-core" "^6.25.0" + "babel-template" "^6.25.0" + "babel-traverse" "^6.25.0" + "babel-types" "^6.25.0" + +"babel-plugin-istanbul@^6.0.0": + "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + "version" "6.1.1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-instrument" "^5.0.4" + "test-exclude" "^6.0.0" + +"babel-plugin-jest-hoist@^26.6.2": + "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + +"babel-plugin-syntax-async-functions@^6.8.0": + "integrity" "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw== sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw==" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-exponentiation-operator@^6.8.0": + "integrity" "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ== sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-trailing-function-commas@^6.22.0": + "integrity" "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ== sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" + "version" "6.22.0" + +"babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0": + "integrity" "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz" + "version" "7.0.0-beta.0" + +"babel-plugin-transform-async-to-generator@^6.22.0": + "integrity" "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw== sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-remap-async-to-generator" "^6.24.1" + "babel-plugin-syntax-async-functions" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-arrow-functions@^6.22.0": + "integrity" "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg== sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoped-functions@^6.22.0": + "integrity" "sha1-u8UbSflk1wy42OC5ToICRs46YUE=sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A== sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoping@^6.23.0": + "integrity" "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw== sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-plugin-transform-es2015-classes@^6.23.0": + "integrity" "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag== sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-define-map" "^6.24.1" + "babel-helper-function-name" "^6.24.1" + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-helper-replace-supers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-computed-properties@^6.22.0": + "integrity" "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw== sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-destructuring@^6.23.0": + "integrity" "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA== sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-duplicate-keys@^6.22.0": + "integrity" "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug== sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-for-of@^6.23.0": + "integrity" "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw== sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-function-name@^6.22.0": + "integrity" "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg== sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-literals@^6.22.0": + "integrity" "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ== sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-modules-amd@^6.22.0", "babel-plugin-transform-es2015-modules-amd@^6.24.1": + "integrity" "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA== sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-commonjs" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-commonjs@^6.23.0", "babel-plugin-transform-es2015-modules-commonjs@^6.24.1": + "integrity" "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz" + "version" "6.26.2" + dependencies: + "babel-plugin-transform-strict-mode" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-types" "^6.26.0" + +"babel-plugin-transform-es2015-modules-systemjs@^6.23.0": + "integrity" "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg== sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-umd@^6.23.0": + "integrity" "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw== sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-amd" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-object-super@^6.22.0": + "integrity" "sha1-JM72muIcuDp/hgPa0CH1cusnj40=sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA== sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-replace-supers" "^6.24.1" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-parameters@^6.23.0": + "integrity" "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ== sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-call-delegate" "^6.24.1" + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-shorthand-properties@^6.22.0": + "integrity" "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw== sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-spread@^6.22.0": + "integrity" "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg== sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-sticky-regex@^6.22.0": + "integrity" "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ== sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-template-literals@^6.22.0": + "integrity" "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg== sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-typeof-symbol@^6.23.0": + "integrity" "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw== sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-unicode-regex@^6.22.0": + "integrity" "sha1-04sS9C6nMj9yk4fxinxa4frrNek=sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ== sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "regexpu-core" "^2.0.0" + +"babel-plugin-transform-exponentiation-operator@^6.22.0": + "integrity" "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ== sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-builder-binary-assignment-operator-visitor" "^6.24.1" + "babel-plugin-syntax-exponentiation-operator" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-regenerator@^6.22.0": + "integrity" "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg== sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "regenerator-transform" "^0.10.0" + +"babel-plugin-transform-strict-mode@^6.24.1": + "integrity" "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw== sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-preset-current-node-syntax@^1.0.0": + "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" + "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + +"babel-preset-env@1.6.1": + "integrity" "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==" + "resolved" "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz" + "version" "1.6.1" + dependencies: + "babel-plugin-check-es2015-constants" "^6.22.0" + "babel-plugin-syntax-trailing-function-commas" "^6.22.0" + "babel-plugin-transform-async-to-generator" "^6.22.0" + "babel-plugin-transform-es2015-arrow-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoped-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoping" "^6.23.0" + "babel-plugin-transform-es2015-classes" "^6.23.0" + "babel-plugin-transform-es2015-computed-properties" "^6.22.0" + "babel-plugin-transform-es2015-destructuring" "^6.23.0" + "babel-plugin-transform-es2015-duplicate-keys" "^6.22.0" + "babel-plugin-transform-es2015-for-of" "^6.23.0" + "babel-plugin-transform-es2015-function-name" "^6.22.0" + "babel-plugin-transform-es2015-literals" "^6.22.0" + "babel-plugin-transform-es2015-modules-amd" "^6.22.0" + "babel-plugin-transform-es2015-modules-commonjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-systemjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-umd" "^6.23.0" + "babel-plugin-transform-es2015-object-super" "^6.22.0" + "babel-plugin-transform-es2015-parameters" "^6.23.0" + "babel-plugin-transform-es2015-shorthand-properties" "^6.22.0" + "babel-plugin-transform-es2015-spread" "^6.22.0" + "babel-plugin-transform-es2015-sticky-regex" "^6.22.0" + "babel-plugin-transform-es2015-template-literals" "^6.22.0" + "babel-plugin-transform-es2015-typeof-symbol" "^6.23.0" + "babel-plugin-transform-es2015-unicode-regex" "^6.22.0" + "babel-plugin-transform-exponentiation-operator" "^6.22.0" + "babel-plugin-transform-regenerator" "^6.22.0" + "browserslist" "^2.1.2" + "invariant" "^2.2.2" + "semver" "^5.3.0" + +"babel-preset-fbjs@^3.4.0": + "integrity" "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==" + "resolved" "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz" + "version" "3.4.0" + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoped-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-member-expression-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-property-literals" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "babel-plugin-syntax-trailing-function-commas" "^7.0.0-beta.0" + +"babel-preset-jest@^26.6.2": + "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "babel-plugin-jest-hoist" "^26.6.2" + "babel-preset-current-node-syntax" "^1.0.0" + +"babel-register@^6.26.0": + "integrity" "sha1-btAhFz4vy0htestFxgCahW9kcHE=sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A== sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==" + "resolved" "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-core" "^6.26.0" + "babel-runtime" "^6.26.0" + "core-js" "^2.5.0" + "home-or-tmp" "^2.0.0" + "lodash" "^4.17.4" + "mkdirp" "^0.5.1" + "source-map-support" "^0.4.15" + +"babel-runtime@^6.18.0", "babel-runtime@^6.22.0", "babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babel-template@^6.24.1", "babel-template@^6.25.0", "babel-template@^6.26.0": + "integrity" "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg== sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==" + "resolved" "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "lodash" "^4.17.4" + +"babel-traverse@^6.24.1", "babel-traverse@^6.25.0", "babel-traverse@^6.26.0": + "integrity" "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA== sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==" + "resolved" "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "debug" "^2.6.8" + "globals" "^9.18.0" + "invariant" "^2.2.2" + "lodash" "^4.17.4" + +"babel-types@^6.19.0", "babel-types@^6.24.1", "babel-types@^6.25.0", "babel-types@^6.26.0": + "integrity" "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==" + "resolved" "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "esutils" "^2.0.2" + "lodash" "^4.17.4" + "to-fast-properties" "^1.0.3" + +"babylon@^6.18.0": + "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + "version" "6.18.0" + +"balanced-match@^1.0.0": + "integrity" "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg== sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" + "version" "1.0.0" + +"base@^0.11.1": + "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" + "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + "version" "0.11.2" + dependencies: + "cache-base" "^1.0.1" + "class-utils" "^0.3.5" + "component-emitter" "^1.2.1" + "define-property" "^1.0.0" + "isobject" "^3.0.1" + "mixin-deep" "^1.2.0" + "pascalcase" "^0.1.1" + +"base64-js@^1.1.2", "base64-js@^1.3.1", "base64-js@^1.5.1": + "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + "version" "1.5.1" + +"bcrypt-pbkdf@^1.0.0": + "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==" + "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tweetnacl" "^0.14.3" + +"big-integer@1.6.x": + "integrity" "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + "resolved" "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz" + "version" "1.6.51" + +"binary-extensions@^1.0.0": + "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" + "version" "1.13.1" + +"binary-search-tree@0.2.5": + "integrity" "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw== sha512-CvNVKS6iXagL1uGwLagSXz1hzSMezxOuGnFi5FHGKqaTO3nPPWrAbyALUzK640j+xOTVm7lzD9YP8W1f/gvUdw==" + "resolved" "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz" + "version" "0.2.5" + dependencies: + "underscore" "~1.4.4" + +"bindings@^1.5.0": + "integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==" + "resolved" "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "file-uri-to-path" "1.0.0" + +"bl@^4.0.3": + "integrity" "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + "resolved" "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "buffer" "^5.5.0" + "inherits" "^2.0.4" + "readable-stream" "^3.4.0" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"bplist-creator@0.1.0": + "integrity" "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==" + "resolved" "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "stream-buffers" "2.2.x" + +"bplist-parser@0.3.1": + "integrity" "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==" + "resolved" "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "big-integer" "1.6.x" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^2.3.1", "braces@^2.3.2": + "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" + "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "arr-flatten" "^1.1.0" + "array-unique" "^0.3.2" + "extend-shallow" "^2.0.1" + "fill-range" "^4.0.0" + "isobject" "^3.0.1" + "repeat-element" "^1.1.2" + "snapdragon" "^0.8.1" + "snapdragon-node" "^2.0.1" + "split-string" "^3.0.2" + "to-regex" "^3.0.1" + +"braces@^3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browserslist@^2.1.2": + "integrity" "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz" + "version" "2.11.3" + dependencies: + "caniuse-lite" "^1.0.30000792" + "electron-to-chromium" "^1.3.30" + +"browserslist@^4.22.2": + "integrity" "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz" + "version" "4.23.0" + dependencies: + "caniuse-lite" "^1.0.30001587" + "electron-to-chromium" "^1.4.668" + "node-releases" "^2.0.14" + "update-browserslist-db" "^1.0.13" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"bson@4.4.1": + "integrity" "sha512-Uu4OCZa0jouQJCKOk1EmmyqtdWAP5HVLru4lQxTwzJzxT+sJ13lVpEZU/MATDxtHiekWMAL84oQY3Xn1LpJVSg==" + "resolved" "https://registry.npmjs.org/bson/-/bson-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "buffer" "^5.6.0" + +"buffer-from@^1.0.0": + "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" + "version" "1.1.1" + +"buffer@^5.5.0", "buffer@^5.6.0": + "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + "version" "5.7.1" + dependencies: + "base64-js" "^1.3.1" + "ieee754" "^1.1.13" + +"bytes@3.0.0": + "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"cache-base@^1.0.1": + "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" + "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "collection-visit" "^1.0.0" + "component-emitter" "^1.2.1" + "get-value" "^2.0.6" + "has-value" "^1.0.0" + "isobject" "^3.0.1" + "set-value" "^2.0.0" + "to-object-path" "^0.3.0" + "union-value" "^1.0.0" + "unset-value" "^1.0.0" + +"call-bind@^1.0.0", "call-bind@^1.0.2", "call-bind@^1.0.5": + "integrity" "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "es-define-property" "^1.0.0" + "es-errors" "^1.3.0" + "function-bind" "^1.1.2" + "get-intrinsic" "^1.2.4" + "set-function-length" "^1.2.1" + +"caller-callsite@^2.0.0": + "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==" + "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "callsites" "^2.0.0" + +"caller-path@^2.0.0": + "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==" + "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-callsite" "^2.0.0" + +"callsites@^2.0.0": + "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + "version" "2.0.0" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camelcase@^4.1.0": + "integrity" "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz" + "version" "4.1.0" + +"camelcase@^5.0.0", "camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^6.0.0": + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + "version" "6.3.0" + +"camelcase@^6.2.0": + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + "version" "6.3.0" + +"caniuse-lite@^1.0.30000792", "caniuse-lite@^1.0.30001587": + "integrity" "sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz" + "version" "1.0.30001594" + +"capture-exit@^2.0.0": + "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==" + "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "rsvp" "^4.8.4" + +"card-validator@^3.0.0": + "integrity" "sha1-3ML6vWoc0h82GyU2Qjpy3pmgiU8=sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA== sha512-xqF4s0TW3AkFqhHxnslFtdMO4XlP2TwqDFPBAvu41+OYo/U3byOmc8YbwV+zum/rt5jD3nTOBjZxDWbtHBgqUA==" + "resolved" "https://registry.npmjs.org/card-validator/-/card-validator-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "credit-card-type" "^5.0.0" + "lodash" "3.10.1" + +"caseless@~0.11.0": + "integrity" "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ== sha512-ODLXH644w9C2fMPAm7bMDQ3GRvipZWZfKc+8As6hIadRIelE0n0xZuN38NS6kiK3KPEVrpymmQD8bvncAHWQkQ==" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz" + "version" "0.11.0" + +"caseless@~0.12.0": + "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + "version" "0.12.0" + +"chalk@^1.1.3": + "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + +"chalk@^2.0.1", "chalk@^2.4.2": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^4.0.0", "chalk@^4.1.2": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"char-regex@^1.0.2": + "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + "version" "1.0.2" + +"chokidar@^2.0.0": + "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" + "version" "2.1.8" + dependencies: + "anymatch" "^2.0.0" + "async-each" "^1.0.1" + "braces" "^2.3.2" + "glob-parent" "^3.1.0" + "inherits" "^2.0.3" + "is-binary-path" "^1.0.0" + "is-glob" "^4.0.0" + "normalize-path" "^3.0.0" + "path-is-absolute" "^1.0.0" + "readdirp" "^2.2.1" + "upath" "^1.1.1" + optionalDependencies: + "fsevents" "^1.2.7" + +"chownr@^1.1.1": + "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + "version" "1.1.4" + +"chownr@^2.0.0": + "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + "version" "2.0.0" + +"ci-info@^2.0.0": + "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + "version" "2.0.0" + +"ci-info@^3.2.0": + "integrity" "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" + "version" "3.9.0" + +"ci-info@^3.7.0": + "integrity" "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" + "version" "3.9.0" + +"cjs-module-lexer@^0.6.0": + "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" + "version" "0.6.0" + +"class-utils@^0.3.5": + "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" + "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "arr-union" "^3.1.0" + "define-property" "^0.2.5" + "isobject" "^3.0.0" + "static-extend" "^0.1.1" + +"cli-cursor@^2.1.0": + "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "restore-cursor" "^2.0.0" + +"cli-spinners@^2.0.0": + "integrity" "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==" + "resolved" "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz" + "version" "2.9.0" + +"cliui@^3.2.0": + "integrity" "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w== sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + "wrap-ansi" "^2.0.0" + +"cliui@^4.0.0": + "integrity" "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "string-width" "^2.1.1" + "strip-ansi" "^4.0.0" + "wrap-ansi" "^2.0.0" + +"cliui@^5.0.0": + "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "string-width" "^3.1.0" + "strip-ansi" "^5.2.0" + "wrap-ansi" "^5.1.0" + +"cliui@^6.0.0": + "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + "wrap-ansi" "^6.2.0" + +"cliui@^8.0.1": + "integrity" "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + "version" "8.0.1" + dependencies: + "string-width" "^4.2.0" + "strip-ansi" "^6.0.1" + "wrap-ansi" "^7.0.0" + +"clone-deep@^4.0.1": + "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-plain-object" "^2.0.4" + "kind-of" "^6.0.2" + "shallow-clone" "^3.0.0" + +"clone@^1.0.2": + "integrity" "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + "resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + "version" "1.0.4" + +"co@^4.6.0": + "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" + +"code-point-at@^1.0.0": + "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" + "version" "1.1.0" + +"collect-v8-coverage@^1.0.0": + "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + "version" "1.0.1" + +"collection-visit@^1.0.0": + "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==" + "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "map-visit" "^1.0.0" + "object-visit" "^1.0.0" + +"color-convert@^1.9.0", "color-convert@^1.9.1", "color-convert@^1.9.3": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.0.0", "color-name@1.1.3": + "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-string@^1.5.2", "color-string@^1.6.0": + "integrity" "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==" + "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "color-name" "^1.0.0" + "simple-swizzle" "^0.2.2" + +"color@^2.0.1": + "integrity" "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==" + "resolved" "https://registry.npmjs.org/color/-/color-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-convert" "^1.9.1" + "color-string" "^1.5.2" + +"color@^3.1.0", "color@^3.1.3": + "integrity" "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==" + "resolved" "https://registry.npmjs.org/color/-/color-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.3" + "color-string" "^1.6.0" + +"colorette@^1.0.7": + "integrity" "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + "resolved" "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz" + "version" "1.4.0" + +"colors@^1.1.2": + "integrity" "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + "resolved" "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" + "version" "1.4.0" + +"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"command-exists@^1.2.8": + "integrity" "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + "resolved" "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz" + "version" "1.2.9" + +"command-line-args@^5.1.1": + "integrity" "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==" + "resolved" "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "array-back" "^3.1.0" + "find-replace" "^3.0.0" + "lodash.camelcase" "^4.3.0" + "typical" "^4.0.0" + +"commander@^2.19.0", "commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@~2.13.0": + "integrity" "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz" + "version" "2.13.0" + +"commondir@^1.0.1": + "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"component-emitter@^1.2.1": + "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + "version" "1.3.0" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.1": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + dependencies: + "accepts" "~1.3.5" + "bytes" "3.0.0" + "compressible" "~2.0.16" + "debug" "2.6.9" + "on-headers" "~1.0.2" + "safe-buffer" "5.1.2" + "vary" "~1.1.2" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"concat-stream@^1.4.6", "concat-stream@^1.4.7": + "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + "version" "1.6.2" + dependencies: + "buffer-from" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^2.2.2" + "typedarray" "^0.0.6" + +"connect@^3.6.5": + "integrity" "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==" + "resolved" "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz" + "version" "3.7.0" + dependencies: + "debug" "2.6.9" + "finalhandler" "1.1.2" + "parseurl" "~1.3.3" + "utils-merge" "1.0.1" + +"convert-source-map@^1.4.0", "convert-source-map@^1.5.1", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": + "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "safe-buffer" "~5.1.1" + +"copy-descriptor@^0.1.0": + "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + "version" "0.1.1" + +"core-js@^1.0.0": + "integrity" "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" + "version" "1.2.7" + +"core-js@^2.4.0", "core-js@^2.4.1", "core-js@^2.5.0": + "integrity" "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz" + "version" "2.6.11" + +"core-util-is@~1.0.0", "core-util-is@1.0.2": + "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + "version" "1.0.2" + +"cosmiconfig@^5.0.5", "cosmiconfig@^5.1.0": + "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "import-fresh" "^2.0.0" + "is-directory" "^0.3.1" + "js-yaml" "^3.13.1" + "parse-json" "^4.0.0" + +"create-react-class@^15.6.0": + "integrity" "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==" + "resolved" "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz" + "version" "15.6.3" + dependencies: + "fbjs" "^0.8.9" + "loose-envify" "^1.3.1" + "object-assign" "^4.1.1" + +"create-react-context@^0.2.1", "create-react-context@^0.2.3": + "integrity" "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==" + "resolved" "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz" + "version" "0.2.3" + dependencies: + "fbjs" "^0.8.0" + "gud" "^1.0.0" + +"credit-card-type@^5.0.0": + "integrity" "sha1-LdnfKAQRziu5Htlawx6BRgVxeu0=sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA== sha512-zmsLlbir7DYSmG0eD7NElsyAwOyDNsrY5uABl8tqFPFa7aNdSeJtkkkJyhBQmdSVfAXmXnY9f520EsP4vmRZTA==" + "resolved" "https://registry.npmjs.org/credit-card-type/-/credit-card-type-5.0.4.tgz" + "version" "5.0.4" + +"cross-spawn@^5.0.1": + "integrity" "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "lru-cache" "^4.0.1" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^6.0.0": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^7.0.0", "cross-spawn@^7.0.3": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"css-select@^2.0.2": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-tree@^1.0.0-alpha.37": + "integrity" "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz" + "version" "1.0.0-alpha.39" + dependencies: + "mdn-data" "2.0.6" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz" + "version" "3.2.1" + +"cssom@^0.4.4": + "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + "version" "0.4.4" + +"cssom@~0.3.6": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^2.3.0": + "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "cssom" "~0.3.6" + +"csstype@^2.2.0": + "integrity" "sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz" + "version" "2.6.9" + +"dashdash@^1.12.0": + "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==" + "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "assert-plus" "^1.0.0" + +"data-uri-to-buffer@^4.0.0": + "integrity" "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" + "resolved" "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz" + "version" "4.0.1" + +"data-urls@^2.0.0": + "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "abab" "^2.0.3" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.0.0" + +"dayjs@^1.8.15": + "integrity" "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + "resolved" "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz" + "version" "1.11.7" + +"debounce@^1.2.0": + "integrity" "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + "resolved" "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz" + "version" "1.2.0" + +"debug@^2.2.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.3.3": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.8": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^4.1.0", "debug@^4.1.1", "debug@4": + "integrity" "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "ms" "^2.1.1" + +"debug@=3.1.0": + "integrity" "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "ms" "2.0.0" + +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"decamelize@^1.1.1", "decamelize@^1.2.0": + "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"decimal.js@^10.2.1": + "integrity" "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" + "version" "10.4.3" + +"decode-uri-component@^0.2.0", "decode-uri-component@^0.2.2": + "integrity" "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" + "version" "0.2.2" + +"decompress-response@^6.0.0": + "integrity" "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==" + "resolved" "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "mimic-response" "^3.1.0" + +"dedent@^0.6.0": + "integrity" "sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s=sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g== sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g==" + "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.6.0.tgz" + "version" "0.6.0" + +"deep-assign@^3.0.0": + "integrity" "sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==" + "resolved" "https://registry.npmjs.org/deep-assign/-/deep-assign-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "is-obj" "^1.0.0" + +"deep-diff@^0.3.5": + "integrity" "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug== sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug==" + "resolved" "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.8.tgz" + "version" "0.3.8" + +"deep-extend@^0.6.0": + "integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + "resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" + "version" "0.6.0" + +"deep-is@~0.1.3": + "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + "version" "0.1.4" + +"deepmerge@^2.1.1": + "integrity" "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz" + "version" "2.2.1" + +"deepmerge@^3.1.0": + "integrity" "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz" + "version" "3.3.0" + +"deepmerge@^3.2.0": + "integrity" "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz" + "version" "3.3.0" + +"deepmerge@^4.2.2": + "integrity" "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" + "version" "4.3.1" + +"deepmerge@2.1.0": + "integrity" "sha512-Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz" + "version" "2.1.0" + +"defaults@^1.0.3": + "integrity" "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + "resolved" "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "clone" "^1.0.2" + +"define-data-property@^1.1.4": + "integrity" "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + "resolved" "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "es-define-property" "^1.0.0" + "es-errors" "^1.3.0" + "gopd" "^1.0.1" + +"define-properties@^1.1.3", "define-properties@^1.1.4", "define-properties@^1.2.0": + "integrity" "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "has-property-descriptors" "^1.0.0" + "object-keys" "^1.1.1" + +"define-property@^0.2.5": + "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + "version" "0.2.5" + dependencies: + "is-descriptor" "^0.1.0" + +"define-property@^1.0.0": + "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-descriptor" "^1.0.0" + +"define-property@^2.0.2": + "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "is-descriptor" "^1.0.2" + "isobject" "^3.0.1" + +"delayed-stream@~1.0.0": + "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"denodeify@^1.2.1": + "integrity" "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" + "resolved" "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz" + "version" "1.2.1" + +"depd@2.0.0": + "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + "version" "2.0.0" + +"deprecated-react-native-prop-types@^2.3.0": + "integrity" "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==" + "resolved" "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "@react-native/normalize-color" "*" + "invariant" "*" + "prop-types" "*" + +"deprecated-react-native-prop-types@^5.0.0": + "integrity" "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==" + "resolved" "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "@react-native/normalize-colors" "^0.73.0" + "invariant" "^2.2.4" + "prop-types" "^15.8.1" + +"destroy@1.2.0": + "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + "version" "1.2.0" + +"detect-indent@^4.0.0": + "integrity" "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A== sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==" + "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "repeating" "^2.0.0" + +"detect-libc@^2.0.0": + "integrity" "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==" + "resolved" "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz" + "version" "2.0.3" + +"detect-newline@^3.0.0": + "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + "version" "3.1.0" + +"diff-sequences@^26.6.2": + "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" + "version" "26.6.2" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"domelementtype@^2.0.1": + "integrity" "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz" + "version" "2.0.1" + +"domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domexception@^2.0.1": + "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "webidl-conversions" "^5.0.0" + +"domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"ecc-jsbn@~0.1.1": + "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==" + "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "jsbn" "~0.1.0" + "safer-buffer" "^2.1.0" + +"ee-first@1.1.1": + "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"electron-to-chromium@^1.3.30", "electron-to-chromium@^1.4.668": + "integrity" "sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.693.tgz" + "version" "1.4.693" + +"emittery@^0.7.1": + "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" + "version" "0.7.2" + +"emoji-regex@^7.0.1": + "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + "version" "7.0.3" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"encoding@^0.1.11": + "integrity" "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA== sha512-bl1LAgiQc4ZWr++pNYUdRe/alecaHFeHxIJ/pNciqGdKXghaTCOwKkbKp6ye7pKZGu/GcaSXFk8PBVhgs+dJdA==" + "resolved" "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz" + "version" "0.1.12" + dependencies: + "iconv-lite" "~0.4.13" + +"end-of-stream@^1.1.0", "end-of-stream@^1.4.1": + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + "version" "1.4.4" + dependencies: + "once" "^1.4.0" + +"entities@^2.0.0": + "integrity" "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz" + "version" "2.0.0" + +"envinfo@^7.7.2": + "integrity" "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + "resolved" "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" + "version" "7.8.1" + +"error-ex@^1.2.0", "error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"error-stack-parser@^2.0.6": + "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==" + "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "stackframe" "^1.3.4" + +"errorhandler@^1.5.0": + "integrity" "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==" + "resolved" "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "accepts" "~1.3.7" + "escape-html" "~1.0.3" + +"es-abstract@^1.19.0", "es-abstract@^1.20.4": + "integrity" "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz" + "version" "1.21.2" + dependencies: + "array-buffer-byte-length" "^1.0.0" + "available-typed-arrays" "^1.0.5" + "call-bind" "^1.0.2" + "es-set-tostringtag" "^2.0.1" + "es-to-primitive" "^1.2.1" + "function.prototype.name" "^1.1.5" + "get-intrinsic" "^1.2.0" + "get-symbol-description" "^1.0.0" + "globalthis" "^1.0.3" + "gopd" "^1.0.1" + "has" "^1.0.3" + "has-property-descriptors" "^1.0.0" + "has-proto" "^1.0.1" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.5" + "is-array-buffer" "^3.0.2" + "is-callable" "^1.2.7" + "is-negative-zero" "^2.0.2" + "is-regex" "^1.1.4" + "is-shared-array-buffer" "^1.0.2" + "is-string" "^1.0.7" + "is-typed-array" "^1.1.10" + "is-weakref" "^1.0.2" + "object-inspect" "^1.12.3" + "object-keys" "^1.1.1" + "object.assign" "^4.1.4" + "regexp.prototype.flags" "^1.4.3" + "safe-regex-test" "^1.0.0" + "string.prototype.trim" "^1.2.7" + "string.prototype.trimend" "^1.0.6" + "string.prototype.trimstart" "^1.0.6" + "typed-array-length" "^1.0.4" + "unbox-primitive" "^1.0.2" + "which-typed-array" "^1.1.9" + +"es-define-property@^1.0.0": + "integrity" "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==" + "resolved" "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-intrinsic" "^1.2.4" + +"es-errors@^1.3.0": + "integrity" "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + "resolved" "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" + "version" "1.3.0" + +"es-set-tostringtag@^2.0.1": + "integrity" "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==" + "resolved" "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "get-intrinsic" "^1.1.3" + "has" "^1.0.3" + "has-tostringtag" "^1.0.0" + +"es-shim-unscopables@^1.0.0": + "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" + "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has" "^1.0.3" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"escalade@^3.1.1": + "integrity" "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz" + "version" "3.1.2" + +"escape-html@~1.0.3": + "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escape-string-regexp@2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escodegen@^2.0.0": + "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^5.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" + optionalDependencies: + "source-map" "~0.6.1" + +"eslint-config-prettier@^6.10.1": + "integrity" "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==" + "resolved" "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz" + "version" "6.15.0" + dependencies: + "get-stdin" "^6.0.0" + +"eslint-plugin-eslint-comments@^3.1.2": + "integrity" "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "escape-string-regexp" "^1.0.5" + "ignore" "^5.0.5" + +"eslint-plugin-flowtype@2.50.3": + "integrity" "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz" + "version" "2.50.3" + dependencies: + "lodash" "^4.17.10" + +"eslint-plugin-jest@22.4.1": + "integrity" "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz" + "version" "22.4.1" + +"eslint-plugin-prettier@3.1.2": + "integrity" "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "prettier-linter-helpers" "^1.0.0" + +"eslint-plugin-react-hooks@^4.0.4": + "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + "version" "4.6.0" + +"eslint-plugin-react-native-globals@^0.1.1": + "integrity" "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz" + "version" "0.1.2" + +"eslint-plugin-react-native@^3.8.1": + "integrity" "sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz" + "version" "3.11.0" + dependencies: + "@babel/traverse" "^7.7.4" + "eslint-plugin-react-native-globals" "^0.1.1" + +"eslint-plugin-react@^7.20.0": + "integrity" "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz" + "version" "7.32.2" + dependencies: + "array-includes" "^3.1.6" + "array.prototype.flatmap" "^1.3.1" + "array.prototype.tosorted" "^1.1.1" + "doctrine" "^2.1.0" + "estraverse" "^5.3.0" + "jsx-ast-utils" "^2.4.1 || ^3.0.0" + "minimatch" "^3.1.2" + "object.entries" "^1.1.6" + "object.fromentries" "^2.0.6" + "object.hasown" "^1.1.2" + "object.values" "^1.1.6" + "prop-types" "^15.8.1" + "resolve" "^2.0.0-next.4" + "semver" "^6.3.0" + "string.prototype.matchall" "^4.0.8" + +"eslint-scope@^5.0.0": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" + +"eslint-utils@^2.0.0": + "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"eslint-visitor-keys@^1.0.0", "eslint-visitor-keys@^1.1.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"esprima@^4.0.0", "esprima@^4.0.1", "esprima@~4.0.0": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.2.0", "estraverse@^5.3.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"esutils@^2.0.0", "esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"event-target-shim@^5.0.0", "event-target-shim@^5.0.1": + "integrity" "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + "resolved" "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" + "version" "5.0.1" + +"eventemitter3@^1.1.1": + "integrity" "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA== sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz" + "version" "1.2.0" + +"events@^3.0.0": + "integrity" "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "resolved" "https://registry.npmjs.org/events/-/events-3.1.0.tgz" + "version" "3.1.0" + +"events@1.1.0": + "integrity" "sha1-SzifwgD5EHQuv/Orsu/jNpD0VCk=sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ== sha512-bXhhA5cOCDO4JSjAeFQYx/NrQKQrRvh/HaMzkwhPpMcNxBBp3Qbz9R5RXFIhznG50VBBt5Uh09koi3Etc8YwNQ==" + "resolved" "https://registry.npmjs.org/events/-/events-1.1.0.tgz" + "version" "1.1.0" + +"exec-sh@^0.3.2": + "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz" + "version" "0.3.6" + +"execa@^0.7.0": + "integrity" "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==" + "resolved" "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz" + "version" "0.7.0" + dependencies: + "cross-spawn" "^5.0.1" + "get-stream" "^3.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"execa@^1.0.0": + "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "cross-spawn" "^6.0.0" + "get-stream" "^4.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"execa@^4.0.0": + "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "cross-spawn" "^7.0.0" + "get-stream" "^5.0.0" + "human-signals" "^1.1.1" + "is-stream" "^2.0.0" + "merge-stream" "^2.0.0" + "npm-run-path" "^4.0.0" + "onetime" "^5.1.0" + "signal-exit" "^3.0.2" + "strip-final-newline" "^2.0.0" + +"exit@^0.1.2": + "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expand-brackets@^2.1.4": + "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==" + "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "debug" "^2.3.3" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "posix-character-classes" "^0.1.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"expand-template@^2.0.3": + "integrity" "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + "resolved" "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz" + "version" "2.0.3" + +"expect@^26.6.2": + "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==" + "resolved" "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "ansi-styles" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + +"exponential-backoff@^3.1.1": + "integrity" "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + "resolved" "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz" + "version" "3.1.1" + +"extend-shallow@^2.0.1": + "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-extendable" "^0.1.0" + +"extend-shallow@^3.0.0": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend-shallow@^3.0.2": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend@~3.0.2": + "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + "version" "3.0.2" + +"extglob@^2.0.4": + "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" + "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "array-unique" "^0.3.2" + "define-property" "^1.0.0" + "expand-brackets" "^2.1.4" + "extend-shallow" "^2.0.1" + "fragment-cache" "^0.2.1" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"extsprintf@^1.2.0", "extsprintf@1.3.0": + "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + "version" "1.3.0" + +"fast-deep-equal@^3.1.1": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-diff@^1.1.2": + "integrity" "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + "resolved" "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz" + "version" "1.2.0" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@~2.0.6": + "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"fb-watchman@^2.0.0": + "integrity" "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "bser" "2.1.1" + +"fbjs-css-vars@^1.0.0": + "integrity" "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + "resolved" "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz" + "version" "1.0.2" + +"fbjs@^0.8.0", "fbjs@^0.8.9": + "integrity" "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug== sha512-Q1MvLM+cllhk7lv9Pci7dIdpC5W8MS6W0slOWizKG66+te0m9/YqjfIt41rKmH+Nqz+mMiGgdEVonDadPyKnug==" + "resolved" "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz" + "version" "0.8.17" + dependencies: + "core-js" "^1.0.0" + "isomorphic-fetch" "^2.1.1" + "loose-envify" "^1.0.0" + "object-assign" "^4.1.0" + "promise" "^7.1.1" + "setimmediate" "^1.0.5" + "ua-parser-js" "^0.7.18" + +"fbjs@^1.0.0": + "integrity" "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==" + "resolved" "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "core-js" "^2.4.1" + "fbjs-css-vars" "^1.0.0" + "isomorphic-fetch" "^2.1.1" + "loose-envify" "^1.0.0" + "object-assign" "^4.1.0" + "promise" "^7.1.1" + "setimmediate" "^1.0.5" + "ua-parser-js" "^0.7.18" + +"fetch-blob@^3.1.2", "fetch-blob@^3.1.4": + "integrity" "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==" + "resolved" "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "node-domexception" "^1.0.0" + "web-streams-polyfill" "^3.0.3" + +"file-uri-to-path@1.0.0": + "integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + "resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" + "version" "1.0.0" + +"fill-range@^4.0.0": + "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "extend-shallow" "^2.0.1" + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + "to-regex-range" "^2.1.0" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"filter-obj@^1.1.0": + "integrity" "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==" + "resolved" "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz" + "version" "1.1.0" + +"finalhandler@1.1.2": + "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "debug" "2.6.9" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "statuses" "~1.5.0" + "unpipe" "~1.0.0" + +"find-cache-dir@^2.0.0": + "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^2.0.0" + "pkg-dir" "^3.0.0" + +"find-replace@^3.0.0": + "integrity" "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==" + "resolved" "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "array-back" "^3.0.1" + +"find-up@^2.0.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^2.1.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "locate-path" "^3.0.0" + +"find-up@^4.0.0", "find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"find-up@^5.0.0": + "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "locate-path" "^6.0.0" + "path-exists" "^4.0.0" + +"find-yarn-workspace-root@^2.0.0": + "integrity" "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==" + "resolved" "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^4.0.2" + +"flow-copy-source@^1.3.0": + "integrity" "sha512-F8aRmNmtB5l+RFG7LAWj6IYU22K37BrhIXXCcQyxSsYWm0pNubnhBSEk+eoyGCou3+4aI4tReOfLFtgd5wnnYQ==" + "resolved" "https://registry.npmjs.org/flow-copy-source/-/flow-copy-source-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "chokidar" "^2.0.0" + "fs-extra" "^5.0.0" + "glob" "^7.0.0" + "kefir" "^3.7.3" + "yargs" "^11.0.0" + +"flow-enums-runtime@^0.0.6": + "integrity" "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + "resolved" "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz" + "version" "0.0.6" + +"flow-parser@^0.121.0", "flow-parser@0.*": + "integrity" "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==" + "resolved" "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz" + "version" "0.121.0" + +"follow-redirects@1.5.10": + "integrity" "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz" + "version" "1.5.10" + dependencies: + "debug" "=3.1.0" + +"for-each@^0.3.3": + "integrity" "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==" + "resolved" "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + "version" "0.3.3" + dependencies: + "is-callable" "^1.1.3" + +"for-in@^1.0.2": + "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + "version" "1.0.2" + +"forever-agent@~0.6.1": + "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + "version" "0.6.1" + +"form-data@^3.0.0": + "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"form-data@~2.3.2": + "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.6" + "mime-types" "^2.1.12" + +"formdata-polyfill@^4.0.10": + "integrity" "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==" + "resolved" "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz" + "version" "4.0.10" + dependencies: + "fetch-blob" "^3.1.2" + +"fragment-cache@^0.2.1": + "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==" + "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "map-cache" "^0.2.2" + +"fresh@0.5.2": + "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"fs-constants@^1.0.0": + "integrity" "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + "resolved" "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" + "version" "1.0.0" + +"fs-extra@^1.0.0": + "integrity" "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^2.1.0" + "klaw" "^1.0.0" + +"fs-extra@^11.2.0": + "integrity" "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz" + "version" "11.2.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@^4.0.3": + "integrity" "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^5.0.0": + "integrity" "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^8.1.0": + "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^9.0.0": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-minipass@^2.0.0": + "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "minipass" "^3.0.0" + +"fs.realpath@^1.0.0": + "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"function-bind@^1.1.1", "function-bind@^1.1.2": + "integrity" "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + "version" "1.1.2" + +"function.prototype.name@^1.1.5": + "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" + "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.0" + "functions-have-names" "^1.2.2" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"functions-have-names@^1.2.2", "functions-have-names@^1.2.3": + "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + "version" "1.2.3" + +"gensync@^1.0.0-beta.2": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"geolib@^3.0.3": + "integrity" "sha512-O9nD8iSD4VimupKak8bKySLkkWI5VWetxIXsU7jmJRXxBFRR9LxSXGfTomtcHJLSRiznx+YHXHTOIVq4qgQmPw==" + "resolved" "https://registry.npmjs.org/geolib/-/geolib-3.2.1.tgz" + "version" "3.2.1" + +"get-caller-file@^1.0.1": + "integrity" "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz" + "version" "1.0.3" + +"get-caller-file@^2.0.1", "get-caller-file@^2.0.5": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.1", "get-intrinsic@^1.1.3", "get-intrinsic@^1.2.0", "get-intrinsic@^1.2.4": + "integrity" "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "es-errors" "^1.3.0" + "function-bind" "^1.1.2" + "has-proto" "^1.0.1" + "has-symbols" "^1.0.3" + "hasown" "^2.0.0" + +"get-package-type@^0.1.0": + "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + "version" "0.1.0" + +"get-stdin@^6.0.0": + "integrity" "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==" + "resolved" "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz" + "version" "6.0.0" + +"get-stream@^3.0.0": + "integrity" "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" + "version" "3.0.0" + +"get-stream@^4.0.0": + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "pump" "^3.0.0" + +"get-stream@^5.0.0": + "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "pump" "^3.0.0" + +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + +"get-value@^2.0.3", "get-value@^2.0.6": + "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + "version" "2.0.6" + +"getpass@^0.1.1": + "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==" + "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "assert-plus" "^1.0.0" + +"github-from-package@0.0.0": + "integrity" "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + "resolved" "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz" + "version" "0.0.0" + +"glob-parent@^3.1.0": + "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-glob" "^3.1.0" + "path-dirname" "^1.0.0" + +"glob@^7.0.0", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" + "version" "7.1.6" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^9.18.0": + "integrity" "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + "resolved" "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" + "version" "9.18.0" + +"globalthis@^1.0.3": + "integrity" "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==" + "resolved" "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "define-properties" "^1.1.3" + +"gopd@^1.0.1": + "integrity" "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==" + "resolved" "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "get-intrinsic" "^1.1.3" + +"graceful-fs@^4.1.11", "graceful-fs@^4.1.2", "graceful-fs@^4.1.3", "graceful-fs@^4.1.6", "graceful-fs@^4.1.9", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.9": + "integrity" "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + "version" "4.2.11" + +"growly@^1.3.0": + "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==" + "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" + "version" "1.3.0" + +"gud@^1.0.0": + "integrity" "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + "resolved" "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz" + "version" "1.0.0" + +"har-schema@^2.0.0": + "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + "version" "2.0.0" + +"har-validator@~5.1.3": + "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" + "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "ajv" "^6.12.3" + "har-schema" "^2.0.0" + +"has-ansi@^2.0.0": + "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==" + "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-regex" "^2.0.0" + +"has-bigints@^1.0.1", "has-bigints@^1.0.2": + "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + "version" "1.0.2" + +"has-flag@^3.0.0": + "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-property-descriptors@^1.0.0", "has-property-descriptors@^1.0.2": + "integrity" "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "es-define-property" "^1.0.0" + +"has-proto@^1.0.1": + "integrity" "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + "resolved" "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + "version" "1.0.1" + +"has-symbols@^1.0.2", "has-symbols@^1.0.3": + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + "version" "1.0.3" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has-value@^0.3.1": + "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "get-value" "^2.0.3" + "has-values" "^0.1.4" + "isobject" "^2.0.0" + +"has-value@^1.0.0": + "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-value" "^2.0.6" + "has-values" "^1.0.0" + "isobject" "^3.0.0" + +"has-values@^0.1.4": + "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" + "version" "0.1.4" + +"has-values@^1.0.0": + "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-number" "^3.0.0" + "kind-of" "^4.0.0" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hasown@^2.0.0": + "integrity" "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + "resolved" "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "function-bind" "^1.1.2" + +"hermes-engine@~0.8.1": + "integrity" "sha512-as9Iccj/qrqqtDmfYUHbOIjt5xsQbUB6pjNIW3i1+RVr+pCAdz5S8/Jry778mz3rJWplYzHWdR1u1xQSYfBRYw==" + "resolved" "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.8.1.tgz" + "version" "0.8.1" + +"hermes-estree@0.23.1": + "integrity" "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + "resolved" "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz" + "version" "0.23.1" + +"hermes-parser@0.23.1": + "integrity" "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==" + "resolved" "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz" + "version" "0.23.1" + dependencies: + "hermes-estree" "0.23.1" + +"hermes-parser@0.4.7": + "integrity" "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" + "resolved" "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz" + "version" "0.4.7" + +"hermes-profile-transformer@^0.0.6": + "integrity" "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==" + "resolved" "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz" + "version" "0.0.6" + dependencies: + "source-map" "^0.7.3" + +"hoist-non-react-statics@^2.3.1": + "integrity" "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz" + "version" "2.5.5" + +"hoist-non-react-statics@^2.5.0": + "integrity" "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz" + "version" "2.5.5" + +"hoist-non-react-statics@^3.0.1", "hoist-non-react-statics@^3.1.0", "hoist-non-react-statics@^3.3.0", "hoist-non-react-statics@^3.3.2": + "integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "react-is" "^16.7.0" + +"home-or-tmp@^2.0.0": + "integrity" "sha1-42w/LSyufXRqhX440Y1fMqeILbg=sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg== sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==" + "resolved" "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "os-homedir" "^1.0.0" + "os-tmpdir" "^1.0.1" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz" + "version" "2.8.8" + +"html-encoding-sniffer@^2.0.1": + "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "whatwg-encoding" "^1.0.5" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"http-basic@^2.5.1": + "integrity" "sha1-jORHvbW2xXf4pj4/p4BW7Eu02/s=sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw== sha512-q/qOkgjcnZ90v0wSaMwamhfAhIf6lhOsH0ehHFnQHAt1lA9MedSnmqEEnh8bq0njTBAK3IsmS2gEuXryfWCDkw==" + "resolved" "https://registry.npmjs.org/http-basic/-/http-basic-2.5.1.tgz" + "version" "2.5.1" + dependencies: + "caseless" "~0.11.0" + "concat-stream" "^1.4.6" + "http-response-object" "^1.0.0" + +"http-errors@2.0.0": + "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "depd" "2.0.0" + "inherits" "2.0.4" + "setprototypeof" "1.2.0" + "statuses" "2.0.1" + "toidentifier" "1.0.1" + +"http-proxy-agent@^4.0.1": + "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "@tootallnate/once" "1" + "agent-base" "6" + "debug" "4" + +"http-response-object@^1.0.0", "http-response-object@^1.0.1", "http-response-object@^1.1.0": + "integrity" "sha1-p8TnWq6C87tJBOT0P2FWc7TVGMM=sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA== sha512-adERueQxEMtIfGk4ee/9CG7AGUjS09OyHeKrubTjmHUsEVXesrGlZLWYnCL8fajPZIX9H4NDnXyyzBPrF078sA==" + "resolved" "https://registry.npmjs.org/http-response-object/-/http-response-object-1.1.0.tgz" + "version" "1.1.0" + +"http-signature@~1.2.0": + "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==" + "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "assert-plus" "^1.0.0" + "jsprim" "^1.2.2" + "sshpk" "^1.7.0" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "agent-base" "6" + "debug" "4" + +"human-signals@^1.1.1": + "integrity" "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" + "version" "1.1.1" + +"i18n-js@3.0.11": + "integrity" "sha512-v7dG3kYJTQTyox3NqDabPDE/ZotWntyMI9kh4cYi+XlCSnsIR+KBTS2opPyObL8WndnklcLzbNU92FP/mLge3Q==" + "resolved" "https://registry.npmjs.org/i18n-js/-/i18n-js-3.0.11.tgz" + "version" "3.0.11" + +"iconv-lite@~0.4.13", "iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"ieee754@^1.1.13": + "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + "version" "1.2.1" + +"ignore@^5.0.5": + "integrity" "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" + "version" "5.2.4" + +"image-size@^0.6.0": + "integrity" "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + "resolved" "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz" + "version" "0.6.3" + +"image-size@^1.0.2": + "integrity" "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==" + "resolved" "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "queue" "6.0.2" + +"import-fresh@^2.0.0": + "integrity" "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-path" "^2.0.0" + "resolve-from" "^3.0.0" + +"import-local@^3.0.2": + "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "pkg-dir" "^4.2.0" + "resolve-cwd" "^3.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"inflight@^1.0.4": + "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.1": + "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA== sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + "version" "2.0.1" + +"inherits@2.0.3": + "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.7", "ini@~1.3.0": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"internal-slot@^1.0.3", "internal-slot@^1.0.5": + "integrity" "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "get-intrinsic" "^1.2.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"invariant@*", "invariant@^2.2.2", "invariant@^2.2.4", "invariant@2.2.4": + "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" + "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "loose-envify" "^1.0.0" + +"invert-kv@^1.0.0": + "integrity" "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ== sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==" + "resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz" + "version" "1.0.0" + +"invert-kv@^2.0.0": + "integrity" "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + "resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz" + "version" "2.0.0" + +"ip@^1.1.5": + "integrity" "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz" + "version" "1.1.8" + +"is-accessor-descriptor@^0.1.6": + "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "kind-of" "^3.0.2" + +"is-accessor-descriptor@^1.0.0": + "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-array-buffer@^3.0.1", "is-array-buffer@^3.0.2": + "integrity" "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==" + "resolved" "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.2.0" + "is-typed-array" "^1.1.10" + +"is-arrayish@^0.2.1": + "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-arrayish@^0.3.1": + "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + "version" "0.3.2" + +"is-bigint@^1.0.1": + "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-bigints" "^1.0.1" + +"is-binary-path@^1.0.0": + "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "binary-extensions" "^1.0.0" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-buffer@^1.1.5": + "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + "version" "1.1.6" + +"is-callable@^1.1.3", "is-callable@^1.1.4", "is-callable@^1.2.7": + "integrity" "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + "version" "1.2.7" + +"is-ci@^2.0.0": + "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" + "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ci-info" "^2.0.0" + +"is-core-module@^2.11.0", "is-core-module@^2.9.0": + "integrity" "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz" + "version" "2.12.0" + dependencies: + "has" "^1.0.3" + +"is-data-descriptor@^0.1.4": + "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "kind-of" "^3.0.2" + +"is-data-descriptor@^1.0.0": + "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-descriptor@^0.1.0": + "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "is-accessor-descriptor" "^0.1.6" + "is-data-descriptor" "^0.1.4" + "kind-of" "^5.0.0" + +"is-descriptor@^1.0.0": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-descriptor@^1.0.2": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-directory@^0.3.1": + "integrity" "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==" + "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + "version" "0.3.1" + +"is-docker@^2.0.0": + "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + "version" "2.2.1" + +"is-extendable@^0.1.0", "is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^1.0.1": + "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "is-plain-object" "^2.0.4" + +"is-extglob@^2.1.0", "is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-finite@^1.0.0": + "integrity" "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + "resolved" "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz" + "version" "1.1.0" + +"is-fullwidth-code-point@^1.0.0": + "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "number-is-nan" "^1.0.0" + +"is-fullwidth-code-point@^2.0.0": + "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + "version" "2.0.0" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-glob@^3.1.0": + "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-extglob" "^2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1": + "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-extglob" "^2.1.1" + +"is-negative-zero@^2.0.2": + "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + "version" "2.0.2" + +"is-number-object@^1.0.4": + "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-number@^3.0.0": + "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "kind-of" "^3.0.2" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.0": + "integrity" "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-plain-obj@^2.1.0": + "integrity" "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + "version" "2.1.0" + +"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": + "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "isobject" "^3.0.1" + +"is-potential-custom-element-name@^1.0.1": + "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + "version" "1.0.1" + +"is-regex@^1.1.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-shared-array-buffer@^1.0.2": + "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-stream@^1.0.1": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-stream@^1.1.0": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-stream@^2.0.0": + "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + "version" "2.0.1" + +"is-string@^1.0.5", "is-string@^1.0.7": + "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-typed-array@^1.1.10", "is-typed-array@^1.1.9": + "integrity" "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==" + "resolved" "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz" + "version" "1.1.10" + dependencies: + "available-typed-arrays" "^1.0.5" + "call-bind" "^1.0.2" + "for-each" "^0.3.3" + "gopd" "^1.0.1" + "has-tostringtag" "^1.0.0" + +"is-typedarray@^1.0.0", "is-typedarray@~1.0.0": + "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-weakref@^1.0.2": + "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-windows@^1.0.2": + "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + "version" "1.0.2" + +"is-wsl@^1.1.0": + "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + "version" "1.1.0" + +"is-wsl@^2.1.1", "is-wsl@^2.2.0": + "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "is-docker" "^2.0.0" + +"isarray@^2.0.5": + "integrity" "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + "version" "2.0.5" + +"isarray@~1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isarray@0.0.1": + "integrity" "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + "version" "0.0.1" + +"isarray@1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isobject@^2.0.0": + "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "isarray" "1.0.0" + +"isobject@^3.0.0", "isobject@^3.0.1": + "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + "version" "3.0.1" + +"isomorphic-fetch@^2.1.1": + "integrity" "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA== sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==" + "resolved" "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "node-fetch" "^1.0.1" + "whatwg-fetch" ">=0.10.0" + +"isstream@~0.1.2": + "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + "version" "0.1.2" + +"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": + "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" + "version" "3.2.0" + +"istanbul-lib-instrument@^4.0.3": + "integrity" "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-coverage" "^3.0.0" + "semver" "^6.3.0" + +"istanbul-lib-instrument@^5.0.4": + "integrity" "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + "istanbul-lib-coverage" "^3.2.0" + "semver" "^6.3.0" + +"istanbul-lib-report@^3.0.0": + "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "istanbul-lib-coverage" "^3.0.0" + "make-dir" "^3.0.0" + "supports-color" "^7.1.0" + +"istanbul-lib-source-maps@^4.0.0": + "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "debug" "^4.1.1" + "istanbul-lib-coverage" "^3.0.0" + "source-map" "^0.6.1" + +"istanbul-reports@^3.0.2": + "integrity" "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "html-escaper" "^2.0.0" + "istanbul-lib-report" "^3.0.0" + +"jest-changed-files@^26.6.2": + "integrity" "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "execa" "^4.0.0" + "throat" "^5.0.0" + +"jest-cli@^26.6.3": + "integrity" "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/core" "^26.6.3" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "import-local" "^3.0.2" + "is-ci" "^2.0.0" + "jest-config" "^26.6.3" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "prompts" "^2.0.1" + "yargs" "^15.4.1" + +"jest-config@^26.6.3": + "integrity" "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^26.6.3" + "@jest/types" "^26.6.2" + "babel-jest" "^26.6.3" + "chalk" "^4.0.0" + "deepmerge" "^4.2.2" + "glob" "^7.1.1" + "graceful-fs" "^4.2.4" + "jest-environment-jsdom" "^26.6.2" + "jest-environment-node" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-jasmine2" "^26.6.3" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + +"jest-diff@^26.6.2": + "integrity" "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-docblock@^26.0.0": + "integrity" "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" + "version" "26.0.0" + dependencies: + "detect-newline" "^3.0.0" + +"jest-each@^26.6.2": + "integrity" "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" + +"jest-environment-jsdom@^26.6.2": + "integrity" "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + "jsdom" "^16.4.0" + +"jest-environment-node@^26.6.2": + "integrity" "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + +"jest-get-type@^26.3.0": + "integrity" "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" + "version" "26.3.0" + +"jest-get-type@^29.6.3": + "integrity" "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" + "version" "29.6.3" + +"jest-haste-map@^26.5.2", "jest-haste-map@^26.6.2": + "integrity" "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + "anymatch" "^3.0.3" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-regex-util" "^26.0.0" + "jest-serializer" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "micromatch" "^4.0.2" + "sane" "^4.0.3" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^2.1.2" + +"jest-jasmine2@^26.6.3": + "integrity" "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "co" "^4.6.0" + "expect" "^26.6.2" + "is-generator-fn" "^2.0.0" + "jest-each" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" + "throat" "^5.0.0" + +"jest-leak-detector@^26.6.2": + "integrity" "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-matcher-utils@^26.6.2": + "integrity" "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-message-util@^26.6.2": + "integrity" "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/stack-utils" "^2.0.0" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + "slash" "^3.0.0" + "stack-utils" "^2.0.2" + +"jest-mock@^26.6.2": + "integrity" "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + +"jest-pnp-resolver@^1.2.2": + "integrity" "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" + "version" "1.2.3" + +"jest-regex-util@^26.0.0": + "integrity" "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" + "version" "26.0.0" + +"jest-resolve-dependencies@^26.6.3": + "integrity" "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/types" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-snapshot" "^26.6.2" + +"jest-resolve@^26.6.2": + "integrity" "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "jest-pnp-resolver" "^1.2.2" + "jest-util" "^26.6.2" + "read-pkg-up" "^7.0.1" + "resolve" "^1.18.1" + "slash" "^3.0.0" + +"jest-runner@^26.6.3": + "integrity" "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "emittery" "^0.7.1" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-docblock" "^26.0.0" + "jest-haste-map" "^26.6.2" + "jest-leak-detector" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "source-map-support" "^0.5.6" + "throat" "^5.0.0" + +"jest-runtime@^26.6.3": + "integrity" "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/console" "^26.6.2" + "@jest/environment" "^26.6.2" + "@jest/fake-timers" "^26.6.2" + "@jest/globals" "^26.6.2" + "@jest/source-map" "^26.6.2" + "@jest/test-result" "^26.6.2" + "@jest/transform" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/yargs" "^15.0.0" + "chalk" "^4.0.0" + "cjs-module-lexer" "^0.6.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.3" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "slash" "^3.0.0" + "strip-bom" "^4.0.0" + "yargs" "^15.4.1" + +"jest-serializer@^26.6.2": + "integrity" "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/node" "*" + "graceful-fs" "^4.2.4" + +"jest-snapshot@^26.6.2": + "integrity" "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^26.6.2" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.0.0" + "chalk" "^4.0.0" + "expect" "^26.6.2" + "graceful-fs" "^4.2.4" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-haste-map" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "natural-compare" "^1.4.0" + "pretty-format" "^26.6.2" + "semver" "^7.3.2" + +"jest-util@^26.6.2": + "integrity" "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "is-ci" "^2.0.0" + "micromatch" "^4.0.2" + +"jest-util@^29.7.0": + "integrity" "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" + "version" "29.7.0" + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + "chalk" "^4.0.0" + "ci-info" "^3.2.0" + "graceful-fs" "^4.2.9" + "picomatch" "^2.2.3" + +"jest-validate@^26.5.2", "jest-validate@^26.6.2": + "integrity" "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "camelcase" "^6.0.0" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "leven" "^3.1.0" + "pretty-format" "^26.6.2" + +"jest-validate@^29.6.3": + "integrity" "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz" + "version" "29.7.0" + dependencies: + "@jest/types" "^29.6.3" + "camelcase" "^6.2.0" + "chalk" "^4.0.0" + "jest-get-type" "^29.6.3" + "leven" "^3.1.0" + "pretty-format" "^29.7.0" + +"jest-watcher@^26.6.2": + "integrity" "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/test-result" "^26.6.2" + "@jest/types" "^26.6.2" + "@types/node" "*" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "jest-util" "^26.6.2" + "string-length" "^4.0.1" + +"jest-worker@^26.0.0", "jest-worker@^26.6.2": + "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@types/node" "*" + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" + +"jest-worker@^29.6.3": + "integrity" "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" + "version" "29.7.0" + dependencies: + "@types/node" "*" + "jest-util" "^29.7.0" + "merge-stream" "^2.0.0" + "supports-color" "^8.0.0" + +"jest@^26.6.3": + "integrity" "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==" + "resolved" "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz" + "version" "26.6.3" + dependencies: + "@jest/core" "^26.6.3" + "import-local" "^3.0.2" + "jest-cli" "^26.6.3" + +"jetifier@^1.6.2", "jetifier@^1.6.5": + "integrity" "sha512-T7yzBSu9PR+DqjYt+I0KVO1XTb1QhAfHnXV5Nd3xpbXM6Xg4e3vP60Q4qkNU8Fh6PHC2PivPUNN3rY7G2MxcDQ==" + "resolved" "https://registry.npmjs.org/jetifier/-/jetifier-1.6.5.tgz" + "version" "1.6.5" + +"joi@^17.2.1": + "integrity" "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==" + "resolved" "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz" + "version" "17.9.2" + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.3" + "@sideway/formula" "^3.0.1" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-tokens@^3.0.2": + "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" + "version" "3.0.2" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"jsbn@~0.1.0": + "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + "version" "0.1.1" + +"jsc-android@^250230.2.1": + "integrity" "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==" + "resolved" "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz" + "version" "250230.2.1" + +"jsc-safe-url@^0.2.2": + "integrity" "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + "resolved" "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz" + "version" "0.2.4" + +"jscodeshift@^0.11.0": + "integrity" "sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==" + "resolved" "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.11.0.tgz" + "version" "0.11.0" + dependencies: + "@babel/core" "^7.1.6" + "@babel/parser" "^7.1.6" + "@babel/plugin-proposal-class-properties" "^7.1.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0" + "@babel/plugin-proposal-optional-chaining" "^7.1.0" + "@babel/plugin-transform-modules-commonjs" "^7.1.0" + "@babel/preset-flow" "^7.0.0" + "@babel/preset-typescript" "^7.1.0" + "@babel/register" "^7.0.0" + "babel-core" "^7.0.0-bridge.0" + "colors" "^1.1.2" + "flow-parser" "0.*" + "graceful-fs" "^4.2.4" + "micromatch" "^3.1.10" + "neo-async" "^2.5.0" + "node-dir" "^0.1.17" + "recast" "^0.20.3" + "temp" "^0.8.1" + "write-file-atomic" "^2.3.0" + +"jsdom@^16.4.0": + "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + "version" "16.7.0" + dependencies: + "abab" "^2.0.5" + "acorn" "^8.2.4" + "acorn-globals" "^6.0.0" + "cssom" "^0.4.4" + "cssstyle" "^2.3.0" + "data-urls" "^2.0.0" + "decimal.js" "^10.2.1" + "domexception" "^2.0.1" + "escodegen" "^2.0.0" + "form-data" "^3.0.0" + "html-encoding-sniffer" "^2.0.1" + "http-proxy-agent" "^4.0.1" + "https-proxy-agent" "^5.0.0" + "is-potential-custom-element-name" "^1.0.1" + "nwsapi" "^2.2.0" + "parse5" "6.0.1" + "saxes" "^5.0.1" + "symbol-tree" "^3.2.4" + "tough-cookie" "^4.0.0" + "w3c-hr-time" "^1.0.2" + "w3c-xmlserializer" "^2.0.0" + "webidl-conversions" "^6.1.0" + "whatwg-encoding" "^1.0.5" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.5.0" + "ws" "^7.4.6" + "xml-name-validator" "^3.0.0" + +"jsesc@^1.3.0": + "integrity" "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA== sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" + "version" "1.3.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-better-errors@^1.0.1": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-parse-even-better-errors@^2.3.0": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema@0.4.0": + "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + "version" "0.4.0" + +"json-stable-stringify@^1.0.2": + "integrity" "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==" + "resolved" "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.5" + "isarray" "^2.0.5" + "jsonify" "^0.0.1" + "object-keys" "^1.1.1" + +"json-stringify-safe@~5.0.1": + "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "version" "5.0.1" + +"json5@^0.5.1": + "integrity" "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + "resolved" "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" + "version" "0.5.1" + +"json5@^2.2.2": + "integrity" "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + "version" "2.2.3" + +"jsonfile@^2.1.0": + "integrity" "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz" + "version" "2.4.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonfile@^4.0.0": + "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + "version" "4.0.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "universalify" "^2.0.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonify@^0.0.1": + "integrity" "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==" + "resolved" "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz" + "version" "0.0.1" + +"jsprim@^1.2.2": + "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==" + "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" + "version" "1.4.2" + dependencies: + "assert-plus" "1.0.0" + "extsprintf" "1.3.0" + "json-schema" "0.4.0" + "verror" "1.10.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + "integrity" "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz" + "version" "3.3.3" + dependencies: + "array-includes" "^3.1.5" + "object.assign" "^4.1.3" + +"kefir@^3.7.3": + "integrity" "sha512-H/8ZTjmEEme2YL388rgy5fFlz2NM4ZImNI2rJrTsR8og454kpY3lPVv53W9lfevNELfNeYD33gMdIKHL25z7WA==" + "resolved" "https://registry.npmjs.org/kefir/-/kefir-3.8.6.tgz" + "version" "3.8.6" + dependencies: + "symbol-observable" "1.0.4" + +"kind-of@^3.0.2": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.0.3": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.2.0": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^4.0.0": + "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^5.0.0": + "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + "version" "5.1.0" + +"kind-of@^6.0.0", "kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"klaw-sync@^6.0.0": + "integrity" "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==" + "resolved" "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "graceful-fs" "^4.1.11" + +"klaw@^1.0.0": + "integrity" "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==" + "resolved" "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz" + "version" "1.3.1" + optionalDependencies: + "graceful-fs" "^4.1.9" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"lcid@^1.0.0": + "integrity" "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw== sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==" + "resolved" "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "invert-kv" "^1.0.0" + +"lcid@^2.0.0": + "integrity" "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==" + "resolved" "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "invert-kv" "^2.0.0" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levn@~0.3.0": + "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lineclip@^1.1.5": + "integrity" "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A== sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A==" + "resolved" "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz" + "version" "1.1.5" + +"lines-and-columns@^1.1.6": + "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + "version" "1.2.4" + +"load-json-file@^2.0.0": + "integrity" "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ== sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^2.2.0" + "pify" "^2.0.0" + "strip-bom" "^3.0.0" + +"locate-path@^2.0.0": + "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"locate-path@^6.0.0": + "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "p-locate" "^5.0.0" + +"lodash.camelcase@^4.3.0": + "integrity" "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + "resolved" "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + "version" "4.3.0" + +"lodash.compact@^3.0.1": + "integrity" "sha1-VAzjg3dFl1gHRx4WtKK6IeclbKU=sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ== sha512-2ozeiPi+5eBXW1CLtzjk8XQFhQOEMwwfxblqeq6EGyTxZJ1bPATqilY0e6g2SLQpP4KuMeuioBhEnWz5Pr7ICQ==" + "resolved" "https://registry.npmjs.org/lodash.compact/-/lodash.compact-3.0.1.tgz" + "version" "3.0.1" + +"lodash.every@^4.6.0": + "integrity" "sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc=sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w== sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==" + "resolved" "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz" + "version" "4.6.0" + +"lodash.isequal@^4.1.4", "lodash.isequal@^4.5.0": + "integrity" "sha1-QVxEePK8wwEgwizhDtMib30+GOA=sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + "resolved" "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" + "version" "4.5.0" + +"lodash.pick@^4.4.0": + "integrity" "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q== sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + "resolved" "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz" + "version" "4.4.0" + +"lodash.throttle@^4.1.1": + "integrity" "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + "resolved" "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" + "version" "4.1.1" + +"lodash.values@^4.3.0": + "integrity" "sha1-o6bCsOvsxcLLocF+bmIP6BtT00c=sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q== sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==" + "resolved" "https://registry.npmjs.org/lodash.values/-/lodash.values-4.3.0.tgz" + "version" "4.3.0" + +"lodash@^4.0.0", "lodash@^4.17.10", "lodash@^4.17.11", "lodash@^4.17.15", "lodash@^4.17.4", "lodash@^4.7.0": + "integrity" "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz" + "version" "4.17.15" + +"lodash@3.10.1": + "integrity" "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ== sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + "version" "3.10.1" + +"log-symbols@^2.2.0": + "integrity" "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==" + "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "chalk" "^2.0.1" + +"logkitty@^0.7.1": + "integrity" "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==" + "resolved" "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz" + "version" "0.7.1" + dependencies: + "ansi-fragments" "^0.2.1" + "dayjs" "^1.8.15" + "yargs" "^15.1.0" + +"loose-envify@^1.0.0", "loose-envify@^1.1.0", "loose-envify@^1.3.1", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lottie-ios@3.2.3": + "integrity" "sha512-mubYMN6+1HXa8z3EJKBvNBkl4UoVM4McjESeB2PgvRMSngmJtC5yUMRdhbbrIAn5Liu3hFGao/14s5hQIgtkRQ==" + "resolved" "https://registry.npmjs.org/lottie-ios/-/lottie-ios-3.2.3.tgz" + "version" "3.2.3" + +"lottie-react-native@^5.1.3": + "integrity" "sha512-xl6uEo50joQeIqso5SvPKt1uGBqMhgNgs+36S4725Nfigf4zAY23/I9QEEkJF+1BHq7wKCeYha2KafLTm20gqA==" + "resolved" "https://registry.npmjs.org/lottie-react-native/-/lottie-react-native-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "invariant" "^2.2.2" + "react-native-safe-modules" "^1.0.3" + +"lru-cache@^4.0.1": + "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" + "version" "4.1.5" + dependencies: + "pseudomap" "^1.0.2" + "yallist" "^2.1.2" + +"lru-cache@^5.1.1": + "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "yallist" "^3.0.2" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"make-dir@^2.0.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^2.1.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^3.0.0": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.12": + "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + "version" "1.0.12" + dependencies: + "tmpl" "1.0.5" + +"map-age-cleaner@^0.1.1": + "integrity" "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==" + "resolved" "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz" + "version" "0.1.3" + dependencies: + "p-defer" "^1.0.0" + +"map-cache@^0.2.2": + "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + "version" "0.2.2" + +"map-visit@^1.0.0": + "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==" + "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "object-visit" "^1.0.0" + +"mdn-data@2.0.6": + "integrity" "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz" + "version" "2.0.6" + +"mem@^1.1.0": + "integrity" "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ== sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==" + "resolved" "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "mimic-fn" "^1.0.0" + +"mem@^4.0.0": + "integrity" "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==" + "resolved" "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "map-age-cleaner" "^0.1.1" + "mimic-fn" "^2.0.0" + "p-is-promise" "^2.0.0" + +"merge-options@^3.0.4": + "integrity" "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==" + "resolved" "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "is-plain-obj" "^2.1.0" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"metro-babel-register@0.66.2": + "integrity" "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==" + "resolved" "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/register" "^7.0.0" + "escape-string-regexp" "^1.0.5" + +"metro-babel-transformer@0.66.2": + "integrity" "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==" + "resolved" "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "hermes-parser" "0.4.7" + "metro-source-map" "0.66.2" + "nullthrows" "^1.1.1" + +"metro-babel-transformer@0.80.12": + "integrity" "sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==" + "resolved" "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/core" "^7.20.0" + "flow-enums-runtime" "^0.0.6" + "hermes-parser" "0.23.1" + "nullthrows" "^1.1.1" + +"metro-cache-key@0.66.2": + "integrity" "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" + "resolved" "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz" + "version" "0.66.2" + +"metro-cache-key@0.80.12": + "integrity" "sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==" + "resolved" "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + +"metro-cache@0.66.2": + "integrity" "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==" + "resolved" "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "metro-core" "0.66.2" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + +"metro-cache@0.80.12": + "integrity" "sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==" + "resolved" "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "exponential-backoff" "^3.1.1" + "flow-enums-runtime" "^0.0.6" + "metro-core" "0.80.12" + +"metro-config@^0.66.1", "metro-config@0.66.2": + "integrity" "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==" + "resolved" "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "cosmiconfig" "^5.0.5" + "jest-validate" "^26.5.2" + "metro" "0.66.2" + "metro-cache" "0.66.2" + "metro-core" "0.66.2" + "metro-runtime" "0.66.2" + +"metro-config@0.80.12": + "integrity" "sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==" + "resolved" "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "connect" "^3.6.5" + "cosmiconfig" "^5.0.5" + "flow-enums-runtime" "^0.0.6" + "jest-validate" "^29.6.3" + "metro" "0.80.12" + "metro-cache" "0.80.12" + "metro-core" "0.80.12" + "metro-runtime" "0.80.12" + +"metro-core@^0.66.1", "metro-core@0.66.2": + "integrity" "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==" + "resolved" "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "jest-haste-map" "^26.5.2" + "lodash.throttle" "^4.1.1" + "metro-resolver" "0.66.2" + +"metro-core@0.80.12": + "integrity" "sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==" + "resolved" "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + "lodash.throttle" "^4.1.1" + "metro-resolver" "0.80.12" + +"metro-file-map@0.80.12": + "integrity" "sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==" + "resolved" "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "anymatch" "^3.0.3" + "debug" "^2.2.0" + "fb-watchman" "^2.0.0" + "flow-enums-runtime" "^0.0.6" + "graceful-fs" "^4.2.4" + "invariant" "^2.2.4" + "jest-worker" "^29.6.3" + "micromatch" "^4.0.4" + "node-abort-controller" "^3.1.1" + "nullthrows" "^1.1.1" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^2.3.2" + +"metro-hermes-compiler@0.66.2": + "integrity" "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" + "resolved" "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz" + "version" "0.66.2" + +"metro-inspector-proxy@0.66.2": + "integrity" "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==" + "resolved" "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "connect" "^3.6.5" + "debug" "^2.2.0" + "ws" "^1.1.5" + "yargs" "^15.3.1" + +"metro-minify-terser@0.80.12": + "integrity" "sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==" + "resolved" "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + "terser" "^5.15.0" + +"metro-minify-uglify@0.66.2": + "integrity" "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==" + "resolved" "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "uglify-es" "^3.1.9" + +"metro-react-native-babel-preset@^0.66.0", "metro-react-native-babel-preset@0.66.2": + "integrity" "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-assign" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + "react-refresh" "^0.4.0" + +"metro-react-native-babel-transformer@^0.66.1", "metro-react-native-babel-transformer@0.66.2": + "integrity" "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==" + "resolved" "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "babel-preset-fbjs" "^3.4.0" + "hermes-parser" "0.4.7" + "metro-babel-transformer" "0.66.2" + "metro-react-native-babel-preset" "0.66.2" + "metro-source-map" "0.66.2" + "nullthrows" "^1.1.1" + +"metro-resolver@^0.66.1", "metro-resolver@0.66.2": + "integrity" "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==" + "resolved" "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "absolute-path" "^0.0.0" + +"metro-resolver@0.80.12": + "integrity" "sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==" + "resolved" "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + +"metro-runtime@^0.66.1", "metro-runtime@0.66.2": + "integrity" "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + "resolved" "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz" + "version" "0.66.2" + +"metro-runtime@0.80.12": + "integrity" "sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==" + "resolved" "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/runtime" "^7.25.0" + "flow-enums-runtime" "^0.0.6" + +"metro-source-map@0.66.2": + "integrity" "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==" + "resolved" "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/traverse" "^7.14.0" + "@babel/types" "^7.0.0" + "invariant" "^2.2.4" + "metro-symbolicate" "0.66.2" + "nullthrows" "^1.1.1" + "ob1" "0.66.2" + "source-map" "^0.5.6" + "vlq" "^1.0.0" + +"metro-source-map@0.80.12": + "integrity" "sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==" + "resolved" "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + "flow-enums-runtime" "^0.0.6" + "invariant" "^2.2.4" + "metro-symbolicate" "0.80.12" + "nullthrows" "^1.1.1" + "ob1" "0.80.12" + "source-map" "^0.5.6" + "vlq" "^1.0.0" + +"metro-symbolicate@0.66.2": + "integrity" "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==" + "resolved" "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "invariant" "^2.2.4" + "metro-source-map" "0.66.2" + "nullthrows" "^1.1.1" + "source-map" "^0.5.6" + "through2" "^2.0.1" + "vlq" "^1.0.0" + +"metro-symbolicate@0.80.12": + "integrity" "sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==" + "resolved" "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + "invariant" "^2.2.4" + "metro-source-map" "0.80.12" + "nullthrows" "^1.1.1" + "source-map" "^0.5.6" + "through2" "^2.0.1" + "vlq" "^1.0.0" + +"metro-transform-plugins@0.66.2": + "integrity" "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==" + "resolved" "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "@babel/generator" "^7.14.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.14.0" + "nullthrows" "^1.1.1" + +"metro-transform-plugins@0.80.12": + "integrity" "sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==" + "resolved" "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + "flow-enums-runtime" "^0.0.6" + "nullthrows" "^1.1.1" + +"metro-transform-worker@0.66.2": + "integrity" "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==" + "resolved" "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/core" "^7.14.0" + "@babel/generator" "^7.14.0" + "@babel/parser" "^7.14.0" + "@babel/types" "^7.0.0" + "babel-preset-fbjs" "^3.4.0" + "metro" "0.66.2" + "metro-babel-transformer" "0.66.2" + "metro-cache" "0.66.2" + "metro-cache-key" "0.66.2" + "metro-hermes-compiler" "0.66.2" + "metro-source-map" "0.66.2" + "metro-transform-plugins" "0.66.2" + "nullthrows" "^1.1.1" + +"metro-transform-worker@0.80.12": + "integrity" "sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==" + "resolved" "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/types" "^7.20.0" + "flow-enums-runtime" "^0.0.6" + "metro" "0.80.12" + "metro-babel-transformer" "0.80.12" + "metro-cache" "0.80.12" + "metro-cache-key" "0.80.12" + "metro-minify-terser" "0.80.12" + "metro-source-map" "0.80.12" + "metro-transform-plugins" "0.80.12" + "nullthrows" "^1.1.1" + +"metro@^0.66.1", "metro@0.66.2": + "integrity" "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==" + "resolved" "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz" + "version" "0.66.2" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.14.0" + "@babel/generator" "^7.14.0" + "@babel/parser" "^7.14.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.14.0" + "@babel/types" "^7.0.0" + "absolute-path" "^0.0.0" + "accepts" "^1.3.7" + "async" "^2.4.0" + "chalk" "^4.0.0" + "ci-info" "^2.0.0" + "connect" "^3.6.5" + "debug" "^2.2.0" + "denodeify" "^1.2.1" + "error-stack-parser" "^2.0.6" + "fs-extra" "^1.0.0" + "graceful-fs" "^4.1.3" + "hermes-parser" "0.4.7" + "image-size" "^0.6.0" + "invariant" "^2.2.4" + "jest-haste-map" "^26.5.2" + "jest-worker" "^26.0.0" + "lodash.throttle" "^4.1.1" + "metro-babel-register" "0.66.2" + "metro-babel-transformer" "0.66.2" + "metro-cache" "0.66.2" + "metro-cache-key" "0.66.2" + "metro-config" "0.66.2" + "metro-core" "0.66.2" + "metro-hermes-compiler" "0.66.2" + "metro-inspector-proxy" "0.66.2" + "metro-minify-uglify" "0.66.2" + "metro-react-native-babel-preset" "0.66.2" + "metro-resolver" "0.66.2" + "metro-runtime" "0.66.2" + "metro-source-map" "0.66.2" + "metro-symbolicate" "0.66.2" + "metro-transform-plugins" "0.66.2" + "metro-transform-worker" "0.66.2" + "mime-types" "^2.1.27" + "mkdirp" "^0.5.1" + "node-fetch" "^2.2.0" + "nullthrows" "^1.1.1" + "rimraf" "^2.5.4" + "serialize-error" "^2.1.0" + "source-map" "^0.5.6" + "strip-ansi" "^6.0.0" + "temp" "0.8.3" + "throat" "^5.0.0" + "ws" "^1.1.5" + "yargs" "^15.3.1" + +"metro@^0.80.12", "metro@0.80.12": + "integrity" "sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==" + "resolved" "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.20.0" + "@babel/generator" "^7.20.0" + "@babel/parser" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + "@babel/types" "^7.20.0" + "accepts" "^1.3.7" + "chalk" "^4.0.0" + "ci-info" "^2.0.0" + "connect" "^3.6.5" + "debug" "^2.2.0" + "denodeify" "^1.2.1" + "error-stack-parser" "^2.0.6" + "flow-enums-runtime" "^0.0.6" + "graceful-fs" "^4.2.4" + "hermes-parser" "0.23.1" + "image-size" "^1.0.2" + "invariant" "^2.2.4" + "jest-worker" "^29.6.3" + "jsc-safe-url" "^0.2.2" + "lodash.throttle" "^4.1.1" + "metro-babel-transformer" "0.80.12" + "metro-cache" "0.80.12" + "metro-cache-key" "0.80.12" + "metro-config" "0.80.12" + "metro-core" "0.80.12" + "metro-file-map" "0.80.12" + "metro-resolver" "0.80.12" + "metro-runtime" "0.80.12" + "metro-source-map" "0.80.12" + "metro-symbolicate" "0.80.12" + "metro-transform-plugins" "0.80.12" + "metro-transform-worker" "0.80.12" + "mime-types" "^2.1.27" + "nullthrows" "^1.1.1" + "serialize-error" "^2.1.0" + "source-map" "^0.5.6" + "strip-ansi" "^6.0.0" + "throat" "^5.0.0" + "ws" "^7.5.10" + "yargs" "^17.6.2" + +"micromatch@^3.1.10": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"micromatch@^3.1.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"micromatch@^4.0.2", "micromatch@^4.0.4": + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "braces" "^3.0.2" + "picomatch" "^2.3.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0": + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + "version" "1.52.0" + +"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@~2.1.19", "mime-types@~2.1.34": + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + "version" "2.1.35" + dependencies: + "mime-db" "1.52.0" + +"mime@^2.4.1": + "integrity" "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" + "version" "2.6.0" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^1.0.0": + "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz" + "version" "1.2.0" + +"mimic-fn@^2.0.0", "mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"mimic-response@^3.1.0": + "integrity" "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" + "version" "3.1.0" + +"minimatch@^3.0.2", "minimatch@^3.0.4", "minimatch@^3.1.2": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.3", "minimist@^1.2.6": + "integrity" "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + "version" "1.2.8" + +"minipass@^3.0.0": + "integrity" "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" + "version" "3.3.6" + dependencies: + "yallist" "^4.0.0" + +"minipass@^5.0.0": + "integrity" "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" + "version" "5.0.0" + +"minizlib@^2.1.1": + "integrity" "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" + "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "minipass" "^3.0.0" + "yallist" "^4.0.0" + +"mitt@^1.1.3": + "integrity" "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + "resolved" "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz" + "version" "1.2.0" + +"mixin-deep@^1.2.0": + "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" + "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "for-in" "^1.0.2" + "is-extendable" "^1.0.1" + +"mkdirp-classic@^0.5.2", "mkdirp-classic@^0.5.3": + "integrity" "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + "resolved" "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" + "version" "0.5.3" + +"mkdirp@^0.5.1": + "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + "version" "0.5.6" + dependencies: + "minimist" "^1.2.6" + +"mkdirp@^1.0.3": + "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + "version" "1.0.4" + +"moment-timezone@^0.5.28": + "integrity" "sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==" + "resolved" "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.28.tgz" + "version" "0.5.28" + dependencies: + "moment" ">= 2.9.0" + +"moment@^2.17.1", "moment@^2.24.0", "moment@>= 2.9.0": + "integrity" "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + "resolved" "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz" + "version" "2.24.0" + +"ms@^2.1.1": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.3": + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + "version" "2.1.3" + +"nanomatch@^1.2.9": + "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" + "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "fragment-cache" "^0.2.1" + "is-windows" "^1.0.2" + "kind-of" "^6.0.2" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"napi-build-utils@^1.0.1": + "integrity" "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + "resolved" "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz" + "version" "1.0.2" + +"natural-compare@^1.4.0": + "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.3": + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + "version" "0.6.3" + +"neo-async@^2.5.0": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"nocache@^2.1.0": + "integrity" "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + "resolved" "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz" + "version" "2.1.0" + +"node-abi@^3.3.0": + "integrity" "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==" + "resolved" "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz" + "version" "3.68.0" + dependencies: + "semver" "^7.3.5" + +"node-abort-controller@^3.1.1": + "integrity" "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + "resolved" "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz" + "version" "3.1.1" + +"node-addon-api@4.2.0": + "integrity" "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==" + "resolved" "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz" + "version" "4.2.0" + +"node-dir@^0.1.17": + "integrity" "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==" + "resolved" "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" + "version" "0.1.17" + dependencies: + "minimatch" "^3.0.2" + +"node-domexception@^1.0.0": + "integrity" "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + "resolved" "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" + "version" "1.0.0" + +"node-fetch@^1.0.1": + "integrity" "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "encoding" "^0.1.11" + "is-stream" "^1.0.1" + +"node-fetch@^2.2.0", "node-fetch@^2.6.0": + "integrity" "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" + "version" "2.7.0" + dependencies: + "whatwg-url" "^5.0.0" + +"node-fetch@^3.2.10": + "integrity" "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "data-uri-to-buffer" "^4.0.0" + "fetch-blob" "^3.1.4" + "formdata-polyfill" "^4.0.10" + +"node-int64@^0.4.0": + "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-machine-id@^1.1.10": + "integrity" "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + "resolved" "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz" + "version" "1.1.12" + +"node-notifier@^8.0.0": + "integrity" "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==" + "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "growly" "^1.3.0" + "is-wsl" "^2.2.0" + "semver" "^7.3.2" + "shellwords" "^0.1.1" + "uuid" "^8.3.0" + "which" "^2.0.2" + +"node-releases@^2.0.14": + "integrity" "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" + "version" "2.0.14" + +"node-stream-zip@^1.9.1": + "integrity" "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + "resolved" "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz" + "version" "1.15.0" + +"normalize-package-data@^2.3.2", "normalize-package-data@^2.5.0": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^2.1.1": + "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "remove-trailing-separator" "^1.0.1" + +"normalize-path@^3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"npm-run-path@^2.0.0": + "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "path-key" "^2.0.0" + +"npm-run-path@^4.0.0": + "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "path-key" "^3.0.0" + +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"nullthrows@^1.1.1": + "integrity" "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + "resolved" "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz" + "version" "1.1.1" + +"number-is-nan@^1.0.0": + "integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" + "version" "1.0.1" + +"nwsapi@^2.2.0": + "integrity" "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz" + "version" "2.2.4" + +"oauth-sign@~0.9.0": + "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" + "version" "0.9.0" + +"ob1@0.66.2": + "integrity" "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + "resolved" "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz" + "version" "0.66.2" + +"ob1@0.80.12": + "integrity" "sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==" + "resolved" "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz" + "version" "0.80.12" + dependencies: + "flow-enums-runtime" "^0.0.6" + +"object-assign@^4.1.0", "object-assign@^4.1.1": + "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-copy@^0.1.0": + "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==" + "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "copy-descriptor" "^0.1.0" + "define-property" "^0.2.5" + "kind-of" "^3.0.3" + +"object-inspect@^1.12.3", "object-inspect@^1.9.0": + "integrity" "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" + "version" "1.12.3" + +"object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object-visit@^1.0.0": + "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==" + "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "isobject" "^3.0.0" + +"object.assign@^4.1.3", "object.assign@^4.1.4": + "integrity" "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "has-symbols" "^1.0.3" + "object-keys" "^1.1.1" + +"object.entries@^1.1.6": + "integrity" "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"object.fromentries@^2.0.6": + "integrity" "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"object.hasown@^1.1.2": + "integrity" "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==" + "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"object.pick@^1.3.0": + "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==" + "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "isobject" "^3.0.1" + +"object.values@^1.1.6": + "integrity" "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"on-finished@~2.3.0": + "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "ee-first" "1.1.1" + +"on-finished@2.4.1": + "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + "version" "2.4.1" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^2.0.0": + "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "mimic-fn" "^1.0.0" + +"onetime@^5.1.0": + "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^6.2.0": + "integrity" "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==" + "resolved" "https://registry.npmjs.org/open/-/open-6.4.0.tgz" + "version" "6.4.0" + dependencies: + "is-wsl" "^1.1.0" + +"open@^7.4.2": + "integrity" "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==" + "resolved" "https://registry.npmjs.org/open/-/open-7.4.2.tgz" + "version" "7.4.2" + dependencies: + "is-docker" "^2.0.0" + "is-wsl" "^2.1.1" + +"opencollective-postinstall@^2.0.0": + "integrity" "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + "resolved" "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz" + "version" "2.0.2" + +"optionator@^0.8.1": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "deep-is" "~0.1.3" + "fast-levenshtein" "~2.0.6" + "levn" "~0.3.0" + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + "word-wrap" "~1.2.3" + +"options@>=0.0.5": + "integrity" "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg== sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==" + "resolved" "https://registry.npmjs.org/options/-/options-0.0.6.tgz" + "version" "0.0.6" + +"ora@^3.4.0": + "integrity" "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==" + "resolved" "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz" + "version" "3.4.0" + dependencies: + "chalk" "^2.4.2" + "cli-cursor" "^2.1.0" + "cli-spinners" "^2.0.0" + "log-symbols" "^2.2.0" + "strip-ansi" "^5.2.0" + "wcwidth" "^1.0.1" + +"os-homedir@^1.0.0": + "integrity" "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==" + "resolved" "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" + "version" "1.0.2" + +"os-locale@^2.0.0": + "integrity" "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==" + "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "execa" "^0.7.0" + "lcid" "^1.0.0" + "mem" "^1.1.0" + +"os-locale@^3.1.0": + "integrity" "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==" + "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "execa" "^1.0.0" + "lcid" "^2.0.0" + "mem" "^4.0.0" + +"os-tmpdir@^1.0.0", "os-tmpdir@^1.0.1", "os-tmpdir@~1.0.2": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"p-defer@^1.0.0": + "integrity" "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==" + "resolved" "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz" + "version" "1.0.0" + +"p-each-series@^2.1.0": + "integrity" "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz" + "version" "2.2.0" + +"p-finally@^1.0.0": + "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + "version" "1.0.0" + +"p-is-promise@^2.0.0": + "integrity" "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + "resolved" "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz" + "version" "2.1.0" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" + +"p-limit@^2.0.0", "p-limit@^2.2.0": + "integrity" "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz" + "version" "2.2.2" + dependencies: + "p-try" "^2.0.0" + +"p-limit@^3.0.2": + "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "yocto-queue" "^0.1.0" + +"p-locate@^2.0.0": + "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-limit" "^1.1.0" + +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-limit" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-locate@^5.0.0": + "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-limit" "^3.0.2" + +"p-try@^1.0.0": + "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"parse-json@^2.2.0": + "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "error-ex" "^1.2.0" + +"parse-json@^4.0.0": + "integrity" "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" + +"parse-json@^5.0.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"parse5@6.0.1": + "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + "version" "6.0.1" + +"parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascalcase@^0.1.1": + "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + "version" "0.1.1" + +"patch-package@^8.0.0": + "integrity" "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==" + "resolved" "https://registry.npmjs.org/patch-package/-/patch-package-8.0.0.tgz" + "version" "8.0.0" + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + "chalk" "^4.1.2" + "ci-info" "^3.7.0" + "cross-spawn" "^7.0.3" + "find-yarn-workspace-root" "^2.0.0" + "fs-extra" "^9.0.0" + "json-stable-stringify" "^1.0.2" + "klaw-sync" "^6.0.0" + "minimist" "^1.2.6" + "open" "^7.4.2" + "rimraf" "^2.6.3" + "semver" "^7.5.3" + "slash" "^2.0.0" + "tmp" "^0.0.33" + "yaml" "^2.2.2" + +"path-dirname@^1.0.0": + "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + "version" "1.0.2" + +"path-exists@^3.0.0": + "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0", "path-is-absolute@^1.0.1": + "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^2.0.0", "path-key@^2.0.1": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^3.0.0", "path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-to-regexp@^1.7.0": + "integrity" "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "isarray" "0.0.1" + +"path-type@^2.0.0": + "integrity" "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ== sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pify" "^2.0.0" + +"performance-now@^2.1.0": + "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"picomatch@^2.0.4", "picomatch@^2.2.3", "picomatch@^2.3.1": + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + "version" "2.3.1" + +"pify@^2.0.0": + "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^4.0.1": + "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + "version" "4.0.1" + +"pirates@^4.0.1", "pirates@^4.0.5": + "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + "version" "4.0.5" + +"pkg-dir@^3.0.0": + "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^3.0.0" + +"pkg-dir@^4.2.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-dir@^5.0.0": + "integrity" "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "find-up" "^5.0.0" + +"plist@^3.0.2", "plist@^3.0.5": + "integrity" "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==" + "resolved" "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz" + "version" "3.0.6" + dependencies: + "base64-js" "^1.5.1" + "xmlbuilder" "^15.1.1" + +"posix-character-classes@^0.1.0": + "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + "version" "0.1.1" + +"prebuild-install@^7.0.1": + "integrity" "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==" + "resolved" "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz" + "version" "7.1.2" + dependencies: + "detect-libc" "^2.0.0" + "expand-template" "^2.0.3" + "github-from-package" "0.0.0" + "minimist" "^1.2.3" + "mkdirp-classic" "^0.5.3" + "napi-build-utils" "^1.0.1" + "node-abi" "^3.3.0" + "pump" "^3.0.0" + "rc" "^1.2.7" + "simple-get" "^4.0.0" + "tar-fs" "^2.0.0" + "tunnel-agent" "^0.6.0" + +"prelude-ls@~1.1.2": + "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"prettier-linter-helpers@^1.0.0": + "integrity" "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==" + "resolved" "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "fast-diff" "^1.1.2" + +"prettier@^2.0.2": + "integrity" "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==" + "resolved" "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" + "version" "2.8.8" + +"pretty-format@^26.5.2", "pretty-format@^26.6.2": + "integrity" "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "@jest/types" "^26.6.2" + "ansi-regex" "^5.0.0" + "ansi-styles" "^4.0.0" + "react-is" "^17.0.1" + +"pretty-format@^29.7.0": + "integrity" "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" + "version" "29.7.0" + dependencies: + "@jest/schemas" "^29.6.3" + "ansi-styles" "^5.0.0" + "react-is" "^18.0.0" + +"private@^0.1.6", "private@^0.1.8": + "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" + "version" "0.1.8" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"progress@^2.0.3": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"promise-es6@^0.1.0": + "integrity" "sha1-oI3iLr6/hJZD37ncdapeRyPjKVw=sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg== sha512-bs9V2EtVoSmjxOc9sHaBijgDh3ptGpXXLZZOdONRsr7OBzppD6lI+SktM1wdvZS7HsI9q8i7AV6tbIPNkCFihg==" + "resolved" "https://registry.npmjs.org/promise-es6/-/promise-es6-0.1.0.tgz" + "version" "0.1.0" + +"promise@^7.1.1": + "integrity" "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==" + "resolved" "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "asap" "~2.0.3" + +"promise@^8.0.3": + "integrity" "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz" + "version" "8.3.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1", "prompts@^2.4.0": + "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.5" + +"prop-types@*", "prop-types@^15.5.10", "prop-types@^15.5.9", "prop-types@^15.6.0", "prop-types@^15.6.1", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1": + "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + "version" "15.8.1" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.13.1" + +"pseudomap@^1.0.2": + "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" + "version" "1.0.2" + +"psl@^1.1.28", "psl@^1.1.33": + "integrity" "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz" + "version" "1.7.0" + +"pump@^3.0.0": + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"qs@^6.1.0", "qs@~6.5.2": + "integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz" + "version" "6.5.3" + +"query-string@^6.4.2": + "integrity" "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz" + "version" "6.14.1" + dependencies: + "decode-uri-component" "^0.2.0" + "filter-obj" "^1.1.0" + "split-on-first" "^1.0.0" + "strict-uri-encode" "^2.0.0" + +"query-string@^7.1.1": + "integrity" "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz" + "version" "7.1.3" + dependencies: + "decode-uri-component" "^0.2.2" + "filter-obj" "^1.1.0" + "split-on-first" "^1.0.0" + "strict-uri-encode" "^2.0.0" + +"querystringify@^2.1.1": + "integrity" "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz" + "version" "2.1.1" + +"queue@6.0.2": + "integrity" "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==" + "resolved" "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "inherits" "~2.0.3" + +"quickselect@^1.0.1": + "integrity" "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" + "resolved" "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz" + "version" "1.1.1" + +"raf@^3.1.0": + "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" + "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "performance-now" "^2.1.0" + +"range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"rbush@^2.0.1": + "integrity" "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==" + "resolved" "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "quickselect" "^1.0.1" + +"rc@^1.2.7": + "integrity" "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + "resolved" "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" + "version" "1.2.8" + dependencies: + "deep-extend" "^0.6.0" + "ini" "~1.3.0" + "minimist" "^1.2.0" + "strip-json-comments" "~2.0.1" + +"react-devtools-core@^4.6.0": + "integrity" "sha512-12N0HrhCPbD76Z7SkyJdGdXdPGouUsgV6tlEsbSpAnLDO06tjXZP+irht4wPdYwJAJRQ85DxL48eQoz7UmrSuQ==" + "resolved" "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.7.tgz" + "version" "4.27.7" + dependencies: + "shell-quote" "^1.6.1" + "ws" "^7" + +"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", "react-is@^16.7.0", "react-is@^16.8.6", "react-is@^16.9.0": + "integrity" "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz" + "version" "16.13.0" + +"react-is@^16.13.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-is@^17.0.1": + "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + "version" "17.0.2" + +"react-is@^18.0.0": + "integrity" "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz" + "version" "18.3.1" + +"react-lifecycles-compat@^3.0.4": + "integrity" "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + "resolved" "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" + "version" "3.0.4" + +"react-native-action-button@^2.8.5": + "integrity" "sha512-BvGZpzuGeuFR2Y6j93+vKiSqDhsF87VHvNXFs/qEYKfzT4b1ASAT/GQbgS6gNt4jRJCUnJWYrIwlBzRjesZQmQ==" + "resolved" "https://registry.npmjs.org/react-native-action-button/-/react-native-action-button-2.8.5.tgz" + "version" "2.8.5" + dependencies: + "prop-types" "^15.5.10" + +"react-native-animatable@^1.2.4", "react-native-animatable@^1.3.2": + "integrity" "sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w==" + "resolved" "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.3.3.tgz" + "version" "1.3.3" + dependencies: + "prop-types" "^15.7.2" + +"react-native-animated-loader@^0.0.7": + "integrity" "sha512-s0CK5wKvQzZDYFKrKx2fz3bYmcr0PSdAzfrvSSPTyrvzYfmSW1bfN5cRkR8ouBXDRDnqRSfZYKQElCKhiBLbaQ==" + "resolved" "https://registry.npmjs.org/react-native-animated-loader/-/react-native-animated-loader-0.0.7.tgz" + "version" "0.0.7" + dependencies: + "prop-types" "^15.6.2" + +"react-native-best-viewpager@^1.0.4": + "integrity" "sha512-apkGaaUWK7kGkFyPa403SfMHfyYkanCXQw1xF0+0xIfg0wyXMPZhBQdGHYKzrB9bMOJyMaMYxoh+7ifiZbuiDQ==" + "resolved" "https://registry.npmjs.org/react-native-best-viewpager/-/react-native-best-viewpager-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "@react-native-community/viewpager" "^3.3.0" + +"react-native-blur-overlay@^1.0.7": + "integrity" "sha512-2RuyMoy1ZZzY+3Li2wBwAfn6Z46oNG7/zgVCTF77v2/ttmKzEJivUpcNvysYE1vzrwIdnuz4GZu9kC4FQ4qyEg==" + "resolved" "https://registry.npmjs.org/react-native-blur-overlay/-/react-native-blur-overlay-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "tiny-emitter" "^2.0.2" + +"react-native-calendario@^0.2.10": + "integrity" "sha512-pGtvabJNgUCDk0NmrK3tbmEhWy8p/E02a8N2aquzlsNchoVLdhyFmIIOsbFdOTyqXdNuVeqXm7l28bdZmYsPHw==" + "resolved" "https://registry.npmjs.org/react-native-calendario/-/react-native-calendario-0.2.10.tgz" + "version" "0.2.10" + dependencies: + "moment" "^2.24.0" + +"react-native-camera@^3.30.0": + "integrity" "sha512-Efb5aKhFsE7qnqvTnbSEwFAom79L5BT4jMn+B2wYVUnZeRgWh45gNSG7Ou3MQ6zU2DpUHBPlBFKGVS5yOSfSZQ==" + "resolved" "https://registry.npmjs.org/react-native-camera/-/react-native-camera-3.44.3.tgz" + "version" "3.44.3" + dependencies: + "prop-types" "^15.6.2" + +"react-native-cardview@^2.0.2": + "integrity" "sha512-hjWwVakzg9XMZlfrHyUGuqTgyg600fdnKdJN1arbj4BXWFVoeDmlBy+sZPXTSMJTrWO0x3bSUsDhFXPzb9Q4Sg==" + "resolved" "https://registry.npmjs.org/react-native-cardview/-/react-native-cardview-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "prop-types" "^15.6.0" + +"react-native-codegen@^0.0.7": + "integrity" "sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng==" + "resolved" "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.0.7.tgz" + "version" "0.0.7" + dependencies: + "flow-parser" "^0.121.0" + "jscodeshift" "^0.11.0" + "nullthrows" "^1.1.1" + +"react-native-copilot@^2.4.3": + "integrity" "sha512-Ed4CCZ7n0OCvYFGmYKmvw73AnK7RiJvrz0EZyX/21T4B1iNLGg+k33YeTnnBDeB4TEj5NmrojIAXuTbC5bttxQ==" + "resolved" "https://registry.npmjs.org/react-native-copilot/-/react-native-copilot-2.4.7.tgz" + "version" "2.4.7" + dependencies: + "hoist-non-react-statics" "^3.0.1" + "mitt" "^1.1.3" + +"react-native-credit-card-input@^0.4.1": + "integrity" "sha1-5i3Rqb7qtnh+U3O6I7k4Mcv1894=sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg== sha512-4+AZLLD5Z7ZTBnbH2aQFSXE2O8bypJu7Fi9EnKvZvSASRgwIkViueswh/Lp5LRi+i/TlXqWEERo+qnTTVntCjg==" + "resolved" "https://registry.npmjs.org/react-native-credit-card-input/-/react-native-credit-card-input-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "card-validator" "^3.0.0" + "lodash.compact" "^3.0.1" + "lodash.every" "^4.6.0" + "lodash.pick" "^4.4.0" + "lodash.values" "^4.3.0" + "prop-types" "^15.6.0" + "react-native-flip-card" "^3.4.1" + +"react-native-db-models@^0.1.3": + "integrity" "sha1-vkqfVNcRr7RrP/HFAtYt4xVNGmQ=sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw== sha512-jkOXLzSnZ71vPUJb5rO/qx86XdNIskC9WkOmGVAVzR8zzzPSaGBczSOrZiQMxM92Md2sdysxS0tWqwV0o6XYuw==" + "resolved" "https://registry.npmjs.org/react-native-db-models/-/react-native-db-models-0.1.3.tgz" + "version" "0.1.3" + dependencies: + "eventemitter3" "^1.1.1" + "promise-es6" "^0.1.0" + "util" "^0.10.3" + +"react-native-device-info@^2.1.1": + "integrity" "sha512-ccpPuUbwhw5uYdVwN1UJp6ykMZz6U/u82HNM3oJ7O6MP8RIMlMDkHbqR4O0sDtUSuRMGiqqRzFtmOLFYeQ0ODw==" + "resolved" "https://registry.npmjs.org/react-native-device-info/-/react-native-device-info-2.3.2.tgz" + "version" "2.3.2" + +"react-native-dialog@^5.6.0": + "integrity" "sha512-pUTxHJHzErMY+JaDRSMKiCbJTEdy2Ik4hcNOwasOlxpj6S6tT5SonLsrLPGBCO0XpTOySE0qVzuikmKgUDZfig==" + "resolved" "https://registry.npmjs.org/react-native-dialog/-/react-native-dialog-5.6.0.tgz" + "version" "5.6.0" + dependencies: + "prop-types" "^15.7.2" + "react-native-modal" "^9.0.0" + +"react-native-elements@^1.1.0": + "integrity" "sha512-0S+0R1cbItl15i64qrkWnyMztwpw60d0SUsZGVDKRAMf0Jvq9Clgyh/MzxJx2sr42mbedQP1sg5Et4fZM7Fp1w==" + "resolved" "https://registry.npmjs.org/react-native-elements/-/react-native-elements-1.2.7.tgz" + "version" "1.2.7" + dependencies: + "@types/react-native-vector-icons" "^6.4.4" + "color" "^3.1.0" + "deepmerge" "^3.1.0" + "hoist-non-react-statics" "^3.1.0" + "opencollective-postinstall" "^2.0.0" + "prop-types" "^15.7.2" + "react-native-ratings" "^6.3.0" + "react-native-status-bar-height" "^2.2.0" + +"react-native-flip-card@^3.4.1": + "integrity" "sha512-7PCMfsQ/7K8oN0NVusYNgK4sanY7KLimnPVj5TadkQaSm0zEi7/Jy/rHfnNQQibNBImov6zzQkmcP8ch6RN5Yw==" + "resolved" "https://registry.npmjs.org/react-native-flip-card/-/react-native-flip-card-3.5.5.tgz" + "version" "3.5.5" + dependencies: + "prop-types" "^15.5.10" + +"react-native-geolocation-service@5.2.0": + "integrity" "sha512-ai7xd6QbLl6WMyEbPfXSaXyYQ/L6CDcPjOZAJYboqwNPclAqxGkzJHJQyvBNy9J410EIrDJg0p9KyaciXmxyCw==" + "resolved" "https://registry.npmjs.org/react-native-geolocation-service/-/react-native-geolocation-service-5.2.0.tgz" + "version" "5.2.0" + +"react-native-geolocation@^1.0.0": + "integrity" "sha1-59znwx83jp1yGons5buwkzIOfHc=sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw== sha512-O8gJJeTqkJhj2hwzimc38wR1KjM02MSg/fCDgmKMM0akTSv3nsDBf5k8nIa9I5Mu5ncd+t86plQPapkVYy/ZSw==" + "resolved" "https://registry.npmjs.org/react-native-geolocation/-/react-native-geolocation-1.0.0.tgz" + "version" "1.0.0" + +"react-native-gesture-handler@1.6.1": + "integrity" "sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q==" + "resolved" "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz" + "version" "1.6.1" + dependencies: + "@egjs/hammerjs" "^2.0.17" + "hoist-non-react-statics" "^2.3.1" + "invariant" "^2.2.4" + "prop-types" "^15.7.2" + +"react-native-i18n@^2.0.15": + "integrity" "sha512-V8VwUP0TLda3oJvgt5tdnFaOV7WXPhTjCTLO7sXI3C2SHggSbD4bCUryMzNJhesimJidH21V2Owvj4zAylHoQQ==" + "resolved" "https://registry.npmjs.org/react-native-i18n/-/react-native-i18n-2.0.15.tgz" + "version" "2.0.15" + dependencies: + "i18n-js" "3.0.11" + +"react-native-image-crop-picker@^0.32.0": + "integrity" "sha512-+2em4wBcjpAkDat9gfNjGMIDvtjd67ekVaUQ6jC0dP2KOylX5zQbUlUQxx/gMbxQRZZDmBy8YGCDG1Y8D2d+oA==" + "resolved" "https://registry.npmjs.org/react-native-image-crop-picker/-/react-native-image-crop-picker-0.32.3.tgz" + "version" "0.32.3" + +"react-native-iphone-x-helper@^1.3.0": + "integrity" "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==" + "resolved" "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz" + "version" "1.3.1" + +"react-native-js-bottom-sheet@^1.1.0": + "integrity" "sha512-1p/dcG91CELWIFufVVCHVeklCM3tC/vfDSlcNtf7+t4Opq0wFx6r8jAamadIhmOLuSAuTUb2AzooFgyUb9GK9A==" + "resolved" "https://registry.npmjs.org/react-native-js-bottom-sheet/-/react-native-js-bottom-sheet-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "@types/prop-types" "^15.5.1" + "@types/react-native-modalbox" "^1.4.2" + "prop-types" "^15.5.10" + "react-native-modalbox" "^1.4.2" + +"react-native-loader@^1.2.1": + "integrity" "sha1-4IWJqJz80HZZW5MBwdYY9U2nMyk=sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw== sha512-vc3V9G1W6WcoDJvcqBfnf/R5tqgx6qY0+MU9CgdeJ8WRVuO5K8NkIEcm45T2+S4wS9l3hgEIxTO97whA3WqXKw==" + "resolved" "https://registry.npmjs.org/react-native-loader/-/react-native-loader-1.2.1.tgz" + "version" "1.2.1" + +"react-native-loading-spinner-overlay@^1.0.1": + "integrity" "sha512-PMTMM4zdQkZlORKWzHhDTlFicMfDHz5vbAfwxUnQbVeGwdFezZKG7J/0KyJMtOUPZYzUjouo+uIOoydYM/Xt+A==" + "resolved" "https://registry.npmjs.org/react-native-loading-spinner-overlay/-/react-native-loading-spinner-overlay-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "prop-types" "^15.6.2" + +"react-native-local-mongodb@^2.2.9": + "integrity" "sha512-NW/yga++ssTxBY7V+3kOTB4eV3qxVlKD9wNKZqnmIXpLgsQSGnhPZN3Nd7kGLncECX2AM3lDtxcWHSjFTnIFJA==" + "resolved" "https://registry.npmjs.org/react-native-local-mongodb/-/react-native-local-mongodb-2.2.9.tgz" + "version" "2.2.9" + dependencies: + "async" "2.6.2" + "babel-preset-env" "1.6.1" + "binary-search-tree" "0.2.5" + "events" "1.1.0" + "underscore" "1.9.1" + "util" "0.10.3" + +"react-native-maps-directions@^1.7.0": + "integrity" "sha512-Ramokou/myMIORwlFxQmT7hDK4MhqSLN/gkNTj/C9F/6/OF6uDDNog4Km/knXzY3YzoqthOVSDXQ2iTwUmwjwA==" + "resolved" "https://registry.npmjs.org/react-native-maps-directions/-/react-native-maps-directions-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "lodash.isequal" "^4.5.0" + "prop-types" "^15.6.0" + +"react-native-maps@^0.30.0": + "integrity" "sha512-WVv5e7aWdnNJugqNSG/87U+12Pg4RFWU7x/UigTPG1FEUZx2TbYKChL6xZCMGPOv5m5b4Z7bMeKJnZosg+yPyQ==" + "resolved" "https://registry.npmjs.org/react-native-maps/-/react-native-maps-0.30.2.tgz" + "version" "0.30.2" + dependencies: + "@types/geojson" "^7946.0.7" + "deprecated-react-native-prop-types" "^2.3.0" + +"react-native-material-bottom-navigation-performance@^0.7.8": + "integrity" "sha512-2CFMY5PsO3HCCKnsLdXwLDMndbd1jT485qpYTKGCuEiv+olGBhDdUTFyC7qnB/xUvnxKhjbtxuhL4yjne2urCg==" + "resolved" "https://registry.npmjs.org/react-native-material-bottom-navigation-performance/-/react-native-material-bottom-navigation-performance-0.7.8.tgz" + "version" "0.7.8" + +"react-native-material-bottom-navigation@^1.0.3": + "integrity" "sha512-SpbFHH/2cJELZ9z4THE7xMCM8uBBvjqfN3+BB30IfM0144gxHFSVdzFoTj7I2U7jV/cWQbeJ8vRN99ACTlSpwA==" + "resolved" "https://registry.npmjs.org/react-native-material-bottom-navigation/-/react-native-material-bottom-navigation-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "prop-types" "^15.6.1" + +"react-native-material-buttons@^0.5.0": + "integrity" "sha1-qys+P8P1AMpxP1Hp11l4r/YCFSo=sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ== sha512-WRQyCG1hd4ZvTr+YdMoyKwoyt/onaFAh8DmyC8BxZ0JT1gy/hs9qTYAilbYb8C1l+okTusalyJeqoPh5GzA1pQ==" + "resolved" "https://registry.npmjs.org/react-native-material-buttons/-/react-native-material-buttons-0.5.0.tgz" + "version" "0.5.0" + dependencies: + "prop-types" "^15.5.9" + "react-native-material-ripple" "^0.7.0" + +"react-native-material-cards@^1.0.9": + "integrity" "sha512-TscOwr+oaFqhBfeekQ5YXKV6rZkFvyqKGlxHYaIC4juPAV3qn1k0lOMKS7H9l6ag9jSDeKV6kqpSPOgiL7NQEQ==" + "resolved" "https://registry.npmjs.org/react-native-material-cards/-/react-native-material-cards-1.0.9.tgz" + "version" "1.0.9" + dependencies: + "prop-types" "^15.5.10" + +"react-native-material-dialog@^0.7.6": + "integrity" "sha512-FdYQpe9tJ1ME44gGjSeUDgIRhJat51ji3r4Og3NTN1LDqZmJ52bEoImdIFAq1aadrpeUQDcurIlo0iz4FS+6og==" + "resolved" "https://registry.npmjs.org/react-native-material-dialog/-/react-native-material-dialog-0.7.7.tgz" + "version" "0.7.7" + dependencies: + "prop-types" "^15.5.10" + "react-native-typography" "^1.0.3" + "react-native-vector-icons" "^4.2.0" + +"react-native-material-dropdown-v2@^0.11.1": + "integrity" "sha512-fLom8DJ7tkB1wZsjkU3lPBcDdNRcLBZTKoRojolMOnD3AHfS+POkORh2g6VToMfhnz4rHBeLGzScu7VGsf8jow==" + "resolved" "https://registry.npmjs.org/react-native-material-dropdown-v2/-/react-native-material-dropdown-v2-0.11.1.tgz" + "version" "0.11.1" + dependencies: + "prop-types" "^15.5.9" + "react-native-material-buttons" "^0.5.0" + "react-native-material-ripple" "^0.8.0" + +"react-native-material-ripple@^0.7.0": + "integrity" "sha1-4q9REGgFMvFK6jw6Q4JHvi/+9lk=sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ== sha512-pHUrmxuPQMBcOssFfr+kERfAwkLhHqiP2ZTJeUsC77W9h+k2IU17T/cOb184S1jkbZP3CFJcOLd9V7RW112YGQ==" + "resolved" "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.7.5.tgz" + "version" "0.7.5" + dependencies: + "prop-types" "^15.5.10" + +"react-native-material-ripple@^0.8.0": + "integrity" "sha1-uMJOb96iryoh6EaLH0CzVIMBni8=sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA== sha512-ZgamZTJlrAPMg5Im8+ruK3zsSDHdPKgYA52qK7g0x/LJvzE/99M01kjmUVERqQAHxlVzOfIfVpxn9SjzNn6TEA==" + "resolved" "https://registry.npmjs.org/react-native-material-ripple/-/react-native-material-ripple-0.8.0.tgz" + "version" "0.8.0" + dependencies: + "prop-types" "^15.5.10" + +"react-native-modal@^9.0.0": + "integrity" "sha512-j4xeIK9noHU/ksp2Ndc8NI1qJvjApToqGvqLEu2wtYeaISanbhtd0S3V4hZkSlCa3DZtegl6aaMZBLeH1q6xfA==" + "resolved" "https://registry.npmjs.org/react-native-modal/-/react-native-modal-9.0.0.tgz" + "version" "9.0.0" + dependencies: + "prop-types" "^15.6.2" + "react-native-animatable" "^1.2.4" + +"react-native-modalbox@^1.4.2": + "integrity" "sha512-Jqn12MKQaT5OSb1uMAEeDQF02xHS+WWdgKl55ecoIknrDy+FIoC3fXHMEoRZH6agADDg9eVBqx8w+P7+EwXTbQ==" + "resolved" "https://registry.npmjs.org/react-native-modalbox/-/react-native-modalbox-1.7.1.tgz" + "version" "1.7.1" + dependencies: + "create-react-class" "^15.6.0" + "prop-types" "^15.5.10" + +"react-native-onesignal@^3.9.0": + "integrity" "sha512-aQLLtqlz3+IUQPGM28VN6uoX/RKRw7JiHV9mun/Xd4P5wY1UtUwiT5RxwVGp2bn2ora8vCSNioaZdVhqupJLGg==" + "resolved" "https://registry.npmjs.org/react-native-onesignal/-/react-native-onesignal-3.9.4.tgz" + "version" "3.9.4" + dependencies: + "invariant" "^2.2.2" + +"react-native-paper@^2.16.0": + "integrity" "sha512-dNHbVZNi9cfKr5sd/5pPGSJSo7ctnl61wLmRxWwvQ2VyEhDN+YxflvZ/vDZrnyivVWPcFS1nmiGCxABARISsuw==" + "resolved" "https://registry.npmjs.org/react-native-paper/-/react-native-paper-2.16.0.tgz" + "version" "2.16.0" + dependencies: + "@callstack/react-theme-provider" "^1.0.7" + "color" "^2.0.1" + "create-react-context" "^0.2.3" + "hoist-non-react-statics" "^3.1.0" + "react-lifecycles-compat" "^3.0.4" + "react-native-safe-area-view" "^0.12.0" + +"react-native-permissions@^2.0.2": + "integrity" "sha512-ihf4shQDSX5Oo9ChQXb9kr13mmyyNem5MaEvOpr3dCjhBOBWyEMztXm9/uPK1Qg5PsNpaYLa1KpcPZDCw87LXg==" + "resolved" "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-2.2.2.tgz" + "version" "2.2.2" + +"react-native-permissions@^3.0.5": + "integrity" "sha512-BfZ7ksgdpGchHZH8M/kxCGZbWeACANbnPmb3hNjVOMDQusc4PWlPpobX3eBqYMSKbpi7bMECeV9BVU4QuwAf9A==" + "resolved" "https://registry.npmjs.org/react-native-permissions/-/react-native-permissions-3.8.0.tgz" + "version" "3.8.0" + dependencies: + "picocolors" "^1.0.0" + "pkg-dir" "^5.0.0" + +"react-native-phone-call@^1.0.9": + "integrity" "sha512-OPWYg8qeWNG/U4bWGMAKcQTH/ifqJnsvUPCH4lOkvWFHbQS3fbH5M8rFhXCzcfS0GVNzHhZX9ZByMM368TFAUQ==" + "resolved" "https://registry.npmjs.org/react-native-phone-call/-/react-native-phone-call-1.0.9.tgz" + "version" "1.0.9" + +"react-native-popup-dialog@^0.18.3": + "integrity" "sha512-ZvqixSEfMlcX2sm9rSRk/KkgWXwvnj7xqq4fIpSGlYGX48FfL8b3Xf2/uT9SvK2H7MX79b7sic53zzwJ+aBh3g==" + "resolved" "https://registry.npmjs.org/react-native-popup-dialog/-/react-native-popup-dialog-0.18.3.tgz" + "version" "0.18.3" + dependencies: + "babel-plugin-flow-react-proptypes" "^9.1.1" + "prop-types" "^15.6.0" + "react-native-root-siblings" "^3.2.1" + +"react-native-progress@^3.6.0": + "integrity" "sha512-zzTe595xaaskyfR5OzaGrU4O0R+YkgdEw+EspgGD7wh8Hu0fs6ue3xLW+HEbTjOCn62pCRivwi3NxbpWNBCC7Q==" + "resolved" "https://registry.npmjs.org/react-native-progress/-/react-native-progress-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "prop-types" "^15.7.2" + +"react-native-qrcode-scanner@^1.5.4": + "integrity" "sha512-il79uStkFqUvofqXJQfOL30qgQyU17MUKxj7IGHv6oT2OxIY/vutTwuPPDbsivtv0yTMHP4dGx/79oys4eAuNw==" + "resolved" "https://registry.npmjs.org/react-native-qrcode-scanner/-/react-native-qrcode-scanner-1.5.5.tgz" + "version" "1.5.5" + dependencies: + "@react-native-async-storage/async-storage" "^1.13.4" + "prop-types" "^15.5.10" + "react-native-permissions" "^2.0.2" + +"react-native-range-datepicker@^1.8.2": + "integrity" "sha512-CIhTbenWyOo30R6UiuvQdM2giaRHQorhu7ML7tQDFcGiukamCFNn+jT+FDC9dBbDPuByAIY9nWFAJu+8D9fVWg==" + "resolved" "https://registry.npmjs.org/react-native-range-datepicker/-/react-native-range-datepicker-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "moment" "^2.17.1" + "prop-types" "^15.6.0" + +"react-native-ratings@^6.3.0": + "integrity" "sha512-YMcfQ7UQCmXGEc/WPlukHSHs5yvckTwjq5fTRk1FG8gaO7fZCNygEUGPuw4Dbvvp3IlsCUn0bOQd63RYsb7NDQ==" + "resolved" "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-6.5.0.tgz" + "version" "6.5.0" + dependencies: + "lodash" "^4.17.4" + "prop-types" "^15.5.10" + +"react-native-reanimated@^1.13.0": + "integrity" "sha512-uadP/0QO+4TCsyPSvzRdl+76NPM7Bp8M25KQLB4Hg3tWBMjhrMrETnzNi33L/OPfmhU+7rceyi0QPe/DxKT5bQ==" + "resolved" "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.0.tgz" + "version" "1.13.0" + dependencies: + "fbjs" "^1.0.0" + +"react-native-responsive-dimensions@^2.0.1": + "integrity" "sha512-fVSJEfwR353IvNSLtwwv7asAU4BAqd/wXQWeiyKyasn5pqpn/X0w0u7Tc0QWwsQch8lywz3npMjMThXgXkptuQ==" + "resolved" "https://registry.npmjs.org/react-native-responsive-dimensions/-/react-native-responsive-dimensions-2.0.1.tgz" + "version" "2.0.1" + +"react-native-root-siblings@^3.2.1": + "integrity" "sha512-wOCCtKJteaSIW3K++hzhkfdWRikTqjrG34DnhNDVSzKatuNQyFY1fPBD1YFT/3+kxOIUmNsJdiaPMao9QgoZMA==" + "resolved" "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-3.2.3.tgz" + "version" "3.2.3" + dependencies: + "prop-types" "^15.6.2" + "static-container" "^1.0.0" + +"react-native-root-siblings@^4.0.0": + "integrity" "sha512-u/MaJLdD3bnshDFg8HWB0Xys1xlkQy6++3QthQlYw4kOFElobb6V1IIn5r46JvBTr9cf6dXsrFC4zPVXuwW1ww==" + "resolved" "https://registry.npmjs.org/react-native-root-siblings/-/react-native-root-siblings-4.0.6.tgz" + "version" "4.0.6" + dependencies: + "static-container" "^1.5.1" + +"react-native-root-toast@^3.6.0": + "integrity" "sha512-HgZ2OS84ZbInJGuejGghBCPmBwoSBuJFO/bAJoR/NS6rCl9eiXSRegIG/gLEo7lH9BijeA63is1noUqR8Y1DpQ==" + "resolved" "https://registry.npmjs.org/react-native-root-toast/-/react-native-root-toast-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "deprecated-react-native-prop-types" "^2.3.0" + "prop-types" "^15.5.10" + "react-native-root-siblings" "^4.0.0" + +"react-native-safe-area-context@0.7.3": + "integrity" "sha512-9Uqu1vlXPi+2cKW/CW6OnHxA76mWC4kF3wvlqzq4DY8hn37AeiXtLFs2WkxH4yXQRrnJdP6ivc65Lz+MqwRZAA==" + "resolved" "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-0.7.3.tgz" + "version" "0.7.3" + +"react-native-safe-area-view@^0.12.0": + "integrity" "sha512-UrAXmBC4KNR5K2eczIDZgqceWyKsgG9gmWFerHCvoyApfei8ceBB9u/c//PWCpS5Gt8MRLTmX5jPtzdXo2yNqg==" + "resolved" "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.12.0.tgz" + "version" "0.12.0" + dependencies: + "hoist-non-react-statics" "^2.3.1" + +"react-native-safe-area-view@^0.14.8": + "integrity" "sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==" + "resolved" "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.14.9.tgz" + "version" "0.14.9" + dependencies: + "hoist-non-react-statics" "^2.3.1" + +"react-native-safe-modules@^1.0.3": + "integrity" "sha512-DUxti4Z+AgJ/ZsO5U7p3uSCUBko8JT8GvFlCeOXk9bMd+4qjpoDvMYpfbixXKgL88M+HwmU/KI1YFN6gsQZyBA==" + "resolved" "https://registry.npmjs.org/react-native-safe-modules/-/react-native-safe-modules-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "dedent" "^0.6.0" + +"react-native-screens@^2.3.0": + "integrity" "sha512-b+zazYedHPZoDzeKOE4RF/rPpJX8AAITazZCsVFUtw5Qn2QNHvAi0xbzWvQFNgqfvET0TLuu8F2HfBDh1WSqdQ==" + "resolved" "https://registry.npmjs.org/react-native-screens/-/react-native-screens-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "debounce" "^1.2.0" + +"react-native-simple-dialogs@1.2.1": + "integrity" "sha512-oceCB2LCXP0HiIbOvddXIbJr+Cv7xL43U0H3YiySRpMlz/7EWu87mMbTgmfrNbb5uhw+k1tnDuzjqqrArAKy9w==" + "resolved" "https://registry.npmjs.org/react-native-simple-dialogs/-/react-native-simple-dialogs-1.2.1.tgz" + "version" "1.2.1" + +"react-native-snackbar-component@1.1.8": + "integrity" "sha512-WU8K6yWNwk8PaYCDBH51YikfABZXlszPGO1q+1xCDBbdb1lnYMkf/gw5mssjKCyLj6UmpqHraN+e4yDuCbDDjw==" + "resolved" "https://registry.npmjs.org/react-native-snackbar-component/-/react-native-snackbar-component-1.1.8.tgz" + "version" "1.1.8" + dependencies: + "prop-types" "^15.6.0" + +"react-native-snap-slider@^0.3.0": + "integrity" "sha512-tfUL3RG8u76qSFE5+C0QySD/7zyv88NbyPAkEGFYk3qkHkcYaXlej4oKSNF9rq0hneIMZVb6owdAiGp7AJODIA==" + "resolved" "https://registry.npmjs.org/react-native-snap-slider/-/react-native-snap-slider-0.3.0.tgz" + "version" "0.3.0" + +"react-native-sqlite-storage@^6.0.1": + "integrity" "sha512-1tDFjrint6X6qSYKf3gDyz+XB+X79jfiL6xTugKHPRtF0WvqMtVgdLuNqZunIXjNEvNtNVEbXaeZ6MsguFu00A==" + "resolved" "https://registry.npmjs.org/react-native-sqlite-storage/-/react-native-sqlite-storage-6.0.1.tgz" + "version" "6.0.1" + +"react-native-status-bar-height@^2.2.0": + "integrity" "sha512-pWvZFlyIHiuxLugLioq97vXiaGSovFXEyxt76wQtbq0gxv4dGXMPqYow46UmpwOgeJpBhqL1E0EKxnfJRrFz5w==" + "resolved" "https://registry.npmjs.org/react-native-status-bar-height/-/react-native-status-bar-height-2.4.0.tgz" + "version" "2.4.0" + +"react-native-svg@^9.5.0": + "integrity" "sha512-vjjuJhEhQCwWjqsgWyGy6/C/LIBM2REDxB40FU1PMhi8T3zQUwUHnA6M15pJKlQG8vaZyA+QnLyIVhjtujRgig==" + "resolved" "https://registry.npmjs.org/react-native-svg/-/react-native-svg-9.13.6.tgz" + "version" "9.13.6" + dependencies: + "css-select" "^2.0.2" + "css-tree" "^1.0.0-alpha.37" + +"react-native-swipeout@^2.3.6": + "integrity" "sha512-t9suUCspzck4vp2pWggWe0frS/QOtX6yYCawHnEes75A7dZCEE74bxX2A1bQzGH9cUMjq6xsdfC94RbiDKIkJg==" + "resolved" "https://registry.npmjs.org/react-native-swipeout/-/react-native-swipeout-2.3.6.tgz" + "version" "2.3.6" + dependencies: + "create-react-class" "^15.6.0" + "prop-types" "^15.5.10" + "react-tween-state" "^0.1.5" + +"react-native-switch-selector@^1.1.14": + "integrity" "sha512-VhmasNtYuJpG5B0954vyMSvOcT1qM6WQeZ1hrx6OxgcH6kdfZynC77MKlj8w022wI1AccyPCQrttgne+WSe5Wg==" + "resolved" "https://registry.npmjs.org/react-native-switch-selector/-/react-native-switch-selector-1.1.14.tgz" + "version" "1.1.14" + +"react-native-tab-view@^1.2.0": + "integrity" "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==" + "resolved" "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "prop-types" "^15.6.1" + +"react-native-tab-view@^1.4.1": + "integrity" "sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ==" + "resolved" "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "prop-types" "^15.6.1" + +"react-native-tab-view@^2.14.0": + "integrity" "sha512-Z7XAM3NsMB96c17e9EAveunk7SUgilXWwVUTmWI1u/+p2SeOMUOB87z+//UXrcVlD1e9BPweR73q7dq7krTzTg==" + "resolved" "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.14.0.tgz" + "version" "2.14.0" + +"react-native-tab-view@^2.15.2": + "integrity" "sha512-ac2DmT7+l13wzIFqtbfXn4wwfgtPoKzWjjZyrK1t+T8sdemuUvD4zIt+UImg03fu3s3VD8Wh/fBrIdcqQyZJWg==" + "resolved" "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-2.16.0.tgz" + "version" "2.16.0" + +"react-native-textinput-effects@^0.5.1": + "integrity" "sha512-9ywFH1S4WV/IkYcGwFYZrOYx5j84WvbhzWbLO52rN1PxgjI1tfZu8c5Ju8fsA7eLKuXt7YRen4iVTYYahrFq1w==" + "resolved" "https://registry.npmjs.org/react-native-textinput-effects/-/react-native-textinput-effects-0.5.1.tgz" + "version" "0.5.1" + +"react-native-typography@^1.0.3": + "integrity" "sha512-dc9Zfs4jUdq4ygx4/KwO6jKTERBu6cRrfPJGntw/pA+D6BMjlWfMNuhZ/69vf4Zpsnt9s4AGe+Z/V1QFYaCXAA==" + "resolved" "https://registry.npmjs.org/react-native-typography/-/react-native-typography-1.4.1.tgz" + "version" "1.4.1" + +"react-native-vector-icons@^4.2.0": + "integrity" "sha512-rpfhfPiXCK2PX1nrNhdxSMrEGB/Gw/SvKoPM0G2wAkSoqynnes19K0VYI+Up7DqR1rFIpE4hP2erpT1tNx2tfg==" + "resolved" "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.6.0.tgz" + "version" "4.6.0" + dependencies: + "lodash" "^4.0.0" + "prop-types" "^15.5.10" + "yargs" "^8.0.2" + +"react-native-vector-icons@^6.5.0": + "integrity" "sha512-MImKVx8JEvVVBnaShMr7/yTX4Y062JZMupht1T+IEgbqBj4aQeQ1z2SH4VHWKNtWtppk4kz9gYyUiMWqx6tNSw==" + "resolved" "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz" + "version" "6.6.0" + dependencies: + "lodash" "^4.0.0" + "prop-types" "^15.6.2" + "yargs" "^13.2.2" + +"react-native-webview@^11.4.0": + "integrity" "sha512-hC7BkxOpf+z0UKhxFSFTPAM4shQzYmZHoELa6/8a/MspcjEP7ukYKpuSUTLDywQditT8yI9idfcKvfZDKQExGw==" + "resolved" "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.26.1.tgz" + "version" "11.26.1" + dependencies: + "escape-string-regexp" "2.0.0" + "invariant" "2.2.4" + +"react-native@0.65.0": + "integrity" "sha512-swtTbgcz7477PFllfDPvJ6Mx7dm2L1t76wlxsfCEFszl/jqxtdCXHb1K7AXCJDRHaEWVDJxYsU6DUDjzDqfCqQ==" + "resolved" "https://registry.npmjs.org/react-native/-/react-native-0.65.0.tgz" + "version" "0.65.0" + dependencies: + "@jest/create-cache-key-function" "^27.0.1" + "@react-native-community/cli" "^6.0.0" + "@react-native-community/cli-platform-android" "^6.0.0" + "@react-native-community/cli-platform-ios" "^6.0.0" + "@react-native/assets" "1.0.0" + "@react-native/normalize-color" "1.0.0" + "@react-native/polyfills" "1.0.0" + "abort-controller" "^3.0.0" + "anser" "^1.4.9" + "base64-js" "^1.1.2" + "event-target-shim" "^5.0.1" + "hermes-engine" "~0.8.1" + "invariant" "^2.2.4" + "jsc-android" "^250230.2.1" + "metro-babel-register" "0.66.2" + "metro-react-native-babel-transformer" "0.66.2" + "metro-runtime" "0.66.2" + "metro-source-map" "0.66.2" + "nullthrows" "^1.1.1" + "pretty-format" "^26.5.2" + "promise" "^8.0.3" + "prop-types" "^15.7.2" + "react-devtools-core" "^4.6.0" + "react-refresh" "^0.4.0" + "regenerator-runtime" "^0.13.2" + "scheduler" "^0.20.1" + "stacktrace-parser" "^0.1.3" + "use-subscription" "^1.0.0" + "whatwg-fetch" "^3.0.0" + "ws" "^6.1.4" + +"react-navigation-drawer@^1.4.0", "react-navigation-drawer@~1.4.0": + "integrity" "sha512-ZyWBozcjB2aZ7vwCALv90cYA2NpDjM+WALaiYRshvPvue8l7cqynePbHK8GhlMGyJDwZqp4MxQmu8u1XAKp3Bw==" + "resolved" "https://registry.npmjs.org/react-navigation-drawer/-/react-navigation-drawer-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "react-native-tab-view" "^1.2.0" + +"react-navigation-material-bottom-tabs@^1.0.0": + "integrity" "sha512-1+F+DZXMoKCN9uewAnOvXCROA693ThS5vTnYRufpAAiZPooLVEAfWyQCNuQIWY0BQIT56/NJJuGC+rIKj/YoAA==" + "resolved" "https://registry.npmjs.org/react-navigation-material-bottom-tabs/-/react-navigation-material-bottom-tabs-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "hoist-non-react-statics" "^2.5.0" + "prop-types" "^15.6.0" + "react-navigation-tabs" "~1.2.0" + +"react-navigation-stack@^2.10.4": + "integrity" "sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==" + "resolved" "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-2.10.4.tgz" + "version" "2.10.4" + dependencies: + "color" "^3.1.3" + "react-native-iphone-x-helper" "^1.3.0" + +"react-navigation-stack@1.5.3": + "integrity" "sha512-MQcwDVbZUYsTtDJb5cFOSm+K+e7KpUCoROaGoUOR+JHWE3uuaJ3pd/Nu+32a57J98TNBf4qq0+2TPJWl6z6IBg==" + "resolved" "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-1.5.3.tgz" + "version" "1.5.3" + dependencies: + "prop-types" "^15.7.2" + +"react-navigation-tabs@^2.11.2": + "integrity" "sha512-8w/fiX+gGIyxYWBUT6Fg/26DTggjzK4lPfnLTP1pR7DUfYGLf2/f/aJWqiIJt6U4k/19tzpr4sXQqG7fX6PLjg==" + "resolved" "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-2.11.2.tgz" + "version" "2.11.2" + dependencies: + "hoist-non-react-statics" "^3.3.2" + "react-lifecycles-compat" "^3.0.4" + "react-native-iphone-x-helper" "^1.3.0" + "react-native-tab-view" "^2.15.2" + +"react-navigation-tabs@~1.2.0": + "integrity" "sha512-I6vq3XX4ub9KhWQzcrggznls+2Z2C6w2ro46vokDGGvJ02CBpQRar7J0ETV29Ot5AJY67HucNUmZdH3yDFckmQ==" + "resolved" "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "hoist-non-react-statics" "^2.5.0" + "prop-types" "^15.6.1" + "react-native-tab-view" "^1.4.1" + +"react-navigation-transitions@^1.0.12": + "integrity" "sha512-Hp0wX9KoXwsFch6Fgiz9HpGjQZDhnyucLbCai0LcaOC3VpmgYmvkbeAg/mQ5Z5exuY6PPrh/+FXU00yMPDHkcw==" + "resolved" "https://registry.npmjs.org/react-navigation-transitions/-/react-navigation-transitions-1.0.12.tgz" + "version" "1.0.12" + +"react-navigation@3.13.0": + "integrity" "sha512-r64bTImY2aNye8wtd39ubouVB6ZMJqjVQYKxH4LFmOav4FsI59fQTDN7sZzyJa29owowYw/wVkh+NWGT+tdD1A==" + "resolved" "https://registry.npmjs.org/react-navigation/-/react-navigation-3.13.0.tgz" + "version" "3.13.0" + dependencies: + "@react-navigation/core" "~3.5.1" + "@react-navigation/native" "~3.6.2" + "react-navigation-drawer" "~1.4.0" + "react-navigation-stack" "1.5.3" + "react-navigation-tabs" "~1.2.0" + +"react-redux@^7.2.0": + "integrity" "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==" + "resolved" "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "@babel/runtime" "^7.5.5" + "hoist-non-react-statics" "^3.3.0" + "loose-envify" "^1.4.0" + "prop-types" "^15.7.2" + "react-is" "^16.9.0" + +"react-refresh@^0.4.0": + "integrity" "sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.2.tgz" + "version" "0.4.2" + +"react-shallow-renderer@^16.13.1": + "integrity" "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==" + "resolved" "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz" + "version" "16.15.0" + dependencies: + "object-assign" "^4.1.1" + "react-is" "^16.12.0 || ^17.0.0 || ^18.0.0" + +"react-test-renderer@17.0.1": + "integrity" "sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA==" + "resolved" "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.1.tgz" + "version" "17.0.1" + dependencies: + "object-assign" "^4.1.1" + "react-is" "^17.0.1" + "react-shallow-renderer" "^16.13.1" + "scheduler" "^0.20.1" + +"react-tween-state@^0.1.5": + "integrity" "sha1-6YsGZVHvuTy5LdG+FJlcLj3q4zk=sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA== sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA==" + "resolved" "https://registry.npmjs.org/react-tween-state/-/react-tween-state-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "raf" "^3.1.0" + "tween-functions" "^1.0.1" + +"react@17.0.2": + "integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==" + "resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz" + "version" "17.0.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"read-pkg-up@^2.0.0": + "integrity" "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w== sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.0.0" + "read-pkg" "^2.0.0" + +"read-pkg-up@^7.0.1": + "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "find-up" "^4.1.0" + "read-pkg" "^5.2.0" + "type-fest" "^0.8.1" + +"read-pkg@^2.0.0": + "integrity" "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA== sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "load-json-file" "^2.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^2.0.0" + +"read-pkg@^5.2.0": + "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@types/normalize-package-data" "^2.4.0" + "normalize-package-data" "^2.5.0" + "parse-json" "^5.0.0" + "type-fest" "^0.6.0" + +"readable-stream@^2.0.2", "readable-stream@^2.2.2", "readable-stream@~2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^3.1.1": + "integrity" "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + "version" "3.6.2" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readable-stream@^3.4.0": + "integrity" "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + "version" "3.6.2" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readdirp@^2.2.1": + "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "graceful-fs" "^4.1.11" + "micromatch" "^3.1.10" + "readable-stream" "^2.0.2" + +"readline@^1.3.0": + "integrity" "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + "resolved" "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz" + "version" "1.3.0" + +"realm-network-transport@^0.7.2": + "integrity" "sha512-/5/YtZ5+ZIHIPgVFL6fRyx0/FRhmMaaF7L/h+iU8VKWGzesiBusSaeInosrM6v8MQvsW3W9ApBCeUwNW6m+8sg==" + "resolved" "https://registry.npmjs.org/realm-network-transport/-/realm-network-transport-0.7.2.tgz" + "version" "0.7.2" + dependencies: + "abort-controller" "^3.0.0" + "node-fetch" "^2.6.0" + +"realm@^10.10.0": + "integrity" "sha512-r+WCHMyRiNszHkWwmTG7+x2rdZNgdXXcEWoivei0Fh1DtXcwIBToo/qlAktjxt/9K9aLxCU9eIOeZcbeU+Utaw==" + "resolved" "https://registry.npmjs.org/realm/-/realm-10.24.0.tgz" + "version" "10.24.0" + dependencies: + "@realm.io/common" "^0.1.4" + "bindings" "^1.5.0" + "bson" "4.4.1" + "command-line-args" "^5.1.1" + "deepmerge" "2.1.0" + "fs-extra" "^4.0.3" + "ini" "^1.3.7" + "node-addon-api" "4.2.0" + "node-fetch" "^3.2.10" + "node-machine-id" "^1.1.10" + "prebuild-install" "^7.0.1" + "progress" "^2.0.3" + "prop-types" "^15.6.2" + "realm-network-transport" "^0.7.2" + "request" "^2.88.0" + "stream-counter" "^1.0.0" + "sync-request" "^3.0.1" + "tar" "^6.0.1" + "url-parse" "^1.4.4" + +"reanimated-bottom-sheet@^1.0.0-alpha.10": + "integrity" "sha512-Q0sGUHYdr5h2n/AY7pKQty35zcUAxxYM1nCl+luSQAyqiY6a5Kf8IBQRsOVvs60sDzqXxtbwxHgM5mkwaiQC4Q==" + "resolved" "https://registry.npmjs.org/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.19.tgz" + "version" "1.0.0-alpha.19" + +"recast@^0.20.3": + "integrity" "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==" + "resolved" "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz" + "version" "0.20.5" + dependencies: + "ast-types" "0.14.2" + "esprima" "~4.0.0" + "source-map" "~0.6.1" + "tslib" "^2.0.1" + +"redux-logger@^3.0.6": + "integrity" "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg== sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg==" + "resolved" "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz" + "version" "3.0.6" + dependencies: + "deep-diff" "^0.3.5" + +"redux-persist@^6.0.0": + "integrity" "sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ==" + "resolved" "https://registry.npmjs.org/redux-persist/-/redux-persist-6.0.0.tgz" + "version" "6.0.0" + +"redux-thunk@^2.3.0": + "integrity" "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" + "resolved" "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz" + "version" "2.3.0" + +"redux@^4.0.5": + "integrity" "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==" + "resolved" "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "loose-envify" "^1.4.0" + "symbol-observable" "^1.2.0" + +"regenerate-unicode-properties@^10.1.0": + "integrity" "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "regenerate" "^1.4.2" + +"regenerate@^1.2.1", "regenerate@^1.4.2": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + +"regenerator-runtime@^0.13.2": + "integrity" "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" + "version" "0.13.11" + +"regenerator-runtime@^0.14.0": + "integrity" "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" + "version" "0.14.1" + +"regenerator-transform@^0.10.0": + "integrity" "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" + "version" "0.10.1" + dependencies: + "babel-runtime" "^6.18.0" + "babel-types" "^6.19.0" + "private" "^0.1.6" + +"regenerator-transform@^0.15.2": + "integrity" "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + "version" "0.15.2" + dependencies: + "@babel/runtime" "^7.8.4" + +"regex-not@^1.0.0", "regex-not@^1.0.2": + "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" + "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "extend-shallow" "^3.0.2" + "safe-regex" "^1.1.0" + +"regexp.prototype.flags@^1.4.3": + "integrity" "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.2.0" + "functions-have-names" "^1.2.3" + +"regexpp@^3.0.0": + "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + "version" "3.2.0" + +"regexpu-core@^2.0.0": + "integrity" "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ== sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "regenerate" "^1.2.1" + "regjsgen" "^0.2.0" + "regjsparser" "^0.1.4" + +"regexpu-core@^5.3.1": + "integrity" "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" + "version" "5.3.2" + dependencies: + "@babel/regjsgen" "^0.8.0" + "regenerate" "^1.4.2" + "regenerate-unicode-properties" "^10.1.0" + "regjsparser" "^0.9.1" + "unicode-match-property-ecmascript" "^2.0.0" + "unicode-match-property-value-ecmascript" "^2.1.0" + +"regjsgen@^0.2.0": + "integrity" "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g== sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz" + "version" "0.2.0" + +"regjsparser@^0.1.4": + "integrity" "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw== sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "jsesc" "~0.5.0" + +"regjsparser@^0.9.1": + "integrity" "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" + "version" "0.9.1" + dependencies: + "jsesc" "~0.5.0" + +"remove-trailing-separator@^1.0.1": + "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + "version" "1.1.0" + +"repeat-element@^1.1.2": + "integrity" "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz" + "version" "1.1.3" + +"repeat-string@^1.6.1": + "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + "version" "1.6.1" + +"repeating@^2.0.0": + "integrity" "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==" + "resolved" "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-finite" "^1.0.0" + +"request@^2.88.0": + "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" + "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" + "version" "2.88.2" + dependencies: + "aws-sign2" "~0.7.0" + "aws4" "^1.8.0" + "caseless" "~0.12.0" + "combined-stream" "~1.0.6" + "extend" "~3.0.2" + "forever-agent" "~0.6.1" + "form-data" "~2.3.2" + "har-validator" "~5.1.3" + "http-signature" "~1.2.0" + "is-typedarray" "~1.0.0" + "isstream" "~0.1.2" + "json-stringify-safe" "~5.0.1" + "mime-types" "~2.1.19" + "oauth-sign" "~0.9.0" + "performance-now" "^2.1.0" + "qs" "~6.5.2" + "safe-buffer" "^5.1.2" + "tough-cookie" "~2.5.0" + "tunnel-agent" "^0.6.0" + "uuid" "^3.3.2" + +"require-directory@^2.1.1": + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-main-filename@^1.0.1": + "integrity" "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz" + "version" "1.0.1" + +"require-main-filename@^2.0.0": + "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + "version" "2.0.0" + +"requires-port@^1.0.0": + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"reselect@^4.0.0": + "integrity" "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + "resolved" "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz" + "version" "4.1.8" + +"resolve-cwd@^3.0.0": + "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "resolve-from" "^5.0.0" + +"resolve-from@^3.0.0": + "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + "version" "3.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve-url@^0.2.1": + "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + "version" "0.2.1" + +"resolve@^1.10.0", "resolve@^1.12.0", "resolve@^1.18.1", "resolve@^1.8.1": + "integrity" "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz" + "version" "1.22.2" + dependencies: + "is-core-module" "^2.11.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"resolve@^2.0.0-next.4": + "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + "version" "2.0.0-next.4" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"restore-cursor@^2.0.0": + "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "onetime" "^2.0.0" + "signal-exit" "^3.0.2" + +"ret@~0.1.10": + "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + "version" "0.1.15" + +"rimraf@^2.5.4": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^2.6.3": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^3.0.0": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"rimraf@~2.2.6": + "integrity" "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg== sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz" + "version" "2.2.8" + +"rsvp@^4.8.4": + "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" + "version" "4.8.5" + +"safe-buffer@^5.0.1", "safe-buffer@^5.1.2", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-regex-test@^1.0.0": + "integrity" "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==" + "resolved" "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.3" + "is-regex" "^1.1.4" + +"safe-regex@^1.1.0": + "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==" + "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "ret" "~0.1.10" + +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" + +"sane@^4.0.3": + "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==" + "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "@cnakazawa/watch" "^1.0.3" + "anymatch" "^2.0.0" + "capture-exit" "^2.0.0" + "exec-sh" "^0.3.2" + "execa" "^1.0.0" + "fb-watchman" "^2.0.0" + "micromatch" "^3.1.4" + "minimist" "^1.1.1" + "walker" "~1.0.5" + +"sax@^1.2.4": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" + +"saxes@^5.0.1": + "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "xmlchars" "^2.2.0" + +"scheduler@^0.20.1": + "integrity" "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" + "version" "0.20.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"semver@^5.3.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.1": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.6.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^6.0.0", "semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.3.1": + "integrity" "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + "version" "6.3.1" + +"semver@^7.3.2": + "integrity" "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz" + "version" "7.5.0" + dependencies: + "lru-cache" "^6.0.0" + +"semver@^7.3.5": + "integrity" "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz" + "version" "7.6.3" + +"semver@^7.5.3": + "integrity" "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz" + "version" "7.6.3" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"send@0.18.0": + "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz" + "version" "0.18.0" + dependencies: + "debug" "2.6.9" + "depd" "2.0.0" + "destroy" "1.2.0" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "fresh" "0.5.2" + "http-errors" "2.0.0" + "mime" "1.6.0" + "ms" "2.1.3" + "on-finished" "2.4.1" + "range-parser" "~1.2.1" + "statuses" "2.0.1" + +"serialize-error@^2.1.0": + "integrity" "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" + "resolved" "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz" + "version" "2.1.0" + +"serve-static@^1.13.1": + "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" + "version" "1.15.0" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.18.0" + +"set-blocking@^2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-function-length@^1.2.1": + "integrity" "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + "resolved" "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz" + "version" "1.2.2" + dependencies: + "define-data-property" "^1.1.4" + "es-errors" "^1.3.0" + "function-bind" "^1.1.2" + "get-intrinsic" "^1.2.4" + "gopd" "^1.0.1" + "has-property-descriptors" "^1.0.2" + +"set-value@^2.0.0", "set-value@^2.0.1": + "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" + "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "extend-shallow" "^2.0.1" + "is-extendable" "^0.1.1" + "is-plain-object" "^2.0.3" + "split-string" "^3.0.1" + +"setimmediate@^1.0.5": + "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + "version" "1.0.5" + +"setprototypeof@1.2.0": + "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + "version" "1.2.0" + +"shallow-clone@^3.0.0": + "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^6.0.2" + +"shebang-command@^1.2.0": + "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@^1.6.1", "shell-quote@^1.7.3": + "integrity" "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" + "version" "1.8.1" + +"shellwords@^0.1.1": + "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" + "version" "0.1.1" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.2": + "integrity" "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA== sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz" + "version" "3.0.2" + +"simple-concat@^1.0.0": + "integrity" "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + "resolved" "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" + "version" "1.0.1" + +"simple-get@^4.0.0": + "integrity" "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==" + "resolved" "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "decompress-response" "^6.0.0" + "once" "^1.3.1" + "simple-concat" "^1.0.0" + +"simple-plist@^1.0.0": + "integrity" "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==" + "resolved" "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "bplist-creator" "0.1.0" + "bplist-parser" "0.3.1" + "plist" "^3.0.5" + +"simple-swizzle@^0.2.2": + "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==" + "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "is-arrayish" "^0.3.1" + +"sisteransi@^1.0.5": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^1.0.0": + "integrity" "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" + "resolved" "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" + "version" "1.0.0" + +"slash@^2.0.0": + "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz" + "version" "2.0.0" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slice-ansi@^2.0.0": + "integrity" "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "astral-regex" "^1.0.0" + "is-fullwidth-code-point" "^2.0.0" + +"slugify@^1.4.0": + "integrity" "sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==" + "resolved" "https://registry.npmjs.org/slugify/-/slugify-1.4.0.tgz" + "version" "1.4.0" + +"snapdragon-node@^2.0.1": + "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" + "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "define-property" "^1.0.0" + "isobject" "^3.0.0" + "snapdragon-util" "^3.0.1" + +"snapdragon-util@^3.0.1": + "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" + "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^3.2.0" + +"snapdragon@^0.8.1": + "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" + "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + "version" "0.8.2" + dependencies: + "base" "^0.11.1" + "debug" "^2.2.0" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "map-cache" "^0.2.2" + "source-map" "^0.5.6" + "source-map-resolve" "^0.5.0" + "use" "^3.1.0" + +"source-map-resolve@^0.5.0": + "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + "resolve-url" "^0.2.1" + "source-map-url" "^0.4.0" + "urix" "^0.1.0" + +"source-map-support@^0.4.15": + "integrity" "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz" + "version" "0.4.18" + dependencies: + "source-map" "^0.5.6" + +"source-map-support@^0.5.16", "source-map-support@^0.5.6", "source-map-support@~0.5.20": + "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + "version" "0.5.21" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map-url@^0.4.0": + "integrity" "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw== sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw==" + "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz" + "version" "0.4.0" + +"source-map@^0.5.6", "source-map@^0.5.7": + "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + "version" "0.5.7" + +"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.7.3": + "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + "version" "0.7.4" + +"spdx-correct@^3.0.0": + "integrity" "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz" + "version" "2.2.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz" + "version" "3.0.5" + +"split-on-first@^1.0.0": + "integrity" "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + "resolved" "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" + "version" "1.1.0" + +"split-string@^3.0.1", "split-string@^3.0.2": + "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" + "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "extend-shallow" "^3.0.0" + +"sprintf-js@~1.0.2": + "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"sshpk@^1.7.0": + "integrity" "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==" + "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz" + "version" "1.17.0" + dependencies: + "asn1" "~0.2.3" + "assert-plus" "^1.0.0" + "bcrypt-pbkdf" "^1.0.0" + "dashdash" "^1.12.0" + "ecc-jsbn" "~0.1.1" + "getpass" "^0.1.1" + "jsbn" "~0.1.0" + "safer-buffer" "^2.0.2" + "tweetnacl" "~0.14.0" + +"stack-utils@^2.0.2": + "integrity" "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stackframe@^1.3.4": + "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + "version" "1.3.4" + +"stacktrace-parser@^0.1.3": + "integrity" "sha512-DRy03ljj0367Ud3OAJHD6eVS/+CvMK2u/djVYuU37fHYcYHoZ8tkFyhbRf7PNG1h3bWLsw+SNTSXrPFe07A7aQ==" + "resolved" "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.9.tgz" + "version" "0.1.9" + dependencies: + "type-fest" "^0.7.1" + +"static-container@^1.0.0", "static-container@^1.5.1": + "integrity" "sha512-OFChfLKIvSzaMA3otS5CEabJTIzHFPhMxogIT+io4F207PXTvS6woFyjXIyXyqMIYAhryePGeFZYC6uLcG1lpA==" + "resolved" "https://registry.npmjs.org/static-container/-/static-container-1.5.1.tgz" + "version" "1.5.1" + +"static-extend@^0.1.1": + "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==" + "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "define-property" "^0.2.5" + "object-copy" "^0.1.0" + +"statuses@~1.5.0": + "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"statuses@2.0.1": + "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + "version" "2.0.1" + +"stream-buffers@2.2.x": + "integrity" "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==" + "resolved" "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz" + "version" "2.2.0" + +"stream-counter@^1.0.0": + "integrity" "sha1-kc8lac5NxQYf6816yyY5SloRR1E=sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg== sha512-4nfHc1016AhNOs0CFDR3S0FNeqnYbT7xZ408coajcx2Msj8malNNjvFHzWYIfIAXNK5i0eaKIVfgBYPOkyOTIg==" + "resolved" "https://registry.npmjs.org/stream-counter/-/stream-counter-1.0.0.tgz" + "version" "1.0.0" + +"strict-uri-encode@^2.0.0": + "integrity" "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==" + "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" + "version" "2.0.0" + +"string_decoder@^1.1.1", "string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-length@^4.0.1": + "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "char-regex" "^1.0.2" + "strip-ansi" "^6.0.0" + +"string-width@^1.0.1": + "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "code-point-at" "^1.0.0" + "is-fullwidth-code-point" "^1.0.0" + "strip-ansi" "^3.0.0" + +"string-width@^2.0.0", "string-width@^2.1.1": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^3.0.0", "string-width@^3.1.0": + "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "emoji-regex" "^7.0.1" + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^5.1.0" + +"string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string.prototype.matchall@^4.0.8": + "integrity" "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz" + "version" "4.0.8" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "get-intrinsic" "^1.1.3" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.3" + "regexp.prototype.flags" "^1.4.3" + "side-channel" "^1.0.4" + +"string.prototype.trim@^1.2.7": + "integrity" "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==" + "resolved" "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz" + "version" "1.2.7" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"string.prototype.trimend@^1.0.6": + "integrity" "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"string.prototype.trimstart@^1.0.6": + "integrity" "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"strip-ansi@^3.0.0", "strip-ansi@^3.0.1": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^4.0.0": + "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-regex" "^3.0.0" + +"strip-ansi@^5.0.0", "strip-ansi@^5.1.0", "strip-ansi@^5.2.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-bom@^3.0.0": + "integrity" "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-bom@^4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-eof@^1.0.0": + "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" + "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + "version" "1.0.0" + +"strip-final-newline@^2.0.0": + "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + "version" "2.0.0" + +"strip-json-comments@~2.0.1": + "integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo=sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + "version" "2.0.1" + +"sudo-prompt@^9.0.0": + "integrity" "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + "resolved" "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz" + "version" "9.2.1" + +"supports-color@^2.0.0": + "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" + "version" "2.0.0" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^8.0.0": + "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + "version" "8.1.1" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.0.0": + "integrity" "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" + +"symbol-observable@^1.2.0": + "integrity" "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + "resolved" "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" + "version" "1.2.0" + +"symbol-observable@1.0.4": + "integrity" "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0=sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA== sha512-+zhuFJT/l/6NEDL3gkjQ1flyil069glapYzByUjrUdPcn9Z3uFDHbz9TBrPhMz5xFEPyrI3NmDRlJ/lKxnIkIA==" + "resolved" "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz" + "version" "1.0.4" + +"symbol-tree@^3.2.4": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"sync-request@^3.0.1": + "integrity" "sha1-yqEjWq+Im6UBB2oYNMQ2gwqC+3M=sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q== sha512-bnOSypECs6aB9ScWHcJAkS9z55jOhO3tdLefLfJ+J58vC2HCi5tjxmFMxLv0RxvuAFFQ/G4BupVehqpAlbi+3Q==" + "resolved" "https://registry.npmjs.org/sync-request/-/sync-request-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "concat-stream" "^1.4.7" + "http-response-object" "^1.0.1" + "then-request" "^2.0.1" + +"tar-fs@^2.0.0": + "integrity" "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==" + "resolved" "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "chownr" "^1.1.1" + "mkdirp-classic" "^0.5.2" + "pump" "^3.0.0" + "tar-stream" "^2.1.4" + +"tar-stream@^2.1.4": + "integrity" "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + "resolved" "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "bl" "^4.0.3" + "end-of-stream" "^1.4.1" + "fs-constants" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^3.1.1" + +"tar@^6.0.1": + "integrity" "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==" + "resolved" "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "chownr" "^2.0.0" + "fs-minipass" "^2.0.0" + "minipass" "^5.0.0" + "minizlib" "^2.1.1" + "mkdirp" "^1.0.3" + "yallist" "^4.0.0" + +"temp@^0.8.1", "temp@0.8.3": + "integrity" "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw== sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==" + "resolved" "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "os-tmpdir" "^1.0.0" + "rimraf" "~2.2.6" + +"terminal-link@^2.0.0": + "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" + "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ansi-escapes" "^4.2.1" + "supports-hyperlinks" "^2.0.0" + +"terser@^5.15.0": + "integrity" "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==" + "resolved" "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz" + "version" "5.34.1" + dependencies: + "@jridgewell/source-map" "^0.3.3" + "acorn" "^8.8.2" + "commander" "^2.20.0" + "source-map-support" "~0.5.20" + +"test-exclude@^6.0.0": + "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "@istanbuljs/schema" "^0.1.2" + "glob" "^7.1.4" + "minimatch" "^3.0.4" + +"then-request@^2.0.1": + "integrity" "sha1-ZnizL6DKIY/laZgbvYhxtZQGDYE=sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA== sha512-YM/Fho1bQ3JFX9dgFQsBswc3aSTePXvtNHl3aXJTZNz/444yC86EVJR92aWMRNA0O9X0UfmojyCTUcT8Lbo5yA==" + "resolved" "https://registry.npmjs.org/then-request/-/then-request-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "caseless" "~0.11.0" + "concat-stream" "^1.4.7" + "http-basic" "^2.5.1" + "http-response-object" "^1.1.0" + "promise" "^7.1.1" + "qs" "^6.1.0" + +"thousands@^1.0.1": + "integrity" "sha1-WetbbReasgpC2dG90FwsoH+8LZQ=sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg== sha512-Di+gdTXx6Xm6ST/XJqqp1Y7N+SnA1WAfrjABCnVvFi3ao6cqkV/wMfxQXJaxJ0qw/L05GVjPP6DKigdkCwnGNg==" + "resolved" "https://registry.npmjs.org/thousands/-/thousands-1.0.1.tgz" + "version" "1.0.1" + +"throat@^5.0.0": + "integrity" "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + "resolved" "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" + "version" "5.0.0" + +"through2@^2.0.1": + "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" + "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + +"tiny-emitter@^2.0.2": + "integrity" "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "resolved" "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz" + "version" "2.1.0" + +"tmp@^0.0.33": + "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" + "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + "version" "0.0.33" + dependencies: + "os-tmpdir" "~1.0.2" + +"tmpl@1.0.5": + "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + "version" "1.0.5" + +"to-fast-properties@^1.0.3": + "integrity" "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" + "version" "1.0.3" + +"to-fast-properties@^2.0.0": + "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-object-path@^0.3.0": + "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==" + "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "kind-of" "^3.0.2" + +"to-regex-range@^2.1.0": + "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"to-regex@^3.0.1", "to-regex@^3.0.2": + "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" + "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "regex-not" "^1.0.2" + "safe-regex" "^1.1.0" + +"toidentifier@1.0.1": + "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + "version" "1.0.1" + +"tough-cookie@^4.0.0": + "integrity" "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "psl" "^1.1.33" + "punycode" "^2.1.1" + "universalify" "^0.2.0" + "url-parse" "^1.5.3" + +"tough-cookie@~2.5.0": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"tr46@^2.1.0": + "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "punycode" "^2.1.1" + +"tr46@~0.0.3": + "integrity" "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + "version" "0.0.3" + +"trim-right@^1.0.1": + "integrity" "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw== sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==" + "resolved" "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" + "version" "1.0.1" + +"tslib@^1.8.1": + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + "version" "1.14.1" + +"tslib@^2.0.1": + "integrity" "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + "version" "2.5.0" + +"tsutils@^3.17.1": + "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" + "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + "version" "3.21.0" + dependencies: + "tslib" "^1.8.1" + +"tunnel-agent@^0.6.0": + "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" + "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "safe-buffer" "^5.0.1" + +"tween-functions@^1.0.1": + "integrity" "sha1-GuOlDnxguz3vd06scHrLynO7w/8=sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==" + "resolved" "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz" + "version" "1.2.0" + +"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": + "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + "version" "0.14.5" + +"type-check@~0.3.2": + "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-detect@4.0.8": + "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + "version" "4.0.8" + +"type-fest@^0.21.3": + "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + "version" "0.21.3" + +"type-fest@^0.6.0": + "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + "version" "0.6.0" + +"type-fest@^0.7.1": + "integrity" "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz" + "version" "0.7.1" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"typed-array-length@^1.0.4": + "integrity" "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==" + "resolved" "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "for-each" "^0.3.3" + "is-typed-array" "^1.1.9" + +"typedarray-to-buffer@^3.1.5": + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "is-typedarray" "^1.0.0" + +"typedarray@^0.0.6": + "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + "version" "0.0.6" + +"typical@^4.0.0": + "integrity" "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==" + "resolved" "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz" + "version" "4.0.0" + +"ua-parser-js@^0.7.18": + "integrity" "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==" + "resolved" "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz" + "version" "0.7.21" + +"uglify-es@^3.1.9": + "integrity" "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==" + "resolved" "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz" + "version" "3.3.9" + dependencies: + "commander" "~2.13.0" + "source-map" "~0.6.1" + +"ultron@1.0.x": + "integrity" "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow== sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==" + "resolved" "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz" + "version" "1.0.2" + +"unbox-primitive@^1.0.2": + "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + "has-bigints" "^1.0.2" + "has-symbols" "^1.0.3" + "which-boxed-primitive" "^1.0.2" + +"underscore@~1.4.4": + "integrity" "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ== sha512-ZqGrAgaqqZM7LGRzNjLnw5elevWb5M8LEoDMadxIW3OWbcv72wMMgKdwOKpd5Fqxe8choLD8HN3iSj3TUh/giQ==" + "resolved" "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz" + "version" "1.4.4" + +"underscore@1.9.1": + "integrity" "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==" + "resolved" "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz" + "version" "1.9.1" + +"unicode-canonical-property-names-ecmascript@^2.0.0": + "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unicode-match-property-ecmascript@^2.0.0": + "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "unicode-canonical-property-names-ecmascript" "^2.0.0" + "unicode-property-aliases-ecmascript" "^2.0.0" + +"unicode-match-property-value-ecmascript@^2.1.0": + "integrity" "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" + "version" "2.1.0" + +"unicode-property-aliases-ecmascript@^2.0.0": + "integrity" "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + "version" "2.1.0" + +"union-value@^1.0.0": + "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" + "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "arr-union" "^3.1.0" + "get-value" "^2.0.6" + "is-extendable" "^0.1.1" + "set-value" "^2.0.1" + +"universalify@^0.1.0": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^0.2.0": + "integrity" "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" + "version" "0.2.0" + +"universalify@^2.0.0": + "integrity" "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + "version" "2.0.1" + +"unpipe@~1.0.0": + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unset-value@^1.0.0": + "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==" + "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-value" "^0.3.1" + "isobject" "^3.0.0" + +"upath@^1.1.1": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"update-browserslist-db@^1.0.13": + "integrity" "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==" + "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + "version" "1.0.13" + dependencies: + "escalade" "^3.1.1" + "picocolors" "^1.0.0" + +"uri-js@^4.2.2": + "integrity" "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz" + "version" "4.2.2" + dependencies: + "punycode" "^2.1.0" + +"urix@^0.1.0": + "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + "version" "0.1.0" + +"url-parse@^1.4.4", "url-parse@^1.5.3": + "integrity" "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==" + "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" + "version" "1.5.10" + dependencies: + "querystringify" "^2.1.1" + "requires-port" "^1.0.0" + +"use-subscription@^1.0.0": + "integrity" "sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ==" + "resolved" "https://registry.npmjs.org/use-subscription/-/use-subscription-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "use-sync-external-store" "^1.2.0" + +"use-sync-external-store@^1.2.0": + "integrity" "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + "resolved" "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz" + "version" "1.2.0" + +"use@^3.1.0": + "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + "version" "3.1.1" + +"util-deprecate@^1.0.1", "util-deprecate@~1.0.1": + "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util@^0.10.3": + "integrity" "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==" + "resolved" "https://registry.npmjs.org/util/-/util-0.10.4.tgz" + "version" "0.10.4" + dependencies: + "inherits" "2.0.3" + +"util@0.10.3": + "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ== sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==" + "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" + "version" "0.10.3" + dependencies: + "inherits" "2.0.1" + +"utils-merge@1.0.1": + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^3.3.2": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"uuid@^8.3.0": + "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + "version" "8.3.2" + +"v8-to-istanbul@^7.0.0": + "integrity" "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==" + "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz" + "version" "7.1.2" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + "convert-source-map" "^1.6.0" + "source-map" "^0.7.3" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"vary@~1.1.2": + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"verror@1.10.0": + "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==" + "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + "version" "1.10.0" + dependencies: + "assert-plus" "^1.0.0" + "core-util-is" "1.0.2" + "extsprintf" "^1.2.0" + +"vlq@^1.0.0": + "integrity" "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + "resolved" "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz" + "version" "1.0.1" + +"w3c-hr-time@^1.0.2": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "browser-process-hrtime" "^1.0.0" + +"w3c-xmlserializer@^2.0.0": + "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "xml-name-validator" "^3.0.0" + +"walker@^1.0.7", "walker@~1.0.5": + "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "makeerror" "1.0.12" + +"wcwidth@^1.0.1": + "integrity" "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + "resolved" "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "defaults" "^1.0.3" + +"web-streams-polyfill@^3.0.3": + "integrity" "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==" + "resolved" "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz" + "version" "3.3.3" + +"webidl-conversions@^3.0.0": + "integrity" "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + "version" "3.0.1" + +"webidl-conversions@^5.0.0": + "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + "version" "5.0.0" + +"webidl-conversions@^6.1.0": + "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + "version" "6.1.0" + +"whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.0.0", "whatwg-fetch@>=0.10.0": + "integrity" "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz" + "version" "3.0.0" + +"whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^5.0.0": + "integrity" "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "tr46" "~0.0.3" + "webidl-conversions" "^3.0.0" + +"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": + "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + "version" "8.7.0" + dependencies: + "lodash" "^4.7.0" + "tr46" "^2.1.0" + "webidl-conversions" "^6.1.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-bigint" "^1.0.1" + "is-boolean-object" "^1.1.0" + "is-number-object" "^1.0.4" + "is-string" "^1.0.5" + "is-symbol" "^1.0.3" + +"which-module@^2.0.0": + "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + "version" "2.0.0" + +"which-polygon@^2.2.0": + "integrity" "sha512-RlpWbqz12OMT0r2lEHk7IUPXz0hb1L/ZZsGushB2P2qxuBu1aq1+bcTfsLtfoRBYHsED6ruBMiwFaidvXZfQVw==" + "resolved" "https://registry.npmjs.org/which-polygon/-/which-polygon-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "lineclip" "^1.1.5" + "rbush" "^2.0.1" + +"which-typed-array@^1.1.9": + "integrity" "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==" + "resolved" "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz" + "version" "1.1.9" + dependencies: + "available-typed-arrays" "^1.0.5" + "call-bind" "^1.0.2" + "for-each" "^0.3.3" + "gopd" "^1.0.1" + "has-tostringtag" "^1.0.0" + "is-typed-array" "^1.1.10" + +"which@^1.2.9": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1", "which@^2.0.2": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"wrap-ansi@^2.0.0": + "integrity" "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + +"wrap-ansi@^5.1.0": + "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "string-width" "^3.0.0" + "strip-ansi" "^5.0.0" + +"wrap-ansi@^6.2.0": + "integrity" "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + "version" "6.2.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrap-ansi@^7.0.0": + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^2.3.0": + "integrity" "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" + "version" "2.4.3" + dependencies: + "graceful-fs" "^4.1.11" + "imurmurhash" "^0.1.4" + "signal-exit" "^3.0.2" + +"write-file-atomic@^3.0.0": + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "imurmurhash" "^0.1.4" + "is-typedarray" "^1.0.0" + "signal-exit" "^3.0.2" + "typedarray-to-buffer" "^3.1.5" + +"ws@^1.1.0": + "integrity" "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==" + "resolved" "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "options" ">=0.0.5" + "ultron" "1.0.x" + +"ws@^1.1.5": + "integrity" "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==" + "resolved" "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "options" ">=0.0.5" + "ultron" "1.0.x" + +"ws@^6.1.4": + "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + "version" "6.2.2" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^7.5.10": + "integrity" "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz" + "version" "7.5.10" + +"ws@^7", "ws@^7.4.6": + "integrity" "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" + "version" "7.5.9" + +"xcode@^2.0.0": + "integrity" "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==" + "resolved" "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "simple-plist" "^1.0.0" + "uuid" "^3.3.2" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xmlbuilder@^15.1.1": + "integrity" "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" + "resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz" + "version" "15.1.1" + +"xmlchars@^2.2.0": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xmldoc@^1.1.2": + "integrity" "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==" + "resolved" "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "sax" "^1.2.4" + +"xtend@~4.0.1": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^3.2.1": + "integrity" "sha1-bRX7qITAhnnA136I53WegR4H+kE=sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q== sha512-Vd1yWKYGMtzFB6bAuTI7/POwJnwQStQXOe1PW1GmjUZgkaKYGc6/Pl3IDGFgplEklF65niuwBHeS5yve4+U01Q==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz" + "version" "3.2.1" + +"y18n@^4.0.0": + "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + "version" "4.0.3" + +"y18n@^5.0.5": + "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + "version" "5.0.8" + +"yallist@^2.1.2": + "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" + "version" "2.1.2" + +"yallist@^3.0.2": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^2.2.2": + "integrity" "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz" + "version" "2.5.1" + +"yargs-parser@^13.1.1": + "integrity" "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz" + "version" "13.1.1" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs-parser@^18.1.2": + "integrity" "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + "version" "18.1.3" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs-parser@^21.1.1": + "integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + "version" "21.1.1" + +"yargs-parser@^7.0.0": + "integrity" "sha1-jQrELxbqVd69MyyvTEA4s+P139k=sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg== sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "camelcase" "^4.1.0" + +"yargs-parser@^9.0.2": + "integrity" "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw== sha512-CswCfdOgCr4MMsT1GzbEJ7Z2uYudWyrGX8Bgh/0eyCzj/DXWdKq6a/ADufkzI1WAOIW6jYaXJvRyLhDO0kfqBw==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz" + "version" "9.0.2" + dependencies: + "camelcase" "^4.1.0" + +"yargs@^11.0.0": + "integrity" "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz" + "version" "11.1.1" + dependencies: + "cliui" "^4.0.0" + "decamelize" "^1.1.1" + "find-up" "^2.1.0" + "get-caller-file" "^1.0.1" + "os-locale" "^3.1.0" + "require-directory" "^2.1.1" + "require-main-filename" "^1.0.1" + "set-blocking" "^2.0.0" + "string-width" "^2.0.0" + "which-module" "^2.0.0" + "y18n" "^3.2.1" + "yargs-parser" "^9.0.2" + +"yargs@^13.2.2": + "integrity" "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz" + "version" "13.3.0" + dependencies: + "cliui" "^5.0.0" + "find-up" "^3.0.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^3.0.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^13.1.1" + +"yargs@^15.1.0", "yargs@^15.3.1", "yargs@^15.4.1": + "integrity" "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" + "version" "15.4.1" + dependencies: + "cliui" "^6.0.0" + "decamelize" "^1.2.0" + "find-up" "^4.1.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^4.2.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^18.1.2" + +"yargs@^17.6.2": + "integrity" "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" + "version" "17.7.2" + dependencies: + "cliui" "^8.0.1" + "escalade" "^3.1.1" + "get-caller-file" "^2.0.5" + "require-directory" "^2.1.1" + "string-width" "^4.2.3" + "y18n" "^5.0.5" + "yargs-parser" "^21.1.1" + +"yargs@^8.0.2": + "integrity" "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ== sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "camelcase" "^4.1.0" + "cliui" "^3.2.0" + "decamelize" "^1.1.1" + "get-caller-file" "^1.0.1" + "os-locale" "^2.0.0" + "read-pkg-up" "^2.0.0" + "require-directory" "^2.1.1" + "require-main-filename" "^1.0.1" + "set-blocking" "^2.0.0" + "string-width" "^2.0.0" + "which-module" "^2.0.0" + "y18n" "^3.2.1" + "yargs-parser" "^7.0.0" + +"yocto-queue@^0.1.0": + "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + "version" "0.1.0"